summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2012-09-20 10:41:42 +0000
committerdoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2012-09-20 10:41:42 +0000
commit67730ffb5a4cf76aff9276f26375b228975ae8a8 (patch)
tree866de93b413934d6081082c305cebc4c8bd9f4c3
parent79022828aa0a0a273f41679781735467a1a1a610 (diff)
downloadgcc-47-67730ffb5a4cf76aff9276f26375b228975ae8a8.tar.gz
* GCC 4.7.2 release.
git-svn-id: svn://svn.debian.org/svn/gcccvs/branches/sid/gcc-4.7@6128 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
-rw-r--r--debian/changelog8
-rw-r--r--debian/patches/gcc-base-version.diff4
-rw-r--r--debian/patches/svn-updates-linaro.diff1438
-rw-r--r--debian/patches/svn-updates.diff351032
-rw-r--r--debian/rules.patch3
5 files changed, 14 insertions, 352471 deletions
diff --git a/debian/changelog b/debian/changelog
index dcf954b..9101871 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+gcc-4.7 (4.7.2-1) UNRELEASED; urgency=low
+
+ * GCC 4.7.2 release.
+ * Issues addressed after the release candidate:
+ - PR c++/53661 (wrong warning), LTO backport from trunk, documentation fix.
+
+ -- Matthias Klose <doko@debian.org> Thu, 20 Sep 2012 12:19:07 +0200
+
gcc-4.7 (4.7.1-9) unstable; urgency=low
* GCC 4.7.2 release candidate 1.
diff --git a/debian/patches/gcc-base-version.diff b/debian/patches/gcc-base-version.diff
index 6a9b1ce..cfaff86 100644
--- a/debian/patches/gcc-base-version.diff
+++ b/debian/patches/gcc-base-version.diff
@@ -5,14 +5,14 @@ Index: b/src/gcc/BASE-VER
--- a/src/gcc/BASE-VER
+++ b/src/gcc/BASE-VER
@@ -1 +1 @@
--4.7.1
+-4.7.2
+4.7
Index: b/src/gcc/FULL-VER
===================================================================
--- /dev/null
+++ b/src/gcc/FULL-VER
@@ -0,0 +1 @@
-+4.7.1
++4.7.2
Index: b/src/gcc/Makefile.in
===================================================================
--- a/src/gcc/Makefile.in
diff --git a/debian/patches/svn-updates-linaro.diff b/debian/patches/svn-updates-linaro.diff
index c0c7cbe..5de163b 100644
--- a/debian/patches/svn-updates-linaro.diff
+++ b/debian/patches/svn-updates-linaro.diff
@@ -1,4 +1,4 @@
-# DP: updates from the 4.7 branch upto 20120914 (r191306).
+# DP: updates from the 4.7 branch upto 2012xxxx (r191306).
last_updated()
{
@@ -12,1439 +12,3 @@ svn diff svn://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@191123 svn://gcc.gnu.
| sed -r 's,^--- (\S+)\t(\S+)(.*)$,--- a/src/\1\t\2,;s,^\+\+\+ (\S+)\t(\S+)(.*)$,+++ b/src/\1\t\2,' \
| awk '/^Index:.*\.(class|texi)/ {skip=1; next} /^Index:/ { skip=0 } skip==0'
-Index: libstdc++-v3/ChangeLog
-===================================================================
---- a/src/libstdc++-v3/ChangeLog (revision
-+++ b/src/libstdc++-v3/ChangeLog (revision
-@@ -1,3 +1,16 @@
-+2012-09-11 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR libstdc++/54172
-+ * libsupc++/guard.cc (__cxa_guard_acquire): Fix up the last
-+ argument of the first __atomic_compare_exchange_n.
-+
-+2012-09-09 Thiago Macieira <thiago.macieira@intel.com>
-+
-+ PR libstdc++/54172
-+ * libsupc++/guard.cc (__cxa_guard_acquire): Exit the loop earlier if
-+ we detect that another thread has had success. Don't compare_exchange
-+ from a finished state back to a waiting state. Comment.
-+
- 2012-09-09 Jonathan Wakely <jwakely.gcc@gmail.com>
-
- PR libstdc++/54388
-Index: libstdc++-v3/libsupc++/guard.cc
-===================================================================
---- a/src/libstdc++-v3/libsupc++/guard.cc (revision
-+++ b/src/libstdc++-v3/libsupc++/guard.cc (revision
-@@ -244,16 +244,16 @@
- if (__gthread_active_p ())
- {
- int *gi = (int *) (void *) g;
-- int expected(0);
- const int guard_bit = _GLIBCXX_GUARD_BIT;
- const int pending_bit = _GLIBCXX_GUARD_PENDING_BIT;
- const int waiting_bit = _GLIBCXX_GUARD_WAITING_BIT;
-
- while (1)
- {
-+ int expected(0);
- if (__atomic_compare_exchange_n(gi, &expected, pending_bit, false,
- __ATOMIC_ACQ_REL,
-- __ATOMIC_RELAXED))
-+ __ATOMIC_ACQUIRE))
- {
- // This thread should do the initialization.
- return 1;
-@@ -264,13 +264,26 @@
- // Already initialized.
- return 0;
- }
-+
- if (expected == pending_bit)
- {
-+ // Use acquire here.
- int newv = expected | waiting_bit;
- if (!__atomic_compare_exchange_n(gi, &expected, newv, false,
- __ATOMIC_ACQ_REL,
-- __ATOMIC_RELAXED))
-- continue;
-+ __ATOMIC_ACQUIRE))
-+ {
-+ if (expected == guard_bit)
-+ {
-+ // Make a thread that failed to set the
-+ // waiting bit exit the function earlier,
-+ // if it detects that another thread has
-+ // successfully finished initialising.
-+ return 0;
-+ }
-+ if (expected == 0)
-+ continue;
-+ }
-
- expected = newv;
- }
-Index: gcc/cgraph.h
-===================================================================
---- a/src/gcc/cgraph.h (revision
-+++ b/src/gcc/cgraph.h (revision
-@@ -951,7 +951,7 @@
- return (!node->force_output && !node->used_from_other_partition
- && ((DECL_COMDAT (node->decl)
- && !varpool_used_from_object_file_p (node))
-- || !node->externally_visible
-+ || (flag_toplevel_reorder && !node->externally_visible)
- || DECL_HAS_VALUE_EXPR_P (node->decl)));
- }
-
-Index: gcc/DATESTAMP
-===================================================================
---- a/src/gcc/DATESTAMP (revision
-+++ b/src/gcc/DATESTAMP (revision
-@@ -1 +1 @@
--20120910
-+20120914
-Index: gcc/ChangeLog
-===================================================================
---- a/src/gcc/ChangeLog (revision
-+++ b/src/gcc/ChangeLog (revision
-@@ -1,3 +1,89 @@
-+2012-09-13 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/i386.h (x86_prefetchw): New global variable.
-+ (TARGET_PREFETCHW): New macro.
-+ * config/i386/i386.c (PTA_PREFETCHW): Ditto.
-+ (processor_alias_table): Add PTA_PREFETCHW to
-+ bdver1, bdver2 and btver1.
-+ (ix86_option_override_internal): Set x86_prefetchw for
-+ PTA_PREFETCHW targets.
-+ * config/i386/i386.md (prefetch): Expand to prefetchw
-+ for TARGET_PREFETCHW.
-+ (*prefetch_3dnow_<mode>): Also enable for TARGET_PREFETCHW.
-+
-+ Backport from mainline
-+ 2012-08-13 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/i386.md (prefetch): Do not assert mode of operand 0.
-+ (*prefetch_sse_<mode>): Do not set mode of address_operand predicate.
-+ Rename to ...
-+ (*prefetch_sse): ... this.
-+ (*prefetch_3dnow_<mode>): Do not set mode of address_operand predicate.
-+ Rename to ...
-+ (*prefetch_3dnow): ... this.
-+
-+2012-09-13 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR c/54559
-+ * c-typeck.c (c_finish_return): Do convert to BOOLEAN_TYPE or
-+ COMPLEX_TYPE with in_late_binary_op set temporarily to true.
-+
-+2012-09-12 Teresa Johnson <tejohnson@google.com>
-+
-+ Backport from mainline.
-+ 2012-09-12 Teresa Johnson <tejohnson@google.com>
-+
-+ PR gcov-profile/54487
-+ * configure.ac (HOST_HAS_F_SETLKW): Set based on compile
-+ test using F_SETLKW with fcntl.
-+ * configure, config.in: Regenerate.
-+
-+2012-09-12 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-09-12 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
-+
-+ * config/i386/i386.md : Comments on fma4 instruction selection
-+ reflect requirement on register pressure based cost model.
-+
-+ * config/i386/driver-i386.c (host_detect_local_cpu): fma4
-+ flag is set-reset as informed by the cpuid flag.
-+
-+ * config/i386/i386.c (processor_alias_table): fma4
-+ flag is enabled for bdver2.
-+
-+2012-09-12 Christian Bruel <christian.bruel@st.com>
-+
-+ * config/sh/newlib.h (NO_IMPLICIT_EXTERN_C): Define.
-+
-+2012-09-12 Jakub Jelinek <jakub@redhat.com>
-+
-+ * config.gcc: Obsolete picochip-*.
-+
-+2012-09-11 Richard Guenther <rguenther@suse.de>
-+
-+ PR debug/54534
-+ * cgraph.h (varpool_can_remove_if_no_refs): Restore dependence
-+ on flag_toplevel_reorder.
-+
-+2012-09-10 Richard Henderson <rth@redhat.com>
-+
-+ * config/alpha/predicates.md (small_symbolic_operand): Disallow
-+ large offsets.
-+
-+2012-09-10 Georg-Johann Lay <avr@gjlay.de>
-+
-+ Backport from 2012-09-10 mainline r191132.
-+
-+ PR target/54536
-+ * config/avr/avr-mcus.def (at90usb1287): Set LIBRARY_NAME to "usb1287".
-+
-+2012-09-10 Markus Trippelsdorf <markus@trippelsdorf.de>
-+
-+ PR middle-end/54515
-+ * tree-sra.c (disqualify_base_of_expr): Check for possible
-+ NULL_TREE returned by get_base_address()
-+
- 2012-09-07 Richard Guenther <rguenther@suse.de>
-
- Backport from mainline
-@@ -43,7 +129,7 @@
-
- Backport from mainline.
- 2012-08-29 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
-- Richard Earnshaw <richard.earnshaw@arm.com>
-+ Richard Earnshaw <richard.earnshaw@arm.com>
-
- PR target/54252
- * config/arm/arm.c (neon_dereference_pointer): Adjust nelems by
-Index: gcc/testsuite/gfortran.dg/array_section_3.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/array_section_3.f90 (revision
-+++ b/src/gcc/testsuite/gfortran.dg/array_section_3.f90 (revision
-@@ -0,0 +1,17 @@
-+! { dg-do compile }
-+!
-+! PR fortran/54225
-+!
-+! Contributed by robb wu
-+!
-+program test
-+ implicit none
-+ real :: A(2,3)
-+
-+ print *, A(1, *) ! { dg-error "Expected array subscript" }
-+end program
-+
-+subroutine test2
-+integer, dimension(2) :: a
-+a(*) = 1 ! { dg-error "Expected array subscript" }
-+end
-Index: gcc/testsuite/gfortran.dg/implicit_pure_3.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/implicit_pure_3.f90 (revision
-+++ b/src/gcc/testsuite/gfortran.dg/implicit_pure_3.f90 (revision
-@@ -0,0 +1,109 @@
-+! { dg-do compile }
-+! { dg-options "-O2 -fdump-tree-optimized" }
-+!
-+! PR fortran/54556
-+!
-+! Contributed by Joost VandeVondele
-+!
-+MODULE parallel_rng_types
-+
-+ IMPLICIT NONE
-+
-+ ! Global parameters in this module
-+ INTEGER, PARAMETER :: dp=8
-+
-+ TYPE rng_stream_type
-+ PRIVATE
-+ CHARACTER(LEN=40) :: name
-+ INTEGER :: distribution_type
-+ REAL(KIND=dp), DIMENSION(3,2) :: bg,cg,ig
-+ LOGICAL :: antithetic,extended_precision
-+ REAL(KIND=dp) :: buffer
-+ LOGICAL :: buffer_filled
-+ END TYPE rng_stream_type
-+
-+ REAL(KIND=dp), DIMENSION(3,3) :: a1p0,a1p76,a1p127,&
-+ a2p0,a2p76,a2p127,&
-+ inv_a1,inv_a2
-+
-+ INTEGER, PARAMETER :: GAUSSIAN = 1,&
-+ UNIFORM = 2
-+
-+ REAL(KIND=dp), PARAMETER :: norm = 2.328306549295727688e-10_dp,&
-+ m1 = 4294967087.0_dp,&
-+ m2 = 4294944443.0_dp,&
-+ a12 = 1403580.0_dp,&
-+ a13n = 810728.0_dp,&
-+ a21 = 527612.0_dp,&
-+ a23n = 1370589.0_dp,&
-+ two17 = 131072.0_dp,& ! 2**17
-+ two53 = 9007199254740992.0_dp,& ! 2**53
-+ fact = 5.9604644775390625e-8_dp ! 1/2**24
-+
-+
-+CONTAINS
-+
-+ FUNCTION rn32(rng_stream) RESULT(u)
-+
-+ TYPE(rng_stream_type), POINTER :: rng_stream
-+ REAL(KIND=dp) :: u
-+
-+ INTEGER :: k
-+ REAL(KIND=dp) :: p1, p2
-+
-+! -------------------------------------------------------------------------
-+! Component 1
-+
-+ p1 = a12*rng_stream%cg(2,1) - a13n*rng_stream%cg(1,1)
-+ k = INT(p1/m1)
-+ p1 = p1 - k*m1
-+ IF (p1 < 0.0_dp) p1 = p1 + m1
-+ rng_stream%cg(1,1) = rng_stream%cg(2,1)
-+ rng_stream%cg(2,1) = rng_stream%cg(3,1)
-+ rng_stream%cg(3,1) = p1
-+
-+ ! Component 2
-+
-+ p2 = a21*rng_stream%cg(3,2) - a23n*rng_stream%cg(1,2)
-+ k = INT(p2/m2)
-+ p2 = p2 - k*m2
-+ IF (p2 < 0.0_dp) p2 = p2 + m2
-+ rng_stream%cg(1,2) = rng_stream%cg(2,2)
-+ rng_stream%cg(2,2) = rng_stream%cg(3,2)
-+ rng_stream%cg(3,2) = p2
-+
-+ ! Combination
-+
-+ IF (p1 > p2) THEN
-+ u = (p1 - p2)*norm
-+ ELSE
-+ u = (p1 - p2 + m1)*norm
-+ END IF
-+
-+ IF (rng_stream%antithetic) u = 1.0_dp - u
-+
-+ END FUNCTION rn32
-+
-+! *****************************************************************************
-+ FUNCTION rn53(rng_stream) RESULT(u)
-+
-+ TYPE(rng_stream_type), POINTER :: rng_stream
-+ REAL(KIND=dp) :: u
-+
-+ u = rn32(rng_stream)
-+
-+ IF (rng_stream%antithetic) THEN
-+ u = u + (rn32(rng_stream) - 1.0_dp)*fact
-+ IF (u < 0.0_dp) u = u + 1.0_dp
-+ ELSE
-+ u = u + rn32(rng_stream)*fact
-+ IF (u >= 1.0_dp) u = u - 1.0_dp
-+ END IF
-+
-+ END FUNCTION rn53
-+
-+END MODULE
-+
-+! { dg-final { scan-module-absence "parallel_rng_types" "IMPLICIT_PURE" } }
-+! { dg-final { scan-tree-dump-times "rn32 \\(rng_stream" 3 "optimized" } }
-+! { dg-final { cleanup-tree-dump "optimized" } }
-Index: gcc/testsuite/gfortran.dg/coarray_28.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/coarray_28.f90 (revision
-+++ b/src/gcc/testsuite/gfortran.dg/coarray_28.f90 (revision
-@@ -0,0 +1,10 @@
-+! { dg-do compile }
-+! { dg-options "-fcoarray=single" }
-+!
-+! PR fortran/54225
-+!
-+
-+integer, allocatable :: a[:,:]
-+
-+allocate (a[*,4]) ! { dg-error "Unexpected '.' for codimension 1 of 2" }
-+end
-Index: gcc/testsuite/gfortran.dg/select_type_29.f03
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/select_type_29.f03 (revision
-+++ b/src/gcc/testsuite/gfortran.dg/select_type_29.f03 (revision
-@@ -0,0 +1,26 @@
-+! { dg-do compile }
-+!
-+! PR 54435: [4.7/4.8 Regression] ICE with SELECT TYPE on a non-CLASS object
-+!
-+! Contributed by xarthisius
-+
-+subroutine foo(x)
-+ integer :: x
-+ select type (x) ! { dg-error "Selector shall be polymorphic" }
-+ end select
-+end
-+
-+
-+! PR 54443: [4.7/4.8 Regression] Segmentation Fault when Compiling for code using Fortran Polymorphic Entities
-+!
-+! Contributed by Mark Beyer <mbeyer@cirrusaircraft.com>
-+
-+program class_test
-+ type hashnode
-+ character(4) :: htype
-+ end type
-+ class(hashnode), pointer :: hp
-+
-+ select type(hp%htype) ! { dg-error "is not a named variable" }
-+
-+end program
-Index: gcc/testsuite/gfortran.dg/coarray_10.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/coarray_10.f90 (revision
-+++ b/src/gcc/testsuite/gfortran.dg/coarray_10.f90 (revision
-@@ -30,12 +30,12 @@
- subroutine rank_mismatch()
- implicit none
- integer,allocatable :: A(:)[:,:,:,:]
-- allocate(A(1)[1,1,1:*]) ! { dg-error "Unexpected ... for codimension" }
-+ allocate(A(1)[1,1,1:*]) ! { dg-error "Too few codimensions" }
- allocate(A(1)[1,1,1,1,1,*]) ! { dg-error "Invalid codimension 5" }
- allocate(A(1)[1,1,1,*])
- allocate(A(1)[1,1]) ! { dg-error "Too few codimensions" }
- allocate(A(1)[1,*]) ! { dg-error "Too few codimensions" }
-- allocate(A(1)[1,1:*]) ! { dg-error "Unexpected ... for codimension" }
-+ allocate(A(1)[1,1:*]) ! { dg-error "Too few codimensions" }
-
- A(1)[1,1,1] = 1 ! { dg-error "Too few codimensions" }
- A(1)[1,1,1,1,1,1] = 1 ! { dg-error "Invalid codimension 5" }
-@@ -48,5 +48,5 @@
- subroutine rank_mismatch2()
- implicit none
- integer, allocatable:: A(:)[:,:,:]
-- allocate(A(1)[7:8,4:*]) ! { dg-error "Unexpected .*. for codimension 2 of 3" }
-+ allocate(A(1)[7:8,4:*]) ! { dg-error "Too few codimensions" }
- end subroutine rank_mismatch2
-Index: gcc/testsuite/gcc.c-torture/compile/pr54559.c
-===================================================================
---- a/src/gcc/testsuite/gcc.c-torture/compile/pr54559.c (revision
-+++ b/src/gcc/testsuite/gcc.c-torture/compile/pr54559.c (revision
-@@ -0,0 +1,9 @@
-+/* PR c/54559 */
-+
-+typedef double _Complex T;
-+
-+T
-+foo (double x, double y)
-+{
-+ return x + y * (T) (__extension__ 1.0iF);
-+}
-Index: gcc/testsuite/ChangeLog
-===================================================================
---- a/src/gcc/testsuite/ChangeLog (revision
-+++ b/src/gcc/testsuite/ChangeLog (revision
-@@ -1,3 +1,57 @@
-+2012-09-13 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/54556
-+ * gfortran.dg/implicit_pure_3.f90: New.
-+
-+2012-09-13 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR c/54559
-+ * gcc.c-torture/compile/pr54559.c: New test.
-+
-+2012-09-13 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53839
-+ * g++.dg/cpp0x/constexpr-temp1.C: New.
-+
-+2012-09-13 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/54511
-+ * g++.dg/template/anonunion2.C: New.
-+
-+2012-09-13 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53836
-+ * g++.dg/template/init10.C: New.
-+
-+2012-09-12 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/54225
-+ PR fortran/53306
-+ * gfortran.dg/coarray_10.f90: Update dg-error.
-+ * gfortran.dg/coarray_28.f90: New.
-+ * gfortran.dg/array_section_3.f90: New.
-+
-+2012-09-10 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/54506
-+ * g++.dg/cpp0x/implicit14.C: New.
-+
-+ PR c++/54341
-+ PR c++/54253
-+ * g++.dg/cpp0x/constexpr-virtual2.C: New.
-+ * g++.dg/cpp0x/constexpr-virtual3.C: New.
-+
-+2012-09-10 Janus Weil <janus@gcc.gnu.org>
-+
-+ PR fortran/54435
-+ PR fortran/54443
-+ * gfortran.dg/select_type_29.f03: New.
-+
-+2012-09-10 Markus Trippelsdorf <markus@trippelsdorf.de>
-+
-+ PR middle-end/54515
-+ * g++.dg/tree-ssa/pr54515.C: new testcase
-+
- 2012-09-08 Mikael Morin <mikael@gcc.gnu.org>
-
- PR fortran/54208
-Index: gcc/testsuite/g++.dg/tree-ssa/pr54515.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/tree-ssa/pr54515.C (revision
-+++ b/src/gcc/testsuite/g++.dg/tree-ssa/pr54515.C (revision
-@@ -0,0 +1,19 @@
-+// { dg-do compile }
-+// { dg-options "-O2" }
-+
-+template < typename T > T h2le (T)
-+{
-+ T a;
-+ unsigned short &b = a;
-+ short c = 0;
-+ unsigned char (&d)[2] = reinterpret_cast < unsigned char (&)[2] > (c);
-+ unsigned char (&e)[2] = reinterpret_cast < unsigned char (&)[2] > (b);
-+ e[0] = d[0];
-+ return a;
-+}
-+
-+void
-+bar ()
-+{
-+ h2le ((unsigned short) 0);
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/implicit14.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/implicit14.C (revision
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/implicit14.C (revision
-@@ -0,0 +1,26 @@
-+// PR c++/54506
-+// { dg-do compile { target c++11 } }
-+
-+template <class T>
-+struct A
-+{
-+ A() {}
-+
-+ A(A const volatile &&) = delete;
-+ A &operator =(A const volatile &&) = delete;
-+
-+ template <class U> A(A<U> &&) {}
-+ template <class U> A &operator =(A<U> &&) { return *this; }
-+};
-+
-+struct B
-+{
-+ A<int> a;
-+ B() = default;
-+};
-+
-+int main()
-+{
-+ B b = B();
-+ b = B();
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/constexpr-object1.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/constexpr-object1.C (revision
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/constexpr-object1.C (revision
-@@ -18,8 +18,7 @@
- // error: missing initializer
- constexpr A1 a2; // { dg-error "uninitialized const" }
-
--// error: duplicate cv
--const constexpr A1 a3 = A1(); // { dg-error "both .const. and .constexpr. cannot" }
-+const constexpr A1 a3 = A1();
-
- volatile constexpr A1 a4 = A1(); // { dg-error "both .volatile. and .constexpr. cannot" }
-
-Index: gcc/testsuite/g++.dg/cpp0x/constexpr-const1.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/constexpr-const1.C (revision
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/constexpr-const1.C (revision
-@@ -0,0 +1,7 @@
-+// PR c++/54086
-+// { dg-do compile { target c++11 } }
-+
-+static constexpr const char Data[] = {
-+ 'D', 'A', 'T', 'A',
-+};
-+static constexpr const char *data_func() { return Data; }
-Index: gcc/testsuite/g++.dg/cpp0x/constexpr-temp1.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/constexpr-temp1.C (revision
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/constexpr-temp1.C (revision
-@@ -0,0 +1,9 @@
-+// { dg-do compile { target c++11 } }
-+
-+struct A { int i; };
-+constexpr A f2 (const A& a) { return a; }
-+constexpr int f1 (const A &a) { return f2(a).i; }
-+A g(const A &a)
-+{
-+ return { f1(a) };
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/constexpr-virtual2.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/constexpr-virtual2.C (revision
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/constexpr-virtual2.C (revision
-@@ -0,0 +1,24 @@
-+// PR c++/54341
-+// { dg-do compile { target c++11 } }
-+
-+template<typename T>
-+struct enable_shared_from_this
-+{
-+ constexpr enable_shared_from_this(); // { dg-warning "used but never defined" }
-+
-+private:
-+ int mem;
-+};
-+
-+class VTableClass {
-+public:
-+ virtual void someVirtualMethod() { }
-+};
-+
-+class SomeClass : public enable_shared_from_this< SomeClass >, public
-+VTableClass { };
-+
-+SomeClass* createInstance()
-+{
-+ return new SomeClass;
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/constexpr-virtual3.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/constexpr-virtual3.C (revision
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/constexpr-virtual3.C (revision
-@@ -0,0 +1,42 @@
-+// PR c++/54253
-+// { dg-do compile { target c++11 } }
-+
-+namespace A {
-+ class Base {
-+ int x;
-+ public:
-+ constexpr Base(int x) : x(x) {}
-+ };
-+
-+ class Base2 {
-+ public:
-+ virtual void fun() {}
-+ };
-+
-+ class Derived : public Base2, public Base {
-+ public:
-+ constexpr Derived() : Base2(), Base(5) {}
-+ };
-+
-+ constexpr Derived der;
-+}
-+
-+namespace B {
-+ class Base {
-+ int x;
-+ public:
-+ constexpr Base() : x(5) {}
-+ };
-+
-+ class Base2 {
-+ public:
-+ virtual void fun() {}
-+ };
-+
-+ class Derived : public Base, public Base2 {
-+ public:
-+ constexpr Derived() {}
-+ };
-+
-+ constexpr Derived der;
-+}
-Index: gcc/testsuite/g++.dg/template/init10.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/init10.C (revision
-+++ b/src/gcc/testsuite/g++.dg/template/init10.C (revision
-@@ -0,0 +1,15 @@
-+template <int N>
-+struct A { };
-+
-+template <int Q>
-+void g()
-+{
-+ const int M ( Q );
-+
-+ A<M> a;
-+}
-+
-+void h()
-+{
-+ g<3>();
-+}
-Index: gcc/testsuite/g++.dg/template/anonunion2.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/anonunion2.C (revision
-+++ b/src/gcc/testsuite/g++.dg/template/anonunion2.C (revision
-@@ -0,0 +1,6 @@
-+template <int i>
-+struct S
-+{
-+ S () { union { int a; }; a = 0; }
-+};
-+S<0> s;
-Index: gcc/cp/init.c
-===================================================================
---- a/src/gcc/cp/init.c (revision
-+++ b/src/gcc/cp/init.c (revision
-@@ -1736,8 +1736,10 @@
- that's value-initialization. */
- if (init == void_type_node)
- {
-- /* If no user-provided ctor, we need to zero out the object. */
-- if (!type_has_user_provided_constructor (type))
-+ /* If the type has data but no user-provided ctor, we need to zero
-+ out the object. */
-+ if (!type_has_user_provided_constructor (type)
-+ && !is_really_empty_class (type))
- {
- tree field_size = NULL_TREE;
- if (exp != true_exp && CLASSTYPE_AS_BASE (type) != type)
-Index: gcc/cp/decl.c
-===================================================================
---- a/src/gcc/cp/decl.c (revision
-+++ b/src/gcc/cp/decl.c (revision
-@@ -9493,8 +9493,6 @@
- the object as `const'. */
- if (constexpr_p && innermost_code != cdk_function)
- {
-- if (type_quals & TYPE_QUAL_CONST)
-- error ("both %<const%> and %<constexpr%> cannot be used here");
- if (type_quals & TYPE_QUAL_VOLATILE)
- error ("both %<volatile%> and %<constexpr%> cannot be used here");
- if (TREE_CODE (type) != REFERENCE_TYPE)
-@@ -10845,10 +10843,6 @@
- bool
- move_fn_p (const_tree d)
- {
-- tree args;
-- tree arg_type;
-- bool result = false;
--
- gcc_assert (DECL_FUNCTION_MEMBER_P (d));
-
- if (cxx_dialect == cxx98)
-@@ -10858,12 +10852,29 @@
- if (TREE_CODE (d) == TEMPLATE_DECL
- || (DECL_TEMPLATE_INFO (d)
- && DECL_MEMBER_TEMPLATE_P (DECL_TI_TEMPLATE (d))))
-- /* Instantiations of template member functions are never copy
-+ /* Instantiations of template member functions are never move
- functions. Note that member functions of templated classes are
- represented as template functions internally, and we must
-- accept those as copy functions. */
-+ accept those as move functions. */
- return 0;
-
-+ return move_signature_fn_p (d);
-+}
-+
-+/* D is a constructor or overloaded `operator='.
-+
-+ Then, this function returns true when D has the same signature as a move
-+ constructor or move assignment operator (because either it is such a
-+ ctor/op= or it is a template specialization with the same signature),
-+ false otherwise. */
-+
-+bool
-+move_signature_fn_p (const_tree d)
-+{
-+ tree args;
-+ tree arg_type;
-+ bool result = false;
-+
- args = FUNCTION_FIRST_USER_PARMTYPE (d);
- if (!args)
- return 0;
-Index: gcc/cp/method.c
-===================================================================
---- a/src/gcc/cp/method.c (revision
-+++ b/src/gcc/cp/method.c (revision
-@@ -949,9 +949,10 @@
- }
- }
-
-- /* Core 1402: A non-trivial copy op suppresses the implicit
-+ /* Core 1402: A non-trivial non-move ctor suppresses the implicit
- declaration of the move ctor/op=. */
-- if (no_implicit_p && move_p && !move_fn_p (fn) && !trivial_fn_p (fn))
-+ if (no_implicit_p && move_p && !move_signature_fn_p (fn)
-+ && !trivial_fn_p (fn))
- *no_implicit_p = true;
-
- if (constexpr_p && !DECL_DECLARED_CONSTEXPR_P (fn))
-Index: gcc/cp/ChangeLog
-===================================================================
---- a/src/gcc/cp/ChangeLog (revision
-+++ b/src/gcc/cp/ChangeLog (revision
-@@ -1,3 +1,38 @@
-+2012-09-13 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53839
-+ * semantics.c (cxx_eval_indirect_ref): If we aren't looking for an
-+ address, make sure the value is constant.
-+
-+2012-09-13 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/54511
-+ * pt.c (tsubst_decl) [VAR_DECL]: Handle DECL_ANON_UNION_VAR_P.
-+
-+2012-09-13 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53836
-+ * pt.c (value_dependent_expression_p): A TREE_LIST initializer must
-+ be dependent.
-+
-+2012-09-10 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/54506
-+ * decl.c (move_signature_fn_p): Split out from move_fn_p.
-+ * method.c (process_subob_fn): Use it.
-+ * cp-tree.h: Declare it.
-+
-+ PR c++/54341
-+ PR c++/54253
-+ * semantics.c (sort_constexpr_mem_initializers): New.
-+ (build_constexpr_constructor_member_initializers): Use it.
-+ (cx_check_missing_mem_inits): Skip artificial fields.
-+ * init.c (expand_aggr_init_1): Don't zero out a class
-+ with no data.
-+
-+ PR c++/54086
-+ * decl.c (grokdeclarator): Allow const and constexpr together.
-+
- 2012-08-31 Ollie Wild <aaw@google.com>
-
- PR c++/54197
-Index: gcc/cp/pt.c
-===================================================================
---- a/src/gcc/cp/pt.c (revision
-+++ b/src/gcc/cp/pt.c (revision
-@@ -10706,6 +10706,16 @@
- break;
- }
-
-+ if (TREE_CODE (t) == VAR_DECL && DECL_ANON_UNION_VAR_P (t))
-+ {
-+ /* Just use name lookup to find a member alias for an anonymous
-+ union, but then add it to the hash table. */
-+ r = lookup_name (DECL_NAME (t));
-+ gcc_assert (DECL_ANON_UNION_VAR_P (r));
-+ register_local_specialization (r, t);
-+ break;
-+ }
-+
- /* Create a new node for the specialization we need. */
- r = copy_decl (t);
- if (type == NULL_TREE)
-@@ -19470,10 +19480,15 @@
-
- case VAR_DECL:
- /* A constant with literal type and is initialized
-- with an expression that is value-dependent. */
-+ with an expression that is value-dependent.
-+
-+ Note that a non-dependent parenthesized initializer will have
-+ already been replaced with its constant value, so if we see
-+ a TREE_LIST it must be dependent. */
- if (DECL_INITIAL (expression)
- && decl_constant_var_p (expression)
-- && value_dependent_expression_p (DECL_INITIAL (expression)))
-+ && (TREE_CODE (DECL_INITIAL (expression)) == TREE_LIST
-+ || value_dependent_expression_p (DECL_INITIAL (expression))))
- return true;
- return false;
-
-Index: gcc/cp/semantics.c
-===================================================================
---- a/src/gcc/cp/semantics.c (revision
-+++ b/src/gcc/cp/semantics.c (revision
-@@ -5876,6 +5876,37 @@
- return ok;
- }
-
-+/* VEC is a vector of constructor elements built up for the base and member
-+ initializers of a constructor for TYPE. They need to be in increasing
-+ offset order, which they might not be yet if TYPE has a primary base
-+ which is not first in the base-clause. */
-+
-+static VEC(constructor_elt,gc) *
-+sort_constexpr_mem_initializers (tree type, VEC(constructor_elt,gc) *vec)
-+{
-+ tree pri = CLASSTYPE_PRIMARY_BINFO (type);
-+ constructor_elt elt;
-+ int i;
-+
-+ if (pri == NULL_TREE
-+ || pri == BINFO_BASE_BINFO (TYPE_BINFO (type), 0))
-+ return vec;
-+
-+ /* Find the element for the primary base and move it to the beginning of
-+ the vec. */
-+ pri = BINFO_TYPE (pri);
-+ for (i = 1; ; ++i)
-+ if (TREE_TYPE (VEC_index (constructor_elt, vec, i)->index) == pri)
-+ break;
-+
-+ elt = *VEC_index (constructor_elt, vec, i);
-+ for (; i > 0; --i)
-+ VEC_replace (constructor_elt, vec, i,
-+ VEC_index (constructor_elt, vec, i-1));
-+ VEC_replace (constructor_elt, vec, 0, &elt);
-+ return vec;
-+}
-+
- /* Build compile-time evalable representations of member-initializer list
- for a constexpr constructor. */
-
-@@ -5932,6 +5963,7 @@
- return body;
- }
- }
-+ vec = sort_constexpr_mem_initializers (type, vec);
- return build_constructor (type, vec);
- }
- else
-@@ -6050,14 +6082,16 @@
- {
- index = CONSTRUCTOR_ELT (body, i)->index;
- /* Skip base and vtable inits. */
-- if (TREE_CODE (index) != FIELD_DECL)
-+ if (TREE_CODE (index) != FIELD_DECL
-+ || DECL_ARTIFICIAL (index))
- continue;
- }
- for (; field != index; field = DECL_CHAIN (field))
- {
- tree ftype;
- if (TREE_CODE (field) != FIELD_DECL
-- || (DECL_C_BIT_FIELD (field) && !DECL_NAME (field)))
-+ || (DECL_C_BIT_FIELD (field) && !DECL_NAME (field))
-+ || DECL_ARTIFICIAL (field))
- continue;
- ftype = strip_array_types (TREE_TYPE (field));
- if (type_has_constexpr_default_constructor (ftype))
-@@ -7420,7 +7454,11 @@
- }
-
- if (r == NULL_TREE)
-- return t;
-+ {
-+ if (!addr)
-+ VERIFY_CONSTANT (t);
-+ return t;
-+ }
- return r;
- }
-
-Index: gcc/cp/cp-tree.h
-===================================================================
---- a/src/gcc/cp/cp-tree.h (revision
-+++ b/src/gcc/cp/cp-tree.h (revision
-@@ -5042,6 +5042,7 @@
- extern tree build_this_parm (tree, cp_cv_quals);
- extern int copy_fn_p (const_tree);
- extern bool move_fn_p (const_tree);
-+extern bool move_signature_fn_p (const_tree);
- extern tree get_scope_of_declarator (const cp_declarator *);
- extern void grok_special_member_properties (tree);
- extern int grok_ctor_properties (const_tree, const_tree);
-Index: gcc/config.in
-===================================================================
---- a/src/gcc/config.in (revision
-+++ b/src/gcc/config.in (revision
-@@ -1588,6 +1588,12 @@
- #endif
-
-
-+/* Define if F_SETLKW supported by fcntl. */
-+#ifndef USED_FOR_TARGET
-+#undef HOST_HAS_F_SETLKW
-+#endif
-+
-+
- /* Define as const if the declaration of iconv() needs const. */
- #ifndef USED_FOR_TARGET
- #undef ICONV_CONST
-Index: gcc/fortran/array.c
-===================================================================
---- a/src/gcc/fortran/array.c (revision
-+++ b/src/gcc/fortran/array.c (revision
-@@ -92,9 +92,7 @@
- else if (!star)
- m = gfc_match_expr (&ar->start[i]);
-
-- if (m == MATCH_NO && gfc_match_char ('*') == MATCH_YES)
-- return MATCH_NO;
-- else if (m == MATCH_NO)
-+ if (m == MATCH_NO)
- gfc_error ("Expected array subscript at %C");
- if (m != MATCH_YES)
- return MATCH_ERROR;
-@@ -225,7 +223,7 @@
-
- for (ar->codimen = 0; ar->codimen + ar->dimen < GFC_MAX_DIMENSIONS; ar->codimen++)
- {
-- m = match_subscript (ar, init, ar->codimen == (corank - 1));
-+ m = match_subscript (ar, init, true);
- if (m == MATCH_ERROR)
- return MATCH_ERROR;
-
-@@ -256,6 +254,13 @@
- gfc_error ("Invalid form of coarray reference at %C");
- return MATCH_ERROR;
- }
-+ else if (ar->dimen_type[ar->codimen + ar->dimen] == DIMEN_STAR)
-+ {
-+ gfc_error ("Unexpected '*' for codimension %d of %d at %C",
-+ ar->codimen + 1, corank);
-+ return MATCH_ERROR;
-+ }
-+
- if (ar->codimen >= corank)
- {
- gfc_error ("Invalid codimension %d at %C, only %d codimensions exist",
-Index: gcc/fortran/ChangeLog
-===================================================================
---- a/src/gcc/fortran/ChangeLog (revision
-+++ b/src/gcc/fortran/ChangeLog (revision
-@@ -1,3 +1,25 @@
-+2012-09-13 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/54556
-+ * resolve.c (resolve_formal_arglist): Allow VALUE arguments
-+ with implicit_pure.
-+ (gfc_impure_variable): Don't check gfc_pure such that the
-+ function also works for gfc_implicit_pure procedures.
-+
-+2012-09-12 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/54225
-+ PR fortran/53306
-+ * array.c (match_subscript, gfc_match_array_ref): Fix
-+ diagnostic of coarray's '*'.
-+
-+2012-09-10 Janus Weil <janus@gcc.gnu.org>
-+
-+ PR fortran/54435
-+ PR fortran/54443
-+ * match.c (gfc_match_select_type): Make sure to only access CLASS_DATA
-+ for BT_CLASS.
-+
- 2012-09-08 Mikael Morin <mikael@gcc.gnu.org>
-
- PR fortran/54208
-Index: gcc/fortran/resolve.c
-===================================================================
---- a/src/gcc/fortran/resolve.c (revision
-+++ b/src/gcc/fortran/resolve.c (revision
-@@ -363,10 +363,12 @@
- }
- else if (!sym->attr.pointer)
- {
-- if (proc->attr.function && sym->attr.intent != INTENT_IN)
-+ if (proc->attr.function && sym->attr.intent != INTENT_IN
-+ && !sym->value)
- proc->attr.implicit_pure = 0;
-
-- if (proc->attr.subroutine && sym->attr.intent == INTENT_UNKNOWN)
-+ if (proc->attr.subroutine && sym->attr.intent == INTENT_UNKNOWN
-+ && !sym->value)
- proc->attr.implicit_pure = 0;
- }
- }
-@@ -13191,10 +13193,9 @@
- }
-
- proc = sym->ns->proc_name;
-- if (sym->attr.dummy && gfc_pure (proc)
-- && ((proc->attr.subroutine && sym->attr.intent == INTENT_IN)
-- ||
-- proc->attr.function))
-+ if (sym->attr.dummy
-+ && ((proc->attr.subroutine && sym->attr.intent == INTENT_IN)
-+ || proc->attr.function))
- return 1;
-
- /* TODO: Sort out what can be storage associated, if anything, and include
-Index: gcc/fortran/match.c
-===================================================================
---- a/src/gcc/fortran/match.c (revision
-+++ b/src/gcc/fortran/match.c (revision
-@@ -5248,10 +5248,10 @@
- array, which can have a reference, from other expressions that
- have references, such as derived type components, and are not
- allowed by the standard.
-- TODO; see is it is sufficent to exclude component and substring
-+ TODO: see if it is sufficent to exclude component and substring
- references. */
- class_array = expr1->expr_type == EXPR_VARIABLE
-- && expr1->ts.type != BT_UNKNOWN
-+ && expr1->ts.type == BT_CLASS
- && CLASS_DATA (expr1)
- && (strcmp (CLASS_DATA (expr1)->name, "_data") == 0)
- && (CLASS_DATA (expr1)->attr.dimension
-Index: gcc/configure.ac
-===================================================================
---- a/src/gcc/configure.ac (revision
-+++ b/src/gcc/configure.ac (revision
-@@ -1187,6 +1187,22 @@
- [Define if <time.h> defines clock_t.])
- fi
-
-+# Check if F_SETLKW is supported by fcntl.
-+AC_CACHE_CHECK(for F_SETLKW, ac_cv_f_setlkw, [
-+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-+#include <fcntl.h>]], [[
-+struct flock fl;
-+fl.l_whence = 0;
-+fl.l_start = 0;
-+fl.l_len = 0;
-+fl.l_pid = 0;
-+return fcntl (1, F_SETLKW, &fl);]])],
-+[ac_cv_f_setlkw=yes],[ac_cv_f_setlkw=no])])
-+if test $ac_cv_f_setlkw = yes; then
-+ AC_DEFINE(HOST_HAS_F_SETLKW, 1,
-+ [Define if F_SETLKW supported by fcntl.])
-+fi
-+
- # Restore CFLAGS, CXXFLAGS from before the gcc_AC_NEED_DECLARATIONS tests.
- CFLAGS="$saved_CFLAGS"
- CXXFLAGS="$saved_CXXFLAGS"
-Index: gcc/c-typeck.c
-===================================================================
---- a/src/gcc/c-typeck.c (revision
-+++ b/src/gcc/c-typeck.c (revision
-@@ -8771,12 +8771,18 @@
- npc, NULL_TREE, NULL_TREE, 0);
- tree res = DECL_RESULT (current_function_decl);
- tree inner;
-+ bool save;
-
- current_function_returns_value = 1;
- if (t == error_mark_node)
- return NULL_TREE;
-
-+ save = in_late_binary_op;
-+ if (TREE_CODE (TREE_TYPE (res)) == BOOLEAN_TYPE
-+ || TREE_CODE (TREE_TYPE (res)) == COMPLEX_TYPE)
-+ in_late_binary_op = true;
- inner = t = convert (TREE_TYPE (res), t);
-+ in_late_binary_op = save;
-
- /* Strip any conversions, additions, and subtractions, and see if
- we are returning the address of a local variable. Warn if so. */
-Index: gcc/tree-sra.c
-===================================================================
---- a/src/gcc/tree-sra.c (revision
-+++ b/src/gcc/tree-sra.c (revision
-@@ -971,7 +971,8 @@
- disqualify_base_of_expr (tree t, const char *reason)
- {
- t = get_base_address (t);
-- if (sra_mode == SRA_MODE_EARLY_IPA
-+ if (t
-+ && sra_mode == SRA_MODE_EARLY_IPA
- && TREE_CODE (t) == MEM_REF)
- t = get_ssa_base_param (TREE_OPERAND (t, 0));
-
-Index: gcc/config.gcc
-===================================================================
---- a/src/gcc/config.gcc (revision
-+++ b/src/gcc/config.gcc (revision
-@@ -262,6 +262,7 @@
- | arm*-wince-pe* \
- | mips-sgi-irix6.5 \
- | mips*-*-openbsd* \
-+ | picochip-* \
- | score-* \
- | *-*-solaris2.8* \
- )
-Index: gcc/config/alpha/predicates.md
-===================================================================
---- a/src/gcc/config/alpha/predicates.md (revision
-+++ b/src/gcc/config/alpha/predicates.md (revision
-@@ -328,26 +328,50 @@
- (define_predicate "small_symbolic_operand"
- (match_code "const,symbol_ref")
- {
-+ HOST_WIDE_INT ofs = 0, max_ofs = 0;
-+
- if (! TARGET_SMALL_DATA)
-- return 0;
-+ return false;
-
- if (GET_CODE (op) == CONST
- && GET_CODE (XEXP (op, 0)) == PLUS
- && CONST_INT_P (XEXP (XEXP (op, 0), 1)))
-- op = XEXP (XEXP (op, 0), 0);
-+ {
-+ ofs = INTVAL (XEXP (XEXP (op, 0), 1));
-+ op = XEXP (XEXP (op, 0), 0);
-+ }
-
- if (GET_CODE (op) != SYMBOL_REF)
-- return 0;
-+ return false;
-
- /* ??? There's no encode_section_info equivalent for the rtl
- constant pool, so SYMBOL_FLAG_SMALL never gets set. */
- if (CONSTANT_POOL_ADDRESS_P (op))
-- return GET_MODE_SIZE (get_pool_mode (op)) <= g_switch_value;
-+ {
-+ max_ofs = GET_MODE_SIZE (get_pool_mode (op));
-+ if (max_ofs > g_switch_value)
-+ return false;
-+ }
-+ else if (SYMBOL_REF_LOCAL_P (op)
-+ && SYMBOL_REF_SMALL_P (op)
-+ && !SYMBOL_REF_WEAK (op)
-+ && !SYMBOL_REF_TLS_MODEL (op))
-+ {
-+ if (SYMBOL_REF_DECL (op))
-+ max_ofs = tree_low_cst (DECL_SIZE_UNIT (SYMBOL_REF_DECL (op)), 1);
-+ }
-+ else
-+ return false;
-
-- return (SYMBOL_REF_LOCAL_P (op)
-- && SYMBOL_REF_SMALL_P (op)
-- && !SYMBOL_REF_WEAK (op)
-- && !SYMBOL_REF_TLS_MODEL (op));
-+ /* Given that we know that the GP is always 8 byte aligned, we can
-+ always adjust by 7 without overflowing. */
-+ if (max_ofs < 8)
-+ max_ofs = 8;
-+
-+ /* Since we know this is an object in a small data section, we know the
-+ entire section is addressable via GP. We don't know where the section
-+ boundaries are, but we know the entire object is within. */
-+ return IN_RANGE (ofs, 0, max_ofs - 1);
- })
-
- ;; Return true if OP is a SYMBOL_REF or CONST referencing a variable
-Index: gcc/config/i386/i386.h
-===================================================================
---- a/src/gcc/config/i386/i386.h (revision
-+++ b/src/gcc/config/i386/i386.h (revision
-@@ -450,9 +450,11 @@
- #define TARGET_FISTTP (TARGET_SSE3 && TARGET_80387)
-
- extern int x86_prefetch_sse;
--
- #define TARGET_PREFETCH_SSE x86_prefetch_sse
-
-+extern int x86_prefetchw;
-+#define TARGET_PREFETCHW x86_prefetchw
-+
- #define ASSEMBLER_DIALECT (ix86_asm_dialect)
-
- #define TARGET_SSE_MATH ((ix86_fpmath & FPMATH_SSE) != 0)
-Index: gcc/config/i386/i386.md
-===================================================================
---- a/src/gcc/config/i386/i386.md (revision
-+++ b/src/gcc/config/i386/i386.md (revision
-@@ -644,6 +644,11 @@
- (eq_attr "isa" "noavx") (symbol_ref "!TARGET_AVX")
- (eq_attr "isa" "bmi2") (symbol_ref "TARGET_BMI2")
- (eq_attr "isa" "fma") (symbol_ref "TARGET_FMA")
-+ ;; Fma instruction selection has to be done based on
-+ ;; register pressure. For generating fma4, a cost model
-+ ;; based on register pressure is required. Till then,
-+ ;; fma4 instruction is disabled for targets that implement
-+ ;; both fma and fma4 instruction sets.
- (eq_attr "isa" "fma4")
- (symbol_ref "TARGET_FMA4 && !TARGET_FMA")
- ]
-@@ -17663,22 +17668,22 @@
- int locality = INTVAL (operands[2]);
-
- gcc_assert (rw == 0 || rw == 1);
-- gcc_assert (locality >= 0 && locality <= 3);
-- gcc_assert (GET_MODE (operands[0]) == Pmode
-- || GET_MODE (operands[0]) == VOIDmode);
-+ gcc_assert (IN_RANGE (locality, 0, 3));
-
-+ if (TARGET_PREFETCHW && rw)
-+ operands[2] = GEN_INT (3);
- /* Use 3dNOW prefetch in case we are asking for write prefetch not
- supported by SSE counterpart or the SSE prefetch is not available
- (K6 machines). Otherwise use SSE prefetch as it allows specifying
- of locality. */
-- if (TARGET_3DNOW && (!TARGET_PREFETCH_SSE || rw))
-+ else if (TARGET_3DNOW && (!TARGET_PREFETCH_SSE || rw))
- operands[2] = GEN_INT (3);
- else
- operands[1] = const0_rtx;
- })
-
--(define_insn "*prefetch_sse_<mode>"
-- [(prefetch (match_operand:P 0 "address_operand" "p")
-+(define_insn "*prefetch_sse"
-+ [(prefetch (match_operand 0 "address_operand" "p")
- (const_int 0)
- (match_operand:SI 1 "const_int_operand" ""))]
- "TARGET_PREFETCH_SSE"
-@@ -17688,7 +17693,7 @@
- };
-
- int locality = INTVAL (operands[1]);
-- gcc_assert (locality >= 0 && locality <= 3);
-+ gcc_assert (IN_RANGE (locality, 0, 3));
-
- return patterns[locality];
- }
-@@ -17698,11 +17703,11 @@
- (symbol_ref "memory_address_length (operands[0])"))
- (set_attr "memory" "none")])
-
--(define_insn "*prefetch_3dnow_<mode>"
-- [(prefetch (match_operand:P 0 "address_operand" "p")
-+(define_insn "*prefetch_3dnow"
-+ [(prefetch (match_operand 0 "address_operand" "p")
- (match_operand:SI 1 "const_int_operand" "n")
- (const_int 3))]
-- "TARGET_3DNOW"
-+ "TARGET_3DNOW || TARGET_PREFETCHW"
- {
- if (INTVAL (operands[1]) == 0)
- return "prefetch\t%a0";
-Index: gcc/config/i386/driver-i386.c
-===================================================================
---- a/src/gcc/config/i386/driver-i386.c (revision
-+++ b/src/gcc/config/i386/driver-i386.c (revision
-@@ -476,8 +476,6 @@
- has_abm = ecx & bit_ABM;
- has_lwp = ecx & bit_LWP;
- has_fma4 = ecx & bit_FMA4;
-- if (vendor == SIG_AMD && has_fma4 && has_fma)
-- has_fma4 = 0;
- has_xop = ecx & bit_XOP;
- has_tbm = ecx & bit_TBM;
- has_lzcnt = ecx & bit_LZCNT;
-Index: gcc/config/i386/i386.c
-===================================================================
---- a/src/gcc/config/i386/i386.c (revision
-+++ b/src/gcc/config/i386/i386.c (revision
-@@ -2428,9 +2428,12 @@
- /* Which instruction set architecture to use. */
- enum processor_type ix86_arch;
-
--/* true if sse prefetch instruction is not NOOP. */
-+/* True if processor has SSE prefetch instruction. */
- int x86_prefetch_sse;
-
-+/* True if processor has prefetchw instruction. */
-+int x86_prefetchw;
-+
- /* -mstackrealign option */
- static const char ix86_force_align_arg_pointer_string[]
- = "force_align_arg_pointer";
-@@ -2931,6 +2934,8 @@
- #define PTA_XOP (HOST_WIDE_INT_1 << 29)
- #define PTA_AVX2 (HOST_WIDE_INT_1 << 30)
- #define PTA_BMI2 (HOST_WIDE_INT_1 << 31)
-+#define PTA_PREFETCHW (HOST_WIDE_INT_1 << 32)
-+
- /* if this reaches 64, need to widen struct pta flags below */
-
- static struct pta
-@@ -2989,12 +2994,12 @@
- | PTA_SSSE3 | PTA_SSE4_1 | PTA_SSE4_2 | PTA_AVX | PTA_AVX2
- | PTA_CX16 | PTA_POPCNT | PTA_AES | PTA_PCLMUL | PTA_FSGSBASE
- | PTA_RDRND | PTA_F16C | PTA_BMI | PTA_BMI2 | PTA_LZCNT
-- | PTA_FMA | PTA_MOVBE},
-+ | PTA_FMA | PTA_MOVBE},
- {"atom", PROCESSOR_ATOM, CPU_ATOM,
- PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
- | PTA_SSSE3 | PTA_CX16 | PTA_MOVBE},
- {"geode", PROCESSOR_GEODE, CPU_GEODE,
-- PTA_MMX | PTA_3DNOW | PTA_3DNOW_A |PTA_PREFETCH_SSE},
-+ PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_PREFETCH_SSE},
- {"k6", PROCESSOR_K6, CPU_K6, PTA_MMX},
- {"k6-2", PROCESSOR_K6, CPU_K6, PTA_MMX | PTA_3DNOW},
- {"k6-3", PROCESSOR_K6, CPU_K6, PTA_MMX | PTA_3DNOW},
-@@ -3020,7 +3025,7 @@
- PTA_64BIT | PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE
- | PTA_SSE2 | PTA_NO_SAHF},
- {"opteron-sse3", PROCESSOR_K8, CPU_K8,
-- PTA_64BIT | PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE
-+ PTA_64BIT | PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE
- | PTA_SSE2 | PTA_SSE3 | PTA_NO_SAHF},
- {"athlon64", PROCESSOR_K8, CPU_K8,
- PTA_64BIT | PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE
-@@ -3038,19 +3043,19 @@
- PTA_64BIT | PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE
- | PTA_SSE2 | PTA_SSE3 | PTA_SSE4A | PTA_CX16 | PTA_ABM},
- {"bdver1", PROCESSOR_BDVER1, CPU_BDVER1,
-- PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
-- | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_SSSE3 | PTA_SSE4_1
-- | PTA_SSE4_2 | PTA_AES | PTA_PCLMUL | PTA_AVX | PTA_FMA4
-- | PTA_XOP | PTA_LWP},
-+ PTA_64BIT | PTA_MMX | PTA_PREFETCHW | PTA_SSE | PTA_SSE2
-+ | PTA_SSE3 | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_SSSE3
-+ | PTA_SSE4_1 | PTA_SSE4_2 | PTA_AES | PTA_PCLMUL | PTA_AVX
-+ | PTA_FMA4 | PTA_XOP | PTA_LWP},
- {"bdver2", PROCESSOR_BDVER2, CPU_BDVER2,
-- PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
-- | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_SSSE3 | PTA_SSE4_1
-- | PTA_SSE4_2 | PTA_AES | PTA_PCLMUL | PTA_AVX
-- | PTA_XOP | PTA_LWP | PTA_BMI | PTA_TBM | PTA_F16C
-+ PTA_64BIT | PTA_MMX | PTA_PREFETCHW | PTA_SSE | PTA_SSE2
-+ | PTA_SSE3 | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_SSSE3
-+ | PTA_SSE4_1 | PTA_SSE4_2 | PTA_AES | PTA_PCLMUL | PTA_AVX
-+ | PTA_FMA4 | PTA_XOP | PTA_LWP | PTA_BMI | PTA_TBM | PTA_F16C
- | PTA_FMA},
- {"btver1", PROCESSOR_BTVER1, CPU_GENERIC64,
-- PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
-- | PTA_SSSE3 | PTA_SSE4A |PTA_ABM | PTA_CX16},
-+ PTA_64BIT | PTA_MMX | PTA_PREFETCHW | PTA_SSE | PTA_SSE2
-+ | PTA_SSE3 | PTA_SSSE3 | PTA_SSE4A | PTA_ABM | PTA_CX16},
- {"generic32", PROCESSOR_GENERIC32, CPU_PENTIUMPRO,
- 0 /* flags are only used for -march switch. */ },
- {"generic64", PROCESSOR_GENERIC64, CPU_GENERIC64,
-@@ -3358,6 +3363,8 @@
- ix86_isa_flags |= OPTION_MASK_ISA_F16C;
- if (processor_alias_table[i].flags & (PTA_PREFETCH_SSE | PTA_SSE))
- x86_prefetch_sse = true;
-+ if (processor_alias_table[i].flags & PTA_PREFETCHW)
-+ x86_prefetchw = true;
-
- break;
- }
-Index: gcc/config/sh/newlib.h
-===================================================================
---- a/src/gcc/config/sh/newlib.h (revision
-+++ b/src/gcc/config/sh/newlib.h (revision
-@@ -23,3 +23,7 @@
-
- #undef LIB_SPEC
- #define LIB_SPEC "-lc -lgloss"
-+
-+#undef NO_IMPLICIT_EXTERN_C
-+#define NO_IMPLICIT_EXTERN_C 1
-+
-Index: gcc/config/avr/avr-mcus.def
-===================================================================
---- a/src/gcc/config/avr/avr-mcus.def (revision
-+++ b/src/gcc/config/avr/avr-mcus.def (revision
-@@ -196,7 +196,7 @@
- AVR_MCU ("atmega128rfa1", ARCH_AVR51, "__AVR_ATmega128RFA1__", 0, 0, 0x0200, 2, "m128rfa1")
- AVR_MCU ("at90can128", ARCH_AVR51, "__AVR_AT90CAN128__", 0, 0, 0x0100, 2, "can128")
- AVR_MCU ("at90usb1286", ARCH_AVR51, "__AVR_AT90USB1286__", 0, 0, 0x0100, 2, "usb1286")
--AVR_MCU ("at90usb1287", ARCH_AVR51, "__AVR_AT90USB1287__", 0, 0, 0x0100, 2, "usb1286")
-+AVR_MCU ("at90usb1287", ARCH_AVR51, "__AVR_AT90USB1287__", 0, 0, 0x0100, 2, "usb1287")
- /* 3-Byte PC. */
- AVR_MCU ("avr6", ARCH_AVR6, NULL, 0, 0, 0x0200, 4, "m2561")
- AVR_MCU ("atmega2560", ARCH_AVR6, "__AVR_ATmega2560__", 0, 0, 0x0200, 4, "m2560")
diff --git a/debian/patches/svn-updates.diff b/debian/patches/svn-updates.diff
index b6060f3..bb82e0d 100644
--- a/debian/patches/svn-updates.diff
+++ b/debian/patches/svn-updates.diff
@@ -1,4 +1,4 @@
-# DP: updates from the 4.7 branch upto 20120914 (r191306).
+# DP: updates from the 4.7 branch upto 2012xxxx (r191306).
last_updated()
{
@@ -12,351033 +12,3 @@ svn diff svn://gcc.gnu.org/svn/gcc/tags/gcc_4_7_1_release svn://gcc.gnu.org/svn/
| sed -r 's,^--- (\S+)\t(\S+)(.*)$,--- a/src/\1\t\2,;s,^\+\+\+ (\S+)\t(\S+)(.*)$,+++ b/src/\1\t\2,' \
| awk '/^Index:.*\.(class|texi)/ {skip=1; next} /^Index:/ { skip=0 } skip==0'
-Index: libgomp/ChangeLog
-===================================================================
---- a/src/libgomp/ChangeLog (.../tags/gcc_4_7_1_release)
-+++ b/src/libgomp/ChangeLog (.../branches/gcc-4_7-branch)
-@@ -1,3 +1,23 @@
-+2012-06-14 Jakub Jelinek <jakub@redhat.com>
-+
-+ Backported from mainline
-+ 2012-06-07 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR middle-end/53580
-+ * testsuite/libgomp.c/pr26943-2.c: Remove #pragma omp barrier,
-+ use GOMP_barrier () call instead.
-+ * testsuite/libgomp.c/pr26943-3.c: Likewise.
-+ * testsuite/libgomp.c/pr26943-4.c: Likewise.
-+ * testsuite/libgomp.fortran/vla4.f90: Remove !$omp barrier,
-+ call GOMP_barrier instead.
-+ * testsuite/libgomp.fortran/vla5.f90: Likewise.
-+
-+ 2012-06-06 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR libgomp/52993
-+ * config/linux/lock.c (gomp_init_nest_lock_25): Fix up last
-+ argument to memset call.
-+
- 2012-06-14 Release Manager
-
- * GCC 4.7.1 released.
-Index: libgomp/testsuite/libgomp.fortran/vla4.f90
-===================================================================
---- a/src/libgomp/testsuite/libgomp.fortran/vla4.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/libgomp/testsuite/libgomp.fortran/vla4.f90 (.../branches/gcc-4_7-branch)
-@@ -10,6 +10,10 @@
-
- subroutine foo (c, d, e, f, g, h, i, j, k, n)
- use omp_lib
-+ interface
-+ subroutine GOMP_barrier () bind(c, name="GOMP_barrier")
-+ end subroutine
-+ end interface
- integer :: n
- character (len = *) :: c
- character (len = n) :: d
-@@ -94,7 +98,7 @@
- forall (p = 1:2, q = 3:7, r = 1:7) u(p, q, r) = 30 - x - p + q - 2 * r
- forall (p = 1:5, q = 3:7, p + q .le. 8) v(p, q) = w(1:7)
- forall (p = 1:5, q = 3:7, p + q .gt. 8) v(p, q) = w(20:26)
--!$omp barrier ! { dg-warning "may not be closely nested" }
-+ call GOMP_barrier
- y = ''
- if (x .eq. 0) y = '0'
- if (x .eq. 1) y = '1'
-Index: libgomp/testsuite/libgomp.fortran/vla5.f90
-===================================================================
---- a/src/libgomp/testsuite/libgomp.fortran/vla5.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/libgomp/testsuite/libgomp.fortran/vla5.f90 (.../branches/gcc-4_7-branch)
-@@ -10,6 +10,10 @@
-
- subroutine foo (c, d, e, f, g, h, i, j, k, n)
- use omp_lib
-+ interface
-+ subroutine GOMP_barrier () bind(c, name="GOMP_barrier")
-+ end subroutine
-+ end interface
- integer :: n
- character (len = *) :: c
- character (len = n) :: d
-@@ -66,7 +70,7 @@
- forall (p = 1:2, q = 3:7, r = 1:7) u(p, q, r) = 30 - x - p + q - 2 * r
- forall (p = 1:5, q = 3:7, p + q .le. 8) v(p, q) = w(1:7)
- forall (p = 1:5, q = 3:7, p + q .gt. 8) v(p, q) = w(20:26)
--!$omp barrier ! { dg-warning "may not be closely nested" }
-+ call GOMP_barrier
- y = ''
- if (x .eq. 0) y = '0'
- if (x .eq. 1) y = '1'
-Index: libgomp/testsuite/libgomp.c/pr26943-2.c
-===================================================================
---- a/src/libgomp/testsuite/libgomp.c/pr26943-2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/libgomp/testsuite/libgomp.c/pr26943-2.c (.../branches/gcc-4_7-branch)
-@@ -3,6 +3,7 @@
-
- extern int omp_set_dynamic (int);
- extern void abort (void);
-+extern void GOMP_barrier (void);
-
- int a = 8, b = 12, c = 16, d = 20, j = 0;
- char e[10] = "a", f[10] = "b", g[10] = "c", h[10] = "d";
-@@ -20,7 +21,7 @@
- {
- if (a != 8 || b != 12 || e[0] != 'a' || f[0] != 'b')
- j++;
--#pragma omp barrier /* { dg-warning "may not be closely nested" } */
-+ GOMP_barrier ();
- #pragma omp atomic
- a += i;
- b += i;
-@@ -31,7 +32,7 @@
- f[0] += i;
- g[0] = 'g' + i;
- h[0] = 'h' + i;
--#pragma omp barrier /* { dg-warning "may not be closely nested" } */
-+ GOMP_barrier ();
- if (a != 8 + 6 || b != 12 + i || c != i || d != i)
- j += 8;
- if (e[0] != 'a' + 6 || f[0] != 'b' + i || g[0] != 'g' + i)
-Index: libgomp/testsuite/libgomp.c/pr26943-3.c
-===================================================================
---- a/src/libgomp/testsuite/libgomp.c/pr26943-3.c (.../tags/gcc_4_7_1_release)
-+++ b/src/libgomp/testsuite/libgomp.c/pr26943-3.c (.../branches/gcc-4_7-branch)
-@@ -4,6 +4,7 @@
- extern int omp_set_dynamic (int);
- extern int omp_get_thread_num (void);
- extern void abort (void);
-+extern void GOMP_barrier (void);
-
- int a = 8, b = 12, c = 16, d = 20, j = 0, l = 0;
- char e[10] = "a", f[10] = "b", g[10] = "c", h[10] = "d";
-@@ -26,7 +27,7 @@
- {
- if (a != 8 || b != 12 || e[0] != 'a' || f[0] != 'b')
- j++;
--#pragma omp barrier /* { dg-warning "may not be closely nested" } */
-+ GOMP_barrier ();
- #pragma omp atomic
- a += i;
- b += i;
-@@ -37,7 +38,7 @@
- f[0] += i;
- g[0] = 'g' + i;
- h[0] = 'h' + i;
--#pragma omp barrier /* { dg-warning "may not be closely nested" } */
-+ GOMP_barrier ();
- if (a != 8 + 6 || b != 12 + i || c != i || d != i)
- j += 8;
- if (e[0] != 'a' + 6 || f[0] != 'b' + i || g[0] != 'g' + i)
-Index: libgomp/testsuite/libgomp.c/pr26943-4.c
-===================================================================
---- a/src/libgomp/testsuite/libgomp.c/pr26943-4.c (.../tags/gcc_4_7_1_release)
-+++ b/src/libgomp/testsuite/libgomp.c/pr26943-4.c (.../branches/gcc-4_7-branch)
-@@ -4,6 +4,7 @@
- extern int omp_set_dynamic (int);
- extern int omp_get_thread_num (void);
- extern void abort (void);
-+extern void GOMP_barrier (void);
-
- int a = 8, b = 12, c = 16, d = 20, j = 0, l = 0;
- char e[10] = "a", f[10] = "b", g[10] = "c", h[10] = "d";
-@@ -27,7 +28,7 @@
- {
- if (a != 8 || b != 12 || e[0] != 'a' || f[0] != 'b')
- j++;
--#pragma omp barrier /* { dg-warning "may not be closely nested" } */
-+ GOMP_barrier ();
- #pragma omp atomic
- a += i;
- b += i;
-@@ -38,7 +39,7 @@
- f[0] += i;
- g[0] = 'g' + i;
- h[0] = 'h' + i;
--#pragma omp barrier /* { dg-warning "may not be closely nested" } */
-+ GOMP_barrier ();
- if (a != 8 + 6 || b != 12 + i || c != i || d != i)
- j += 8;
- if (e[0] != 'a' + 6 || f[0] != 'b' + i || g[0] != 'g' + i)
-Index: libgomp/config/linux/lock.c
-===================================================================
---- a/src/libgomp/config/linux/lock.c (.../tags/gcc_4_7_1_release)
-+++ b/src/libgomp/config/linux/lock.c (.../branches/gcc-4_7-branch)
-@@ -1,4 +1,4 @@
--/* Copyright (C) 2005, 2008, 2009, 2011 Free Software Foundation, Inc.
-+/* Copyright (C) 2005, 2008, 2009, 2011, 2012 Free Software Foundation, Inc.
- Contributed by Richard Henderson <rth@redhat.com>.
-
- This file is part of the GNU OpenMP Library (libgomp).
-@@ -175,7 +175,7 @@
- void
- gomp_init_nest_lock_25 (omp_nest_lock_25_t *lock)
- {
-- memset (lock, 0, sizeof (lock));
-+ memset (lock, 0, sizeof (*lock));
- }
-
- void
-Index: libstdc++-v3/src/c++11/condition_variable.cc
-===================================================================
---- a/src/libstdc++-v3/src/c++11/condition_variable.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/src/c++11/condition_variable.cc (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // condition_variable -*- C++ -*-
-
--// Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc.
-+// Copyright (C) 2008, 2009, 2010, 2012 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
-@@ -32,12 +32,12 @@
-
- #ifdef __GTHREAD_COND_INIT
- condition_variable::condition_variable() noexcept = default;
-- condition_variable::~condition_variable() noexcept = default;
- #else
- condition_variable::condition_variable() noexcept
- {
- __GTHREAD_COND_INIT_FUNCTION(&_M_cond);
- }
-+#endif
-
- condition_variable::~condition_variable() noexcept
- {
-@@ -45,7 +45,6 @@
- /* int __e = */ __gthread_cond_destroy(&_M_cond);
- // if __e == EBUSY then blocked
- }
--#endif
-
- void
- condition_variable::wait(unique_lock<mutex>& __lock)
-Index: libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc
-===================================================================
---- a/src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/src/c++11/compatibility-thread-c++0x.cc (.../branches/gcc-4_7-branch)
-@@ -22,11 +22,16 @@
- // see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
- // <http://www.gnu.org/licenses/>.
-
-+#include <bits/c++config.h>
-+#if defined(_GLIBCXX_HAVE_TLS) && defined(PIC)
-+#define _GLIBCXX_ASYNC_ABI_COMPAT
-+#endif
-+
- #include <future>
- #include <mutex>
-
- #ifndef __GXX_EXPERIMENTAL_CXX0X__
--# error "compatibility-c++0x.cc must be compiled with -std=gnu++0x"
-+# error "compatibility-thread-c++0x.cc must be compiled with -std=gnu++0x"
- #endif
-
- #define _GLIBCXX_ASM_SYMVER(cur, old, version) \
-@@ -70,3 +75,23 @@
-
- #endif
- #endif // _GLIBCXX_HAS_GTHREADS && _GLIBCXX_USE_C99_STDINT_TR1
-+
-+
-+// XXX GLIBCXX_ABI Deprecated
-+// gcc-4.7.0
-+// <future> export changes
-+#if defined(_GLIBCXX_HAS_GTHREADS) && defined(_GLIBCXX_USE_C99_STDINT_TR1) \
-+ && (ATOMIC_INT_LOCK_FREE > 1)
-+#if defined(_GLIBCXX_HAVE_TLS) && defined(PIC)
-+namespace std _GLIBCXX_VISIBILITY(default)
-+{
-+_GLIBCXX_BEGIN_NAMESPACE_VERSION
-+ __future_base::_Async_state_common::~_Async_state_common() { _M_join(); }
-+
-+ // Explicit instantiation due to -fno-implicit-instantiation.
-+ template void call_once(once_flag&, void (thread::*&&)(), reference_wrapper<thread>&&);
-+ template _Bind_simple_helper<void (thread::*)(), reference_wrapper<thread>>::__type __bind_simple(void (thread::*&&)(), reference_wrapper<thread>&&);
-+_GLIBCXX_END_NAMESPACE_VERSION
-+} // namespace std
-+#endif
-+#endif // _GLIBCXX_HAS_GTHREADS && _GLIBCXX_USE_C99_STDINT_TR1
-Index: libstdc++-v3/src/c++11/future.cc
-===================================================================
---- a/src/libstdc++-v3/src/c++11/future.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/src/c++11/future.cc (.../branches/gcc-4_7-branch)
-@@ -84,15 +84,7 @@
- __future_base::_Result_base::~_Result_base() = default;
-
- __future_base::_State_base::~_State_base() = default;
--
--#ifdef _GLIBCXX_HAVE_TLS
-- __future_base::_Async_state_common::~_Async_state_common() { _M_join(); }
--
-- // Explicit instantiation due to -fno-implicit-instantiation.
-- template void call_once(once_flag&, void (thread::*&&)(), reference_wrapper<thread>&&);
-- template _Bind_simple_helper<void (thread::*)(), reference_wrapper<thread>>::__type __bind_simple(void (thread::*&&)(), reference_wrapper<thread>&&);
- #endif
--#endif
-
- _GLIBCXX_END_NAMESPACE_VERSION
- } // namespace std
-Index: libstdc++-v3/include/debug/unordered_map
-===================================================================
---- a/src/libstdc++-v3/include/debug/unordered_map (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/debug/unordered_map (.../branches/gcc-4_7-branch)
-@@ -247,8 +247,8 @@
- }
-
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- std::pair<iterator, bool>
- insert(_Pair&& __obj)
- {
-@@ -260,8 +260,8 @@
- }
-
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(const_iterator __hint, _Pair&& __obj)
- {
-@@ -661,8 +661,8 @@
- }
-
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(_Pair&& __obj)
- {
-@@ -673,8 +673,8 @@
- }
-
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(const_iterator __hint, _Pair&& __obj)
- {
-Index: libstdc++-v3/include/debug/map.h
-===================================================================
---- a/src/libstdc++-v3/include/debug/map.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/debug/map.h (.../branches/gcc-4_7-branch)
-@@ -212,8 +212,8 @@
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- std::pair<iterator, bool>
- insert(_Pair&& __x)
- {
-@@ -243,8 +243,8 @@
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(const_iterator __position, _Pair&& __x)
- {
-Index: libstdc++-v3/include/debug/multimap.h
-===================================================================
---- a/src/libstdc++-v3/include/debug/multimap.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/debug/multimap.h (.../branches/gcc-4_7-branch)
-@@ -200,8 +200,8 @@
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(_Pair&& __x)
- { return iterator(_Base::insert(std::forward<_Pair>(__x)), this); }
-@@ -226,8 +226,8 @@
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(const_iterator __position, _Pair&& __x)
- {
-Index: libstdc++-v3/include/std/thread
-===================================================================
---- a/src/libstdc++-v3/include/std/thread (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/std/thread (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // <thread> -*- C++ -*-
-
--// Copyright (C) 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
-+// Copyright (C) 2008, 2009, 2010, 2011, 2012 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
-@@ -188,7 +188,7 @@
- _M_make_routine(_Callable&& __f)
- {
- // Create and allocate full data structure, not base.
-- return make_shared<_Impl<_Callable>>(std::forward<_Callable>(__f));
-+ return std::make_shared<_Impl<_Callable>>(std::forward<_Callable>(__f));
- }
- };
-
-Index: libstdc++-v3/include/std/future
-===================================================================
---- a/src/libstdc++-v3/include/std/future (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/std/future (.../branches/gcc-4_7-branch)
-@@ -1425,10 +1425,10 @@
- class __future_base::_Async_state_common : public __future_base::_State_base
- {
- protected:
--#ifdef _GLIBCXX_HAVE_TLS
-+#ifdef _GLIBCXX_ASYNC_ABI_COMPAT
- ~_Async_state_common();
- #else
-- ~_Async_state_common() { _M_join(); }
-+ ~_Async_state_common() = default;
- #endif
-
- // Allow non-timed waiting functions to block until the thread completes,
-@@ -1455,6 +1455,8 @@
- } };
- }
-
-+ ~_Async_state_impl() { _M_join(); }
-+
- private:
- typedef __future_base::_Ptr<_Result<_Res>> _Ptr_type;
- _Ptr_type _M_result;
-Index: libstdc++-v3/include/std/condition_variable
-===================================================================
---- a/src/libstdc++-v3/include/std/condition_variable (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/std/condition_variable (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // <condition_variable> -*- C++ -*-
-
--// Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc.
-+// Copyright (C) 2008, 2009, 2010, 2011, 2012 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
-@@ -176,6 +176,26 @@
- condition_variable _M_cond;
- mutex _M_mutex;
-
-+ // scoped unlock - unlocks in ctor, re-locks in dtor
-+ template<typename _Lock>
-+ struct _Unlock
-+ {
-+ explicit _Unlock(_Lock& __lk) : _M_lock(__lk) { __lk.unlock(); }
-+
-+ ~_Unlock() noexcept(false)
-+ {
-+ if (uncaught_exception())
-+ __try { _M_lock.lock(); } __catch(...) { }
-+ else
-+ _M_lock.lock();
-+ }
-+
-+ _Unlock(const _Unlock&) = delete;
-+ _Unlock& operator=(const _Unlock&) = delete;
-+
-+ _Lock& _M_lock;
-+ };
-+
- public:
-
- condition_variable_any() noexcept;
-@@ -202,21 +222,8 @@
- void
- wait(_Lock& __lock)
- {
-- // scoped unlock - unlocks in ctor, re-locks in dtor
-- struct _Unlock {
-- explicit _Unlock(_Lock& __lk) : _M_lock(__lk) { __lk.unlock(); }
-- ~_Unlock() noexcept(false)
-- {
-- if (uncaught_exception())
-- __try { _M_lock.lock(); } __catch(...) { }
-- else
-- _M_lock.lock();
-- }
-- _Lock& _M_lock;
-- };
--
- unique_lock<mutex> __my_lock(_M_mutex);
-- _Unlock __unlock(__lock);
-+ _Unlock<_Lock> __unlock(__lock);
- // _M_mutex must be unlocked before re-locking __lock so move
- // ownership of _M_mutex lock to an object with shorter lifetime.
- unique_lock<mutex> __my_lock2(std::move(__my_lock));
-@@ -237,11 +244,12 @@
- wait_until(_Lock& __lock,
- const chrono::time_point<_Clock, _Duration>& __atime)
- {
-- unique_lock<mutex> __my_lock(_M_mutex);
-- __lock.unlock();
-- cv_status __status = _M_cond.wait_until(__my_lock, __atime);
-- __lock.lock();
-- return __status;
-+ unique_lock<mutex> __my_lock(_M_mutex);
-+ _Unlock<_Lock> __unlock(__lock);
-+ // _M_mutex must be unlocked before re-locking __lock so move
-+ // ownership of _M_mutex lock to an object with shorter lifetime.
-+ unique_lock<mutex> __my_lock2(std::move(__my_lock));
-+ return _M_cond.wait_until(__my_lock2, __atime);
- }
-
- template<typename _Lock, typename _Clock,
-Index: libstdc++-v3/include/std/mutex
-===================================================================
---- a/src/libstdc++-v3/include/std/mutex (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/std/mutex (.../branches/gcc-4_7-branch)
-@@ -116,13 +116,13 @@
-
- // matches a recursive mutex with a member 'actual'
- template<typename _Rm>
-- static typename enable_if<sizeof(&_Rm::actual), void>::type
-+ static typename enable_if<(bool)sizeof(&_Rm::actual), void>::type
- _S_destroy(_Rm* __mx)
- { __gthread_mutex_destroy(&__mx->actual); }
-
- // matches a gthr-win32.h recursive mutex
- template<typename _Rm>
-- static typename enable_if<sizeof(&_Rm::sema), void>::type
-+ static typename enable_if<(bool)sizeof(&_Rm::sema), void>::type
- _S_destroy(_Rm* __mx)
- {
- __gthread_mutex_t __tmp;
-Index: libstdc++-v3/include/std/array
-===================================================================
---- a/src/libstdc++-v3/include/std/array (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/std/array (.../branches/gcc-4_7-branch)
-@@ -164,22 +164,14 @@
- return _M_instance[__n];
- }
-
--#ifdef __EXCEPTIONS
- constexpr const_reference
- at(size_type __n) const
- {
-- return __n < _Nm ?
-- _M_instance[__n] : throw out_of_range(__N("array::at"));
-+ // Result of conditional expression must be an lvalue so use
-+ // boolean ? lvalue : (throw-expr, lvalue)
-+ return __n < _Nm ? _M_instance[__n]
-+ : (std::__throw_out_of_range(__N("array::at")), _M_instance[0]);
- }
--#else
-- const_reference
-- at(size_type __n) const
-- {
-- if (__n >= _Nm)
-- std::__throw_out_of_range(__N("array::at"));
-- return _M_instance[__n];
-- }
--#endif
-
- reference
- front()
-Index: libstdc++-v3/include/decimal/decimal.h
-===================================================================
---- a/src/libstdc++-v3/include/decimal/decimal.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/decimal/decimal.h (.../branches/gcc-4_7-branch)
-@@ -288,7 +288,7 @@
- inline _Tp operator _Op(_Tp __rhs) \
- { \
- _Tp __tmp; \
-- __tmp.__setval(0 _Op __rhs.__getval()); \
-+ __tmp.__setval(_Op __rhs.__getval()); \
- return __tmp; \
- }
-
-Index: libstdc++-v3/include/ext/concurrence.h
-===================================================================
---- a/src/libstdc++-v3/include/ext/concurrence.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/ext/concurrence.h (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // Support for concurrent programing -*- C++ -*-
-
--// Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
-+// Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2012
- // Free Software Foundation, Inc.
- //
- // This file is part of the GNU ISO C++ Library. This library is free
-@@ -143,7 +143,11 @@
- class __mutex
- {
- private:
-+#if __GTHREADS && defined __GTHREAD_MUTEX_INIT
-+ __gthread_mutex_t _M_mutex = __GTHREAD_MUTEX_INIT;
-+#else
- __gthread_mutex_t _M_mutex;
-+#endif
-
- __mutex(const __mutex&);
- __mutex& operator=(const __mutex&);
-@@ -151,17 +155,10 @@
- public:
- __mutex()
- {
--#if __GTHREADS
-+#if __GTHREADS && ! defined __GTHREAD_MUTEX_INIT
- if (__gthread_active_p())
-- {
--#if defined __GTHREAD_MUTEX_INIT
-- __gthread_mutex_t __tmp = __GTHREAD_MUTEX_INIT;
-- _M_mutex = __tmp;
--#else
-- __GTHREAD_MUTEX_INIT_FUNCTION(&_M_mutex);
-+ __GTHREAD_MUTEX_INIT_FUNCTION(&_M_mutex);
- #endif
-- }
--#endif
- }
-
- #if __GTHREADS && ! defined __GTHREAD_MUTEX_INIT
-@@ -201,7 +198,11 @@
- class __recursive_mutex
- {
- private:
-+#if __GTHREADS && defined __GTHREAD_RECURSIVE_MUTEX_INIT
-+ __gthread_recursive_mutex_t _M_mutex = __GTHREAD_RECURSIVE_MUTEX_INIT;
-+#else
- __gthread_recursive_mutex_t _M_mutex;
-+#endif
-
- __recursive_mutex(const __recursive_mutex&);
- __recursive_mutex& operator=(const __recursive_mutex&);
-@@ -209,17 +210,10 @@
- public:
- __recursive_mutex()
- {
--#if __GTHREADS
-+#if __GTHREADS && ! defined __GTHREAD_RECURSIVE_MUTEX_INIT
- if (__gthread_active_p())
-- {
--#if defined __GTHREAD_RECURSIVE_MUTEX_INIT
-- __gthread_recursive_mutex_t __tmp = __GTHREAD_RECURSIVE_MUTEX_INIT;
-- _M_mutex = __tmp;
--#else
-- __GTHREAD_RECURSIVE_MUTEX_INIT_FUNCTION(&_M_mutex);
-+ __GTHREAD_RECURSIVE_MUTEX_INIT_FUNCTION(&_M_mutex);
- #endif
-- }
--#endif
- }
-
- #if __GTHREADS && ! defined __GTHREAD_RECURSIVE_MUTEX_INIT
-@@ -270,7 +264,7 @@
-
- // matches a gthr-win32.h recursive mutex
- template<typename _Rm>
-- static typename __enable_if<sizeof(&_Rm::sema), void>::__type
-+ static typename __enable_if<(bool)sizeof(&_Rm::sema), void>::__type
- _S_destroy(_Rm* __mx)
- {
- __gthread_mutex_t __tmp;
-@@ -279,7 +273,7 @@
-
- // matches a recursive mutex with a member 'actual'
- template<typename _Rm>
-- static typename __enable_if<sizeof(&_Rm::actual), void>::__type
-+ static typename __enable_if<(bool)sizeof(&_Rm::actual), void>::__type
- _S_destroy(_Rm* __mx)
- { __gthread_mutex_destroy(&__mx->actual); }
-
-@@ -319,7 +313,11 @@
- class __cond
- {
- private:
-+#if __GTHREADS && defined __GTHREAD_COND_INIT
-+ __gthread_cond_t _M_cond = __GTHREAD_COND_INIT;
-+#else
- __gthread_cond_t _M_cond;
-+#endif
-
- __cond(const __cond&);
- __cond& operator=(const __cond&);
-@@ -327,17 +325,10 @@
- public:
- __cond()
- {
--#if __GTHREADS
-+#if __GTHREADS && ! defined __GTHREAD_COND_INIT
- if (__gthread_active_p())
-- {
--#if defined __GTHREAD_COND_INIT
-- __gthread_cond_t __tmp = __GTHREAD_COND_INIT;
-- _M_cond = __tmp;
--#else
-- __GTHREAD_COND_INIT_FUNCTION(&_M_cond);
-+ __GTHREAD_COND_INIT_FUNCTION(&_M_cond);
- #endif
-- }
--#endif
- }
-
- #if __GTHREADS && ! defined __GTHREAD_COND_INIT
-Index: libstdc++-v3/include/ext/rope
-===================================================================
---- a/src/libstdc++-v3/include/ext/rope (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/ext/rope (.../branches/gcc-4_7-branch)
-@@ -1,7 +1,7 @@
- // SGI's rope class -*- C++ -*-
-
--// Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
--// Free Software Foundation, Inc.
-+// Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
-+// 2012 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
-@@ -44,6 +44,8 @@
- #ifndef _ROPE
- #define _ROPE 1
-
-+#pragma GCC system_header
-+
- #include <algorithm>
- #include <iosfwd>
- #include <bits/stl_construct.h>
-@@ -458,20 +460,28 @@
- volatile _RC_t _M_ref_count;
-
- // Constructor
-+#ifdef __GTHREAD_MUTEX_INIT
-+ __gthread_mutex_t _M_ref_count_lock = __GTHREAD_MUTEX_INIT;
-+#else
- __gthread_mutex_t _M_ref_count_lock;
-+#endif
-
-- _Refcount_Base(_RC_t __n) : _M_ref_count(__n), _M_ref_count_lock()
-+ _Refcount_Base(_RC_t __n) : _M_ref_count(__n)
- {
--#ifdef __GTHREAD_MUTEX_INIT
-- __gthread_mutex_t __tmp = __GTHREAD_MUTEX_INIT;
-- _M_ref_count_lock = __tmp;
--#elif defined(__GTHREAD_MUTEX_INIT_FUNCTION)
-+#ifndef __GTHREAD_MUTEX_INIT
-+#ifdef __GTHREAD_MUTEX_INIT_FUNCTION
- __GTHREAD_MUTEX_INIT_FUNCTION (&_M_ref_count_lock);
- #else
- #error __GTHREAD_MUTEX_INIT or __GTHREAD_MUTEX_INIT_FUNCTION should be defined by gthr.h abstraction layer, report problem to libstdc++@gcc.gnu.org.
- #endif
-+#endif
- }
-
-+#ifndef __GTHREAD_MUTEX_INIT
-+ ~_Refcount_Base()
-+ { __gthread_mutex_destroy(&_M_ref_count_lock); }
-+#endif
-+
- void
- _M_incr()
- {
-@@ -581,7 +591,11 @@
- bool _M_is_balanced:8;
- unsigned char _M_depth;
- __GC_CONST _CharT* _M_c_string;
-+#ifdef __GTHREAD_MUTEX_INIT
-+ __gthread_mutex_t _M_c_string_lock = __GTHREAD_MUTEX_INIT;
-+#else
- __gthread_mutex_t _M_c_string_lock;
-+#endif
- /* Flattened version of string, if needed. */
- /* typically 0. */
- /* If it's not 0, then the memory is owned */
-@@ -602,13 +616,11 @@
- #endif
- _M_tag(__t), _M_is_balanced(__b), _M_depth(__d), _M_c_string(0)
- #ifdef __GTHREAD_MUTEX_INIT
-- {
-- // Do not copy a POSIX/gthr mutex once in use. However, bits are bits.
-- __gthread_mutex_t __tmp = __GTHREAD_MUTEX_INIT;
-- _M_c_string_lock = __tmp;
-- }
-+ { }
- #else
-- { __GTHREAD_MUTEX_INIT_FUNCTION (&_M_c_string_lock); }
-+ { __GTHREAD_MUTEX_INIT_FUNCTION (&_M_c_string_lock); }
-+ ~_Rope_RopeRep()
-+ { __gthread_mutex_destroy (&_M_c_string_lock); }
- #endif
- #ifdef __GC
- void
-Index: libstdc++-v3/include/ext/alloc_traits.h
-===================================================================
---- a/src/libstdc++-v3/include/ext/alloc_traits.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/ext/alloc_traits.h (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // Allocator traits -*- C++ -*-
-
--// Copyright (C) 2011 Free Software Foundation, Inc.
-+// Copyright (C) 2011, 2012 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
-@@ -49,37 +49,56 @@
- _GLIBCXX_BEGIN_NAMESPACE_VERSION
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
--template<typename _Alloc>
-- struct __allocator_always_compares_equal
-- { static const bool value = false; };
-+ template<typename _Alloc>
-+ struct __allocator_always_compares_equal
-+ { static const bool value = false; };
-
-+ template<typename _Alloc>
-+ const bool __allocator_always_compares_equal<_Alloc>::value;
-+
- template<typename _Tp>
- struct __allocator_always_compares_equal<std::allocator<_Tp>>
- { static const bool value = true; };
-
-+ template<typename _Tp>
-+ const bool __allocator_always_compares_equal<std::allocator<_Tp>>::value;
-+
- template<typename, typename> struct array_allocator;
-
- template<typename _Tp, typename _Array>
- struct __allocator_always_compares_equal<array_allocator<_Tp, _Array>>
- { static const bool value = true; };
-
-+ template<typename _Tp, typename _Array>
-+ const bool
-+ __allocator_always_compares_equal<array_allocator<_Tp, _Array>>::value;
-+
- template<typename> struct mt_allocator;
-
- template<typename _Tp>
- struct __allocator_always_compares_equal<mt_allocator<_Tp>>
- { static const bool value = true; };
-
-+ template<typename _Tp>
-+ const bool __allocator_always_compares_equal<mt_allocator<_Tp>>::value;
-+
- template<typename> struct new_allocator;
-
- template<typename _Tp>
- struct __allocator_always_compares_equal<new_allocator<_Tp>>
- { static const bool value = true; };
-
-+ template<typename _Tp>
-+ const bool __allocator_always_compares_equal<new_allocator<_Tp>>::value;
-+
- template<typename> struct pool_allocator;
-
- template<typename _Tp>
- struct __allocator_always_compares_equal<pool_allocator<_Tp>>
- { static const bool value = true; };
-+
-+ template<typename _Tp>
-+ const bool __allocator_always_compares_equal<pool_allocator<_Tp>>::value;
- #endif
-
- /**
-Index: libstdc++-v3/include/profile/unordered_map
-===================================================================
---- a/src/libstdc++-v3/include/profile/unordered_map (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/profile/unordered_map (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // Profiling unordered_map/unordered_multimap implementation -*- C++ -*-
-
--// Copyright (C) 2009, 2010, 2011 Free Software Foundation, Inc.
-+// Copyright (C) 2009, 2010, 2011, 2012 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
-@@ -214,8 +214,8 @@
- }
-
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- std::pair<iterator, bool>
- insert(_Pair&& __obj)
- {
-@@ -227,8 +227,8 @@
- }
-
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(const_iterator __iter, _Pair&& __v)
- {
-@@ -503,8 +503,8 @@
- }
-
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(_Pair&& __obj)
- {
-@@ -515,8 +515,8 @@
- }
-
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(const_iterator __iter, _Pair&& __v)
- {
-Index: libstdc++-v3/include/profile/map.h
-===================================================================
---- a/src/libstdc++-v3/include/profile/map.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/profile/map.h (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // Profiling map implementation -*- C++ -*-
-
--// Copyright (C) 2009, 2010, 2011 Free Software Foundation, Inc.
-+// Copyright (C) 2009, 2010, 2011, 2012 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
-@@ -248,8 +248,8 @@
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- std::pair<iterator, bool>
- insert(_Pair&& __x)
- {
-@@ -289,8 +289,8 @@
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(const_iterator __position, _Pair&& __x)
- {
-Index: libstdc++-v3/include/profile/multimap.h
-===================================================================
---- a/src/libstdc++-v3/include/profile/multimap.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/profile/multimap.h (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // Profiling multimap implementation -*- C++ -*-
-
--// Copyright (C) 2009, 2010, 2011 Free Software Foundation, Inc.
-+// Copyright (C) 2009, 2010, 2011, 2012 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
-@@ -186,8 +186,8 @@
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(_Pair&& __x)
- { return iterator(_Base::insert(std::forward<_Pair>(__x))); }
-@@ -209,8 +209,8 @@
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(const_iterator __position, _Pair&& __x)
- { return iterator(_Base::insert(__position,
-Index: libstdc++-v3/include/bits/hashtable.h
-===================================================================
---- a/src/libstdc++-v3/include/bits/hashtable.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/bits/hashtable.h (.../branches/gcc-4_7-branch)
-@@ -550,8 +550,8 @@
-
- template<typename _Pair, typename = typename
- std::enable_if<__and_<integral_constant<bool, !__constant_iterators>,
-- std::is_convertible<_Pair,
-- value_type>>::value>::type>
-+ std::is_constructible<value_type,
-+ _Pair&&>>::value>::type>
- _Insert_Return_Type
- insert(_Pair&& __v)
- { return _M_insert(std::forward<_Pair>(__v),
-@@ -559,8 +559,8 @@
-
- template<typename _Pair, typename = typename
- std::enable_if<__and_<integral_constant<bool, !__constant_iterators>,
-- std::is_convertible<_Pair,
-- value_type>>::value>::type>
-+ std::is_constructible<value_type,
-+ _Pair&&>>::value>::type>
- iterator
- insert(const_iterator, _Pair&& __v)
- { return _Insert_Conv_Type()(insert(std::forward<_Pair>(__v))); }
-@@ -760,11 +760,12 @@
- _M_element_count(0),
- _M_rehash_policy()
- {
-- _M_bucket_count = std::max(_M_rehash_policy._M_next_bkt(__bucket_hint),
-- _M_rehash_policy.
-- _M_bkt_for_elements(__detail::
-- __distance_fw(__f,
-- __l)));
-+ _M_bucket_count =
-+ _M_rehash_policy._M_bkt_for_elements(__detail::__distance_fw(__f,
-+ __l));
-+ if (_M_bucket_count <= __bucket_hint)
-+ _M_bucket_count = _M_rehash_policy._M_next_bkt(__bucket_hint);
-+
- // We don't want the rehash policy to ask for the hashtable to shrink
- // on the first insertion so we need to reset its previous resize
- // level.
-@@ -1582,10 +1583,20 @@
- rehash(size_type __n)
- {
- const _RehashPolicyState& __saved_state = _M_rehash_policy._M_state();
-- _M_rehash(std::max(_M_rehash_policy._M_next_bkt(__n),
-- _M_rehash_policy._M_bkt_for_elements(_M_element_count
-- + 1)),
-- __saved_state);
-+ std::size_t __buckets
-+ = _M_rehash_policy._M_bkt_for_elements(_M_element_count + 1);
-+ if (__buckets <= __n)
-+ __buckets = _M_rehash_policy._M_next_bkt(__n);
-+
-+ if (__buckets != _M_bucket_count)
-+ {
-+ _M_rehash(__buckets, __saved_state);
-+
-+ // We don't want the rehash policy to ask for the hashtable to shrink
-+ // on the next insertion so we need to reset its previous resize
-+ // level.
-+ _M_rehash_policy._M_prev_resize = 0;
-+ }
- }
-
- template<typename _Key, typename _Value,
-Index: libstdc++-v3/include/bits/stl_list.h
-===================================================================
---- a/src/libstdc++-v3/include/bits/stl_list.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/bits/stl_list.h (.../branches/gcc-4_7-branch)
-@@ -1,7 +1,7 @@
- // List implementation -*- C++ -*-
-
- // Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
--// 2011 Free Software Foundation, Inc.
-+// 2011, 2012 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
-@@ -313,27 +313,17 @@
- {
- __detail::_List_node_base _M_node;
-
--#ifdef __GXX_EXPERIMENTAL_CXX0X__
-- size_t _M_size;
--#endif
--
- _List_impl()
- : _Node_alloc_type(), _M_node()
--#ifdef __GXX_EXPERIMENTAL_CXX0X__
-- , _M_size(0)
--#endif
- { }
-
- _List_impl(const _Node_alloc_type& __a)
- : _Node_alloc_type(__a), _M_node()
--#ifdef __GXX_EXPERIMENTAL_CXX0X__
-- , _M_size(0)
--#endif
- { }
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
- _List_impl(_Node_alloc_type&& __a)
-- : _Node_alloc_type(std::move(__a)), _M_node(), _M_size(0)
-+ : _Node_alloc_type(std::move(__a)), _M_node()
- { }
- #endif
- };
-@@ -342,23 +332,12 @@
-
- _List_node<_Tp>*
- _M_get_node()
-- {
-- _List_node<_Tp>* __tmp = _M_impl._Node_alloc_type::allocate(1);
--#ifdef __GXX_EXPERIMENTAL_CXX0X__
-- ++_M_impl._M_size;
--#endif
-- return __tmp;
-- }
-+ { return _M_impl._Node_alloc_type::allocate(1); }
-
- void
- _M_put_node(_List_node<_Tp>* __p)
-- {
-- _M_impl._Node_alloc_type::deallocate(__p, 1);
--#ifdef __GXX_EXPERIMENTAL_CXX0X__
-- --_M_impl._M_size;
--#endif
-- }
--
-+ { _M_impl._Node_alloc_type::deallocate(__p, 1); }
-+
- public:
- typedef _Alloc allocator_type;
-
-@@ -392,7 +371,6 @@
- {
- _M_init();
- __detail::_List_node_base::swap(_M_impl._M_node, __x._M_impl._M_node);
-- std::swap(_M_impl._M_size, __x._M_impl._M_size);
- }
- #endif
-
-@@ -874,13 +852,7 @@
- /** Returns the number of elements in the %list. */
- size_type
- size() const _GLIBCXX_NOEXCEPT
-- {
--#ifdef __GXX_EXPERIMENTAL_CXX0X__
-- return this->_M_impl._M_size;
--#else
-- return std::distance(begin(), end());
--#endif
-- }
-+ { return std::distance(begin(), end()); }
-
- /** Returns the size() of the largest possible %list. */
- size_type
-@@ -1215,9 +1187,6 @@
- {
- __detail::_List_node_base::swap(this->_M_impl._M_node,
- __x._M_impl._M_node);
--#ifdef __GXX_EXPERIMENTAL_CXX0X__
-- std::swap(this->_M_impl._M_size, __x._M_impl._M_size);
--#endif
-
- // _GLIBCXX_RESOLVE_LIB_DEFECTS
- // 431. Swapping containers with unequal allocators.
-@@ -1262,11 +1231,6 @@
- _M_check_equal_allocators(__x);
-
- this->_M_transfer(__position, __x.begin(), __x.end());
--
--#ifdef __GXX_EXPERIMENTAL_CXX0X__
-- this->_M_impl._M_size += __x.size();
-- __x._M_impl._M_size = 0;
--#endif
- }
- }
-
-@@ -1298,15 +1262,8 @@
- return;
-
- if (this != &__x)
-- {
-- _M_check_equal_allocators(__x);
-+ _M_check_equal_allocators(__x);
-
--#ifdef __GXX_EXPERIMENTAL_CXX0X__
-- ++this->_M_impl._M_size;
-- --__x._M_impl._M_size;
--#endif
-- }
--
- this->_M_transfer(__position, __i, __j);
- }
-
-@@ -1340,16 +1297,8 @@
- if (__first != __last)
- {
- if (this != &__x)
-- {
-- _M_check_equal_allocators(__x);
-+ _M_check_equal_allocators(__x);
-
--#ifdef __GXX_EXPERIMENTAL_CXX0X__
-- const size_type __size = std::distance(__first, __last);
-- this->_M_impl._M_size += __size;
-- __x._M_impl._M_size -= __size;
--#endif
-- }
--
- this->_M_transfer(__position, __first, __last);
- }
- }
-@@ -1624,10 +1573,6 @@
- inline bool
- operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
- {
--#ifdef __GXX_EXPERIMENTAL_CXX0X__
-- return (__x.size() == __y.size()
-- && std::equal(__x.begin(), __x.end(), __y.begin()));
--#else
- typedef typename list<_Tp, _Alloc>::const_iterator const_iterator;
- const_iterator __end1 = __x.end();
- const_iterator __end2 = __y.end();
-@@ -1640,7 +1585,6 @@
- ++__i2;
- }
- return __i1 == __end1 && __i2 == __end2;
--#endif
- }
-
- /**
-Index: libstdc++-v3/include/bits/stl_map.h
-===================================================================
---- a/src/libstdc++-v3/include/bits/stl_map.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/bits/stl_map.h (.../branches/gcc-4_7-branch)
-@@ -1,7 +1,7 @@
- // Map implementation -*- C++ -*-
-
- // Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
--// 2011 Free Software Foundation, Inc.
-+// 2011, 2012 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
-@@ -524,8 +524,8 @@
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- std::pair<iterator, bool>
- insert(_Pair&& __x)
- { return _M_t._M_insert_unique(std::forward<_Pair>(__x)); }
-@@ -577,8 +577,8 @@
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(const_iterator __position, _Pair&& __x)
- { return _M_t._M_insert_unique_(__position,
-Index: libstdc++-v3/include/bits/hashtable_policy.h
-===================================================================
---- a/src/libstdc++-v3/include/bits/hashtable_policy.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/bits/hashtable_policy.h (.../branches/gcc-4_7-branch)
-@@ -294,6 +294,8 @@
-
- enum { _S_n_primes = sizeof(unsigned long) != 8 ? 256 : 256 + 48 };
-
-+ static const std::size_t _S_growth_factor = 2;
-+
- float _M_max_load_factor;
- mutable std::size_t _M_prev_resize;
- mutable std::size_t _M_next_resize;
-@@ -314,28 +316,27 @@
- static const unsigned char __fast_bkt[12]
- = { 2, 2, 2, 3, 5, 5, 7, 7, 11, 11, 11, 11 };
-
-- if (__n <= 11)
-+ const std::size_t __grown_n = __n * _S_growth_factor;
-+ if (__grown_n <= 11)
- {
- _M_prev_resize = 0;
- _M_next_resize
-- = __builtin_ceil(__fast_bkt[__n] * (long double)_M_max_load_factor);
-- return __fast_bkt[__n];
-+ = __builtin_ceil(__fast_bkt[__grown_n]
-+ * (long double)_M_max_load_factor);
-+ return __fast_bkt[__grown_n];
- }
-
-- const unsigned long* __p
-- = std::lower_bound(__prime_list + 5, __prime_list + _S_n_primes, __n);
-+ const unsigned long* __next_bkt
-+ = std::lower_bound(__prime_list + 5, __prime_list + _S_n_primes,
-+ __grown_n);
-+ const unsigned long* __prev_bkt
-+ = std::lower_bound(__prime_list + 1, __next_bkt, __n / _S_growth_factor);
-
-- // Shrink will take place only if the number of elements is small enough
-- // so that the prime number 2 steps before __p is large enough to still
-- // conform to the max load factor:
- _M_prev_resize
-- = __builtin_floor(*(__p - 2) * (long double)_M_max_load_factor);
--
-- // Let's guaranty that a minimal grow step of 11 is used
-- if (*__p - __n < 11)
-- __p = std::lower_bound(__p, __prime_list + _S_n_primes, __n + 11);
-- _M_next_resize = __builtin_ceil(*__p * (long double)_M_max_load_factor);
-- return *__p;
-+ = __builtin_floor(*(__prev_bkt - 1) * (long double)_M_max_load_factor);
-+ _M_next_resize
-+ = __builtin_ceil(*__next_bkt * (long double)_M_max_load_factor);
-+ return *__next_bkt;
- }
-
- // Return the smallest prime p such that alpha p >= n, where alpha
-Index: libstdc++-v3/include/bits/unique_ptr.h
-===================================================================
---- a/src/libstdc++-v3/include/bits/unique_ptr.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/bits/unique_ptr.h (.../branches/gcc-4_7-branch)
-@@ -166,7 +166,13 @@
- #endif
-
- // Destructor.
-- ~unique_ptr() noexcept { reset(); }
-+ ~unique_ptr() noexcept
-+ {
-+ auto& __ptr = std::get<0>(_M_t);
-+ if (__ptr != nullptr)
-+ get_deleter()(__ptr);
-+ __ptr = pointer();
-+ }
-
- // Assignment.
- unique_ptr&
-@@ -310,7 +316,13 @@
- { }
-
- // Destructor.
-- ~unique_ptr() { reset(); }
-+ ~unique_ptr()
-+ {
-+ auto& __ptr = std::get<0>(_M_t);
-+ if (__ptr != nullptr)
-+ get_deleter()(__ptr);
-+ __ptr = pointer();
-+ }
-
- // Assignment.
- unique_ptr&
-Index: libstdc++-v3/include/bits/stl_multimap.h
-===================================================================
---- a/src/libstdc++-v3/include/bits/stl_multimap.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/bits/stl_multimap.h (.../branches/gcc-4_7-branch)
-@@ -1,7 +1,7 @@
- // Multimap implementation -*- C++ -*-
-
- // Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
--// 2011 Free Software Foundation, Inc.
-+// 2011, 2012 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
-@@ -445,8 +445,8 @@
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(_Pair&& __x)
- { return _M_t._M_insert_equal(std::forward<_Pair>(__x)); }
-@@ -482,8 +482,8 @@
-
- #ifdef __GXX_EXPERIMENTAL_CXX0X__
- template<typename _Pair, typename = typename
-- std::enable_if<std::is_convertible<_Pair,
-- value_type>::value>::type>
-+ std::enable_if<std::is_constructible<value_type,
-+ _Pair&&>::value>::type>
- iterator
- insert(const_iterator __position, _Pair&& __x)
- { return _M_t._M_insert_equal_(__position,
-Index: libstdc++-v3/include/bits/stl_pair.h
-===================================================================
---- a/src/libstdc++-v3/include/bits/stl_pair.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/bits/stl_pair.h (.../branches/gcc-4_7-branch)
-@@ -1,7 +1,7 @@
- // Pair implementation -*- C++ -*-
-
- // Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
--// 2010, 2011
-+// 2010, 2011, 2012
- // Free Software Foundation, Inc.
- //
- // This file is part of the GNU ISO C++ Library. This library is free
-@@ -117,14 +117,8 @@
- : first(__p.first), second(__p.second) { }
-
- constexpr pair(const pair&) = default;
-+ constexpr pair(pair&&) = default;
-
-- // XXX Defaulted?!? Breaks std::map!!!
-- pair(pair&& __p)
-- noexcept(__and_<is_nothrow_move_constructible<_T1>,
-- is_nothrow_move_constructible<_T2>>::value)
-- : first(std::forward<first_type>(__p.first)),
-- second(std::forward<second_type>(__p.second)) { }
--
- // DR 811.
- template<class _U1, class = typename
- enable_if<is_convertible<_U1, _T1>::value>::type>
-Index: libstdc++-v3/include/bits/ptr_traits.h
-===================================================================
---- a/src/libstdc++-v3/include/bits/ptr_traits.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/bits/ptr_traits.h (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // Pointer Traits -*- C++ -*-
-
--// Copyright (C) 2011 Free Software Foundation, Inc.
-+// Copyright (C) 2011, 2012 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
-@@ -86,6 +86,9 @@
- static const bool __value = _S_chk<_Ptr, _Up>(nullptr);
- };
-
-+ template<typename _Ptr, typename _Up>
-+ const bool __ptrtr_rebind_helper<_Ptr, _Up>::__value;
-+
- template<typename _Tp, typename _Up,
- bool = __ptrtr_rebind_helper<_Tp, _Up>::__value>
- struct __ptrtr_rebind;
-Index: libstdc++-v3/include/bits/list.tcc
-===================================================================
---- a/src/libstdc++-v3/include/bits/list.tcc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/bits/list.tcc (.../branches/gcc-4_7-branch)
-@@ -1,7 +1,7 @@
- // List implementation (out of line) -*- C++ -*-
-
- // Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
--// 2011 Free Software Foundation, Inc.
-+// 2011, 2012 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
-@@ -139,14 +139,14 @@
- list<_Tp, _Alloc>::
- resize(size_type __new_size)
- {
-- if (__new_size > size())
-- _M_default_append(__new_size - size());
-- else if (__new_size < size())
-- {
-- iterator __i = begin();
-- std::advance(__i, __new_size);
-- erase(__i, end());
-- }
-+ iterator __i = begin();
-+ size_type __len = 0;
-+ for (; __i != end() && __len < __new_size; ++__i, ++__len)
-+ ;
-+ if (__len == __new_size)
-+ erase(__i, end());
-+ else // __i == end()
-+ _M_default_append(__new_size - __len);
- }
-
- template<typename _Tp, typename _Alloc>
-@@ -154,14 +154,14 @@
- list<_Tp, _Alloc>::
- resize(size_type __new_size, const value_type& __x)
- {
-- if (__new_size > size())
-- insert(end(), __new_size - size(), __x);
-- else if (__new_size < size())
-- {
-- iterator __i = begin();
-- std::advance(__i, __new_size);
-- erase(__i, end());
-- }
-+ iterator __i = begin();
-+ size_type __len = 0;
-+ for (; __i != end() && __len < __new_size; ++__i, ++__len)
-+ ;
-+ if (__len == __new_size)
-+ erase(__i, end());
-+ else // __i == end()
-+ insert(end(), __new_size - __len, __x);
- }
- #else
- template<typename _Tp, typename _Alloc>
-@@ -312,11 +312,6 @@
- ++__first1;
- if (__first2 != __last2)
- _M_transfer(__last1, __first2, __last2);
--
--#ifdef __GXX_EXPERIMENTAL_CXX0X__
-- this->_M_impl._M_size += __x.size();
-- __x._M_impl._M_size = 0;
--#endif
- }
- }
-
-@@ -351,11 +346,6 @@
- ++__first1;
- if (__first2 != __last2)
- _M_transfer(__last1, __first2, __last2);
--
--#ifdef __GXX_EXPERIMENTAL_CXX0X__
-- this->_M_impl._M_size += __x.size();
-- __x._M_impl._M_size = 0;
--#endif
- }
- }
-
-Index: libstdc++-v3/include/bits/random.h
-===================================================================
---- a/src/libstdc++-v3/include/bits/random.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/bits/random.h (.../branches/gcc-4_7-branch)
-@@ -2274,12 +2274,11 @@
- * the same parameters and the sequences that would
- * be generated are equal.
- */
-- template<typename _RealType1>
-- friend bool
-- operator==(const std::lognormal_distribution<_RealType1>& __d1,
-- const std::lognormal_distribution<_RealType1>& __d2)
-- { return (__d1.param() == __d2.param()
-- && __d1._M_nd == __d2._M_nd); }
-+ friend bool
-+ operator==(const lognormal_distribution& __d1,
-+ const lognormal_distribution& __d2)
-+ { return (__d1.param() == __d2.param()
-+ && __d1._M_nd == __d2._M_nd); }
-
- /**
- * @brief Inserts a %lognormal_distribution random number distribution
-@@ -2467,12 +2466,11 @@
- * parameters and the sequences that would be generated
- * are equal.
- */
-- template<typename _RealType1>
-- friend bool
-- operator==(const std::gamma_distribution<_RealType1>& __d1,
-- const std::gamma_distribution<_RealType1>& __d2)
-- { return (__d1.param() == __d2.param()
-- && __d1._M_nd == __d2._M_nd); }
-+ friend bool
-+ operator==(const gamma_distribution& __d1,
-+ const gamma_distribution& __d2)
-+ { return (__d1.param() == __d2.param()
-+ && __d1._M_nd == __d2._M_nd); }
-
- /**
- * @brief Inserts a %gamma_distribution random number distribution
-@@ -2632,11 +2630,10 @@
- * the same parameters and the sequences that would be
- * generated are equal.
- */
-- template<typename _RealType1>
-- friend bool
-- operator==(const std::chi_squared_distribution<_RealType1>& __d1,
-- const std::chi_squared_distribution<_RealType1>& __d2)
-- { return __d1.param() == __d2.param() && __d1._M_gd == __d2._M_gd; }
-+ friend bool
-+ operator==(const chi_squared_distribution& __d1,
-+ const chi_squared_distribution& __d2)
-+ { return __d1.param() == __d2.param() && __d1._M_gd == __d2._M_gd; }
-
- /**
- * @brief Inserts a %chi_squared_distribution random number distribution
-@@ -2985,13 +2982,12 @@
- * the same parameters and the sequences that would
- * be generated are equal.
- */
-- template<typename _RealType1>
-- friend bool
-- operator==(const std::fisher_f_distribution<_RealType1>& __d1,
-- const std::fisher_f_distribution<_RealType1>& __d2)
-- { return (__d1.param() == __d2.param()
-- && __d1._M_gd_x == __d2._M_gd_x
-- && __d1._M_gd_y == __d2._M_gd_y); }
-+ friend bool
-+ operator==(const fisher_f_distribution& __d1,
-+ const fisher_f_distribution& __d2)
-+ { return (__d1.param() == __d2.param()
-+ && __d1._M_gd_x == __d2._M_gd_x
-+ && __d1._M_gd_y == __d2._M_gd_y); }
-
- /**
- * @brief Inserts a %fisher_f_distribution random number distribution
-@@ -3159,12 +3155,11 @@
- * the same parameters and the sequences that would
- * be generated are equal.
- */
-- template<typename _RealType1>
-- friend bool
-- operator==(const std::student_t_distribution<_RealType1>& __d1,
-- const std::student_t_distribution<_RealType1>& __d2)
-- { return (__d1.param() == __d2.param()
-- && __d1._M_nd == __d2._M_nd && __d1._M_gd == __d2._M_gd); }
-+ friend bool
-+ operator==(const student_t_distribution& __d1,
-+ const student_t_distribution& __d2)
-+ { return (__d1.param() == __d2.param()
-+ && __d1._M_nd == __d2._M_nd && __d1._M_gd == __d2._M_gd); }
-
- /**
- * @brief Inserts a %student_t_distribution random number distribution
-@@ -3535,10 +3530,9 @@
- * the same parameters and the sequences that would
- * be generated are equal.
- */
-- template<typename _IntType1>
- friend bool
-- operator==(const std::binomial_distribution<_IntType1>& __d1,
-- const std::binomial_distribution<_IntType1>& __d2)
-+ operator==(const binomial_distribution& __d1,
-+ const binomial_distribution& __d2)
- #ifdef _GLIBCXX_USE_C99_MATH_TR1
- { return __d1.param() == __d2.param() && __d1._M_nd == __d2._M_nd; }
- #else
-@@ -3892,11 +3886,10 @@
- * the same parameters and the sequences that would be
- * generated are equal.
- */
-- template<typename _IntType1>
-- friend bool
-- operator==(const std::negative_binomial_distribution<_IntType1>& __d1,
-- const std::negative_binomial_distribution<_IntType1>& __d2)
-- { return __d1.param() == __d2.param() && __d1._M_gd == __d2._M_gd; }
-+ friend bool
-+ operator==(const negative_binomial_distribution& __d1,
-+ const negative_binomial_distribution& __d2)
-+ { return __d1.param() == __d2.param() && __d1._M_gd == __d2._M_gd; }
-
- /**
- * @brief Inserts a %negative_binomial_distribution random
-@@ -4076,14 +4069,13 @@
- * parameters and the sequences that would be generated
- * are equal.
- */
-- template<typename _IntType1>
-- friend bool
-- operator==(const std::poisson_distribution<_IntType1>& __d1,
-- const std::poisson_distribution<_IntType1>& __d2)
-+ friend bool
-+ operator==(const poisson_distribution& __d1,
-+ const poisson_distribution& __d2)
- #ifdef _GLIBCXX_USE_C99_MATH_TR1
-- { return __d1.param() == __d2.param() && __d1._M_nd == __d2._M_nd; }
-+ { return __d1.param() == __d2.param() && __d1._M_nd == __d2._M_nd; }
- #else
-- { return __d1.param() == __d2.param(); }
-+ { return __d1.param() == __d2.param(); }
- #endif
-
- /**
-Index: libstdc++-v3/include/bits/alloc_traits.h
-===================================================================
---- a/src/libstdc++-v3/include/bits/alloc_traits.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/include/bits/alloc_traits.h (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // Allocator traits -*- C++ -*-
-
--// Copyright (C) 2011 Free Software Foundation, Inc.
-+// Copyright (C) 2011, 2012 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
-@@ -56,6 +56,9 @@
- static const bool __value = _S_chk<_Alloc, _Tp>(nullptr);
- };
-
-+ template<typename _Alloc, typename _Tp>
-+ const bool __alloctr_rebind_helper<_Alloc, _Tp>::__value;
-+
- template<typename _Alloc, typename _Tp,
- bool = __alloctr_rebind_helper<_Alloc, _Tp>::__value>
- struct __alloctr_rebind;
-@@ -423,6 +426,27 @@
- };
-
- template<typename _Alloc>
-+ template<typename _Alloc2>
-+ const bool allocator_traits<_Alloc>::__allocate_helper<_Alloc2>::value;
-+
-+ template<typename _Alloc>
-+ template<typename _Tp, typename... _Args>
-+ const bool
-+ allocator_traits<_Alloc>::__construct_helper<_Tp, _Args...>::value;
-+
-+ template<typename _Alloc>
-+ template<typename _Tp>
-+ const bool allocator_traits<_Alloc>::__destroy_helper<_Tp>::value;
-+
-+ template<typename _Alloc>
-+ template<typename _Alloc2>
-+ const bool allocator_traits<_Alloc>::__maxsize_helper<_Alloc2>::value;
-+
-+ template<typename _Alloc>
-+ template<typename _Alloc2>
-+ const bool allocator_traits<_Alloc>::__select_helper<_Alloc2>::value;
-+
-+ template<typename _Alloc>
- inline void
- __do_alloc_on_copy(_Alloc& __one, const _Alloc& __two, true_type)
- { __one = __two; }
-Index: libstdc++-v3/ChangeLog
-===================================================================
---- a/src/libstdc++-v3/ChangeLog (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/ChangeLog (.../branches/gcc-4_7-branch)
-@@ -1,3 +1,263 @@
-+2012-09-11 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR libstdc++/54172
-+ * libsupc++/guard.cc (__cxa_guard_acquire): Fix up the last
-+ argument of the first __atomic_compare_exchange_n.
-+
-+2012-09-09 Thiago Macieira <thiago.macieira@intel.com>
-+
-+ PR libstdc++/54172
-+ * libsupc++/guard.cc (__cxa_guard_acquire): Exit the loop earlier if
-+ we detect that another thread has had success. Don't compare_exchange
-+ from a finished state back to a waiting state. Comment.
-+
-+2012-09-09 Jonathan Wakely <jwakely.gcc@gmail.com>
-+
-+ PR libstdc++/54388
-+ * include/std/array (array::at() const): Ensure lvalue result.
-+ * testsuite/23_containers/array/element_access/54388.cc: New.
-+
-+2012-09-06 Marc Glisse <marc.glisse@inria.fr>
-+ Paolo Carlini <paolo.carlini@oracle.com>
-+
-+ PR libstdc++/54376
-+ * include/bits/random.h (lognormal_distribution<>::operator==,
-+ gamma_distribution<>::operator==,
-+ chi_squared_distribution<>::operator==,
-+ fisher_f_distribution<>::operator==,
-+ student_t_distribution<>::operator==,
-+ binomial_distribution<>::operator==,
-+ negative_binomial_distribution<>::operator==,
-+ poisson_distribution<>::operator==): Change inline friend definition
-+ to non-template.
-+ * testsuite/26_numerics/random/binomial_distribution/requirements/
-+ explicit_instantiation/1.cc: New.
-+ * testsuite/26_numerics/random/cauchy_distribution/requirements/
-+ explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/chi_squared_distribution/
-+ requirements/explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/discrete_distribution/requirements/
-+ explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/exponential_distribution/
-+ requirements/explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/extreme_value_distribution/
-+ requirements/explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/fisher_f_distribution/requirements/
-+ explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/gamma_distribution/requirements/
-+ explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/geometric_distribution/requirements/
-+ explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/lognormal_distribution/requirements/
-+ explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/negative_binomial_distribution/
-+ requirements/explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/normal_distribution/requirements/
-+ explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/piecewise_constant_distribution/
-+ requirements/explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/piecewise_linear_distribution/
-+ requirements/explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/poisson_distribution/requirements/
-+ explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/student_t_distribution/requirements/
-+ explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/uniform_int_distribution/
-+ requirements/explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/uniform_real_distribution/
-+ requirements/explicit_instantiation/1.cc: Likewise.
-+ * testsuite/26_numerics/random/weibull_distribution/requirements/
-+ explicit_instantiation/1.cc: Likewise.
-+
-+2012-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
-+
-+ * testsuite/30_threads/async/54297.cc: Add dg-require-nanosleep.
-+
-+2012-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
-+
-+ PR libstdc++/54297
-+ * src/c++11/future.cc (~_Async_state_common): Move to...
-+ * src/c++11/compatibility-thread-c++0x.cc (~_Async_state_common):
-+ Here.
-+ (_GLIBCXX_ABI_COMPAT_ASYNC): Rename to _GLIBCXX_ASYNC_ABI_COMPAT.
-+ * include/std/future (_GLIBCXX_ABI_COMPAT_ASYNC): Likewise.
-+
-+2012-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
-+ Geoff Romer <gromer@google.com>
-+
-+ PR libstdc++/54351
-+ * include/bits/unique_ptr.h (unique_ptr<T>::~unique_ptr): Do not use
-+ reset().
-+ (unique_ptr<T[]>::~unique_ptr()): Likewise.
-+ * testsuite/20_util/unique_ptr/54351.cc: New.
-+ * testsuite/20_util/unique_ptr/assign/48635_neg.cc: Adjust dg-error
-+ line numbers.
-+
-+2012-08-25 Jonathan Wakely <jwakely.gcc@gmail.com>
-+
-+ PR libstdc++/54297
-+ * include/std/future (~_Async_state_impl): Join thread before
-+ derived class members are destroyed.
-+ (~_Async_state_common): Only define non-trivial destructor when
-+ included from future.cc for ABI compatibility reasons.
-+ * src/c++11/future.cc (_GLIBCXX_ABI_COMPAT_ASYNC): Define.
-+ * testsuite/30_threads/async/54297.cc: New.
-+
-+2012-08-13 David Adler <d.adler.s@gmail.com>
-+
-+ PR libstdc++/54185
-+ * src/c++11/condition_variable.cc (condition_variable): Always
-+ destroy native type in destructor.
-+ * testsuite/30_threads/condition_variable/54185.cc: New.
-+
-+2012-08-06 Peter Bergner <bergner@vnet.ibm.com>
-+
-+ PR libstdc++/54036
-+ * include/decimal/decimal.h (_DEFINE_DECIMAL_UNARY_OP): Use _Op as
-+ a unary operator.
-+ * testsuite/decimal/pr54036-1.cc: New test.
-+ * testsuite/decimal/pr54036-2.cc: Likewise.
-+ * testsuite/decimal/pr54036-3.cc: Likewise.
-+
-+2012-08-02 Michael Hope <michael.hope@linaro.org>
-+
-+ Backport from mainline r186389:
-+ 2012-04-12 Andreas Schwab <schwab@linux-m68k.org>
-+
-+ * testsuite/Makefile.am (check_DEJAGNUnormal0): Run
-+ prettyprinters.exp.
-+ * testsuite/Makefile.in: Regenerated.
-+
-+2012-07-29 François Dumont <fdumont@gcc.gnu.org>
-+
-+ PR libstdc++/54075
-+ * include/bits/hashtable_policy.h
-+ (_Prime_rehash_policy::_M_next_bkt): Add a growth factor set to 2
-+ to boost growth in the number of buckets.
-+ * testsuite/performance/23_containers/insert/unordered_set.cc: New.
-+
-+2012-07-26 François Dumont <fdumont@gcc.gnu.org>
-+
-+ PR libstdc++/54075
-+ * include/bits/hashtable.h
-+ (_Hashtable<>::_Hashtable(_InputIterator, _InputIterator,
-+ size_type, ...): Remove std::max usage to guarantee that hashtable
-+ state is consistent with hash policy state.
-+ (_Hashtable<>::rehash): Likewise. Set _M_prev_resize to 0 to avoid
-+ the hashtable shrinking on next insertion.
-+ * testsuite/23_containers/unordered_set/modifiers/reserve.cc: New.
-+ * testsuite/23_containers/unordered_multiset/modifiers/reserve.cc: New.
-+ * testsuite/23_containers/unordered_map/modifiers/reserve.cc: New.
-+ * testsuite/23_containers/unordered_multimap/modifiers/reserve.cc: New.
-+
-+2012-07-20 Paolo Carlini <paolo.carlini@oracle.com>
-+
-+ * testsuite/30_threads/thread/adl.cc: Add missing dg-requires.
-+
-+2012-07-16 Jonathan Wakely <jwakely.gcc@gmail.com>
-+
-+ PR libstdc++/53270
-+ * include/ext/concurrence.h: Use NSDMI for gthreads types.
-+ * include/ext/rope: Likewise. Destroy mutexes in destructors. Add
-+ system_header pragma.
-+
-+ Revert:
-+ 2012-06-19 Jonathan Wakely <jwakely.gcc@gmail.com>
-+
-+ PR libstdc++/53270
-+ * config/os/gnu-linux/os_defines.h: Disable static initializer macros
-+ for gthreads types in C++11 mode.
-+
-+2012-07-16 Jonathan Wakely <jwakely.gcc@gmail.com>
-+
-+ PR libstdc++/53978
-+ * include/bits/alloc_traits.h (allocator_traits): Define static
-+ constants.
-+ * include/bits/ptr_traits.h (pointer_traits): Likewise.
-+ * include/ext/alloc_traits.h (__allocator_always_compares_equal):
-+ Likewise.
-+
-+2012-07-13 Paolo Carlini <paolo.carlini@oracle.com>
-+
-+ PR libstdc++/53657
-+ * include/bits/stl_pair.h (pair<>::pair(pair&&)): Declare defaulted,
-+ per C++11.
-+ * include/bits/stl_map.h (map<>::insert(_Pair&&), map<>::insert
-+ (const_iterator, _Pair&&)): Constrain with std::is_constructible,
-+ per LWG2005.
-+ * include/bits/stl_multimap.h (multimap<>::insert(_Pair&&),
-+ multimap<>::insert(const_iterator, _Pair&&)): Likewise.
-+ * include/bits/hashtable_policy.h (_Insert<>::insert(_Pair&&),
-+ _Insert<>::insert(const_iterator, _Pair&&)): Likewise.
-+ * include/debug/unordered_map: Adjust.
-+ * include/debug/map.h: Likewise.
-+ * include/debug/multimap.h: Likewise.
-+ * include/profile/unordered_map: Likewise.
-+ * include/profile/map.h: Likewise.
-+ * include/profile/multimap.h: Likewise.
-+
-+2012-07-07 Jonathan Wakely <jwakely.gcc@gmail.com>
-+
-+ PR libstdc++/53578
-+ * include/ext/concurrence.h (__recursive_mutex::_S_destroy): Fix
-+ narrowing conversion.
-+ * include/std/mutex (__recursive_mutex_base::_S_destroy): Likewise.
-+
-+2012-07-06 Paolo Carlini <paolo.carlini@oracle.com>
-+
-+ PR libstdc++/53872
-+ * include/std/thread (thread::_M_make_routine): Qualify make_shared
-+ to prevent ADL.
-+ * testsuite/30_threads/thread/adl.cc: New.
-+
-+2012-07-05 Jonathan Wakely <jwakely.gcc@gmail.com>
-+
-+ * include/std/condition_variable: Update copyright years.
-+
-+2012-07-05 Jonathan Wakely <jwakely.gcc@gmail.com>
-+
-+ PR libstdc++/53830
-+ * include/std/condition_variable (condition_variable_any::wait):
-+ Move _Unlock type to class scope.
-+ (condition_variable_any::wait_until): Reuse it.
-+ * testsuite/30_threads/condition_variable_any/53830.cc: New.
-+
-+2012-07-02 Paolo Carlini <paolo.carlini@oracle.com>
-+
-+ Revert:
-+ 2011-10-04 Paolo Carlini <paolo.carlini@oracle.com>
-+
-+ PR libstdc++/49561
-+ * include/bits/stl_list.h (_List_base<>::_List_impl::_M_size):
-+ Add in C++0x mode.
-+ (_List_base<>::_List_impl, _List_base<>::_M_get_node,
-+ _List_base<>::_M_put_node, _List_base<>::_List_base(_List_base&&),
-+ list<>::size, list<>::swap, list<>::splice): Use it.
-+ (operator==(const list<>&, const list<>&)): Rewrite in C++0x mode.
-+ * include/bits/list.tcc (list<>::erase): Likewise.
-+ (list<>::merge): Adjust in C++0x mode.
-+ * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
-+ Adjust dg-error line number.
-+ * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
-+ Likewise.
-+ * testsuite/23_containers/list/requirements/dr438/
-+ constructor_1_neg.cc: Likewise.
-+ * testsuite/23_containers/list/requirements/dr438/
-+ constructor_2_neg.cc: Likewise.
-+
-+2012-06-19 Jonathan Wakely <jwakely.gcc@gmail.com>
-+
-+ PR libstdc++/53270
-+ * config/os/gnu-linux/os_defines.h: Disable static initializer macros
-+ for gthreads types in C++11 mode.
-+
-+2012-06-19 Jörg Sonnenberger <joerg@britannica.bec.de>
-+ Jonathan Wakely <jwakely.gcc@gmail.com>
-+
-+ PR libstdc++/53678
-+ * config/os/bsd/netbsd/ctype_base.h: Check for _CTYPE_U.
-+ * testsuite/22_locale/ctype_base/53678.cc: New.
-+
- 2012-06-14 Release Manager
-
- * GCC 4.7.1 released.
-Index: libstdc++-v3/libsupc++/guard.cc
-===================================================================
---- a/src/libstdc++-v3/libsupc++/guard.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/libsupc++/guard.cc (.../branches/gcc-4_7-branch)
-@@ -244,16 +244,16 @@
- if (__gthread_active_p ())
- {
- int *gi = (int *) (void *) g;
-- int expected(0);
- const int guard_bit = _GLIBCXX_GUARD_BIT;
- const int pending_bit = _GLIBCXX_GUARD_PENDING_BIT;
- const int waiting_bit = _GLIBCXX_GUARD_WAITING_BIT;
-
- while (1)
- {
-+ int expected(0);
- if (__atomic_compare_exchange_n(gi, &expected, pending_bit, false,
- __ATOMIC_ACQ_REL,
-- __ATOMIC_RELAXED))
-+ __ATOMIC_ACQUIRE))
- {
- // This thread should do the initialization.
- return 1;
-@@ -264,13 +264,26 @@
- // Already initialized.
- return 0;
- }
-+
- if (expected == pending_bit)
- {
-+ // Use acquire here.
- int newv = expected | waiting_bit;
- if (!__atomic_compare_exchange_n(gi, &expected, newv, false,
- __ATOMIC_ACQ_REL,
-- __ATOMIC_RELAXED))
-- continue;
-+ __ATOMIC_ACQUIRE))
-+ {
-+ if (expected == guard_bit)
-+ {
-+ // Make a thread that failed to set the
-+ // waiting bit exit the function earlier,
-+ // if it detects that another thread has
-+ // successfully finished initialising.
-+ return 0;
-+ }
-+ if (expected == 0)
-+ continue;
-+ }
-
- expected = newv;
- }
-Index: libstdc++-v3/testsuite/Makefile.in
-===================================================================
---- a/src/libstdc++-v3/testsuite/Makefile.in (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/Makefile.in (.../branches/gcc-4_7-branch)
-@@ -572,7 +572,7 @@
- normal0) \
- if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
- $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) \
-- $(RUNTESTFLAGS) abi.exp; \
-+ $(RUNTESTFLAGS) abi.exp prettyprinters.exp; \
- else echo "WARNING: could not find \`runtest'" 1>&2; :;\
- fi; \
- dirs="`cd $$srcdir; echo [013-9][0-9]_*/*`";; \
-Index: libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/uniform_real_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::uniform_real_distribution<float>;
-+template class std::uniform_real_distribution<double>;
-+template class std::uniform_real_distribution<long double>;
-Index: libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::piecewise_constant_distribution<float>;
-+template class std::piecewise_constant_distribution<double>;
-+template class std::piecewise_constant_distribution<long double>;
-Index: libstdc++-v3/testsuite/26_numerics/random/chi_squared_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/chi_squared_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/chi_squared_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::chi_squared_distribution<float>;
-+template class std::chi_squared_distribution<double>;
-+template class std::chi_squared_distribution<long double>;
-Index: libstdc++-v3/testsuite/26_numerics/random/normal_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/normal_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/normal_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::normal_distribution<float>;
-+template class std::normal_distribution<double>;
-+template class std::normal_distribution<long double>;
-Index: libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/uniform_int_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,27 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::uniform_int_distribution<int>;
-+template class std::uniform_int_distribution<long>;
-+template class std::uniform_int_distribution<unsigned int>;
-+template class std::uniform_int_distribution<unsigned long>;
-Index: libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/poisson_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,27 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::poisson_distribution<int>;
-+template class std::poisson_distribution<long>;
-+template class std::poisson_distribution<unsigned int>;
-+template class std::poisson_distribution<unsigned long>;
-Index: libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,27 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::discrete_distribution<int>;
-+template class std::discrete_distribution<long>;
-+template class std::discrete_distribution<unsigned int>;
-+template class std::discrete_distribution<unsigned long>;
-Index: libstdc++-v3/testsuite/26_numerics/random/weibull_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/weibull_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/weibull_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::weibull_distribution<float>;
-+template class std::weibull_distribution<double>;
-+template class std::weibull_distribution<long double>;
-Index: libstdc++-v3/testsuite/26_numerics/random/cauchy_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/cauchy_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/cauchy_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::cauchy_distribution<float>;
-+template class std::cauchy_distribution<double>;
-+template class std::cauchy_distribution<long double>;
-Index: libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/negative_binomial_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,27 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::negative_binomial_distribution<int>;
-+template class std::negative_binomial_distribution<long>;
-+template class std::negative_binomial_distribution<unsigned int>;
-+template class std::negative_binomial_distribution<unsigned long>;
-Index: libstdc++-v3/testsuite/26_numerics/random/gamma_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/gamma_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/gamma_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::gamma_distribution<float>;
-+template class std::gamma_distribution<double>;
-+template class std::gamma_distribution<long double>;
-Index: libstdc++-v3/testsuite/26_numerics/random/fisher_f_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/fisher_f_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/fisher_f_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::fisher_f_distribution<float>;
-+template class std::fisher_f_distribution<double>;
-+template class std::fisher_f_distribution<long double>;
-Index: libstdc++-v3/testsuite/26_numerics/random/exponential_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/exponential_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/exponential_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::exponential_distribution<float>;
-+template class std::exponential_distribution<double>;
-+template class std::exponential_distribution<long double>;
-Index: libstdc++-v3/testsuite/26_numerics/random/lognormal_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/lognormal_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/lognormal_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::lognormal_distribution<float>;
-+template class std::lognormal_distribution<double>;
-+template class std::lognormal_distribution<long double>;
-Index: libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,27 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::binomial_distribution<int>;
-+template class std::binomial_distribution<long>;
-+template class std::binomial_distribution<unsigned int>;
-+template class std::binomial_distribution<unsigned long>;
-Index: libstdc++-v3/testsuite/26_numerics/random/extreme_value_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/extreme_value_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/extreme_value_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::extreme_value_distribution<float>;
-+template class std::extreme_value_distribution<double>;
-+template class std::extreme_value_distribution<long double>;
-Index: libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::piecewise_linear_distribution<float>;
-+template class std::piecewise_linear_distribution<double>;
-+template class std::piecewise_linear_distribution<long double>;
-Index: libstdc++-v3/testsuite/26_numerics/random/student_t_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/student_t_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/student_t_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::student_t_distribution<float>;
-+template class std::student_t_distribution<double>;
-+template class std::student_t_distribution<long double>;
-Index: libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/requirements/explicit_instantiation/1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/requirements/explicit_instantiation/1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/26_numerics/random/geometric_distribution/requirements/explicit_instantiation/1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,27 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++11" }
-+// { dg-require-cstdint "" }
-+//
-+// Copyright (C) 2012 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 <random>
-+
-+template class std::geometric_distribution<int>;
-+template class std::geometric_distribution<long>;
-+template class std::geometric_distribution<unsigned int>;
-+template class std::geometric_distribution<unsigned long>;
-Index: libstdc++-v3/testsuite/30_threads/condition_variable/54185.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/30_threads/condition_variable/54185.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/30_threads/condition_variable/54185.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,62 @@
-+// { dg-do run { target *-*-freebsd* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-+// { dg-options " -std=gnu++0x -pthread" { target *-*-freebsd* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-+// { dg-options " -std=gnu++0x -pthreads" { target *-*-solaris* } }
-+// { dg-options " -std=gnu++0x " { target *-*-cygwin *-*-darwin* } }
-+// { dg-require-cstdint "" }
-+// { dg-require-gthreads "" }
-+
-+// Copyright (C) 2012 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 <vector>
-+#include <mutex>
-+#include <condition_variable>
-+#include <thread>
-+
-+// PR libstdc++/54185
-+
-+std::condition_variable* cond = nullptr;
-+std::mutex mx;
-+int started = 0;
-+int constexpr NUM_THREADS = 10;
-+
-+void do_thread_a()
-+{
-+ std::unique_lock<std::mutex> lock(mx);
-+ if(++started >= NUM_THREADS)
-+ {
-+ cond->notify_all();
-+ delete cond;
-+ cond = nullptr;
-+ }
-+ else
-+ cond->wait(lock);
-+}
-+
-+int main(){
-+ std::vector<std::thread> vec;
-+ for(int j = 0; j < 1000; ++j)
-+ {
-+ started = 0;
-+ cond = new std::condition_variable;
-+ for (int i = 0; i < NUM_THREADS; ++i)
-+ vec.emplace_back(&do_thread_a);
-+ for (int i = 0; i < NUM_THREADS; ++i)
-+ vec[i].join();
-+ vec.clear();
-+ }
-+}
-Index: libstdc++-v3/testsuite/30_threads/condition_variable_any/53830.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/30_threads/condition_variable_any/53830.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/30_threads/condition_variable_any/53830.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,68 @@
-+// { dg-do run { target *-*-freebsd* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-+// { dg-options " -std=gnu++0x -pthread" { target *-*-freebsd* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-+// { dg-options " -std=gnu++0x -pthreads" { target *-*-solaris* } }
-+// { dg-options " -std=gnu++0x " { target *-*-cygwin *-*-darwin* } }
-+// { dg-require-cstdint "" }
-+// { dg-require-gthreads "" }
-+// { dg-require-sched-yield "" }
-+// { dg-require-nanosleep "" }
-+
-+// Copyright (C) 2012 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/>.
-+
-+// PR libstdc++/53830
-+// Test for deadlock in condition_variable_any::wait_for
-+
-+#include <thread>
-+#include <mutex>
-+#include <condition_variable>
-+#include <chrono>
-+#include <atomic>
-+
-+std::mutex mutex;
-+std::condition_variable_any cv;
-+
-+std::atomic<int> barrier(0);
-+
-+// waits for data from another thread
-+void wait_for_data()
-+{
-+ std::unique_lock<std::mutex> lock(mutex);
-+ barrier = 1;
-+ cv.wait_for(lock, std::chrono::milliseconds(100), []{ return false; });
-+ // read data
-+}
-+
-+// passes data to waiting thread
-+void provide_data()
-+{
-+ while (barrier == 0)
-+ std::this_thread::yield();
-+ std::unique_lock<std::mutex> lock(mutex);
-+ // pass data
-+ std::this_thread::sleep_for(std::chrono::seconds(1));
-+ cv.notify_one();
-+}
-+
-+int main()
-+{
-+ std::thread thread1(wait_for_data);
-+ provide_data();
-+ thread1.join();
-+ return 0;
-+}
-+
-Index: libstdc++-v3/testsuite/30_threads/thread/adl.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/30_threads/thread/adl.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/30_threads/thread/adl.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,39 @@
-+// { dg-do compile }
-+// { dg-options "-std=gnu++11" }
-+// { dg-require-cstdint "" }
-+// { dg-require-gthreads "" }
-+
-+// Copyright (C) 2012 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 <thread>
-+#include <memory>
-+#include <functional>
-+
-+template<typename, typename...P>
-+void make_shared(P&&...)
-+{}
-+
-+struct C {};
-+
-+void f(C){}
-+
-+// PR libstdc++/53872
-+int main()
-+{
-+ std::thread t(std::bind(&::f, C()));
-+}
-Index: libstdc++-v3/testsuite/30_threads/async/54297.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/30_threads/async/54297.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/30_threads/async/54297.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,51 @@
-+// { dg-do run { target *-*-freebsd* *-*-netbsd* *-*-linux* *-*-solaris* *-*-cygwin *-*-darwin* powerpc-ibm-aix* } }
-+// { dg-options " -std=gnu++0x -pthread" { target *-*-freebsd* *-*-netbsd* *-*-linux* powerpc-ibm-aix* } }
-+// { dg-options " -std=gnu++0x -pthreads" { target *-*-solaris* } }
-+// { dg-options " -std=gnu++0x " { target *-*-cygwin *-*-darwin* } }
-+// { dg-require-cstdint "" }
-+// { dg-require-gthreads "" }
-+// { dg-require-atomic-builtins "" }
-+// { dg-require-nanosleep "" }
-+
-+// Copyright (C) 2012 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 <chrono>
-+#include <thread>
-+#include <future>
-+#include <set>
-+#include <testsuite_hooks.h>
-+
-+struct Task;
-+
-+std::set<const Task*> dead_tasks;
-+
-+struct Task
-+{
-+ ~Task() { dead_tasks.insert(this); }
-+
-+ void operator()() const
-+ {
-+ std::this_thread::sleep_for(std::chrono::seconds(1));
-+ VERIFY( dead_tasks.count(this) == 0 );
-+ }
-+};
-+
-+int main()
-+{
-+ std::async(std::launch::async, Task());
-+}
-Index: libstdc++-v3/testsuite/decimal/pr54036-1.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/decimal/pr54036-1.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/decimal/pr54036-1.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,70 @@
-+// Copyright (C) 2012 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-effective-target dfp }
-+
-+#include <decimal/decimal>
-+#include <testsuite_hooks.h>
-+
-+using namespace std::decimal;
-+
-+decimal32
-+__attribute__ ((noinline))
-+my_nan32 (void)
-+{
-+ decimal32 z = 0;
-+ decimal32 v = z/z;
-+ return v;
-+}
-+
-+decimal32
-+__attribute__ ((noinline))
-+my_inf32 (void)
-+{
-+ decimal32 o = 1;
-+ decimal32 z = 0;
-+ decimal32 v = o/z;
-+ return v;
-+}
-+
-+int
-+main ()
-+{
-+ decimal32 v;
-+
-+ v = my_nan32 ();
-+
-+ VERIFY (__builtin_isnand32 (v.__getval ()));
-+ VERIFY (!__builtin_signbitd32 (v.__getval ()));
-+
-+ v = -v;
-+
-+ VERIFY (__builtin_isnand32 (v.__getval ()));
-+ VERIFY (__builtin_signbitd32 (v.__getval ()));
-+
-+ v = my_inf32 ();
-+
-+ VERIFY (__builtin_isinfd32 (v.__getval ()));
-+ VERIFY (!__builtin_signbitd32 (v.__getval ()));
-+
-+ v = -v;
-+
-+ VERIFY (__builtin_isinfd32 (v.__getval ()));
-+ VERIFY (__builtin_signbitd32 (v.__getval ()));
-+
-+ return 0;
-+}
-Index: libstdc++-v3/testsuite/decimal/pr54036-2.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/decimal/pr54036-2.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/decimal/pr54036-2.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,70 @@
-+// Copyright (C) 2012 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-effective-target dfp }
-+
-+#include <decimal/decimal>
-+#include <testsuite_hooks.h>
-+
-+using namespace std::decimal;
-+
-+decimal64
-+__attribute__ ((noinline))
-+my_nan64 (void)
-+{
-+ decimal64 z = 0;
-+ decimal64 v = z/z;
-+ return v;
-+}
-+
-+decimal64
-+__attribute__ ((noinline))
-+my_inf64 (void)
-+{
-+ decimal64 o = 1;
-+ decimal64 z = 0;
-+ decimal64 v = o/z;
-+ return v;
-+}
-+
-+int
-+main ()
-+{
-+ decimal64 v;
-+
-+ v = my_nan64 ();
-+
-+ VERIFY (__builtin_isnand64 (v.__getval ()));
-+ VERIFY (!__builtin_signbitd64 (v.__getval ()));
-+
-+ v = -v;
-+
-+ VERIFY (__builtin_isnand64 (v.__getval ()));
-+ VERIFY (__builtin_signbitd64 (v.__getval ()));
-+
-+ v = my_inf64 ();
-+
-+ VERIFY (__builtin_isinfd64 (v.__getval ()));
-+ VERIFY (!__builtin_signbitd64 (v.__getval ()));
-+
-+ v = -v;
-+
-+ VERIFY (__builtin_isinfd64 (v.__getval ()));
-+ VERIFY (__builtin_signbitd64 (v.__getval ()));
-+
-+ return 0;
-+}
-Index: libstdc++-v3/testsuite/decimal/pr54036-3.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/decimal/pr54036-3.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/decimal/pr54036-3.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,70 @@
-+// Copyright (C) 2012 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-effective-target dfp }
-+
-+#include <decimal/decimal>
-+#include <testsuite_hooks.h>
-+
-+using namespace std::decimal;
-+
-+decimal128
-+__attribute__ ((noinline))
-+my_nan128 (void)
-+{
-+ decimal128 z = 0;
-+ decimal128 v = z/z;
-+ return v;
-+}
-+
-+decimal128
-+__attribute__ ((noinline))
-+my_inf128 (void)
-+{
-+ decimal128 o = 1;
-+ decimal128 z = 0;
-+ decimal128 v = o/z;
-+ return v;
-+}
-+
-+int
-+main ()
-+{
-+ decimal128 v;
-+
-+ v = my_nan128 ();
-+
-+ VERIFY (__builtin_isnand128 (v.__getval ()));
-+ VERIFY (!__builtin_signbitd128 (v.__getval ()));
-+
-+ v = -v;
-+
-+ VERIFY (__builtin_isnand128 (v.__getval ()));
-+ VERIFY (__builtin_signbitd128 (v.__getval ()));
-+
-+ v = my_inf128 ();
-+
-+ VERIFY (__builtin_isinfd128 (v.__getval ()));
-+ VERIFY (!__builtin_signbitd128 (v.__getval ()));
-+
-+ v = -v;
-+
-+ VERIFY (__builtin_isinfd128 (v.__getval ()));
-+ VERIFY (__builtin_signbitd128 (v.__getval ()));
-+
-+ return 0;
-+}
-Index: libstdc++-v3/testsuite/performance/23_containers/insert/unordered_set.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/performance/23_containers/insert/unordered_set.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/performance/23_containers/insert/unordered_set.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,42 @@
-+// Copyright (C) 2012 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=c++11" }
-+
-+#include <unordered_set>
-+#include <testsuite_performance.h>
-+
-+int main()
-+{
-+ using namespace __gnu_test;
-+
-+ time_counter time;
-+ resource_counter resource;
-+
-+ const int sz = 10000000;
-+
-+ std::unordered_set<int> s;
-+ start_counters(time, resource);
-+
-+ for (int i = 0; i != sz ; ++i)
-+ s.insert(i);
-+
-+ stop_counters(time, resource);
-+ report_performance(__FILE__, "unordered_set 10000000 insertions",
-+ time, resource);
-+ return 0;
-+}
-Index: libstdc++-v3/testsuite/22_locale/ctype_base/53678.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/22_locale/ctype_base/53678.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/22_locale/ctype_base/53678.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,28 @@
-+// Copyright (C) 2012 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 }
-+
-+// 22.2.1 The ctype category
-+
-+#include <locale>
-+
-+// libstdc++/53678
-+void test01()
-+{
-+ bool NetBSD __attribute__((unused)) = true;
-+}
-Index: libstdc++-v3/testsuite/Makefile.am
-===================================================================
---- a/src/libstdc++-v3/testsuite/Makefile.am (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/Makefile.am (.../branches/gcc-4_7-branch)
-@@ -134,7 +134,7 @@
- normal0) \
- if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
- $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) \
-- $(RUNTESTFLAGS) abi.exp; \
-+ $(RUNTESTFLAGS) abi.exp prettyprinters.exp; \
- else echo "WARNING: could not find \`runtest'" 1>&2; :;\
- fi; \
- dirs="`cd $$srcdir; echo [013-9][0-9]_*/*`";; \
-Index: libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/reserve.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/reserve.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/reserve.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,47 @@
-+// { dg-options "-std=gnu++0x" }
-+
-+// Copyright (C) 2012 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 <unordered_map>
-+#include <testsuite_hooks.h>
-+
-+bool test __attribute__((unused)) = true;
-+
-+void test01()
-+{
-+ const int N = 1000;
-+
-+ typedef std::unordered_map<int, int> Map;
-+ Map m;
-+ m.reserve(N);
-+
-+ std::size_t bkts = m.bucket_count();
-+ for (int i = 0; i != N; ++i)
-+ {
-+ m.insert(std::make_pair(i, i));
-+ // As long as we insert less than the reserved number of elements we
-+ // shouldn't experiment any rehash.
-+ VERIFY( m.bucket_count() == bkts );
-+ }
-+}
-+
-+int main()
-+{
-+ test01();
-+ return 0;
-+}
-Index: libstdc++-v3/testsuite/23_containers/unordered_multimap/modifiers/reserve.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/23_containers/unordered_multimap/modifiers/reserve.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/23_containers/unordered_multimap/modifiers/reserve.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,48 @@
-+// { dg-options "-std=gnu++0x" }
-+
-+// Copyright (C) 2012 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 <unordered_map>
-+#include <testsuite_hooks.h>
-+
-+bool test __attribute__((unused)) = true;
-+
-+void test01()
-+{
-+ const int N = 1000;
-+
-+ typedef std::unordered_multimap<int, int> MMap;
-+ MMap m;
-+ m.reserve(N * 2);
-+
-+ std::size_t bkts = m.bucket_count();
-+ for (int i = 0; i != N; ++i)
-+ {
-+ m.insert(std::make_pair(i, i));
-+ m.insert(std::make_pair(i, i));
-+ // As long as we insert less than the reserved number of elements we
-+ // shouldn't experiment any rehash.
-+ VERIFY( m.bucket_count() == bkts );
-+ }
-+}
-+
-+int main()
-+{
-+ test01();
-+ return 0;
-+}
-Index: libstdc++-v3/testsuite/23_containers/unordered_set/modifiers/reserve.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/23_containers/unordered_set/modifiers/reserve.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/23_containers/unordered_set/modifiers/reserve.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,47 @@
-+// { dg-options "-std=gnu++0x" }
-+
-+// Copyright (C) 2012 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 <unordered_set>
-+#include <testsuite_hooks.h>
-+
-+bool test __attribute__((unused)) = true;
-+
-+void test01()
-+{
-+ const int N = 1000;
-+
-+ typedef std::unordered_set<int> Set;
-+ Set s;
-+ s.reserve(N);
-+
-+ std::size_t bkts = s.bucket_count();
-+ for (int i = 0; i != N; ++i)
-+ {
-+ s.insert(i);
-+ // As long as we insert less than the reserved number of elements we
-+ // shouldn't experiment any rehash.
-+ VERIFY( s.bucket_count() == bkts );
-+ }
-+}
-+
-+int main()
-+{
-+ test01();
-+ return 0;
-+}
-Index: libstdc++-v3/testsuite/23_containers/list/requirements/dr438/assign_neg.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/assign_neg.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/assign_neg.cc (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // 2007-04-27 Paolo Carlini <pcarlini@suse.de>
-
--// Copyright (C) 2007, 2008, 2009, 2010, 2011 Free Software Foundation
-+// Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation
- //
- // 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
-@@ -18,7 +18,7 @@
- // <http://www.gnu.org/licenses/>.
-
- // { dg-do compile }
--// { dg-error "no matching" "" { target *-*-* } 1552 }
-+// { dg-error "no matching" "" { target *-*-* } 1501 }
-
- #include <list>
-
-Index: libstdc++-v3/testsuite/23_containers/list/requirements/dr438/insert_neg.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/insert_neg.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/insert_neg.cc (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // 2007-04-27 Paolo Carlini <pcarlini@suse.de>
-
--// Copyright (C) 2007, 2008, 2009, 2010, 2011 Free Software Foundation
-+// Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation
- //
- // 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
-@@ -18,7 +18,7 @@
- // <http://www.gnu.org/licenses/>.
-
- // { dg-do compile }
--// { dg-error "no matching" "" { target *-*-* } 1508 }
-+// { dg-error "no matching" "" { target *-*-* } 1457 }
-
- #include <list>
-
-Index: libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // 2007-04-27 Paolo Carlini <pcarlini@suse.de>
-
--// Copyright (C) 2007, 2008, 2009, 2010, 2011 Free Software Foundation
-+// Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation
- //
- // 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
-@@ -18,7 +18,7 @@
- // <http://www.gnu.org/licenses/>.
-
- // { dg-do compile }
--// { dg-error "no matching" "" { target *-*-* } 1508 }
-+// { dg-error "no matching" "" { target *-*-* } 1457 }
-
- #include <list>
-
-Index: libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // 2007-04-27 Paolo Carlini <pcarlini@suse.de>
-
--// Copyright (C) 2007, 2008, 2009, 2010, 2011 Free Software Foundation
-+// Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation
- //
- // 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
-@@ -18,7 +18,7 @@
- // <http://www.gnu.org/licenses/>.
-
- // { dg-do compile }
--// { dg-error "no matching" "" { target *-*-* } 1508 }
-+// { dg-error "no matching" "" { target *-*-* } 1457 }
-
- #include <list>
- #include <utility>
-Index: libstdc++-v3/testsuite/23_containers/unordered_multiset/modifiers/reserve.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/23_containers/unordered_multiset/modifiers/reserve.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/23_containers/unordered_multiset/modifiers/reserve.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,48 @@
-+// { dg-options "-std=gnu++0x" }
-+
-+// Copyright (C) 2012 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 <unordered_set>
-+#include <testsuite_hooks.h>
-+
-+bool test __attribute__((unused)) = true;
-+
-+void test01()
-+{
-+ const int N = 1000;
-+
-+ typedef std::unordered_multiset<int> MSet;
-+ MSet s;
-+ s.reserve(N * 2);
-+
-+ std::size_t bkts = s.bucket_count();
-+ for (int i = 0; i != N; ++i)
-+ {
-+ s.insert(i);
-+ s.insert(i);
-+ // As long as we insert less than the reserved number of elements we
-+ // shouldn't experiment any rehash.
-+ VERIFY( s.bucket_count() == bkts );
-+ }
-+}
-+
-+int main()
-+{
-+ test01();
-+ return 0;
-+}
-Index: libstdc++-v3/testsuite/23_containers/array/element_access/54388.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/23_containers/array/element_access/54388.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/23_containers/array/element_access/54388.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,42 @@
-+// { dg-options "-std=gnu++0x" }
-+//
-+// Copyright (C) 2012 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 <array>
-+#include <testsuite_hooks.h>
-+
-+struct A
-+{
-+ bool valid = true;
-+ ~A() { valid = false; }
-+};
-+
-+void
-+test01()
-+{
-+ bool test __attribute__((unused)) = true;
-+
-+ const std::array<A, 1> a;
-+ const A& aa = a.at(0);
-+ VERIFY(aa.valid);
-+}
-+
-+int main()
-+{
-+ test01();
-+}
-Index: libstdc++-v3/testsuite/20_util/unique_ptr/assign/48635_neg.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/20_util/unique_ptr/assign/48635_neg.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/20_util/unique_ptr/assign/48635_neg.cc (.../branches/gcc-4_7-branch)
-@@ -41,10 +41,10 @@
- std::unique_ptr<int, B&> ub(nullptr, b);
- std::unique_ptr<int, D&> ud(nullptr, d);
- ub = std::move(ud);
--// { dg-error "use of deleted function" "" { target *-*-* } 189 }
-+// { dg-error "use of deleted function" "" { target *-*-* } 195 }
-
- std::unique_ptr<int[], B&> uba(nullptr, b);
- std::unique_ptr<int[], D&> uda(nullptr, d);
- uba = std::move(uda);
--// { dg-error "use of deleted function" "" { target *-*-* } 329 }
-+// { dg-error "use of deleted function" "" { target *-*-* } 341 }
- }
-Index: libstdc++-v3/testsuite/20_util/unique_ptr/54351.cc
-===================================================================
---- a/src/libstdc++-v3/testsuite/20_util/unique_ptr/54351.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/testsuite/20_util/unique_ptr/54351.cc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,70 @@
-+// { dg-options "-std=gnu++0x" }
-+// { dg-do run }
-+
-+// Copyright (C) 2012 Free Software Foundation
-+//
-+// 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/>.
-+
-+// 20.7.1 Template class unique_ptr [unique.ptr]
-+
-+#include <memory>
-+#include <testsuite_hooks.h>
-+
-+struct A;
-+
-+struct B
-+{
-+ std::unique_ptr<A> a;
-+};
-+
-+struct A
-+{
-+ B* b;
-+ ~A() { VERIFY(b->a != nullptr); }
-+};
-+
-+void test01()
-+{
-+ B b;
-+ b.a.reset(new A);
-+ b.a->b = &b;
-+}
-+
-+struct C;
-+
-+struct D
-+{
-+ std::unique_ptr<C[]> c;
-+};
-+
-+struct C
-+{
-+ D* d;
-+ ~C() { VERIFY(d->c != nullptr); }
-+};
-+
-+void test02()
-+{
-+ D d;
-+ d.c.reset(new C[1]);
-+ d.c[0].d = &d;
-+}
-+
-+int main()
-+{
-+ test01();
-+ test02();
-+}
-Index: libstdc++-v3/config/os/bsd/netbsd/ctype_base.h
-===================================================================
---- a/src/libstdc++-v3/config/os/bsd/netbsd/ctype_base.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libstdc++-v3/config/os/bsd/netbsd/ctype_base.h (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // Locale support -*- C++ -*-
-
--// Copyright (C) 2000, 2009 Free Software Foundation, Inc.
-+// Copyright (C) 2000, 2009, 2011, 2012 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
-@@ -31,8 +31,6 @@
- // anoncvs@anoncvs.netbsd.org:/cvsroot/basesrc/include/ctype.h
- // See www.netbsd.org for details of access.
-
--#include <sys/param.h>
--
- namespace std _GLIBCXX_VISIBILITY(default)
- {
- _GLIBCXX_BEGIN_NAMESPACE_VERSION
-@@ -47,7 +45,7 @@
- // on the mask type. Because of this, we don't use an enum.
- typedef unsigned char mask;
-
--#if __NetBSD_Version__ < 599004100
-+#ifndef _CTYPE_U
- static const mask upper = _U;
- static const mask lower = _L;
- static const mask alpha = _U | _L;
-Index: configure.ac
-===================================================================
---- a/src/configure.ac (.../tags/gcc_4_7_1_release)
-+++ b/src/configure.ac (.../branches/gcc-4_7-branch)
-@@ -873,6 +873,13 @@
- arm-*-riscix*)
- noconfigdirs="$noconfigdirs ld target-libgloss"
- ;;
-+ avr-*-rtems*)
-+ ;;
-+ avr-*-*)
-+ if test x${with_avrlibc} = xyes; then
-+ noconfigdirs="$noconfigdirs target-newlib target-libgloss"
-+ fi
-+ ;;
- c4x-*-* | tic4x-*-*)
- noconfigdirs="$noconfigdirs target-libgloss"
- ;;
-Index: ChangeLog
-===================================================================
---- a/src/ChangeLog (.../tags/gcc_4_7_1_release)
-+++ b/src/ChangeLog (.../branches/gcc-4_7-branch)
-@@ -1,3 +1,12 @@
-+2012-09-05 Georg-Johann Lay <avr@gjlay.de>
-+
-+ Backport from 2012-09-05 mainline r190697.
-+
-+ PR target/54461
-+ * configure.ac (noconfigdirs,target=avr-*-*): Add target-newlib,
-+ target-libgloss if configured --with-avrlibc.
-+ * configure: Regenerate.
-+
- 2012-06-14 Release Manager
-
- * GCC 4.7.1 released.
-Index: configure
-===================================================================
---- a/src/configure (.../tags/gcc_4_7_1_release)
-+++ b/src/configure (.../branches/gcc-4_7-branch)
-@@ -3447,6 +3447,13 @@
- arm-*-riscix*)
- noconfigdirs="$noconfigdirs ld target-libgloss"
- ;;
-+ avr-*-rtems*)
-+ ;;
-+ avr-*-*)
-+ if test x${with_avrlibc} = xyes; then
-+ noconfigdirs="$noconfigdirs target-newlib target-libgloss"
-+ fi
-+ ;;
- c4x-*-* | tic4x-*-*)
- noconfigdirs="$noconfigdirs target-libgloss"
- ;;
-Index: libgcc/config.host
-===================================================================
---- a/src/libgcc/config.host (.../tags/gcc_4_7_1_release)
-+++ b/src/libgcc/config.host (.../branches/gcc-4_7-branch)
-@@ -391,6 +391,9 @@
- avr-*-*)
- # Make HImode functions for AVR
- tmake_file="${cpu_type}/t-avr t-fpbit"
-+ if test x${with_avrlibc} = xyes; then
-+ tmake_file="$tmake_file ${cpu_type}/t-avrlibc"
-+ fi
- tm_file="$tm_file avr/avr-lib.h"
- ;;
- bfin*-elf*)
-@@ -916,15 +919,15 @@
- ;;
- rs6000-ibm-aix4.[3456789]* | powerpc-ibm-aix4.[3456789]*)
- md_unwind_header=rs6000/aix-unwind.h
-- tmake_file="t-fdpbit rs6000/t-ppc64-fp rs6000/t-ibm-ldouble rs6000/t-slibgcc-aix"
-+ tmake_file="t-fdpbit rs6000/t-ppc64-fp rs6000/t-slibgcc-aix rs6000/t-ibm-ldouble"
- ;;
- rs6000-ibm-aix5.1.* | powerpc-ibm-aix5.1.*)
- md_unwind_header=rs6000/aix-unwind.h
-- tmake_file="t-fdpbit rs6000/t-ppc64-fp rs6000/t-ibm-ldouble rs6000/t-slibgcc-aix"
-+ tmake_file="t-fdpbit rs6000/t-ppc64-fp rs6000/t-slibgcc-aix rs6000/t-ibm-ldouble"
- ;;
- rs6000-ibm-aix[56789].* | powerpc-ibm-aix[56789].*)
- md_unwind_header=rs6000/aix-unwind.h
-- tmake_file="t-fdpbit rs6000/t-ppc64-fp rs6000/t-ibm-ldouble rs6000/t-slibgcc-aix"
-+ tmake_file="t-fdpbit rs6000/t-ppc64-fp rs6000/t-slibgcc-aix rs6000/t-ibm-ldouble"
- ;;
- rl78-*-elf)
- tmake_file="$tm_file t-fdpbit rl78/t-rl78"
-Index: libgcc/Makefile.in
-===================================================================
---- a/src/libgcc/Makefile.in (.../tags/gcc_4_7_1_release)
-+++ b/src/libgcc/Makefile.in (.../branches/gcc-4_7-branch)
-@@ -517,6 +517,10 @@
- DPBIT_FUNCS := $(filter-out _df_to_tf,$(DPBIT_FUNCS))
- endif
-
-+FPBIT_FUNCS := $(filter-out $(LIB2FUNCS_EXCLUDE),$(FPBIT_FUNCS))
-+DPBIT_FUNCS := $(filter-out $(LIB2FUNCS_EXCLUDE),$(DPBIT_FUNCS))
-+TPBIT_FUNCS := $(filter-out $(LIB2FUNCS_EXCLUDE),$(TPBIT_FUNCS))
-+
- fpbit-src := $(srcdir)/fp-bit.c
-
- # Build FPBIT.
-Index: libgcc/ChangeLog
-===================================================================
---- a/src/libgcc/ChangeLog (.../tags/gcc_4_7_1_release)
-+++ b/src/libgcc/ChangeLog (.../branches/gcc-4_7-branch)
-@@ -1,3 +1,28 @@
-+2012-09-05 Georg-Johann Lay <avr@gjlay.de>
-+
-+ Backport from 2012-09-05 mainline r190697.
-+
-+ PR target/54461
-+ * config.host (tmake_file,host=avr-*-*): Add avr/t-avrlibc if
-+ configured --with-avrlibc.
-+ * config/avr/t-avrlibc: New file.
-+ * Makefile.in (FPBIT_FUNCS): filter-out LIB2FUNCS_EXCLUDE.
-+ (DPBIT_FUNCS): Ditto.
-+ (TPBIT_FUNCS): Ditto.
-+
-+2012-08-21 Ian Lance Taylor <iant@google.com>
-+
-+ * config/i386/morestack.S (__morestack_non_split): Increase amount
-+ of space allocated for non-split code stack.
-+
-+2012-08-16 David Edelsohn <dje.gcc@gmail.com>
-+
-+ Backported from mainline
-+ 2012-08-16 David Edelsohn <dje.gcc@gmail.com>
-+
-+ * config.host (*-*-aix*): Move rs6000/t-ibm-ldouble after
-+ rs6000/t-slibgcc-aix.
-+
- 2012-06-14 Release Manager
-
- * GCC 4.7.1 released.
-Index: libgcc/config/i386/morestack.S
-===================================================================
---- a/src/libgcc/config/i386/morestack.S (.../tags/gcc_4_7_1_release)
-+++ b/src/libgcc/config/i386/morestack.S (.../branches/gcc-4_7-branch)
-@@ -83,6 +83,9 @@
- #endif
-
-
-+# The amount of space we ask for when calling non-split-stack code.
-+#define NON_SPLIT_STACK 0x100000
-+
- # This entry point is for split-stack code which calls non-split-stack
- # code. When the linker sees this case, it converts the call to
- # __morestack to call __morestack_non_split instead. We just bump the
-@@ -109,7 +112,7 @@
-
- movl %esp,%eax # Current stack,
- subl 8(%esp),%eax # less required stack frame size,
-- subl $0x4000,%eax # less space for non-split code.
-+ subl $NON_SPLIT_STACK,%eax # less space for non-split code.
- cmpl %gs:0x30,%eax # See if we have enough space.
- jb 2f # Get more space if we need it.
-
-@@ -171,7 +174,8 @@
-
- .cfi_adjust_cfa_offset -4 # Account for popped register.
-
-- addl $0x5000+BACKOFF,4(%esp) # Increment space we request.
-+ # Increment space we request.
-+ addl $NON_SPLIT_STACK+0x1000+BACKOFF,4(%esp)
-
- # Fall through into morestack.
-
-@@ -186,7 +190,7 @@
-
- movq %rsp,%rax # Current stack,
- subq %r10,%rax # less required stack frame size,
-- subq $0x4000,%rax # less space for non-split code.
-+ subq $NON_SPLIT_STACK,%rax # less space for non-split code.
-
- #ifdef __LP64__
- cmpq %fs:0x70,%rax # See if we have enough space.
-@@ -219,7 +223,8 @@
-
- .cfi_adjust_cfa_offset -8 # Adjust for popped register.
-
-- addq $0x5000+BACKOFF,%r10 # Increment space we request.
-+ # Increment space we request.
-+ addq $NON_SPLIT_STACK+0x1000+BACKOFF,%r10
-
- # Fall through into morestack.
-
-Index: libgcc/config/avr/t-avrlibc
-===================================================================
---- a/src/libgcc/config/avr/t-avrlibc (.../tags/gcc_4_7_1_release)
-+++ b/src/libgcc/config/avr/t-avrlibc (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,66 @@
-+# This file is used with --with-avrlibc=yes
-+#
-+# AVR-Libc comes with hand-optimized float routines.
-+# For historical reasons, these routines live in AVR-Libc
-+# and not in libgcc and use the same function names like libgcc.
-+# To get the best support, i.e. always use the routines from
-+# AVR-Libc, we remove these routines from libgcc.
-+#
-+# See also PR54461.
-+#
-+#
-+# Arithmetic:
-+# __addsf3 __subsf3 __divsf3 __mulsf3 __negsf2
-+#
-+# Comparison:
-+# __cmpsf2 __unordsf2
-+# __eqsf2 __lesf2 __ltsf2 __nesf2 __gesf2 __gtsf2
-+#
-+# Conversion:
-+# __fixsfdi __fixunssfdi __floatdisf __floatundisf
-+# __fixsfsi __fixunssfsi __floatsisf __floatunsisf
-+#
-+#
-+# These functions are contained in modules:
-+#
-+# _addsub_sf.o: __addsf3 __subsf3
-+# _mul_sf.o: __mulsf3
-+# _div_sf.o: __divsf3
-+# _negate_sf.o: __negsf2
-+#
-+# _compare_sf.o: __cmpsf2
-+# _unord_sf.o: __unordsf2
-+# _eq_sf.o: __eqsf2
-+# _ne_sf.o: __nesf2
-+# _ge_sf.o: __gesf2
-+# _gt_sf.o: __gtsf2
-+# _le_sf.o: __lesf2
-+# _lt_sf.o: __ltsf2
-+#
-+# _fixsfdi.o: __fixsfdi
-+# _fixunssfdi.o: __fixunssfdi
-+# _fixunssfsi.o: __fixunssfsi
-+# _floatdisf.o: __floatdisf
-+# _floatundisf.o: __floatundisf
-+# _sf_to_si.o: __fixsfsi
-+# _si_to_sf.o: __floatsisf
-+# _usi_to_sf.o: __floatunsisf
-+
-+
-+# SFmode
-+LIB2FUNCS_EXCLUDE += \
-+ _addsub_sf \
-+ _negate_sf \
-+ _mul_sf _div_sf \
-+ \
-+ _compare_sf \
-+ _unord_sf \
-+ _eq_sf _ne_sf \
-+ _gt_sf _ge_sf \
-+ _lt_sf _le_sf \
-+ \
-+ _si_to_sf _sf_to_si \
-+ _usi_to_sf _sf_to_usi \
-+ _fixunssfsi _fixsfdi \
-+ _fixunssfdi \
-+ _floatdisf _floatundisf
-Index: gcc/tree-vrp.c
-===================================================================
---- a/src/gcc/tree-vrp.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-vrp.c (.../branches/gcc-4_7-branch)
-@@ -1316,41 +1316,25 @@
- }
-
-
--/* Return 1 if VAL is inside value range VR (VR->MIN <= VAL <= VR->MAX),
-- 0 if VAL is not inside VR,
-+/* Return 1 if VAL is inside value range MIN <= VAL <= MAX,
-+ 0 if VAL is not inside [MIN, MAX],
- -2 if we cannot tell either way.
-
-- FIXME, the current semantics of this functions are a bit quirky
-- when taken in the context of VRP. In here we do not care
-- about VR's type. If VR is the anti-range ~[3, 5] the call
-- value_inside_range (4, VR) will return 1.
--
-- This is counter-intuitive in a strict sense, but the callers
-- currently expect this. They are calling the function
-- merely to determine whether VR->MIN <= VAL <= VR->MAX. The
-- callers are applying the VR_RANGE/VR_ANTI_RANGE semantics
-- themselves.
--
-- This also applies to value_ranges_intersect_p and
-- range_includes_zero_p. The semantics of VR_RANGE and
-- VR_ANTI_RANGE should be encoded here, but that also means
-- adapting the users of these functions to the new semantics.
--
- Benchmark compile/20001226-1.c compilation time after changing this
- function. */
-
- static inline int
--value_inside_range (tree val, value_range_t * vr)
-+value_inside_range (tree val, tree min, tree max)
- {
- int cmp1, cmp2;
-
-- cmp1 = operand_less_p (val, vr->min);
-+ cmp1 = operand_less_p (val, min);
- if (cmp1 == -2)
- return -2;
- if (cmp1 == 1)
- return 0;
-
-- cmp2 = operand_less_p (vr->max, val);
-+ cmp2 = operand_less_p (max, val);
- if (cmp2 == -2)
- return -2;
-
-@@ -1379,23 +1363,14 @@
- }
-
-
--/* Return true if VR includes the value zero, false otherwise. FIXME,
-- currently this will return false for an anti-range like ~[-4, 3].
-- This will be wrong when the semantics of value_inside_range are
-- modified (currently the users of this function expect these
-- semantics). */
-+/* Return 1 if [MIN, MAX] includes the value zero, 0 if it does not
-+ include the value zero, -2 if we cannot tell. */
-
--static inline bool
--range_includes_zero_p (value_range_t *vr)
-+static inline int
-+range_includes_zero_p (tree min, tree max)
- {
-- tree zero;
--
-- gcc_assert (vr->type != VR_UNDEFINED
-- && vr->type != VR_VARYING
-- && !symbolic_range_p (vr));
--
-- zero = build_int_cst (TREE_TYPE (vr->min), 0);
-- return (value_inside_range (zero, vr) == 1);
-+ tree zero = build_int_cst (TREE_TYPE (min), 0);
-+ return value_inside_range (zero, min, max);
- }
-
- /* Return true if *VR is know to only contain nonnegative values. */
-@@ -2609,7 +2584,7 @@
- gives [min / 4, max / 4] range. */
- if (vr1.type == VR_RANGE
- && !symbolic_range_p (&vr1)
-- && !range_includes_zero_p (&vr1))
-+ && range_includes_zero_p (vr1.min, vr1.max) == 0)
- {
- vr0.type = type = VR_RANGE;
- vr0.min = vrp_val_min (expr_type);
-@@ -2626,8 +2601,7 @@
- not eliminate a division by zero. */
- if (cfun->can_throw_non_call_exceptions
- && (vr1.type != VR_RANGE
-- || symbolic_range_p (&vr1)
-- || range_includes_zero_p (&vr1)))
-+ || range_includes_zero_p (vr1.min, vr1.max) != 0))
- {
- set_value_range_to_varying (vr);
- return;
-@@ -2638,8 +2612,7 @@
- include 0. */
- if (vr0.type == VR_RANGE
- && (vr1.type != VR_RANGE
-- || symbolic_range_p (&vr1)
-- || range_includes_zero_p (&vr1)))
-+ || range_includes_zero_p (vr1.min, vr1.max) != 0))
- {
- tree zero = build_int_cst (TREE_TYPE (vr0.min), 0);
- int cmp;
-@@ -2691,8 +2664,7 @@
- else if (code == TRUNC_MOD_EXPR)
- {
- if (vr1.type != VR_RANGE
-- || symbolic_range_p (&vr1)
-- || range_includes_zero_p (&vr1)
-+ || range_includes_zero_p (vr1.min, vr1.max) != 0
- || vrp_val_is_min (vr1.min))
- {
- set_value_range_to_varying (vr);
-@@ -3093,7 +3065,7 @@
- ~[-INF, min(MIN, MAX)]. */
- if (vr0.type == VR_ANTI_RANGE)
- {
-- if (range_includes_zero_p (&vr0))
-+ if (range_includes_zero_p (vr0.min, vr0.max) == 1)
- {
- /* Take the lower of the two values. */
- if (cmp != 1)
-@@ -3144,7 +3116,7 @@
-
- /* If the range contains zero then we know that the minimum value in the
- range will be zero. */
-- else if (range_includes_zero_p (&vr0))
-+ else if (range_includes_zero_p (vr0.min, vr0.max) == 1)
- {
- if (cmp == 1)
- max = min;
-@@ -3759,7 +3731,7 @@
- return NULL_TREE;
-
- /* ~[VAL_1, VAL_2] OP VAL is known if VAL_1 <= VAL <= VAL_2. */
-- if (value_inside_range (val, vr) == 1)
-+ if (value_inside_range (val, vr->min, vr->max) == 1)
- return (comp == NE_EXPR) ? boolean_true_node : boolean_false_node;
-
- return NULL_TREE;
-@@ -6570,11 +6542,15 @@
- anti-ranges from ranges is necessary because of the odd
- semantics of range_includes_zero_p and friends. */
- if (!symbolic_range_p (vr0)
-- && ((vr0->type == VR_RANGE && !range_includes_zero_p (vr0))
-- || (vr0->type == VR_ANTI_RANGE && range_includes_zero_p (vr0)))
-+ && ((vr0->type == VR_RANGE
-+ && range_includes_zero_p (vr0->min, vr0->max) == 0)
-+ || (vr0->type == VR_ANTI_RANGE
-+ && range_includes_zero_p (vr0->min, vr0->max) == 1))
- && !symbolic_range_p (vr1)
-- && ((vr1->type == VR_RANGE && !range_includes_zero_p (vr1))
-- || (vr1->type == VR_ANTI_RANGE && range_includes_zero_p (vr1))))
-+ && ((vr1->type == VR_RANGE
-+ && range_includes_zero_p (vr1->min, vr1->max) == 0)
-+ || (vr1->type == VR_ANTI_RANGE
-+ && range_includes_zero_p (vr1->min, vr1->max) == 1)))
- {
- set_value_range_to_nonnull (vr0, TREE_TYPE (vr0->min));
-
-Index: gcc/tree-ssa-loop-im.c
-===================================================================
---- a/src/gcc/tree-ssa-loop-im.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-ssa-loop-im.c (.../branches/gcc-4_7-branch)
-@@ -52,7 +52,7 @@
- }
- }
-
-- Where COND and INV are is invariants, but evaluating INV may trap or be
-+ Where COND and INV are invariants, but evaluating INV may trap or be
- invalid from some other reason if !COND. This may be transformed to
-
- if (cond)
-@@ -1480,9 +1480,8 @@
- /* A function to free the mem_ref object OBJ. */
-
- static void
--memref_free (void *obj)
-+memref_free (struct mem_ref *mem)
- {
-- struct mem_ref *const mem = (struct mem_ref *) obj;
- unsigned i;
- mem_ref_locs_p accs;
-
-@@ -1626,6 +1625,7 @@
- fprintf (dump_file, "\n");
- }
- }
-+
- if (is_stored)
- mark_ref_stored (ref, loop);
-
-@@ -1721,8 +1721,7 @@
- unsigned i;
- bitmap empty;
-
-- memory_accesses.refs
-- = htab_create (100, memref_hash, memref_eq, memref_free);
-+ memory_accesses.refs = htab_create (100, memref_hash, memref_eq, NULL);
- memory_accesses.refs_list = NULL;
- memory_accesses.refs_in_loop = VEC_alloc (bitmap, heap,
- number_of_loops ());
-@@ -1956,6 +1955,173 @@
- return lsm_tmp_name;
- }
-
-+struct prev_flag_edges {
-+ /* Edge to insert new flag comparison code. */
-+ edge append_cond_position;
-+
-+ /* Edge for fall through from previous flag comparison. */
-+ edge last_cond_fallthru;
-+};
-+
-+/* Helper function for execute_sm. Emit code to store TMP_VAR into
-+ MEM along edge EX.
-+
-+ The store is only done if MEM has changed. We do this so no
-+ changes to MEM occur on code paths that did not originally store
-+ into it.
-+
-+ The common case for execute_sm will transform:
-+
-+ for (...) {
-+ if (foo)
-+ stuff;
-+ else
-+ MEM = TMP_VAR;
-+ }
-+
-+ into:
-+
-+ lsm = MEM;
-+ for (...) {
-+ if (foo)
-+ stuff;
-+ else
-+ lsm = TMP_VAR;
-+ }
-+ MEM = lsm;
-+
-+ This function will generate:
-+
-+ lsm = MEM;
-+
-+ lsm_flag = false;
-+ ...
-+ for (...) {
-+ if (foo)
-+ stuff;
-+ else {
-+ lsm = TMP_VAR;
-+ lsm_flag = true;
-+ }
-+ }
-+ if (lsm_flag) <--
-+ MEM = lsm; <--
-+*/
-+
-+static void
-+execute_sm_if_changed (edge ex, tree mem, tree tmp_var, tree flag)
-+{
-+ basic_block new_bb, then_bb, old_dest;
-+ bool loop_has_only_one_exit;
-+ edge then_old_edge, orig_ex = ex;
-+ gimple_stmt_iterator gsi;
-+ gimple stmt;
-+ struct prev_flag_edges *prev_edges = (struct prev_flag_edges *) ex->aux;
-+
-+ /* ?? Insert store after previous store if applicable. See note
-+ below. */
-+ if (prev_edges)
-+ ex = prev_edges->append_cond_position;
-+
-+ loop_has_only_one_exit = single_pred_p (ex->dest);
-+
-+ if (loop_has_only_one_exit)
-+ ex = split_block_after_labels (ex->dest);
-+
-+ old_dest = ex->dest;
-+ new_bb = split_edge (ex);
-+ then_bb = create_empty_bb (new_bb);
-+ if (current_loops && new_bb->loop_father)
-+ add_bb_to_loop (then_bb, new_bb->loop_father);
-+
-+ gsi = gsi_start_bb (new_bb);
-+ stmt = gimple_build_cond (NE_EXPR, flag, boolean_false_node,
-+ NULL_TREE, NULL_TREE);
-+ gsi_insert_after (&gsi, stmt, GSI_CONTINUE_LINKING);
-+
-+ gsi = gsi_start_bb (then_bb);
-+ /* Insert actual store. */
-+ stmt = gimple_build_assign (unshare_expr (mem), tmp_var);
-+ gsi_insert_after (&gsi, stmt, GSI_CONTINUE_LINKING);
-+
-+ make_edge (new_bb, then_bb, EDGE_TRUE_VALUE);
-+ make_edge (new_bb, old_dest, EDGE_FALSE_VALUE);
-+ then_old_edge = make_edge (then_bb, old_dest, EDGE_FALLTHRU);
-+
-+ set_immediate_dominator (CDI_DOMINATORS, then_bb, new_bb);
-+
-+ if (prev_edges)
-+ {
-+ basic_block prevbb = prev_edges->last_cond_fallthru->src;
-+ redirect_edge_succ (prev_edges->last_cond_fallthru, new_bb);
-+ set_immediate_dominator (CDI_DOMINATORS, new_bb, prevbb);
-+ set_immediate_dominator (CDI_DOMINATORS, old_dest,
-+ recompute_dominator (CDI_DOMINATORS, old_dest));
-+ }
-+
-+ /* ?? Because stores may alias, they must happen in the exact
-+ sequence they originally happened. Save the position right after
-+ the (_lsm) store we just created so we can continue appending after
-+ it and maintain the original order. */
-+ {
-+ struct prev_flag_edges *p;
-+
-+ if (orig_ex->aux)
-+ orig_ex->aux = NULL;
-+ alloc_aux_for_edge (orig_ex, sizeof (struct prev_flag_edges));
-+ p = (struct prev_flag_edges *) orig_ex->aux;
-+ p->append_cond_position = then_old_edge;
-+ p->last_cond_fallthru = find_edge (new_bb, old_dest);
-+ orig_ex->aux = (void *) p;
-+ }
-+
-+ if (!loop_has_only_one_exit)
-+ for (gsi = gsi_start_phis (old_dest); !gsi_end_p (gsi); gsi_next (&gsi))
-+ {
-+ gimple phi = gsi_stmt (gsi);
-+ unsigned i;
-+
-+ for (i = 0; i < gimple_phi_num_args (phi); i++)
-+ if (gimple_phi_arg_edge (phi, i)->src == new_bb)
-+ {
-+ tree arg = gimple_phi_arg_def (phi, i);
-+ add_phi_arg (phi, arg, then_old_edge, UNKNOWN_LOCATION);
-+ update_stmt (phi);
-+ }
-+ }
-+ /* Remove the original fall through edge. This was the
-+ single_succ_edge (new_bb). */
-+ EDGE_SUCC (new_bb, 0)->flags &= ~EDGE_FALLTHRU;
-+}
-+
-+/* Helper function for execute_sm. On every location where REF is
-+ set, set an appropriate flag indicating the store. */
-+
-+static tree
-+execute_sm_if_changed_flag_set (struct loop *loop, mem_ref_p ref)
-+{
-+ unsigned i;
-+ mem_ref_loc_p loc;
-+ tree flag;
-+ VEC (mem_ref_loc_p, heap) *locs = NULL;
-+ char *str = get_lsm_tmp_name (ref->mem, ~0);
-+
-+ lsm_tmp_name_add ("_flag");
-+ flag = make_rename_temp (boolean_type_node, str);
-+ get_all_locs_in_loop (loop, ref, &locs);
-+ FOR_EACH_VEC_ELT (mem_ref_loc_p, locs, i, loc)
-+ {
-+ gimple_stmt_iterator gsi;
-+ gimple stmt;
-+
-+ gsi = gsi_for_stmt (loc->stmt);
-+ stmt = gimple_build_assign (flag, boolean_true_node);
-+ gsi_insert_after (&gsi, stmt, GSI_CONTINUE_LINKING);
-+ }
-+ VEC_free (mem_ref_loc_p, heap, locs);
-+ return flag;
-+}
-+
- /* Executes store motion of memory reference REF from LOOP.
- Exits from the LOOP are stored in EXITS. The initialization of the
- temporary variable is put to the preheader of the loop, and assignments
-@@ -1964,12 +2130,13 @@
- static void
- execute_sm (struct loop *loop, VEC (edge, heap) *exits, mem_ref_p ref)
- {
-- tree tmp_var;
-+ tree tmp_var, store_flag;
- unsigned i;
-- gimple load, store;
-+ gimple load;
- struct fmt_data fmt_data;
-- edge ex;
-+ edge ex, latch_edge;
- struct lim_aux_data *lim_data;
-+ bool multi_threaded_model_p = false;
-
- if (dump_file && (dump_flags & TDF_DETAILS))
- {
-@@ -1985,23 +2152,47 @@
- fmt_data.orig_loop = loop;
- for_each_index (&ref->mem, force_move_till, &fmt_data);
-
-+ if (block_in_transaction (loop_preheader_edge (loop)->src)
-+ || !PARAM_VALUE (PARAM_ALLOW_STORE_DATA_RACES))
-+ multi_threaded_model_p = true;
-+
-+ if (multi_threaded_model_p)
-+ store_flag = execute_sm_if_changed_flag_set (loop, ref);
-+
- rewrite_mem_refs (loop, ref, tmp_var);
-
-- /* Emit the load & stores. */
-+ /* Emit the load code into the latch, so that we are sure it will
-+ be processed after all dependencies. */
-+ latch_edge = loop_latch_edge (loop);
-+
-+ /* FIXME/TODO: For the multi-threaded variant, we could avoid this
-+ load altogether, since the store is predicated by a flag. We
-+ could, do the load only if it was originally in the loop. */
- load = gimple_build_assign (tmp_var, unshare_expr (ref->mem));
- lim_data = init_lim_data (load);
- lim_data->max_loop = loop;
- lim_data->tgt_loop = loop;
-+ gsi_insert_on_edge (latch_edge, load);
-
-- /* Put this into the latch, so that we are sure it will be processed after
-- all dependencies. */
-- gsi_insert_on_edge (loop_latch_edge (loop), load);
-+ if (multi_threaded_model_p)
-+ {
-+ load = gimple_build_assign (store_flag, boolean_false_node);
-+ lim_data = init_lim_data (load);
-+ lim_data->max_loop = loop;
-+ lim_data->tgt_loop = loop;
-+ gsi_insert_on_edge (latch_edge, load);
-+ }
-
-+ /* Sink the store to every exit from the loop. */
- FOR_EACH_VEC_ELT (edge, exits, i, ex)
-- {
-- store = gimple_build_assign (unshare_expr (ref->mem), tmp_var);
-- gsi_insert_on_edge (ex, store);
-- }
-+ if (!multi_threaded_model_p)
-+ {
-+ gimple store;
-+ store = gimple_build_assign (unshare_expr (ref->mem), tmp_var);
-+ gsi_insert_on_edge (ex, store);
-+ }
-+ else
-+ execute_sm_if_changed (ex, ref->mem, tmp_var, store_flag);
- }
-
- /* Hoists memory references MEM_REFS out of LOOP. EXITS is the list of exit
-@@ -2410,6 +2601,8 @@
-
- if (flag_tm)
- compute_transaction_bits ();
-+
-+ alloc_aux_for_edges (0);
- }
-
- /* Cleans up after the invariant motion pass. */
-@@ -2420,15 +2613,21 @@
- basic_block bb;
- unsigned i;
- bitmap b;
-+ mem_ref_p ref;
-
-+ free_aux_for_edges ();
-+
- FOR_EACH_BB (bb)
- SET_ALWAYS_EXECUTED_IN (bb, NULL);
-
- pointer_map_destroy (lim_aux_data_map);
-
-- VEC_free (mem_ref_p, heap, memory_accesses.refs_list);
- htab_delete (memory_accesses.refs);
-
-+ FOR_EACH_VEC_ELT (mem_ref_p, memory_accesses.refs_list, i, ref)
-+ memref_free (ref);
-+ VEC_free (mem_ref_p, heap, memory_accesses.refs_list);
-+
- FOR_EACH_VEC_ELT (bitmap, memory_accesses.refs_in_loop, i, b)
- BITMAP_FREE (b);
- VEC_free (bitmap, heap, memory_accesses.refs_in_loop);
-@@ -2442,7 +2641,7 @@
- VEC_free (bitmap, heap, memory_accesses.all_refs_stored_in_loop);
-
- if (memory_accesses.ttae_cache)
-- pointer_map_destroy (memory_accesses.ttae_cache);
-+ free_affine_expand_cache (&memory_accesses.ttae_cache);
- }
-
- /* Moves invariants from loops. Only "expensive" invariants are moved out --
-Index: gcc/targhooks.c
-===================================================================
---- a/src/gcc/targhooks.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/targhooks.c (.../branches/gcc-4_7-branch)
-@@ -939,6 +939,13 @@
- return id;
- }
-
-+/* Default to natural alignment for vector types. */
-+HOST_WIDE_INT
-+default_vector_alignment (const_tree type)
-+{
-+ return tree_low_cst (TYPE_SIZE (type), 0);
-+}
-+
- bool
- default_builtin_vector_alignment_reachable (const_tree type, bool is_packed)
- {
-Index: gcc/targhooks.h
-===================================================================
---- a/src/gcc/targhooks.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/targhooks.h (.../branches/gcc-4_7-branch)
-@@ -83,6 +83,8 @@
-
- extern tree default_builtin_reciprocal (unsigned int, bool, bool);
-
-+extern HOST_WIDE_INT default_vector_alignment (const_tree);
-+
- extern bool default_builtin_vector_alignment_reachable (const_tree, bool);
- extern bool
- default_builtin_support_vector_misalignment (enum machine_mode mode,
-Index: gcc/tree-ssa-loop-niter.c
-===================================================================
---- a/src/gcc/tree-ssa-loop-niter.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-ssa-loop-niter.c (.../branches/gcc-4_7-branch)
-@@ -2290,7 +2290,10 @@
- /* Loops with multiple exits are expensive to handle and less important. */
- if (!flag_expensive_optimizations
- && VEC_length (edge, exits) > 1)
-- return chrec_dont_know;
-+ {
-+ VEC_free (edge, heap, exits);
-+ return chrec_dont_know;
-+ }
-
- FOR_EACH_VEC_ELT (edge, exits, i, ex)
- {
-Index: gcc/c-family/ChangeLog
-===================================================================
---- a/src/gcc/c-family/ChangeLog (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/c-family/ChangeLog (.../branches/gcc-4_7-branch)
-@@ -1,3 +1,9 @@
-+2012-06-27 Kai Tietz <ktietz@redhat.com>
-+
-+ Merged from trunk
-+ PR preprocessor/37215
-+ * c-ppoutput.c (preprocess_file): Check for nonempty buffer.
-+
- 2012-06-14 Release Manager
-
- * GCC 4.7.1 released.
-Index: gcc/c-family/c-ppoutput.c
-===================================================================
---- a/src/gcc/c-family/c-ppoutput.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/c-family/c-ppoutput.c (.../branches/gcc-4_7-branch)
-@@ -86,7 +86,7 @@
- {
- /* A successful cpp_read_main_file guarantees that we can call
- cpp_scan_nooutput or cpp_get_token next. */
-- if (flag_no_output)
-+ if (flag_no_output && pfile->buffer)
- {
- /* Scan -included buffers, then the main file. */
- while (pfile->buffer->prev)
-Index: gcc/target.def
-===================================================================
---- a/src/gcc/target.def (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/target.def (.../branches/gcc-4_7-branch)
-@@ -1615,6 +1615,16 @@
- bool, (enum machine_mode mode),
- hook_bool_mode_false)
-
-+DEFHOOK
-+(vector_alignment,
-+ "This hook can be used to define the alignment for a vector of type\n\
-+@var{type}, in order to comply with a platform ABI. The default is to\n\
-+require natural alignment for vector types. The alignment returned by\n\
-+this hook must be a power-of-two multiple of the default alignment of\n\
-+the vector element type.",
-+ HOST_WIDE_INT, (const_tree type),
-+ default_vector_alignment)
-+
- /* True if we should try to use a scalar mode to represent an array,
- overriding the usual MAX_FIXED_MODE limit. */
- DEFHOOK
-Index: gcc/cgraph.h
-===================================================================
---- a/src/gcc/cgraph.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cgraph.h (.../branches/gcc-4_7-branch)
-@@ -946,10 +946,13 @@
- static inline bool
- varpool_can_remove_if_no_refs (struct varpool_node *node)
- {
-+ if (DECL_EXTERNAL (node->decl))
-+ return true;
- return (!node->force_output && !node->used_from_other_partition
-- && (flag_toplevel_reorder || DECL_COMDAT (node->decl)
-- || DECL_ARTIFICIAL (node->decl))
-- && (DECL_COMDAT (node->decl) || !node->externally_visible));
-+ && ((DECL_COMDAT (node->decl)
-+ && !varpool_used_from_object_file_p (node))
-+ || (flag_toplevel_reorder && !node->externally_visible)
-+ || DECL_HAS_VALUE_EXPR_P (node->decl)));
- }
-
- /* Return true when all references to VNODE must be visible in ipa_ref_list.
-Index: gcc/DATESTAMP
-===================================================================
---- a/src/gcc/DATESTAMP (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/DATESTAMP (.../branches/gcc-4_7-branch)
-@@ -1 +1 @@
--20120614
-+20120914
-Index: gcc/defaults.h
-===================================================================
---- a/src/gcc/defaults.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/defaults.h (.../branches/gcc-4_7-branch)
-@@ -1063,6 +1063,11 @@
- #define TARGET_HAS_SINCOS 0
- #endif
-
-+/* Determin whether the target runtime library is Bionic */
-+#ifndef TARGET_HAS_BIONIC
-+#define TARGET_HAS_BIONIC 0
-+#endif
-+
- /* Indicate that CLZ and CTZ are undefined at zero. */
- #ifndef CLZ_DEFINED_VALUE_AT_ZERO
- #define CLZ_DEFINED_VALUE_AT_ZERO(MODE, VALUE) 0
-Index: gcc/tree.c
-===================================================================
---- a/src/gcc/tree.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree.c (.../branches/gcc-4_7-branch)
-@@ -1617,7 +1617,7 @@
- {
- case INTEGER_TYPE: case ENUMERAL_TYPE: case BOOLEAN_TYPE:
- case POINTER_TYPE: case REFERENCE_TYPE:
-- case OFFSET_TYPE:
-+ case OFFSET_TYPE: case NULLPTR_TYPE:
- return build_int_cst (type, 0);
-
- case REAL_TYPE:
-@@ -2922,6 +2922,7 @@
- case METHOD_TYPE:
- case FUNCTION_TYPE:
- case VECTOR_TYPE:
-+ case NULLPTR_TYPE:
- return false;
-
- case INTEGER_TYPE:
-@@ -4517,11 +4518,17 @@
- free_lang_data_in_one_sizepos (&TYPE_SIZE (type));
- free_lang_data_in_one_sizepos (&TYPE_SIZE_UNIT (type));
-
-- if (debug_info_level < DINFO_LEVEL_TERSE
-- || (TYPE_CONTEXT (type)
-- && TREE_CODE (TYPE_CONTEXT (type)) != FUNCTION_DECL
-- && TREE_CODE (TYPE_CONTEXT (type)) != NAMESPACE_DECL))
-- TYPE_CONTEXT (type) = NULL_TREE;
-+ if (TYPE_CONTEXT (type)
-+ && TREE_CODE (TYPE_CONTEXT (type)) == BLOCK)
-+ {
-+ tree ctx = TYPE_CONTEXT (type);
-+ do
-+ {
-+ ctx = BLOCK_SUPERCONTEXT (ctx);
-+ }
-+ while (ctx && TREE_CODE (ctx) == BLOCK);
-+ TYPE_CONTEXT (type) = ctx;
-+ }
- }
-
-
-@@ -4846,7 +4853,15 @@
- fld_worklist_push (TYPE_MAIN_VARIANT (t), fld);
- /* Do not walk TYPE_NEXT_VARIANT. We do not stream it and thus
- do not and want not to reach unused variants this way. */
-- fld_worklist_push (TYPE_CONTEXT (t), fld);
-+ if (TYPE_CONTEXT (t))
-+ {
-+ tree ctx = TYPE_CONTEXT (t);
-+ /* We adjust BLOCK TYPE_CONTEXTs to the innermost non-BLOCK one.
-+ So push that instead. */
-+ while (ctx && TREE_CODE (ctx) == BLOCK)
-+ ctx = BLOCK_SUPERCONTEXT (ctx);
-+ fld_worklist_push (ctx, fld);
-+ }
- /* Do not walk TYPE_CANONICAL. We do not stream it and thus do not
- and want not to reach unused types this way. */
-
-@@ -6119,6 +6134,7 @@
- case COMPLEX_TYPE:
- case POINTER_TYPE:
- case REFERENCE_TYPE:
-+ case NULLPTR_TYPE:
- return 1;
-
- case VECTOR_TYPE:
-Index: gcc/configure
-===================================================================
---- a/src/gcc/configure (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/configure (.../branches/gcc-4_7-branch)
-@@ -10968,6 +10968,46 @@
-
- fi
-
-+# Check if F_SETLKW is supported by fcntl.
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for F_SETLKW" >&5
-+$as_echo_n "checking for F_SETLKW... " >&6; }
-+if test "${ac_cv_f_setlkw+set}" = set; then :
-+ $as_echo_n "(cached) " >&6
-+else
-+
-+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h. */
-+
-+#include <fcntl.h>
-+int
-+main ()
-+{
-+
-+struct flock fl;
-+fl.l_whence = 0;
-+fl.l_start = 0;
-+fl.l_len = 0;
-+fl.l_pid = 0;
-+return fcntl (1, F_SETLKW, &fl);
-+ ;
-+ return 0;
-+}
-+_ACEOF
-+if ac_fn_c_try_compile "$LINENO"; then :
-+ ac_cv_f_setlkw=yes
-+else
-+ ac_cv_f_setlkw=no
-+fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_f_setlkw" >&5
-+$as_echo "$ac_cv_f_setlkw" >&6; }
-+if test $ac_cv_f_setlkw = yes; then
-+
-+$as_echo "#define HOST_HAS_F_SETLKW 1" >>confdefs.h
-+
-+fi
-+
- # Restore CFLAGS, CXXFLAGS from before the gcc_AC_NEED_DECLARATIONS tests.
- CFLAGS="$saved_CFLAGS"
- CXXFLAGS="$saved_CXXFLAGS"
-@@ -17970,7 +18010,7 @@
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
--#line 17973 "configure"
-+#line 18013 "configure"
- #include "confdefs.h"
-
- #if HAVE_DLFCN_H
-@@ -18076,7 +18116,7 @@
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
--#line 18079 "configure"
-+#line 18119 "configure"
- #include "confdefs.h"
-
- #if HAVE_DLFCN_H
-@@ -26179,7 +26219,7 @@
- then gcc_cv_as_gnu_unique_object=yes
- fi
- elif test x$gcc_cv_as != x; then
-- $as_echo '.type foo, @gnu_unique_object' > conftest.s
-+ $as_echo '.type foo, '$target_type_format_char'gnu_unique_object' > conftest.s
- if { ac_try='$gcc_cv_as $gcc_cv_as_flags -o conftest.o conftest.s >&5'
- { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
- (eval $ac_try) 2>&5
-@@ -26198,7 +26238,8 @@
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_as_gnu_unique_object" >&5
- $as_echo "$gcc_cv_as_gnu_unique_object" >&6; }
- if test $gcc_cv_as_gnu_unique_object = yes; then
-- # Also check for ld.so support, i.e. glibc 2.11 or higher.
-+ # We need to unquote above to to use the definition from config.gcc.
-+# Also check for ld.so support, i.e. glibc 2.11 or higher.
- if test x$host = x$build -a x$host = x$target &&
- ldd --version 2>/dev/null &&
- glibcver=`ldd --version 2>/dev/null | sed 's/.* //;q'`; then
-@@ -26721,6 +26762,11 @@
- $target_header_dir/bits/uClibc_config.h > /dev/null; then
- gcc_cv_libc_provides_ssp=yes
- fi
-+ # all versions of Bionic support stack protector
-+ elif test -f $target_header_dir/sys/cdefs.h \
-+ && $EGREP '^[ ]*#[ ]*define[ ]+__BIONIC__[ ]+1' \
-+ $target_header_dir/sys/cdefs.h > /dev/null; then
-+ gcc_cv_libc_provides_ssp=yes
- fi
- ;;
- *-*-gnu*)
-Index: gcc/builtins.c
-===================================================================
---- a/src/gcc/builtins.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/builtins.c (.../branches/gcc-4_7-branch)
-@@ -11927,7 +11927,7 @@
- if (p1 && p2)
- {
- const size_t r = strspn (p1, p2);
-- return size_int (r);
-+ return build_int_cst (size_type_node, r);
- }
-
- /* If either argument is "", return NULL_TREE. */
-@@ -11972,7 +11972,7 @@
- if (p1 && p2)
- {
- const size_t r = strcspn (p1, p2);
-- return size_int (r);
-+ return build_int_cst (size_type_node, r);
- }
-
- /* If the first argument is "", return NULL_TREE. */
-Index: gcc/omp-low.c
-===================================================================
---- a/src/gcc/omp-low.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/omp-low.c (.../branches/gcc-4_7-branch)
-@@ -1823,8 +1823,8 @@
-
-
- /* Check OpenMP nesting restrictions. */
--static void
--check_omp_nesting_restrictions (gimple stmt, omp_context *ctx)
-+static bool
-+check_omp_nesting_restrictions (gimple stmt, omp_context *ctx)
- {
- switch (gimple_code (stmt))
- {
-@@ -1843,17 +1843,19 @@
- case GIMPLE_OMP_TASK:
- if (is_gimple_call (stmt))
- {
-- warning (0, "barrier region may not be closely nested inside "
-- "of work-sharing, critical, ordered, master or "
-- "explicit task region");
-- return;
-+ error_at (gimple_location (stmt),
-+ "barrier region may not be closely nested inside "
-+ "of work-sharing, critical, ordered, master or "
-+ "explicit task region");
-+ return false;
- }
-- warning (0, "work-sharing region may not be closely nested inside "
-- "of work-sharing, critical, ordered, master or explicit "
-- "task region");
-- return;
-+ error_at (gimple_location (stmt),
-+ "work-sharing region may not be closely nested inside "
-+ "of work-sharing, critical, ordered, master or explicit "
-+ "task region");
-+ return false;
- case GIMPLE_OMP_PARALLEL:
-- return;
-+ return true;
- default:
- break;
- }
-@@ -1866,11 +1868,12 @@
- case GIMPLE_OMP_SECTIONS:
- case GIMPLE_OMP_SINGLE:
- case GIMPLE_OMP_TASK:
-- warning (0, "master region may not be closely nested inside "
-- "of work-sharing or explicit task region");
-- return;
-+ error_at (gimple_location (stmt),
-+ "master region may not be closely nested inside "
-+ "of work-sharing or explicit task region");
-+ return false;
- case GIMPLE_OMP_PARALLEL:
-- return;
-+ return true;
- default:
- break;
- }
-@@ -1881,17 +1884,22 @@
- {
- case GIMPLE_OMP_CRITICAL:
- case GIMPLE_OMP_TASK:
-- warning (0, "ordered region may not be closely nested inside "
-- "of critical or explicit task region");
-- return;
-+ error_at (gimple_location (stmt),
-+ "ordered region may not be closely nested inside "
-+ "of critical or explicit task region");
-+ return false;
- case GIMPLE_OMP_FOR:
- if (find_omp_clause (gimple_omp_for_clauses (ctx->stmt),
- OMP_CLAUSE_ORDERED) == NULL)
-- warning (0, "ordered region must be closely nested inside "
-+ {
-+ error_at (gimple_location (stmt),
-+ "ordered region must be closely nested inside "
- "a loop region with an ordered clause");
-- return;
-+ return false;
-+ }
-+ return true;
- case GIMPLE_OMP_PARALLEL:
-- return;
-+ return true;
- default:
- break;
- }
-@@ -1902,14 +1910,16 @@
- && (gimple_omp_critical_name (stmt)
- == gimple_omp_critical_name (ctx->stmt)))
- {
-- warning (0, "critical region may not be nested inside a critical "
-- "region with the same name");
-- return;
-+ error_at (gimple_location (stmt),
-+ "critical region may not be nested inside a critical "
-+ "region with the same name");
-+ return false;
- }
- break;
- default:
- break;
- }
-+ return true;
- }
-
-
-@@ -1980,15 +1990,21 @@
- /* Check the OpenMP nesting restrictions. */
- if (ctx != NULL)
- {
-+ bool remove = false;
- if (is_gimple_omp (stmt))
-- check_omp_nesting_restrictions (stmt, ctx);
-+ remove = !check_omp_nesting_restrictions (stmt, ctx);
- else if (is_gimple_call (stmt))
- {
- tree fndecl = gimple_call_fndecl (stmt);
- if (fndecl && DECL_BUILT_IN_CLASS (fndecl) == BUILT_IN_NORMAL
- && DECL_FUNCTION_CODE (fndecl) == BUILT_IN_GOMP_BARRIER)
-- check_omp_nesting_restrictions (stmt, ctx);
-+ remove = !check_omp_nesting_restrictions (stmt, ctx);
- }
-+ if (remove)
-+ {
-+ stmt = gimple_build_nop ();
-+ gsi_replace (gsi, stmt, false);
-+ }
- }
-
- *handled_ops_p = true;
-@@ -4742,45 +4758,40 @@
- unsigned i, casei;
- bool exit_reachable = region->cont != NULL;
-
-- gcc_assert (exit_reachable == (region->exit != NULL));
-+ gcc_assert (region->exit != NULL);
- entry_bb = region->entry;
- l0_bb = single_succ (entry_bb);
- l1_bb = region->cont;
- l2_bb = region->exit;
-- if (exit_reachable)
-+ if (single_pred_p (l2_bb) && single_pred (l2_bb) == l0_bb)
-+ l2 = gimple_block_label (l2_bb);
-+ else
- {
-- if (single_pred_p (l2_bb) && single_pred (l2_bb) == l0_bb)
-- l2 = gimple_block_label (l2_bb);
-+ /* This can happen if there are reductions. */
-+ len = EDGE_COUNT (l0_bb->succs);
-+ gcc_assert (len > 0);
-+ e = EDGE_SUCC (l0_bb, len - 1);
-+ si = gsi_last_bb (e->dest);
-+ l2 = NULL_TREE;
-+ if (gsi_end_p (si)
-+ || gimple_code (gsi_stmt (si)) != GIMPLE_OMP_SECTION)
-+ l2 = gimple_block_label (e->dest);
- else
-- {
-- /* This can happen if there are reductions. */
-- len = EDGE_COUNT (l0_bb->succs);
-- gcc_assert (len > 0);
-- e = EDGE_SUCC (l0_bb, len - 1);
-- si = gsi_last_bb (e->dest);
-- l2 = NULL_TREE;
-- if (gsi_end_p (si)
-- || gimple_code (gsi_stmt (si)) != GIMPLE_OMP_SECTION)
-- l2 = gimple_block_label (e->dest);
-- else
-- FOR_EACH_EDGE (e, ei, l0_bb->succs)
-+ FOR_EACH_EDGE (e, ei, l0_bb->succs)
-+ {
-+ si = gsi_last_bb (e->dest);
-+ if (gsi_end_p (si)
-+ || gimple_code (gsi_stmt (si)) != GIMPLE_OMP_SECTION)
- {
-- si = gsi_last_bb (e->dest);
-- if (gsi_end_p (si)
-- || gimple_code (gsi_stmt (si)) != GIMPLE_OMP_SECTION)
-- {
-- l2 = gimple_block_label (e->dest);
-- break;
-- }
-+ l2 = gimple_block_label (e->dest);
-+ break;
- }
-- }
-- default_bb = create_empty_bb (l1_bb->prev_bb);
-+ }
- }
-+ if (exit_reachable)
-+ default_bb = create_empty_bb (l1_bb->prev_bb);
- else
-- {
-- default_bb = create_empty_bb (l0_bb);
-- l2 = gimple_block_label (default_bb);
-- }
-+ default_bb = create_empty_bb (l0_bb);
-
- /* We will build a switch() with enough cases for all the
- GIMPLE_OMP_SECTION regions, a '0' case to handle the end of more work
-@@ -4833,13 +4844,9 @@
- vnext = NULL_TREE;
- }
-
-- i = 0;
-- if (exit_reachable)
-- {
-- t = build_case_label (build_int_cst (unsigned_type_node, 0), NULL, l2);
-- VEC_quick_push (tree, label_vec, t);
-- i++;
-- }
-+ t = build_case_label (build_int_cst (unsigned_type_node, 0), NULL, l2);
-+ VEC_quick_push (tree, label_vec, t);
-+ i = 1;
-
- /* Convert each GIMPLE_OMP_SECTION into a CASE_LABEL_EXPR. */
- for (inner = region->inner, casei = 1;
-@@ -4909,18 +4916,18 @@
- gsi_remove (&si, true);
-
- single_succ_edge (l1_bb)->flags = EDGE_FALLTHRU;
--
-- /* Cleanup function replaces GIMPLE_OMP_RETURN in EXIT_BB. */
-- si = gsi_last_bb (l2_bb);
-- if (gimple_omp_return_nowait_p (gsi_stmt (si)))
-- t = builtin_decl_explicit (BUILT_IN_GOMP_SECTIONS_END_NOWAIT);
-- else
-- t = builtin_decl_explicit (BUILT_IN_GOMP_SECTIONS_END);
-- stmt = gimple_build_call (t, 0);
-- gsi_insert_after (&si, stmt, GSI_SAME_STMT);
-- gsi_remove (&si, true);
- }
-
-+ /* Cleanup function replaces GIMPLE_OMP_RETURN in EXIT_BB. */
-+ si = gsi_last_bb (l2_bb);
-+ if (gimple_omp_return_nowait_p (gsi_stmt (si)))
-+ t = builtin_decl_explicit (BUILT_IN_GOMP_SECTIONS_END_NOWAIT);
-+ else
-+ t = builtin_decl_explicit (BUILT_IN_GOMP_SECTIONS_END);
-+ stmt = gimple_build_call (t, 0);
-+ gsi_insert_after (&si, stmt, GSI_SAME_STMT);
-+ gsi_remove (&si, true);
-+
- set_immediate_dominator (CDI_DOMINATORS, default_bb, l0_bb);
- }
-
-@@ -6852,6 +6859,9 @@
- lower_omp (gimple_try_eval (stmt), ctx);
- lower_omp (gimple_try_cleanup (stmt), ctx);
- break;
-+ case GIMPLE_TRANSACTION:
-+ lower_omp (gimple_transaction_body (stmt), ctx);
-+ break;
- case GIMPLE_BIND:
- lower_omp (gimple_bind_body (stmt), ctx);
- break;
-Index: gcc/cfg.c
-===================================================================
---- a/src/gcc/cfg.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cfg.c (.../branches/gcc-4_7-branch)
-@@ -814,10 +814,10 @@
- clear_aux_for_blocks ();
- }
-
--/* Allocate a memory edge of SIZE as BB->aux. The obstack must
-+/* Allocate a memory edge of SIZE as E->aux. The obstack must
- be first initialized by alloc_aux_for_edges. */
-
--static void
-+void
- alloc_aux_for_edge (edge e, int size)
- {
- /* Verify that aux field is clear. */
-Index: gcc/tree-chrec.c
-===================================================================
---- a/src/gcc/tree-chrec.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-chrec.c (.../branches/gcc-4_7-branch)
-@@ -1011,6 +1011,8 @@
- if (TREE_CODE (chrec) == POLYNOMIAL_CHREC)
- {
- if (CHREC_VARIABLE (chrec) == (unsigned) loopnum
-+ || flow_loop_nested_p (get_loop (loopnum),
-+ get_loop (CHREC_VARIABLE (chrec)))
- || !evolution_function_is_invariant_rec_p (CHREC_RIGHT (chrec),
- loopnum)
- || !evolution_function_is_invariant_rec_p (CHREC_LEFT (chrec),
-@@ -1114,6 +1116,8 @@
- break;
-
- default:
-+ if (tree_contains_chrecs (CHREC_LEFT (chrec), NULL))
-+ return false;
- break;
- }
-
-@@ -1127,6 +1131,8 @@
- break;
-
- default:
-+ if (tree_contains_chrecs (CHREC_RIGHT (chrec), NULL))
-+ return false;
- break;
- }
-
-Index: gcc/tree-ssa-sccvn.c
-===================================================================
---- a/src/gcc/tree-ssa-sccvn.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-ssa-sccvn.c (.../branches/gcc-4_7-branch)
-@@ -3590,6 +3590,8 @@
- fprintf (dump_file, "WARNING: Giving up with SCCVN due to "
- "SCC size %u exceeding %u\n", VEC_length (tree, scc),
- (unsigned)PARAM_VALUE (PARAM_SCCVN_MAX_SCC_SIZE));
-+
-+ VEC_free (tree, heap, scc);
- return false;
- }
-
-Index: gcc/ChangeLog
-===================================================================
---- a/src/gcc/ChangeLog (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ChangeLog (.../branches/gcc-4_7-branch)
-@@ -1,3 +1,1067 @@
-+2012-09-13 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/i386.h (x86_prefetchw): New global variable.
-+ (TARGET_PREFETCHW): New macro.
-+ * config/i386/i386.c (PTA_PREFETCHW): Ditto.
-+ (processor_alias_table): Add PTA_PREFETCHW to
-+ bdver1, bdver2 and btver1.
-+ (ix86_option_override_internal): Set x86_prefetchw for
-+ PTA_PREFETCHW targets.
-+ * config/i386/i386.md (prefetch): Expand to prefetchw
-+ for TARGET_PREFETCHW.
-+ (*prefetch_3dnow_<mode>): Also enable for TARGET_PREFETCHW.
-+
-+ Backport from mainline
-+ 2012-08-13 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/i386.md (prefetch): Do not assert mode of operand 0.
-+ (*prefetch_sse_<mode>): Do not set mode of address_operand predicate.
-+ Rename to ...
-+ (*prefetch_sse): ... this.
-+ (*prefetch_3dnow_<mode>): Do not set mode of address_operand predicate.
-+ Rename to ...
-+ (*prefetch_3dnow): ... this.
-+
-+2012-09-13 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR c/54559
-+ * c-typeck.c (c_finish_return): Do convert to BOOLEAN_TYPE or
-+ COMPLEX_TYPE with in_late_binary_op set temporarily to true.
-+
-+2012-09-12 Teresa Johnson <tejohnson@google.com>
-+
-+ Backport from mainline.
-+ 2012-09-12 Teresa Johnson <tejohnson@google.com>
-+
-+ PR gcov-profile/54487
-+ * configure.ac (HOST_HAS_F_SETLKW): Set based on compile
-+ test using F_SETLKW with fcntl.
-+ * configure, config.in: Regenerate.
-+
-+2012-09-12 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-09-12 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
-+
-+ * config/i386/i386.md : Comments on fma4 instruction selection
-+ reflect requirement on register pressure based cost model.
-+
-+ * config/i386/driver-i386.c (host_detect_local_cpu): fma4
-+ flag is set-reset as informed by the cpuid flag.
-+
-+ * config/i386/i386.c (processor_alias_table): fma4
-+ flag is enabled for bdver2.
-+
-+2012-09-12 Christian Bruel <christian.bruel@st.com>
-+
-+ * config/sh/newlib.h (NO_IMPLICIT_EXTERN_C): Define.
-+
-+2012-09-12 Jakub Jelinek <jakub@redhat.com>
-+
-+ * config.gcc: Obsolete picochip-*.
-+
-+2012-09-11 Richard Guenther <rguenther@suse.de>
-+
-+ PR debug/54534
-+ * cgraph.h (varpool_can_remove_if_no_refs): Restore dependence
-+ on flag_toplevel_reorder.
-+
-+2012-09-10 Richard Henderson <rth@redhat.com>
-+
-+ * config/alpha/predicates.md (small_symbolic_operand): Disallow
-+ large offsets.
-+
-+2012-09-10 Georg-Johann Lay <avr@gjlay.de>
-+
-+ Backport from 2012-09-10 mainline r191132.
-+
-+ PR target/54536
-+ * config/avr/avr-mcus.def (at90usb1287): Set LIBRARY_NAME to "usb1287".
-+
-+2012-09-10 Markus Trippelsdorf <markus@trippelsdorf.de>
-+
-+ PR middle-end/54515
-+ * tree-sra.c (disqualify_base_of_expr): Check for possible
-+ NULL_TREE returned by get_base_address()
-+
-+2012-09-07 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-06-26 Jan Hubicka <jh@suse.cz>
-+
-+ PR lto/53572
-+ * cgraph.h (varpool_can_remove_if_no_refs): Fix handling of
-+ used symbols.
-+
-+2012-09-07 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-07-13 Richard Guenther <rguenther@suse.de>
-+
-+ PR tree-optimization/53922
-+ * tree-vrp.c (value_inside_range): Change prototype to take
-+ min/max instead of value-range.
-+ (range_includes_zero_p): Likewise. Return the result from
-+ value_inside_range.
-+ (extract_range_from_binary_expr_1): Adjust to handle dont-know
-+ return value from range_includes_zero_p.
-+ (extract_range_from_unary_expr_1): Likewise.
-+ (compare_range_with_value): Likewise.
-+ (vrp_meet_1): Likewise.
-+
-+2012-09-07 Richard Guenther <rguenther@suse.de>
-+
-+ PR middle-end/53667
-+ * tree-ssa-structalias.c (handle_rhs_call): Properly clobber
-+ EAF_NOESCAPED arguments. Transitively close non-EAF_DIRECT
-+ arguments separately.
-+
-+2012-09-07 Jakub Jelinek <jakub@redhat.com>
-+
-+ Backported from mainline
-+ 2012-09-06 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR rtl-optimization/54455
-+ * sel-sched-ir.c (maybe_tidy_empty_bb): Give up if previous fallthru
-+ bb ends up with asm goto referencing bb's label.
-+
-+2012-09-07 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
-+
-+ Backport from mainline.
-+ 2012-08-29 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
-+ Richard Earnshaw <richard.earnshaw@arm.com>
-+
-+ PR target/54252
-+ * config/arm/arm.c (neon_dereference_pointer): Adjust nelems by
-+ element size. Use elem_type from the formal parameter. New parameter
-+ fcode.
-+ (neon_expand_args): Adjust call to neon_dereference_pointer.
-+
-+2012-09-06 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/sse.md (<sse4_1_avx2>_pblendvb): Use
-+ reg_not_xmm0_operand_maybe_avx as operand 0 constraint.
-+
-+2012-09-06 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-08-11 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/i386.md (isa): Add fma and fma4.
-+ (enabled): Handle fma and fma4.
-+ * config/i386/sse.md (*fma_fmadd_<mode>): Merge *fma4_fmadd_<mode>.
-+ (*fma_fmsub_<mode>): Merge *fma4_fmsub_<mode>.
-+ (*fma_fnmadd_<mode>): Merge *fma4_fnmadd_<mode>.
-+ (*fma_fnmsub_<mode>): Merge *fma4_fnmsub_<mode>.
-+ (*fma_fmaddsub_<mode>): Merge *fma4_fmaddsub_<mode>.
-+ (*fma_fmsubadd_<mode>): Merge *fma4_fmsubadd_<mode>.
-+
-+ 2012-08-10 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/sse.md (*fma_fmadd_<mode>, *fma_fmsub_<mode>,
-+ *fma_fnmadd_<mode>, *fma_fnmsub_<mode>, *fma_fmaddsub_<mode>,
-+ *fma_fmsubadd_<mode>): Move FMA3 insn patterns before FMA4 patterns.
-+
-+2012-09-06 Richard Guenther <rguenther@suse.de>
-+
-+ PR tree-optimization/54498
-+ * tree-ssa-alias.h (get_continuation_for_phi): Add flag to
-+ abort when reaching an already visited region.
-+ * tree-ssa-alias.c (maybe_skip_until): Likewise. And do it.
-+ (get_continuation_for_phi_1): Likewise.
-+ (walk_non_aliased_vuses): When we translated the reference,
-+ abort when we re-visit a region.
-+ * tree-ssa-pre.c (translate_vuse_through_block): Adjust.
-+
-+2012-09-06 Andrew Pinski <apinski@cavium.com>
-+
-+ PR tree-opt/54494
-+ * tree-inline.c (remap_gimple_op_r): Copy TREE_SIDE_EFFECTS also.
-+
-+2012-09-05 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR middle-end/54486
-+ * builtins.c (fold_builtin_strspn, fold_builtin_strcspn): Use
-+ build_int_cst with size_type_node instead of size_int.
-+
-+2012-09-05 Georg-Johann Lay <avr@gjlay.de>
-+
-+ Backport from 2012-09-05 mainline r190697.
-+
-+ PR target/54461
-+ * config.gcc (tm_file,target=avr-*-*): Add avr/avrlibc.h if
-+ configured --with-avrlibc.
-+ (tm_defines,target=avr-*-*): Add WITH_AVRLIBC if configured
-+ --with-avrlibc.
-+ * config/avr/avrlibc.h: New file.
-+ * config/avr/avr-c.c: Build-in define __WITH_AVRLIBC__ if
-+ configured --with-avrlibc.
-+ * doc/invoke.texi (AVR Built-in Macros): Document __WITH_AVRLIBC__
-+
-+2012-09-05 Bin Cheng <bin.cheng@arm.com>
-+
-+ Backport from 2012-09-04 mainline r190919
-+
-+ PR target/45070
-+ * config/arm/arm.c (thumb1_extra_regs_pushed): Handle return value
-+ of size less than 4 bytes by using macro ARM_NUM_INTS.
-+ (thumb1_unexpanded_epilogue): Use macro ARM_NUM_INTS.
-+
-+2012-09-04 Richard Henderson <rth@redhat.com>
-+
-+ * alias.c (read_dependence): Return true for ALIAS_SET_MEMORY_BARRIER.
-+
-+2012-09-04 Georg-Johann Lay <avr@gjlay.de>
-+
-+ Backport from 2012-09-04 mainline r190920
-+
-+ PR target/54476
-+ * config/avr/avr.c (avr_expand_delay_cycles): Mask operand with SImode.
-+
-+2012-09-04 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
-+
-+ Backport from 2012-09-04 mainline r190914
-+
-+ PR target/54220
-+ * config/avr/avr.c (TARGET_ALLOCATE_STACK_SLOTS_FOR_ARGS): New
-+ define to...
-+ (avr_allocate_stack_slots_for_args): ...this new static function.
-+
-+2012-09-03 H.J. Lu <hongjiu.lu@intel.com>
-+
-+ Backported from mainline
-+ 2012-08-23 H.J. Lu <hongjiu.lu@intel.com>
-+
-+ PR driver/54335
-+ * doc/invoke.texi: Add -da and remove -dm.
-+
-+2012-09-03 Jakub Jelinek <jakub@redhat.com>
-+
-+ Backported from mainline
-+ 2012-09-01 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR target/54436
-+ * config/i386/i386.md (*mov<mode>_insv_1_rex64, *movsi_insv_1): If
-+ operands[1] is CONST_INT_P, convert it to QImode before printing.
-+
-+ 2012-08-31 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR c/54428
-+ * c-convert.c (convert): Don't call fold_convert_loc if
-+ TYPE_MAIN_VARIANT of a COMPLEX_TYPE is the same, unless e
-+ is a COMPLEX_EXPR. Remove TYPE_MAIN_VARIANT check from
-+ COMPLEX_TYPE -> COMPLEX_TYPE conversion.
-+
-+ 2012-08-24 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR c/54363
-+ * gimplify.c (optimize_compound_literals_in_ctor): Only recurse
-+ if init is a CONSTRUCTOR.
-+
-+2012-09-02 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ PR rtl-optimization/54369
-+ * config/mips/mips.c (mips_reorg): Invoke cleanup_barriers before
-+ calling dbr_schedule.
-+ * config/sparc/sparc.c (sparc_reorg): Likewise.
-+
-+2012-08-31 Kirill Yukhin <kirill.yukhin@intel.com>
-+
-+ Backport from mainline
-+ 2012-08-23 Yuri Rumyantsev <ysrumyan@gmail.com>
-+
-+ * config/i386/i386.c (ia32_multipass_dfa_lookahead) : Add
-+ case for Atom processor.
-+
-+2012-08-28 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-08-27 Uros Bizjak <ubizjak@gmail.com>
-+
-+ PR target/46254
-+ * config/i386/predicates.md (cmpxchg8b_pic_memory_operand): Return
-+ true for TARGET_64BIT or !flag_pic.
-+ * config/i386/sync.md (*atomic_compare_and_swap_doubledi_pic): Remove.
-+ (atomic_compare_and_swap_double<mode>): Change operand 2 predicate
-+ to cmpxchg8b_pic_memory_operand. Use DWIH mode iterator.
-+ Add insn constraint. Conditionally emit xchg asm insns.
-+ (atomic_compare_and_swap<mode>): Update calls. Check only
-+ cmpxchg8b_pic_memory_operand in memory address fixup.
-+ (DCASMODE): Remove.
-+ (CASHMODE): Rename from DCASHMODE.
-+ (doublemodesuffix): Update modes.
-+ (regprefix): New mode attribute.
-+
-+ (unspecv) <UNSPECV_CMPXCHG_{1,2,3,4}>: Remove.
-+ <UNSPECV_CMPXCHG>: New constant.
-+ (atomic_compare_and_swap<mode>_1): Rename from
-+ atomic_compare_and_swap_single<mode>. Update calls and
-+ unspec_volatile constants.
-+ (atomic_compare_and_swap<mode>_doubleword): Rename from
-+ atomic_compare_and_swap_double<mode>. Update calls and
-+ unspec_volatile constants.
-+
-+2012-08-28 Walter Lee <walt@tilera.com>
-+
-+ Backport from mainline
-+ 2012-08-28 Walter Lee <walt@tilera.com>
-+
-+ * confg/tilegx/tilegx.md: Fix code style.
-+ (*zero_extendsidi_truncdisi): Fix typo.
-+ * config/tilegx/tilegx.c: Fix code style.
-+ (tilegx_function_profiler): Fix typo.
-+
-+2012-08-27 Walter Lee <walt@tilera.com>
-+
-+ Backport from mainline
-+ 2012-08-27 Walter Lee <walt@tilera.com>
-+
-+ * doc/md.texi (TILE-Gx): Fix typo.
-+
-+2012-08-27 Walter Lee <walt@tilera.com>
-+
-+ Backport from mainline
-+ 2012-08-27 Walter Lee <walt@tilera.com>
-+
-+ * config/tilegx/tilegx.c (tilegx_function_profiler): Fix typo.
-+ * config/tilepro/tilepro.c (tilepro_function_profiler): Ditto.
-+
-+2012-08-27 Walter Lee <walt@tilera.com>
-+
-+ Backport from mainline
-+ 2012-08-27 Walter Lee <walt@tilera.com>
-+
-+ * config/tilegx/tilegx.md (*bfins): Rename to insn_bfins.
-+ (insn_bfins): Delete.
-+
-+2012-08-27 Walter Lee <walt@tilera.com>
-+
-+ Backport from mainline
-+ 2012-08-27 Walter Lee <walt@tilera.com>
-+
-+ * config/tilegx/sync.md (atomic_compare_and_swap_bare<mode>,
-+ atomic_exchange_bare<mode>,
-+ atomic_fetch_<fetchop_name>_bare<mode>): Set type to X1_remote.
-+ * config/tilegx/tilegx-generic.md (X1_remote): New insn_reservation.
-+ * config/tilegx/tilegx.md (type): Add X1_remove.
-+ (insn_cmpexch<four_if_si>, insn_exch<four_if_si>,
-+ insn_fetchadd<four_if_si>, insn_fetchaddgez<four_if_si>,
-+ insn_fetchand<four_if_si>, insn_fetchor<four_if_si>): Set type to
-+ X1_remote.
-+
-+2012-08-25 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ PR rtl-optimization/54088
-+ * jump.c (delete_related_insns): Robustify latest change.
-+
-+2012-08-21 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-08-16 Richard Guenther <rguenther@suse.de>
-+
-+ PR middle-end/54146
-+ * tree-ssa-loop-niter.c (find_loop_niter_by_eval): Free the
-+ exit vector.
-+ * ipa-pure-const.c (analyze_function): Use FOR_EACH_LOOP_BREAK.
-+ * cfgloop.h (FOR_EACH_LOOP_BREAK): Fix.
-+ * tree-ssa-structalias.c (handle_lhs_call): Properly free rhsc.
-+ * tree-ssa-loop-im.c (analyze_memory_references): Adjust.
-+ (tree_ssa_lim_finalize): Free all mem_refs.
-+ * tree-ssa-sccvn.c (extract_and_process_scc_for_name): Free
-+ scc when bailing out.
-+ * modulo-sched.c (sms_schedule): Use FOR_EACH_LOOP_BREAK.
-+ * ira-build.c (loop_with_complex_edge_p): Free loop exit vector.
-+ * graphite-sese-to-poly.c (scop_ivs_can_be_represented): Use
-+ FOR_EACH_LOOP_BREAK.
-+
-+ 2012-08-17 Richard Guenther <rguenther@suse.de>
-+
-+ * tree-sra.c (modify_function): Free redirect_callers vector.
-+ * ipa-split.c (split_function): Free args_to_pass vector.
-+ * tree-vect-stmts.c (vectorizable_operation): Do not pre-allocate
-+ vec_oprnds.
-+ (new_stmt_vec_info): Do not pre-allocate STMT_VINFO_SAME_ALIGN_REFS.
-+ * tree-vect-slp.c (vect_free_slp_instance): Free the instance.
-+ (vect_analyze_slp_instance): Free everything.
-+ (destroy_bb_vec_info): Free the SLP instances.
-+
-+ 2012-08-17 Richard Guenther <rguenther@suse.de>
-+
-+ * params.def (integer-share-limit): Decrease from 256 to 251,
-+ add rationale.
-+
-+ 2012-08-21 Richard Guenther <rguenther@suse.de>
-+
-+ * tree-ssa-loop-im.c (tree_ssa_lim_finalize): Properly free
-+ the affine expansion cache.
-+
-+2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
-+
-+ Backported from trunk
-+ 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
-+
-+ PR middle-end/53992
-+ * omp-low.c (lower_omp_1): Handle GIMPLE_TRANSACTION.
-+
-+2012-08-20 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
-+
-+ Backport from mainline.
-+ 2012-08-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
-+
-+ PR target/54212
-+ * config/arm/neon.md (vec_set<mode>_internal VD,VQ): Do not
-+ mark as predicable. Adjust asm template.
-+ (vec_setv2di_internal): Likewise.
-+ (vec_extract<mode> VD, VQ): Likewise.
-+ (vec_extractv2di): Likewise.
-+ (neon_vget_lane<mode>_sext_internal VD, VQ): Likewise.
-+ (neon_vset_lane<mode>_sext_internal VD, VQ): Likewise.
-+ (neon_vdup_n<mode> VX, V32): Likewise.
-+ (neon_vdup_nv2di): Likewise.
-+
-+2012-08-17 Walter Lee <walt@tilera.com>
-+
-+ Backport from mainline
-+ 2012-08-17 Walter Lee <walt@tilera.com>
-+
-+ * config/tilegx/feedback.h (FEEDBACK_ENTER_EXPLICIT): Define.
-+ (FEEDBACK_ENTER): Define.
-+ (FEEDBACK_REENTER): Define.
-+ (FEEDBACK_ENTRY): Define.
-+ * config/tilepro/feedback.h: (FEEDBACK_ENTER_EXPLICIT): Define.
-+ (FEEDBACK_ENTER): Define.
-+ (FEEDBACK_REENTER): Define.
-+ (FEEDBACK_ENTRY): Define.
-+
-+2012-08-16 Walter Lee <walt@tilera.com>
-+
-+ Backport from mainline
-+ 2012-08-16 Walter Lee <walt@tilera.com>
-+
-+ * config.gcc (tilegx-*-linux*): Add feedback.h.
-+ (tilepro-*-linux*): Likewise.
-+ * config/tilegx/feedback.h: New file.
-+ * config/tilepro/feedback.h: New file.
-+
-+2012-08-08 Pavel Chupin <pavel.v.chupin@intel.com>
-+
-+ Backport from mainline r189840 and r187586:
-+ 2012-07-25 Sergey Melnikov <sergey.melnikov@intel.com>
-+
-+ * config/i386/i386.md (stack_protect_set): Disable the pattern
-+ for Android since Android libc (bionic) does not provide random
-+ value for stack protection guard at gs:0x14. Guard value
-+ will be provided from external symbol (default implementation).
-+ (stack_protect_set_<mode>): Likewise.
-+ (stack_protect_test): Likewise.
-+ (stack_protect_test_<mode>): Likewise.
-+ * gcc/defaults.h: Define macro TARGET_HAS_BIONIC to 0 - target does
-+ not have Bionic by default
-+ * config/linux.h: Redefine macro TARGET_HAS_BIONIC to (OPTION_BIONIC)
-+ Macro OPTION_BIONIC is defined in this file and provides Bionic
-+ accessibility status
-+
-+ 2012-05-16 Igor Zamyatin <igor.zamyatin@intel.com>
-+
-+ * configure.ac: Stack protector enabling for Android targets.
-+ * configure: Regenerate.
-+
-+2012-08-13 Jakub Jelinek <jakub@redhat.com>
-+
-+ Backported from trunk
-+ 2012-07-19 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR rtl-optimization/53942
-+ * function.c (assign_parm_setup_reg): Avoid zero/sign extension
-+ directly from likely spilled non-fixed hard registers, move them
-+ to pseudo first.
-+
-+2012-08-11 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/sse.md (xop_phaddbq): Fix vec_select selectors.
-+ (xop_phaddubq): Ditto.
-+
-+2012-08-10 Ulrich Weigand <ulrich.weigand@linaro.org>
-+
-+ Backport from mainline
-+ 2012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
-+ Richard Earnshaw <rearnsha@arm.com>
-+
-+ * target.def (vector_alignment): New target hook.
-+ * doc/tm.texi.in (TARGET_VECTOR_ALIGNMENT): Document new hook.
-+ * doc/tm.texi: Regenerate.
-+ * targhooks.c (default_vector_alignment): New function.
-+ * targhooks.h (default_vector_alignment): Add prototype.
-+ * stor-layout.c (layout_type): Use targetm.vector_alignment.
-+ * config/arm/arm.c (arm_vector_alignment): New function.
-+ (TARGET_VECTOR_ALIGNMENT): Define.
-+
-+ * tree-vect-data-refs.c (vect_update_misalignment_for_peel): Use
-+ vector type alignment instead of size.
-+ * tree-vect-loop-manip.c (vect_do_peeling_for_loop_bound): Use
-+ element type size directly instead of computing it from alignment.
-+ Fix variable naming and comment.
-+
-+2012-08-09 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-08-09 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/alpha/alpha.c (alpha_pad_noreturn): Rename to ...
-+ (alpha_pad_function_end): ... this. Also insert NOP between
-+ sibling call and GP load.
-+ (alpha_reorg): Update call to alpha_pad_function_end. Expand comment.
-+
-+2012-08-09 H.J. Lu <hongjiu.lu@intel.com>
-+
-+ Backport from mainline
-+ 2012-08-08 Richard Sandiford <rdsandiford@googlemail.com>
-+ H.J. Lu <hongjiu.lu@intel.com>
-+
-+ PR rtl-optimization/54157
-+ * combine.c (gen_lowpart_for_combine): Don't return identity
-+ for CONST or symbolic reference.
-+
-+2012-08-06 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-07-23 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/i386-protos.h (ix86_lea_outperforms): Remove prototype.
-+ * config/i386/i386.c (ix86_lea_outperforms): Make static. Make
-+ split_cost argument signed.
-+ (ix86_use_lea_for_mov): Use INVALID_REGNUM instead of -1.
-+ (ix86_avoid_lea_for_addr): Ditto.
-+
-+ 2012-07-27 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/i386.c (ix86_avoid_lea_for_addr): Return false if
-+ the address has less than two components.
-+
-+2012-08-02 Steve Ellcey <sellcey@mips.com>
-+
-+ Backport from mainline
-+ 2012-07-19 Steve Ellcey <sellcey@mips.com>
-+
-+ * config/mips/mips.c (mips_set_mips16_mode): Clear SYNCI_MASK in
-+ MIPS16 mode.
-+
-+2012-08-02 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-07-24 Uros Bizjak <ubizjak@gmail.com>
-+
-+ PR target/53961
-+ * config/i386/i386.c (ix86_legitimate_address_p): Move check for
-+ negative constant address for TARGET_X32 ...
-+ (ix86_decompose_address): ... here. Reject constant addresses
-+ that don't satisfy x86_64_immediate_operand predicate.
-+
-+ 2012-07-23 Uros Bizjak <ubizjak@gmail.com>
-+
-+ PR target/53961
-+ * config/i386/i386.md (*lea): Add asserts to detect invalid addresses.
-+ * config/i386/i386.c (ix86_print_operand_address): Ditto.
-+ (ix86_decompose_address): Allow (zero_extend:DI (subreg:SI (...)))
-+ addresses. Prevent zero extensions of CONST_INT operands.
-+
-+ 2012-07-22 Uros Bizjak <ubizjak@gmail.com>
-+
-+ PR target/53961
-+ * config/i386/i386.md (*lea): New insn pattern.
-+ (*lea_1): Remove.
-+ (*lea<mode>_2): Ditto.
-+ (*lea_{3,4,5,6}_zext): Ditto.
-+ * config/i386/predicates.md (lea_address_operand): Do not reject
-+ zero-extended address operands.
-+ * config/i386/constraints.md (j): Remove address constraint.
-+ * config/i386/i386.c (ix86_decompose_address): Allow SImode subreg
-+ of an address.
-+ (ix86_print_operand_address): Handle SImode subreg of an address.
-+ (ix86_avoid_lea_for_addr): Reject zero-extended addresses for now.
-+
-+2012-08-01 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-03-09 Uros Bizjak <ubizjak@gmail.com>
-+
-+ PR target/52530
-+ * config/i386/i386.c (ix86_print_operand): Handle 'E' operand modifier.
-+ (ix86_print_operand_address): Handle UNSPEC_LEA_ADDR. Do not fallback
-+ to set code to 'q'.
-+ * config/i386/i386.md (UNSPEC_LEA_ADDR): New unspec.
-+ (*movdi_internal_rex64): Use %E operand modifier for lea.
-+ (*movsi_internal): Ditto.
-+ (*lea_1): Ditto.
-+ (*lea<mode>_2): Ditto.
-+ (*lea_{3,4,5,6}_zext): Ditto.
-+ (*tls_global_dynamic_32_gnu): Ditto.
-+ (*tls_global_dynamic_64): Ditto.
-+ (*tls_dynamic_gnu2_lea_32): Ditto.
-+ (*tls_dynamic_gnu2_lea_64): Ditto.
-+ (pro_epilogue_adjust_stack_<mode>_add): Ditto.
-+
-+2012-08-01 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-08-01 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/i386.c (ix86_address_subreg_operand): Reject
-+ stack pointer.
-+ (ix86_print_operand_address): Assert that parts.base and parts.index
-+ are non-NULL after call to simplify_subreg.
-+
-+2012-07-22 Oleg Endo <olegendo@gcc.gnu.org>
-+
-+ PR target/33135
-+ * config/sh/sh.opt (mieee): Use Var instead of Mask. Correct
-+ description.
-+ * config/sh/sh.c (sh_option_override): Do not change
-+ flag_finite_math_only. Set TARGET_IEEE to complement of
-+ flag_finite_math_only.
-+ * doc/invoke.texi (SH options): Add mno-ieee. Correct
-+ description of mieee and mno-ieee behavior.
-+
-+2012-07-20 Kirill Yukhin <kirill.yukhin@intel.com>
-+
-+ PR target/53877
-+ * config/i386/lzcntintrin.h (_lzcnt_u32): New.
-+ (_lzcnt_u64): Ditto.
-+
-+2012-07-20 Andrey Belevantsev <abel@ispras.ru>
-+
-+ Backport from mainline
-+ 2012-03-06 Andrey Belevantsev <abel@ispras.ru>
-+
-+ PR rtl-optimization/52250
-+ * sel-sched-ir.c (maybe_tidy_empty_bb): Try harder to find a bb
-+ to put note list into. Unconditionally call move_bb_info.
-+ (move_bb_info): Do not assert the blocks being in the same region,
-+ just drop the note list if they are not.
-+
-+2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * config/sparc/sparc.md (adddi3_insn_sp32): Add earlyclobber.
-+
-+2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * tree-ssa-forwprop.c (combine_conversions): Punt if the RHS of the
-+ defining statement is a SSA name that occurs in abnormal PHIs.
-+
-+2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gimple-fold.c (canonicalize_constructor_val): Strip only useless type
-+ conversions.
-+
-+2012-07-19 Richard Guenther <rguenther@suse.de>
-+ Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * tree-ssa-ccp.c (valid_lattice_transition): Clarify comment
-+ about transition from invariant to known bits.
-+ (likely_value): Addresses with UNDEFINED components are UNDEFINED.
-+
-+2012-07-19 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR middle-end/54017
-+ * tree-cfgcleanup.c (cleanup_omp_return): Remove.
-+ (cleanup_tree_cfg_bb): Don't call it.
-+ * omp-low.c (expand_omp_sections): Fix up the !exit_reachable case
-+ handling.
-+
-+2012-07-19 Christian Bruel <christian.bruel@st.com>
-+
-+ PR target/54029
-+ * config/sh/sh.c (gen_far_branch): Set JUMP_LABEL for return jumps.
-+
-+2012-07-18 Ralf Corsépius <ralf.corsepius@rtems.org>
-+
-+ * config.gcc (v850-*-rtems*): New target.
-+ * config/v850/rtems.h: New.
-+ * config/v850/t-rtems: New.
-+
-+2012-07-18 Nick Clifton <nickc@redhat.com>
-+
-+ * doc/invoke.texi (ARM Options): Document -munaligned-access.
-+
-+2012-07-15 Uros Bizjak <ubizjak@gmail.com>
-+
-+ PR target/53961
-+
-+ Backport from mainline
-+ 2012-04-25 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR target/53110
-+ * config/i386/i386.md (and<mode>3): For andq $0xffffffff, reg
-+ instead expand it as zero extension.
-+
-+2012-07-14 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/i386.md (QImode and HImode cmove splitters): Merge
-+ QImode and HImode splitters. Use ix86_comparison_operator.
-+ Explicitly match FLAGS_REG.
-+ (DFmode cmove splitter): Explicitly match FLAGS_REG.
-+
-+2012-07-13 Richard Sandiford <rdsandiford@googlemail.com>
-+ Steven Bosscher <steven@gcc.gnu.org>
-+ Bernd Schmidt <bernds@codesourcery.com>
-+
-+ PR rtl-optimization/53908
-+ * df-problems.c (can_move_insns_across): When doing
-+ memory-reference book-keeping, handle call insns.
-+
-+2012-07-10 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-07-03 Uros Bizjak <ubizjak@gmail.com>
-+
-+ PR target/53811
-+ * config/i386/i386.c (x86_output_mi_thunk): Check if fnaddr satisfies
-+ sibcall_insn_operand. Move it to a temporary register if not.
-+
-+ 2012-07-06 Uros Bizjak <ubizjak@gmail.com>
-+
-+ PR target/53853
-+ * config/i386/i386.c (x86_output_mi_thunk): For CM_LARGE_PIC model,
-+ emit PIC sequence for fnaddr symbol reference in advance.
-+
-+2012-07-09 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53882
-+ * tree.c (type_contains_placeholder_1): Handle NULLPTR_TYPE.
-+ (type_hash_eq): Likewise.
-+
-+ PR c++/53826
-+ * tree.c (build_zero_cst): Handle NULLPTR_TYPE.
-+
-+2012-07-07 Ulrich Weigand <ulrich.weigand@linaro.org>
-+
-+ * combine.c (force_to_mode) [LSHIFTRT]: Avoid undefined behaviour
-+ due to negative shift amount.
-+
-+2012-07-06 Kai Tietz <ktietz@redhat.com>
-+
-+ Backport from mainline.
-+ PR bootstrap/52947
-+ * config/i386/mingw32.h (NATIVE_SYSTEM_HEADER_DIR): Define it always
-+ as "/mingw/include".
-+
-+2012-07-06 Nick Clifton <nickc@redhat.com>
-+
-+ * config/mn10300/mn10300.c (mn10300_encode_section_info): Call
-+ default_encode_section_info.
-+
-+2012-07-06 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-03-30 Richard Guenther <rguenther@suse.de>
-+
-+ PR middle-end/52786
-+ * double-int.c (rshift_double): Remove not needed cast.
-+
-+ 2012-03-28 Richard Guenther <rguenther@suse.de>
-+
-+ PR middle-end/50708
-+ * double-int.h (rshift_double): Remove.
-+ * double-int.c (lshift_double): Use absu_hwi to make count
-+ positive.
-+ (rshift_double): Make static, take unsigned count argument,
-+ remove handling of negative count argument.
-+ (double_int_rshift): Dispatch to lshift_double.
-+
-+2012-07-06 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-06-18 Richard Guenther <rguenther@suse.de>
-+
-+ PR tree-optimization/53693
-+ * tree-vect-patterns.c (vect_operation_fits_smaller_type):
-+ Reject operands with more than one use.
-+
-+2012-07-06 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-04-11 Richard Guenther <rguenther@suse.de>
-+
-+ PR middle-end/52621
-+ * tree-chrec.c (evolution_function_is_invariant_rec_p): Properly
-+ consider loop nesting.
-+ (evolution_function_is_univariate_p): Properly check the remainder
-+ for chrecs.
-+
-+2012-07-05 Pat Haugen <pthaugen@us.ibm.com>
-+
-+ Backport from mainline
-+ 2012-05-24 Pat Haugen <pthaugen@us.ibm.com>
-+
-+ * config/rs6000/rs6000.c (rs6000_option_override_internal): Change
-+ rs6000_sched_costly_dep default to true_store_to_load_dep_costly.
-+ (adjacent_mem_locations): Move some code to and call...
-+ (get_memref_parts): ...new function.
-+ (mem_locations_overlap): New function.
-+ (rs6000_adjust_priority): Adjust calls to is_load_insn/is_store_insn.
-+ (is_mem_ref): Rename to...
-+ (find_mem_ref): ...this. Return MEM rtx.
-+ (get_store_dest): Remove function.
-+ (is_load_insn1, is_load_insn, is_store_insn1, is_store_insn): Add
-+ new parameter and adjust calls.
-+ (rs6000_is_costly_dependence): Update calls for extra arg. Make sure
-+ mem refs overlap for true_store_to_load_dep_costly.
-+ (rs6000_sched_reorder2): Update calls for extra arg. Adjust args
-+ passed to adjacent_mem_locations.
-+ (is_costly_group): Walk resolved dependency list.
-+ (force_new_group): Emit group ending nop for Power6/Power7.
-+ * config/rs6000/rs6000.md (UNSPEC_GRP_END_NOP): New enum value.
-+ (group_ending_nop): New define_insn.
-+
-+2012-07-04 Richard Guenther <rguenther@suse.de>
-+
-+ PR middle-end/53433
-+ * gimple-fold.c (get_base_constructor): Do not return an
-+ error_mark_node DECL_INITIAL.
-+
-+2012-07-04 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-07-03 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/i386.c (ix86_option_override_internal): Fix wrong
-+ code model string in the error message.
-+
-+2012-07-04 Tristan Gingold <gingold@adacore.com>
-+
-+ Backport from mainline.
-+ 2012-06-25 Tristan Gingold <gingold@adacore.com>
-+
-+ * config/i386/winnt.c (i386_pe_seh_end_prologue): Move code to ...
-+ (seh_cfa_adjust_cfa): ... that function.
-+ (seh_emit_stackalloc): Do not emit out of range values.
-+ * config/i386/i386.md: Delete unused UNSPEC_REG_SAVE,
-+ UNSPEC_DEF_CFA constants.
-+ * config/i386/i386.h (SEH_MAX_FRAME_SIZE): Define.
-+ * config/i386/i386.c (ix86_frame_pointer_required): Required
-+ for very large frames on SEH target.
-+ (ix86_compute_frame_layout): Save area is before frame pointer
-+ on SEH target. Handle very large frames.
-+ (ix86_expand_prologue): Likewise.
-+
-+2012-07-04 Richard Guenther <rguenther@suse.de>
-+
-+ * tree.c (find_decls_types_r): Handle TYPE_CONTEXT the same
-+ as in free_lang_data_in_type.
-+
-+2012-07-02 Martin Jambor <mjambor@suse.cz>
-+
-+ Backport from mainline.
-+ 2012-07-02 Martin Jambor <mjambor@suse.cz>
-+
-+ PR middle-end/38474
-+ * ipa-prop.c (compute_known_type_jump_func): Put BINFO check before a
-+ dynamic type change check.
-+
-+2012-06-29 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * tree-eh.c (lower_try_finally_switch): Really put the location of the
-+ last statement of the finally block onto the switch.
-+
-+2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
-+
-+ * configure: Regenerate.
-+
-+ Backport from mainline.
-+ 2012-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
-+
-+ * config.gcc (target_type_format_char): New. Document it. Set it for
-+ arm*-*-* .
-+ * configure.ac (gnu_unique_option): Use target_type_format_char
-+ in test. Comment rationale.
-+
-+2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
-+
-+ Backport from mainline.
-+ 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
-+
-+ * config/arm/arm.c (arm_evpc_neon_vrev): Adjust off by one error.
-+
-+2012-06-28 Georg-Johann Lay <avr@gjlay.de>
-+
-+ Backport from 2012-06-28 mainline r189049
-+
-+ PR 53595
-+ * config/avr/avr.c (avr_hard_regno_call_part_clobbered): New.
-+ * config/avr/avr-protos.h (avr_hard_regno_call_part_clobbered): New.
-+ * config/avr/avr.h (HARD_REGNO_CALL_PART_CLOBBERED): Forward to
-+ avr_hard_regno_call_part_clobbered.
-+
-+2012-06-28 Richard Guenther <rguenther@suse.de>
-+
-+ PR middle-end/53790
-+ * expr.c (expand_expr_real_1): Verify if the type is complete
-+ before inspecting its size.
-+
-+2012-06-27 Nick Clifton <nickc@redhat.com>
-+
-+ * config/rx/rx.md (comparesi3_extend): Remove = modifier from
-+ input operand.
-+
-+2012-06-26 Alexandre Oliva <aoliva@redhat.com>
-+
-+ PR debug/53682
-+ * cselib.c (promote_debug_loc): Don't crash on NULL argument.
-+
-+2012-06-26 Nick Clifton <nickc@redhat.com>
-+
-+ * config/rx/rx.md (simple_return): Use the simple_return rtx.
-+
-+2012-06-25 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR target/53759
-+ * config/i386/sse.md (sse_loadlps): Use x m x constraints instead
-+ of x x x in the vmovlps load alternative.
-+
-+2012-06-22 Richard Guenther <rguenther@suse.de>
-+
-+ * gcov-iov.c: Include bconfig.h and system.h.
-+
-+2012-06-22 Richard Guenther <rguenther@suse.de>
-+
-+ PR gcov-profile/53744
-+ * gcov-iov.c (main): Treat "" and "prerelease" the same.
-+
-+2012-06-22 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * tree-ssa-live.c (remove_unused_scope_block_p): Remove again
-+ DECL_IGNORED_P non-reg vars even if they are used.
-+
-+2012-06-19 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/52637
-+ * dwarf2out.c (modified_type_die): Use scope_die_for.
-+ (gen_type_die_with_usage, dwarf2out_finish): Likewise.
-+ (uses_local_type_r, uses_local_type): New.
-+ (scope_die_for): Keep a type that uses a local type in local scope.
-+ Use get_context_die for namespace and type scope.
-+
-+2012-06-19 Richard Guenther <rguenther@suse.de>
-+
-+ PR middle-end/53470
-+ * tree.c (free_lang_data_in_type): Do not clear TYPE_CONTEXT but
-+ replace it with the first non-BLOCK context.
-+
-+2012-06-18 Vladimir Makarov <vmakarov@redhat.com>
-+
-+ PR rtl-optimization/53700
-+
-+ Backport from mainline
-+ 2012-03-29 Vladimir Makarov <vmakarov@redhat.com>
-+
-+ * ira-color.c (setup_left_conflict_sizes_p): Process all
-+ conflicting objects.
-+
-+2012-06-18 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
-+
-+ Backport from mainline
-+ 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
-+
-+ PR target/52908
-+ * config/i386/sse.md (vec_widen_smult_hi_v4si): Expand using
-+ xop_pmacsdqh insn pattern instead of xop_mulv2div2di3_high.
-+ (vec_widen_smult_lo_v4si): Expand using xop_pmacsdql insn pattern
-+ instead of xop_mulv2div2di3_low.
-+ (xop_p<macs>dql): Fix vec_select selector.
-+ (xop_p<macs>dqh): Ditto.
-+ (xop_mulv2div2di3_low): Remove insn_and_split pattern.
-+ (xop_mulv2div2di3_high): Ditto.
-+
-+2012-06-17 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline:
-+ 2012-06-17 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/i386/sse.md (vcvtph2ps): Fix vec_select selector.
-+
-+2012-06-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
-+
-+ Backport from mainline:
-+ 2012-06-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
-+
-+ * config/pa/pa.h (MAX_PCREL17F_OFFSET): Define.
-+ * config/pa/pa.c (pa_attr_length_millicode_call): Use
-+ MAX_PCREL17F_OFFSET instead of fixed offset.
-+ (pa_attr_length_call): Likewise.
-+ (pa_attr_length_indirect_call): Likewise.
-+
-+2012-06-15 Walter Lee <walt@tilera.com>
-+
-+ Backport from mainline:
-+ 2012-06-15 Walter Lee <walt@tilera.com>
-+
-+ * config/tilegx/sync.md (atomic_fetch_<fetchop_name><mode>): Fix typo.
-+
-+ 2012-06-14 Maxim Kuvyrkov <maxim@codesourcery.com>
-+
-+ * config/tilegx/sync.md (atomic_fetch_sub<mode>): Fix typo.
-+
-+2012-06-15 Aldy Hernandez <aldyh@redhat.com>
-+
-+ Backport from mainline:
-+
-+ 2012-05-31 Aldy Hernandez <aldyh@redhat.com>
-+ * tree-ssa-loop-im.c (execute_sm): Do not check flag_tm.
-+ * gimple.h (block_in_transaction): Check for flag_tm.
-+
-+2012-06-14 Aldy Hernandez <aldyh@redhat.com>
-+
-+ PR tree-optimization/52558
-+
-+ Backport from mainline:
-+ 2012-05-21 Aldy Hernandez <aldyh@redhat.com>
-+ * gimple.h (gimple_set_in_transaction): Remove.
-+ (gimple_in_transaction): Look in BB instead.
-+ (gimple_statement_base): Remove in_transaction field.
-+ * basic-block.h (enum bb_flags): Add BB_IN_TRANSACTION.
-+ * trans-mem.c (compute_transaction_bits): Place transaction bit
-+ information into basic blocks.
-+
-+ 2012-05-31 Aldy Hernandez <aldyh@redhat.com>
-+
-+ PR tree-optimization/52558
-+ * cfg.c (alloc_aux_for_edge): Fix comment.
-+ (alloc_aux_for_edge): Remove static.
-+ * basic-block.h (alloc_aux_for_edge): Protoize.
-+ * tree-ssa-loop-im.c (execute_sm_if_changed): New.
-+ (execute_sm_if_changed_flag): New.
-+ (execute_sm_if_changed_flag_set): New.
-+ (execute_sm): Do not generate data races unless requested.
-+ (tree_ssa_lim_initialize): Call alloc_aux_for_edges.
-+ (tree_ssa_lim_finalize): Call free_aux_for_edges.
-+ * gimple.h (block_in_transaction): New.
-+ (gimple_in_transaction): Use block_in_transaction.
-+
-+2012-06-14 Jakub Jelinek <jakub@redhat.com>
-+
-+ Backported from mainline
-+ 2012-06-12 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR rtl-optimization/53589
-+ * cfgrtl.c (force_nonfallthru_and_redirect): Do asm_goto_edge
-+ discovery even when e->dest != target. If any LABEL_REF points
-+ to e->dest label, redirect it to target's label.
-+
-+ 2012-06-07 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR middle-end/53580
-+ * omp-low.c (scan_omp_1_stmt): If check_omp_nesting_restrictions
-+ returns false, replace stmt with GIMPLE_NOP.
-+ (check_omp_nesting_restrictions): Instead of issuing warnings,
-+ issue errors and return false if any errors were reported.
-+
-+2012-06-12 Christian Bruel <christian.bruel@st.com>
-+
-+ PR target/53621
-+ * config/sh/sh.c (sh_option_override): Don't force
-+ flag_omit_frame_pointer and maccumulate_outgoing_args.
-+ * config/sh/sh.opt (maccumulate-outgoing-args): Init as Var.
-+
- 2012-06-14 Release Manager
-
- * GCC 4.7.1 released.
-Index: gcc/tree-vect-loop-manip.c
-===================================================================
---- a/src/gcc/tree-vect-loop-manip.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-vect-loop-manip.c (.../branches/gcc-4_7-branch)
-@@ -1993,7 +1993,7 @@
- If the misalignment of DR is known at compile time:
- addr_mis = int mis = DR_MISALIGNMENT (dr);
- Else, compute address misalignment in bytes:
-- addr_mis = addr & (vectype_size - 1)
-+ addr_mis = addr & (vectype_align - 1)
-
- prolog_niters = min (LOOP_NITERS, ((VF - addr_mis/elem_size)&(VF-1))/step)
-
-@@ -2049,9 +2049,10 @@
- tree ptr_type = TREE_TYPE (start_addr);
- tree size = TYPE_SIZE (ptr_type);
- tree type = lang_hooks.types.type_for_size (tree_low_cst (size, 1), 1);
-- tree vectype_size_minus_1 = build_int_cst (type, vectype_align - 1);
-- tree elem_size_log =
-- build_int_cst (type, exact_log2 (vectype_align/nelements));
-+ tree vectype_align_minus_1 = build_int_cst (type, vectype_align - 1);
-+ HOST_WIDE_INT elem_size =
-+ int_cst_value (TYPE_SIZE_UNIT (TREE_TYPE (vectype)));
-+ tree elem_size_log = build_int_cst (type, exact_log2 (elem_size));
- tree nelements_minus_1 = build_int_cst (type, nelements - 1);
- tree nelements_tree = build_int_cst (type, nelements);
- tree byte_misalign;
-@@ -2060,10 +2061,10 @@
- new_bb = gsi_insert_seq_on_edge_immediate (pe, new_stmts);
- gcc_assert (!new_bb);
-
-- /* Create: byte_misalign = addr & (vectype_size - 1) */
-+ /* Create: byte_misalign = addr & (vectype_align - 1) */
- byte_misalign =
- fold_build2 (BIT_AND_EXPR, type, fold_convert (type, start_addr),
-- vectype_size_minus_1);
-+ vectype_align_minus_1);
-
- /* Create: elem_misalign = byte_misalign / element_size */
- elem_misalign =
-Index: gcc/testsuite/gcc.target/arm/neon-vrev.c
-===================================================================
---- a/src/gcc/testsuite/gcc.target/arm/neon-vrev.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.target/arm/neon-vrev.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,105 @@
-+/* { dg-do compile } */
-+/* { dg-require-effective-target arm_neon_ok } */
-+/* { dg-options "-O2" } */
-+/* { dg-add-options arm_neon } */
-+
-+#include <arm_neon.h>
-+
-+uint16x4_t
-+tst_vrev642_u16 (uint16x4_t __a)
-+{
-+ uint16x4_t __rv;
-+ uint16x4_t __mask1 = { 3, 2, 1, 0};
-+ return __builtin_shuffle ( __a, __mask1) ;
-+}
-+
-+uint16x8_t
-+tst_vrev64q2_u16 (uint16x8_t __a)
-+{
-+ uint16x8_t __rv;
-+ uint16x8_t __mask1 = {3, 2, 1, 0, 7, 6, 5, 4 };
-+ return __builtin_shuffle ( __a, __mask1) ;
-+}
-+
-+uint8x8_t
-+tst_vrev642_u8 (uint8x8_t __a)
-+{
-+ uint8x8_t __rv;
-+ uint8x8_t __mask1 = { 7, 6, 5, 4, 3, 2, 1, 0};
-+ return __builtin_shuffle ( __a, __mask1) ;
-+}
-+
-+uint8x16_t
-+tst_vrev64q2_u8 (uint8x16_t __a)
-+{
-+ uint8x16_t __rv;
-+ uint8x16_t __mask1 = {7, 6, 5, 4, 3, 2, 1, 0, 15, 14, 13, 12, 11, 10, 9, 8};
-+ return __builtin_shuffle ( __a, __mask1) ;
-+
-+}
-+
-+uint32x2_t
-+tst_vrev642_u32 (uint32x2_t __a)
-+{
-+ uint32x2_t __rv;
-+ uint32x2_t __mask1 = {1, 0};
-+ return __builtin_shuffle ( __a, __mask1) ;
-+
-+}
-+
-+uint32x4_t
-+tst_vrev64q2_u32 (uint32x4_t __a)
-+{
-+ uint32x4_t __rv;
-+ uint32x4_t __mask1 = {1, 0, 3, 2};
-+ return __builtin_shuffle ( __a, __mask1) ;
-+}
-+
-+uint16x4_t
-+tst_vrev322_u16 (uint16x4_t __a)
-+{
-+ uint16x4_t __mask1 = { 1, 0, 3, 2 };
-+ return __builtin_shuffle (__a, __mask1);
-+}
-+
-+uint16x8_t
-+tst_vrev32q2_u16 (uint16x8_t __a)
-+{
-+ uint16x8_t __mask1 = { 1, 0, 3, 2, 5, 4, 7, 6 };
-+ return __builtin_shuffle (__a, __mask1);
-+}
-+
-+uint8x8_t
-+tst_vrev322_u8 (uint8x8_t __a)
-+{
-+ uint8x8_t __mask1 = { 3, 2, 1, 0, 7, 6, 5, 4};
-+ return __builtin_shuffle (__a, __mask1);
-+}
-+
-+uint8x16_t
-+tst_vrev32q2_u8 (uint8x16_t __a)
-+{
-+ uint8x16_t __mask1 = { 3, 2, 1, 0, 7, 6, 5, 4, 11, 10, 9, 8, 15, 14, 13, 12};
-+ return __builtin_shuffle (__a, __mask1);
-+}
-+
-+uint8x8_t
-+tst_vrev162_u8 (uint8x8_t __a)
-+{
-+ uint8x8_t __mask = { 1, 0, 3, 2, 5, 4, 7, 6};
-+ return __builtin_shuffle (__a, __mask);
-+}
-+
-+uint8x16_t
-+tst_vrev16q2_u8 (uint8x16_t __a)
-+{
-+ uint8x16_t __mask = { 1, 0, 3, 2, 5, 4, 7, 6, 9, 8, 11, 10, 13, 12, 15, 14};
-+ return __builtin_shuffle (__a, __mask);
-+}
-+
-+/* { dg-final {scan-assembler-times "vrev32\.16\\t" 2} } */
-+/* { dg-final {scan-assembler-times "vrev32\.8\\t" 2} } */
-+/* { dg-final {scan-assembler-times "vrev16\.8\\t" 2} } */
-+/* { dg-final {scan-assembler-times "vrev64\.8\\t" 2} } */
-+/* { dg-final {scan-assembler-times "vrev64\.32\\t" 2} } */
-+/* { dg-final {scan-assembler-times "vrev64\.16\\t" 2} } */
-Index: gcc/testsuite/gcc.target/arm/di-longlong64-sync-withhelpers.c
-===================================================================
---- a/src/gcc/testsuite/gcc.target/arm/di-longlong64-sync-withhelpers.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.target/arm/di-longlong64-sync-withhelpers.c (.../branches/gcc-4_7-branch)
-@@ -2,8 +2,8 @@
- /* { dg-require-effective-target arm_arch_v5_ok } */
- /* { dg-options "-std=gnu99" } */
- /* { dg-add-options arm_arch_v5 } */
--/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */
--/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */
-+/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "fetch_and_nand" { target *-*-* } 0 } */
-+/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "nand_and_fetch" { target *-*-* } 0 } */
- /* { dg-message "file included" "In file included" { target *-*-* } 0 } */
-
- #include "../../gcc.dg/di-longlong64-sync-1.c"
-Index: gcc/testsuite/gcc.target/arm/di-longlong64-sync-withldrexd.c
-===================================================================
---- a/src/gcc/testsuite/gcc.target/arm/di-longlong64-sync-withldrexd.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.target/arm/di-longlong64-sync-withldrexd.c (.../branches/gcc-4_7-branch)
-@@ -3,8 +3,8 @@
- /* { dg-options "-marm -std=gnu99" } */
- /* { dg-require-effective-target arm_arch_v6k_ok } */
- /* { dg-add-options arm_arch_v6k } */
--/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */
--/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */
-+/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "fetch_and_nand" { target *-*-* } 0 } */
-+/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "nand_and_fetch" { target *-*-* } 0 } */
- /* { dg-message "file included" "In file included" { target *-*-* } 0 } */
-
- #include "../../gcc.dg/di-longlong64-sync-1.c"
-Index: gcc/testsuite/gcc.target/powerpc/lhs-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.target/powerpc/lhs-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.target/powerpc/lhs-1.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,21 @@
-+/* { dg-do compile { target { powerpc*-*-* } } } */
-+/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
-+/* { dg-options "-O2 -mcpu=power5" } */
-+/* { dg-final { scan-assembler-times "nop" 3 } } */
-+
-+/* Test generation of nops in load hit store situation. */
-+
-+typedef union {
-+ double val;
-+ struct {
-+ unsigned int w1;
-+ unsigned int w2;
-+ };
-+} words;
-+
-+unsigned int f (double d, words *u)
-+{
-+ u->val = d;
-+ return u->w2;
-+}
-+
-Index: gcc/testsuite/gcc.target/powerpc/lhs-2.c
-===================================================================
---- a/src/gcc/testsuite/gcc.target/powerpc/lhs-2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.target/powerpc/lhs-2.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,21 @@
-+/* { dg-do compile { target { powerpc*-*-* } } } */
-+/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
-+/* { dg-options "-O2 -mcpu=power6 -msched-groups" } */
-+/* { dg-final { scan-assembler "ori 1,1,0" } } */
-+
-+/* Test generation of group ending nop in load hit store situation. */
-+typedef union {
-+ double val;
-+ struct {
-+ unsigned int w1;
-+ unsigned int w2;
-+ };
-+} words;
-+
-+unsigned int f (double d)
-+{
-+ words u;
-+ u.val = d;
-+ return u.w2;
-+}
-+
-Index: gcc/testsuite/gcc.target/powerpc/lhs-3.c
-===================================================================
---- a/src/gcc/testsuite/gcc.target/powerpc/lhs-3.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.target/powerpc/lhs-3.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,21 @@
-+/* { dg-do compile { target { powerpc*-*-* } } } */
-+/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
-+/* { dg-options "-O2 -mcpu=power7" } */
-+/* { dg-final { scan-assembler "ori 2,2,0" } } */
-+
-+/* Test generation of group ending nop in load hit store situation. */
-+typedef union {
-+ double val;
-+ struct {
-+ unsigned int w1;
-+ unsigned int w2;
-+ };
-+} words;
-+
-+unsigned int f (double d)
-+{
-+ words u;
-+ u.val = d;
-+ return u.w2;
-+}
-+
-Index: gcc/testsuite/gcc.target/i386/xop-imul32widen-vector.c
-===================================================================
---- a/src/gcc/testsuite/gcc.target/i386/xop-imul32widen-vector.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.target/i386/xop-imul32widen-vector.c (.../branches/gcc-4_7-branch)
-@@ -32,5 +32,5 @@
- exit (0);
- }
-
--/* { dg-final { scan-assembler "vpmacsdql" } } */
-+/* { dg-final { scan-assembler "vpmuldq" } } */
- /* { dg-final { scan-assembler "vpmacsdqh" } } */
-Index: gcc/testsuite/gcc.target/i386/pr54157.c
-===================================================================
---- a/src/gcc/testsuite/gcc.target/i386/pr54157.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.target/i386/pr54157.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,21 @@
-+/* { dg-do compile { target { ! { ia32 } } } } */
-+/* { dg-options "-O2 -mx32 -ftree-vectorize" } */
-+
-+struct s2{
-+ int n[24 -1][24 -1][24 -1];
-+};
-+
-+struct test2{
-+ struct s2 e;
-+};
-+
-+struct test2 tmp2[4];
-+
-+void main1 ()
-+{
-+ int i,j;
-+
-+ for (i = 0; i < 24 -4; i++)
-+ for (j = 0; j < 24 -4; j++)
-+ tmp2[2].e.n[1][i][j] = 8;
-+}
-Index: gcc/testsuite/gcc.target/i386/pr46254.c
-===================================================================
---- a/src/gcc/testsuite/gcc.target/i386/pr46254.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.target/i386/pr46254.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,11 @@
-+/* { dg-do compile } */
-+/* { dg-require-effective-target lp64 } */
-+/* { dg-require-effective-target fpic } */
-+/* { dg-options "-O2 -mcx16 -fpic -mcmodel=large" } */
-+
-+__int128 i;
-+
-+void test ()
-+{
-+ __sync_val_compare_and_swap (&i, i, i);
-+}
-Index: gcc/testsuite/gcc.target/i386/pr53759.c
-===================================================================
---- a/src/gcc/testsuite/gcc.target/i386/pr53759.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.target/i386/pr53759.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,17 @@
-+/* PR target/53759 */
-+/* { dg-do compile } */
-+/* { dg-options "-O2 -mavx" } */
-+/* { dg-require-effective-target avx } */
-+
-+#include <xmmintrin.h>
-+
-+void
-+foo (__m128 *x, __m64 *y)
-+{
-+ __m128 a = _mm_setzero_ps ();
-+ __m128 b = _mm_loadl_pi (a, y);
-+ *x = _mm_add_ps (b, b);
-+}
-+
-+/* { dg-final { scan-assembler "vmovlps\[ \\t\]" } } */
-+/* { dg-final { scan-assembler-not "vshufps\[ \\t\]" } } */
-Index: gcc/testsuite/go.test/test/named1.go
-===================================================================
---- a/src/gcc/testsuite/go.test/test/named1.go (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/go.test/test/named1.go (.../branches/gcc-4_7-branch)
-@@ -37,8 +37,8 @@
- asBool(true)
- asBool(*&b)
- asBool(Bool(true))
-- asBool(1 != 2) // ERROR "cannot use.*type bool.*as type Bool"
-- asBool(i < j) // ERROR "cannot use.*type bool.*as type Bool"
-+ asBool(1 != 2) // ok now
-+ asBool(i < j) // ok now
-
- _, b = m[2] // ERROR "cannot .* bool.*type Bool"
-
-Index: gcc/testsuite/g++.old-deja/g++.other/typename1.C
-===================================================================
---- a/src/gcc/testsuite/g++.old-deja/g++.other/typename1.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.old-deja/g++.other/typename1.C (.../branches/gcc-4_7-branch)
-@@ -13,5 +13,5 @@
- template<class T>
- void f()
- {
-- Vector<T>::iterator i = 0; // { dg-error "typename" } missing typename
--} // { dg-error "expected" "" { target *-*-* } 16 }
-+ Vector<T>::iterator i = 0; // { dg-error "typename" "typename" } missing typename
-+} // { dg-error "expected" "expected" { target *-*-* } 16 }
-Index: gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C
-===================================================================
---- a/src/gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C (.../branches/gcc-4_7-branch)
-@@ -2,8 +2,8 @@
- // { dg-options "-fshow-column" }
-
- struct A { // { dg-error "" } forward declaration
-- friend struct B : A { // { dg-error "invalid use of incomplete type 'struct A" }
-+ friend struct B : A { // { dg-error "invalid use of incomplete type 'struct A" "invalid" }
- int x;
-- }; // { dg-error "class definition may not be declared a friend" "" { target *-*-* } { 5 } }
-+ }; // { dg-error "class definition may not be declared a friend" "may not" { target *-*-* } { 5 } }
- int y;
- };
-Index: gcc/testsuite/lib/profopt.exp
-===================================================================
---- a/src/gcc/testsuite/lib/profopt.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/lib/profopt.exp (.../branches/gcc-4_7-branch)
-@@ -64,8 +64,6 @@
- { -Os } ]
- }
-
--set prof_option_list $PROFOPT_OPTIONS
--
- #
- # profopt-cleanup -- remove profiling or performance results files.
- #
-@@ -215,10 +213,11 @@
- #
- proc profopt-execute { src } {
- global srcdir tmpdir
-- global prof_option_list
-+ global PROFOPT_OPTIONS
- global tool profile_option feedback_option prof_ext perf_ext perf_delta
- global generate_final_code use_final_code
- global verbose
-+ global testname_with_flags
-
- if ![info exists profile_option] {
- error "No profile option specified for first compile."
-@@ -227,6 +226,12 @@
- error "No feedback option specified for second compile."
- }
-
-+ # Use the default option list or one defined for a set of tests.
-+ if ![info exists PROFOPT_OPTIONS] {
-+ error "PROFOPT_OPTIONS is not defined"
-+ }
-+ set prof_option_list $PROFOPT_OPTIONS
-+
- regsub "(?q)$srcdir/" $src "" testcase
- # If we couldn't rip $srcdir out of `src' then just do the best we can.
- # The point is to reduce the unnecessary noise in the logs. Don't strip
-@@ -236,6 +241,12 @@
- set testcase "[file tail [file dirname $src]]/[file tail $src]"
- }
-
-+ # Several procedures access the name of the test with torture flags,
-+ # normally defined in dg-test. Profile optimization tests don't
-+ # use dg-test, so define it here to make it accessible via
-+ # testname-for-summary.
-+ set testname_with_flags $testcase
-+
- set executable $tmpdir/[file tail [file rootname $src].x]
- set basename [file tail $testcase]
- set base [file rootname $basename]
-@@ -268,6 +279,7 @@
- set extra_flags [profopt-get-options $src]
- if { [lindex ${dg-do-what} 1 ] == "N" } {
- unsupported "$src"
-+ unset testname_with_flags
- verbose "$src not supported on this target, skipping it" 3
- return
- }
-@@ -433,4 +445,5 @@
- remote_file build delete $execname3
- }
- }
-+ unset testname_with_flags
- }
-Index: gcc/testsuite/lib/gcc-dg.exp
-===================================================================
---- a/src/gcc/testsuite/lib/gcc-dg.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/lib/gcc-dg.exp (.../branches/gcc-4_7-branch)
-@@ -432,10 +432,7 @@
-
- # Remove compiler-generated coverage files for the current test.
- proc cleanup-coverage-files { } {
-- # This assumes that we are two frames down from dg-test or some other proc
-- # that stores the filename of the testcase in a local variable "name".
-- # A cleaner solution would require a new DejaGnu release.
-- upvar 2 name testcase
-+ set testcase [testname-for-summary]
- # The name might include a list of options; extract the file name.
- set testcase [lindex $testcase 0]
- remove-build-file "[file rootname [file tail $testcase]].gc??"
-@@ -450,10 +447,7 @@
-
- # Remove compiler-generated files from -repo for the current test.
- proc cleanup-repo-files { } {
-- # This assumes that we are two frames down from dg-test or some other proc
-- # that stores the filename of the testcase in a local variable "name".
-- # A cleaner solution would require a new DejaGnu release.
-- upvar 2 name testcase
-+ set testcase [testname-for-summary]
- # The name might include a list of options; extract the file name.
- set testcase [lindex $testcase 0]
- remove-build-file "[file rootname [file tail $testcase]].o"
-@@ -491,10 +485,7 @@
-
- # Remove a stack usage file for the current test.
- proc cleanup-stack-usage { } {
-- # This assumes that we are two frames down from dg-test or some other proc
-- # that stores the filename of the testcase in a local variable "name".
-- # A cleaner solution would require a new DejaGnu release.
-- upvar 2 name testcase
-+ set testcase [testname-for-summary]
- # The name might include a list of options; extract the file name.
- set testcase [lindex $testcase 0]
- remove-build-file "[file rootname [file tail $testcase]].su"
-@@ -509,10 +500,7 @@
-
- # Remove all dump files with the provided suffix.
- proc cleanup-dump { suffix } {
-- # This assumes that we are three frames down from dg-test or some other
-- # proc that stores the filename of the testcase in a local variable
-- # "name". A cleaner solution would require a new DejaGnu release.
-- upvar 3 name testcase
-+ set testcase [testname-for-summary]
- # The name might include a list of options; extract the file name.
- set src [file tail [lindex $testcase 0]]
- remove-build-file "[file tail $src].$suffix"
-@@ -549,10 +537,7 @@
- }
- }
-
-- # This assumes that we are two frames down from dg-test or some other proc
-- # that stores the filename of the testcase in a local variable "name".
-- # A cleaner solution would require a new DejaGnu release.
-- upvar 2 name testcase
-+ set testcase [testname-for-summary]
- # The name might include a list of options; extract the file name.
- set testcase [lindex $testcase 0]
- foreach suffix $suffixes {
-@@ -590,7 +575,7 @@
- set text [read $fd]
- close $fd
-
-- upvar 2 name testcase
-+ set testcase [testname-for-summary]
- if [regexp -- [lindex $args 1] $text] {
- pass "$testcase scan-module [lindex $args 1]"
- } else {
-@@ -608,7 +593,7 @@
- set text [read $fd]
- close $fd
-
-- upvar 2 name testcase
-+ set testcase [testname-for-summary]
- if [regexp -- [lindex $args 1] $text] {
- fail "$testcase scan-module [lindex $args 1]"
- } else {
-@@ -628,8 +613,8 @@
- }
- }
-
-- # Access variables from gcc-dg-test-1.
-- upvar 2 name testcase
-+ set testcase [testname-for-summary]
-+ # Access variable from gcc-dg-test-1.
- upvar 2 output_file output_file
-
- if [file exists $output_file] {
-@@ -651,8 +636,8 @@
- }
- }
-
-- # Access variables from gcc-dg-test-1.
-- upvar 2 name testcase
-+ set testcase [testname-for-summary]
-+ # Access variable from gcc-dg-test-1.
- upvar 2 output_file output_file
-
- if [file exists $output_file] {
-@@ -680,6 +665,7 @@
- global errorInfo
- global compiler_conditional_xfail_data
- global shouldfail
-+ global testname_with_flags
-
- if { [ catch { eval saved-dg-test $args } errmsg ] } {
- set saved_info $errorInfo
-@@ -690,6 +676,9 @@
- if [info exists compiler_conditional_xfail_data] {
- unset compiler_conditional_xfail_data
- }
-+ if [info exists testname_with_flags] {
-+ unset testname_with_flags
-+ }
- unset_timeout_vars
- error $errmsg $saved_info
- }
-@@ -701,6 +690,9 @@
- if [info exists compiler_conditional_xfail_data] {
- unset compiler_conditional_xfail_data
- }
-+ if [info exists testname_with_flags] {
-+ unset testname_with_flags
-+ }
- }
- }
-
-Index: gcc/testsuite/lib/scanasm.exp
-===================================================================
---- a/src/gcc/testsuite/lib/scanasm.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/lib/scanasm.exp (.../branches/gcc-4_7-branch)
-@@ -78,10 +78,8 @@
- # dg-scan for details.
-
- proc scan-assembler { args } {
-- upvar 2 name testcase
-- set testcase [lindex $testcase 0]
-+ set testcase [testname-for-summary]
- set output_file "[file rootname [file tail $testcase]].s"
--
- dg-scan "scan-assembler" 1 $testcase $output_file $args
- }
-
-@@ -94,8 +92,7 @@
- # compiler. See dg-scan for details.
-
- proc scan-assembler-not { args } {
-- upvar 2 name testcase
-- set testcase [lindex $testcase 0]
-+ set testcase [testname-for-summary]
- set output_file "[file rootname [file tail $testcase]].s"
-
- dg-scan "scan-assembler-not" 0 $testcase $output_file $args
-@@ -125,8 +122,7 @@
- # produced by the compiler.
-
- proc scan-hidden { args } {
-- upvar 2 name testcase
-- set testcase [lindex $testcase 0]
-+ set testcase [testname-for-summary]
- set output_file "[file rootname [file tail $testcase]].s"
-
- set symbol [lindex $args 0]
-@@ -142,8 +138,7 @@
- # produced by the compiler.
-
- proc scan-not-hidden { args } {
-- upvar 2 name testcase
-- set testcase [lindex $testcase 0]
-+ set testcase [testname-for-summary]
- set output_file "[file rootname [file tail $testcase]].s"
-
- set symbol [lindex $args 0]
-@@ -157,8 +152,7 @@
- # Look for a pattern in OUTPUT_FILE. See dg-scan for details.
-
- proc scan-file { output_file args } {
-- upvar 2 name testcase
-- set testcase [lindex $testcase 0]
-+ set testcase [testname-for-summary]
- dg-scan "scan-file" 1 $testcase $output_file $args
- }
-
-@@ -166,8 +160,7 @@
- # for details.
-
- proc scan-file-not { output_file args } {
-- upvar 2 name testcase
-- set testcase [lindex $testcase 0]
-+ set testcase [testname-for-summary]
- dg-scan "scan-file-not" 0 $testcase $output_file $args
- }
-
-@@ -175,8 +168,7 @@
- # dg-scan for details.
-
- proc scan-stack-usage { args } {
-- upvar 2 name testcase
-- set testcase [lindex $testcase 0]
-+ set testcase [testname-for-summary]
- set output_file "[file rootname [file tail $testcase]].su"
-
- dg-scan "scan-file" 1 $testcase $output_file $args
-@@ -186,8 +178,7 @@
- # compiler. See dg-scan for details.
-
- proc scan-stack-usage-not { args } {
-- upvar 2 name testcase
-- set testcase [lindex $testcase 0]
-+ set testcase [testname-for-summary]
- set output_file "[file rootname [file tail $testcase]].su"
-
- dg-scan "scan-file-not" 0 $testcase $output_file $args
-@@ -212,12 +203,7 @@
- }
- }
-
-- # This assumes that we are two frames down from dg-test, and that
-- # it still stores the filename of the testcase in a local variable "name".
-- # A cleaner solution would require a new dejagnu release.
-- upvar 2 name testcase
-- set testcase [lindex $testcase 0]
--
-+ set testcase [testname-for-summary]
- set pattern [lindex $args 0]
- set pp_pattern [make_pattern_printable $pattern]
-
-@@ -275,8 +261,7 @@
- verbose -log "c++filt is $cxxfilt"
- }
-
-- upvar 2 name testcase
-- set testcase [lindex $testcase 0]
-+ set testcase [testname-for-summary]
- set pattern [lindex $args 0]
- set pp_pattern [make_pattern_printable $pattern]
- set output_file "[file rootname [file tail $testcase]].s"
-@@ -330,8 +315,7 @@
- verbose -log "c++filt is $cxxfilt"
- }
-
-- upvar 2 name testcase
-- set testcase [lindex $testcase 0]
-+ set testcase [testname-for-summary]
- set pattern [lindex $args 0]
- set pp_pattern [make_pattern_printable $pattern]
- set output_file "[file rootname [file tail $testcase]].s"
-@@ -386,9 +370,7 @@
- verbose -log "size is $size"
- }
-
-- upvar 2 name testcase
-- set testcase [lindex $testcase 0]
--
-+ set testcase [testname-for-summary]
- set what [lindex $args 0]
- set where [lsearch { text data bss total } $what]
- if { $where == -1 } {
-Index: gcc/testsuite/lib/gcov.exp
-===================================================================
---- a/src/gcc/testsuite/lib/gcov.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/lib/gcov.exp (.../branches/gcc-4_7-branch)
-@@ -34,12 +34,14 @@
- #
- # verify-lines -- check that line counts are as expected
- #
--# TESTCASE is the name of the test.
-+# TESTNAME is the name of the test, including unique flags.
-+# TESTCASE is the name of the test file.
- # FILE is the name of the gcov output file.
- #
--proc verify-lines { testcase file } {
-+proc verify-lines { testname testcase file } {
- #send_user "verify-lines\n"
- global subdir
-+
- set failed 0
- set fd [open $file r]
- while { [gets $fd line] >= 0 } {
-@@ -54,13 +56,13 @@
- }
- }
- if { $is == "" } {
-- fail "$subdir/$testcase:$n:no data available for this line"
-+ fail "$testname line $n: no data available"
- incr failed
- } elseif { $is != $shouldbe } {
-- fail "$subdir/$testcase:$n:is $is:should be $shouldbe"
-+ fail "$testname line $n: is $is:should be $shouldbe"
- incr failed
- } else {
-- pass "$subdir/$testcase:$n line count"
-+ pass "$testname count for line $n"
- }
- }
- }
-@@ -71,7 +73,8 @@
- #
- # verify-branches -- check that branch percentages are as expected
- #
--# TESTCASE is the name of the test.
-+# TESTNAME is the name of the test, including unique flags.
-+# TESTCASE is the name of the test file.
- # FILE is the name of the gcov output file.
- #
- # Checks are based on comments in the source file. This means to look for
-@@ -86,8 +89,9 @@
- # branch instructions. Don't check for branches that might be
- # optimized away or replaced with predicated instructions.
- #
--proc verify-branches { testcase file } {
-+proc verify-branches { testname testcase file } {
- #send_user "verify-branches\n"
-+
- set failed 0
- set shouldbe ""
- set fd [open $file r]
-@@ -99,7 +103,7 @@
- if [regexp "branch\\((\[0-9 \]+)\\)" "$line" all new_shouldbe] {
- # All percentages in the current list should have been seen.
- if {[llength $shouldbe] != 0} {
-- fail "$n: expected branch percentages not found: $shouldbe"
-+ fail "$testname line $n: expected branch percentages not found: $shouldbe"
- incr failed
- set shouldbe ""
- }
-@@ -117,14 +121,14 @@
- } elseif [regexp "branch +\[0-9\]+ taken (-\[0-9\]+)%" "$line" \
- all taken] {
- # Percentages should never be negative.
-- fail "$n: negative percentage: $taken"
-+ fail "$testname line $n: negative percentage: $taken"
- incr failed
- } elseif [regexp "branch +\[0-9\]+ taken (\[0-9\]+)%" "$line" \
- all taken] {
- #send_user "$n: taken = $taken\n"
- # Percentages should never be greater than 100.
- if {$taken > 100} {
-- fail "$n: percentage greater than 100: $taken"
-+ fail "$testname line $n: branch percentage greater than 100: $taken"
- incr failed
- }
- if {$taken > 50} {
-@@ -139,7 +143,7 @@
- } elseif [regexp "branch\\(end\\)" "$line"] {
- # All percentages in the list should have been seen by now.
- if {[llength $shouldbe] != 0} {
-- fail "$n: expected branch percentages not found: $shouldbe"
-+ fail "$testname line n: expected branch percentages not found: $shouldbe"
- incr failed
- }
- set shouldbe ""
-@@ -148,7 +152,7 @@
- }
- # All percentages in the list should have been seen.
- if {[llength $shouldbe] != 0} {
-- fail "$n: expected branch percentages not found: $shouldbe"
-+ fail "$testname line $n: expected branch percentages not found: $shouldbe"
- incr failed
- }
- close $fd
-@@ -158,7 +162,8 @@
- #
- # verify-calls -- check that call return percentages are as expected
- #
--# TESTCASE is the name of the test.
-+# TESTNAME is the name of the test, including unique flags.
-+# TESTCASE is the name of the test file.
- # FILE is the name of the gcov output file.
- #
- # Checks are based on comments in the source file. This means to look for
-@@ -173,8 +178,9 @@
- # call instructions. Don't check for calls that are inserted by the
- # compiler or that might be inlined.
- #
--proc verify-calls { testcase file } {
-+proc verify-calls { testname testcase file } {
- #send_user "verify-calls\n"
-+
- set failed 0
- set shouldbe ""
- set fd [open $file r]
-@@ -186,7 +192,7 @@
- if [regexp "returns\\((\[0-9 \]+)\\)" "$line" all new_shouldbe] {
- # All percentages in the current list should have been seen.
- if {[llength $shouldbe] != 0} {
-- fail "$n: expected return percentages not found: $shouldbe"
-+ fail "$testname line $n: expected return percentages not found: $shouldbe"
- incr failed
- set shouldbe ""
- }
-@@ -195,7 +201,7 @@
- } elseif [regexp "call +\[0-9\]+ returned (-\[0-9\]+)%" "$line" \
- all returns] {
- # Percentages should never be negative.
-- fail "$n: negative percentage: $returns"
-+ fail "$testname line $n: negative percentage: $returns"
- incr failed
- } elseif [regexp "call +\[0-9\]+ returned (\[0-9\]+)%" "$line" \
- all returns] {
-@@ -212,7 +218,7 @@
- } elseif [regexp "returns\\(end\\)" "$line"] {
- # All percentages in the list should have been seen by now.
- if {[llength $shouldbe] != 0} {
-- fail "$n: expected return percentages not found: $shouldbe"
-+ fail "$testname line $n: expected return percentages not found: $shouldbe"
- incr failed
- }
- set shouldbe ""
-@@ -221,7 +227,7 @@
- }
- # All percentages in the list should have been seen.
- if {[llength $shouldbe] != 0} {
-- fail "$n: expected return percentages not found: $shouldbe"
-+ fail "$testname line $n: expected return percentages not found: $shouldbe"
- incr failed
- }
- close $fd
-@@ -259,7 +265,9 @@
- }
- }
-
-- # Extract the test name from the arguments.
-+ set testname [testname-for-summary]
-+
-+ # Extract the test file name from the arguments.
- set testcase [lindex $gcov_args end]
-
- verbose "Running $GCOV $testcase" 2
-@@ -269,7 +277,7 @@
- if { $xfailed } {
- setup_xfail "*-*-*"
- }
-- fail "$subdir/$testcase gcov failed: [lindex $result 1]"
-+ fail "$testname gcov failed: [lindex $result 1]"
- clean-gcov $testcase
- return
- }
-@@ -280,24 +288,24 @@
- if { $xfailed } {
- setup_xfail "*-*-*"
- }
-- fail "$subdir/$testcase gcov failed: $testcase.gcov does not exist"
-+ fail "$testname gcov failed: $testcase.gov does not exist"
- clean-gcov $testcase
- return
- }
- remote_upload host $testcase.gcov $testcase.gcov
-
- # Check that line execution counts are as expected.
-- set lfailed [verify-lines $testcase $testcase.gcov]
-+ set lfailed [verify-lines $testname $testcase $testcase.gcov]
-
- # If requested via the .x file, check that branch and call information
- # is correct.
- if { $gcov_verify_branches } {
-- set bfailed [verify-branches $testcase $testcase.gcov]
-+ set bfailed [verify-branches $testname $testcase $testcase.gcov]
- } else {
- set bfailed 0
- }
- if { $gcov_verify_calls } {
-- set cfailed [verify-calls $testcase $testcase.gcov]
-+ set cfailed [verify-calls $testname $testcase $testcase.gcov]
- } else {
- set cfailed 0
- }
-@@ -309,9 +317,9 @@
- setup_xfail "*-*-*"
- }
- if { $tfailed > 0 } {
-- fail "$subdir/$testcase gcov: $lfailed failures in line counts, $bfailed in branch percentages, $cfailed in return percentages"
-+ fail "$testname gcov: $lfailed failures in line counts, $bfailed in branch percentages, $cfailed in return percentages"
- } else {
-- pass "$subdir/$testcase gcov"
-+ pass "$testname gcov"
- clean-gcov $testcase
- }
- }
-Index: gcc/testsuite/lib/dg-pch.exp
-===================================================================
---- a/src/gcc/testsuite/lib/dg-pch.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/lib/dg-pch.exp (.../branches/gcc-4_7-branch)
-@@ -50,14 +50,16 @@
- # Ensure that the PCH file is used, not the original header.
- file_on_host delete "$bname$suffix"
-
-- dg-test -keep-output $test "$otherflags $flags -I." ""
-+ # The flags "-Dwith_PCH" and "-Dwithout_PCH" are to distinguish the
-+ # two compiles in test summary lines.
-+ dg-test -keep-output $test "$otherflags $flags -I. -Dwith_PCH" ""
- file_on_host delete "$bname$suffix.gch"
- if { !$have_errs } {
- if { [ file_on_host exists "$bname.s" ] } {
- remote_upload host "$bname.s" "$bname.s-gch"
- remote_download host "$bname.s-gch"
- gcc_copy_files "[file rootname $test]${suffix}s" "$bname$suffix"
-- dg-test -keep-output $test "$otherflags $flags -I." ""
-+ dg-test -keep-output $test "$otherflags $flags -I. -Dwithout_PCH" ""
- remote_upload host "$bname.s"
- set tmp [ diff "$bname.s" "$bname.s-gch" ]
- if { $tmp == 0 } {
-@@ -89,4 +91,4 @@
-
- proc dg-pch { subdir test options suffix } {
- return [dg-flags-pch $subdir $test "" $options $suffix]
--}
-\ No newline at end of file
-+}
-Index: gcc/testsuite/lib/scandump.exp
-===================================================================
---- a/src/gcc/testsuite/lib/scandump.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/lib/scandump.exp (.../branches/gcc-4_7-branch)
-@@ -45,13 +45,11 @@
- }
- }
-
-- # This assumes that we are three frames down from dg-test, and that
-- # it still stores the filename of the testcase in a local variable "name".
-- # A cleaner solution would require a new DejaGnu release.
-- upvar 3 name testcase
-+ set testcase [testname-for-summary]
-
-+ set printable_pattern [make_pattern_printable [lindex $args 1]]
- set suf [dump-suffix [lindex $args 2]]
-- set testname "$testcase scan-[lindex $args 0]-dump $suf \"[lindex $args 1]\""
-+ set testname "$testcase scan-[lindex $args 0]-dump $suf \"$printable_pattern\""
- set src [file tail [lindex $testcase 0]]
- set output_file "[glob -nocomplain $src.[lindex $args 2]]"
- if { $output_file == "" } {
-@@ -88,13 +86,10 @@
- }
- }
-
-- # This assumes that we are three frames down from dg-test, and that
-- # it still stores the filename of the testcase in a local variable "name".
-- # A cleaner solution would require a new DejaGnu release.
-- upvar 3 name testcase
--
-+ set testcase [testname-for-summary]
- set suf [dump-suffix [lindex $args 3]]
-- set testname "$testcase scan-[lindex $args 0]-dump-times $suf \"[lindex $args 1]\" [lindex $args 2]"
-+ set printable_pattern [make_pattern_printable [lindex $args 1]]
-+ set testname "$testcase scan-[lindex $args 0]-dump-times $suf \"$printable_pattern\" [lindex $args 2]"
- set src [file tail [lindex $testcase 0]]
- set output_file "[glob -nocomplain $src.[lindex $args 3]]"
- if { $output_file == "" } {
-@@ -131,13 +126,10 @@
- }
- }
-
-- # This assumes that we are three frames down from dg-test, and that
-- # it still stores the filename of the testcase in a local variable "name".
-- # A cleaner solution would require a new DejaGnu release.
-- upvar 3 name testcase
--
-+ set testcase [testname-for-summary]
-+ set printable_pattern [make_pattern_printable [lindex $args 1]]
- set suf [dump-suffix [lindex $args 2]]
-- set testname "$testcase scan-[lindex $args 0]-dump-not $suf \"[lindex $args 1]\""
-+ set testname "$testcase scan-[lindex $args 0]-dump-not $suf \"$printable_pattern\""
- set src [file tail [lindex $testcase 0]]
- set output_file "[glob -nocomplain $src.[lindex $args 2]]"
- if { $output_file == "" } {
-@@ -187,9 +179,10 @@
- verbose -log "c++filt is $cxxfilt"
- }
-
-- upvar 3 name testcase
-+ set testcase [testname-for-summary]
-+ set printable_pattern [make_pattern_printable [lindex $args 1]]
- set suf [dump-suffix [lindex $args 2]]
-- set testname "$testcase scan-[lindex $args 0]-dump-dem $suf \"[lindex $args 1]\""
-+ set testname "$testcase scan-[lindex $args 0]-dump-dem $suf \"$printable_pattern\""
- set src [file tail [lindex $testcase 0]]
- set output_file "[glob -nocomplain $src.[lindex $args 2]]"
- if { $output_file == "" } {
-@@ -238,10 +231,10 @@
- verbose -log "c++filt is $cxxfilt"
- }
-
-- upvar 3 name testcase
--
-+ set testcase [testname-for-summary]
-+ set printable_pattern [make_pattern_printable [lindex $args 1]
- set suf [dump-suffix [lindex $args 2]]
-- set testname "$testcase scan-[lindex $args 0]-dump-dem-not $suf \"[lindex $args 1]\""
-+ set testname "$testcase scan-[lindex $args 0]-dump-dem-not $suf \"$printable_pattern\""
- set src [file tail [lindex $testcase 0]]
- set output_file "[glob -nocomplain $src.[lindex $args 2]]"
- if { $output_file == "" } {
-Index: gcc/testsuite/lib/target-supports-dg.exp
-===================================================================
---- a/src/gcc/testsuite/lib/target-supports-dg.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/lib/target-supports-dg.exp (.../branches/gcc-4_7-branch)
-@@ -31,6 +31,34 @@
- return "$flags1 $flags2"
- }
-
-+# DejaGnu's dg-test defines a test name that includes torture options
-+# which is used in most pass/fail messages. Grab a copy of it.
-+
-+proc testname-for-summary { } {
-+ global testname_with_flags
-+
-+ # A variable called "name" is too generic, so identify dg-test by
-+ # the existence of dg-extra-tool-flags.
-+ if ![info exists testname_with_flags] {
-+ set frames 2
-+ while { ![info exists flags] } {
-+ set frames [expr $frames + 1]
-+ upvar $frames dg-extra-tool-flags flags
-+ }
-+
-+ # We've got the stack level for dg-test; get the variable we want.
-+ upvar $frames name name
-+ set testname_with_flags $name
-+
-+ # If there are flags, add an extra space to improve readability of
-+ # the test summary.
-+ if { [llength $testname_with_flags] > 1 } {
-+ set testname_with_flags "$testname_with_flags "
-+ }
-+ }
-+ return "$testname_with_flags"
-+}
-+
- # If this target does not support weak symbols, skip this test.
-
- proc dg-require-weak { args } {
-Index: gcc/testsuite/lib/target-supports.exp
-===================================================================
---- a/src/gcc/testsuite/lib/target-supports.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/lib/target-supports.exp (.../branches/gcc-4_7-branch)
-@@ -3370,6 +3370,26 @@
- return $et_natural_alignment_64_saved
- }
-
-+# Return 1 if all vector types are naturally aligned (aligned to their
-+# type-size), 0 otherwise.
-+#
-+# This won't change for different subtargets so cache the result.
-+
-+proc check_effective_target_vect_natural_alignment { } {
-+ global et_vect_natural_alignment
-+
-+ if [info exists et_vect_natural_alignment_saved] {
-+ verbose "check_effective_target_vect_natural_alignment: using cached result" 2
-+ } else {
-+ set et_vect_natural_alignment_saved 1
-+ if { [check_effective_target_arm_eabi] } {
-+ set et_vect_natural_alignment_saved 0
-+ }
-+ }
-+ verbose "check_effective_target_vect_natural_alignment: returning $et_vect_natural_alignment_saved" 2
-+ return $et_vect_natural_alignment_saved
-+}
-+
- # Return 1 if vector alignment (for types of size 32 bit or less) is reachable, 0 otherwise.
- #
- # This won't change for different subtargets so cache the result.
-Index: gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.1.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.1.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.1.f90 (.../branches/gcc-4_7-branch)
-@@ -10,7 +10,7 @@
- !$OMP DO
- DO I = 1, N
- ! incorrect nesting of loop regions
--!$OMP DO ! { dg-warning "may not be closely nested" }
-+!$OMP DO ! { dg-error "may not be closely nested" }
- DO J = 1, N
- CALL WORK(I,J)
- END DO
-Index: gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.3.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.3.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.3.f90 (.../branches/gcc-4_7-branch)
-@@ -7,7 +7,7 @@
- !$OMP DO
- DO I = 1, N
- ! incorrect nesting of regions
--!$OMP SINGLE ! { dg-warning "may not be closely nested" }
-+!$OMP SINGLE ! { dg-error "may not be closely nested" }
- CALL WORK(I, 1)
- !$OMP END SINGLE
- END DO
-Index: gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.4.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.4.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.4.f90 (.../branches/gcc-4_7-branch)
-@@ -8,7 +8,7 @@
- DO I = 1, N
- CALL WORK(I, 1)
- ! incorrect nesting of barrier region in a loop region
--!$OMP BARRIER ! { dg-warning "may not be closely nested" }
-+!$OMP BARRIER ! { dg-error "may not be closely nested" }
- CALL WORK(I, 2)
- END DO
- !$OMP END PARALLEL
-Index: gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.6.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.6.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.6.f90 (.../branches/gcc-4_7-branch)
-@@ -6,7 +6,7 @@
- !$OMP SINGLE
- CALL WORK(N,1)
- ! incorrect nesting of barrier region in a single region
--!$OMP BARRIER ! { dg-warning "may not be closely nested" }
-+!$OMP BARRIER ! { dg-error "may not be closely nested" }
- CALL WORK(N,2)
- !$OMP END SINGLE
- !$OMP END PARALLEL
-Index: gcc/testsuite/gfortran.dg/init_flag_10.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/init_flag_10.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/init_flag_10.f90 (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,43 @@
-+! { dg-do run }
-+! { dg-options "-finit-real=NAN" }
-+! { dg-add-options ieee }
-+! { dg-skip-if "NaN not supported" { spu-*-* } { "*" } { "" } }
-+!
-+! PR fortran/50619
-+!
-+! Contributed by Fred Krogh
-+!
-+! The NaN initialization used to set the associate name to NaN!
-+!
-+
-+module testa2
-+type, public :: test_ty
-+ real :: rmult = 1.0e0
-+end type test_ty
-+
-+contains
-+ subroutine test(e, var1)
-+ type(test_ty) :: e
-+ real :: var1, var2 ! Should get NaN initialized
-+
-+ ! Should be the default value
-+ if (e%rmult /= 1.0) call abort ()
-+
-+ ! Check that NaN initialization is really turned on
-+ if (var1 == var1) call abort ()
-+ if (var2 == var2) call abort ()
-+
-+ ! The following was failing:
-+ associate (rmult=>e%rmult)
-+ if (e%rmult /= 1.0) call abort ()
-+ end associate
-+ end subroutine test
-+end module testa2
-+
-+program testa1
-+ use testa2
-+ type(test_ty) :: e
-+ real :: var1 ! Should get NaN initialized
-+ call test(e, var1)
-+ stop
-+end program testa1
-Index: gcc/testsuite/gfortran.dg/inline_sum_4.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/inline_sum_4.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/inline_sum_4.f90 (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,19 @@
-+! { dg-do compile }
-+!
-+! PR fortran/53732
-+! this was leading to an internal "mismatching comparison operand types"
-+! error.
-+!
-+! Original testcase by minzastro <minzastro@googlemail.com>
-+! Fixed by Dominique Dhumieres <dominiq@lps.ens.fr>
-+
-+program test
-+implicit none
-+
-+real(8) arr(4,4,4,4)
-+
-+arr(:,:,:,:) = 1d0
-+
-+arr(1,:,:,:) = sum(arr, dim=1, mask=(arr(:,:,:,:) > 0d0))
-+
-+end program test
-Index: gcc/testsuite/gfortran.dg/array_section_3.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/array_section_3.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/array_section_3.f90 (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,17 @@
-+! { dg-do compile }
-+!
-+! PR fortran/54225
-+!
-+! Contributed by robb wu
-+!
-+program test
-+ implicit none
-+ real :: A(2,3)
-+
-+ print *, A(1, *) ! { dg-error "Expected array subscript" }
-+end program
-+
-+subroutine test2
-+integer, dimension(2) :: a
-+a(*) = 1 ! { dg-error "Expected array subscript" }
-+end
-Index: gcc/testsuite/gfortran.dg/transfer_check_3.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/transfer_check_3.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/transfer_check_3.f90 (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,33 @@
-+! { dg-do compile }
-+! { dg-options "-Wsurprising" }
-+!
-+! PR fortran/53691
-+! PR fortran/53685
-+!
-+! TRANSFER checks
-+
-+
-+! (a) PR 53691
-+! Failed for -Wsurprising with an ICE as SIZE was assumed to be constant
-+
-+ SUBROUTINE CGBRFSX(N, RWORK)
-+ INTEGER N
-+ REAL RWORK(*)
-+ REAL ZERO
-+ PARAMETER (ZERO = 0.0E+0)
-+ call foo(TRANSFER (RWORK(1:2*N), (/ (ZERO, ZERO) /), N))
-+ end
-+
-+! (b) PR 53685
-+! Failed with a bogus size warning if the source's size is not known at compile
-+! time (for substrings, the length wasn't set)
-+
-+ subroutine test(j)
-+ implicit none
-+ character(len=4) :: record_type
-+ integer :: i, j
-+
-+ i = transfer (record_type, i) ! no warning
-+ i = transfer (record_type(1:4), i) ! gave a warning
-+ i = transfer (record_type(1:j), i) ! gave a warning
-+ end
-Index: gcc/testsuite/gfortran.dg/bound_simplification_3.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/bound_simplification_3.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/bound_simplification_3.f90 (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,23 @@
-+! { dg-do compile }
-+! { dg-options "-fdump-tree-original" }
-+!
-+! PR fortran/54208
-+! The I and J definitions used to raise an error because ARR's array spec
-+! was resolved to late for the LBOUND and UBOUND calls to be simplified to
-+! a constant.
-+!
-+! Contributed by Carlos A. Cruz <carlos.a.cruz@nasa.gov>
-+
-+program testit
-+ integer, parameter :: n=2
-+ integer, dimension(1-min(n,2)/2:n) :: arr
-+ integer, parameter :: i=lbound(arr,1)
-+ integer, parameter :: j=ubound(arr,1)
-+ ! write(6,*) i, j
-+ if (i /= 0) call abort
-+ if (j /= 2) call abort
-+end program testit
-+
-+! { dg-final { scan-tree-dump-times "bound" 0 "original" } }
-+! { dg-final { scan-tree-dump-times "abort" 0 "original" } }
-+! { dg-final { cleanup-tree-dump "original" } }
-Index: gcc/testsuite/gfortran.dg/pr52621.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/pr52621.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/pr52621.f90 (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,20 @@
-+! { dg-do compile }
-+! { dg-options "-O2 -fprefetch-loop-arrays -w" }
-+
-+ SUBROUTINE GHDSYM(IZ,IS,LMMAX,S,LMS,Y,L2M,DRL,NLAY2,K0,DCUT)!,
-+!
-+ COMPLEX Y(L2M,L2M),H(33),S(LMS)
-+ COMPLEX RU,CI,CZ,K0,FF,Z,Z1,Z2,Z3,ST
-+!
-+ DO 140 KK=1,4
-+ DO 130 L=1,L2M
-+ L1=L*L-L
-+ DO 120 M=1,L
-+ IPM=L1+M
-+ IMM=L1-M+2
-+ S(IPM)=S(IPM)+Z3*Y(L,M)
-+ IF (M.NE.1) S(IMM)=S(IMM)+Z3*Y(M-1,L)*CSGN
-+120 CONTINUE
-+130 CONTINUE
-+140 CONTINUE
-+ END
-Index: gcc/testsuite/gfortran.dg/implicit_pure_3.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/implicit_pure_3.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/implicit_pure_3.f90 (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,109 @@
-+! { dg-do compile }
-+! { dg-options "-O2 -fdump-tree-optimized" }
-+!
-+! PR fortran/54556
-+!
-+! Contributed by Joost VandeVondele
-+!
-+MODULE parallel_rng_types
-+
-+ IMPLICIT NONE
-+
-+ ! Global parameters in this module
-+ INTEGER, PARAMETER :: dp=8
-+
-+ TYPE rng_stream_type
-+ PRIVATE
-+ CHARACTER(LEN=40) :: name
-+ INTEGER :: distribution_type
-+ REAL(KIND=dp), DIMENSION(3,2) :: bg,cg,ig
-+ LOGICAL :: antithetic,extended_precision
-+ REAL(KIND=dp) :: buffer
-+ LOGICAL :: buffer_filled
-+ END TYPE rng_stream_type
-+
-+ REAL(KIND=dp), DIMENSION(3,3) :: a1p0,a1p76,a1p127,&
-+ a2p0,a2p76,a2p127,&
-+ inv_a1,inv_a2
-+
-+ INTEGER, PARAMETER :: GAUSSIAN = 1,&
-+ UNIFORM = 2
-+
-+ REAL(KIND=dp), PARAMETER :: norm = 2.328306549295727688e-10_dp,&
-+ m1 = 4294967087.0_dp,&
-+ m2 = 4294944443.0_dp,&
-+ a12 = 1403580.0_dp,&
-+ a13n = 810728.0_dp,&
-+ a21 = 527612.0_dp,&
-+ a23n = 1370589.0_dp,&
-+ two17 = 131072.0_dp,& ! 2**17
-+ two53 = 9007199254740992.0_dp,& ! 2**53
-+ fact = 5.9604644775390625e-8_dp ! 1/2**24
-+
-+
-+CONTAINS
-+
-+ FUNCTION rn32(rng_stream) RESULT(u)
-+
-+ TYPE(rng_stream_type), POINTER :: rng_stream
-+ REAL(KIND=dp) :: u
-+
-+ INTEGER :: k
-+ REAL(KIND=dp) :: p1, p2
-+
-+! -------------------------------------------------------------------------
-+! Component 1
-+
-+ p1 = a12*rng_stream%cg(2,1) - a13n*rng_stream%cg(1,1)
-+ k = INT(p1/m1)
-+ p1 = p1 - k*m1
-+ IF (p1 < 0.0_dp) p1 = p1 + m1
-+ rng_stream%cg(1,1) = rng_stream%cg(2,1)
-+ rng_stream%cg(2,1) = rng_stream%cg(3,1)
-+ rng_stream%cg(3,1) = p1
-+
-+ ! Component 2
-+
-+ p2 = a21*rng_stream%cg(3,2) - a23n*rng_stream%cg(1,2)
-+ k = INT(p2/m2)
-+ p2 = p2 - k*m2
-+ IF (p2 < 0.0_dp) p2 = p2 + m2
-+ rng_stream%cg(1,2) = rng_stream%cg(2,2)
-+ rng_stream%cg(2,2) = rng_stream%cg(3,2)
-+ rng_stream%cg(3,2) = p2
-+
-+ ! Combination
-+
-+ IF (p1 > p2) THEN
-+ u = (p1 - p2)*norm
-+ ELSE
-+ u = (p1 - p2 + m1)*norm
-+ END IF
-+
-+ IF (rng_stream%antithetic) u = 1.0_dp - u
-+
-+ END FUNCTION rn32
-+
-+! *****************************************************************************
-+ FUNCTION rn53(rng_stream) RESULT(u)
-+
-+ TYPE(rng_stream_type), POINTER :: rng_stream
-+ REAL(KIND=dp) :: u
-+
-+ u = rn32(rng_stream)
-+
-+ IF (rng_stream%antithetic) THEN
-+ u = u + (rn32(rng_stream) - 1.0_dp)*fact
-+ IF (u < 0.0_dp) u = u + 1.0_dp
-+ ELSE
-+ u = u + rn32(rng_stream)*fact
-+ IF (u >= 1.0_dp) u = u - 1.0_dp
-+ END IF
-+
-+ END FUNCTION rn53
-+
-+END MODULE
-+
-+! { dg-final { scan-module-absence "parallel_rng_types" "IMPLICIT_PURE" } }
-+! { dg-final { scan-tree-dump-times "rn32 \\(rng_stream" 3 "optimized" } }
-+! { dg-final { cleanup-tree-dump "optimized" } }
-Index: gcc/testsuite/gfortran.dg/coarray_28.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/coarray_28.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/coarray_28.f90 (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,10 @@
-+! { dg-do compile }
-+! { dg-options "-fcoarray=single" }
-+!
-+! PR fortran/54225
-+!
-+
-+integer, allocatable :: a[:,:]
-+
-+allocate (a[*,4]) ! { dg-error "Unexpected '.' for codimension 1 of 2" }
-+end
-Index: gcc/testsuite/gfortran.dg/save_4.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/save_4.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/save_4.f90 (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,13 @@
-+! { dg-do compile }
-+! { dg-options "-std=f2003" }
-+!
-+! PR fortran/53597
-+!
-+MODULE somemodule
-+ IMPLICIT NONE
-+ TYPE sometype
-+ INTEGER :: i
-+ DOUBLE PRECISION, POINTER, DIMENSION(:,:) :: coef => NULL()
-+ END TYPE sometype
-+ TYPE(sometype) :: somevariable ! { dg-error "Fortran 2008: Implied SAVE for module variable 'somevariable' at .1., needed due to the default initialization" }
-+END MODULE somemodule
-Index: gcc/testsuite/gfortran.dg/select_type_29.f03
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/select_type_29.f03 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/select_type_29.f03 (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+! { dg-do compile }
-+!
-+! PR 54435: [4.7/4.8 Regression] ICE with SELECT TYPE on a non-CLASS object
-+!
-+! Contributed by xarthisius
-+
-+subroutine foo(x)
-+ integer :: x
-+ select type (x) ! { dg-error "Selector shall be polymorphic" }
-+ end select
-+end
-+
-+
-+! PR 54443: [4.7/4.8 Regression] Segmentation Fault when Compiling for code using Fortran Polymorphic Entities
-+!
-+! Contributed by Mark Beyer <mbeyer@cirrusaircraft.com>
-+
-+program class_test
-+ type hashnode
-+ character(4) :: htype
-+ end type
-+ class(hashnode), pointer :: hp
-+
-+ select type(hp%htype) ! { dg-error "is not a named variable" }
-+
-+end program
-Index: gcc/testsuite/gfortran.dg/coarray_10.f90
-===================================================================
---- a/src/gcc/testsuite/gfortran.dg/coarray_10.f90 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gfortran.dg/coarray_10.f90 (.../branches/gcc-4_7-branch)
-@@ -30,12 +30,12 @@
- subroutine rank_mismatch()
- implicit none
- integer,allocatable :: A(:)[:,:,:,:]
-- allocate(A(1)[1,1,1:*]) ! { dg-error "Unexpected ... for codimension" }
-+ allocate(A(1)[1,1,1:*]) ! { dg-error "Too few codimensions" }
- allocate(A(1)[1,1,1,1,1,*]) ! { dg-error "Invalid codimension 5" }
- allocate(A(1)[1,1,1,*])
- allocate(A(1)[1,1]) ! { dg-error "Too few codimensions" }
- allocate(A(1)[1,*]) ! { dg-error "Too few codimensions" }
-- allocate(A(1)[1,1:*]) ! { dg-error "Unexpected ... for codimension" }
-+ allocate(A(1)[1,1:*]) ! { dg-error "Too few codimensions" }
-
- A(1)[1,1,1] = 1 ! { dg-error "Too few codimensions" }
- A(1)[1,1,1,1,1,1] = 1 ! { dg-error "Invalid codimension 5" }
-@@ -48,5 +48,5 @@
- subroutine rank_mismatch2()
- implicit none
- integer, allocatable:: A(:)[:,:,:]
-- allocate(A(1)[7:8,4:*]) ! { dg-error "Unexpected .*. for codimension 2 of 3" }
-+ allocate(A(1)[7:8,4:*]) ! { dg-error "Too few codimensions" }
- end subroutine rank_mismatch2
-Index: gcc/testsuite/gcc.c-torture/compile/pr54428.c
-===================================================================
---- a/src/gcc/testsuite/gcc.c-torture/compile/pr54428.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.c-torture/compile/pr54428.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,9 @@
-+/* PR c/54428 */
-+
-+typedef double _Complex C;
-+
-+C
-+foo (C x, C y, double z, C w)
-+{
-+ return y - z * __builtin_cpow (x, 75) * w;
-+}
-Index: gcc/testsuite/gcc.c-torture/compile/sync-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.c-torture/compile/sync-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.c-torture/compile/sync-1.c (.../branches/gcc-4_7-branch)
-@@ -1,5 +1,5 @@
--/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */
--/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */
-+/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "fetch_and_nand" { target *-*-* } 0 } */
-+/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "nand_and_fetch" { target *-*-* } 0 } */
- /* { dg-options "-ffat-lto-objects" } */
-
- /* Validate that each of the __sync builtins compiles. This won't
-Index: gcc/testsuite/gcc.c-torture/compile/pr54559.c
-===================================================================
---- a/src/gcc/testsuite/gcc.c-torture/compile/pr54559.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.c-torture/compile/pr54559.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,9 @@
-+/* PR c/54559 */
-+
-+typedef double _Complex T;
-+
-+T
-+foo (double x, double y)
-+{
-+ return x + y * (T) (__extension__ 1.0iF);
-+}
-Index: gcc/testsuite/gnat.dg/aggr20.adb
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/aggr20.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/aggr20.adb (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,10 @@
-+-- { dg-do compile }
-+
-+package body Aggr20 is
-+
-+ procedure Proc (R : out Rec3) is
-+ begin
-+ R := (Callback => Nil_Rec2);
-+ end;
-+
-+end Aggr20;
-Index: gcc/testsuite/gnat.dg/aggr20.ads
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/aggr20.ads (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/aggr20.ads (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,24 @@
-+with Aggr20_Pkg; use Aggr20_Pkg;
-+with System;
-+
-+package Aggr20 is
-+
-+ type Rec1 is record
-+ Address : System.Address;
-+ end record;
-+
-+ Nil_Rec1 : constant Rec1 := (Address => Default_Nil_Address);
-+
-+ type Rec2 is record
-+ Callback : Rec1;
-+ end record;
-+
-+ Nil_Rec2 : constant Rec2 := (Callback => Nil_Rec1);
-+
-+ type Rec3 is record
-+ Callback : Rec2;
-+ end record;
-+
-+ procedure Proc (R : out Rec3);
-+
-+end Aggr20;
-Index: gcc/testsuite/gnat.dg/derived_type3_pkg.adb
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/derived_type3_pkg.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/derived_type3_pkg.adb (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,42 @@
-+with Ada.Strings.Unbounded; use Ada.Strings.Unbounded;
-+with Ada.Text_IO; use Ada.Text_IO;
-+
-+package body Derived_Type3_Pkg is
-+
-+ type Parent is tagged null record;
-+
-+ type Child is new Parent with
-+ record
-+ Image : Ada.Strings.Unbounded.Unbounded_String;
-+ end record;
-+
-+ function Set_Image return Child'class is
-+ Local_Data : Child;
-+ begin
-+ Local_Data.Image := To_Unbounded_String ("Hello");
-+ return Local_Data;
-+ end Set_Image;
-+
-+ procedure Proc1 is
-+ The_Data : Parent'class := Set_Image;
-+ begin
-+ Put_Line ("Child'Alignment =" & Child'Alignment'Img);
-+ Put_Line ("The_Data'Alignment =" & The_Data'Alignment'Img);
-+ end;
-+
-+ procedure Proc2 is
-+
-+ procedure Nested (X : Parent'Class) is
-+ The_Data : Parent'Class := X;
-+ begin
-+ Put_Line ("Child'Alignment =" & Child'Alignment'Img);
-+ Put_Line ("The_Data'Alignment =" & The_Data'Alignment'Img);
-+ end;
-+
-+ The_Data : Parent'Class := Set_Image;
-+
-+ begin
-+ Nested (The_Data);
-+ end;
-+
-+end Derived_Type3_Pkg;
-Index: gcc/testsuite/gnat.dg/derived_type3_pkg.ads
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/derived_type3_pkg.ads (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/derived_type3_pkg.ads (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,6 @@
-+package Derived_Type3_Pkg is
-+
-+ procedure Proc1;
-+ procedure Proc2;
-+
-+end Derived_Type3_Pkg;
-Index: gcc/testsuite/gnat.dg/aggr20_pkg.ads
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/aggr20_pkg.ads (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/aggr20_pkg.ads (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,9 @@
-+with System;
-+
-+package Aggr20_Pkg is
-+
-+ procedure Proc;
-+
-+ Default_Nil_Address : constant System.Address := Proc'Address;
-+
-+end Aggr20_Pkg;
-Index: gcc/testsuite/gnat.dg/derived_type3.adb
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/derived_type3.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/derived_type3.adb (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,9 @@
-+-- { dg-do run }
-+
-+with Derived_Type3_Pkg; use Derived_Type3_Pkg;
-+
-+procedure Derived_Type3 is
-+begin
-+ Proc1;
-+ Proc2;
-+end;
-Index: gcc/testsuite/gnat.dg/vect8.adb
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/vect8.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/vect8.adb (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,11 @@
-+package body Vect8 is
-+
-+ function Foo (V : Vec) return Vec is
-+ Ret : Vec;
-+ begin
-+ Ret (1) := V (1) + V (2);
-+ Ret (2) := V (1) - V (2);
-+ return Ret;
-+ end;
-+
-+end Vect8;
-Index: gcc/testsuite/gnat.dg/vect8.ads
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/vect8.ads (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/vect8.ads (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,10 @@
-+-- { dg-do compile }
-+
-+package Vect8 is
-+
-+ type Vec is array (1 .. 2) of Long_Float;
-+ pragma Machine_Attribute (Vec, "vector_type");
-+
-+ function Foo (V : Vec) return Vec;
-+
-+end Vect8;
-Index: gcc/testsuite/gnat.dg/opt25.adb
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/opt25.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/opt25.adb (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,17 @@
-+-- { dg-do compile }
-+-- { dg-options "-O" }
-+
-+with Opt25_Pkg1;
-+with Opt25_Pkg2;
-+
-+procedure Opt25 (B1, B2 : in out Boolean) is
-+
-+ package Local_Pack_Instance is new Opt25_Pkg1 (Boolean, True);
-+
-+ package Local_Stack is new Opt25_Pkg2 (Integer, 0);
-+
-+ S : Local_Stack.Stack := Local_Stack.Default_Stack;
-+
-+begin
-+ Local_Pack_Instance.Swap (B1, B2);
-+end;
-Index: gcc/testsuite/gnat.dg/recursive_call.adb
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/recursive_call.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/recursive_call.adb (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,10 @@
-+-- { dg-do compile }
-+-- { dg-options "-gnat2012" }
-+
-+function Recursive_Call (File : String; Status : out Boolean) return Boolean is
-+begin
-+ if File /= "/dev/null" then
-+ return Recursive_Call ("/dev/null", Status);
-+ end if;
-+ return False;
-+end;
-Index: gcc/testsuite/gnat.dg/lto15.adb
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/lto15.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/lto15.adb (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,11 @@
-+-- { dg-do compile }
-+-- { dg-options "-O -flto -g" }
-+
-+package body Lto15 is
-+
-+ function Proc (Data : Arr) return R is
-+ begin
-+ return (Data'Length, Data);
-+ end;
-+
-+end Lto15;
-Index: gcc/testsuite/gnat.dg/lto15.ads
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/lto15.ads (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/lto15.ads (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,11 @@
-+package Lto15 is
-+
-+ type Arr is array (Positive range <>) of Integer;
-+
-+ type R(Size : Positive) is record
-+ Data : Arr (1 .. Size);
-+ end record;
-+
-+ function Proc (Data : Arr) return R;
-+
-+end Lto15;
-Index: gcc/testsuite/gnat.dg/opt25_pkg1.adb
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/opt25_pkg1.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/opt25_pkg1.adb (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,10 @@
-+package body Opt25_Pkg1 is
-+
-+ procedure Swap (A, B : in out T) is
-+ Tmp : T := A;
-+ begin
-+ A := B;
-+ B := Tmp;
-+ end Swap;
-+
-+end Opt25_Pkg1;
-Index: gcc/testsuite/gnat.dg/opt25_pkg1.ads
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/opt25_pkg1.ads (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/opt25_pkg1.ads (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,11 @@
-+generic
-+
-+ type T is private;
-+ Init_Value : T;
-+
-+package Opt25_Pkg1 is
-+
-+ Var : T := Init_Value;
-+ procedure Swap (A, B : in out T);
-+
-+end Opt25_Pkg1;
-Index: gcc/testsuite/gnat.dg/discr37.adb
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/discr37.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/discr37.adb (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,12 @@
-+-- { dg-do compile }
-+
-+package body Discr37 is
-+
-+ procedure Proc (A : access Child) is
-+ B : Derived renames Derived (A.F(1).all);
-+ C : Derived renames Derived (B.S(1).all);
-+ begin
-+ null;
-+ end;
-+
-+end Discr37;
-Index: gcc/testsuite/gnat.dg/opt25_pkg2.adb
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/opt25_pkg2.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/opt25_pkg2.adb (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,8 @@
-+package body Opt25_Pkg2 is
-+
-+ function Default_Stack return Stack is
-+ begin
-+ return Default_Stack_Var;
-+ end Default_Stack;
-+
-+end Opt25_Pkg2;
-Index: gcc/testsuite/gnat.dg/discr37.ads
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/discr37.ads (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/discr37.ads (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,22 @@
-+package Discr37 is
-+
-+ subtype Index is Integer range 0 .. 100;
-+
-+ type Root;
-+ type Frame_Ptr is access all Root'Class;
-+
-+ type Arr is array (Index range <>) of Frame_Ptr;
-+
-+ type Root (Level : Index) is tagged record
-+ S : Arr (0 .. Level);
-+ end record;
-+
-+ type Derived (Level : Index) is new Root (Level) with null record;
-+
-+ type Child is new Derived (0) with record
-+ F : Arr (0 .. 100);
-+ end record;
-+
-+ procedure Proc (A : access Child);
-+
-+end Discr37;
-Index: gcc/testsuite/gnat.dg/opt25_pkg2.ads
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/opt25_pkg2.ads (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/opt25_pkg2.ads (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,20 @@
-+generic
-+
-+ type Value is private;
-+ Init_Val : Value;
-+
-+package Opt25_Pkg2 is
-+
-+ type Stack (Size : Natural) is private;
-+
-+ function Default_Stack return Stack;
-+
-+private
-+ type Value_Array is array (Natural range <>) of Value;
-+
-+ type Stack (Size : Natural) is record
-+ Store : Value_Array (1 .. Size);
-+ end record;
-+
-+ Default_Stack_Var : Stack (10);
-+end Opt25_Pkg2;
-Index: gcc/testsuite/gnat.dg/loop_optimization11.adb
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/loop_optimization11.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/loop_optimization11.adb (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,19 @@
-+-- { dg-do compile }
-+-- { dg-options "-O" }
-+
-+with Loop_Optimization11_Pkg; use Loop_Optimization11_Pkg;
-+
-+procedure Loop_Optimization11 is
-+ Arr : array (Prot, Mem) of Integer := (others => (others => 0));
-+begin
-+ Put_Line (Img (0) & " ");
-+ for I in Arr'Range (1) loop
-+ for J in Arr'Range (2) loop
-+ declare
-+ Elem : Integer renames Arr (I, J);
-+ begin
-+ Put_Line (Img (Elem));
-+ end;
-+ end loop;
-+ end loop;
-+end;
-Index: gcc/testsuite/gnat.dg/loop_optimization11_pkg.ads
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/loop_optimization11_pkg.ads (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/loop_optimization11_pkg.ads (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,11 @@
-+package Loop_Optimization11_Pkg is
-+
-+ function Img (X : Integer) return String;
-+
-+ procedure Put_Line (Data : String);
-+
-+ type Prot is (Execute, Execute_Read, Execute_Read_Write);
-+
-+ type Mem is (Mem_Image, Mem_Mapped, Mem_Private, Unknown);
-+
-+end Loop_Optimization11_Pkg;
-Index: gcc/testsuite/gnat.dg/discr38.adb
-===================================================================
---- a/src/gcc/testsuite/gnat.dg/discr38.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gnat.dg/discr38.adb (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,40 @@
-+-- { dg-do compile }
-+
-+procedure Discr38 is
-+
-+ type Enum is (OK,
-+ NOT_CONNECTED,
-+ DISCONNECTED,
-+ REQUEST_Q_EMPTY,
-+ SERVER_UNAVAILABLE,
-+ BUFFER_TOO_SMALL,
-+ NO_FREE_SLOT,
-+ RAISE_EXCEPTION,
-+ REQUEST_CANCELLED,
-+ REQUEST_IN_PROGRESS,
-+ SERVER_BUSY,
-+ BLOCK_ACKNOWLEDGE);
-+
-+ type R (Status : Enum := OK) is record
-+ Status_Block : Integer;
-+ case Status is
-+ when RAISE_EXCEPTION =>
-+ I : Integer;
-+ when OK =>
-+ Length : Natural;
-+ Data : Integer;
-+ when others =>
-+ null;
-+ end case;
-+ end record;
-+ for R use record
-+ Status at 0 range 0 .. 7;
-+ Status_Block at 4 range 0 .. 31;
-+ Length at 8 range 0 .. 31;
-+ end record;
-+
-+ Nil : constant R := (OK, 1, 0, 1);
-+
-+begin
-+ null;
-+end;
-Index: gcc/testsuite/gcc.dg/vla-init-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/vla-init-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/vla-init-1.c (.../branches/gcc-4_7-branch)
-@@ -10,6 +10,6 @@
- foo (void)
- {
- int x[a] = { 1 }; /* { dg-error "variable-sized object may not be initialized" "VLA init" } */
-- /* { dg-warning "excess elements in array initializer" "" { target *-*-* } 12 } */
-- /* { dg-warning "near initialization" "" { target *-*-* } 12 } */
-+ /* { dg-warning "excess elements in array initializer" "excess" { target *-*-* } 12 } */
-+ /* { dg-warning "near initialization" "near" { target *-*-* } 12 } */
- }
-Index: gcc/testsuite/gcc.dg/pr30551-2.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr30551-2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr30551-2.c (.../branches/gcc-4_7-branch)
-@@ -2,7 +2,7 @@
- /* { dg-do compile } */
- /* { dg-options "" } */
-
--void main(char a) {} /* { dg-bogus "first argument of .main. should be .int." } */
--/* { dg-bogus ".main. takes only zero or two arguments" "" { target *-*-* } 5 } */
--/* { dg-bogus "return type of .main. is not .int." "" { target *-*-* } 5 } */
-+void main(char a) {} /* { dg-bogus "first argument of .main. should be .int." "int" } */
-+/* { dg-bogus ".main. takes only zero or two arguments" "zero or two" { target *-*-* } 5 } */
-+/* { dg-bogus "return type of .main. is not .int." "return type" { target *-*-* } 5 } */
-
-Index: gcc/testsuite/gcc.dg/pr48552-2.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr48552-2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr48552-2.c (.../branches/gcc-4_7-branch)
-@@ -7,15 +7,15 @@
- void
- f1 (void *x)
- {
-- __asm ("" : : "r" (*x)); /* { dg-warning "dereferencing" } */
--} /* { dg-error "invalid use of void expression" "" { target *-*-* } 10 } */
-+ __asm ("" : : "r" (*x)); /* { dg-warning "dereferencing" "deref" } */
-+} /* { dg-error "invalid use of void expression" "void expr" { target *-*-* } 10 } */
-
- void
- f2 (void *x)
- {
-- __asm ("" : "=r" (*x)); /* { dg-warning "dereferencing" } */
--} /* { dg-error "invalid use of void expression" "" { target *-*-* } 16 } */
-- /* { dg-error "invalid lvalue in asm output 0" "" { target *-*-* } 16 } */
-+ __asm ("" : "=r" (*x)); /* { dg-warning "dereferencing" "deref" } */
-+} /* { dg-error "invalid use of void expression" "void expr" { target *-*-* } 16 } */
-+ /* { dg-error "invalid lvalue in asm output 0" "invalid lvalue" { target *-*-* } 16 } */
- void
- f3 (void *x)
- {
-@@ -31,15 +31,15 @@
- void
- f5 (void *x)
- {
-- __asm ("" : : "g" (*x)); /* { dg-warning "dereferencing" } */
--} /* { dg-error "invalid use of void expression" "" { target *-*-* } 34 } */
-+ __asm ("" : : "g" (*x)); /* { dg-warning "dereferencing" "deref" } */
-+} /* { dg-error "invalid use of void expression" "void expr" { target *-*-* } 34 } */
-
- void
- f6 (void *x)
- {
-- __asm ("" : "=g" (*x)); /* { dg-warning "dereferencing" } */
--} /* { dg-error "invalid use of void expression" "" { target *-*-* } 40 } */
-- /* { dg-error "invalid lvalue in asm output 0" "" { target *-*-* } 40 } */
-+ __asm ("" : "=g" (*x)); /* { dg-warning "dereferencing" "deref" } */
-+} /* { dg-error "invalid use of void expression" "void expr" { target *-*-* } 40 } */
-+ /* { dg-error "invalid lvalue in asm output 0" "invalid lvalue" { target *-*-* } 40 } */
- void
- f7 (struct S *x)
- {
-@@ -49,5 +49,5 @@
- void
- f8 (struct S *x)
- {
-- __asm ("" : "=r" (*x)); /* { dg-error "dereferencing pointer to incomplete type" } */
--} /* { dg-error "invalid lvalue in asm output 0" "" { target *-*-* } 52 } */
-+ __asm ("" : "=r" (*x)); /* { dg-error "dereferencing pointer to incomplete type" "incomplete" } */
-+} /* { dg-error "invalid lvalue in asm output 0" "invalid lvalue" { target *-*-* } 52 } */
-Index: gcc/testsuite/gcc.dg/parser-pr28152.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/parser-pr28152.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/parser-pr28152.c (.../branches/gcc-4_7-branch)
-@@ -7,5 +7,5 @@
- _Complex float z;
-
- z = _Complex (1.90000007326203904e+19, 0.0); /* { dg-error "_Complex" } */
-- z = _Complex (1.0e+0, 0.0) / z; /* { dg-error "_Complex" } */
-- /* { dg-error "at end of input" "" { target *-*-* } 10 } */
-+ z = _Complex (1.0e+0, 0.0) / z; /* { dg-error "_Complex" "_Complex" } */
-+ /* { dg-error "at end of input" "end of input" { target *-*-* } 10 } */
-Index: gcc/testsuite/gcc.dg/pr30551-6.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr30551-6.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr30551-6.c (.../branches/gcc-4_7-branch)
-@@ -2,6 +2,6 @@
- /* { dg-do compile } */
- /* { dg-options "-pedantic" } */
- /* { dg-skip-if "-Wmain not enabled with -pedantic on SPU" { spu-*-* } } */
--void main(char a) {} /* { dg-warning "first argument of .main. should be .int." } */
--/* { dg-warning ".main. takes only zero or two arguments" "" { target *-*-* } 5 } */
--/* { dg-warning "return type of .main. is not .int." "" { target *-*-* } 5 } */
-+void main(char a) {} /* { dg-warning "first argument of .main. should be .int." "int" } */
-+/* { dg-warning ".main. takes only zero or two arguments" "zero or two" { target *-*-* } 5 } */
-+/* { dg-warning "return type of .main. is not .int." "return type" { target *-*-* } 5 } */
-Index: gcc/testsuite/gcc.dg/gomp/critical-4.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/gomp/critical-4.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/gomp/critical-4.c (.../branches/gcc-4_7-branch)
-@@ -15,7 +15,7 @@
- foo2 (void)
- {
- #pragma omp critical
-- #pragma omp critical /* { dg-warning "with the same name" } */
-+ #pragma omp critical /* { dg-error "with the same name" } */
- bar (0);
- }
-
-@@ -23,6 +23,6 @@
- foo3 (void)
- {
- #pragma omp critical(foo)
-- #pragma omp critical(foo) /* { dg-warning "with the same name" } */
-+ #pragma omp critical(foo) /* { dg-error "with the same name" } */
- bar (0);
- }
-Index: gcc/testsuite/gcc.dg/gomp/nesting-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/gomp/nesting-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/gomp/nesting-1.c (.../branches/gcc-4_7-branch)
-@@ -8,89 +8,89 @@
- #pragma omp for
- for (i = 0; i < 3; i++)
- {
-- #pragma omp for /* { dg-warning "may not be closely nested" } */
-+ #pragma omp for /* { dg-error "may not be closely nested" } */
- for (j = 0; j < 3; j++)
- ;
-- #pragma omp sections /* { dg-warning "may not be closely nested" } */
-+ #pragma omp sections /* { dg-error "may not be closely nested" } */
- {
- ;
- #pragma omp section
- ;
- }
-- #pragma omp single /* { dg-warning "may not be closely nested" } */
-+ #pragma omp single /* { dg-error "may not be closely nested" } */
- ;
-- #pragma omp master /* { dg-warning "may not be closely nested" } */
-+ #pragma omp master /* { dg-error "may not be closely nested" } */
- ;
-- #pragma omp barrier /* { dg-warning "may not be closely nested" } */
-+ #pragma omp barrier /* { dg-error "may not be closely nested" } */
- }
- #pragma omp sections
- {
-- #pragma omp for /* { dg-warning "may not be closely nested" } */
-+ #pragma omp for /* { dg-error "may not be closely nested" } */
- for (j = 0; j < 3; j++)
- ;
-- #pragma omp sections /* { dg-warning "may not be closely nested" } */
-+ #pragma omp sections /* { dg-error "may not be closely nested" } */
- {
- ;
- #pragma omp section
- ;
- }
-- #pragma omp single /* { dg-warning "may not be closely nested" } */
-+ #pragma omp single /* { dg-error "may not be closely nested" } */
- ;
-- #pragma omp master /* { dg-warning "may not be closely nested" } */
-+ #pragma omp master /* { dg-error "may not be closely nested" } */
- ;
- #pragma omp section
- ;
- }
- #pragma omp single
- {
-- #pragma omp for /* { dg-warning "may not be closely nested" } */
-+ #pragma omp for /* { dg-error "may not be closely nested" } */
- for (j = 0; j < 3; j++)
- ;
-- #pragma omp sections /* { dg-warning "may not be closely nested" } */
-+ #pragma omp sections /* { dg-error "may not be closely nested" } */
- {
- ;
- #pragma omp section
- ;
- }
-- #pragma omp single /* { dg-warning "may not be closely nested" } */
-+ #pragma omp single /* { dg-error "may not be closely nested" } */
- ;
-- #pragma omp master /* { dg-warning "may not be closely nested" } */
-+ #pragma omp master /* { dg-error "may not be closely nested" } */
- ;
-- #pragma omp barrier /* { dg-warning "may not be closely nested" } */
-+ #pragma omp barrier /* { dg-error "may not be closely nested" } */
- }
- #pragma omp master
- {
-- #pragma omp for /* { dg-warning "may not be closely nested" } */
-+ #pragma omp for /* { dg-error "may not be closely nested" } */
- for (j = 0; j < 3; j++)
- ;
-- #pragma omp sections /* { dg-warning "may not be closely nested" } */
-+ #pragma omp sections /* { dg-error "may not be closely nested" } */
- {
- ;
- #pragma omp section
- ;
- }
-- #pragma omp single /* { dg-warning "may not be closely nested" } */
-+ #pragma omp single /* { dg-error "may not be closely nested" } */
- ;
- #pragma omp master
- ;
-- #pragma omp barrier /* { dg-warning "may not be closely nested" } */
-+ #pragma omp barrier /* { dg-error "may not be closely nested" } */
- }
- #pragma omp task
- {
-- #pragma omp for /* { dg-warning "may not be closely nested" } */
-+ #pragma omp for /* { dg-error "may not be closely nested" } */
- for (j = 0; j < 3; j++)
- ;
-- #pragma omp sections /* { dg-warning "may not be closely nested" } */
-+ #pragma omp sections /* { dg-error "may not be closely nested" } */
- {
- ;
- #pragma omp section
- ;
- }
-- #pragma omp single /* { dg-warning "may not be closely nested" } */
-+ #pragma omp single /* { dg-error "may not be closely nested" } */
- ;
-- #pragma omp master /* { dg-warning "may not be closely nested" } */
-+ #pragma omp master /* { dg-error "may not be closely nested" } */
- ;
-- #pragma omp barrier /* { dg-warning "may not be closely nested" } */
-+ #pragma omp barrier /* { dg-error "may not be closely nested" } */
- }
- #pragma omp parallel
- {
-@@ -117,20 +117,20 @@
- int i, j;
- #pragma omp ordered
- {
-- #pragma omp for /* { dg-warning "may not be closely nested" } */
-+ #pragma omp for /* { dg-error "may not be closely nested" } */
- for (j = 0; j < 3; j++)
- ;
-- #pragma omp sections /* { dg-warning "may not be closely nested" } */
-+ #pragma omp sections /* { dg-error "may not be closely nested" } */
- {
- ;
- #pragma omp section
- ;
- }
-- #pragma omp single /* { dg-warning "may not be closely nested" } */
-+ #pragma omp single /* { dg-error "may not be closely nested" } */
- ;
- #pragma omp master
- ;
-- #pragma omp barrier /* { dg-warning "may not be closely nested" } */
-+ #pragma omp barrier /* { dg-error "may not be closely nested" } */
- }
- }
-
-@@ -139,7 +139,7 @@
- {
- #pragma omp critical
- {
-- #pragma omp ordered /* { dg-warning "may not be closely nested" } */
-+ #pragma omp ordered /* { dg-error "may not be closely nested" } */
- ;
- }
- }
-@@ -149,7 +149,7 @@
- {
- #pragma omp task
- {
-- #pragma omp ordered /* { dg-warning "may not be closely nested" } */
-+ #pragma omp ordered /* { dg-error "may not be closely nested" } */
- ;
- }
- }
-@@ -161,7 +161,7 @@
- #pragma omp for
- for (i = 0; i < 10; i++)
- {
-- #pragma omp ordered /* { dg-warning "must be closely nested" } */
-+ #pragma omp ordered /* { dg-error "must be closely nested" } */
- ;
- }
- #pragma omp for ordered
-@@ -190,9 +190,9 @@
- #pragma omp critical
- ;
- #pragma omp critical (bar)
-- #pragma omp critical (bar) /* { dg-warning "may not be nested" } */
-+ #pragma omp critical (bar) /* { dg-error "may not be nested" } */
- ;
- #pragma omp critical
-- #pragma omp critical /* { dg-warning "may not be nested" } */
-+ #pragma omp critical /* { dg-error "may not be nested" } */
- ;
- }
-Index: gcc/testsuite/gcc.dg/gomp/pr53992.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/gomp/pr53992.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/gomp/pr53992.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,21 @@
-+/* PR middle-end/53992 */
-+/* { dg-do compile } */
-+/* { dg-options "-fgnu-tm -fopenmp" } */
-+/* { dg-require-effective-target fgnu_tm } */
-+
-+int main() {
-+ long data[10000];
-+ long i, min=10000;
-+ for (i=0; i<10000; i++) data[i] = -i;
-+
-+#pragma omp parallel for
-+ for (i=0; i<10000; i++) {
-+ __transaction_atomic
-+ {
-+ if (data[i] < min)
-+ min = data[i];
-+ }
-+ }
-+
-+ return !(min == -9999);
-+}
-Index: gcc/testsuite/gcc.dg/c99-vla-jump-4.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/c99-vla-jump-4.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/c99-vla-jump-4.c (.../branches/gcc-4_7-branch)
-@@ -305,5 +305,5 @@
- void fd288 (int n) { P0A:goto P0A;{ typedef int (*b)[n]; P01A:goto P01A;{ typedef int (*c)[n]; P012A:goto P012A;0;} P01B:goto P01B;{ typedef int (*d)[n]; P013A:goto P013A;0;} P01C:goto P01C;; typedef int (*e)[n]; P014A:goto P014A;0;}; P0B:goto P0B;{ typedef int (*f)[n]; P02A:goto P02A;{ typedef int (*g)[n]; P024A:goto P024A;0;}; P02B:goto P02B;{ typedef int (*h)[n]; P025A:goto P025A;0;}; P02C:goto P02C;; typedef int (*i)[n]; P026A:goto P026A;0;}; P0C:goto P0C;; typedef int (*j)[n]; P03A:goto P03A;0;a: goto a; P03B:goto P03B; }
-
- /* Match extra informative notes. */
--/* { dg-message "note: label '\[^\n'\]*' defined here" "note: expected" { target *-*-* } 0 } */
--/* { dg-message "note: '\[^\n'\]*' declared here" "note: expected" { target *-*-* } 0 } */
-+/* { dg-message "note: label '\[^\n'\]*' defined here" "note: defined" { target *-*-* } 0 } */
-+/* { dg-message "note: '\[^\n'\]*' declared here" "note: declared" { target *-*-* } 0 } */
-Index: gcc/testsuite/gcc.dg/decl-9.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/decl-9.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/decl-9.c (.../branches/gcc-4_7-branch)
-@@ -21,7 +21,7 @@
- {
- b: a: ; /* { dg-bogus "a label can only be part of a statement" } */
- c: d e; /* { dg-error "a label can only be part of a statement" } */
--/* { dg-error "unknown type name 'd'" "" { target *-*-* } 23 } */
-+/* { dg-error "unknown type name 'd'" "unknown type name" { target *-*-* } 23 } */
- ;
- }
-
-Index: gcc/testsuite/gcc.dg/Wstrict-aliasing-converted-assigned.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/Wstrict-aliasing-converted-assigned.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/Wstrict-aliasing-converted-assigned.c (.../branches/gcc-4_7-branch)
-@@ -5,9 +5,12 @@
- int foo()
- {
- int i;
-- *(long*)&i = 0; /* { dg-warning "type-punn" } */
-+ *(long*)&i = 0; /* { dg-warning "type-punn" "type-punn" } */
- return i;
- }
-
--/* { dg-message "does break strict-aliasing" "" { target { *-*-* && lp64 } xfail *-*-* } 8 } */
--/* { dg-message "initialized" "" { target { *-*-* && lp64 } xfail *-*-* } 8 } */
-+/* These messages are only expected for lp64, but fail there. When they
-+ pass for lp64, replace "xfail *-*-*" with "target lp64". */
-+
-+/* { dg-message "does break strict-aliasing" "break" { xfail *-*-* } 8 } */
-+/* { dg-message "initialized" "init" { xfail *-*-* } 8 } */
-Index: gcc/testsuite/gcc.dg/pr52558-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr52558-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr52558-1.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,22 @@
-+/* { dg-do compile } */
-+/* { dg-options "--param allow-store-data-races=0 -O2 -fdump-tree-lim1" } */
-+
-+/* Test that `count' is not written to unless p->data > 0. */
-+
-+int count;
-+
-+struct obj {
-+ int data;
-+ struct obj *next;
-+} *q;
-+
-+void func()
-+{
-+ struct obj *p;
-+ for (p = q; p; p = p->next)
-+ if (p->data > 0)
-+ count++;
-+}
-+
-+/* { dg-final { scan-tree-dump-times "MEM count_lsm.. count_lsm_flag" 1 "lim1" } } */
-+/* { dg-final { cleanup-tree-dump "lim1" } } */
-Index: gcc/testsuite/gcc.dg/align-2.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/align-2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/align-2.c (.../branches/gcc-4_7-branch)
-@@ -1,5 +1,5 @@
- /* PR 17962 */
--/* { dg-do compile } */
-+/* { dg-do compile { target vect_natural_alignment } } */
- /* { dg-options "" } */
-
- typedef float v4 __attribute__((vector_size(sizeof(float)*4)));
-Index: gcc/testsuite/gcc.dg/declspec-10.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/declspec-10.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/declspec-10.c (.../branches/gcc-4_7-branch)
-@@ -44,4 +44,4 @@
-
- inline int main (void) { return 0; } /* { dg-warning "cannot inline function 'main'" } */
-
--/* { dg-message "error: register name not specified for 'y'" "" { target *-*-* } 19 } */
-+/* { dg-message "error: register name not specified for 'y'" "not specified" { target *-*-* } 19 } */
-Index: gcc/testsuite/gcc.dg/Wobjsize-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/Wobjsize-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/Wobjsize-1.c (.../branches/gcc-4_7-branch)
-@@ -11,5 +11,5 @@
- }
-
- /* { dg-warning "will always overflow destination buffer" "" { target *-*-* } 6 } */
--/* { dg-message "file included" "" { target *-*-* } 0 } */
--/* { dg-message "inlined from" "" { target *-*-* } 0 } */
-+/* { dg-message "file included" "included" { target *-*-* } 0 } */
-+/* { dg-message "inlined from" "inlined" { target *-*-* } 0 } */
-Index: gcc/testsuite/gcc.dg/cpp/include2a.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/cpp/include2a.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/cpp/include2a.c (.../branches/gcc-4_7-branch)
-@@ -11,6 +11,6 @@
-
- /* These error is No such file or directory, just once. However, this
- message is locale-dependent, so don't test for it. */
--/* { dg-error "silly" "" { target *-*-* } 0 } */
--/* { dg-error "missing" "" { target *-*-* } 0 } */
--/* { dg-message "terminated" "" { target *-*-* } 0 } */
-+/* { dg-error "silly" "silly" { target *-*-* } 0 } */
-+/* { dg-error "missing" "missing" { target *-*-* } 0 } */
-+/* { dg-message "terminated" "terminated" { target *-*-* } 0 } */
-Index: gcc/testsuite/gcc.dg/cpp/pr30786.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/cpp/pr30786.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/cpp/pr30786.c (.../branches/gcc-4_7-branch)
-@@ -1,8 +1,8 @@
- /* PR preprocessor/30786 - _Pragma at end of file should not ICE */
- /* { dg-do compile } */
-
--/* { dg-error "parenthesized" "" { target *-*-* } 9 } */
--/* { dg-error "expected" "" { target *-*-* } 9 } */
-+/* { dg-error "parenthesized" "parenthesized" { target *-*-* } 9 } */
-+/* { dg-error "expected" "expected" { target *-*-* } 9 } */
-
- int x;
-
-Index: gcc/testsuite/gcc.dg/cpp/pr28709.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/cpp/pr28709.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/cpp/pr28709.c (.../branches/gcc-4_7-branch)
-@@ -4,5 +4,5 @@
- /* { dg-do compile } */
- #define foo - ## >>
- foo;
--/* { dg-error "expected identifier.*'-'" "" { target *-*-* } 6 } */
--/* { dg-error pasting "" { target *-*-* } 6 } */
-+/* { dg-error "expected identifier.*'-'" "expected" { target *-*-* } 6 } */
-+/* { dg-error pasting "pasting" { target *-*-* } 6 } */
-Index: gcc/testsuite/gcc.dg/cpp/missing-header-MD.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/cpp/missing-header-MD.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/cpp/missing-header-MD.c (.../branches/gcc-4_7-branch)
-@@ -3,8 +3,8 @@
- /* { dg-options "-MD" } */
-
- #include "nonexistent.h"
--/* { dg-message "nonexistent.h" "" { target *-*-* } 0 } */
--/* { dg-message "terminated" "" { target *-*-* } 0 } */
-+/* { dg-message "nonexistent.h" "nonexistent.h" { target *-*-* } 0 } */
-+/* { dg-message "terminated" "terminated" { target *-*-* } 0 } */
-
- /* This declaration should not receive any diagnostic. */
- foo bar;
-Index: gcc/testsuite/gcc.dg/cpp/macspace2.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/cpp/macspace2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/cpp/macspace2.c (.../branches/gcc-4_7-branch)
-@@ -59,5 +59,5 @@
- #define ag"abc" /* { dg-error "requires whitespace" } */
-
- int dummy;
--/* { dg-error "missing terminating" "" { target *-*-* } 6 } */
--/* { dg-error "missing terminating" "" { target *-*-* } 10 } */
-+/* { dg-error "missing terminating" "missing-terminating" { target *-*-* } 6 } */
-+/* { dg-error "missing terminating" "missing-terminating" { target *-*-* } 10 } */
-Index: gcc/testsuite/gcc.dg/cpp/missing-header-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/cpp/missing-header-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/cpp/missing-header-1.c (.../branches/gcc-4_7-branch)
-@@ -3,8 +3,8 @@
- /* { dg-options "" } */
-
- #include "nonexistent.h"
--/* { dg-message "nonexistent.h" "" { target *-*-* } 0 } */
--/* { dg-message "terminated" "" { target *-*-* } 0 } */
-+/* { dg-message "nonexistent.h" "nonexistent.h" { target *-*-* } 0 } */
-+/* { dg-message "terminated" "terminated" { target *-*-* } 0 } */
-
- /* This declaration should not receive any diagnostic. */
- foo bar;
-Index: gcc/testsuite/gcc.dg/cpp/missing-header-MMD.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/cpp/missing-header-MMD.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/cpp/missing-header-MMD.c (.../branches/gcc-4_7-branch)
-@@ -3,8 +3,8 @@
- /* { dg-options "-MMD" } */
-
- #include "nonexistent.h"
--/* { dg-message "nonexistent.h" "" { target *-*-* } 0 } */
--/* { dg-message "terminated" "" { target *-*-* } 0 } */
-+/* { dg-message "nonexistent.h" "nonexistent.h" { target *-*-* } 0 } */
-+/* { dg-message "terminated" "terminated" { target *-*-* } 0 } */
-
- /* This declaration should not receive any diagnostic. */
- foo bar;
-Index: gcc/testsuite/gcc.dg/cpp/missing-sysheader-MD.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/cpp/missing-sysheader-MD.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/cpp/missing-sysheader-MD.c (.../branches/gcc-4_7-branch)
-@@ -3,8 +3,8 @@
- /* { dg-options "-MD" } */
-
- #include <nonexistent.h>
--/* { dg-message "nonexistent.h" "" { target *-*-* } 0 } */
--/* { dg-message "terminated" "" { target *-*-* } 0 } */
-+/* { dg-message "nonexistent.h" "nonexistent.h" { target *-*-* } 0 } */
-+/* { dg-message "terminated" "terminated" { target *-*-* } 0 } */
-
- /* This declaration should not receive any diagnostic. */
- foo bar;
-Index: gcc/testsuite/gcc.dg/cpp/missing-sysheader-MMD.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/cpp/missing-sysheader-MMD.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/cpp/missing-sysheader-MMD.c (.../branches/gcc-4_7-branch)
-@@ -3,8 +3,8 @@
- /* { dg-options "-MMD" } */
-
- #include <nonexistent.h>
--/* { dg-message "nonexistent.h" "" { target *-*-* } 0 } */
--/* { dg-message "terminated" "" { target *-*-* } 0 } */
-+/* { dg-message "nonexistent.h" "nonexistent.h" { target *-*-* } 0 } */
-+/* { dg-message "terminated" "terminated" { target *-*-* } 0 } */
-
- /* This declaration should not receive any diagnostic. */
- foo bar;
-Index: gcc/testsuite/gcc.dg/20031223-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/20031223-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/20031223-1.c (.../branches/gcc-4_7-branch)
-@@ -7,7 +7,7 @@
-
- void f ()
- {
-- l: int; /* { dg-error "a label can only be part of a statement and a declaration is not a statement" } */
-- /* { dg-warning "useless type name in empty declaration" "" { target *-*-* } 10 } */
-- /* { dg-error "label at end of compound statement" "" { target *-*-* } 10 } */
-+ l: int; /* { dg-error "a label can only be part of a statement and a declaration is not a statement" "not stmt" } */
-+ /* { dg-warning "useless type name in empty declaration" "type name" { target *-*-* } 10 } */
-+ /* { dg-error "label at end of compound statement" "label" { target *-*-* } 10 } */
- }
-Index: gcc/testsuite/gcc.dg/matrix/matrix.exp
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/matrix/matrix.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/matrix/matrix.exp (.../branches/gcc-4_7-branch)
-@@ -39,9 +39,6 @@
- set tool gcc
- set prof_ext "gcda"
-
--# Override the list defined in profopt.exp.
--set PROFOPT_OPTIONS [list {}]
--
- if $tracelevel then {
- strace $tracelevel
- }
-@@ -49,6 +46,10 @@
- # Load support procs.
- load_lib profopt.exp
-
-+# Save and override the default list defined in profopt.exp.
-+set matrix_save_profopt_options $PROFOPT_OPTIONS
-+set PROFOPT_OPTIONS [list {}]
-+
- # These are globals used by profopt-execute. The first is options
- # needed to generate profile data, the second is options to use the
- # profile data.
-@@ -63,3 +64,4 @@
- profopt-execute $src
- }
-
-+set PROFOPT_OPTIONS $matrix_save_profopt_options
-Index: gcc/testsuite/gcc.dg/utf-dflt2.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/utf-dflt2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/utf-dflt2.c (.../branches/gcc-4_7-branch)
-@@ -2,8 +2,8 @@
- /* { dg-do compile } */
- /* { dg-options "" } */
-
--const void *s0 = u8"a"; /* { dg-error "undeclared" } */
-- /* { dg-error "expected ',' or ';'" "" { target *-*-* } 5 } */
-+const void *s0 = u8"a"; /* { dg-error "undeclared" "undeclared" } */
-+ /* { dg-error "expected ',' or ';'" "expected" { target *-*-* } 5 } */
-
- #define u8 "a"
-
-Index: gcc/testsuite/gcc.dg/pr30551-3.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr30551-3.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr30551-3.c (.../branches/gcc-4_7-branch)
-@@ -2,6 +2,6 @@
- /* { dg-do compile } */
- /* { dg-options "-pedantic-errors" } */
- /* { dg-skip-if "-Wmain not enabled with -pedantic on SPU" { spu-*-* } } */
--void main(char a) {} /* { dg-error "first argument of .main. should be .int." } */
--/* { dg-error ".main. takes only zero or two arguments" "" { target *-*-* } 5 } */
--/* { dg-error "return type of .main. is not .int." "" { target *-*-* } 5 } */
-+void main(char a) {} /* { dg-error "first argument of .main. should be .int." "int" } */
-+/* { dg-error ".main. takes only zero or two arguments" "zero or two" { target *-*-* } 5 } */
-+/* { dg-error "return type of .main. is not .int." "return type" { target *-*-* } 5 } */
-Index: gcc/testsuite/gcc.dg/Wconversion-integer.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/Wconversion-integer.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/Wconversion-integer.c (.../branches/gcc-4_7-branch)
-@@ -40,10 +40,10 @@
- fuc ('A');
- uc = 'A';
-
-- uc = x ? 1U : -1; /* { dg-warning " conversion" } */
-- /* { dg-warning "negative integer implicitly converted to unsigned type" "" { target *-*-* } 43 } */
-- uc = x ? SCHAR_MIN : 1U; /* { dg-warning " conversion" } */
-- /* { dg-warning "negative integer implicitly converted to unsigned type" "" { target *-*-* } 45 } */
-+ uc = x ? 1U : -1; /* { dg-warning " conversion" "conversion" } */
-+ /* { dg-warning "negative integer implicitly converted to unsigned type" "implicit" { target *-*-* } 43 } */
-+ uc = x ? SCHAR_MIN : 1U; /* { dg-warning " conversion" "conversion" } */
-+ /* { dg-warning "negative integer implicitly converted to unsigned type" "implicit" { target *-*-* } 45 } */
- uc = x ? 1 : -1; /* { dg-warning "negative integer implicitly converted to unsigned type" } */
- uc = x ? SCHAR_MIN : 1; /* { dg-warning "negative integer implicitly converted to unsigned type" } */
- ui = x ? 1U : -1; /* { dg-warning "negative integer implicitly converted to unsigned type" } */
-Index: gcc/testsuite/gcc.dg/c99-vla-jump-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/c99-vla-jump-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/c99-vla-jump-1.c (.../branches/gcc-4_7-branch)
-@@ -305,5 +305,5 @@
- void fa288 (int n) { { int b[n]; { int c[n]; 0;} { int d[n]; 0;} ; int e[n]; 0;}; { int f[n]; { int g[n]; 0;}; { int h[n]; 0;}; ; int i[n]; 0;}; ; int j[n]; 0;a: goto a; }
-
- /* Match extra informative notes. */
--/* { dg-message "note: label '\[^\n'\]*' defined here" "note: expected" { target *-*-* } 0 } */
--/* { dg-message "note: '\[^\n'\]*' declared here" "note: expected" { target *-*-* } 0 } */
-+/* { dg-message "note: label '\[^\n'\]*' defined here" "note: defined" { target *-*-* } 0 } */
-+/* { dg-message "note: '\[^\n'\]*' declared here" "note: declared" { target *-*-* } 0 } */
-Index: gcc/testsuite/gcc.dg/declspec-18.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/declspec-18.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/declspec-18.c (.../branches/gcc-4_7-branch)
-@@ -5,7 +5,7 @@
-
- int z; /* { dg-message "previous declaration of 'z'" } */
- typedef t2 *z; /* { dg-error "unknown type name 't2'" } */
--/* { dg-error "'z' redeclared " "" { target *-*-* } 7 } */
-+/* { dg-error "'z' redeclared " "redeclared" { target *-*-* } 7 } */
-
- extern t3 p1(void); /* { dg-error "unknown type name 't3'" } */
- int p2(const t4 x); /* { dg-error "unknown type name 't4'" } */
-@@ -23,36 +23,36 @@
- };
-
- typeof (z) c1;
--typeof (x1) c2; /* { dg-error "undeclared" } */
-+typeof (x1) c2; /* { dg-error "undeclared" "undeclared" } */
- typeof (const t11) c3; /* { dg-error "unknown type name 't11'" } */
--typeof (t12 *) c3; /* { dg-error "unknown type name 't12'" "" { xfail *-*-* } } */
--/* { dg-bogus "unknown type name 'x1'" "" { target *-*-* } 26 } */
--/* { dg-bogus "undeclared" "" { xfail *-*-* } 28 } */
--/* { dg-bogus "expected expression before" "" { xfail *-*-* } 28 } */
-+typeof (t12 *) c3; /* { dg-error "unknown type name 't12'" "t12" { xfail *-*-* } } */
-+/* { dg-bogus "unknown type name 'x1'" unknown"" { target *-*-* } 26 } */
-+/* { dg-bogus "undeclared" "undeclared" { xfail *-*-* } 28 } */
-+/* { dg-bogus "expected expression before" "expected" { xfail *-*-* } 28 } */
-
- int recover1;
-
- int s0 = sizeof (z);
--int s1 = sizeof (x2); /* { dg-error "undeclared" } */
-+int s1 = sizeof (x2); /* { dg-error "undeclared" "undeclared" } */
- int s2 = sizeof (const t13); /* { dg-error "unknown type name 't13'" } */
--int s3 = sizeof (t14 *); /* { dg-error "unknown type name 't14'" "" { xfail *-*-* } } */
-+int s3 = sizeof (t14 *); /* { dg-error "unknown type name 't14'" "t14" { xfail *-*-* } } */
-
- int recover2;
-
--/* { dg-bogus "unknown type name 'x2'" "" { target *-*-* } 36 } */
--/* { dg-bogus "undeclared" "" { xfail *-*-* } 38 } */
--/* { dg-bogus "expected expression before" "" { xfail *-*-* } 38 } */
-+/* { dg-bogus "unknown type name 'x2'" "unknown" { target *-*-* } 36 } */
-+/* { dg-bogus "undeclared" "undeclared" { xfail *-*-* } 38 } */
-+/* { dg-bogus "expected expression before" "expected" { xfail *-*-* } 38 } */
-
- int a0 = __alignof__ (z);
- int a1 = __alignof__ (x3); /* { dg-error "undeclared" } */
- int a2 = __alignof__ (const t15); /* { dg-error "unknown type name 't15'" } */
--int a3 = __alignof__ (t16 *); /* { dg-error "unknown type name 't16'" "" { xfail *-*-* } } */
-+int a3 = __alignof__ (t16 *); /* { dg-error "unknown type name 't16'" "t16" { xfail *-*-* } } */
-
- int recover3;
-
- /* { dg-bogus "unknown type name 'x3'" "" { target *-*-* } 47 } */
--/* { dg-bogus "undeclared" "" { xfail *-*-* } 49 } */
--/* { dg-bogus "expected expression before" "" { xfail *-*-* } 49 } */
-+/* { dg-bogus "undeclared" "undeclared" { xfail *-*-* } 49 } */
-+/* { dg-bogus "expected expression before" "expected" { xfail *-*-* } 49 } */
-
-
- /* Cannot detect (undefd_type *) or (undefd_type (*) because it would
-@@ -60,14 +60,14 @@
-
- const char *f1()
- {
-- return (const t17) "abc"; /* { dg-error "unknown type name 't17'" } */
--/* { dg-bogus "expected" "" { target *-*-* } 63 } */
-+ return (const t17) "abc"; /* { dg-error "unknown type name 't17'" "t17" } */
-+/* { dg-bogus "expected" "expected" { target *-*-* } 63 } */
- }
-
- const char *f2()
- {
-- return (const t18 *) "abc"; /* { dg-error "unknown type name 't18'" } */
--/* { dg-bogus "expected" "" { target *-*-* } 69 } */
-+ return (const t18 *) "abc"; /* { dg-error "unknown type name 't18'" "t18" } */
-+/* { dg-bogus "expected" "expected" { target *-*-* } 69 } */
- }
-
-
-@@ -76,15 +76,15 @@
-
- void *f3(int x)
- {
-- return (void *) ((void *(*)(t19)) f3); /* { dg-error "unknown type name 't19'" } */
--/* { dg-bogus "expected" "" { xfail *-*-* } 79 } */
-+ return (void *) ((void *(*)(t19)) f3); /* { dg-error "unknown type name 't19'" "t19" } */
-+/* { dg-bogus "expected" "expected" { xfail *-*-* } 79 } */
- }
-
- const void *f4()
- {
- return &((const t20){1}); /* { dg-error "unknown type name 't20'" } */
--/* { dg-bogus "return discards 'const'" "" { target *-*-* } 85 } */
--/* { dg-bogus "expected" "" { target *-*-* } 85 } */
-+/* { dg-bogus "return discards 'const'" "discards" { target *-*-* } 85 } */
-+/* { dg-bogus "expected" "expected" { target *-*-* } 85 } */
- }
-
- int f5(__builtin_va_list ap)
-@@ -95,6 +95,6 @@
-
- int f6(void)
- {
-- return __builtin_offsetof (t23, field); /* { dg-error "unknown type name 't23'" } */
--/* { dg-bogus "request for member" "" { target *-*-* } 98 } */
-+ return __builtin_offsetof (t23, field); /* { dg-error "unknown type name 't23'" "t23" } */
-+/* { dg-bogus "request for member" "request" { target *-*-* } 98 } */
- }
-Index: gcc/testsuite/gcc.dg/c99-vla-jump-5.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/c99-vla-jump-5.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/c99-vla-jump-5.c (.../branches/gcc-4_7-branch)
-@@ -30,5 +30,5 @@
- }
-
- /* Match extra informative notes. */
--/* { dg-message "note: switch starts here" "note: expected" { target *-*-* } 0 } */
--/* { dg-message "note: '\[^\n'\]*' declared here" "note: expected" { target *-*-* } 0 } */
-+/* { dg-message "note: switch starts here" "note: starts" { target *-*-* } 0 } */
-+/* { dg-message "note: '\[^\n'\]*' declared here" "note: declared" { target *-*-* } 0 } */
-Index: gcc/testsuite/gcc.dg/redecl-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/redecl-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/redecl-1.c (.../branches/gcc-4_7-branch)
-@@ -52,21 +52,21 @@
-
- void prime4(void)
- {
-- bar4(); /* { dg-warning "implicit declaration of function" } */
-+ bar4(); /* { dg-warning "implicit declaration of function" "implicit" } */
- }
-
- void test4(void)
- {
- extern double bar4(double); /* { dg-error "conflict" } */
--/* { dg-message "note: previous implicit declaration" "" { target *-*-* } 55 } */
-+/* { dg-message "note: previous implicit declaration" "previous" { target *-*-* } 55 } */
- }
-
- /* Implicit decl, clashing with extern at previous function scope. */
-
- void prime5(void)
- {
-- extern double bar5(double); /* { dg-message "note: previous declaration" "" } */
--} /* { dg-message "note: previous implicit declaration" "" { target *-*-* } 68 } */
-+ extern double bar5(double); /* { dg-message "note: previous declaration" "previous 1" } */
-+} /* { dg-message "note: previous implicit declaration" "previous 2" { target *-*-* } 68 } */
-
- void test5(void)
- {
-Index: gcc/testsuite/gcc.dg/54455.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/54455.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/54455.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,25 @@
-+/* PR rtl-optimization/54455 */
-+/* { dg-do compile } */
-+/* { dg-options "-O1 -fschedule-insns -fselective-scheduling --param max-sched-extend-regions-iters=2" } */
-+
-+extern void fn1 (void), fn2 (void);
-+
-+static inline __attribute__((always_inline)) int
-+foo (int *x, long y)
-+{
-+ asm goto ("" : : "r" (x), "r" (y) : "memory" : lab);
-+ return 0;
-+lab:
-+ return 1;
-+}
-+
-+void
-+bar (int *x)
-+{
-+ if (foo (x, 23))
-+ fn1 ();
-+ else
-+ fn2 ();
-+
-+ foo (x, 2);
-+}
-Index: gcc/testsuite/gcc.dg/di-longlong64-sync-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/di-longlong64-sync-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/di-longlong64-sync-1.c (.../branches/gcc-4_7-branch)
-@@ -3,8 +3,8 @@
- /* { dg-options "-std=gnu99" } */
- /* { dg-additional-options "-march=pentium" { target { { i?86-*-* x86_64-*-* } && ia32 } } } */
-
--/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */
--/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */
-+/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "fetch_and_nand" { target *-*-* } 0 } */
-+/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "nand_and_fetch" { target *-*-* } 0 } */
-
-
- /* Test basic functionality of the intrinsics. The operations should
-Index: gcc/testsuite/gcc.dg/noncompile/pr44517.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/noncompile/pr44517.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/noncompile/pr44517.c (.../branches/gcc-4_7-branch)
-@@ -1,7 +1,7 @@
- /* PR c/44517: Improve diagnostic for misspelled typename in function declaration. */
- int f1(int x, pid_t y, long z, in t) {
--/* { dg-error "unknown type name 'pid_t'" "" { target *-*-* } 2 } */
--/* { dg-error "unknown type name 'in'" "" { target *-*-* } 2 } */
-+/* { dg-error "unknown type name 'pid_t'" "pid_t" { target *-*-* } 2 } */
-+/* { dg-error "unknown type name 'in'" "in" { target *-*-* } 2 } */
- return x + y + z + t;
- }
-
-Index: gcc/testsuite/gcc.dg/noncompile/pr52290.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/noncompile/pr52290.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/noncompile/pr52290.c (.../branches/gcc-4_7-branch)
-@@ -1,3 +1,3 @@
--/* { dg-error "undeclared here" "" { target *-*-* } 3 } */
--/* { dg-error "expected" "" { target *-*-* } 3 } */
-+/* { dg-error "undeclared here" "undeclared" { target *-*-* } 3 } */
-+/* { dg-error "expected" "expected" { target *-*-* } 3 } */
- int f()[j]
-Index: gcc/testsuite/gcc.dg/utf-dflt.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/utf-dflt.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/utf-dflt.c (.../branches/gcc-4_7-branch)
-@@ -3,10 +3,10 @@
- /* { dg-do compile } */
- /* { dg-options "" } */
-
--const unsigned short c0 = u'a'; /* { dg-error "undeclared" } */
-- /* { dg-error "expected ',' or ';'" "" { target *-*-* } 6 } */
--const unsigned long c1 = U'a'; /* { dg-error "undeclared" } */
-- /* { dg-error "expected ',' or ';'" "" { target *-*-* } 8 } */
-+const unsigned short c0 = u'a'; /* { dg-error "undeclared" "undeclared" } */
-+ /* { dg-error "expected ',' or ';'" "expected" { target *-*-* } 6 } */
-+const unsigned long c1 = U'a'; /* { dg-error "undeclared" "undeclared" } */
-+ /* { dg-error "expected ',' or ';'" "expected" { target *-*-* } 8 } */
-
- #define u 1 +
- #define U 2 +
-Index: gcc/testsuite/gcc.dg/pr52558-2.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr52558-2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr52558-2.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,23 @@
-+/* { dg-do compile } */
-+/* { dg-options "--param allow-store-data-races=0 -O2 -fdump-tree-lim1" } */
-+
-+/* Test that g_2 is not written to unless !g_1. */
-+
-+int g_1 = 1;
-+int g_2 = 0;
-+
-+int func_1(void)
-+{
-+ int l;
-+ for (l = 0; l < 1234; l++)
-+ {
-+ if (g_1)
-+ return l;
-+ else
-+ g_2 = 0;
-+ }
-+ return 999;
-+}
-+
-+/* { dg-final { scan-tree-dump-times "MEM.*g_2_lsm_flag" 1 "lim1" } } */
-+/* { dg-final { cleanup-tree-dump "lim1" } } */
-Index: gcc/testsuite/gcc.dg/pr27953.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr27953.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr27953.c (.../branches/gcc-4_7-branch)
-@@ -1,8 +1,8 @@
- /* PR c/27953 */
-
--void foo(struct A a) {} /* { dg-warning "declared inside parameter list" } */
--/* { dg-warning "its scope is only" "" { target *-*-* } 3 } */
--/* { dg-error "incomplete type" "" { target *-*-* } 3 } */
-+void foo(struct A a) {} /* { dg-warning "declared inside parameter list" "inside" } */
-+/* { dg-warning "its scope is only" "scope" { target *-*-* } 3 } */
-+/* { dg-error "incomplete type" "incomplete" { target *-*-* } 3 } */
-
--void foo() {} /* { dg-error "redefinition" } */
--/* { dg-message "note: previous definition" "" { target *-*-* } 3 } */
-+void foo() {} /* { dg-error "redefinition" "redef" } */
-+/* { dg-message "note: previous definition" "previous" { target *-*-* } 3 } */
-Index: gcc/testsuite/gcc.dg/pr30551-4.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr30551-4.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr30551-4.c (.../branches/gcc-4_7-branch)
-@@ -2,7 +2,7 @@
- /* { dg-do compile } */
- /* { dg-options "-pedantic-errors -Wno-main" } */
-
--void main(char a) {} /* { dg-bogus "first argument of .main. should be .int." } */
--/* { dg-bogus ".main. takes only zero or two arguments" "" { target *-*-* } 5 } */
--/* { dg-bogus "return type of .main. is not .int." "" { target *-*-* } 5 } */
-+void main(char a) {} /* { dg-bogus "first argument of .main. should be .int." "int" } */
-+/* { dg-bogus ".main. takes only zero or two arguments" "zero or two" { target *-*-* } 5 } */
-+/* { dg-bogus "return type of .main. is not .int." "return type" { target *-*-* } 5 } */
-
-Index: gcc/testsuite/gcc.dg/pr14475.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr14475.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr14475.c (.../branches/gcc-4_7-branch)
-@@ -3,8 +3,8 @@
-
- struct tree_common
- {
-- enum tree_code code : 8; /* { dg-error "ISO C forbids forward references to" "" } */
-- /* { dg-error "type of bit-field .code. is a GCC extension" "" { target *-*-* } 6 } */
-- /* { dg-warning "narrower than values of its type" "" { target *-*-* } 6 } */
-- /* { dg-error "incomplete type" "" { target *-*-* } 6 } */
-+ enum tree_code code : 8; /* { dg-error "ISO C forbids forward references to" "forward ref" } */
-+ /* { dg-error "type of bit-field .code. is a GCC extension" "extension" { target *-*-* } 6 } */
-+ /* { dg-warning "narrower than values of its type" "narrower" { target *-*-* } 6 } */
-+ /* { dg-error "incomplete type" "incomplete" { target *-*-* } 6 } */
- };
-Index: gcc/testsuite/gcc.dg/stack-usage-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/stack-usage-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/stack-usage-1.c (.../branches/gcc-4_7-branch)
-@@ -58,6 +58,8 @@
- # define SIZE 224
- #elif defined (__epiphany__)
- # define SIZE (256 - __EPIPHANY_STACK_OFFSET__)
-+#elif defined (__sh__)
-+# define SIZE 252
- #else
- # define SIZE 256
- #endif
-Index: gcc/testsuite/gcc.dg/c99-vla-jump-2.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/c99-vla-jump-2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/c99-vla-jump-2.c (.../branches/gcc-4_7-branch)
-@@ -305,5 +305,5 @@
- void fb288 (int n) { P0A:goto P0A;{ int b[n]; P01A:goto P01A;{ int c[n]; P012A:goto P012A;0;} P01B:goto P01B;{ int d[n]; P013A:goto P013A;0;} P01C:goto P01C;; int e[n]; P014A:goto P014A;0;}; P0B:goto P0B;{ int f[n]; P02A:goto P02A;{ int g[n]; P024A:goto P024A;0;}; P02B:goto P02B;{ int h[n]; P025A:goto P025A;0;}; P02C:goto P02C;; int i[n]; P026A:goto P026A;0;}; P0C:goto P0C;; int j[n]; P03A:goto P03A;0;a: goto a; P03B:goto P03B; }
-
- /* Match extra informative notes. */
--/* { dg-message "note: label '\[^\n'\]*' defined here" "note: expected" { target *-*-* } 0 } */
--/* { dg-message "note: '\[^\n'\]*' declared here" "note: expected" { target *-*-* } 0 } */
-+/* { dg-message "note: label '\[^\n'\]*' defined here" "note: defined" { target *-*-* } 0 } */
-+/* { dg-message "note: '\[^\n'\]*' declared here" "note: declared" { target *-*-* } 0 } */
-Index: gcc/testsuite/gcc.dg/pr44194-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr44194-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr44194-1.c (.../branches/gcc-4_7-branch)
-@@ -1,4 +1,4 @@
--/* { dg-do compile { target { { { { i?86-*-* x86_64-*-* } && x32 } || lp64 } && { ! s390*-*-* } } } } */
-+/* { dg-do compile { target { { { { { i?86-*-* x86_64-*-* } && x32 } || lp64 } && { ! s390*-*-* } } && { ! alpha*-*-* } } } } */
- /* { dg-options "-O2 -fdump-rtl-dse1" } */
- /* Restricting to 64-bit targets since 32-bit targets return
- structures in memory. */
-@@ -10,5 +10,5 @@
- struct ints s = foo();
- bar(s.a, s.b);
- }
--/* { dg-final { scan-rtl-dump "global deletions = 2" "dse1" } } */
-+/* { dg-final { scan-rtl-dump "global deletions = (2|3)" "dse1" } } */
- /* { dg-final { cleanup-rtl-dump "dse1" } } */
-Index: gcc/testsuite/gcc.dg/transparent-union-3.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/transparent-union-3.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/transparent-union-3.c (.../branches/gcc-4_7-branch)
-@@ -6,15 +6,15 @@
-
- enum e { A };
-
--union __attribute__((__transparent_union__)) ue1 { enum e; }; /* { dg-warning "declaration does not declare anything" } */
--/* { dg-warning "union cannot be made transparent" "" { target *-*-* } 9 } */
--union ue2 { enum e; } __attribute__((__transparent_union__)); /* { dg-warning "declaration does not declare anything" } */
--/* { dg-warning "union cannot be made transparent" "" { target *-*-* } 11 } */
-+union __attribute__((__transparent_union__)) ue1 { enum e; }; /* { dg-warning "declaration does not declare anything" "not anything" } */
-+/* { dg-warning "union cannot be made transparent" "cannot" { target *-*-* } 9 } */
-+union ue2 { enum e; } __attribute__((__transparent_union__)); /* { dg-warning "declaration does not declare anything" "not anything" } */
-+/* { dg-warning "union cannot be made transparent" "cannot" { target *-*-* } 11 } */
-
--union __attribute__((__transparent_union__)) ui1 { int; }; /* { dg-warning "declaration does not declare anything" } */
--/* { dg-warning "union cannot be made transparent" "" { target *-*-* } 14 } */
--union ui2 { int; } __attribute__((__transparent_union__)); /* { dg-warning "declaration does not declare anything" } */
--/* { dg-warning "union cannot be made transparent" "" { target *-*-* } 16 } */
-+union __attribute__((__transparent_union__)) ui1 { int; }; /* { dg-warning "declaration does not declare anything" "not anything" } */
-+/* { dg-warning "union cannot be made transparent" "cannot" { target *-*-* } 14 } */
-+union ui2 { int; } __attribute__((__transparent_union__)); /* { dg-warning "declaration does not declare anything" "no anything" } */
-+/* { dg-warning "union cannot be made transparent" "cannot" { target *-*-* } 16 } */
-
- union __attribute__((__transparent_union__)) u1 { };
- /* { dg-warning "union cannot be made transparent" "" { target *-*-* } 19 } */
-Index: gcc/testsuite/gcc.dg/pr45461.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr45461.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr45461.c (.../branches/gcc-4_7-branch)
-@@ -9,10 +9,10 @@
- short e;
- va_list ap;
- va_start (ap, i);
-- e = va_arg (ap, short); /* { dg-warning "is promoted" } */
-+ e = va_arg (ap, short); /* { dg-warning "is promoted" "promoted" } */
- va_end (ap);
- return e;
- }
-
--/* { dg-message "note: \\(so you should pass" "" {target *-*-* } 12 } */
--/* { dg-message "note: if this code" "" {target *-*-* } 12 } */
-+/* { dg-message "note: \\(so you should pass" "should pass" {target *-*-* } 12 } */
-+/* { dg-message "note: if this code" "if this code" {target *-*-* } 12 } */
-Index: gcc/testsuite/gcc.dg/ia64-sync-2.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/ia64-sync-2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/ia64-sync-2.c (.../branches/gcc-4_7-branch)
-@@ -4,8 +4,8 @@
- /* { dg-options "-march=i486" { target { { i?86-*-* x86_64-*-* } && ia32 } } } */
- /* { dg-options "-mcpu=v9" { target sparc*-*-* } } */
-
--/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */
--/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */
-+/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "fetch_and_nand" { target *-*-* } 0 } */
-+/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "nand_and_fetch" { target *-*-* } 0 } */
-
- /* Test basic functionality of the intrinsics. */
-
-Index: gcc/testsuite/gcc.dg/parser-pr28152-2.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/parser-pr28152-2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/parser-pr28152-2.c (.../branches/gcc-4_7-branch)
-@@ -7,5 +7,5 @@
- __complex__ float z;
-
- z = __complex__ (1.90000007326203904e+19, 0.0); /* { dg-error "__complex__" } */
-- z = __complex__ (1.0e+0, 0.0) / z; /* { dg-error "__complex__" } */
-- /* { dg-error "at end of input" "" { target *-*-* } 10 } */
-+ z = __complex__ (1.0e+0, 0.0) / z; /* { dg-error "__complex__" "Complex" } */
-+ /* { dg-error "at end of input" "end of input" { target *-*-* } 10 } */
-Index: gcc/testsuite/gcc.dg/lto/pr53470_0.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/lto/pr53470_0.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/lto/pr53470_0.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,9 @@
-+/* { dg-lto-do link } */
-+/* { dg-lto-options { { -flto } { -flto -g } } } */
-+
-+int main ()
-+{
-+ {
-+ union A { } v;
-+ }
-+}
-Index: gcc/testsuite/gcc.dg/torture/pr53908.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/torture/pr53908.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/torture/pr53908.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,288 @@
-+/* { dg-do run } */
-+/* SEGV at comment below. */
-+typedef unsigned int size_t;
-+typedef enum har {
-+ he_fatal = (-199),
-+ he_not_initialized,
-+ he_bad_input,
-+ he_memory_too_small,
-+ he_bad_action,
-+ he_duplicate,
-+ he_bad_nonce,
-+ he_stale_nonce,
-+ he_bad_credentials,
-+ he_bad_user,
-+ he_no_such_user,
-+ he_bad_passwd,
-+ he_unknown_auth_scheme,
-+ he_not_found,
-+ he_failed_digest_file_check,
-+ he_failed_digest_file_save,
-+ he_process_not_privileged,
-+ he_other,
-+ he_end_of_range,
-+ ha_no_error = 0,
-+ ha_no_value = 1
-+} har;
-+typedef enum realm_type
-+{
-+ axis_realm = 0,
-+ ws_realm
-+} realm_type;
-+
-+__attribute__((__noclone__, __noinline__))
-+har has_www_auth(char *, size_t, realm_type, har);
-+
-+__attribute__((__noclone__, __noinline__))
-+har has_auth_user(const char *, const char *, realm_type, char *, size_t);
-+
-+__attribute__((__noclone__, __noinline__))
-+char *ha_get_string_value(void);
-+
-+typedef struct
-+{
-+ unsigned int track_id;
-+ char* user;
-+ char* realm;
-+ char* authent;
-+ int internal_realm;
-+} request;
-+enum user_response {
-+ file_not_found_user_response = -3,
-+ access_denied_user_response = -2,
-+ no_user_response = -1,
-+ ok_user_response = 0
-+};
-+struct realm_group {
-+ char *name;
-+ int id;
-+ struct realm_group *next;
-+};
-+struct realm {
-+ char *name;
-+ char *space;
-+ struct realm_group *groups;
-+ struct realm *next;
-+};
-+struct user_info {
-+ char *name;
-+ int no_groups;
-+ int groups[128];
-+ struct user_info *next;
-+};
-+static struct user_info *find_user(const char *user_name);
-+static int is_member_of_groups(const struct user_info *user_item,
-+ const struct realm_group *groups);
-+int authent_author(request *req);
-+struct realm *realms = ((void *)0);
-+struct user_info *users = ((void *)0);
-+static struct user_info*
-+find_user(const char *user_name)
-+{
-+ struct user_info *user_item;
-+ user_item = users;
-+ while (user_item != ((void *)0)) {
-+ /* SEGV due to NULL access here on user_name. See also comment below. */
-+ if ((__builtin_strcmp(user_item->name, user_name) == 0))
-+ break;
-+ user_item = user_item->next;
-+ }
-+ return user_item;
-+}
-+static int
-+is_member_of_groups(const struct user_info *user_item,
-+ const struct realm_group *groups)
-+{
-+ const struct realm_group *group_item;
-+ int i;
-+ group_item = groups;
-+ while (group_item != ((void *)0)) {
-+ for (i = 0; i < user_item->no_groups; i++)
-+ if (user_item->groups[i] == group_item->id)
-+ return 0;
-+ group_item = group_item->next;
-+ }
-+ return -1;
-+}
-+char *foo (void) __attribute__((__noclone__, __noinline__));
-+char* g_strdup (const char *str) __attribute__((__malloc__, __noclone__, __noinline__));
-+int g_strcmp0 (const char *str1, const char *str2);
-+static int
-+is_basic(char **user)
-+{
-+ char *passwd_ptr;
-+ char *authent = foo();
-+ passwd_ptr = __builtin_strchr(authent, ':');
-+ if (passwd_ptr != ((void *)0)) {
-+ *user = g_strdup(authent);
-+ return 0;
-+ }
-+ return -1;
-+}
-+static int
-+is_digest(char **user)
-+{
-+ int ret_val = -1;
-+ char *authent;
-+ authent = ha_get_string_value();
-+ if (authent) {
-+ *user = g_strdup(authent);
-+ ret_val = 0;
-+ }
-+ return ret_val;
-+}
-+__attribute__((__noclone__, __noinline__))
-+void g_free (void * mem);
-+static enum user_response
-+get_user_info_from_header(const realm_type type,
-+ char **user_name,
-+ struct user_info **user_item)
-+{
-+ int ret_val = no_user_response;
-+ if ((type == ws_realm)) {
-+ if (is_basic(user_name) == 0)
-+ ret_val = access_denied_user_response;
-+ if (is_digest(user_name) == 0)
-+ ret_val = ok_user_response;
-+ } else {
-+ if (is_basic(user_name) < 0 &&
-+ /* Load of *user_name here, but not after the is_digest call. */
-+ is_digest(user_name) < 0)
-+ ;
-+ else if ((*user_item = find_user(*user_name)) != ((void *)0))
-+ ret_val = ok_user_response;
-+ else
-+ ret_val = access_denied_user_response;
-+ if (ret_val != ok_user_response)
-+ g_free(*user_name);
-+ }
-+ return ret_val;
-+}
-+static enum user_response
-+authenticate_user(request *req,
-+ char **user_name,
-+ struct user_info **user_item)
-+{
-+ char *authent = ((void *)0);
-+ har resp = ha_no_value;
-+ enum user_response user_resp;
-+ int ret_val = no_user_response;
-+ if (req->authent && __builtin_strlen(req->authent)) {
-+ authent = req->authent;
-+ user_resp = get_user_info_from_header(req->internal_realm,
-+ user_name,
-+ user_item);
-+ if (user_resp == ok_user_response) {
-+ resp = has_auth_user(authent, 0, req->internal_realm, "", 1);
-+ if (resp == ha_no_error)
-+ ret_val = ok_user_response;
-+ else if (resp != he_stale_nonce)
-+ ret_val = access_denied_user_response;
-+ } else if (user_resp == access_denied_user_response)
-+ ret_val = access_denied_user_response;
-+ }
-+ if (resp != he_memory_too_small && resp != ha_no_error)
-+ resp = has_www_auth("", 1, req->internal_realm, resp);
-+ return ret_val;
-+}
-+
-+int __attribute__ ((__noinline__, __noclone__))
-+authent_author(request *req)
-+{
-+ struct realm *realm;
-+ char *user_name = ((void *)0);
-+ struct user_info *user_item = ((void *)0);
-+ int res = 0;
-+ asm ("");
-+ realm = realms;
-+ if (__builtin_strcmp("Wsd", realm->name) == 0) {
-+ req->internal_realm = ws_realm;
-+ is_digest(&user_name);
-+ }
-+ if (authenticate_user(req, &user_name, &user_item) < 0) {
-+ if (user_name != ((void *)0))
-+ req->user = user_name;
-+ res = -2;
-+ goto authent_author_return;
-+ }
-+ if (is_member_of_groups(user_item, realm->groups) < 0)
-+ res = -1;
-+authent_author_return:
-+ return res;
-+}
-+
-+int good0, good1, good2;
-+
-+__attribute__ ((__noinline__, __noclone__))
-+char *foo(void)
-+{
-+ asm ("");
-+ good0++;
-+ return "";
-+}
-+
-+__attribute__ ((__noinline__, __noclone__))
-+char *ha_get_string_value(void)
-+{
-+ asm ("");
-+ good1++;
-+ return "f";
-+}
-+
-+__attribute__ ((__noinline__, __noclone__))
-+har has_auth_user(const char *a, const char *b, realm_type c, char *d, size_t e)
-+{
-+ asm ("");
-+ if (*a != 'z' || a[1] != 0 || b != 0 || c != axis_realm || *d != 0
-+ || e != 1)
-+ __builtin_abort ();
-+ return ha_no_error;
-+}
-+
-+__attribute__ ((__noinline__, __noclone__))
-+har has_www_auth(char *a, size_t b, realm_type c, har d)
-+{
-+ (void)(*a+b+c+d);
-+ asm ("");
-+ __builtin_abort ();
-+}
-+
-+
-+char *strdupped_user = "me";
-+__attribute__((__malloc__, __noclone__, __noinline__))
-+char* g_strdup (const char *str)
-+{
-+ asm ("");
-+ if (*str != 'f')
-+ __builtin_abort ();
-+ good2++;
-+ return strdupped_user;
-+}
-+
-+__attribute__((__noclone__, __noinline__))
-+void g_free (void * mem)
-+{
-+ (void)mem;
-+ asm ("");
-+ __builtin_abort ();
-+}
-+
-+struct user_info me = { .name = "me", .no_groups = 1, .groups = {42}, .next = 0};
-+struct user_info you = { .name = "you", .next = &me};
-+struct realm_group xgroups = { .name = "*", .id = 42, .next = 0};
-+
-+int main(void)
-+{
-+ char *orig_user = "?";
-+ struct realm r = { .name = "x", .space = "space?", .groups = &xgroups, .next = 0};
-+ request req = { .user = orig_user, .realm = "!", .authent = "z",
-+ .internal_realm = axis_realm};
-+ realms = &r;
-+ users = &you;
-+ if (authent_author (&req) != 0 || good0 != 1 || good1 != 1 || good2 != 1
-+ || req.user != orig_user
-+ || req.internal_realm != axis_realm)
-+ __builtin_abort ();
-+ __builtin_exit (0);
-+}
-+
-Index: gcc/testsuite/gcc.dg/torture/pr53790.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/torture/pr53790.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/torture/pr53790.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,17 @@
-+/* { dg-do compile } */
-+
-+typedef struct s {
-+ int value;
-+} s_t;
-+
-+static inline int
-+read(s_t const *var)
-+{
-+ return var->value;
-+}
-+
-+int main()
-+{
-+ extern union u extern_var;
-+ return read((s_t *)&extern_var);
-+}
-Index: gcc/testsuite/gcc.dg/torture/pr54436.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/torture/pr54436.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/torture/pr54436.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,38 @@
-+/* PR target/54436 */
-+/* { dg-do assemble } */
-+
-+#if __SIZEOF_SHORT__ == 2 && __SIZEOF_LONG_LONG__ == 8
-+static inline unsigned short
-+baz (unsigned short *x)
-+{
-+ union U { unsigned short a; unsigned char b[2]; } u = { *x };
-+ u.b[0] = ((u.b[0] * 0x0802ULL & 0x22110ULL)
-+ | (u.b[0] * 0x8020ULL & 0x88440ULL)) * 0x10101ULL >> 16;
-+ u.b[1] = ((u.b[1] * 0x0802ULL & 0x22110ULL)
-+ | (u.b[1] * 0x8020ULL & 0x88440ULL)) * 0x10101ULL >> 16;
-+ unsigned char t = u.b[0];
-+ u.b[0] = u.b[1];
-+ u.b[1] = t;
-+ return u.a;
-+}
-+
-+static inline unsigned long long
-+bar (unsigned long long *x)
-+{
-+ union U { unsigned long long a; unsigned short b[4]; } u = { *x };
-+ u.b[0] = baz (&u.b[0]);
-+ return u.a;
-+}
-+
-+void
-+foo (void)
-+{
-+ unsigned long long l = -1ULL;
-+ __asm volatile ("" : : "r" (bar (&l)));
-+}
-+#else
-+void
-+foo (void)
-+{
-+}
-+#endif
-Index: gcc/testsuite/gcc.dg/torture/pr53922.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/torture/pr53922.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/torture/pr53922.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,22 @@
-+/* { dg-do run } */
-+/* { dg-require-weak "" } */
-+
-+int x(int a)
-+{
-+ return a;
-+}
-+int y(int a) __attribute__ ((weak));
-+int g = 0;
-+int main()
-+{
-+ int (*scan_func)(int);
-+ if (g)
-+ scan_func = x;
-+ else
-+ scan_func = y;
-+
-+ if (scan_func)
-+ g = scan_func(10);
-+
-+ return 0;
-+}
-Index: gcc/testsuite/gcc.dg/torture/pr53589.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/torture/pr53589.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/torture/pr53589.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,15 @@
-+/* PR rtl-optimization/53589 */
-+/* { dg-do compile } */
-+
-+extern void foo (void) __attribute__ ((__noreturn__));
-+
-+void
-+bar (int x)
-+{
-+ if (x < 0)
-+ foo ();
-+ if (x == 0)
-+ return;
-+ __asm goto ("# %l[lab]" : : : : lab);
-+lab:;
-+}
-Index: gcc/testsuite/gcc.dg/torture/stackalign/alloca-6.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/torture/stackalign/alloca-6.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/torture/stackalign/alloca-6.c (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- /* PR middle-end/45234 */
- /* { dg-do run { target { { i?86-*-* x86_64-*-* } && ia32 } } } */
--/* { dg-options "-mincoming-stack-boundary=2 -mpreferred-stack-boundary=2" } */
-+/* { dg-additional-options "-mincoming-stack-boundary=2 -mpreferred-stack-boundary=2" } */
-
- #include "check.h"
-
-Index: gcc/testsuite/gcc.dg/torture/stackalign/vararg-3.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/torture/stackalign/vararg-3.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/torture/stackalign/vararg-3.c (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- /* PR middle-end/37009 */
- /* { dg-do run { target { { i?86-*-* x86_64-*-* } && ilp32 } } } */
--/* { dg-options "-msse2" } */
-+/* { dg-additional-options "-mmmx -msse2" } */
- /* { dg-require-effective-target sse2_runtime } */
-
- #include <stdarg.h>
-Index: gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp (.../branches/gcc-4_7-branch)
-@@ -1,4 +1,4 @@
--# Copyright (C) 2008, 2010
-+# Copyright (C) 2008, 2010, 2012
- # Free Software Foundation, Inc.
-
- # This program is free software; you can redistribute it and/or modify
-@@ -18,33 +18,53 @@
- # This harness is for tests that should be run at all optimisation levels.
-
- load_lib gcc-dg.exp
-+load_lib torture-options.exp
-
--set additional_flags ""
-+global DG_TORTURE_OPTIONS LTO_TORTURE_OPTIONS
-+
-+dg-init
-+torture-init
-+
-+# default_flags are replaced by a dg-options test directive, or appended
-+# to by using dg-additional-options. Use default_flags for options that
-+# are used in all of the torture sets to limit the amount of noise in
-+# test summaries.
-+set default_flags ""
-+
-+# torture_flags are combined with other torture options and do not
-+# affect options specified within a test.
-+set torture_flags ""
-+
-+set stackalign_options [list]
- if { [check_effective_target_automatic_stack_alignment] } then {
-- lappend additional_flags "-mstackrealign"
-- lappend additional_flags "-mpreferred-stack-boundary=5"
-+ append default_flags " -mstackrealign"
-+ append default_flags " -mpreferred-stack-boundary=5"
- }
- if { [istarget i?86*-*-*] || [istarget x86_64-*-*] } then {
-- lappend additional_flags "-mno-mmx"
-+ append default_flags " -mno-mmx"
- }
-+lappend stackalign_options [join $torture_flags]
-
--dg-init
--
--gcc-dg-runtest [lsort [glob $srcdir/$subdir/*.c]] $additional_flags
- if { [check_effective_target_fpic] } then {
-- set pic_additional_flags $additional_flags
-- lappend pic_additional_flags "-fpic"
-- gcc-dg-runtest [lsort [glob $srcdir/$subdir/*.c]] $pic_additional_flags
-+ set pic_torture_flags $torture_flags
-+ append pic_torture_flags " -fpic"
-+ lappend stackalign_options [join $pic_torture_flags]
- }
-
- if { [check_effective_target_automatic_stack_alignment] } then {
-- lappend additional_flags "-mforce-drap"
-- gcc-dg-runtest [lsort [glob $srcdir/$subdir/*.c]] $additional_flags
-+ append torture_flags " -mforce-drap"
-+ lappend stackalign_options [join $torture_flags]
- if { [check_effective_target_fpic] } then {
-- set pic_additional_flags $additional_flags
-- lappend pic_additional_flags "-fpic"
-- gcc-dg-runtest [lsort [glob $srcdir/$subdir/*.c]] $pic_additional_flags
-+ set pic_torture_flags $torture_flags
-+ append pic_torture_flags " -fpic"
-+ lappend stackalign_options [join $pic_torture_flags]
- }
- }
-
-+# Combine stackalign options with the usual torture optimization flags.
-+set-torture-options [concat $DG_TORTURE_OPTIONS $LTO_TORTURE_OPTIONS] $stackalign_options
-+
-+gcc-dg-runtest [lsort [glob $srcdir/$subdir/*.c]] "$default_flags"
-+
-+torture-finish
- dg-finish
-Index: gcc/testsuite/gcc.dg/torture/stackalign/push-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/torture/stackalign/push-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/torture/stackalign/push-1.c (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- /* PR middle-end/37010 */
- /* { dg-do run { target { { i?86-*-* x86_64-*-* } && ia32 } } } */
--/* { dg-options "-msse2 -mpreferred-stack-boundary=2" } */
-+/* { dg-additional-options "-mmmx -msse2 -mpreferred-stack-boundary=2" } */
- /* { dg-require-effective-target sse2_runtime } */
-
- #include <emmintrin.h>
-Index: gcc/testsuite/gcc.dg/torture/stackalign/alloca-2.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/torture/stackalign/alloca-2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/torture/stackalign/alloca-2.c (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- /* PR middle-end/37009 */
- /* { dg-do run { target { { i?86-*-* x86_64-*-* } && ia32 } } } */
--/* { dg-options "-msse2" } */
-+/* { dg-additional-options "-mmmx -msse2" } */
- /* { dg-require-effective-target sse2_runtime } */
-
- #include <emmintrin.h>
-Index: gcc/testsuite/gcc.dg/torture/stackalign/alloca-3.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/torture/stackalign/alloca-3.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/torture/stackalign/alloca-3.c (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- /* PR middle-end/37009 */
- /* { dg-do run { target { { i?86-*-* x86_64-*-* } && ilp32 } } } */
--/* { dg-options "-msse2" } */
-+/* { dg-additional-options "-mmmx -msse2" } */
- /* { dg-require-effective-target sse2_runtime } */
-
- #include <emmintrin.h>
-Index: gcc/testsuite/gcc.dg/torture/stackalign/alloca-4.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/torture/stackalign/alloca-4.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/torture/stackalign/alloca-4.c (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- /* PR middle-end/37009 */
- /* { dg-do run { target { { i?86-*-* x86_64-*-* } && ia32 } } } */
--/* { dg-options "-mincoming-stack-boundary=2 -mpreferred-stack-boundary=2" } */
-+/* { dg-additional-options "-mincoming-stack-boundary=2 -mpreferred-stack-boundary=2" } */
-
- #include "check.h"
-
-Index: gcc/testsuite/gcc.dg/torture/stackalign/alloca-5.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/torture/stackalign/alloca-5.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/torture/stackalign/alloca-5.c (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- /* PR middle-end/45234 */
- /* { dg-do run { target { { i?86-*-* x86_64-*-* } && ia32 } } } */
--/* { dg-options "-mincoming-stack-boundary=2 -mpreferred-stack-boundary=2" } */
-+/* { dg-additional-options "-mincoming-stack-boundary=2 -mpreferred-stack-boundary=2" } */
-
- #include "check.h"
-
-Index: gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (.../branches/gcc-4_7-branch)
-@@ -1,5 +1,6 @@
- /* { dg-do compile } */
--/* { dg-options "-O2 -fdump-tree-dom1-details" } */
-+/* { dg-options "-O2 -fdump-tree-dom1-details -fno-short-enums" } */
-+
- extern void abort (void) __attribute__ ((__noreturn__));
- union tree_node;
- typedef union tree_node *tree;
-Index: gcc/testsuite/gcc.dg/tree-ssa/strlen-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/tree-ssa/strlen-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/tree-ssa/strlen-1.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,17 @@
-+/* { dg-do compile } */
-+/* { dg-options "-O2 -fdump-tree-optimized" } */
-+extern const unsigned long base;
-+static inline void wreg(unsigned char val, unsigned long addr) __attribute__((always_inline));
-+static inline void wreg(unsigned char val, unsigned long addr)
-+{
-+ *((volatile unsigned char *) (__SIZE_TYPE__) (base + addr)) = val;
-+}
-+void wreg_twice(void)
-+{
-+ wreg(0, 42);
-+ wreg(0, 42);
-+}
-+
-+/* We should not remove the second null character store to (base+42) address. */
-+/* { dg-final { scan-tree-dump-times " ={v} 0;" 2 "optimized" } } */
-+/* { dg-final { cleanup-tree-dump "optimized" } } */
-Index: gcc/testsuite/gcc.dg/20020201-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/20020201-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/20020201-1.c (.../branches/gcc-4_7-branch)
-@@ -7,12 +7,8 @@
- /* { dg-options "-fprofile-arcs" } */
- /* { dg-do run { target native } } */
-
--extern void abort (void);
--extern void exit (int);
-+#include <stdlib.h>
-
--int rand (void);
--void srand (unsigned int seed);
--
- int globvar;
-
- void
-Index: gcc/testsuite/gcc.dg/pr53942.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr53942.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr53942.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,34 @@
-+/* PR rtl-optimization/53942 */
-+/* { dg-do compile } */
-+/* { dg-options "-O2" } */
-+/* { dg-additional-options "-mtune=pentium2" { target { { i?86-*-* x86_64-*-* } && ia32 } } } */
-+
-+struct S
-+{
-+ unsigned short w[3];
-+ unsigned int x, y;
-+};
-+
-+struct S *baz (void);
-+
-+__attribute__ ((noinline))
-+static unsigned char
-+foo (struct S *x, unsigned char y)
-+{
-+ unsigned char c = 0;
-+ unsigned char v = x->w[0];
-+ c |= v;
-+ v = ((x->w[1]) & (1 << y)) ? 1 : 0;
-+ c |= v << 1;
-+ v = ((x->w[2]) & 0xff) & (1 << y);
-+ c |= v << 2;
-+ return c;
-+}
-+
-+void
-+bar (void)
-+{
-+ struct S *s = baz ();
-+ s->x = foo (s, 6);
-+ s->y = foo (s, 7);
-+}
-Index: gcc/testsuite/gcc.dg/pr52530.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr52530.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr52530.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,40 @@
-+/* { dg-do run } */
-+
-+extern void abort (void);
-+
-+#if __SIZEOF_INT__ > 2
-+struct foo
-+{
-+ int *f;
-+ int i;
-+};
-+
-+int baz;
-+#else
-+struct foo
-+{
-+ long *f;
-+ long i;
-+};
-+
-+long baz;
-+#endif
-+
-+void __attribute__ ((noinline))
-+bar (struct foo x)
-+{
-+ *(x.f) = x.i;
-+}
-+
-+int
-+main ()
-+{
-+ struct foo x = { &baz, 0xdeadbeef };
-+
-+ bar (x);
-+
-+ if (baz != 0xdeadbeef)
-+ abort ();
-+
-+ return 0;
-+}
-Index: gcc/testsuite/gcc.dg/Wfatal-2.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/Wfatal-2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/Wfatal-2.c (.../branches/gcc-4_7-branch)
-@@ -5,5 +5,5 @@
- int i = INT_MAX + 1; /* { dg-error "integer overflow in expression" } */
- int k = 1 / 0;
- int j = INT_MIN - 1;
--/* { dg-message "being treated as errors" "" { target *-*-* } 0 } */
--/* { dg-message "terminated due to -Wfatal-errors" "" { target *-*-* } 0 } */
-+/* { dg-message "being treated as errors" "treated as errors" { target *-*-* } 0 } */
-+/* { dg-message "terminated due to -Wfatal-errors" "terminated" { target *-*-* } 0 } */
-Index: gcc/testsuite/gcc.dg/pr48552-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr48552-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr48552-1.c (.../branches/gcc-4_7-branch)
-@@ -7,15 +7,15 @@
- void
- f1 (void *x)
- {
-- __asm volatile ("" : : "r" (*x)); /* { dg-warning "dereferencing" } */
--} /* { dg-error "invalid use of void expression" "" { target *-*-* } 10 } */
-+ __asm volatile ("" : : "r" (*x)); /* { dg-warning "dereferencing" "deref" } */
-+} /* { dg-error "invalid use of void expression" "void expr" { target *-*-* } 10 } */
-
- void
- f2 (void *x)
- {
-- __asm volatile ("" : "=r" (*x)); /* { dg-warning "dereferencing" } */
--} /* { dg-error "invalid use of void expression" "" { target *-*-* } 16 } */
-- /* { dg-error "invalid lvalue in asm output 0" "" { target *-*-* } 16 } */
-+ __asm volatile ("" : "=r" (*x)); /* { dg-warning "dereferencing" "deref" } */
-+} /* { dg-error "invalid use of void expression" "void expr" { target *-*-* } 16 } */
-+ /* { dg-error "invalid lvalue in asm output 0" "invalid lvalue" { target *-*-* } 16 } */
- void
- f3 (void *x)
- {
-@@ -31,15 +31,15 @@
- void
- f5 (void *x)
- {
-- __asm volatile ("" : : "g" (*x)); /* { dg-warning "dereferencing" } */
--} /* { dg-error "invalid use of void expression" "" { target *-*-* } 34 } */
-+ __asm volatile ("" : : "g" (*x)); /* { dg-warning "dereferencing" "deref" } */
-+} /* { dg-error "invalid use of void expression" "void expr" { target *-*-* } 34 } */
-
- void
- f6 (void *x)
- {
-- __asm volatile ("" : "=g" (*x)); /* { dg-warning "dereferencing" } */
--} /* { dg-error "invalid use of void expression" "" { target *-*-* } 40 } */
-- /* { dg-error "invalid lvalue in asm output 0" "" { target *-*-* } 40 } */
-+ __asm volatile ("" : "=g" (*x)); /* { dg-warning "dereferencing" "deref" } */
-+} /* { dg-error "invalid use of void expression" "void expr" { target *-*-* } 40 } */
-+ /* { dg-error "invalid lvalue in asm output 0" "invalid lvalue" { target *-*-* } 40 } */
- void
- f7 (struct S *x)
- {
-@@ -49,5 +49,5 @@
- void
- f8 (struct S *x)
- {
-- __asm volatile ("" : "=r" (*x)); /* { dg-error "dereferencing pointer to incomplete type" } */
--} /* { dg-error "invalid lvalue in asm output 0" "" { target *-*-* } 52 } */
-+ __asm volatile ("" : "=r" (*x)); /* { dg-error "dereferencing pointer to incomplete type" "incomplete" } */
-+} /* { dg-error "invalid lvalue in asm output 0" "invalid lvalue" { target *-*-* } 52 } */
-Index: gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp (.../branches/gcc-4_7-branch)
-@@ -29,9 +29,6 @@
- set tool gcc
- set prof_ext "gcda"
-
--# Override the list defined in profopt.exp.
--set PROFOPT_OPTIONS [list {}]
--
- if $tracelevel then {
- strace $tracelevel
- }
-@@ -39,6 +36,10 @@
- # Load support procs.
- load_lib profopt.exp
-
-+# Save and override the default list defined in profopt.exp.
-+set treeprof_save_profopt_options $PROFOPT_OPTIONS
-+set PROFOPT_OPTIONS [list {}]
-+
- # These are globals used by profopt-execute. The first is options
- # needed to generate profile data, the second is options to use the
- # profile data.
-@@ -52,3 +53,5 @@
- }
- profopt-execute $src
- }
-+
-+set PROFOPT_OPTIONS $treeprof_save_profopt_options
-Index: gcc/testsuite/gcc.dg/pr30551-5.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr30551-5.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr30551-5.c (.../branches/gcc-4_7-branch)
-@@ -2,6 +2,6 @@
- /* { dg-do compile } */
- /* { dg-options "-pedantic -Wno-main" } */
-
--void main(char a) {} /* { dg-bogus "first argument of .main. should be .int." } */
--/* { dg-bogus ".main. takes only zero or two arguments" "" { target *-*-* } 5 } */
--/* { dg-bogus "return type of .main. is not .int." "" { target *-*-* } 5 } */
-+void main(char a) {} /* { dg-bogus "first argument of .main. should be .int." "int" } */
-+/* { dg-bogus ".main. takes only zero or two arguments" "zero or two" { target *-*-* } 5 } */
-+/* { dg-bogus "return type of .main. is not .int." "return type" { target *-*-* } 5 } */
-Index: gcc/testsuite/gcc.dg/wtr-int-type-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/wtr-int-type-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/wtr-int-type-1.c (.../branches/gcc-4_7-branch)
-@@ -25,8 +25,8 @@
-
- /* But this one should, since it doesn't fit in long (long), but
- does fit in unsigned long (long). */
-- i = 18446744073709551615; /* { dg-warning "integer constant is so large that it is unsigned" "decimal constant" } */
-- /* { dg-warning "this decimal constant would be unsigned in ISO C90" "decimal constant" { target *-*-* } 28 } */
-+ i = 18446744073709551615; /* { dg-warning "integer constant is so large that it is unsigned" "so large" } */
-+ /* { dg-warning "this decimal constant would be unsigned in ISO C90" "ISO C90" { target *-*-* } 28 } */
-
- # 29 "sys-header.h" 3
- }
-Index: gcc/testsuite/gcc.dg/c99-vla-jump-3.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/c99-vla-jump-3.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/c99-vla-jump-3.c (.../branches/gcc-4_7-branch)
-@@ -305,5 +305,5 @@
- void fc288 (int n) { { typedef int (*b)[n]; { typedef int (*c)[n]; 0;} { typedef int (*d)[n]; 0;} ; typedef int (*e)[n]; 0;}; { typedef int (*f)[n]; { typedef int (*g)[n]; 0;}; { typedef int (*h)[n]; 0;}; ; typedef int (*i)[n]; 0;}; ; typedef int (*j)[n]; 0;a: goto a; }
-
- /* Match extra informative notes. */
--/* { dg-message "note: label '\[^\n'\]*' defined here" "note: expected" { target *-*-* } 0 } */
--/* { dg-message "note: '\[^\n'\]*' declared here" "note: expected" { target *-*-* } 0 } */
-+/* { dg-message "note: label '\[^\n'\]*' defined here" "note: defined" { target *-*-* } 0 } */
-+/* { dg-message "note: '\[^\n'\]*' declared here" "note: declared" { target *-*-* } 0 } */
-Index: gcc/testsuite/gcc.dg/pr54363.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr54363.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr54363.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,12 @@
-+/* PR c/54363 */
-+/* { dg-do compile } */
-+/* { dg-options "-std=gnu99" } */
-+
-+struct S { char **a; };
-+
-+void
-+test (void)
-+{
-+ struct S b = { .a = (char **) { "a", "b" } }; /* { dg-warning "(initialization|excess elements)" } */
-+ struct S c = { .a = (char *[]) { "a", "b" } };
-+}
-Index: gcc/testsuite/gcc.dg/pr30551.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr30551.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr30551.c (.../branches/gcc-4_7-branch)
-@@ -2,6 +2,6 @@
- /* { dg-do compile } */
- /* { dg-options "-Wall" } */
- /* { dg-skip-if "-Wmain not enabled with -Wall on SPU" { spu-*-* } } */
--void main(char a) {} /* { dg-warning "first argument of .main. should be .int." } */
--/* { dg-warning ".main. takes only zero or two arguments" "" { target *-*-* } 5 } */
--/* { dg-warning "return type of .main. is not .int." "" { target *-*-* } 5 } */
-+void main(char a) {} /* { dg-warning "first argument of .main. should be .int." "int" } */
-+/* { dg-warning ".main. takes only zero or two arguments" "zero or two" { target *-*-* } 5 } */
-+/* { dg-warning "return type of .main. is not .int." "return type" { target *-*-* } 5 } */
-Index: gcc/testsuite/gcc.dg/Wfatal.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/Wfatal.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/Wfatal.c (.../branches/gcc-4_7-branch)
-@@ -5,8 +5,8 @@
- int i = INT_MAX + 1; /* { dg-warning "integer overflow in expression" } */
- int k = 1 / 0; /* { dg-error "division by zero" } */
- int j = INT_MIN - 1;
--/* { dg-message "some warnings being treated as errors" "" {target "*-*-*"} 0 } */
--/* { dg-message "terminated due to -Wfatal-errors" "" { target *-*-* } 0 } */
-+/* { dg-message "some warnings being treated as errors" "treated as errors" {target "*-*-*"} 0 } */
-+/* { dg-message "terminated due to -Wfatal-errors" "terminated" { target *-*-* } 0 } */
-
-
-
-Index: gcc/testsuite/gcc.dg/vla-8.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/vla-8.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/vla-8.c (.../branches/gcc-4_7-branch)
-@@ -30,5 +30,5 @@
- }
-
- /* Match extra informative notes. */
--/* { dg-message "note: label '\[^\n'\]*' defined here" "note: expected" { target *-*-* } 0 } */
--/* { dg-message "note: '\[^\n'\]*' declared here" "note: expected" { target *-*-* } 0 } */
-+/* { dg-message "note: label '\[^\n'\]*' defined here" "defined" { target *-*-* } 0 } */
-+/* { dg-message "note: '\[^\n'\]*' declared here" "declared" { target *-*-* } 0 } */
-Index: gcc/testsuite/gcc.dg/tm/reg-promotion.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/tm/reg-promotion.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/tm/reg-promotion.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,24 @@
-+/* { dg-do compile } */
-+/* { dg-options "-fgnu-tm -O2 -fdump-tree-lim1" } */
-+
-+/* Test that `count' is not written to unless p->data>0. */
-+
-+int count;
-+
-+struct obj {
-+ int data;
-+ struct obj *next;
-+} *q;
-+
-+void func()
-+{
-+ struct obj *p;
-+ __transaction_atomic {
-+ for (p = q; p; p = p->next)
-+ if (p->data > 0)
-+ count++;
-+ }
-+}
-+
-+/* { dg-final { scan-tree-dump-times "MEM count_lsm.. count_lsm_flag" 1 "lim1" } } */
-+/* { dg-final { cleanup-tree-dump "lim1" } } */
-Index: gcc/testsuite/gcc.dg/sync-2.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/sync-2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/sync-2.c (.../branches/gcc-4_7-branch)
-@@ -4,8 +4,8 @@
- /* { dg-options "-march=i486" { target { { i?86-*-* x86_64-*-* } && ia32 } } } */
- /* { dg-options "-mcpu=v9" { target sparc*-*-* } } */
-
--/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */
--/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "" { target *-*-* } 0 } */
-+/* { dg-message "note: '__sync_fetch_and_nand' changed semantics in GCC 4.4" "fetch_and_nand" { target *-*-* } 0 } */
-+/* { dg-message "note: '__sync_nand_and_fetch' changed semantics in GCC 4.4" "nand_and_fetch" { target *-*-* } 0 } */
-
- /* Test functionality of the intrinsics for 'short' and 'char'. */
-
-Index: gcc/testsuite/gcc.dg/vect/slp-25.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/vect/slp-25.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/vect/slp-25.c (.../branches/gcc-4_7-branch)
-@@ -56,5 +56,5 @@
-
- /* { dg-final { scan-tree-dump-times "vectorized 2 loops" 1 "vect" } } */
- /* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 0 "vect" } } */
--/* { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 2 "vect" { xfail { vect_no_align } } } } */
-+/* { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 2 "vect" { xfail { vect_no_align || { ! vect_natural_alignment } } } } } */
- /* { dg-final { cleanup-tree-dump "vect" } } */
-Index: gcc/testsuite/gcc.dg/mtune.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/mtune.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/mtune.c (.../branches/gcc-4_7-branch)
-@@ -1,8 +1,8 @@
- /* { dg-do compile } */
- /* { dg-skip-if "" { *-*-* } { "-mtune=*" } { "" } } */
- /* { dg-options "-mtune=foo" } */
--/* { dg-error "mtune" "" { target *-*-* } 0 } */
--/* { dg-bogus "march" "" { target *-*-* } 0 } */
--/* { dg-bogus "mcpu" "" { target *-*-* } 0 } */
-+/* { dg-error "mtune" "mtune" { target *-*-* } 0 } */
-+/* { dg-bogus "march" "march" { target *-*-* } 0 } */
-+/* { dg-bogus "mcpu" "mcpu" { target *-*-* } 0 } */
- /* { dg-prune-output "note: valid arguments.*" } */
- int i;
-Index: gcc/testsuite/gcc.dg/pr30457.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr30457.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr30457.c (.../branches/gcc-4_7-branch)
-@@ -17,9 +17,9 @@
- va_start(ap, paramN); /* { dg-warning "undefined behaviour when second parameter of 'va_start' is declared with 'register' storage" } */
-
- /* Undefined by C99 7.15.1.1p2: */
-- (void) va_arg(ap, char); /* { dg-warning "'char' is promoted to 'int' when passed through '...'" } */
-- /* { dg-message "note: .so you should pass .int. not .char. to .va_arg.." "" { target *-*-* } 20 } */
-- /* { dg-message "note: if this code is reached, the program will abort" "" { target *-*-* } 20 } */
-+ (void) va_arg(ap, char); /* { dg-warning "'char' is promoted to 'int' when passed through '...'" "promoted" } */
-+ /* { dg-message "note: .so you should pass .int. not .char. to .va_arg.." "int not char" { target *-*-* } 20 } */
-+ /* { dg-message "note: if this code is reached, the program will abort" "will abort" { target *-*-* } 20 } */
-
- va_end(ap);
- }
-Index: gcc/testsuite/gcc.dg/format/few-1.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/format/few-1.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/format/few-1.c (.../branches/gcc-4_7-branch)
-@@ -4,15 +4,15 @@
- int f(int *ip, char *cp)
- {
- __builtin_printf ("%*.*s");
--/* { dg-warning "field width specifier '\\*' expects a matching 'int' argument" "" { target *-*-* } 6 } */
--/* { dg-warning "field precision specifier '\\.\\*' expects a matching 'int' argument" "" { target *-*-* } 6 } */
--/* { dg-warning "format '%s' expects a matching 'char \\*' argument" "" { target *-*-* } 6 } */
-+/* { dg-warning "field width specifier '\\*' expects a matching 'int' argument" "width" { target *-*-* } 6 } */
-+/* { dg-warning "field precision specifier '\\.\\*' expects a matching 'int' argument" "precision" { target *-*-* } 6 } */
-+/* { dg-warning "format '%s' expects a matching 'char \\*' argument" "format" { target *-*-* } 6 } */
- __builtin_printf ("%*.*s", ip, *cp);
--/* { dg-warning "field width specifier '\\*' expects argument of type 'int'" "" { target *-*-* } 10 } */
--/* { dg-warning "format '%s' expects a matching 'char \\*' argument" "" { target *-*-* } 10 } */
-+/* { dg-warning "field width specifier '\\*' expects argument of type 'int'" "width" { target *-*-* } 10 } */
-+/* { dg-warning "format '%s' expects a matching 'char \\*' argument" "format" { target *-*-* } 10 } */
- __builtin_printf ("%s %i", ip, ip);
--/* { dg-warning "format '%s' expects argument of type 'char \\*'" "" { target *-*-* } 13 } */
--/* { dg-warning "format '%i' expects argument of type 'int'" "" { target *-*-* } 13 } */
-+/* { dg-warning "format '%s' expects argument of type 'char \\*'" "char" { target *-*-* } 13 } */
-+/* { dg-warning "format '%i' expects argument of type 'int'" "int" { target *-*-* } 13 } */
- __builtin_printf ("%s %i", cp);
- /* { dg-warning "format '%i' expects a matching 'int' argument" "" { target *-*-* } 16 } */
- __builtin_printf ("%lc");
-Index: gcc/testsuite/gcc.dg/pr28322-3.c
-===================================================================
---- a/src/gcc/testsuite/gcc.dg/pr28322-3.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.dg/pr28322-3.c (.../branches/gcc-4_7-branch)
-@@ -6,5 +6,5 @@
- {
- int i = 1;
- }
--/* { dg-message "unrecognized command line option .-fno-foobar." "" { target *-*-* } 0 } */
--/* { dg-message "unrecognized command line option .-mno-foobar." "" { target *-*-* } 0 } */
-+/* { dg-message "unrecognized command line option .-fno-foobar." "f" { target *-*-* } 0 } */
-+/* { dg-message "unrecognized command line option .-mno-foobar." "m" { target *-*-* } 0 } */
-Index: gcc/testsuite/gcc.misc-tests/bprob.exp
-===================================================================
---- a/src/gcc/testsuite/gcc.misc-tests/bprob.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/gcc.misc-tests/bprob.exp (.../branches/gcc-4_7-branch)
-@@ -30,16 +30,6 @@
- set prof_ext "gcda"
- set perf_ext tim
-
--# Override the list defined in profopt.exp.
--set PROFOPT_OPTIONS [list \
-- { -g } \
-- { -O0 } \
-- { -O1 } \
-- { -O2 -DPERFTIME } \
-- { -O3 -DPERFTIME } \
-- { -O3 -g -DPERFTIME } \
-- { -Os } ]
--
- if $tracelevel then {
- strace $tracelevel
- }
-@@ -47,6 +37,10 @@
- # Load support procs.
- load_lib profopt.exp
-
-+# Save and override the default list defined in profopt.exp.
-+set bprob_save_profopt_options $PROFOPT_OPTIONS
-+set PROFOPT_OPTIONS [list { -O2 } { -O3 }]
-+
- set profile_options "-fprofile-arcs"
- set feedback_options "-fbranch-probabilities"
-
-@@ -59,3 +53,5 @@
- profopt-execute $src
- }
- }
-+
-+set PROFOPT_OPTIONS $bprob_save_profopt_options
-Index: gcc/testsuite/ChangeLog
-===================================================================
---- a/src/gcc/testsuite/ChangeLog (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/ChangeLog (.../branches/gcc-4_7-branch)
-@@ -1,3 +1,663 @@
-+2012-09-13 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/54556
-+ * gfortran.dg/implicit_pure_3.f90: New.
-+
-+2012-09-13 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR c/54559
-+ * gcc.c-torture/compile/pr54559.c: New test.
-+
-+2012-09-13 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53839
-+ * g++.dg/cpp0x/constexpr-temp1.C: New.
-+
-+2012-09-13 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/54511
-+ * g++.dg/template/anonunion2.C: New.
-+
-+2012-09-13 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53836
-+ * g++.dg/template/init10.C: New.
-+
-+2012-09-12 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/54225
-+ PR fortran/53306
-+ * gfortran.dg/coarray_10.f90: Update dg-error.
-+ * gfortran.dg/coarray_28.f90: New.
-+ * gfortran.dg/array_section_3.f90: New.
-+
-+2012-09-10 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/54506
-+ * g++.dg/cpp0x/implicit14.C: New.
-+
-+ PR c++/54341
-+ PR c++/54253
-+ * g++.dg/cpp0x/constexpr-virtual2.C: New.
-+ * g++.dg/cpp0x/constexpr-virtual3.C: New.
-+
-+2012-09-10 Janus Weil <janus@gcc.gnu.org>
-+
-+ PR fortran/54435
-+ PR fortran/54443
-+ * gfortran.dg/select_type_29.f03: New.
-+
-+2012-09-10 Markus Trippelsdorf <markus@trippelsdorf.de>
-+
-+ PR middle-end/54515
-+ * g++.dg/tree-ssa/pr54515.C: new testcase
-+
-+2012-09-08 Mikael Morin <mikael@gcc.gnu.org>
-+
-+ PR fortran/54208
-+ * gfortran.dg/bound_simplification_3.f90: New test.
-+
-+2012-09-07 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-07-13 Richard Guenther <rguenther@suse.de>
-+
-+ PR tree-optimization/53922
-+ * gcc.dg/torture/pr53922.c: New testcase.
-+
-+2012-09-07 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gcc.dg/pr44194-1.c: Skip on Alpha and adjust regexp for SPARC64.
-+
-+2012-09-07 Jakub Jelinek <jakub@redhat.com>
-+
-+ Backported from mainline
-+ 2012-09-06 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR rtl-optimization/54455
-+ * gcc.dg/54455.c: New test.
-+
-+2012-09-06 Andrew Pinski <apinski@cavium.com>
-+
-+ PR tree-opt/54494
-+ * gcc.dg/tree-ssa/strlen-1.c: New testcase.
-+
-+2012-09-05 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR middle-end/54486
-+ * c-c++-common/pr54486.c: New test.
-+
-+2012-09-05 Joey Ye <joey.ye@arm.com>
-+
-+ Backported from trunk
-+ 2012-08-28 Joey Ye <joey.ye@arm.com>
-+
-+ * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add -fno-short-enums.
-+
-+2012-09-03 Jakub Jelinek <jakub@redhat.com>
-+
-+ Backported from mainline
-+ 2012-09-01 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR target/54436
-+ * gcc.dg/torture/pr54436.c: New test.
-+
-+ 2012-08-31 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR c/54428
-+ * gcc.c-torture/compile/pr54428.c: New test.
-+
-+ 2012-08-24 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR c/54363
-+ * gcc.dg/pr54363.c: New test.
-+
-+2012-08-31 Ollie Wild <aaw@google.com>
-+
-+ PR c++/54197
-+ * g++.dg/init/lifetime3.C: New test.
-+
-+2012-08-28 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-08-27 Uros Bizjak <ubizjak@gmail.com>
-+
-+ PR target/46254
-+ * gcc.target/i386/pr46254.c: New test.
-+
-+2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
-+
-+ Backported from trunk
-+ 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
-+
-+ PR middle-end/53992
-+ * gcc.dg/gomp/pr53992.c: New test.
-+
-+2012-08-13 Jakub Jelinek <jakub@redhat.com>
-+
-+ Backported from trunk
-+ 2012-07-19 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR rtl-optimization/53942
-+ * gcc.dg/pr53942.c: New test.
-+
-+2012-08-10 Ulrich Weigand <ulrich.weigand@linaro.org>
-+
-+ Backport from mainline
-+ 2012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
-+
-+ * lib/target-supports.exp
-+ (check_effective_target_vect_natural_alignment): New function.
-+ * gcc.dg/align-2.c: Only run on targets with natural alignment
-+ of vector types.
-+ * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
-+ alignment of vector types.
-+
-+2012-08-09 H.J. Lu <hongjiu.lu@intel.com>
-+
-+ Backport from mainline
-+ 2012-08-08 H.J. Lu <hongjiu.lu@intel.com>
-+
-+ PR rtl-optimization/54157
-+ * gcc.target/i386/pr54157.c: New file.
-+
-+2012-08-01 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
-+
-+ PR target/52530
-+ * gcc.dg/torture/pr52530.c: New test.
-+
-+2012-07-27 Anna Tikhonova <anna.tikhonova@intel.com>
-+
-+ * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
-+ rand, srand. Include <stdlib.h>.
-+
-+2012-07-20 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/54038
-+ * g++.dg/other/array7.C: New.
-+
-+2012-07-19 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/54026
-+ * g++.dg/init/mutable1.C: New.
-+
-+2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gnat.dg/opt25.adb: New test.
-+ * gnat.dg/opt25_pkg1.ad[sb]: New helper.
-+ * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
-+
-+2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gnat.dg/aggr20.ad[sb]: New test.
-+ * gnat.dg/aggr20_pkg.ads: New helper.
-+
-+2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gnat.dg/derived_type3.adb: New test.
-+ * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
-+
-+2012-07-19 Richard Guenther <rguenther@suse.de>
-+ Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gnat.dg/loop_optimization11.adb: New testcase.
-+ * gnat.dg/loop_optimization11_pkg.ads: Likewise.
-+
-+2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gnat.dg/discr38.adb: New test.
-+
-+2012-07-19 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR middle-end/54017
-+ * c-c++-common/gomp/pr54017.c: New test.
-+
-+2012-07-18 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-05-03 Richard Guenther <rguenther@suse.de>
-+
-+ * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
-+ unsupported prefetching support.
-+
-+2012-07-17 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53995
-+ * g++.dg/parse/enum9.C: New.
-+
-+2012-07-17 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53989
-+ * g++.dg/template/array23.C: New.
-+
-+2012-07-17 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53549
-+ * g++.dg/template/current-inst1.C: New.
-+ * g++.dg/parse/crash35.C: Adjust.
-+
-+2012-07-13 Hans-Peter Nilsson <hp@axis.com>
-+
-+ PR rtl-optimization/53908
-+ * gcc.dg/torture/pr53908.c: New test.
-+
-+2012-07-10 Uros Bizjak <ubizjak@gmail.com>
-+
-+ Backport from mainline
-+ 2012-07-03 Uros Bizjak <ubizjak@gmail.com>
-+
-+ PR target/53811
-+ * g++.dg/other/pr53811.C: New test.
-+
-+2012-07-10 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53733
-+ * g++.dg/cpp0x/defaulted36.C: New.
-+ * g++.dg/cpp0x/defaulted21.C: Adjust.
-+
-+ * g++.dg/cpp0x/implicit13.C: New.
-+
-+2012-07-09 Janis Johnson <janisjo@codesourcery.com>
-+
-+ Backport from mainline.
-+ 2012-06-28 Janis Johnson <janisjo@codesourcery.com>
-+
-+ * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
-+
-+ * g++.dg/template/error46.C: Add missing comment to dg-message.
-+ * g++.dg/template/crash107.C: Likewise.
-+ * g++.dg/template/error47.C: Likewise.
-+ * g++.dg/template/crash108.C: Likewise.
-+ * g++.dg/overload/operator5.C: Likewise.
-+
-+ * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
-+ errors in dg-message directives, add comments.
-+
-+ 2012-06-26 Janis Johnson <janisjo@codesourcery.com>
-+
-+ * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
-+ scan-dump-dem-not): Use printable pattern in test name.
-+
-+ 2012-06-25 Janis Johnson <janisjo@codesourcery.com>
-+
-+ * lib/target-supports-dg.exp (testname-for-summary): New.
-+ * lib/profopt.exp (profopt_execute): Define testname_with_flags.
-+ * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
-+ cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
-+ scan-module-absence, output-exists, output-exists-not: Use
-+ testname-for-summary.
-+ (dg-test): Clean up testname_with_flags.
-+ * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
-+ scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
-+ scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
-+ scan-assembler-dem-not, object-size: Use testname-for-summary.
-+ * lib/gcov.exp (run-gcov): Likewise.
-+ * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
-+ scan-dump-dem, scan-dump-dem-note): Likewise.
-+
-+ * lib/profopt.exp: Make prof_option_list local to profopt-execute.
-+ * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
-+ including profopt.opt; save and restore existing value.
-+ * g++.dg/bprob/bprob.exp: Likewise.
-+ * gcc.dg/matrix/matrix.exp: Likewise.
-+ * gcc.dg/tree-prof/tree-prof.exp: Likewise.
-+ * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
-+ PROFOPT_OPTIONS.
-+
-+ 2012-06-15 Janis Johnson <janosjo@codesourcery.com>
-+
-+ * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
-+ testname that includes flags, passed in as new argument, in
-+ pass/fail messages.
-+ (run_gcov): Get testname from dg-test, use it in pass/fail messages
-+ and pass it to verify-* procedures.
-+
-+ * g++.dg/torture/stackalign/stackalign.exp: Combine stack
-+ alignment torture options with usual torture options.
-+
-+ * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
-+ messages reported for one line of source code.
-+ * g++.dg/cpp0x/constexpr-decl.C: Likewise.
-+ * g++.dg/cpp0x/decltype2.C: Likewise.
-+ * g++.dg/cpp0x/decltype3.C: Likewise.
-+ * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
-+ * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
-+ * g++.dg/cpp0x/static_assert3.C: Likewise.
-+ * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
-+ * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
-+ * g++.dg/cpp0x/union1.C: Likewise.
-+ * g++.dg/cpp0x/variadic-ex10.C: Likewise.
-+ * g++.dg/cpp0x/variadic-ex14.C: Likewise.
-+ * g++.dg/cpp0x/variadic2.C: Likewise.
-+ * g++.dg/cpp0x/variadic20.C: Likewise.
-+ * g++.dg/cpp0x/variadic74.C: Likewise.
-+ * g++.dg/diagnostic/bitfld2.C: Likewise.
-+ * g++.dg/ext/attrib44.C: Likewise.
-+ * g++.dg/ext/no-asm-1.C: Likewise.
-+ * g++.dg/other/error34.C: Likewise.
-+ * g++.dg/parse/crash46.C: Likewise.
-+ * g++.dg/parse/error10.C: Likewise.
-+ * g++.dg/parse/error2.C: Likewise.
-+ * g++.dg/parse/error3.C: Likewise.
-+ * g++.dg/parse/error36.C: Likewise.
-+ * g++.dg/parse/error8.C: Likewise.
-+ * g++.dg/parse/error9.C: Likewise.
-+ * g++.dg/parse/parser-pr28152-2.C: Likewise.
-+ * g++.dg/parse/parser-pr28152.C: Likewise.
-+ * g++.dg/parse/template25.C: Likewise.
-+ * g++.dg/parse/typename11.C: Likewise.
-+ * g++.dg/tc1/dr147.C: Likewise.
-+ * g++.dg/template/deduce3.C: Likewise.
-+ * g++.dg/template/koenig9.C: Likewise.
-+ * g++.dg/template/pr23510.C: Likewise.
-+ * g++.dg/warn/pr12242.C: Likewise.
-+ * g++.dg/warn/pr30551-2.C: Likewise.
-+ * g++.dg/warn/pr30551.C: Likewise.
-+ * g++.old-deja/g++.other/typename1.C: Likewise.
-+ * g++.old-deja/g++.pt/niklas01a.C: Likewise.
-+
-+ 2012-06-13 Janis Johnson <janisjo@codesourcery.com>
-+
-+ PR testsuite/20771
-+ * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
-+ test summary unique.
-+
-+ * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
-+ scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
-+ scan-stack-usage-not): Don't strip torture options from test name.
-+
-+ * lib/scandump.exp (scan-dump-times): Use printable version of
-+ regexp in test summary line.
-+
-+ * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
-+ messages reported for one line of source code.
-+ * gcc.dg/format/few-1.c: Likewise.
-+ * gcc.dg/ia64-sync-2.c: Likewise.
-+ * gcc.dg/sync-2.c: Likewise.
-+ * gcc.dg/noncompile/pr44517.c: Likewise.
-+
-+ 2012-06-12 Janis Johnson <janisjo@codesourcery.com>
-+
-+ * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
-+ alignment torture options with usual torture options.
-+ * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
-+ instead of dg-options.
-+ * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
-+ * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
-+ * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
-+ * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
-+ * gcc.dg/torture/stackalign/push-1.c: Likewise.
-+ * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
-+
-+ * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
-+ to checks for multiple messages reported for one line of source code.
-+ * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
-+
-+ * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
-+ messages reported for one line of source code.
-+
-+ * gcc.dg/20031223-1.c: Add comments to check for multiple
-+ messages reported for one line of source code.
-+ * gcc.dg/Wconversion-integer.c: Likewise.
-+ * gcc.dg/Wfatal-2.c: Likewise.
-+ * gcc.dg/Wfatal.c: Likewise.
-+ * gcc.dg/Wobjsize-1.c: Likewise.
-+ * gcc.dg/c99-vla-jump-1.c: Likewise.
-+ * gcc.dg/c99-vla-jump-2.c: Likewise.
-+ * gcc.dg/c99-vla-jump-3.c: Likewise.
-+ * gcc.dg/c99-vla-jump-4.c: Likewise.
-+ * gcc.dg/c99-vla-jump-5.c: Likewise.
-+ * gcc.dg/decl-9.c: Likewise.
-+ * gcc.dg/declspec-10.c: Likewise.
-+ * gcc.dg/declspec-18.c: Likewise.
-+ * gcc.dg/mtune.c: Likewise.
-+ * gcc.dg/parser-pr28152-2.c: Likewise.
-+ * gcc.dg/parser-pr28152.c: Likewise.
-+ * gcc.dg/pr14475.c: Likewise.
-+ * gcc.dg/pr27953.c: Likewise.
-+ * gcc.dg/pr28322-3.c: Likewise.
-+ * gcc.dg/pr30457.c: Likewise.
-+ * gcc.dg/pr30551-2.c: Likewise.
-+ * gcc.dg/pr30551-3.c: Likewise.
-+ * gcc.dg/pr30551-4.c: Likewise.
-+ * gcc.dg/pr30551-5.c: Likewise.
-+ * gcc.dg/pr30551-6.c: Likewise.
-+ * gcc.dg/pr30551.c: Likewise.
-+ * gcc.dg/pr45461.c: Likewise.
-+ * gcc.dg/pr48552-1.c: Likewise.
-+ * gcc.dg/pr48552-2.c: Likewise.
-+ * gcc.dg/redecl-1.c: Likewise.
-+ * gcc.dg/transparent-union-3.c: Likewise.
-+ * gcc.dg/utf-dflt.c: Likewise.
-+ * gcc.dg/utf-dflt2.c: Likewise.
-+ * gcc.dg/vla-8.c: Likewise.
-+ * gcc.dg/vla-init-1.c: Likewise.
-+ * gcc.dg/wtr-int-type-1.c: Likewise.
-+
-+ * c-c++-common/raw-string-3.c: Add comments to checks for multiple
-+ messages reported for for one line of source code.
-+ * c-c++-common/raw-string-5.c: Likewise.
-+ * c-c++-common/raw-string-4.c: Likewise.
-+ * c-c++-common/raw-string-6.c: Likewise.
-+ * c-c++-common/pr20000.c: Likewise.
-+
-+ * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
-+ messages reported for one line of source code.
-+ * gcc.dg/cpp/pr30786.c: Likewise.
-+ * gcc.dg/cpp/pr28709.c: Likewise.
-+ * gcc.dg/cpp/missing-header-MD.c: Likewise.
-+ * gcc.dg/cpp/macspace2.c: Likewise.
-+ * gcc.dg/cpp/missing-header-1.c: Likewise.
-+ * gcc.dg/cpp/missing-header-MMD.c: Likewise.
-+ * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
-+ * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
-+
-+2012-07-09 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53882
-+ * g++.dg/cpp0x/nullptr29.C: New.
-+
-+2012-07-06 Mikael Morin <mikael@gcc.gnu.org>
-+
-+ PR fortran/53732
-+ * gfortran.dg/inline_sum_4.f90: New test.
-+
-+2012-07-06 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-06-18 Richard Guenther <rguenther@suse.de>
-+
-+ PR tree-optimization/53693
-+ * g++.dg/torture/pr53693.C: New testcase.
-+
-+2012-07-06 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-04-11 Richard Guenther <rguenther@suse.de>
-+
-+ PR middle-end/52621
-+ * gfortran.dg/pr52621.f90: New testcase.
-+
-+2012-07-05 Pat Haugen <pthaugen@us.ibm.com>
-+
-+ Backport from mainline
-+ 2012-05-24 Pat Haugen <pthaugen@us.ibm.com>
-+
-+ * gcc.target/powerpc/lhs-1.c: New.
-+ * gcc.target/powerpc/lhs-2.c: New.
-+ * gcc.target/powerpc/lhs-3.c: New.
-+
-+2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gnat.dg/recursive_call.adb: New test.
-+
-+2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gnat.dg/discr37.ad[sb]: New test.
-+
-+2012-07-02 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53816
-+ * g++.dg/template/ref6.C: New.
-+
-+ PR c++/53821
-+ * g++.dg/cpp0x/lambda/lambda-template6.C: New.
-+
-+2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
-+
-+ Backport from mainline.
-+ 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
-+ * gcc.target/arm/neon-vrev.c: New.
-+
-+2012-06-28 Richard Guenther <rguenther@suse.de>
-+
-+ PR middle-end/53790
-+ * gcc.dg/torture/pr53790.c: New testcase.
-+
-+2012-06-27 Fabien Chêne <fabien@gcc.gnu.org>
-+
-+ PR c++/51214
-+ * g++.dg/cpp0x/forw_enum11.C: New.
-+
-+2012-06-26 Richard Guenther <rguenther@suse.de>
-+
-+ PR c++/53752
-+ * g++.dg/torture/pr53752.C: New testcase.
-+
-+2012-06-25 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53498
-+ PR c++/53305
-+ * g++.dg/cpp0x/decltype38.C: New.
-+ * g++.dg/cpp0x/variadic132.C: New.
-+
-+ PR c++/52988
-+ * g++.dg/cpp0x/nullptr28.C: New.
-+
-+ PR c++/53202
-+ * g++.dg/cpp0x/constexpr-tuple.C: New.
-+
-+2012-06-25 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR target/53759
-+ * gcc.target/i386/pr53759.c: New test.
-+
-+ PR c++/53594
-+ * g++.dg/cpp0x/nsdmi7.C: New test.
-+
-+2012-06-22 Tobias Burnus <burnus@net-b.de>
-+
-+ Backport from mainline
-+ 2012-06-17 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/53691
-+ PR fortran/53685
-+ * gfortran.dg/transfer_check_3.f90: New.
-+
-+2012-06-22 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gnat.dg/lto15.ad[sb]: New test.
-+
-+2012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
-+
-+ * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
-+ and add __sh__ case.
-+
-+2012-06-19 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53651
-+ * g++.dg/cpp0x/decltype37.C: New.
-+
-+ PR c++/52637
-+ * g++.dg/debug/localclass1.C: New.
-+
-+ * g++.dg/debug/dwarf2/namespace-2.C: New.
-+ * g++.dg/debug/dwarf2/localclass3.C: New.
-+
-+2012-06-19 Richard Guenther <rguenther@suse.de>
-+
-+ PR middle-end/53470
-+ * g++.dg/lto/pr53470_0.C: New testcase.
-+ * gcc.dg/lto/pr53470_0.c: Likewise.
-+
-+2012-06-19 Jason Merrill <jason@redhat.com>
-+
-+ Reapply:
-+ PR c++/53137
-+ * g++.dg/cpp0x/lambda/lambda-template5.C: New.
-+
-+ PR c++/53599
-+ * g++.dg/template/local7.C: New.
-+
-+2012-06-16 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
-+
-+ Back port from mainline
-+ 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
-+
-+ PR target/52908
-+ * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
-+ directive to Scan for vpmuldq, not vpmacsdql.
-+
-+2012-06-15 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gnat.dg/vect8.ad[sb]: New test.
-+
-+2012-06-14 Jakub Jelinek <jakub@redhat.com>
-+
-+ Backported from mainline
-+ 2012-06-12 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR rtl-optimization/53589
-+ * gcc.dg/torture/pr53589.c: New test.
-+
-+ 2012-06-07 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR middle-end/53580
-+ * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
-+ * gcc.dg/gomp/critical-4.c: Likewise.
-+ * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
-+ * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
-+ * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
-+ * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
-+ * c-c++-common/gomp/pr53580.c: New test.
-+
-+2012-06-14 Tobias Burnus <burnus@net-b.de>
-+
-+ Backport from mainline
-+ 2012-06-04 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/50619
-+ * gfortran.dg/init_flag_10.f90: New.
-+
-+2012-06-14 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-06-11 Richard Guenther <rguenther@suse.de>
-+
-+ PR c++/53616
-+ * g++.dg/ext/pr53605.C: New testcase.
-+
-+2012-06-14 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/53597
-+ * gfortran.dg/save_4.f90: New.
-+
-+2012-06-14 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-06-06 Fabien Chêne <fabien@gcc.gnu.org>
-+
-+ PR c++/52841
-+ * g++.dg/cpp0x/pr52841.C: New testcase.
-+
-+2012-06-13 Christian Bruel <christian.bruel@st.com>
-+
-+ PR target/53621
-+ * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
-+
- 2012-06-14 Release Manager
-
- * GCC 4.7.1 released.
-Index: gcc/testsuite/g++.dg/debug/localclass1.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/debug/localclass1.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/debug/localclass1.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,21 @@
-+// PR c++/52637
-+// { dg-options "-g -std=c++11" }
-+
-+template <typename T>
-+struct C { };
-+
-+template <typename V>
-+void f(V v) {
-+ struct B {};
-+ C<B> c;
-+}
-+
-+template <typename T>
-+void g(T t) {
-+ struct A { } a;
-+ f (a);
-+}
-+
-+struct D {
-+ void h() { g(0); }
-+};
-Index: gcc/testsuite/g++.dg/debug/dwarf2/localclass3.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/debug/dwarf2/localclass3.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/debug/dwarf2/localclass3.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,11 @@
-+// Test that the A* pointer_type is also within the debug info for f.
-+// Currently GCC emits it immediately before A, which is simple to test for.
-+// { dg-options "-g -dA" }
-+
-+void f()
-+{
-+ struct A { int i; } *ap;
-+ ap->i = 42;
-+}
-+
-+// { dg-final { scan-assembler "DW_TAG_pointer_type.\[^)\]*. DW_TAG_structure_type" } }
-Index: gcc/testsuite/g++.dg/debug/dwarf2/namespace-2.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/debug/dwarf2/namespace-2.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/debug/dwarf2/namespace-2.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,10 @@
-+// Test that we define A inside the namespace rather than declaring it
-+// there and then defining it at CU scope.
-+// { dg-options "-g -dA" }
-+// { dg-final { scan-assembler-not "DW_AT_declaration" } }
-+
-+namespace N {
-+ struct A;
-+}
-+
-+struct N::A { } a;
-Index: gcc/testsuite/g++.dg/ext/attrib44.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/ext/attrib44.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/ext/attrib44.C (.../branches/gcc-4_7-branch)
-@@ -1,4 +1,4 @@
- // PR c++/52671
- // { dg-do compile }
--__attribute__ ((deprecated)) enum E { E0 }; // { dg-warning "attribute ignored in declaration of" }
--// { dg-message "must follow the" "" { target *-*-* } 3 }
-+__attribute__ ((deprecated)) enum E { E0 }; // { dg-warning "attribute ignored in declaration of" "ignored" }
-+// { dg-message "must follow the" "must follow" { target *-*-* } 3 }
-Index: gcc/testsuite/g++.dg/ext/no-asm-1.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/ext/no-asm-1.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/ext/no-asm-1.C (.../branches/gcc-4_7-branch)
-@@ -5,6 +5,6 @@
- // keywords.
-
- int asm; // { dg-error "before .asm." }
--int typeof; // { dg-error "expected" }
--// { dg-error "multiple types" "" { target *-*-* } 8 }
--// { dg-error "declaration" "" { target *-*-* } 8 }
-+int typeof; // { dg-error "expected" "expected" }
-+// { dg-error "multiple types" "multiple" { target *-*-* } 8 }
-+// { dg-error "declaration" "declaration" { target *-*-* } 8 }
-Index: gcc/testsuite/g++.dg/ext/pr53605.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/ext/pr53605.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/ext/pr53605.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,16 @@
-+// { dg-do compile }
-+
-+// Avoid -pedantic-error default
-+// { dg-options "" }
-+
-+template <bool lhs_is_null_literal>
-+class EqHelper {
-+public:
-+ template <typename T1, typename T2>
-+ static int Compare( const T1& expected,
-+ const T2& actual);
-+};
-+void foo(){
-+ static const int kData[] = {};
-+ ::EqHelper<false>::Compare(kData, "abc");
-+}
-Index: gcc/testsuite/g++.dg/tree-prof/tree-prof.exp
-===================================================================
---- a/src/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp (.../branches/gcc-4_7-branch)
-@@ -29,9 +29,6 @@
- set tool g++
- set prof_ext "gcda"
-
--# Override the list defined in profopt.exp.
--set PROFOPT_OPTIONS [list {}]
--
- if $tracelevel then {
- strace $tracelevel
- }
-@@ -39,6 +36,10 @@
- # Load support procs.
- load_lib profopt.exp
-
-+# Save and override the default list defined in profopt.exp.
-+set treeprof_save_profopt_options $PROFOPT_OPTIONS
-+set PROFOPT_OPTIONS [list {}]
-+
- # These are globals used by profopt-execute. The first is options
- # needed to generate profile data, the second is options to use the
- # profile data.
-@@ -52,3 +53,5 @@
- }
- profopt-execute $src
- }
-+
-+set PROFOPT_OPTIONS $treeprof_save_profopt_options
-Index: gcc/testsuite/g++.dg/init/mutable1.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/init/mutable1.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/init/mutable1.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,20 @@
-+// PR c++/54026
-+// { dg-final { scan-assembler-not "rodata" } }
-+
-+void non_const(int *);
-+
-+template <typename T>
-+struct Foo {
-+ T x;
-+ mutable int y;
-+ void func() const { non_const(&y); }
-+};
-+
-+struct Bar {
-+ int x;
-+ mutable int y;
-+ void func() const { non_const(&y); }
-+};
-+
-+const Foo<int> foo = { 1, 2 };
-+const Bar bar = { 3, 4 };
-Index: gcc/testsuite/g++.dg/init/lifetime3.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/init/lifetime3.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/init/lifetime3.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,37 @@
-+// PR c++/26714
-+// { dg-do run }
-+
-+extern "C" void abort();
-+
-+bool ok = false;
-+struct A {
-+ A() { }
-+ ~A() { if (!ok) abort(); }
-+};
-+
-+struct B {
-+ static A foo() { return A(); }
-+};
-+
-+B b_g;
-+
-+struct scoped_ptr {
-+ B* operator->() const { return &b_g; }
-+ B* get() const { return &b_g; }
-+};
-+
-+B *get() { return &b_g; }
-+
-+int main()
-+{
-+ scoped_ptr f;
-+ const A& ref1 = f->foo();
-+ const A& ref2 = f.get()->foo();
-+ const A& ref3 = get()->foo();
-+ const A& ref4 = B::foo();
-+ B *pf = f.get();
-+ const A& ref5 = pf->foo();
-+
-+
-+ ok = true;
-+}
-Index: gcc/testsuite/g++.dg/other/pr53811.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/other/pr53811.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/other/pr53811.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,29 @@
-+// { dg-do compile }
-+// { dg-options "-mcmodel=large" { target { { i?86-*-* x86_64-*-* } && lp64 } } }
-+
-+struct ICCStringClass
-+{
-+ virtual void *
-+ CreateString (const char *fromText) = 0;
-+};
-+
-+struct AGSCCDynamicObject
-+{
-+ virtual void
-+ Unserialize (int index, const char *serializedData, int dataSize) = 0;
-+};
-+
-+
-+struct ScriptString:AGSCCDynamicObject, ICCStringClass
-+{
-+ virtual void *CreateString (const char *fromText);
-+};
-+
-+const char *
-+CreateNewScriptString (const char *fromText, bool reAllocate = true);
-+
-+void *
-+ScriptString::CreateString (const char *fromText)
-+{
-+ return (void *) CreateNewScriptString (fromText);
-+}
-Index: gcc/testsuite/g++.dg/other/error34.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/other/error34.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/other/error34.C (.../branches/gcc-4_7-branch)
-@@ -2,5 +2,5 @@
- // { dg-do compile }
- // { dg-options "" }
-
--S () : str(__PRETTY_FUNCTION__) {} // { dg-error "forbids declaration" }
--// { dg-error "only constructors" "" { target *-*-* } 5 }
-+S () : str(__PRETTY_FUNCTION__) {} // { dg-error "forbids declaration" "decl" }
-+// { dg-error "only constructors" "constructor" { target *-*-* } 5 }
-Index: gcc/testsuite/g++.dg/other/array7.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/other/array7.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/other/array7.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,9 @@
-+// PR c++/54038
-+
-+extern const char *const v[];
-+typedef char T;
-+void foo (const T *const[]);
-+struct A
-+{
-+ static const char *const a[];
-+};
-Index: gcc/testsuite/g++.dg/tree-ssa/pr54515.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/tree-ssa/pr54515.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/tree-ssa/pr54515.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,19 @@
-+// { dg-do compile }
-+// { dg-options "-O2" }
-+
-+template < typename T > T h2le (T)
-+{
-+ T a;
-+ unsigned short &b = a;
-+ short c = 0;
-+ unsigned char (&d)[2] = reinterpret_cast < unsigned char (&)[2] > (c);
-+ unsigned char (&e)[2] = reinterpret_cast < unsigned char (&)[2] > (b);
-+ e[0] = d[0];
-+ return a;
-+}
-+
-+void
-+bar ()
-+{
-+ h2le ((unsigned short) 0);
-+}
-Index: gcc/testsuite/g++.dg/diagnostic/bitfld2.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/diagnostic/bitfld2.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/diagnostic/bitfld2.C (.../branches/gcc-4_7-branch)
-@@ -3,7 +3,7 @@
-
- template<int> struct A
- {
-- struct {} : 2; // { dg-error "expected ';' after struct" }
-+ struct {} : 2; // { dg-error "expected ';' after struct" "expected" }
- };
--// { dg-error "ISO C.. forbids declaration" "" { target *-*-* } 6 }
--// { dg-error "ISO C.. prohibits anonymous" "" { target *-*-* } 6 }
-+// { dg-error "ISO C.. forbids declaration" "declaration" { target *-*-* } 6 }
-+// { dg-error "ISO C.. prohibits anonymous" "anonymous" { target *-*-* } 6 }
-Index: gcc/testsuite/g++.dg/lto/pr53470_0.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/lto/pr53470_0.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/lto/pr53470_0.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// { dg-lto-do link }
-+// { dg-lto-options { { -g -flto } } }
-+
-+class sp_counted_base;
-+class shared_count {
-+ sp_counted_base *pi_;
-+public:
-+ template<class Y> shared_count(Y) : pi_() {}
-+ ~shared_count() {}
-+};
-+template<class T> struct shared_ptr {
-+ T element_type;
-+ template<class Y> shared_ptr(Y) : pn(0) {}
-+ shared_count pn;
-+};
-+template<class> class ECGetterBase;
-+template<class T> struct ExtensionCord {
-+ struct Holder {
-+ ECGetterBase<T> *getter_;
-+ };
-+ ExtensionCord() : holder_(new Holder) {}
-+
-+ shared_ptr<Holder> holder_;
-+};
-+ExtensionCord<int> a;
-+int main() {}
-Index: gcc/testsuite/g++.dg/warn/pr30551-2.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/warn/pr30551-2.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/warn/pr30551-2.C (.../branches/gcc-4_7-branch)
-@@ -2,5 +2,5 @@
- // { dg-do compile }
- // { dg-options "-pedantic-errors" }
- // { dg-skip-if "-Wmain not enabled with -pedantic on SPU" { spu-*-* } }
--int main(char a) {} /* { dg-error "first argument of .*main.* should be .int." } */
--/* { dg-error "main.* takes only zero or two arguments" "" { target *-*-* } 5 } */
-+int main(char a) {} /* { dg-error "first argument of .*main.* should be .int." "int" } */
-+/* { dg-error "main.* takes only zero or two arguments" "zero or two" { target *-*-* } 5 } */
-Index: gcc/testsuite/g++.dg/warn/pr30551.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/warn/pr30551.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/warn/pr30551.C (.../branches/gcc-4_7-branch)
-@@ -2,5 +2,5 @@
- // { dg-do compile }
- // { dg-options "" }
- // { dg-skip-if "-Wmain not enabled on SPU" { spu-*-* } }
--int main(char a) {} /* { dg-warning "first argument of .*main.* should be .int." } */
--/* { dg-warning "main.* takes only zero or two arguments" "" { target *-*-* } 5 } */
-+int main(char a) {} /* { dg-warning "first argument of .*main.* should be .int." "int" } */
-+/* { dg-warning "main.* takes only zero or two arguments" "zero or two" { target *-*-* } 5 } */
-Index: gcc/testsuite/g++.dg/warn/pr12242.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/warn/pr12242.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/warn/pr12242.C (.../branches/gcc-4_7-branch)
-@@ -10,8 +10,8 @@
- X x;
- Y y;
-
-- x = 10; // { dg-warning "invalid conversion from .int. to .X." }
-- // { dg-warning "unspecified" "" { target *-*-* } 13 }
-+ x = 10; // { dg-warning "invalid conversion from .int. to .X." "invalid" }
-+ // { dg-warning "unspecified" "unspecified" { target *-*-* } 13 }
- x = 1; // { dg-warning "invalid conversion from .int. to .X." }
- x = C; // { dg-error "cannot convert .Y. to .X. in assignment" }
- x = D; // { dg-error "cannot convert .Y. to .X. in assignment" }
-Index: gcc/testsuite/g++.dg/parse/error36.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/parse/error36.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/parse/error36.C (.../branches/gcc-4_7-branch)
-@@ -11,22 +11,22 @@
- void f(T t)
- {
- typedef A<T>::foo type; // { dg-error "typename" }
-- A<T>::bar b; // { dg-error "typename" }
--} // { dg-error "expected ';'" "" { target *-*-* } 14 }
-+ A<T>::bar b; // { dg-error "typename" "typename" }
-+} // { dg-error "expected ';'" "expected" { target *-*-* } 14 }
-
- // PR c++/36353
- template <class T> struct B
- {
- void f()
- {
-- A<T>::baz z; // { dg-error "typename" }
-- } // { dg-error "expected ';'" "" { target *-*-* } 22 }
-+ A<T>::baz z; // { dg-error "typename" "typename" }
-+ } // { dg-error "expected ';'" "expected" { target *-*-* } 22 }
- };
-
- // PR c++/40738
- template <class T>
--void g(const A<T>::type &t); // { dg-error "typename" }
--// { dg-error "no type" "" { target *-*-* } 28 }
-+void g(const A<T>::type &t); // { dg-error "typename" "typename" }
-+// { dg-error "no type" "no type" { target *-*-* } 28 }
-
- // PR c++/18451
- template <class T> A<T>::B A<T>::b; // { dg-error "typename" }
-Index: gcc/testsuite/g++.dg/parse/error9.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/parse/error9.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/parse/error9.C (.../branches/gcc-4_7-branch)
-@@ -5,5 +5,5 @@
- int a[] = { FOO: 1, BAR: 2 };
-
- // the following 2 column locations are still not accurate enough
--// { dg-error "28:name 'FOO' used in a GNU-style designated initializer for an array" "" { target *-*-* } 5 }
--// { dg-error "28:name 'BAR' used in a GNU-style designated initializer for an array" "" { target *-*-* } 5 }
-+// { dg-error "28:name 'FOO' used in a GNU-style designated initializer for an array" "FOO" { target *-*-* } 5 }
-+// { dg-error "28:name 'BAR' used in a GNU-style designated initializer for an array" "BAR" { target *-*-* } 5 }
-Index: gcc/testsuite/g++.dg/parse/enum9.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/parse/enum9.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/parse/enum9.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,13 @@
-+// PR c++/53995
-+
-+enum E1 { e };
-+void f(E1);
-+
-+struct A {
-+ int i1,i2,i3,i4,i5,i6,i7,i8,i9,i10;
-+ void g();
-+ void h();
-+};
-+
-+void A::g() { enum E2 { e }; }
-+void A::h() { f(e); }
-Index: gcc/testsuite/g++.dg/parse/crash35.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/parse/crash35.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/parse/crash35.C (.../branches/gcc-4_7-branch)
-@@ -3,5 +3,5 @@
-
- struct a {};
-
--class foo : public a, a
--{ /* { dg-error "duplicate base type|at end of input" } */
-+class foo : public a, a // { dg-error "duplicate base" }
-+{ /* { dg-error "at end of input" } */
-Index: gcc/testsuite/g++.dg/parse/error2.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/parse/error2.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/parse/error2.C (.../branches/gcc-4_7-branch)
-@@ -8,8 +8,8 @@
- template <int>
- struct Foo {};
-
--Foo<func(g)> f; // { dg-error "5:'int func.double.' cannot appear in a constant-expression" "" { target *-*-* } 11 }
--// { dg-error "10:'g' cannot appear in a constant-expression" "" { target *-*-* } 11 }
--// { dg-error "11:a function call cannot appear in a constant-expression" "" { target *-*-* } 11 }
--// { dg-error "12:template argument 1 is invalid" "" { target *-*-* } 11 }
--// { dg-error "15:invalid type in declaration before ';' token" "" { target *-*-* } 11 }
-+Foo<func(g)> f; // { dg-error "5:'int func.double.' cannot appear in a constant-expression" "func double" { target *-*-* } 11 }
-+// { dg-error "10:'g' cannot appear in a constant-expression" "g" { target *-*-* } 11 }
-+// { dg-error "11:a function call cannot appear in a constant-expression" "call" { target *-*-* } 11 }
-+// { dg-error "12:template argument 1 is invalid" "invalid template argument" { target *-*-* } 11 }
-+// { dg-error "15:invalid type in declaration before ';' token" "invalid type" { target *-*-* } 11 }
-Index: gcc/testsuite/g++.dg/parse/template25.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/parse/template25.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/parse/template25.C (.../branches/gcc-4_7-branch)
-@@ -9,6 +9,6 @@
-
- void g(void)
- {
-- template f<int>(); /* { dg-error "expected primary-expression" } */
-- /* { dg-error "expected ';'" "" { target *-*-* } 12 } */
-+ template f<int>(); /* { dg-error "expected primary-expression" "primary-expression" } */
-+ /* { dg-error "expected ';'" "semicolon" { target *-*-* } 12 } */
- }
-Index: gcc/testsuite/g++.dg/parse/parser-pr28152-2.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/parse/parser-pr28152-2.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/parse/parser-pr28152-2.C (.../branches/gcc-4_7-branch)
-@@ -6,8 +6,8 @@
- {
- __complex__ float z;
-
-- z = __complex__ (1.90000007326203904e+19, 0.0); // { dg-error "expected primary-expression before '__complex__'" }
-- // { dg-error "expected .;. before .__complex__." "" { target *-*-* } 9 }
-- z = __complex__ (1.0e+0, 0.0) / z; // { dg-error "expected primary-expression before '__complex__'" }
-- // { dg-error "expected .;. before '__complex__'" "" { target *-*-* } 11 }
-- // { dg-error "at end of input" "" { target *-*-* } 11 }
-+ z = __complex__ (1.90000007326203904e+19, 0.0); // { dg-error "expected primary-expression before '__complex__'" "primary-expression" }
-+ // { dg-error "expected .;. before .__complex__." "semicolon" { target *-*-* } 9 }
-+ z = __complex__ (1.0e+0, 0.0) / z; // { dg-error "expected primary-expression before '__complex__'" "primaty-expression" }
-+ // { dg-error "expected .;. before '__complex__'" "semicolon" { target *-*-* } 11 }
-+ // { dg-error "at end of input" "end" { target *-*-* } 11 }
-Index: gcc/testsuite/g++.dg/parse/error3.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/parse/error3.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/parse/error3.C (.../branches/gcc-4_7-branch)
-@@ -5,5 +5,5 @@
- void(*AddFunction)(const TYPE&,bool&,
- char*, char*,
- unsigned*));
--// { dg-error "64: ISO C\\+\\+ forbids declaration of 'parameter' with no type" "" { target *-*-* } { 5 } }
--// { dg-error "60: 'TYPE' does not name a type" "" { target *-*-* } { 5 } }
-+// { dg-error "64: ISO C\\+\\+ forbids declaration of 'parameter' with no type" "forbids" { target *-*-* } { 5 } }
-+// { dg-error "60: 'TYPE' does not name a type" "does not" { target *-*-* } { 5 } }
-Index: gcc/testsuite/g++.dg/parse/crash46.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/parse/crash46.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/parse/crash46.C (.../branches/gcc-4_7-branch)
-@@ -2,17 +2,17 @@
- // { dg-do compile }
-
- void
--foo (_Decimal32) // { dg-error "declared void" }
-+foo (_Decimal32) // { dg-error "declared void" "declared" }
- {
- }
-- // { dg-error "was not declared" "" { target *-*-* } 5 }
-+ // { dg-error "was not declared" "not" { target *-*-* } 5 }
- void
--bar (_Bool) // { dg-error "declared void" }
-+bar (_Bool) // { dg-error "declared void" "declared" }
- {
- }
-- // { dg-error "was not declared" "" { target *-*-* } 10 }
-+ // { dg-error "was not declared" "not" { target *-*-* } 10 }
- void
--baz (_Fract) // { dg-error "declared void" }
-+baz (_Fract) // { dg-error "declared void" "declared" }
- {
- }
-- // { dg-error "was not declared" "" { target *-*-* } 15 }
-+ // { dg-error "was not declared" "not" { target *-*-* } 15 }
-Index: gcc/testsuite/g++.dg/parse/parser-pr28152.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/parse/parser-pr28152.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/parse/parser-pr28152.C (.../branches/gcc-4_7-branch)
-@@ -6,8 +6,8 @@
- {
- _Complex float z;
-
-- z = _Complex (1.90000007326203904e+19, 0.0); // { dg-error "expected primary-expression before '_Complex'" }
-- // { dg-error "expected .;. before ._Complex." "" { target *-*-* } 9 }
-- z = _Complex (1.0e+0, 0.0) / z; // { dg-error "expected primary-expression before '_Complex'" }
-- // { dg-error "expected .;. before '_Complex'" "" { target *-*-* } 11 }
-- // { dg-error "at end of input" "" { target *-*-* } 11 }
-+ z = _Complex (1.90000007326203904e+19, 0.0); // { dg-error "expected primary-expression before '_Complex'" "primary-expression" }
-+ // { dg-error "expected .;. before ._Complex." "semicolon" { target *-*-* } 9 }
-+ z = _Complex (1.0e+0, 0.0) / z; // { dg-error "expected primary-expression before '_Complex'" "primary-expression" }
-+ // { dg-error "expected .;. before '_Complex'" "semicolon" { target *-*-* } 11 }
-+ // { dg-error "at end of input" "end" { target *-*-* } 11 }
-Index: gcc/testsuite/g++.dg/parse/error10.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/parse/error10.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/parse/error10.C (.../branches/gcc-4_7-branch)
-@@ -15,5 +15,5 @@
- }
-
- // Here, columns nums are not very accurate either. Still acceptable though
--// { dg-error "30:invalid type in declaration before ';' token" "" { target *-*-* } 14 }
--// { dg-error "30:two or more data types in declaration of 'e4'" "" { target *-*-* } 14 }
-+// { dg-error "30:invalid type in declaration before ';' token" "invalid" { target *-*-* } 14 }
-+// { dg-error "30:two or more data types in declaration of 'e4'" "2 or more" { target *-*-* } 14 }
-Index: gcc/testsuite/g++.dg/parse/error8.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/parse/error8.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/parse/error8.C (.../branches/gcc-4_7-branch)
-@@ -4,6 +4,6 @@
- struct A { friend typename struct B; };
-
-
--// { dg-error "28:expected nested-name-specifier before 'struct'" "" { target *-*-* } 4 }
--// { dg-error "35:multiple types in one declaration" "" { target *-*-* } 4 }
--// { dg-error "12:friend declaration does not name a class or function" "" { target *-*-* } 4 }
-+// { dg-error "28:expected nested-name-specifier before 'struct'" "expected" { target *-*-* } 4 }
-+// { dg-error "35:multiple types in one declaration" "multiple" { target *-*-* } 4 }
-+// { dg-error "12:friend declaration does not name a class or function" "friend decl" { target *-*-* } 4 }
-Index: gcc/testsuite/g++.dg/parse/typename11.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/parse/typename11.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/parse/typename11.C (.../branches/gcc-4_7-branch)
-@@ -10,7 +10,7 @@
-
- // note: I is nested type in X, not Y!
- template <int dim>
--Y<dim>::I::I () {} // { dg-error "dependent typedef" }
--// { dg-error "no type|dependent type" "" { target *-*-* } 13 }
-+Y<dim>::I::I () {} // { dg-error "dependent typedef" "typedef" }
-+// { dg-error "no type|dependent type" "no type" { target *-*-* } 13 }
-
- template struct Y<1>;
-Index: gcc/testsuite/g++.dg/tc1/dr147.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/tc1/dr147.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/tc1/dr147.C (.../branches/gcc-4_7-branch)
-@@ -20,8 +20,8 @@
-
- void f()
- {
-- A::A a; // { dg-error "constructor" }
--} // { dg-error "" "" { target *-*-* } 23 } error cascade
-+ A::A a; // { dg-error "constructor" "constructor" }
-+} // { dg-error "" "error cascade" { target *-*-* } 23 } error cascade
- }
-
- namespace N2 {
-Index: gcc/testsuite/g++.dg/cpp0x/variadic-ex14.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/variadic-ex14.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/variadic-ex14.C (.../branches/gcc-4_7-branch)
-@@ -8,12 +8,12 @@
- template<template<class...> class Q> class Y { /* ... */ };
-
- X<A> xA; // okay
--X<B> xB; // { dg-error "mismatch" }
--// { dg-error "expected a template" "" { target *-*-* } 11 }
--// { dg-error "invalid type" "" { target *-*-* } 11 }
--X<C> xC; // { dg-error "mismatch" }
--// { dg-error "expected a template" "" { target *-*-* } 14 }
--// { dg-error "invalid type" "" { target *-*-* } 14 }
-+X<B> xB; // { dg-error "mismatch" "mismatch" }
-+// { dg-error "expected a template" "expected" { target *-*-* } 11 }
-+// { dg-error "invalid type" "invalid" { target *-*-* } 11 }
-+X<C> xC; // { dg-error "mismatch" "mismatch" }
-+// { dg-error "expected a template" "expected" { target *-*-* } 14 }
-+// { dg-error "invalid type" "invalid" { target *-*-* } 14 }
- Y<A> yA;
- Y<B> yB;
- Y<C> yC; // okay
-Index: gcc/testsuite/g++.dg/cpp0x/defaulted36.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/defaulted36.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/defaulted36.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,24 @@
-+// PR c++/53733
-+// { dg-do compile { target c++11 } }
-+
-+template<typename T>
-+struct wrap
-+{
-+ wrap() = default;
-+ wrap(wrap&&) = default; // Line 5
-+ wrap(const wrap&) = default;
-+
-+ T t;
-+};
-+
-+struct S {
-+ S() = default;
-+ S(const S&){}
-+ S(S&&) = default;
-+};
-+
-+typedef wrap<const S> W;
-+
-+W get() { return W(); } // Line 19
-+
-+int main() {}
-Index: gcc/testsuite/g++.dg/cpp0x/union1.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/union1.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/union1.C (.../branches/gcc-4_7-branch)
-@@ -14,8 +14,8 @@
- A a; // { dg-error "union member" }
- };
-
--B b; // { dg-error "B::B\\(\\)" }
--B b2(b); // { dg-error "B::B\\(const B&\\)" }
-+B b; // { dg-error "B::B\\(\\)" "B::B" }
-+B b2(b); // { dg-error "B::B\\(const B&\\)" "B::B" }
-
- struct C
- {
-@@ -25,10 +25,10 @@
- };
- };
-
--C c; // { dg-error "C::C\\(\\)" }
--C c2(c); // { dg-error "C::C\\(const C&\\)" }
-+C c; // { dg-error "C::C\\(\\)" "C::C" }
-+C c2(c); // { dg-error "C::C\\(const C&\\)" "C::C" }
-
--// { dg-error "B::~B" "" { target *-*-* } 17 }
--// { dg-error "B::~B" "" { target *-*-* } 18 }
--// { dg-error "C::~C" "" { target *-*-* } 28 }
--// { dg-error "C::~C" "" { target *-*-* } 29 }
-+// { dg-error "B::~B" "B::~B" { target *-*-* } 17 }
-+// { dg-error "B::~B" "B::~B" { target *-*-* } 18 }
-+// { dg-error "C::~C" "C::~C" { target *-*-* } 28 }
-+// { dg-error "C::~C" "C::~C" { target *-*-* } 29 }
-Index: gcc/testsuite/g++.dg/cpp0x/lambda/lambda-template6.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-template6.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-template6.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,14 @@
-+// PR c++/53821
-+// { dg-final { scan-assembler-not "_ZZ1fIvEvvENKUlvE_cvPFvvEEv" } }
-+// { dg-do compile { target c++11 } }
-+
-+template <class T> void f()
-+{
-+ auto g = []{};
-+ g();
-+}
-+
-+int main()
-+{
-+ f<void>();
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/lambda/lambda-template5.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-template5.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-template5.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,17 @@
-+// PR c++/53137
-+// { dg-do compile { target c++11 } }
-+
-+struct A
-+{
-+ template <typename T> void f();
-+
-+ template <typename T> void g()
-+ {
-+ [this]{ f<T>(); }();
-+ }
-+
-+ void h()
-+ {
-+ g<int>();
-+ }
-+};
-Index: gcc/testsuite/g++.dg/cpp0x/lambda/lambda-syntax1.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-syntax1.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-syntax1.C (.../branches/gcc-4_7-branch)
-@@ -1,5 +1,5 @@
- // PR c++/46124
- // { dg-options -std=c++0x }
-
--void foo() { [] () -> void (); } // { dg-error "returning a function" }
--// { dg-error "expected .\{" "" { target *-*-* } 4 }
-+void foo() { [] () -> void (); } // { dg-error "returning a function" "returning" }
-+// { dg-error "expected .\{" "expected" { target *-*-* } 4 }
-Index: gcc/testsuite/g++.dg/cpp0x/variadic20.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/variadic20.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/variadic20.C (.../branches/gcc-4_7-branch)
-@@ -37,11 +37,11 @@
-
- int a0[metatuple<>::value == 0? 1 : -1];
- int a1[metatuple<add_pointer>::value == 1? 1 : -1];
--int a2a[metatuple<add_pointer, add_pointer>::value == 2? 1 : -1]; // { dg-error "ambiguous|array bound" }
-+int a2a[metatuple<add_pointer, add_pointer>::value == 2? 1 : -1]; // { dg-error "ambiguous|array bound" "bound" }
- int a2b[metatuple<add_reference, add_reference>::value == 2? 1 : -1];
--int a3[metatuple<add_pointer, add_reference>::value == 3? 1 : -1]; // { dg-error "ambiguous|array bound" }
-+int a3[metatuple<add_pointer, add_reference>::value == 3? 1 : -1]; // { dg-error "ambiguous|array bound" "bound" }
- int a4[metatuple<add_reference>::value == 4? 1 : -1];
- int a5[metatuple<add_reference, add_pointer>::value == 5? 1 : -1];
-
--// { dg-error "incomplete" "" { target *-*-* } 40 }
--// { dg-error "incomplete" "" { target *-*-* } 42 }
-+// { dg-error "incomplete" "incomplete" { target *-*-* } 40 }
-+// { dg-error "incomplete" "incomplete" { target *-*-* } 42 }
-Index: gcc/testsuite/g++.dg/cpp0x/forw_enum11.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/forw_enum11.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/forw_enum11.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,24 @@
-+// { dg-do compile }
-+// { dg-options "-std=c++0x -pedantic-errors" }
-+
-+enum { A = 1 };
-+struct T
-+{
-+ int i1, i2, i3, i4, i5, i6, i7;
-+ enum E2 : int;
-+
-+ void f();
-+};
-+
-+enum T::E2 : int { A1 = A, A2 = 23 };
-+
-+static_assert(int(T::A1) == 1, "error");
-+static_assert(int(T::A2) == 23, "error");
-+
-+void T::f()
-+{
-+ static_assert(int(T::A1) == 1, "error");
-+ static_assert(int(T::A2) == 23, "error");
-+ static_assert(int(A1) == 1, "error");
-+ static_assert(int(A2) == 23, "error");
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/udlit-cpp98-neg.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/udlit-cpp98-neg.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/udlit-cpp98-neg.C (.../branches/gcc-4_7-branch)
-@@ -12,6 +12,6 @@
- operator"" _Q(const char *, std::size_t) // { dg-warning "user-defined literals only available with" }
- { return 42; }
-
--int x = "Hello"_Q; // { dg-error "invalid conversion from" }
-+int x = "Hello"_Q; // { dg-error "invalid conversion from" "invalid" }
-
--// { dg-error "expected" "" { target *-*-* } 15 }
-+// { dg-error "expected" "expected" { target *-*-* } 15 }
-Index: gcc/testsuite/g++.dg/cpp0x/nsdmi7.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/nsdmi7.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/nsdmi7.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,17 @@
-+// PR c++/53594
-+// { dg-do compile }
-+// { dg-options "-std=c++11 -Wuninitialized" }
-+
-+struct A
-+{
-+ const int a = 6; // { dg-bogus "non-static const member" }
-+ static int b;
-+ int &c = b; // { dg-bogus "non-static reference" }
-+};
-+
-+struct B
-+{
-+ const int d; // { dg-warning "non-static const member" }
-+ int &e; // { dg-warning "non-static reference" }
-+ int f = 7;
-+};
-Index: gcc/testsuite/g++.dg/cpp0x/static_assert3.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/static_assert3.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/static_assert3.C (.../branches/gcc-4_7-branch)
-@@ -1,4 +1,4 @@
- // { dg-options "-std=c++0x" }
--static_assert(7 / 0, "X"); // { dg-error "non-constant condition" }
--// { dg-warning "division by zero" "" { target *-*-* } 2 }
--// { dg-error "7 / 0.. is not a constant expression" "" { target *-*-* } 2 }
-+static_assert(7 / 0, "X"); // { dg-error "non-constant condition" "non-constant" }
-+// { dg-warning "division by zero" "zero" { target *-*-* } 2 }
-+// { dg-error "7 / 0.. is not a constant expression" "not a constant" { target *-*-* } 2 }
-Index: gcc/testsuite/g++.dg/cpp0x/implicit13.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/implicit13.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/implicit13.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,32 @@
-+// Make sure that A's destructor doesn't affect constexpr
-+// or exception-spec on D's default constructor.
-+// { dg-do compile { target c++11 } }
-+
-+struct A {
-+ constexpr A() noexcept: i(0) { }
-+ int i;
-+ ~A() noexcept(false);
-+};
-+
-+struct B: A { };
-+
-+// Should get static initialization, so no constructor call.
-+// { dg-final { scan-assembler-not "_ZN1BC1Ev" } }
-+B b;
-+
-+struct C { C() noexcept; ~C() noexcept(false); };
-+struct D: C { };
-+extern D d;
-+
-+void *operator new(__SIZE_TYPE__, void*) noexcept;
-+
-+#define SA(X) static_assert((X),#X)
-+SA(noexcept(new (&d) D));
-+
-+struct E: virtual C { };
-+extern E e;
-+SA(noexcept (new (&e) E));
-+
-+struct F { C c; };
-+extern F f;
-+SA(noexcept (new (&f) F));
-Index: gcc/testsuite/g++.dg/cpp0x/auto27.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/auto27.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/auto27.C (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- // PR c++/51186
-
--auto main()->int // { dg-error "std=" "" { target c++98 } }
-- // { dg-error "auto" "" { target c++98 } 3 }
-- // { dg-error "no type" "" { target c++98 } 3 }
-+auto main()->int // { dg-error "std=" "std" { target c++98 } }
-+ // { dg-error "auto" "auto" { target c++98 } 3 }
-+ // { dg-error "no type" "no type" { target c++98 } 3 }
- { }
-Index: gcc/testsuite/g++.dg/cpp0x/regress/error-recovery1.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/regress/error-recovery1.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/regress/error-recovery1.C (.../branches/gcc-4_7-branch)
-@@ -5,7 +5,7 @@
- foo ()
- {
- const bool b =; // { dg-error "" }
-- foo < b > (); // { dg-error "constant expression" }
-+ foo < b > (); // { dg-error "constant expression" "const expr" }
- };
-
--// { dg-error "no match" "" { target *-*-* } 8 }
-+// { dg-error "no match" "no match" { target *-*-* } 8 }
-Index: gcc/testsuite/g++.dg/cpp0x/variadic2.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/variadic2.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/variadic2.C (.../branches/gcc-4_7-branch)
-@@ -8,8 +8,8 @@
- template<typename T1, typename T2, typename... Rest>
- struct two_or_more {}; // { dg-error "provided for" }
-
--typedef two_or_more<int> bad; // { dg-error "2 or more" }
--// { dg-error "invalid type" "" { target *-*-* } 11 }
-+typedef two_or_more<int> bad; // { dg-error "2 or more" "2 or more" }
-+// { dg-error "invalid type" "invalid type" { target *-*-* } 11 }
-
- void f()
- {
-Index: gcc/testsuite/g++.dg/cpp0x/udlit-shadow-neg.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/udlit-shadow-neg.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/udlit-shadow-neg.C (.../branches/gcc-4_7-branch)
-@@ -39,11 +39,11 @@
-
- }
-
--// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "" { target *-*-* } 5 }
--// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "" { target *-*-* } 9 }
--// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "" { target *-*-* } 13 }
--// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "" { target *-*-* } 17 }
--// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "" { target *-*-* } 25 }
--// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "" { target *-*-* } 29 }
--// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "" { target *-*-* } 33 }
--// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "" { target *-*-* } 37 }
-+// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "reserved" { target *-*-* } 5 }
-+// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "reserved" { target *-*-* } 9 }
-+// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "reserved" { target *-*-* } 13 }
-+// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "reserved" { target *-*-* } 17 }
-+// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "reserved" { target *-*-* } 25 }
-+// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "reserved" { target *-*-* } 29 }
-+// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "reserved" { target *-*-* } 33 }
-+// { dg-warning "literal operator suffixes not preceded by|are reserved for future standardization" "reserved" { target *-*-* } 37 }
-Index: gcc/testsuite/g++.dg/cpp0x/implicit14.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/implicit14.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/implicit14.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,26 @@
-+// PR c++/54506
-+// { dg-do compile { target c++11 } }
-+
-+template <class T>
-+struct A
-+{
-+ A() {}
-+
-+ A(A const volatile &&) = delete;
-+ A &operator =(A const volatile &&) = delete;
-+
-+ template <class U> A(A<U> &&) {}
-+ template <class U> A &operator =(A<U> &&) { return *this; }
-+};
-+
-+struct B
-+{
-+ A<int> a;
-+ B() = default;
-+};
-+
-+int main()
-+{
-+ B b = B();
-+ b = B();
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/constexpr-object1.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/constexpr-object1.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/constexpr-object1.C (.../branches/gcc-4_7-branch)
-@@ -18,8 +18,7 @@
- // error: missing initializer
- constexpr A1 a2; // { dg-error "uninitialized const" }
-
--// error: duplicate cv
--const constexpr A1 a3 = A1(); // { dg-error "both .const. and .constexpr. cannot" }
-+const constexpr A1 a3 = A1();
-
- volatile constexpr A1 a4 = A1(); // { dg-error "both .volatile. and .constexpr. cannot" }
-
-Index: gcc/testsuite/g++.dg/cpp0x/constexpr-tuple.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/constexpr-tuple.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/constexpr-tuple.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,106 @@
-+// PR c++/53202
-+// { dg-do run { target c++11 } }
-+
-+#include <tuple>
-+
-+template<typename Callable>
-+ struct Bind_simple
-+ {
-+ explicit
-+ Bind_simple(const Callable& callable)
-+ : _M_bound(callable)
-+ { }
-+
-+ Bind_simple(const Bind_simple&) = default;
-+ Bind_simple(Bind_simple&&) = default;
-+
-+ auto operator()() -> decltype((*(Callable*)0)())
-+ {
-+ return std::get<0>(_M_bound)();
-+ }
-+
-+ private:
-+
-+ std::tuple<Callable> _M_bound;
-+ };
-+
-+template<typename Callable>
-+ Bind_simple<Callable>
-+ bind_simple(Callable& callable)
-+ {
-+ return Bind_simple<Callable>(callable);
-+ }
-+
-+struct thread
-+{
-+ struct ImplBase { };
-+
-+ template<typename T>
-+ struct Impl : ImplBase {
-+ T t;
-+ Impl(T&& t) : t(std::move(t)) { }
-+ };
-+
-+ template<typename T>
-+ thread(T& t)
-+ {
-+ auto p = make_routine(bind_simple(t));
-+
-+ p->t();
-+
-+ delete p;
-+ }
-+
-+ template<typename Callable>
-+ Impl<Callable>*
-+ make_routine(Callable&& f)
-+ {
-+ return new Impl<Callable>(std::forward<Callable>(f));
-+ }
-+};
-+
-+
-+int c;
-+class background_hello
-+{
-+public:
-+ background_hello()
-+ {
-+ __builtin_printf("default ctor called, this=%p\n", this);
-+ ++c;
-+ }
-+
-+ background_hello(const background_hello &)
-+ {
-+ __builtin_printf("copy ctor called\n");
-+ ++c;
-+ }
-+
-+ background_hello(background_hello &&)
-+ {
-+ __builtin_printf("move ctor called\n");
-+ ++c;
-+ }
-+
-+ void operator ()() const
-+ {
-+ __builtin_printf("void background_hello::operator()() called, this=%p\n", this);
-+ }
-+
-+ ~background_hello()
-+ {
-+ __builtin_printf("destructor called, this=%p\n", this);
-+ --c;
-+ }
-+
-+};
-+
-+int main()
-+{
-+ {
-+ background_hello bh;
-+ thread t(bh);
-+ }
-+ if (c != 0)
-+ __builtin_abort ();
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/variadic132.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/variadic132.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/variadic132.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,27 @@
-+// PR c++/53305
-+// { dg-do compile { target c++11 } }
-+
-+template<class... Ts> struct tuple { };
-+
-+struct funct
-+{
-+ template<class... argTs>
-+ int operator()(argTs...);
-+};
-+
-+template<class...> struct test;
-+
-+template<template <class...> class tp,
-+ class... arg1Ts, class... arg2Ts>
-+struct test<tp<arg1Ts...>, tp<arg2Ts...>>
-+{
-+ template<class func, class...arg3Ts>
-+ auto test2(func fun, arg1Ts... arg1s, arg3Ts... arg3s)
-+ -> decltype(fun(arg1s..., arg3s...));
-+};
-+
-+int main()
-+{
-+ test<tuple<>, tuple<char,int>> t2;
-+ t2.test2(funct(), 'a', 2);
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/constexpr-decl.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/constexpr-decl.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/constexpr-decl.C (.../branches/gcc-4_7-branch)
-@@ -2,8 +2,8 @@
- // { dg-options -std=c++0x }
-
- struct S {
-- static constexpr int size; // { dg-error "must have an initializer" }
-- // { dg-error "previous declaration" "" { target *-*-* } 5 }
-+ static constexpr int size; // { dg-error "must have an initializer" "must have" }
-+ // { dg-error "previous declaration" "previous" { target *-*-* } 5 }
- };
-
- const int limit = 2 * S::size;
-Index: gcc/testsuite/g++.dg/cpp0x/defaulted21.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/defaulted21.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/defaulted21.C (.../branches/gcc-4_7-branch)
-@@ -3,7 +3,8 @@
-
- struct U {
- U();
-- U(U const&);
-+private:
-+ U(U const&); // { dg-error "private" }
- };
-
- struct X {
-@@ -13,7 +14,7 @@
- };
-
- X::X(X&&)=default; // { dg-message "implicitly deleted" }
--// { dg-error "does not have a move constructor" "" { target *-*-* } 15 }
-+// { dg-prune-output "within this context" }
-
- X f() {
- return X();
-Index: gcc/testsuite/g++.dg/cpp0x/pr52841.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/pr52841.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/pr52841.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,17 @@
-+// { dg-do compile }
-+
-+struct Solvable;
-+namespace sat
-+{
-+ class Solvable
-+ {
-+ public:
-+ typedef bool bool_type;
-+ };
-+}
-+
-+class Resolvable : public sat::Solvable
-+{
-+public:
-+ using sat::Solvable::bool_type;
-+};
-Index: gcc/testsuite/g++.dg/cpp0x/constexpr-const1.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/constexpr-const1.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/constexpr-const1.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,7 @@
-+// PR c++/54086
-+// { dg-do compile { target c++11 } }
-+
-+static constexpr const char Data[] = {
-+ 'D', 'A', 'T', 'A',
-+};
-+static constexpr const char *data_func() { return Data; }
-Index: gcc/testsuite/g++.dg/cpp0x/decltype37.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/decltype37.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/decltype37.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,14 @@
-+// PR c++/53651
-+// { dg-do compile { target c++11 } }
-+
-+template<typename> struct wrap { void bar(); };
-+
-+template<typename T> auto foo(T* t) -> wrap<T>* { return 0; }
-+
-+template<typename T>
-+struct holder : decltype(*foo((T*)0)) // { dg-error "class type" }
-+{
-+ using decltype(*foo((T*)0))::bar; // { dg-error "is not a base" }
-+};
-+
-+holder<int> h;
-Index: gcc/testsuite/g++.dg/cpp0x/constexpr-temp1.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/constexpr-temp1.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/constexpr-temp1.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,9 @@
-+// { dg-do compile { target c++11 } }
-+
-+struct A { int i; };
-+constexpr A f2 (const A& a) { return a; }
-+constexpr int f1 (const A &a) { return f2(a).i; }
-+A g(const A &a)
-+{
-+ return { f1(a) };
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/decltype2.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/decltype2.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/decltype2.C (.../branches/gcc-4_7-branch)
-@@ -45,8 +45,8 @@
- int bar(int);
- CHECK_DECLTYPE(decltype(foo), int(char));
-
--decltype(bar) z; // { dg-error "overload" }
--// { dg-error "invalid type" "" { target *-*-* } 48 }
-+decltype(bar) z; // { dg-error "overload" "overload" }
-+// { dg-error "invalid type" "invalid" { target *-*-* } 48 }
-
- CHECK_DECLTYPE(decltype(&foo), int(*)(char));
- CHECK_DECLTYPE(decltype(*&foo), int(&)(char));
-Index: gcc/testsuite/g++.dg/cpp0x/decltype38.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/decltype38.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/decltype38.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,17 @@
-+// PR c++/53498
-+// { dg-do compile { target c++11 } }
-+
-+template<typename... Args>
-+struct B
-+{
-+ template<typename U>
-+ static
-+ void b(const U& u, const Args&... args,
-+ decltype(u.f(args...)) dummy)
-+ {
-+ }
-+};
-+
-+int main() {
-+ B<int> b;
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/variadic-ex10.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/variadic-ex10.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/variadic-ex10.C (.../branches/gcc-4_7-branch)
-@@ -4,6 +4,6 @@
- Tuple<> t0; // Types contains no arguments
- Tuple<int> t1; // Types contains one argument: int
- Tuple<int, float> t2; // Types contains two arguments: int and float
--Tuple<0> error; // { dg-error "mismatch" }
--// { dg-error "expected a type" "" { target *-*-* } 7 }
--// { dg-error "in declaration" "" { target *-*-* } 7 }
-+Tuple<0> error; // { dg-error "mismatch" "mismatch" }
-+// { dg-error "expected a type" "expected a type" { target *-*-* } 7 }
-+// { dg-error "in declaration" "in declaration" { target *-*-* } 7 }
-Index: gcc/testsuite/g++.dg/cpp0x/decltype3.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/decltype3.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/decltype3.C (.../branches/gcc-4_7-branch)
-@@ -55,8 +55,8 @@
- };
-
- CHECK_DECLTYPE(decltype(aa.*&A::a), int&);
--decltype(aa.*&A::b) zz; // { dg-error "cannot create pointer to reference member" }
--// { dg-error "invalid type" "" { target *-*-* } 58 }
-+decltype(aa.*&A::b) zz; // { dg-error "cannot create pointer to reference member" "cannot" }
-+// { dg-error "invalid type" "invalid type" { target *-*-* } 58 }
- CHECK_DECLTYPE(decltype(caa.*&A::a), const int&);
-
- class X {
-Index: gcc/testsuite/g++.dg/cpp0x/variadic74.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/variadic74.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/variadic74.C (.../branches/gcc-4_7-branch)
-@@ -19,8 +19,8 @@
- A<int*, float*>::X<&i, &f> apple1;
- B<int, float>::X<&i, &f> banana1;
-
--A<int*, float*>::X<&i> apple2; // { dg-error "wrong number of template arguments" }
--// { dg-error "invalid type" "" { target *-*-* } 22 }
--A<int*, float*>::X<&i, &f, &f> apple3; // { dg-error "wrong number of template arguments" }
--// { dg-error "invalid type" "" { target *-*-* } 24 }
-+A<int*, float*>::X<&i> apple2; // { dg-error "wrong number of template arguments" "wrong number" }
-+// { dg-error "invalid type" "invalid" { target *-*-* } 22 }
-+A<int*, float*>::X<&i, &f, &f> apple3; // { dg-error "wrong number of template arguments" "wrong number" }
-+// { dg-error "invalid type" "invalid" { target *-*-* } 24 }
- A<int, float> apple4;
-Index: gcc/testsuite/g++.dg/cpp0x/nullptr19.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/nullptr19.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/nullptr19.C (.../branches/gcc-4_7-branch)
-@@ -5,8 +5,8 @@
-
- typedef decltype(nullptr) nullptr_t;
-
--char* k( char* ); /* { dg-message "note" } { dg-message "note" } */
--nullptr_t k( nullptr_t ); /* { dg-message "note" } { dg-message "note" } */
-+char* k( char* ); /* { dg-message "note" } */
-+nullptr_t k( nullptr_t ); /* { dg-message "note" } */
-
- void test_k()
- {
-Index: gcc/testsuite/g++.dg/cpp0x/constexpr-virtual2.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/constexpr-virtual2.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/constexpr-virtual2.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,24 @@
-+// PR c++/54341
-+// { dg-do compile { target c++11 } }
-+
-+template<typename T>
-+struct enable_shared_from_this
-+{
-+ constexpr enable_shared_from_this(); // { dg-warning "used but never defined" }
-+
-+private:
-+ int mem;
-+};
-+
-+class VTableClass {
-+public:
-+ virtual void someVirtualMethod() { }
-+};
-+
-+class SomeClass : public enable_shared_from_this< SomeClass >, public
-+VTableClass { };
-+
-+SomeClass* createInstance()
-+{
-+ return new SomeClass;
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/nullptr28.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/nullptr28.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/nullptr28.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,16 @@
-+// { dg-do run { target c++11 } }
-+
-+typedef decltype(nullptr) nullptr_t;
-+
-+int i;
-+nullptr_t n;
-+const nullptr_t& f() { ++i; return n; }
-+
-+nullptr_t g() { return f(); }
-+
-+int main()
-+{
-+ g();
-+ if (i != 1)
-+ __builtin_abort ();
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/constexpr-virtual3.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/constexpr-virtual3.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/constexpr-virtual3.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,42 @@
-+// PR c++/54253
-+// { dg-do compile { target c++11 } }
-+
-+namespace A {
-+ class Base {
-+ int x;
-+ public:
-+ constexpr Base(int x) : x(x) {}
-+ };
-+
-+ class Base2 {
-+ public:
-+ virtual void fun() {}
-+ };
-+
-+ class Derived : public Base2, public Base {
-+ public:
-+ constexpr Derived() : Base2(), Base(5) {}
-+ };
-+
-+ constexpr Derived der;
-+}
-+
-+namespace B {
-+ class Base {
-+ int x;
-+ public:
-+ constexpr Base() : x(5) {}
-+ };
-+
-+ class Base2 {
-+ public:
-+ virtual void fun() {}
-+ };
-+
-+ class Derived : public Base, public Base2 {
-+ public:
-+ constexpr Derived() {}
-+ };
-+
-+ constexpr Derived der;
-+}
-Index: gcc/testsuite/g++.dg/cpp0x/nullptr29.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/cpp0x/nullptr29.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/cpp0x/nullptr29.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,4 @@
-+// PR c++/53882
-+// { dg-options "-std=gnu++11 -O" }
-+
-+void f(decltype(nullptr) &__restrict np) { }
-Index: gcc/testsuite/g++.dg/bprob/bprob.exp
-===================================================================
---- a/src/gcc/testsuite/g++.dg/bprob/bprob.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/bprob/bprob.exp (.../branches/gcc-4_7-branch)
-@@ -33,7 +33,11 @@
- strace $tracelevel
- }
-
--# Override the list defined in profopt.exp.
-+# Load support procs.
-+load_lib profopt.exp
-+
-+# Save and override the default list defined in profopt.exp.
-+set bprob_save_profopt_options $PROFOPT_OPTIONS
- set PROFOPT_OPTIONS [list \
- { -g } \
- { -O0 } \
-@@ -47,9 +51,6 @@
- strace $tracelevel
- }
-
--# Load support procs.
--load_lib profopt.exp
--
- set profile_options "-fprofile-arcs"
- set feedback_options "-fbranch-probabilities"
-
-@@ -63,3 +64,5 @@
- profopt-execute $src
- }
- }
-+
-+set PROFOPT_OPTIONS $bprob_save_profopt_options
-Index: gcc/testsuite/g++.dg/torture/pr53752.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/torture/pr53752.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/torture/pr53752.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,156 @@
-+// { dg-do compile }
-+// { dg-options "-g" }
-+
-+typedef unsigned int uint32_t;
-+typedef unsigned long int uint64_t;
-+namespace mpl_ {
-+ template< typename T, T N > struct integral_c {
-+ static const T value = N;
-+ };
-+}
-+namespace mpl {
-+ using namespace mpl_;
-+};
-+template <class T, T val> struct integral_constant : public mpl::integral_c<T, val> {
-+ typedef integral_constant<bool,false> type;
-+};
-+template< typename T > struct is_lvalue_reference : public ::integral_constant<bool,false> {
-+};
-+template< typename T > struct is_rvalue_reference : public ::integral_constant<bool,false> {
-+};
-+namespace type_traits {
-+ template <bool b1, bool b2, bool b3 = false, bool b4 = false, bool b5 = false, bool b6 = false, bool b7 = false> struct ice_or;
-+ template <> struct ice_or<false, false, false, false, false, false, false> {
-+ static const bool value = false;
-+ };
-+}
-+template <typename T> struct is_reference_impl {
-+ static const bool value = (::type_traits::ice_or< ::is_lvalue_reference<T>::value, ::is_rvalue_reference<T>::value >::value) ;
-+};
-+template< typename T > struct is_reference : public ::integral_constant<bool,::is_reference_impl<T>::value> {
-+};
-+struct na {
-+};
-+namespace mpl {
-+ template< bool C , typename T1 , typename T2 > struct if_c {
-+ typedef T2 type;
-+ };
-+ template< typename T1 = na , typename T2 = na , typename T3 = na > struct if_ {
-+ typedef if_c< static_cast<bool>(T1::value) , T2 , T3 > almost_type_;
-+ typedef typename almost_type_::type type;
-+ };
-+}
-+namespace optional_detail {
-+ template<class T> struct types_when_isnt_ref {
-+ typedef T & reference_type ;
-+ }
-+ ;
-+ template<class T> struct types_when_is_ref {
-+ }
-+ ;
-+ struct optional_tag {
-+ }
-+ ;
-+ template<class T> class optional_base : public optional_tag {
-+ typedef types_when_isnt_ref<T> types_when_not_ref ;
-+ typedef types_when_is_ref<T> types_when_ref ;
-+ protected :
-+ typedef typename is_reference<T>::type is_reference_predicate ;
-+ typedef typename mpl::if_<is_reference_predicate,types_when_ref,types_when_not_ref>::type types ;
-+ typedef typename types::reference_type reference_type ;
-+ }
-+ ;
-+}
-+template<class T> class optional : public optional_detail::optional_base<T> {
-+ typedef optional_detail::optional_base<T> base ;
-+public :
-+ typedef typename base::reference_type reference_type ;
-+ reference_type operator *() {
-+ }
-+};
-+namespace noncopyable_ {
-+ class noncopyable {
-+ };
-+}
-+typedef noncopyable_::noncopyable noncopyable;
-+template<class T> class shared_ptr {
-+public:
-+ T * operator-> () const {
-+ }
-+};
-+typedef uint64_t block_address;
-+class transaction_manager : noncopyable {
-+public:
-+ typedef shared_ptr<transaction_manager> ptr;
-+};
-+template <typename ValueType> class NoOpRefCounter {
-+};
-+struct uint64_traits {
-+};
-+namespace btree_detail {
-+ class shadow_spine : private noncopyable {
-+ public:
-+ shadow_spine(transaction_manager::ptr tm) : tm_(tm) {
-+ }
-+ transaction_manager::ptr tm_;
-+ };
-+}
-+template <unsigned Levels, typename ValueTraits> class btree {
-+public:
-+ typedef shared_ptr<btree<Levels, ValueTraits> > ptr;
-+ typedef uint64_t key[Levels];
-+ typedef typename ValueTraits::value_type value_type;
-+ typedef optional<value_type> maybe_value;
-+ btree(typename transaction_manager::ptr tm, typename ValueTraits::ref_counter rc);
-+ maybe_value lookup(key const &key) const;
-+ void insert(key const &key, typename ValueTraits::value_type const &value);
-+ template <typename ValueTraits2> bool insert_location(btree_detail::shadow_spine &spine, block_address block, uint64_t key, int *index);
-+ typename transaction_manager::ptr tm_;
-+ block_address root_;
-+ typename ValueTraits::ref_counter rc_;
-+};
-+template <unsigned Levels, typename ValueTraits> void btree<Levels, ValueTraits>:: insert(key const &key, typename ValueTraits::value_type const &value) {
-+ using namespace btree_detail;
-+ block_address block = root_;
-+ int index = 0;
-+ shadow_spine spine(tm_);
-+ for (unsigned level = 0;
-+ level < Levels - 1;
-+ ++level) {
-+ bool need_insert = insert_location<uint64_traits>(spine, block, key[level], &index);
-+ if (need_insert) {
-+ btree<Levels - 1, ValueTraits> new_tree(tm_, rc_);
-+ }
-+ }
-+}
-+struct device_details_disk {
-+}
-+__attribute__ ((packed));
-+struct device_details {
-+};
-+struct device_details_traits {
-+ typedef device_details value_type;
-+ typedef NoOpRefCounter<device_details> ref_counter;
-+};
-+typedef uint32_t thin_dev_t;
-+typedef btree<1, device_details_traits> detail_tree;
-+struct metadata {
-+ typedef shared_ptr<metadata> ptr;
-+ detail_tree::ptr details_;
-+};
-+class thin_pool;
-+class thin {
-+ void set_snapshot_time(uint32_t time);
-+ thin_dev_t dev_;
-+ thin_pool *pool_;
-+};
-+class thin_pool {
-+public:
-+ metadata::ptr md_;
-+};
-+void thin::set_snapshot_time(uint32_t time) {
-+ uint64_t key[1] = {
-+ dev_ };
-+ optional<device_details> mdetail = pool_->md_->details_->lookup(key);
-+ pool_->md_->details_->insert(key, *mdetail);
-+}
-Index: gcc/testsuite/g++.dg/torture/pr53693.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/torture/pr53693.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/torture/pr53693.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,21 @@
-+// { dg-do compile }
-+
-+void
-+filter_scanlines (void *src_buffer, void *dst_buffer, int dst_pitch, int width)
-+{
-+ int x;
-+ unsigned short *src, *dst_a, *dst_b;
-+
-+ src = (unsigned short *) src_buffer;
-+ dst_a = (unsigned short *) dst_buffer;
-+ dst_b = ((unsigned short *) dst_buffer) + (dst_pitch >> 1);
-+
-+ for (x = 0; x < width; x++)
-+ {
-+ unsigned char gs, gh;
-+ gs = src[x];
-+ gh = gs + (gs >> 1);
-+ dst_a[x] = (gh << 5) | (gh);
-+ dst_b[x] = ((gs - gh) << 5) | (gs - gh);
-+ }
-+}
-Index: gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp
-===================================================================
---- a/src/gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp (.../branches/gcc-4_7-branch)
-@@ -1,4 +1,4 @@
--# Copyright (C) 2008, 2010
-+# Copyright (C) 2008, 2010, 2012
- # Free Software Foundation, Inc.
-
- # This program is free software; you can redistribute it and/or modify
-@@ -18,18 +18,41 @@
- # This harness is for tests that should be run at all optimisation levels.
-
- load_lib g++-dg.exp
-+load_lib torture-options.exp
-+
-+global DG_TORTURE_OPTIONS LTO_TORTURE_OPTIONS
-+
- dg-init
--set additional_flags ""
-+torture-init
-
-+# default_flags are replaced by a dg-options test directive, or appended
-+# to by using dg-additional-options. Use default_flags for options that
-+# are used in all of the torture sets to limit the amount of noise in
-+# test summaries.
-+set default_flags ""
-+
-+# torture_flags are combined with other torture options and do not
-+# affect options specified within a test.
-+set torture_flags ""
-+
-+set stackalign_options [list]
-+
- # If automatic stack alignment is supported, force it on.
- if { [check_effective_target_automatic_stack_alignment] } then {
-- lappend additional_flags "-mstackrealign"
-- lappend additional_flags "-mpreferred-stack-boundary=5"
-+ append default_flags " -mstackrealign"
-+ append default_flags " -mpreferred-stack-boundary=5"
- }
-+lappend stackalign_options [join $torture_flags]
-
--gcc-dg-runtest [lsort [glob $srcdir/$subdir/*.C]] $additional_flags
- if { [check_effective_target_fpic] } then {
-- lappend additional_flags "-fpic"
-- gcc-dg-runtest [lsort [glob $srcdir/$subdir/*.C]] $additional_flags
-+ lappend torture_flags "-fpic"
-+ lappend stackalign_options [join $torture_flags]
- }
-+
-+# Combine stackalign options with the usual torture optimization flags.
-+set-torture-options [concat $DG_TORTURE_OPTIONS $LTO_TORTURE_OPTIONS] $stackalign_options
-+
-+gcc-dg-runtest [lsort [glob $srcdir/$subdir/*.C]] "$default_flags"
-+
-+torture-finish
- dg-finish
-Index: gcc/testsuite/g++.dg/overload/operator5.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/overload/operator5.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/overload/operator5.C (.../branches/gcc-4_7-branch)
-@@ -13,4 +13,4 @@
- const String& b,
- bool ignoreCase) {
- return ignoreCase ? equalIgnoringCase(a, b) : (a == b); } // { dg-error "ambiguous" }
--// { dg-message "note" { target *-*-* } 15 }
-+// { dg-message "note" "note" { target *-*-* } 15 }
-Index: gcc/testsuite/g++.dg/template/current-inst1.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/current-inst1.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/template/current-inst1.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,19 @@
-+// PR c++/53549
-+
-+template<typename T>
-+struct C2
-+{
-+ int operator()();
-+
-+ template<int> struct F2;
-+};
-+
-+
-+template<typename T>
-+template<int I>
-+struct C2<T>::F2 : C2<T>
-+{
-+ using C2<T>::operator();
-+};
-+
-+C2<int>::F2<42> f;
-Index: gcc/testsuite/g++.dg/template/init10.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/init10.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/template/init10.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,15 @@
-+template <int N>
-+struct A { };
-+
-+template <int Q>
-+void g()
-+{
-+ const int M ( Q );
-+
-+ A<M> a;
-+}
-+
-+void h()
-+{
-+ g<3>();
-+}
-Index: gcc/testsuite/g++.dg/template/ref6.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/ref6.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/template/ref6.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,15 @@
-+// PR c++/53816
-+
-+template <typename T>
-+struct S { int v () const; };
-+template <typename T>
-+struct V : public S<T> {};
-+struct U
-+{
-+ V<int> v;
-+ template<typename T>
-+ struct W
-+ {
-+ W (U const &x) { V<int> const &v = x.v; v.v(); }
-+ };
-+};
-Index: gcc/testsuite/g++.dg/template/deduce3.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/deduce3.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/template/deduce3.C (.../branches/gcc-4_7-branch)
-@@ -1,11 +1,11 @@
- template <typename T>
--void f(int, T (*)() = 0); // { dg-message "note" }
-+void f(int, T (*)() = 0); // { dg-message "note" "note" }
-
- void g() {
- typedef int A[2];
- f<A>(0); // { dg-error "" }
-- // { dg-error "returning an array" "candidate explanation" { target *-*-* } 2 }
-+ // { dg-error "returning an array" "returning an array" { target *-*-* } 2 }
- typedef void F();
- f<F>(0); // { dg-error "" }
-- // { dg-error "returning a function" "candidate explanation" { target *-*-* } 2 }
-+ // { dg-error "returning a function" "returning a function" { target *-*-* } 2 }
- }
-Index: gcc/testsuite/g++.dg/template/pr23510.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/pr23510.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/template/pr23510.C (.../branches/gcc-4_7-branch)
-@@ -3,9 +3,9 @@
- template<unsigned int nFactor>
- struct Factorial
- {
-- enum { nValue = nFactor * Factorial<nFactor - 1>::nValue }; // { dg-error "depth exceeds maximum" }
-- // { dg-message "recursively required" "" { target *-*-* } 6 }
-- // { dg-error "incomplete type" "" { target *-*-* } 6 }
-+ enum { nValue = nFactor * Factorial<nFactor - 1>::nValue }; // { dg-error "depth exceeds maximum" "exceeds" }
-+ // { dg-message "recursively required" "recurse" { target *-*-* } 6 }
-+ // { dg-error "incomplete type" "incomplete" { target *-*-* } 6 }
- } // { dg-error "expected ';' after" }
-
- template<>
-Index: gcc/testsuite/g++.dg/template/error46.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/error46.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/template/error46.C (.../branches/gcc-4_7-branch)
-@@ -8,4 +8,4 @@
- {
- foo(A<0>(), A<1>()); // { dg-error "no matching" }
- }
--// { dg-message "candidate|parameter 'N' ('0' and '1')" { target *-*-* } 9 }
-+// { dg-message "candidate|parameter 'N' ('0' and '1')" "" { target *-*-* } 9 }
-Index: gcc/testsuite/g++.dg/template/crash107.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/crash107.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/template/crash107.C (.../branches/gcc-4_7-branch)
-@@ -14,7 +14,7 @@
- }
- };
- Vec<double> v(3,4,12); // { dg-error "no matching" }
--// { dg-message "note" { target *-*-* } 16 }
-+// { dg-message "note" "note" { target *-*-* } 16 }
- Vec<double> V(12,4,3); // { dg-error "no matching" }
--// { dg-message "note" { target *-*-* } 18 }
-+// { dg-message "note" "note" { target *-*-* } 18 }
- Vec<double> c = v^V; // { dg-message "required" }
-Index: gcc/testsuite/g++.dg/template/error47.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/error47.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/template/error47.C (.../branches/gcc-4_7-branch)
-@@ -6,4 +6,4 @@
- {
- foo(0, p); // { dg-error "no matching" }
- }
--// { dg-message "candidate|parameter 'T' ('int' and 'void*')" { target *-*-* } 7 }
-+// { dg-message "candidate|parameter 'T' ('int' and 'void*')" "" { target *-*-* } 7 }
-Index: gcc/testsuite/g++.dg/template/crash108.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/crash108.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/template/crash108.C (.../branches/gcc-4_7-branch)
-@@ -2,4 +2,4 @@
-
- template<class T> struct A {A(int b=k(0));}; // { dg-error "arguments" }
- void f(int k){A<int> a;} // // { dg-error "parameter|declared" }
--// { dg-message "note" { target *-*-* } 3 }
-+// { dg-message "note" "note" { target *-*-* } 3 }
-Index: gcc/testsuite/g++.dg/template/koenig9.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/koenig9.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/template/koenig9.C (.../branches/gcc-4_7-branch)
-@@ -16,8 +16,8 @@
-
- template <class T> struct B: A<T>
- {
-- void f() { h(T()); } // { dg-error "argument-dependent" }
-- static void g() { h(T()); } // { dg-error "argument-dependent" }
-+ void f() { h(T()); } // { dg-error "argument-dependent" "arg-dep" }
-+ static void g() { h(T()); } // { dg-error "argument-dependent" "arg-dep" }
- };
-
- int main()
-@@ -27,7 +27,7 @@
- b.g();
- }
-
--// { dg-message "dependent base .A.int" "" { target *-*-* } 19 }
--// { dg-message "this->h" "" { target *-*-* } 19 }
--// { dg-message "dependent base .A.int" "" { target *-*-* } 20 }
--// { dg-message "B::h" "" { target *-*-* } 20 }
-+// { dg-message "dependent base .A.int" "base" { target *-*-* } 19 }
-+// { dg-message "this->h" "this->h" { target *-*-* } 19 }
-+// { dg-message "dependent base .A.int" "base" { target *-*-* } 20 }
-+// { dg-message "B::h" "B::h" { target *-*-* } 20 }
-Index: gcc/testsuite/g++.dg/template/array23.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/array23.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/template/array23.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,12 @@
-+// PR c++/53989
-+
-+struct Foo {
-+ int value;
-+ typedef Foo Foo2;
-+ static Foo2 const foos[2];
-+};
-+
-+template <class T> void g (T);
-+void bar() {
-+ g(&Foo::foos);
-+}
-Index: gcc/testsuite/g++.dg/template/anonunion2.C
-===================================================================
---- a/src/gcc/testsuite/g++.dg/template/anonunion2.C (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/g++.dg/template/anonunion2.C (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,6 @@
-+template <int i>
-+struct S
-+{
-+ S () { union { int a; }; a = 0; }
-+};
-+S<0> s;
-Index: gcc/testsuite/c-c++-common/raw-string-3.c
-===================================================================
---- a/src/gcc/testsuite/c-c++-common/raw-string-3.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/c-c++-common/raw-string-3.c (.../branches/gcc-4_7-branch)
-@@ -4,27 +4,27 @@
- // { dg-options "" { target c } }
- // { dg-options "-std=c++98" { target c++ } }
-
--const void *s0 = R"(a)"; // { dg-error "was not declared|undeclared" }
-- // { dg-error "expected ',' or ';'" "" { target *-*-* } 7 }
--const void *s1 = uR"(a)"; // { dg-error "was not declared|undeclared" }
-- // { dg-error "expected ',' or ';'" "" { target *-*-* } 9 }
--const void *s2 = UR"(a)"; // { dg-error "was not declared|undeclared" }
-- // { dg-error "expected ',' or ';'" "" { target *-*-* } 11 }
--const void *s3 = u8R"(a)"; // { dg-error "was not declared|undeclared" }
-- // { dg-error "expected ',' or ';'" "" { target *-*-* } 13 }
--const void *s4 = LR"(a)"; // { dg-error "was not declared|undeclared" }
-- // { dg-error "expected ',' or ';'" "" { target *-*-* } 15 }
-+const void *s0 = R"(a)"; // { dg-error "was not declared|undeclared" "undeclared" }
-+ // { dg-error "expected ',' or ';'" "expected" { target *-*-* } 7 }
-+const void *s1 = uR"(a)"; // { dg-error "was not declared|undeclared" "undeclared" }
-+ // { dg-error "expected ',' or ';'" "expected" { target *-*-* } 9 }
-+const void *s2 = UR"(a)"; // { dg-error "was not declared|undeclared" "undeclared" }
-+ // { dg-error "expected ',' or ';'" "expected" { target *-*-* } 11 }
-+const void *s3 = u8R"(a)"; // { dg-error "was not declared|undeclared" "undeclared" }
-+ // { dg-error "expected ',' or ';'" "expected" { target *-*-* } 13 }
-+const void *s4 = LR"(a)"; // { dg-error "was not declared|undeclared" "undeclared" }
-+ // { dg-error "expected ',' or ';'" "expected" { target *-*-* } 15 }
-
--const int i0 = R'a'; // { dg-error "expected ',' or ';'" }
-- // { dg-error "was not declared" "" { target c++ } 18 }
--const int i1 = uR'a'; // { dg-error "expected ',' or ';'" }
-- // { dg-error "was not declared" "" { target c++ } 20 }
--const int i2 = UR'a'; // { dg-error "expected ',' or ';'" }
-- // { dg-error "was not declared" "" { target c++ } 22 }
--const int i3 = u8R'a'; // { dg-error "expected ',' or ';'" }
-- // { dg-error "was not declared" "" { target c++ } 24 }
--const int i4 = LR'a'; // { dg-error "expected ',' or ';'" }
-- // { dg-error "was not declared" "" { target c++ } 26 }
-+const int i0 = R'a'; // { dg-error "expected ',' or ';'" "expected" }
-+ // { dg-error "was not declared" "undeclared" { target c++ } 18 }
-+const int i1 = uR'a'; // { dg-error "expected ',' or ';'" "expected" }
-+ // { dg-error "was not declared" "undeclared" { target c++ } 20 }
-+const int i2 = UR'a'; // { dg-error "expected ',' or ';'" "expected" }
-+ // { dg-error "was not declared" "undeclared" { target c++ } 22 }
-+const int i3 = u8R'a'; // { dg-error "expected ',' or ';'" "expected" }
-+ // { dg-error "was not declared" "undeclared" { target c++ } 24 }
-+const int i4 = LR'a'; // { dg-error "expected ',' or ';'" "expected" }
-+ // { dg-error "was not declared" "undeclared" { target c++ } 26 }
-
- #define R "a"
- #define uR "b"
-Index: gcc/testsuite/c-c++-common/raw-string-5.c
-===================================================================
---- a/src/gcc/testsuite/c-c++-common/raw-string-5.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/c-c++-common/raw-string-5.c (.../branches/gcc-4_7-branch)
-@@ -3,25 +3,25 @@
- // { dg-options "-std=c++0x" { target c++ } }
-
- const void *s0 = R"0123456789abcdefg()0123456789abcdefg";
-- // { dg-error "raw string delimiter longer" "" { target *-*-* } 5 }
-- // { dg-error "stray" "" { target *-*-* } 5 }
-+ // { dg-error "raw string delimiter longer" "longer" { target *-*-* } 5 }
-+ // { dg-error "stray" "stray" { target *-*-* } 5 }
- const void *s1 = R" () ";
-- // { dg-error "invalid character" "" { target *-*-* } 8 }
-- // { dg-error "stray" "" { target *-*-* } 8 }
-+ // { dg-error "invalid character" "invalid" { target *-*-* } 8 }
-+ // { dg-error "stray" "stray" { target *-*-* } 8 }
- const void *s2 = R" () ";
-- // { dg-error "invalid character" "" { target *-*-* } 11 }
-- // { dg-error "stray" "" { target *-*-* } 11 }
-+ // { dg-error "invalid character" invalid"" { target *-*-* } 11 }
-+ // { dg-error "stray" "stray" { target *-*-* } 11 }
- const void *s3 = R")())";
-- // { dg-error "invalid character" "" { target *-*-* } 14 }
-- // { dg-error "stray" "" { target *-*-* } 14 }
-+ // { dg-error "invalid character" invalid"" { target *-*-* } 14 }
-+ // { dg-error "stray" "stray" { target *-*-* } 14 }
- const void *s4 = R"@()@";
-- // { dg-error "invalid character" "" { target *-*-* } 17 }
-- // { dg-error "stray" "" { target *-*-* } 17 }
-+ // { dg-error "invalid character" invalid"" { target *-*-* } 17 }
-+ // { dg-error "stray" "stray" { target *-*-* } 17 }
- const void *s5 = R"$()$";
-- // { dg-error "invalid character" "" { target *-*-* } 20 }
-- // { dg-error "stray" "" { target *-*-* } 20 }
-+ // { dg-error "invalid character" invalid"" { target *-*-* } 20 }
-+ // { dg-error "stray" "stray" { target *-*-* } 20 }
- const void *s6 = R"\u0040()\u0040";
-- // { dg-error "invalid character" "" { target *-*-* } 23 }
-- // { dg-error "stray" "" { target *-*-* } 23 }
-+ // { dg-error "invalid character" invalid"" { target *-*-* } 23 }
-+ // { dg-error "stray" "stray" { target *-*-* } 23 }
-
- int main () {}
-Index: gcc/testsuite/c-c++-common/gomp/pr54017.c
-===================================================================
---- a/src/gcc/testsuite/c-c++-common/gomp/pr54017.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/c-c++-common/gomp/pr54017.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,65 @@
-+/* PR middle-end/54017 */
-+/* { dg-do compile } */
-+/* { dg-options "-fopenmp" } */
-+
-+void
-+f1 (void)
-+{
-+#pragma omp parallel sections
-+ {
-+#pragma omp section
-+ {
-+ for (;;)
-+ ;
-+ }
-+ }
-+}
-+
-+int
-+f2 (void)
-+{
-+ int i = 0;
-+#pragma omp parallel
-+#pragma omp sections reduction(+:i)
-+ {
-+#pragma omp section
-+ {
-+ for (;;)
-+ ;
-+ }
-+ }
-+ return i;
-+}
-+
-+void
-+f3 (void)
-+{
-+#pragma omp parallel sections
-+ {
-+#pragma omp section
-+ {
-+ for (;;)
-+ ;
-+ }
-+#pragma omp section
-+ ;
-+ }
-+}
-+
-+int
-+f4 (void)
-+{
-+ int i = 0;
-+#pragma omp parallel
-+#pragma omp sections reduction(+:i)
-+ {
-+#pragma omp section
-+ {
-+ for (;;)
-+ ;
-+ }
-+#pragma omp section
-+ ;
-+ }
-+ return i;
-+}
-Index: gcc/testsuite/c-c++-common/gomp/pr53580.c
-===================================================================
---- a/src/gcc/testsuite/c-c++-common/gomp/pr53580.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/c-c++-common/gomp/pr53580.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,19 @@
-+/* PR middle-end/53580 */
-+/* { dg-do compile } */
-+/* { dg-options "-fopenmp" } */
-+
-+int
-+main ()
-+{
-+ int x, y, v = 0;
-+
-+#pragma omp parallel
-+ #pragma omp for
-+ for (x = 0; x < 10; x++)
-+ {
-+ #pragma omp for reduction(+: v) /* { dg-error "work-sharing region may not be closely nested inside of work-sharing" } */
-+ for (y = 0; y < 10; y++)
-+ v++;
-+ }
-+ return v - 100;
-+}
-Index: gcc/testsuite/c-c++-common/pr54486.c
-===================================================================
---- a/src/gcc/testsuite/c-c++-common/pr54486.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/c-c++-common/pr54486.c (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,32 @@
-+/* PR middle-end/54486 */
-+/* { dg-do compile } */
-+/* { dg-options "-Wformat" } */
-+
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+typedef __SIZE_TYPE__ size_t;
-+extern int printf (const char *, ...);
-+extern size_t strspn (const char *, const char *);
-+extern size_t strcspn (const char *, const char *);
-+extern size_t strlen (const char *);
-+#ifdef __cplusplus
-+}
-+#endif
-+
-+void
-+foo (void)
-+{
-+ printf ("%zu\n", strspn ("abc", "abcdefg"));
-+ printf ("%zu\n", (size_t) strspn ("abc", "abcdefg"));
-+ printf ("%zu\n", __builtin_strspn ("abc", "abcdefg"));
-+ printf ("%zu\n", (size_t) __builtin_strspn ("abc", "abcdefg"));
-+ printf ("%zu\n", strcspn ("abc", "abcdefg"));
-+ printf ("%zu\n", (size_t) strcspn ("abc", "abcdefg"));
-+ printf ("%zu\n", __builtin_strcspn ("abc", "abcdefg"));
-+ printf ("%zu\n", (size_t) __builtin_strcspn ("abc", "abcdefg"));
-+ printf ("%zu\n", strlen ("abc"));
-+ printf ("%zu\n", (size_t) strlen ("abc"));
-+ printf ("%zu\n", __builtin_strlen ("abc"));
-+ printf ("%zu\n", (size_t) __builtin_strlen ("abc"));
-+}
-Index: gcc/testsuite/c-c++-common/raw-string-4.c
-===================================================================
---- a/src/gcc/testsuite/c-c++-common/raw-string-4.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/c-c++-common/raw-string-4.c (.../branches/gcc-4_7-branch)
-@@ -3,16 +3,16 @@
- // { dg-options "-std=gnu99" { target c } }
- // { dg-options "-std=c++0x" { target c++ } }
-
--const int i0 = R'a'; // { dg-error "was not declared|undeclared" }
-- // { dg-error "expected ',' or ';'" "" { target *-*-* } 6 }
--const int i1 = uR'a'; // { dg-error "was not declared|undeclared" }
-- // { dg-error "expected ',' or ';'" "" { target *-*-* } 8 }
--const int i2 = UR'a'; // { dg-error "was not declared|undeclared" }
-- // { dg-error "expected ',' or ';'" "" { target *-*-* } 10 }
--const int i3 = u8R'a'; // { dg-error "was not declared|undeclared" }
-- // { dg-error "expected ',' or ';'" "" { target *-*-* } 12 }
--const int i4 = LR'a'; // { dg-error "was not declared|undeclared" }
-- // { dg-error "expected ',' or ';'" "" { target *-*-* } 14 }
-+const int i0 = R'a'; // { dg-error "was not declared|undeclared" "undeclared" }
-+ // { dg-error "expected ',' or ';'" "expected" { target *-*-* } 6 }
-+const int i1 = uR'a'; // { dg-error "was not declared|undeclared" "undeclared" }
-+ // { dg-error "expected ',' or ';'" "expected" { target *-*-* } 8 }
-+const int i2 = UR'a'; // { dg-error "was not declared|undeclared" "undeclared" }
-+ // { dg-error "expected ',' or ';'" "expected" { target *-*-* } 10 }
-+const int i3 = u8R'a'; // { dg-error "was not declared|undeclared" "undeclared" }
-+ // { dg-error "expected ',' or ';'" "expected" { target *-*-* } 12 }
-+const int i4 = LR'a'; // { dg-error "was not declared|undeclared" "undeclared" }
-+ // { dg-error "expected ',' or ';'" "expected" { target *-*-* } 14 }
-
- #define R 1 +
- #define uR 2 +
-Index: gcc/testsuite/c-c++-common/raw-string-6.c
-===================================================================
---- a/src/gcc/testsuite/c-c++-common/raw-string-6.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/c-c++-common/raw-string-6.c (.../branches/gcc-4_7-branch)
-@@ -2,5 +2,5 @@
- // { dg-options "-std=gnu99" { target c } }
- // { dg-options "-std=c++0x" { target c++ } }
-
--const void *s0 = R"ouch()ouCh"; // { dg-error "at end of input" }
-- // { dg-error "unterminated raw string" "" { target *-*-* } 5 }
-+const void *s0 = R"ouch()ouCh"; // { dg-error "at end of input" "end" }
-+ // { dg-error "unterminated raw string" "unterminated" { target *-*-* } 5 }
-Index: gcc/testsuite/c-c++-common/pr20000.c
-===================================================================
---- a/src/gcc/testsuite/c-c++-common/pr20000.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/testsuite/c-c++-common/pr20000.c (.../branches/gcc-4_7-branch)
-@@ -9,8 +9,8 @@
-
-
- int g(void) {
-- return 1; /* { dg-warning "function declared 'noreturn' has a 'return' statement" } */
--} /* { dg-warning "'noreturn' function does return" "" { target *-*-* } 12 } */
-+ return 1; /* { dg-warning "function declared 'noreturn' has a 'return' statement" "has return" } */
-+} /* { dg-warning "'noreturn' function does return" "does return" { target *-*-* } 12 } */
-
- int g2(void) {
- h();
-@@ -24,8 +24,8 @@
- int vg2(void); /* { dg-bogus ".noreturn. function returns non-void value" } */
-
- int vg(void) {
-- return 1; /* { dg-warning "function declared 'noreturn' has a 'return' statement" "" { target c } 27 } */
--} /* { dg-warning "'noreturn' function does return" "" { target c } 27 } */
-+ return 1; /* { dg-warning "function declared 'noreturn' has a 'return' statement" "has return" { target c } 27 } */
-+} /* { dg-warning "'noreturn' function does return" "does return" { target c } 27 } */
-
- int vg2(void) {
- h();
-Index: gcc/cp/typeck.c
-===================================================================
---- a/src/gcc/cp/typeck.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/typeck.c (.../branches/gcc-4_7-branch)
-@@ -1838,7 +1838,7 @@
- if (error_operand_p (exp))
- return error_mark_node;
-
-- if (NULLPTR_TYPE_P (type))
-+ if (NULLPTR_TYPE_P (type) && !TREE_SIDE_EFFECTS (exp))
- return nullptr_node;
-
- /* build_c_cast puts on a NOP_EXPR to make the result not an lvalue.
-@@ -8296,9 +8296,9 @@
- constructor can produce constant init, so rely on cp_finish_decl to
- clear TREE_READONLY if the variable has non-constant init. */
-
-- /* If the type has a mutable component, that component might be
-- modified. */
-- if (TYPE_HAS_MUTABLE_P (type))
-+ /* If the type has (or might have) a mutable component, that component
-+ might be modified. */
-+ if (TYPE_HAS_MUTABLE_P (type) || !COMPLETE_TYPE_P (type))
- type_quals &= ~TYPE_QUAL_CONST;
-
- c_apply_type_quals_to_decl (type_quals, decl);
-Index: gcc/cp/init.c
-===================================================================
---- a/src/gcc/cp/init.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/init.c (.../branches/gcc-4_7-branch)
-@@ -1736,8 +1736,10 @@
- that's value-initialization. */
- if (init == void_type_node)
- {
-- /* If no user-provided ctor, we need to zero out the object. */
-- if (!type_has_user_provided_constructor (type))
-+ /* If the type has data but no user-provided ctor, we need to zero
-+ out the object. */
-+ if (!type_has_user_provided_constructor (type)
-+ && !is_really_empty_class (type))
- {
- tree field_size = NULL_TREE;
- if (exp != true_exp && CLASSTYPE_AS_BASE (type) != type)
-Index: gcc/cp/class.c
-===================================================================
---- a/src/gcc/cp/class.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/class.c (.../branches/gcc-4_7-branch)
-@@ -139,6 +139,7 @@
- VEC(constructor_elt,gc) **);
- static int count_fields (tree);
- static int add_fields_to_record_type (tree, struct sorted_fields_type*, int);
-+static void insert_into_classtype_sorted_fields (tree, tree, int);
- static bool check_bitfield_decl (tree);
- static void check_field_decl (tree, tree, int *, int *, int *);
- static void check_field_decls (tree, tree *, int *, int *);
-@@ -2828,8 +2829,9 @@
- declare_virt_assop_and_dtor (t);
- }
-
--/* Subroutine of finish_struct_1. Recursively count the number of fields
-- in TYPE, including anonymous union members. */
-+/* Subroutine of insert_into_classtype_sorted_fields. Recursively
-+ count the number of fields in TYPE, including anonymous union
-+ members. */
-
- static int
- count_fields (tree fields)
-@@ -2846,8 +2848,9 @@
- return n_fields;
- }
-
--/* Subroutine of finish_struct_1. Recursively add all the fields in the
-- TREE_LIST FIELDS to the SORTED_FIELDS_TYPE elts, starting at offset IDX. */
-+/* Subroutine of insert_into_classtype_sorted_fields. Recursively add
-+ all the fields in the TREE_LIST FIELDS to the SORTED_FIELDS_TYPE
-+ elts, starting at offset IDX. */
-
- static int
- add_fields_to_record_type (tree fields, struct sorted_fields_type *field_vec, int idx)
-@@ -2863,6 +2866,20 @@
- return idx;
- }
-
-+/* Add all of the enum values of ENUMTYPE, to the FIELD_VEC elts,
-+ starting at offset IDX. */
-+
-+static int
-+add_enum_fields_to_record_type (tree enumtype,
-+ struct sorted_fields_type *field_vec,
-+ int idx)
-+{
-+ tree values;
-+ for (values = TYPE_VALUES (enumtype); values; values = TREE_CHAIN (values))
-+ field_vec->elts[idx++] = TREE_VALUE (values);
-+ return idx;
-+}
-+
- /* FIELD is a bit-field. We are finishing the processing for its
- enclosing type. Issue any appropriate messages and set appropriate
- flags. Returns false if an error has been diagnosed. */
-@@ -5063,7 +5080,8 @@
- {
- tree type;
-
-- if (TREE_CODE (field) != FIELD_DECL)
-+ if (TREE_CODE (field) != FIELD_DECL
-+ || DECL_INITIAL (field) != NULL_TREE)
- continue;
-
- type = TREE_TYPE (field);
-@@ -5955,7 +5973,6 @@
- tree x;
- /* A TREE_LIST. The TREE_VALUE of each node is a FUNCTION_DECL. */
- tree virtuals = NULL_TREE;
-- int n_fields = 0;
-
- if (COMPLETE_TYPE_P (t))
- {
-@@ -6073,15 +6090,7 @@
- ultimately as the search bores through the inheritance
- hierarchy), and we want this failure to occur quickly. */
-
-- n_fields = count_fields (TYPE_FIELDS (t));
-- if (n_fields > 7)
-- {
-- struct sorted_fields_type *field_vec = sorted_fields_type_new (n_fields);
-- add_fields_to_record_type (TYPE_FIELDS (t), field_vec, 0);
-- qsort (field_vec->elts, n_fields, sizeof (tree),
-- field_decl_cmp);
-- CLASSTYPE_SORTED_FIELDS (t) = field_vec;
-- }
-+ insert_into_classtype_sorted_fields (TYPE_FIELDS (t), t, 8);
-
- /* Complain if one of the field types requires lower visibility. */
- constrain_class_visibility (t);
-@@ -6154,6 +6163,45 @@
- }
- }
-
-+/* Insert FIELDS into T for the sorted case if the FIELDS count is
-+ equal to THRESHOLD or greater than THRESHOLD. */
-+
-+static void
-+insert_into_classtype_sorted_fields (tree fields, tree t, int threshold)
-+{
-+ int n_fields = count_fields (fields);
-+ if (n_fields >= threshold)
-+ {
-+ struct sorted_fields_type *field_vec = sorted_fields_type_new (n_fields);
-+ add_fields_to_record_type (fields, field_vec, 0);
-+ qsort (field_vec->elts, n_fields, sizeof (tree), field_decl_cmp);
-+ CLASSTYPE_SORTED_FIELDS (t) = field_vec;
-+ }
-+}
-+
-+/* Insert lately defined enum ENUMTYPE into T for the sorted case. */
-+
-+void
-+insert_late_enum_def_into_classtype_sorted_fields (tree enumtype, tree t)
-+{
-+ struct sorted_fields_type *sorted_fields = CLASSTYPE_SORTED_FIELDS (t);
-+ if (sorted_fields)
-+ {
-+ int i;
-+ int n_fields
-+ = list_length (TYPE_VALUES (enumtype)) + sorted_fields->len;
-+ struct sorted_fields_type *field_vec = sorted_fields_type_new (n_fields);
-+
-+ for (i = 0; i < sorted_fields->len; ++i)
-+ field_vec->elts[i] = sorted_fields->elts[i];
-+
-+ add_enum_fields_to_record_type (enumtype, field_vec,
-+ sorted_fields->len);
-+ qsort (field_vec->elts, n_fields, sizeof (tree), field_decl_cmp);
-+ CLASSTYPE_SORTED_FIELDS (t) = field_vec;
-+ }
-+}
-+
- /* When T was built up, the member declarations were added in reverse
- order. Rearrange them to declaration order. */
-
-@@ -6431,7 +6479,11 @@
- int cdtorp = 0;
- tree fixed;
-
-- if (processing_template_decl)
-+ /* processing_template_decl can be false in a template if we're in
-+ fold_non_dependent_expr, but we still want to suppress this check. */
-+ if (processing_template_decl
-+ || (current_function_decl
-+ && uses_template_parms (current_function_decl)))
- {
- /* In a template we only care about the type of the result. */
- if (nonnull)
-Index: gcc/cp/decl.c
-===================================================================
---- a/src/gcc/cp/decl.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/decl.c (.../branches/gcc-4_7-branch)
-@@ -9493,8 +9493,6 @@
- the object as `const'. */
- if (constexpr_p && innermost_code != cdk_function)
- {
-- if (type_quals & TYPE_QUAL_CONST)
-- error ("both %<const%> and %<constexpr%> cannot be used here");
- if (type_quals & TYPE_QUAL_VOLATILE)
- error ("both %<volatile%> and %<constexpr%> cannot be used here");
- if (TREE_CODE (type) != REFERENCE_TYPE)
-@@ -10845,10 +10843,6 @@
- bool
- move_fn_p (const_tree d)
- {
-- tree args;
-- tree arg_type;
-- bool result = false;
--
- gcc_assert (DECL_FUNCTION_MEMBER_P (d));
-
- if (cxx_dialect == cxx98)
-@@ -10858,12 +10852,29 @@
- if (TREE_CODE (d) == TEMPLATE_DECL
- || (DECL_TEMPLATE_INFO (d)
- && DECL_MEMBER_TEMPLATE_P (DECL_TI_TEMPLATE (d))))
-- /* Instantiations of template member functions are never copy
-+ /* Instantiations of template member functions are never move
- functions. Note that member functions of templated classes are
- represented as template functions internally, and we must
-- accept those as copy functions. */
-+ accept those as move functions. */
- return 0;
-
-+ return move_signature_fn_p (d);
-+}
-+
-+/* D is a constructor or overloaded `operator='.
-+
-+ Then, this function returns true when D has the same signature as a move
-+ constructor or move assignment operator (because either it is such a
-+ ctor/op= or it is a template specialization with the same signature),
-+ false otherwise. */
-+
-+bool
-+move_signature_fn_p (const_tree d)
-+{
-+ tree args;
-+ tree arg_type;
-+ bool result = false;
-+
- args = FUNCTION_FIRST_USER_PARMTYPE (d);
- if (!args)
- return 0;
-@@ -12347,6 +12358,12 @@
- for (t = TYPE_MAIN_VARIANT (enumtype); t; t = TYPE_NEXT_VARIANT (t))
- TYPE_VALUES (t) = TYPE_VALUES (enumtype);
-
-+ if (at_class_scope_p ()
-+ && COMPLETE_TYPE_P (current_class_type)
-+ && UNSCOPED_ENUM_P (enumtype))
-+ insert_late_enum_def_into_classtype_sorted_fields (enumtype,
-+ current_class_type);
-+
- /* Finish debugging output for this type. */
- rest_of_type_compilation (enumtype, namespace_bindings_p ());
- }
-Index: gcc/cp/method.c
-===================================================================
---- a/src/gcc/cp/method.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/method.c (.../branches/gcc-4_7-branch)
-@@ -923,7 +923,7 @@
-
- static void
- process_subob_fn (tree fn, bool move_p, tree *spec_p, bool *trivial_p,
-- bool *deleted_p, bool *constexpr_p,
-+ bool *deleted_p, bool *constexpr_p, bool *no_implicit_p,
- const char *msg, tree arg)
- {
- if (!fn || fn == error_mark_node)
-@@ -949,12 +949,11 @@
- }
- }
-
-- if (move_p && !move_fn_p (fn) && !trivial_fn_p (fn))
-- {
-- if (msg)
-- error (msg, arg);
-- goto bad;
-- }
-+ /* Core 1402: A non-trivial non-move ctor suppresses the implicit
-+ declaration of the move ctor/op=. */
-+ if (no_implicit_p && move_p && !move_signature_fn_p (fn)
-+ && !trivial_fn_p (fn))
-+ *no_implicit_p = true;
-
- if (constexpr_p && !DECL_DECLARED_CONSTEXPR_P (fn))
- {
-@@ -981,8 +980,8 @@
- walk_field_subobs (tree fields, tree fnname, special_function_kind sfk,
- int quals, bool copy_arg_p, bool move_p,
- bool assign_p, tree *spec_p, bool *trivial_p,
-- bool *deleted_p, bool *constexpr_p, const char *msg,
-- int flags, tsubst_flags_t complain)
-+ bool *deleted_p, bool *constexpr_p, bool *no_implicit_p,
-+ const char *msg, int flags, tsubst_flags_t complain)
- {
- tree field;
- for (field = fields; field; field = DECL_CHAIN (field))
-@@ -1080,7 +1079,8 @@
- {
- walk_field_subobs (TYPE_FIELDS (mem_type), fnname, sfk, quals,
- copy_arg_p, move_p, assign_p, spec_p, trivial_p,
-- deleted_p, constexpr_p, msg, flags, complain);
-+ deleted_p, constexpr_p, no_implicit_p,
-+ msg, flags, complain);
- continue;
- }
-
-@@ -1097,7 +1097,7 @@
- rval = locate_fn_flags (mem_type, fnname, argtype, flags, complain);
-
- process_subob_fn (rval, move_p, spec_p, trivial_p, deleted_p,
-- constexpr_p, msg, field);
-+ constexpr_p, no_implicit_p, msg, field);
- }
- }
-
-@@ -1111,7 +1111,7 @@
- static void
- synthesized_method_walk (tree ctype, special_function_kind sfk, bool const_p,
- tree *spec_p, bool *trivial_p, bool *deleted_p,
-- bool *constexpr_p, bool diag)
-+ bool *constexpr_p, bool *no_implicit_p, bool diag)
- {
- tree binfo, base_binfo, scope, fnname, rval, argtype;
- bool move_p, copy_arg_p, assign_p, expected_trivial, check_vdtor;
-@@ -1124,6 +1124,9 @@
- if (spec_p)
- *spec_p = (cxx_dialect >= cxx0x ? noexcept_true_spec : empty_except_spec);
-
-+ if (no_implicit_p)
-+ *no_implicit_p = false;
-+
- if (deleted_p)
- {
- /* "The closure type associated with a lambda-expression has a deleted
-@@ -1264,7 +1267,7 @@
- rval = locate_fn_flags (base_binfo, fnname, argtype, flags, complain);
-
- process_subob_fn (rval, move_p, spec_p, trivial_p, deleted_p,
-- constexpr_p, msg, basetype);
-+ constexpr_p, no_implicit_p, msg, basetype);
- if (ctor_p && TYPE_HAS_NONTRIVIAL_DESTRUCTOR (basetype))
- {
- /* In a constructor we also need to check the subobject
-@@ -1272,9 +1275,12 @@
- rval = locate_fn_flags (base_binfo, complete_dtor_identifier,
- NULL_TREE, flags, complain);
- /* Note that we don't pass down trivial_p; the subobject
-- destructors don't affect triviality of the constructor. */
-- process_subob_fn (rval, false, spec_p, NULL,
-- deleted_p, NULL, NULL,
-+ destructors don't affect triviality of the constructor. Nor
-+ do they affect constexpr-ness (a constant expression doesn't
-+ throw) or exception-specification (a throw from one of the
-+ dtors would be a double-fault). */
-+ process_subob_fn (rval, false, NULL, NULL,
-+ deleted_p, NULL, NULL, NULL,
- basetype);
- }
-
-@@ -1315,13 +1321,13 @@
- rval = locate_fn_flags (base_binfo, fnname, argtype, flags, complain);
-
- process_subob_fn (rval, move_p, spec_p, trivial_p, deleted_p,
-- constexpr_p, msg, basetype);
-+ constexpr_p, no_implicit_p, msg, basetype);
- if (ctor_p && TYPE_HAS_NONTRIVIAL_DESTRUCTOR (basetype))
- {
- rval = locate_fn_flags (base_binfo, complete_dtor_identifier,
- NULL_TREE, flags, complain);
-- process_subob_fn (rval, false, spec_p, NULL,
-- deleted_p, NULL, NULL,
-+ process_subob_fn (rval, false, NULL, NULL,
-+ deleted_p, NULL, NULL, NULL,
- basetype);
- }
- }
-@@ -1336,13 +1342,14 @@
- "constructor or trivial copy constructor");
- walk_field_subobs (TYPE_FIELDS (ctype), fnname, sfk, quals,
- copy_arg_p, move_p, assign_p, spec_p, trivial_p,
-- deleted_p, constexpr_p, msg, flags, complain);
-+ deleted_p, constexpr_p, no_implicit_p,
-+ msg, flags, complain);
- if (ctor_p)
- walk_field_subobs (TYPE_FIELDS (ctype), complete_dtor_identifier,
- sfk_destructor, TYPE_UNQUALIFIED, false,
-- false, false, spec_p, NULL,
-+ false, false, NULL, NULL,
- deleted_p, NULL,
-- NULL, flags, complain);
-+ NULL, NULL, flags, complain);
-
- pop_scope (scope);
-
-@@ -1412,7 +1419,7 @@
- "definition would be ill-formed:", decl);
- pop_scope (scope);
- synthesized_method_walk (ctype, sfk, const_p,
-- NULL, NULL, NULL, NULL, true);
-+ NULL, NULL, NULL, NULL, NULL, true);
- }
-
- input_location = loc;
-@@ -1432,7 +1439,7 @@
- bool dummy;
- synthesized_method_walk (DECL_CLASS_CONTEXT (decl),
- special_function_p (decl), const_p,
-- NULL, NULL, NULL, &dummy, true);
-+ NULL, NULL, NULL, &dummy, NULL, true);
- }
-
- /* Implicitly declare the special function indicated by KIND, as a
-@@ -1456,6 +1463,7 @@
- bool deleted_p;
- bool trivial_p;
- bool constexpr_p;
-+ bool no_implicit_p;
-
- /* Because we create declarations for implicitly declared functions
- lazily, we may be creating the declaration for a member of TYPE
-@@ -1525,7 +1533,7 @@
- }
-
- synthesized_method_walk (type, kind, const_p, &raises, &trivial_p,
-- &deleted_p, &constexpr_p, false);
-+ &deleted_p, &constexpr_p, &no_implicit_p, false);
- /* Don't bother marking a deleted constructor as constexpr. */
- if (deleted_p)
- constexpr_p = false;
-@@ -1590,6 +1598,7 @@
- DECL_DELETED_FN (fn) = deleted_p;
- DECL_DECLARED_CONSTEXPR_P (fn) = constexpr_p;
- }
-+ FNDECL_SUPPRESS_IMPLICIT_DECL (fn) = no_implicit_p;
- DECL_EXTERNAL (fn) = true;
- DECL_NOT_REALLY_EXTERN (fn) = 1;
- DECL_DECLARED_INLINE_P (fn) = 1;
-@@ -1782,6 +1791,10 @@
- || sfk == sfk_move_assignment))
- return NULL_TREE;
-
-+ /* We also suppress implicit move if it would call a non-trivial copy. */
-+ if (FNDECL_SUPPRESS_IMPLICIT_DECL (fn))
-+ return NULL_TREE;
-+
- /* A destructor may be virtual. */
- if (sfk == sfk_destructor
- || sfk == sfk_move_assignment
-Index: gcc/cp/tree.c
-===================================================================
---- a/src/gcc/cp/tree.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/tree.c (.../branches/gcc-4_7-branch)
-@@ -786,7 +786,18 @@
- }
- }
- else
-- t = build_array_type (elt_type, index_type);
-+ {
-+ if (!TYPE_STRUCTURAL_EQUALITY_P (elt_type)
-+ && !(index_type && TYPE_STRUCTURAL_EQUALITY_P (index_type))
-+ && (TYPE_CANONICAL (elt_type) != elt_type
-+ || (index_type && TYPE_CANONICAL (index_type) != index_type)))
-+ /* Make sure that the canonical type is on the appropriate
-+ variants list. */
-+ build_cplus_array_type
-+ (TYPE_CANONICAL (elt_type),
-+ index_type ? TYPE_CANONICAL (index_type) : index_type);
-+ t = build_array_type (elt_type, index_type);
-+ }
-
- /* We want TYPE_MAIN_VARIANT of an array to strip cv-quals from the
- element type as well, so fix it up if needed. */
-@@ -794,6 +805,7 @@
- {
- tree m = build_cplus_array_type (TYPE_MAIN_VARIANT (elt_type),
- index_type);
-+
- if (TYPE_MAIN_VARIANT (t) != m)
- {
- TYPE_MAIN_VARIANT (t) = m;
-Index: gcc/cp/ChangeLog
-===================================================================
---- a/src/gcc/cp/ChangeLog (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/ChangeLog (.../branches/gcc-4_7-branch)
-@@ -1,3 +1,181 @@
-+2012-09-13 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53839
-+ * semantics.c (cxx_eval_indirect_ref): If we aren't looking for an
-+ address, make sure the value is constant.
-+
-+2012-09-13 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/54511
-+ * pt.c (tsubst_decl) [VAR_DECL]: Handle DECL_ANON_UNION_VAR_P.
-+
-+2012-09-13 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53836
-+ * pt.c (value_dependent_expression_p): A TREE_LIST initializer must
-+ be dependent.
-+
-+2012-09-10 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/54506
-+ * decl.c (move_signature_fn_p): Split out from move_fn_p.
-+ * method.c (process_subob_fn): Use it.
-+ * cp-tree.h: Declare it.
-+
-+ PR c++/54341
-+ PR c++/54253
-+ * semantics.c (sort_constexpr_mem_initializers): New.
-+ (build_constexpr_constructor_member_initializers): Use it.
-+ (cx_check_missing_mem_inits): Skip artificial fields.
-+ * init.c (expand_aggr_init_1): Don't zero out a class
-+ with no data.
-+
-+ PR c++/54086
-+ * decl.c (grokdeclarator): Allow const and constexpr together.
-+
-+2012-08-31 Ollie Wild <aaw@google.com>
-+
-+ PR c++/54197
-+ * call.c (extend_ref_init_temps_1): Handle COMPOUND_EXPR trees.
-+
-+2012-07-20 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/54038
-+ * tree.c (build_cplus_array_type): Use build_cplus_array_type to build
-+ canonical array type rather than mess with its TYPE_*_VARIANT.
-+
-+2012-07-19 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/54026
-+ * typeck.c (cp_apply_type_quals_to_decl): Check COMPLETE_TYPE_P.
-+
-+2012-07-18 Jason Merrill <jason@redhat.com>
-+
-+ * method.c (process_subob_fn): Make sure no_implicit_p is non-null
-+ before trying to store through it.
-+
-+2012-07-17 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53995
-+ * decl.c (finish_enum_value_list): Only call
-+ insert_late_enum_def_into_classtype_sorted_fields in class scope.
-+
-+2012-07-17 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53989
-+ * tree.c (build_cplus_array_type): Also add TYPE_CANONICAL
-+ to the list of variants.
-+
-+2012-07-17 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53549
-+ * parser.c (cp_parser_class_head): Call xref_basetypes here.
-+ (cp_parser_class_specifier_1): Not here.
-+ * pt.c (tsubst_decl) [USING_DECL]: Check uses_template_parms
-+ as well as DECL_DEPENDENT_P.
-+
-+2012-07-13 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53953
-+ * method.c (synthesized_method_walk): Initialize no_implicit_p sooner.
-+
-+2012-07-10 Jason Merrill <jason@redhat.com>
-+
-+ DR 1402
-+ PR c++/53733
-+ * cp-tree.h (FNDECL_SUPPRESS_IMPLICIT_DECL): New.
-+ (struct lang_decl_fn): Add suppress_implicit_decl field.
-+ * method.c (implicitly_declare_fn): Check it.
-+ (process_subob_fn): Add no_implicit_p parm.
-+ (walk_field_subobs, synthesized_method_walk): Likewise.
-+ (maybe_explain_implicit_delete): Adjust.
-+ (explain_implicit_non_constexpr): Adjust.
-+
-+ * method.c (synthesized_method_walk): Cleanups don't affect the EH
-+ spec either.
-+
-+2012-07-02 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53816
-+ * class.c (resolves_to_fixed_type_p): Check uses_template_parms
-+ (current_function_decl) instead of processing_template_decl.
-+
-+ PR c++/53821
-+ * semantics.c (maybe_add_lambda_conv_op): Don't set
-+ DECL_INTERFACE_KNOWN.
-+
-+2012-06-27 Fabien Chêne <fabien@gcc.gnu.org>
-+
-+ PR c++/51214
-+ * cp-tree.h (insert_late_enum_def_into_classtype_sorted_fields):
-+ Declare.
-+ * class.c (insert_into_classtype_sorted_fields): New.
-+ (add_enum_fields_to_record_type): New.
-+ (count_fields): Adjust the comment.
-+ (add_fields_to_record_type): Likewise.
-+ (finish_struct_1): Move the code that inserts the fields for the
-+ sorted case, into insert_into_classtype_sorted_fields, and call
-+ it.
-+ (insert_late_enum_def_into_classtype_sorted_fields): Define.
-+ * decl.c (finish_enum_value_list): Call
-+ insert_late_enum_def_into_classtype_sorted_fields if a late enum
-+ definition is encountered.
-+
-+2012-06-25 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53498
-+ PR c++/53305
-+ * pt.c (tsubst_pack_expansion): Copy before dummy tsubst.
-+
-+ PR c++/52988
-+ * typeck.c (decay_conversion): Don't discard side-effects from
-+ expressions of nullptr_t.
-+
-+ PR c++/53202
-+ * semantics.c (build_data_member_initialization): Always keep
-+ initializer for empty base.
-+ (cxx_eval_bare_aggregate): Discard it here.
-+
-+2012-06-25 Jakub Jelinek <jakub@redhat.com>
-+
-+ PR c++/53594
-+ * class.c (check_bases_and_members): Avoid -Wuninitialized
-+ diagnostics for non-static const members or references if they
-+ use NSDMI.
-+
-+2012-06-19 Jason Merrill <jason@redhat.com>
-+
-+ PR c++/53651
-+ * name-lookup.c (constructor_name_p): Don't try to look at the
-+ name of a DECLTYPE_TYPE.
-+
-+ Reapply:
-+ PR c++/53137
-+ * pt.c (instantiate_class_template_1): Set LAMBDA_EXPR_THIS_CAPTURE.
-+ (instantiate_decl): Don't push_to_top_level for local class methods.
-+ (instantiate_class_template_1): Or for local classes.
-+
-+ PR c++/53599
-+ * pt.c (lookup_template_class_1): Use ts_global.
-+
-+2012-06-14 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-06-11 Richard Guenther <rguenther@suse.de>
-+
-+ PR c++/53616
-+ * mangle.c (write_array_type): Use double-ints for array domain
-+ arithmetic.
-+
-+2012-06-14 Richard Guenther <rguenther@suse.de>
-+
-+ Backport from mainline
-+ 2012-06-06 Fabien Chêne <fabien@gcc.gnu.org>
-+
-+ PR c++/52841
-+ * parser.c (cp_parser_alias_declaration): Return earlier
-+ if an error occured.
-+
- 2012-06-14 Release Manager
-
- * GCC 4.7.1 released.
-Index: gcc/cp/pt.c
-===================================================================
---- a/src/gcc/cp/pt.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/pt.c (.../branches/gcc-4_7-branch)
-@@ -7564,7 +7564,7 @@
-
- /* A local class. Make sure the decl gets registered properly. */
- if (context == current_function_decl)
-- pushtag (DECL_NAME (gen_tmpl), t, /*tag_scope=*/ts_current);
-+ pushtag (DECL_NAME (gen_tmpl), t, /*tag_scope=*/ts_global);
-
- if (comp_template_args (CLASSTYPE_TI_ARGS (template_type), arglist))
- /* This instantiation is another name for the primary
-@@ -8734,6 +8734,7 @@
- tree pbinfo;
- tree base_list;
- unsigned int saved_maximum_field_alignment;
-+ tree fn_context;
-
- if (type == error_mark_node)
- return error_mark_node;
-@@ -8792,7 +8793,9 @@
- it now. */
- push_deferring_access_checks (dk_no_deferred);
-
-- push_to_top_level ();
-+ fn_context = decl_function_context (TYPE_MAIN_DECL (type));
-+ if (!fn_context)
-+ push_to_top_level ();
- /* Use #pragma pack from the template context. */
- saved_maximum_field_alignment = maximum_field_alignment;
- maximum_field_alignment = TYPE_PRECISION (pattern);
-@@ -9191,8 +9194,14 @@
- apply_lambda_return_type (lambda, void_type_node);
- LAMBDA_EXPR_RETURN_TYPE (lambda) = NULL_TREE;
- }
-+
-+ LAMBDA_EXPR_THIS_CAPTURE (lambda)
-+ = lookup_field_1 (type, get_identifier ("__this"), false);
-+
- instantiate_decl (decl, false, false);
- maybe_add_lambda_conv_op (type);
-+
-+ LAMBDA_EXPR_THIS_CAPTURE (lambda) = NULL_TREE;
- }
- else
- gcc_assert (errorcount);
-@@ -9223,7 +9232,8 @@
- perform_deferred_access_checks ();
- pop_nested_class ();
- maximum_field_alignment = saved_maximum_field_alignment;
-- pop_from_top_level ();
-+ if (!fn_context)
-+ pop_from_top_level ();
- pop_deferring_access_checks ();
- pop_tinst_level ();
-
-@@ -9383,7 +9393,9 @@
- late-specified return type). Even if it exists, it might
- have the wrong value for a recursive call. Just make a
- dummy decl, since it's only used for its type. */
-- arg_pack = tsubst_decl (parm_pack, args, complain);
-+ /* Copy before tsubsting so that we don't recurse into any
-+ later PARM_DECLs. */
-+ arg_pack = tsubst_decl (copy_node (parm_pack), args, complain);
- if (arg_pack && FUNCTION_PARAMETER_PACK_P (arg_pack))
- /* Partial instantiation of the parm_pack, we can't build
- up an argument pack yet. */
-@@ -10578,8 +10590,12 @@
- break;
-
- case USING_DECL:
-- /* We reach here only for member using decls. */
-- if (DECL_DEPENDENT_P (t))
-+ /* We reach here only for member using decls. We also need to check
-+ uses_template_parms because DECL_DEPENDENT_P is not set for a
-+ using-declaration that designates a member of the current
-+ instantiation (c++/53549). */
-+ if (DECL_DEPENDENT_P (t)
-+ || uses_template_parms (USING_DECL_SCOPE (t)))
- {
- r = do_class_using_decl
- (tsubst_copy (USING_DECL_SCOPE (t), args, complain, in_decl),
-@@ -10690,6 +10706,16 @@
- break;
- }
-
-+ if (TREE_CODE (t) == VAR_DECL && DECL_ANON_UNION_VAR_P (t))
-+ {
-+ /* Just use name lookup to find a member alias for an anonymous
-+ union, but then add it to the hash table. */
-+ r = lookup_name (DECL_NAME (t));
-+ gcc_assert (DECL_ANON_UNION_VAR_P (r));
-+ register_local_specialization (r, t);
-+ break;
-+ }
-+
- /* Create a new node for the specialization we need. */
- r = copy_decl (t);
- if (type == NULL_TREE)
-@@ -18456,9 +18482,10 @@
- tree spec;
- tree gen_tmpl;
- bool pattern_defined;
-- int need_push;
- location_t saved_loc = input_location;
- bool external_p;
-+ tree fn_context;
-+ bool nested;
-
- /* This function should only be used to instantiate templates for
- functions and static member variables. */
-@@ -18693,9 +18720,12 @@
- goto out;
- }
-
-- need_push = !cfun || !global_bindings_p ();
-- if (need_push)
-+ fn_context = decl_function_context (d);
-+ nested = (current_function_decl != NULL_TREE);
-+ if (!fn_context)
- push_to_top_level ();
-+ else if (nested)
-+ push_function_context ();
-
- /* Mark D as instantiated so that recursive calls to
- instantiate_decl do not try to instantiate it again. */
-@@ -18808,8 +18838,10 @@
- /* We're not deferring instantiation any more. */
- TI_PENDING_TEMPLATE_FLAG (DECL_TEMPLATE_INFO (d)) = 0;
-
-- if (need_push)
-+ if (!fn_context)
- pop_from_top_level ();
-+ else if (nested)
-+ pop_function_context ();
-
- out:
- input_location = saved_loc;
-@@ -19448,10 +19480,15 @@
-
- case VAR_DECL:
- /* A constant with literal type and is initialized
-- with an expression that is value-dependent. */
-+ with an expression that is value-dependent.
-+
-+ Note that a non-dependent parenthesized initializer will have
-+ already been replaced with its constant value, so if we see
-+ a TREE_LIST it must be dependent. */
- if (DECL_INITIAL (expression)
- && decl_constant_var_p (expression)
-- && value_dependent_expression_p (DECL_INITIAL (expression)))
-+ && (TREE_CODE (DECL_INITIAL (expression)) == TREE_LIST
-+ || value_dependent_expression_p (DECL_INITIAL (expression))))
- return true;
- return false;
-
-Index: gcc/cp/semantics.c
-===================================================================
---- a/src/gcc/cp/semantics.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/semantics.c (.../branches/gcc-4_7-branch)
-@@ -5817,12 +5817,9 @@
- member = op;
- else
- {
-- /* We don't put out anything for an empty base. */
-+ /* This is an initializer for an empty base; keep it for now so
-+ we can check it in cxx_eval_bare_aggregate. */
- gcc_assert (is_empty_class (TREE_TYPE (TREE_TYPE (member))));
-- /* But if the initializer isn't constexpr, leave it in so we
-- complain later. */
-- if (potential_constant_expression (init))
-- return true;
- }
- }
- if (TREE_CODE (member) == ADDR_EXPR)
-@@ -5879,6 +5876,37 @@
- return ok;
- }
-
-+/* VEC is a vector of constructor elements built up for the base and member
-+ initializers of a constructor for TYPE. They need to be in increasing
-+ offset order, which they might not be yet if TYPE has a primary base
-+ which is not first in the base-clause. */
-+
-+static VEC(constructor_elt,gc) *
-+sort_constexpr_mem_initializers (tree type, VEC(constructor_elt,gc) *vec)
-+{
-+ tree pri = CLASSTYPE_PRIMARY_BINFO (type);
-+ constructor_elt elt;
-+ int i;
-+
-+ if (pri == NULL_TREE
-+ || pri == BINFO_BASE_BINFO (TYPE_BINFO (type), 0))
-+ return vec;
-+
-+ /* Find the element for the primary base and move it to the beginning of
-+ the vec. */
-+ pri = BINFO_TYPE (pri);
-+ for (i = 1; ; ++i)
-+ if (TREE_TYPE (VEC_index (constructor_elt, vec, i)->index) == pri)
-+ break;
-+
-+ elt = *VEC_index (constructor_elt, vec, i);
-+ for (; i > 0; --i)
-+ VEC_replace (constructor_elt, vec, i,
-+ VEC_index (constructor_elt, vec, i-1));
-+ VEC_replace (constructor_elt, vec, 0, &elt);
-+ return vec;
-+}
-+
- /* Build compile-time evalable representations of member-initializer list
- for a constexpr constructor. */
-
-@@ -5935,6 +5963,7 @@
- return body;
- }
- }
-+ vec = sort_constexpr_mem_initializers (type, vec);
- return build_constructor (type, vec);
- }
- else
-@@ -6053,14 +6082,16 @@
- {
- index = CONSTRUCTOR_ELT (body, i)->index;
- /* Skip base and vtable inits. */
-- if (TREE_CODE (index) != FIELD_DECL)
-+ if (TREE_CODE (index) != FIELD_DECL
-+ || DECL_ARTIFICIAL (index))
- continue;
- }
- for (; field != index; field = DECL_CHAIN (field))
- {
- tree ftype;
- if (TREE_CODE (field) != FIELD_DECL
-- || (DECL_C_BIT_FIELD (field) && !DECL_NAME (field)))
-+ || (DECL_C_BIT_FIELD (field) && !DECL_NAME (field))
-+ || DECL_ARTIFICIAL (field))
- continue;
- ftype = strip_array_types (TREE_TYPE (field));
- if (type_has_constexpr_default_constructor (ftype))
-@@ -7037,6 +7068,12 @@
- constructor_elt *inner = base_field_constructor_elt (n, ce->index);
- inner->value = elt;
- }
-+ else if (TREE_CODE (ce->index) == NOP_EXPR)
-+ {
-+ /* This is an initializer for an empty base; now that we've
-+ checked that it's constant, we can ignore it. */
-+ gcc_assert (is_empty_class (TREE_TYPE (TREE_TYPE (ce->index))));
-+ }
- else
- CONSTRUCTOR_APPEND_ELT (n, ce->index, elt);
- }
-@@ -7417,7 +7454,11 @@
- }
-
- if (r == NULL_TREE)
-- return t;
-+ {
-+ if (!addr)
-+ VERIFY_CONSTANT (t);
-+ return t;
-+ }
- return r;
- }
-
-@@ -9269,8 +9310,6 @@
- DECL_NOT_REALLY_EXTERN (fn) = 1;
- DECL_DECLARED_INLINE_P (fn) = 1;
- DECL_ARGUMENTS (fn) = build_this_parm (fntype, TYPE_QUAL_CONST);
-- if (nested)
-- DECL_INTERFACE_KNOWN (fn) = 1;
-
- add_method (type, fn, NULL_TREE);
-
-@@ -9301,8 +9340,6 @@
- DECL_ARGUMENTS (fn) = copy_list (DECL_CHAIN (DECL_ARGUMENTS (callop)));
- for (arg = DECL_ARGUMENTS (fn); arg; arg = DECL_CHAIN (arg))
- DECL_CONTEXT (arg) = fn;
-- if (nested)
-- DECL_INTERFACE_KNOWN (fn) = 1;
-
- add_method (type, fn, NULL_TREE);
-
-Index: gcc/cp/parser.c
-===================================================================
---- a/src/gcc/cp/parser.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/parser.c (.../branches/gcc-4_7-branch)
-@@ -2007,7 +2007,7 @@
- static tree cp_parser_class_specifier
- (cp_parser *);
- static tree cp_parser_class_head
-- (cp_parser *, bool *, tree *);
-+ (cp_parser *, bool *);
- static enum tag_types cp_parser_class_key
- (cp_parser *);
- static void cp_parser_member_specification_opt
-@@ -15071,6 +15071,9 @@
-
- cp_parser_require (parser, CPP_EQ, RT_EQ);
-
-+ if (cp_parser_error_occurred (parser))
-+ return error_mark_node;
-+
- /* Now we are going to parse the type-id of the declaration. */
-
- /*
-@@ -17903,15 +17906,13 @@
- bool saved_in_unbraced_linkage_specification_p;
- tree old_scope = NULL_TREE;
- tree scope = NULL_TREE;
-- tree bases;
- cp_token *closing_brace;
-
- push_deferring_access_checks (dk_no_deferred);
-
- /* Parse the class-head. */
- type = cp_parser_class_head (parser,
-- &nested_name_specifier_p,
-- &bases);
-+ &nested_name_specifier_p);
- /* If the class-head was a semantic disaster, skip the entire body
- of the class. */
- if (!type)
-@@ -17928,18 +17929,6 @@
- return error_mark_node;
- }
-
-- /* Process the base classes. If they're invalid, skip the
-- entire class body. */
-- if (!xref_basetypes (type, bases))
-- {
-- /* Consuming the closing brace yields better error messages
-- later on. */
-- if (cp_parser_skip_to_closing_brace (parser))
-- cp_lexer_consume_token (parser->lexer);
-- pop_deferring_access_checks ();
-- return error_mark_node;
-- }
--
- /* Issue an error message if type-definitions are forbidden here. */
- cp_parser_check_type_definition (parser);
- /* Remember that we are defining one more class. */
-@@ -18225,14 +18214,14 @@
-
- static tree
- cp_parser_class_head (cp_parser* parser,
-- bool* nested_name_specifier_p,
-- tree *bases)
-+ bool* nested_name_specifier_p)
- {
- tree nested_name_specifier;
- enum tag_types class_key;
- tree id = NULL_TREE;
- tree type = NULL_TREE;
- tree attributes;
-+ tree bases;
- cp_virt_specifiers virt_specifiers = VIRT_SPEC_UNSPECIFIED;
- bool template_id_p = false;
- bool qualified_p = false;
-@@ -18249,8 +18238,6 @@
- num_templates = 0;
- parser->colon_corrects_to_scope_p = false;
-
-- *bases = NULL_TREE;
--
- /* Look for the class-key. */
- class_key = cp_parser_class_key (parser);
- if (class_key == none_type)
-@@ -18611,8 +18598,16 @@
-
- /* Get the list of base-classes, if there is one. */
- if (cp_lexer_next_token_is (parser->lexer, CPP_COLON))
-- *bases = cp_parser_base_clause (parser);
-+ bases = cp_parser_base_clause (parser);
-+ else
-+ bases = NULL_TREE;
-
-+ /* If we're really defining a class, process the base classes.
-+ If they're invalid, fail. */
-+ if (type && cp_lexer_next_token_is (parser->lexer, CPP_OPEN_BRACE)
-+ && !xref_basetypes (type, bases))
-+ type = NULL_TREE;
-+
- done:
- /* Leave the scope given by the nested-name-specifier. We will
- enter the class scope itself while processing the members. */
-Index: gcc/cp/call.c
-===================================================================
---- a/src/gcc/cp/call.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/call.c (.../branches/gcc-4_7-branch)
-@@ -8773,6 +8773,12 @@
- tree sub = init;
- tree *p;
- STRIP_NOPS (sub);
-+ if (TREE_CODE (sub) == COMPOUND_EXPR)
-+ {
-+ TREE_OPERAND (sub, 1)
-+ = extend_ref_init_temps_1 (decl, TREE_OPERAND (sub, 1), cleanups);
-+ return init;
-+ }
- if (TREE_CODE (sub) != ADDR_EXPR)
- return init;
- /* Deal with binding to a subobject. */
-Index: gcc/cp/mangle.c
-===================================================================
---- a/src/gcc/cp/mangle.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/mangle.c (.../branches/gcc-4_7-branch)
-@@ -3107,8 +3107,13 @@
- {
- /* The ABI specifies that we should mangle the number of
- elements in the array, not the largest allowed index. */
-- max = size_binop (PLUS_EXPR, max, size_one_node);
-- write_unsigned_number (tree_low_cst (max, 1));
-+ double_int dmax
-+ = double_int_add (tree_to_double_int (max), double_int_one);
-+ /* Truncate the result - this will mangle [0, SIZE_INT_MAX]
-+ number of elements as zero. */
-+ dmax = double_int_zext (dmax, TYPE_PRECISION (TREE_TYPE (max)));
-+ gcc_assert (double_int_fits_in_uhwi_p (dmax));
-+ write_unsigned_number (dmax.low);
- }
- else
- {
-Index: gcc/cp/cp-tree.h
-===================================================================
---- a/src/gcc/cp/cp-tree.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/cp-tree.h (.../branches/gcc-4_7-branch)
-@@ -1937,7 +1937,7 @@
- unsigned thunk_p : 1;
- unsigned this_thunk_p : 1;
- unsigned hidden_friend_p : 1;
-- /* 1 spare bit. */
-+ unsigned suppress_implicit_decl : 1;
-
- /* For a non-thunk function decl, this is a tree list of
- friendly classes. For a thunk function decl, it is the
-@@ -3097,6 +3097,12 @@
- #define DECL_HIDDEN_FRIEND_P(NODE) \
- (LANG_DECL_FN_CHECK (DECL_COMMON_CHECK (NODE))->hidden_friend_p)
-
-+/* Nonzero if NODE is a FUNCTION_DECL generated by implicitly_declare_fn
-+ that we shouldn't actually declare implicitly; it is only used for
-+ comparing to an =default declaration. */
-+#define FNDECL_SUPPRESS_IMPLICIT_DECL(NODE) \
-+ (LANG_DECL_FN_CHECK (DECL_COMMON_CHECK (NODE))->suppress_implicit_decl)
-+
- /* Nonzero if DECL has been declared threadprivate by
- #pragma omp threadprivate. */
- #define CP_DECL_THREADPRIVATE_P(DECL) \
-@@ -4969,6 +4975,7 @@
- extern tree* decl_cloned_function_p (const_tree, bool);
- extern void clone_function_decl (tree, int);
- extern void adjust_clone_args (tree);
-+extern void insert_late_enum_def_into_classtype_sorted_fields (tree, tree);
-
- /* in cvt.c */
- extern tree convert_to_reference (tree, tree, int, int, tree);
-@@ -5035,6 +5042,7 @@
- extern tree build_this_parm (tree, cp_cv_quals);
- extern int copy_fn_p (const_tree);
- extern bool move_fn_p (const_tree);
-+extern bool move_signature_fn_p (const_tree);
- extern tree get_scope_of_declarator (const cp_declarator *);
- extern void grok_special_member_properties (tree);
- extern int grok_ctor_properties (const_tree, const_tree);
-Index: gcc/cp/name-lookup.c
-===================================================================
---- a/src/gcc/cp/name-lookup.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cp/name-lookup.c (.../branches/gcc-4_7-branch)
-@@ -1966,6 +1966,11 @@
- if (TREE_CODE (name) != IDENTIFIER_NODE)
- return false;
-
-+ /* These don't have names. */
-+ if (TREE_CODE (type) == DECLTYPE_TYPE
-+ || TREE_CODE (type) == TYPEOF_TYPE)
-+ return false;
-+
- ctor_name = constructor_name_full (type);
- if (name == ctor_name)
- return true;
-Index: gcc/tree-ssa-ccp.c
-===================================================================
---- a/src/gcc/tree-ssa-ccp.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-ssa-ccp.c (.../branches/gcc-4_7-branch)
-@@ -409,7 +409,8 @@
-
- /* Now both lattice values are CONSTANT. */
-
-- /* Allow transitioning from &x to &x & ~3. */
-+ /* Allow transitioning from PHI <&x, not executable> == &x
-+ to PHI <&x, &y> == common alignment. */
- if (TREE_CODE (old_val.value) != INTEGER_CST
- && TREE_CODE (new_val.value) == INTEGER_CST)
- return true;
-@@ -652,6 +653,11 @@
- the undefined operand may be promoted. */
- return UNDEFINED;
-
-+ case ADDR_EXPR:
-+ /* If any part of an address is UNDEFINED, like the index
-+ of an ARRAY_EXPR, then treat the result as UNDEFINED. */
-+ return UNDEFINED;
-+
- default:
- ;
- }
-Index: gcc/double-int.c
-===================================================================
---- a/src/gcc/double-int.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/double-int.c (.../branches/gcc-4_7-branch)
-@@ -186,24 +186,22 @@
- return (*hv < 0 ? ~(toplow & tophigh) : toplow | tophigh) != 0;
- }
-
--/* Shift the doubleword integer in L1, H1 left by COUNT places
-- keeping only PREC bits of result.
-- Shift right if COUNT is negative.
-- ARITH nonzero specifies arithmetic shifting; otherwise use logical shift.
-+/* Shift the doubleword integer in L1, H1 right by COUNT places
-+ keeping only PREC bits of result. ARITH nonzero specifies
-+ arithmetic shifting; otherwise use logical shift.
- Store the value as two `HOST_WIDE_INT' pieces in *LV and *HV. */
-
--void
--lshift_double (unsigned HOST_WIDE_INT l1, HOST_WIDE_INT h1,
-- HOST_WIDE_INT count, unsigned int prec,
-- unsigned HOST_WIDE_INT *lv, HOST_WIDE_INT *hv, bool arith)
-+static void
-+rshift_double (unsigned HOST_WIDE_INT l1, HOST_WIDE_INT h1,
-+ unsigned HOST_WIDE_INT count, unsigned int prec,
-+ unsigned HOST_WIDE_INT *lv, HOST_WIDE_INT *hv,
-+ bool arith)
- {
- unsigned HOST_WIDE_INT signmask;
-
-- if (count < 0)
-- {
-- rshift_double (l1, h1, -count, prec, lv, hv, arith);
-- return;
-- }
-+ signmask = (arith
-+ ? -((unsigned HOST_WIDE_INT) h1 >> (HOST_BITS_PER_WIDE_INT - 1))
-+ : 0);
-
- if (SHIFT_COUNT_TRUNCATED)
- count %= prec;
-@@ -217,61 +215,58 @@
- }
- else if (count >= HOST_BITS_PER_WIDE_INT)
- {
-- *hv = l1 << (count - HOST_BITS_PER_WIDE_INT);
-- *lv = 0;
-+ *hv = 0;
-+ *lv = (unsigned HOST_WIDE_INT) h1 >> (count - HOST_BITS_PER_WIDE_INT);
- }
- else
- {
-- *hv = (((unsigned HOST_WIDE_INT) h1 << count)
-- | (l1 >> (HOST_BITS_PER_WIDE_INT - count - 1) >> 1));
-- *lv = l1 << count;
-+ *hv = (unsigned HOST_WIDE_INT) h1 >> count;
-+ *lv = ((l1 >> count)
-+ | ((unsigned HOST_WIDE_INT) h1
-+ << (HOST_BITS_PER_WIDE_INT - count - 1) << 1));
- }
-
-- /* Sign extend all bits that are beyond the precision. */
-+ /* Zero / sign extend all bits that are beyond the precision. */
-
-- signmask = -((prec > HOST_BITS_PER_WIDE_INT
-- ? ((unsigned HOST_WIDE_INT) *hv
-- >> (prec - HOST_BITS_PER_WIDE_INT - 1))
-- : (*lv >> (prec - 1))) & 1);
--
-- if (prec >= 2 * HOST_BITS_PER_WIDE_INT)
-+ if (count >= prec)
-+ {
-+ *hv = signmask;
-+ *lv = signmask;
-+ }
-+ else if ((prec - count) >= 2 * HOST_BITS_PER_WIDE_INT)
- ;
-- else if (prec >= HOST_BITS_PER_WIDE_INT)
-+ else if ((prec - count) >= HOST_BITS_PER_WIDE_INT)
- {
-- *hv &= ~((HOST_WIDE_INT) (-1) << (prec - HOST_BITS_PER_WIDE_INT));
-- *hv |= signmask << (prec - HOST_BITS_PER_WIDE_INT);
-+ *hv &= ~((HOST_WIDE_INT) (-1) << (prec - count - HOST_BITS_PER_WIDE_INT));
-+ *hv |= signmask << (prec - count - HOST_BITS_PER_WIDE_INT);
- }
- else
- {
- *hv = signmask;
-- *lv &= ~((unsigned HOST_WIDE_INT) (-1) << prec);
-- *lv |= signmask << prec;
-+ *lv &= ~((unsigned HOST_WIDE_INT) (-1) << (prec - count));
-+ *lv |= signmask << (prec - count);
- }
- }
-
--/* Shift the doubleword integer in L1, H1 right by COUNT places
-- keeping only PREC bits of result. Shift left if COUNT is negative.
-+/* Shift the doubleword integer in L1, H1 left by COUNT places
-+ keeping only PREC bits of result.
-+ Shift right if COUNT is negative.
- ARITH nonzero specifies arithmetic shifting; otherwise use logical shift.
- Store the value as two `HOST_WIDE_INT' pieces in *LV and *HV. */
-
- void
--rshift_double (unsigned HOST_WIDE_INT l1, HOST_WIDE_INT h1,
-+lshift_double (unsigned HOST_WIDE_INT l1, HOST_WIDE_INT h1,
- HOST_WIDE_INT count, unsigned int prec,
-- unsigned HOST_WIDE_INT *lv, HOST_WIDE_INT *hv,
-- bool arith)
-+ unsigned HOST_WIDE_INT *lv, HOST_WIDE_INT *hv, bool arith)
- {
- unsigned HOST_WIDE_INT signmask;
-
- if (count < 0)
- {
-- lshift_double (l1, h1, -count, prec, lv, hv, arith);
-+ rshift_double (l1, h1, absu_hwi (count), prec, lv, hv, arith);
- return;
- }
-
-- signmask = (arith
-- ? -((unsigned HOST_WIDE_INT) h1 >> (HOST_BITS_PER_WIDE_INT - 1))
-- : 0);
--
- if (SHIFT_COUNT_TRUNCATED)
- count %= prec;
-
-@@ -284,36 +279,35 @@
- }
- else if (count >= HOST_BITS_PER_WIDE_INT)
- {
-- *hv = 0;
-- *lv = (unsigned HOST_WIDE_INT) h1 >> (count - HOST_BITS_PER_WIDE_INT);
-+ *hv = l1 << (count - HOST_BITS_PER_WIDE_INT);
-+ *lv = 0;
- }
- else
- {
-- *hv = (unsigned HOST_WIDE_INT) h1 >> count;
-- *lv = ((l1 >> count)
-- | ((unsigned HOST_WIDE_INT) h1
-- << (HOST_BITS_PER_WIDE_INT - count - 1) << 1));
-+ *hv = (((unsigned HOST_WIDE_INT) h1 << count)
-+ | (l1 >> (HOST_BITS_PER_WIDE_INT - count - 1) >> 1));
-+ *lv = l1 << count;
- }
-
-- /* Zero / sign extend all bits that are beyond the precision. */
-+ /* Sign extend all bits that are beyond the precision. */
-
-- if (count >= (HOST_WIDE_INT)prec)
-- {
-- *hv = signmask;
-- *lv = signmask;
-- }
-- else if ((prec - count) >= 2 * HOST_BITS_PER_WIDE_INT)
-+ signmask = -((prec > HOST_BITS_PER_WIDE_INT
-+ ? ((unsigned HOST_WIDE_INT) *hv
-+ >> (prec - HOST_BITS_PER_WIDE_INT - 1))
-+ : (*lv >> (prec - 1))) & 1);
-+
-+ if (prec >= 2 * HOST_BITS_PER_WIDE_INT)
- ;
-- else if ((prec - count) >= HOST_BITS_PER_WIDE_INT)
-+ else if (prec >= HOST_BITS_PER_WIDE_INT)
- {
-- *hv &= ~((HOST_WIDE_INT) (-1) << (prec - count - HOST_BITS_PER_WIDE_INT));
-- *hv |= signmask << (prec - count - HOST_BITS_PER_WIDE_INT);
-+ *hv &= ~((HOST_WIDE_INT) (-1) << (prec - HOST_BITS_PER_WIDE_INT));
-+ *hv |= signmask << (prec - HOST_BITS_PER_WIDE_INT);
- }
- else
- {
- *hv = signmask;
-- *lv &= ~((unsigned HOST_WIDE_INT) (-1) << (prec - count));
-- *lv |= signmask << (prec - count);
-+ *lv &= ~((unsigned HOST_WIDE_INT) (-1) << prec);
-+ *lv |= signmask << prec;
- }
- }
-
-@@ -895,7 +889,7 @@
- double_int_rshift (double_int a, HOST_WIDE_INT count, unsigned int prec, bool arith)
- {
- double_int ret;
-- rshift_double (a.low, a.high, count, prec, &ret.low, &ret.high, arith);
-+ lshift_double (a.low, a.high, -count, prec, &ret.low, &ret.high, arith);
- return ret;
- }
-
-Index: gcc/double-int.h
-===================================================================
---- a/src/gcc/double-int.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/double-int.h (.../branches/gcc-4_7-branch)
-@@ -300,9 +300,6 @@
- extern void lshift_double (unsigned HOST_WIDE_INT, HOST_WIDE_INT,
- HOST_WIDE_INT, unsigned int,
- unsigned HOST_WIDE_INT *, HOST_WIDE_INT *, bool);
--extern void rshift_double (unsigned HOST_WIDE_INT, HOST_WIDE_INT,
-- HOST_WIDE_INT, unsigned int,
-- unsigned HOST_WIDE_INT *, HOST_WIDE_INT *, bool);
- extern int div_and_round_double (unsigned, int, unsigned HOST_WIDE_INT,
- HOST_WIDE_INT, unsigned HOST_WIDE_INT,
- HOST_WIDE_INT, unsigned HOST_WIDE_INT *,
-Index: gcc/modulo-sched.c
-===================================================================
---- a/src/gcc/modulo-sched.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/modulo-sched.c (.../branches/gcc-4_7-branch)
-@@ -1416,7 +1416,7 @@
- if (dump_file)
- fprintf (dump_file, "SMS reached max limit... \n");
-
-- break;
-+ FOR_EACH_LOOP_BREAK (li);
- }
-
- if (dump_file)
-Index: gcc/ipa-pure-const.c
-===================================================================
---- a/src/gcc/ipa-pure-const.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ipa-pure-const.c (.../branches/gcc-4_7-branch)
-@@ -803,7 +803,7 @@
- if (dump_file)
- fprintf (dump_file, " can not prove finiteness of loop %i\n", loop->num);
- l->looping =true;
-- break;
-+ FOR_EACH_LOOP_BREAK (li);
- }
- scev_finalize ();
- }
-Index: gcc/ira-color.c
-===================================================================
---- a/src/gcc/ira-color.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ira-color.c (.../branches/gcc-4_7-branch)
-@@ -821,7 +821,6 @@
- node_preorder_num = node->preorder_num;
- COPY_HARD_REG_SET (node_set, node->hard_regs->set);
- node_check_tick++;
-- curr_allocno_process++;
- for (k = 0; k < nobj; k++)
- {
- ira_object_t obj = ALLOCNO_OBJECT (a, k);
-@@ -838,12 +837,10 @@
-
- conflict_data = ALLOCNO_COLOR_DATA (conflict_a);
- if (! ALLOCNO_COLOR_DATA (conflict_a)->in_graph_p
-- || conflict_data->last_process == curr_allocno_process
- || ! hard_reg_set_intersect_p (profitable_hard_regs,
- conflict_data
- ->profitable_hard_regs))
- continue;
-- conflict_data->last_process = curr_allocno_process;
- conflict_node = conflict_data->hard_regs_node;
- COPY_HARD_REG_SET (conflict_node_set, conflict_node->hard_regs->set);
- if (hard_reg_set_subset_p (node_set, conflict_node_set))
-Index: gcc/tree-ssa-alias.c
-===================================================================
---- a/src/gcc/tree-ssa-alias.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-ssa-alias.c (.../branches/gcc-4_7-branch)
-@@ -1886,7 +1886,7 @@
-
- static bool
- maybe_skip_until (gimple phi, tree target, ao_ref *ref,
-- tree vuse, bitmap *visited)
-+ tree vuse, bitmap *visited, bool abort_on_visited)
- {
- basic_block bb = gimple_bb (phi);
-
-@@ -1904,8 +1904,9 @@
- {
- /* An already visited PHI node ends the walk successfully. */
- if (bitmap_bit_p (*visited, SSA_NAME_VERSION (PHI_RESULT (def_stmt))))
-- return true;
-- vuse = get_continuation_for_phi (def_stmt, ref, visited);
-+ return !abort_on_visited;
-+ vuse = get_continuation_for_phi (def_stmt, ref,
-+ visited, abort_on_visited);
- if (!vuse)
- return false;
- continue;
-@@ -1919,7 +1920,7 @@
- if (gimple_bb (def_stmt) != bb)
- {
- if (!bitmap_set_bit (*visited, SSA_NAME_VERSION (vuse)))
-- return true;
-+ return !abort_on_visited;
- bb = gimple_bb (def_stmt);
- }
- vuse = gimple_vuse (def_stmt);
-@@ -1933,7 +1934,8 @@
-
- static tree
- get_continuation_for_phi_1 (gimple phi, tree arg0, tree arg1,
-- ao_ref *ref, bitmap *visited)
-+ ao_ref *ref, bitmap *visited,
-+ bool abort_on_visited)
- {
- gimple def0 = SSA_NAME_DEF_STMT (arg0);
- gimple def1 = SSA_NAME_DEF_STMT (arg1);
-@@ -1946,14 +1948,14 @@
- && dominated_by_p (CDI_DOMINATORS,
- gimple_bb (def1), gimple_bb (def0))))
- {
-- if (maybe_skip_until (phi, arg0, ref, arg1, visited))
-+ if (maybe_skip_until (phi, arg0, ref, arg1, visited, abort_on_visited))
- return arg0;
- }
- else if (gimple_nop_p (def1)
- || dominated_by_p (CDI_DOMINATORS,
- gimple_bb (def0), gimple_bb (def1)))
- {
-- if (maybe_skip_until (phi, arg1, ref, arg0, visited))
-+ if (maybe_skip_until (phi, arg1, ref, arg0, visited, abort_on_visited))
- return arg1;
- }
- /* Special case of a diamond:
-@@ -1988,7 +1990,8 @@
- be found. */
-
- tree
--get_continuation_for_phi (gimple phi, ao_ref *ref, bitmap *visited)
-+get_continuation_for_phi (gimple phi, ao_ref *ref, bitmap *visited,
-+ bool abort_on_visited)
- {
- unsigned nargs = gimple_phi_num_args (phi);
-
-@@ -2025,7 +2028,8 @@
- for (i = 0; i < nargs; ++i)
- {
- arg1 = PHI_ARG_DEF (phi, i);
-- arg0 = get_continuation_for_phi_1 (phi, arg0, arg1, ref, visited);
-+ arg0 = get_continuation_for_phi_1 (phi, arg0, arg1, ref, visited,
-+ abort_on_visited);
- if (!arg0)
- return NULL_TREE;
- }
-@@ -2061,6 +2065,7 @@
- {
- bitmap visited = NULL;
- void *res;
-+ bool translated = false;
-
- timevar_push (TV_ALIAS_STMT_WALK);
-
-@@ -2077,7 +2082,7 @@
- if (gimple_nop_p (def_stmt))
- break;
- else if (gimple_code (def_stmt) == GIMPLE_PHI)
-- vuse = get_continuation_for_phi (def_stmt, ref, &visited);
-+ vuse = get_continuation_for_phi (def_stmt, ref, &visited, translated);
- else
- {
- if (stmt_may_clobber_ref_p_1 (def_stmt, ref))
-@@ -2095,6 +2100,7 @@
- else if (res != NULL)
- break;
- /* Translation succeeded, continue walking. */
-+ translated = true;
- }
- vuse = gimple_vuse (def_stmt);
- }
-Index: gcc/tree-ssa-alias.h
-===================================================================
---- a/src/gcc/tree-ssa-alias.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-ssa-alias.h (.../branches/gcc-4_7-branch)
-@@ -108,7 +108,7 @@
- extern bool stmt_may_clobber_ref_p_1 (gimple, ao_ref *);
- extern bool call_may_clobber_ref_p (gimple, tree);
- extern bool stmt_kills_ref_p (gimple, tree);
--extern tree get_continuation_for_phi (gimple, ao_ref *, bitmap *);
-+extern tree get_continuation_for_phi (gimple, ao_ref *, bitmap *, bool);
- extern void *walk_non_aliased_vuses (ao_ref *, tree,
- void *(*)(ao_ref *, tree, void *),
- void *(*)(ao_ref *, tree, void *), void *);
-Index: gcc/config.in
-===================================================================
---- a/src/gcc/config.in (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config.in (.../branches/gcc-4_7-branch)
-@@ -1588,6 +1588,12 @@
- #endif
-
-
-+/* Define if F_SETLKW supported by fcntl. */
-+#ifndef USED_FOR_TARGET
-+#undef HOST_HAS_F_SETLKW
-+#endif
-+
-+
- /* Define as const if the declaration of iconv() needs const. */
- #ifndef USED_FOR_TARGET
- #undef ICONV_CONST
-Index: gcc/jump.c
-===================================================================
---- a/src/gcc/jump.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/jump.c (.../branches/gcc-4_7-branch)
-@@ -1260,9 +1260,9 @@
- && GET_CODE (PATTERN (insn)) == SEQUENCE
- && CALL_P (XVECEXP (PATTERN (insn), 0, 0))))
- {
-- rtx p = insn;
-+ rtx p;
-
-- for (p = NEXT_INSN (p);
-+ for (p = next && INSN_DELETED_P (next) ? NEXT_INSN (next) : next;
- p && NOTE_P (p);
- p = NEXT_INSN (p))
- if (NOTE_KIND (p) == NOTE_INSN_CALL_ARG_LOCATION)
-Index: gcc/dwarf2out.c
-===================================================================
---- a/src/gcc/dwarf2out.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/dwarf2out.c (.../branches/gcc-4_7-branch)
-@@ -9790,6 +9790,7 @@
- tree item_type = NULL;
- tree qualified_type;
- tree name, low, high;
-+ dw_die_ref mod_scope;
-
- if (code == ERROR_MARK)
- return NULL;
-@@ -9850,6 +9851,8 @@
- /* Else cv-qualified version of named type; fall through. */
- }
-
-+ mod_scope = scope_die_for (type, context_die);
-+
- if (is_const_type
- /* If both is_const_type and is_volatile_type, prefer the path
- which leads to a qualified type. */
-@@ -9857,17 +9860,17 @@
- || get_qualified_type (type, TYPE_QUAL_CONST) == NULL_TREE
- || get_qualified_type (type, TYPE_QUAL_VOLATILE) != NULL_TREE))
- {
-- mod_type_die = new_die (DW_TAG_const_type, comp_unit_die (), type);
-+ mod_type_die = new_die (DW_TAG_const_type, mod_scope, type);
- sub_die = modified_type_die (type, 0, is_volatile_type, context_die);
- }
- else if (is_volatile_type)
- {
-- mod_type_die = new_die (DW_TAG_volatile_type, comp_unit_die (), type);
-+ mod_type_die = new_die (DW_TAG_volatile_type, mod_scope, type);
- sub_die = modified_type_die (type, is_const_type, 0, context_die);
- }
- else if (code == POINTER_TYPE)
- {
-- mod_type_die = new_die (DW_TAG_pointer_type, comp_unit_die (), type);
-+ mod_type_die = new_die (DW_TAG_pointer_type, mod_scope, type);
- add_AT_unsigned (mod_type_die, DW_AT_byte_size,
- simple_type_size_in_bits (type) / BITS_PER_UNIT);
- item_type = TREE_TYPE (type);
-@@ -9878,10 +9881,10 @@
- else if (code == REFERENCE_TYPE)
- {
- if (TYPE_REF_IS_RVALUE (type) && dwarf_version >= 4)
-- mod_type_die = new_die (DW_TAG_rvalue_reference_type, comp_unit_die (),
-+ mod_type_die = new_die (DW_TAG_rvalue_reference_type, mod_scope,
- type);
- else
-- mod_type_die = new_die (DW_TAG_reference_type, comp_unit_die (), type);
-+ mod_type_die = new_die (DW_TAG_reference_type, mod_scope, type);
- add_AT_unsigned (mod_type_die, DW_AT_byte_size,
- simple_type_size_in_bits (type) / BITS_PER_UNIT);
- item_type = TREE_TYPE (type);
-@@ -16079,10 +16082,36 @@
- VEC_pop (tree, decl_scope_table);
- }
-
-+/* walk_tree helper function for uses_local_type, below. */
-+
-+static tree
-+uses_local_type_r (tree *tp, int *walk_subtrees, void *data ATTRIBUTE_UNUSED)
-+{
-+ if (!TYPE_P (*tp))
-+ *walk_subtrees = 0;
-+ else
-+ {
-+ tree name = TYPE_NAME (*tp);
-+ if (name && DECL_P (name) && decl_function_context (name))
-+ return *tp;
-+ }
-+ return NULL_TREE;
-+}
-+
-+/* If TYPE involves a function-local type (including a local typedef to a
-+ non-local type), returns that type; otherwise returns NULL_TREE. */
-+
-+static tree
-+uses_local_type (tree type)
-+{
-+ tree used = walk_tree_without_duplicates (&type, uses_local_type_r, NULL);
-+ return used;
-+}
-+
- /* Return the DIE for the scope that immediately contains this type.
-- Non-named types get global scope. Named types nested in other
-- types get their containing scope if it's open, or global scope
-- otherwise. All other types (i.e. function-local named types) get
-+ Non-named types that do not involve a function-local type get global
-+ scope. Named types nested in namespaces or other types get their
-+ containing scope. All other types (i.e. function-local named types) get
- the current active scope. */
-
- static dw_die_ref
-@@ -16090,18 +16119,24 @@
- {
- dw_die_ref scope_die = NULL;
- tree containing_scope;
-- int i;
-
- /* Non-types always go in the current scope. */
- gcc_assert (TYPE_P (t));
-
-- containing_scope = TYPE_CONTEXT (t);
-+ /* Use the scope of the typedef, rather than the scope of the type
-+ it refers to. */
-+ if (TYPE_NAME (t) && DECL_P (TYPE_NAME (t)))
-+ containing_scope = DECL_CONTEXT (TYPE_NAME (t));
-+ else
-+ containing_scope = TYPE_CONTEXT (t);
-
-- /* Use the containing namespace if it was passed in (for a declaration). */
-+ /* Use the containing namespace if there is one. */
- if (containing_scope && TREE_CODE (containing_scope) == NAMESPACE_DECL)
- {
- if (context_die == lookup_decl_die (containing_scope))
- /* OK */;
-+ else if (debug_info_level > DINFO_LEVEL_TERSE)
-+ context_die = get_context_die (containing_scope);
- else
- containing_scope = NULL_TREE;
- }
-@@ -16113,30 +16148,25 @@
- containing_scope = NULL_TREE;
-
- if (SCOPE_FILE_SCOPE_P (containing_scope))
-- scope_die = comp_unit_die ();
-+ {
-+ /* If T uses a local type keep it local as well, to avoid references
-+ to function-local DIEs from outside the function. */
-+ if (current_function_decl && uses_local_type (t))
-+ scope_die = context_die;
-+ else
-+ scope_die = comp_unit_die ();
-+ }
- else if (TYPE_P (containing_scope))
- {
-- /* For types, we can just look up the appropriate DIE. But
-- first we check to see if we're in the middle of emitting it
-- so we know where the new DIE should go. */
-- for (i = VEC_length (tree, decl_scope_table) - 1; i >= 0; --i)
-- if (VEC_index (tree, decl_scope_table, i) == containing_scope)
-- break;
--
-- if (i < 0)
-+ /* For types, we can just look up the appropriate DIE. */
-+ if (debug_info_level > DINFO_LEVEL_TERSE)
-+ scope_die = get_context_die (containing_scope);
-+ else
- {
-- gcc_assert (debug_info_level <= DINFO_LEVEL_TERSE
-- || TREE_ASM_WRITTEN (containing_scope));
-- /*We are not in the middle of emitting the type
-- CONTAINING_SCOPE. Let's see if it's emitted already. */
-- scope_die = lookup_type_die (containing_scope);
--
-- /* If none of the current dies are suitable, we get file scope. */
-+ scope_die = lookup_type_die_strip_naming_typedef (containing_scope);
- if (scope_die == NULL)
- scope_die = comp_unit_die ();
- }
-- else
-- scope_die = lookup_type_die_strip_naming_typedef (containing_scope);
- }
- else
- scope_die = context_die;
-@@ -18925,12 +18955,8 @@
- /* Prevent broken recursion; we can't hand off to the same type. */
- gcc_assert (DECL_ORIGINAL_TYPE (TYPE_NAME (type)) != type);
-
-- /* Use the DIE of the containing namespace as the parent DIE of
-- the type description DIE we want to generate. */
-- if (DECL_FILE_SCOPE_P (TYPE_NAME (type))
-- || (DECL_CONTEXT (TYPE_NAME (type))
-- && TREE_CODE (DECL_CONTEXT (TYPE_NAME (type))) == NAMESPACE_DECL))
-- context_die = get_context_die (DECL_CONTEXT (TYPE_NAME (type)));
-+ /* Give typedefs the right scope. */
-+ context_die = scope_die_for (type, context_die);
-
- TREE_ASM_WRITTEN (type) = 1;
-
-@@ -22553,16 +22579,15 @@
- inlined and optimized out. In that case we are lost and
- assign the empty child. This should not be big issue as
- the function is likely unreachable too. */
-- tree context = NULL_TREE;
--
- gcc_assert (node->created_for);
-
- if (DECL_P (node->created_for))
-- context = DECL_CONTEXT (node->created_for);
-+ origin = get_context_die (DECL_CONTEXT (node->created_for));
- else if (TYPE_P (node->created_for))
-- context = TYPE_CONTEXT (node->created_for);
-+ origin = scope_die_for (node->created_for, comp_unit_die ());
-+ else
-+ origin = comp_unit_die ();
-
-- origin = get_context_die (context);
- add_child_die (origin, die);
- }
- }
-Index: gcc/expr.c
-===================================================================
---- a/src/gcc/expr.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/expr.c (.../branches/gcc-4_7-branch)
-@@ -9657,6 +9657,7 @@
- orig_op0 = op0
- = expand_expr (tem,
- (TREE_CODE (TREE_TYPE (tem)) == UNION_TYPE
-+ && COMPLETE_TYPE_P (TREE_TYPE (tem))
- && (TREE_CODE (TYPE_SIZE (TREE_TYPE (tem)))
- != INTEGER_CST)
- && modifier != EXPAND_STACK_PARM
-Index: gcc/go/gofrontend/gogo.cc
-===================================================================
---- a/src/gcc/go/gofrontend/gogo.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/go/gofrontend/gogo.cc (.../branches/gcc-4_7-branch)
-@@ -339,9 +339,14 @@
- // symbol names.
- if (!this->pkgpath_set_)
- {
-- if (!this->prefix_from_option_)
-- this->prefix_ = "go";
-- this->pkgpath_ = this->prefix_ + '.' + package_name;
-+ if (!this->prefix_from_option_ && package_name == "main")
-+ this->pkgpath_ = package_name;
-+ else
-+ {
-+ if (!this->prefix_from_option_)
-+ this->prefix_ = "go";
-+ this->pkgpath_ = this->prefix_ + '.' + package_name;
-+ }
- this->pkgpath_set_ = true;
- }
-
-Index: gcc/go/gofrontend/expressions.h
-===================================================================
---- a/src/gcc/go/gofrontend/expressions.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/go/gofrontend/expressions.h (.../branches/gcc-4_7-branch)
-@@ -623,9 +623,9 @@
- // Return a tree implementing the comparison LHS_TREE OP RHS_TREE.
- // TYPE is the type of both sides.
- static tree
-- comparison_tree(Translate_context*, Operator op, Type* left_type,
-- tree left_tree, Type* right_type, tree right_tree,
-- Location);
-+ comparison_tree(Translate_context*, Type* result_type, Operator op,
-+ Type* left_type, tree left_tree, Type* right_type,
-+ tree right_tree, Location);
-
- // Return a tree for the multi-precision integer VAL in TYPE.
- static tree
-@@ -1149,7 +1149,7 @@
- Binary_expression(Operator op, Expression* left, Expression* right,
- Location location)
- : Expression(EXPRESSION_BINARY, location),
-- op_(op), left_(left), right_(right)
-+ op_(op), left_(left), right_(right), type_(NULL)
- { }
-
- // Return the operator.
-@@ -1280,6 +1280,8 @@
- Expression* left_;
- // The right hand side operand.
- Expression* right_;
-+ // The type of a comparison operation.
-+ Type* type_;
- };
-
- // A call expression. The go statement needs to dig inside this.
-@@ -1888,6 +1890,10 @@
- do_is_addressable() const
- { return this->expr_->is_addressable(); }
-
-+ void
-+ do_address_taken(bool escapes)
-+ { this->expr_->address_taken(escapes); }
-+
- tree
- do_get_tree(Translate_context*);
-
-Index: gcc/go/gofrontend/statements.cc
-===================================================================
---- a/src/gcc/go/gofrontend/statements.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/go/gofrontend/statements.cc (.../branches/gcc-4_7-branch)
-@@ -4192,55 +4192,41 @@
- ? this->var_->var_value()->type()
- : this->expr_->type());
-
-+ if (val_type->interface_type() == NULL)
-+ {
-+ if (!val_type->is_error())
-+ this->report_error(_("cannot type switch on non-interface value"));
-+ return Statement::make_error_statement(loc);
-+ }
-+
- // var descriptor_temp DESCRIPTOR_TYPE
- Type* descriptor_type = Type::make_type_descriptor_ptr_type();
- Temporary_statement* descriptor_temp =
- Statement::make_temporary(descriptor_type, NULL, loc);
- b->add_statement(descriptor_temp);
-
-- if (val_type->interface_type() == NULL)
-- {
-- // Doing a type switch on a non-interface type. Should we issue
-- // a warning for this case?
-- Expression* lhs = Expression::make_temporary_reference(descriptor_temp,
-- loc);
-- Expression* rhs;
-- if (val_type->is_nil_type())
-- rhs = Expression::make_nil(loc);
-- else
-- {
-- if (val_type->is_abstract())
-- val_type = val_type->make_non_abstract_type();
-- rhs = Expression::make_type_descriptor(val_type, loc);
-- }
-- Statement* s = Statement::make_assignment(lhs, rhs, loc);
-- b->add_statement(s);
-- }
-+ // descriptor_temp = ifacetype(val_temp) FIXME: This should be
-+ // inlined.
-+ bool is_empty = val_type->interface_type()->is_empty();
-+ Expression* ref;
-+ if (this->var_ == NULL)
-+ ref = this->expr_;
- else
-- {
-- // descriptor_temp = ifacetype(val_temp)
-- // FIXME: This should be inlined.
-- bool is_empty = val_type->interface_type()->is_empty();
-- Expression* ref;
-- if (this->var_ == NULL)
-- ref = this->expr_;
-- else
-- ref = Expression::make_var_reference(this->var_, loc);
-- Expression* call = Runtime::make_call((is_empty
-- ? Runtime::EFACETYPE
-- : Runtime::IFACETYPE),
-- loc, 1, ref);
-- Temporary_reference_expression* lhs =
-- Expression::make_temporary_reference(descriptor_temp, loc);
-- lhs->set_is_lvalue();
-- Statement* s = Statement::make_assignment(lhs, call, loc);
-- b->add_statement(s);
-- }
-+ ref = Expression::make_var_reference(this->var_, loc);
-+ Expression* call = Runtime::make_call((is_empty
-+ ? Runtime::EFACETYPE
-+ : Runtime::IFACETYPE),
-+ loc, 1, ref);
-+ Temporary_reference_expression* lhs =
-+ Expression::make_temporary_reference(descriptor_temp, loc);
-+ lhs->set_is_lvalue();
-+ Statement* s = Statement::make_assignment(lhs, call, loc);
-+ b->add_statement(s);
-
- if (this->clauses_ != NULL)
- this->clauses_->lower(val_type, b, descriptor_temp, this->break_label());
-
-- Statement* s = Statement::make_unnamed_label_statement(this->break_label_);
-+ s = Statement::make_unnamed_label_statement(this->break_label_);
- b->add_statement(s);
-
- return Statement::make_block_statement(b, loc);
-Index: gcc/go/gofrontend/types.cc
-===================================================================
---- a/src/gcc/go/gofrontend/types.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/go/gofrontend/types.cc (.../branches/gcc-4_7-branch)
-@@ -8337,14 +8337,23 @@
- {
- // We handle -fgo-prefix and -fgo-pkgpath differently here for
- // compatibility with how the compiler worked before
-- // -fgo-pkgpath was introduced.
-+ // -fgo-pkgpath was introduced. When -fgo-pkgpath is specified,
-+ // we use it to make a unique reflection string, so that the
-+ // type canonicalization in the reflect package will work. In
-+ // order to be compatible with the gc compiler, we put tabs into
-+ // the package path, so that the reflect methods can discard it.
- const Package* package = this->named_object_->package();
- if (gogo->pkgpath_from_option())
-- ret->append(package != NULL ? package->pkgpath() : gogo->pkgpath());
-- else
-- ret->append(package != NULL
-- ? package->package_name()
-- : gogo->package_name());
-+ {
-+ ret->push_back('\t');
-+ ret->append(package != NULL
-+ ? package->pkgpath_symbol()
-+ : gogo->pkgpath_symbol());
-+ ret->push_back('\t');
-+ }
-+ ret->append(package != NULL
-+ ? package->package_name()
-+ : gogo->package_name());
- ret->push_back('.');
- }
- if (this->in_function_ != NULL)
-Index: gcc/go/gofrontend/expressions.cc
-===================================================================
---- a/src/gcc/go/gofrontend/expressions.cc (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/go/gofrontend/expressions.cc (.../branches/gcc-4_7-branch)
-@@ -168,7 +168,8 @@
- if (lhs_type_tree == error_mark_node)
- return error_mark_node;
-
-- if (lhs_type != rhs_type && lhs_type->interface_type() != NULL)
-+ if (lhs_type->forwarded() != rhs_type->forwarded()
-+ && lhs_type->interface_type() != NULL)
- {
- if (rhs_type->interface_type() == NULL)
- return Expression::convert_type_to_interface(context, lhs_type,
-@@ -179,7 +180,8 @@
- rhs_type, rhs_tree,
- false, location);
- }
-- else if (lhs_type != rhs_type && rhs_type->interface_type() != NULL)
-+ else if (lhs_type->forwarded() != rhs_type->forwarded()
-+ && rhs_type->interface_type() != NULL)
- return Expression::convert_interface_to_type(context, lhs_type, rhs_type,
- rhs_tree, location);
- else if (lhs_type->is_slice_type() && rhs_type->is_nil_type())
-@@ -5082,7 +5084,7 @@
- &right_nc, location,
- &result))
- return this;
-- return Expression::make_cast(Type::lookup_bool_type(),
-+ return Expression::make_cast(Type::make_boolean_type(),
- Expression::make_boolean(result,
- location),
- location);
-@@ -5113,10 +5115,7 @@
- {
- int cmp = left_string.compare(right_string);
- bool r = Binary_expression::cmp_to_bool(op, cmp);
-- return Expression::make_cast(Type::lookup_bool_type(),
-- Expression::make_boolean(r,
-- location),
-- location);
-+ return Expression::make_boolean(r, location);
- }
- }
- }
-@@ -5334,15 +5333,15 @@
-
- switch (this->op_)
- {
-- case OPERATOR_OROR:
-- case OPERATOR_ANDAND:
- case OPERATOR_EQEQ:
- case OPERATOR_NOTEQ:
- case OPERATOR_LT:
- case OPERATOR_LE:
- case OPERATOR_GT:
- case OPERATOR_GE:
-- return Type::lookup_bool_type();
-+ if (this->type_ == NULL)
-+ this->type_ = Type::make_boolean_type();
-+ return this->type_;
-
- case OPERATOR_PLUS:
- case OPERATOR_MINUS:
-@@ -5353,6 +5352,8 @@
- case OPERATOR_MOD:
- case OPERATOR_AND:
- case OPERATOR_BITCLEAR:
-+ case OPERATOR_OROR:
-+ case OPERATOR_ANDAND:
- {
- Type* type;
- if (!Binary_expression::operation_type(this->op_,
-@@ -5460,6 +5461,16 @@
- }
-
- this->right_->determine_type(&subcontext);
-+
-+ if (is_comparison)
-+ {
-+ if (this->type_ != NULL && !this->type_->is_abstract())
-+ ;
-+ else if (context->type != NULL && context->type->is_boolean_type())
-+ this->type_ = context->type;
-+ else if (!context->may_be_abstract)
-+ this->type_ = Type::lookup_bool_type();
-+ }
- }
-
- // Report an error if the binary operator OP does not support TYPE.
-@@ -5671,7 +5682,7 @@
- case OPERATOR_LE:
- case OPERATOR_GT:
- case OPERATOR_GE:
-- return Expression::comparison_tree(context, this->op_,
-+ return Expression::comparison_tree(context, this->type_, this->op_,
- this->left_->type(), left,
- this->right_->type(), right,
- this->location());
-@@ -6132,8 +6143,8 @@
- // Implement a comparison.
-
- tree
--Expression::comparison_tree(Translate_context* context, Operator op,
-- Type* left_type, tree left_tree,
-+Expression::comparison_tree(Translate_context* context, Type* result_type,
-+ Operator op, Type* left_type, tree left_tree,
- Type* right_type, tree right_tree,
- Location location)
- {
-@@ -6374,7 +6385,13 @@
- if (left_tree == error_mark_node || right_tree == error_mark_node)
- return error_mark_node;
-
-- tree ret = fold_build2(code, boolean_type_node, left_tree, right_tree);
-+ tree result_type_tree;
-+ if (result_type == NULL)
-+ result_type_tree = boolean_type_node;
-+ else
-+ result_type_tree = type_to_tree(result_type->get_backend(context->gogo()));
-+
-+ tree ret = fold_build2(code, result_type_tree, left_tree, right_tree);
- if (CAN_HAVE_LOCATION_P(ret))
- SET_EXPR_LOCATION(ret, location.gcc_location());
- return ret;
-@@ -12921,27 +12938,9 @@
- void
- Type_guard_expression::do_check_types(Gogo*)
- {
-- // 6g permits using a type guard with unsafe.pointer; we are
-- // compatible.
- Type* expr_type = this->expr_->type();
-- if (expr_type->is_unsafe_pointer_type())
-+ if (expr_type->interface_type() == NULL)
- {
-- if (this->type_->points_to() == NULL
-- && (this->type_->integer_type() == NULL
-- || (this->type_->forwarded()
-- != Type::lookup_integer_type("uintptr"))))
-- this->report_error(_("invalid unsafe.Pointer conversion"));
-- }
-- else if (this->type_->is_unsafe_pointer_type())
-- {
-- if (expr_type->points_to() == NULL
-- && (expr_type->integer_type() == NULL
-- || (expr_type->forwarded()
-- != Type::lookup_integer_type("uintptr"))))
-- this->report_error(_("invalid unsafe.Pointer conversion"));
-- }
-- else if (expr_type->interface_type() == NULL)
-- {
- if (!expr_type->is_error() && !this->type_->is_error())
- this->report_error(_("type assertion only valid for interface types"));
- this->set_is_error();
-@@ -12973,23 +12972,10 @@
- tree
- Type_guard_expression::do_get_tree(Translate_context* context)
- {
-- Gogo* gogo = context->gogo();
- tree expr_tree = this->expr_->get_tree(context);
- if (expr_tree == error_mark_node)
- return error_mark_node;
-- Type* expr_type = this->expr_->type();
-- if ((this->type_->is_unsafe_pointer_type()
-- && (expr_type->points_to() != NULL
-- || expr_type->integer_type() != NULL))
-- || (expr_type->is_unsafe_pointer_type()
-- && this->type_->points_to() != NULL))
-- return convert_to_pointer(type_to_tree(this->type_->get_backend(gogo)),
-- expr_tree);
-- else if (expr_type->is_unsafe_pointer_type()
-- && this->type_->integer_type() != NULL)
-- return convert_to_integer(type_to_tree(this->type_->get_backend(gogo)),
-- expr_tree);
-- else if (this->type_->interface_type() != NULL)
-+ if (this->type_->interface_type() != NULL)
- return Expression::convert_interface_to_interface(context, this->type_,
- this->expr_->type(),
- expr_tree, true,
-Index: gcc/gcov-iov.c
-===================================================================
---- a/src/gcc/gcov-iov.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/gcov-iov.c (.../branches/gcc-4_7-branch)
-@@ -19,8 +19,8 @@
- along with GCC; see the file COPYING3. If not see
- <http://www.gnu.org/licenses/>. */
-
--#include <stdio.h>
--#include <stdlib.h>
-+#include "bconfig.h"
-+#include "system.h"
-
- /* Command line arguments are the base GCC version and the development
- phase (the latter may be an empty string). */
-@@ -48,8 +48,14 @@
- if (*ptr == '.')
- minor = strtoul (ptr + 1, 0, 10);
-
-+ /* For releases the development phase is an empty string, for
-+ prerelease versions on a release branch it is "prerelease".
-+ Consider both equal as patch-level releases do not change
-+ the GCOV version either.
-+ On the trunk the development phase is "experimental". */
- phase = argv[2][0];
-- if (phase == '\0')
-+ if (phase == '\0'
-+ || strcmp (argv[2], "prerelease") == 0)
- phase = '*';
-
- v[0] = (major < 10 ? '0' : 'A' - 10) + major;
-Index: gcc/ada/sem_prag.adb
-===================================================================
---- a/src/gcc/ada/sem_prag.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ada/sem_prag.adb (.../branches/gcc-4_7-branch)
-@@ -7785,6 +7785,7 @@
-
- Set_Has_Completion (Def_Id);
- Set_Is_Constructor (Def_Id);
-+ Set_Convention (Def_Id, Convention_CPP);
-
- -- Imported C++ constructors are not dispatching primitives
- -- because in C++ they don't have a dispatch table slot.
-Index: gcc/ada/ChangeLog
-===================================================================
---- a/src/gcc/ada/ChangeLog (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ada/ChangeLog (.../branches/gcc-4_7-branch)
-@@ -1,3 +1,68 @@
-+2012-09-07 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gcc-interface/trans.c (Loop_Statement_to_gnu): Revert to using
-+ size_type_node instead of sizetype.
-+
-+2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Try to ensure
-+ that an object of CW type initialized to a value is sufficiently
-+ aligned for this value.
-+
-+2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Subtype>: Do not
-+ look up the REP part of the base type in advance. Deal with that of
-+ the variant types.
-+ (get_rep_part): Be prepared for record types with fields.
-+
-+2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gcc-interface/trans.c (Call_to_gnu): Robustify test for function case
-+ if the CICO mechanism is used.
-+
-+2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gcc-interface/utils2.c (build_simple_component_ref): Do not look
-+ through an extension if the type contains a placeholder.
-+
-+2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * exp_disp.adb (Expand_Dispatching_Call): Propagate the convention on
-+ the designated subprogram type and also set Is_Dispatch_Table_Entity.
-+ (Expand_Interface_Thunk): Propagate the convention on the thunk.
-+ (Set_CPP_Constructors_Old): Set Is_Constructor and Convention_CPP on
-+ the internal view of the constructors.
-+ (Set_CPP_Constructors): Likewise.
-+ * sem_prag.adb (Analyze_Pragma) <Pragma_CPP_Constructor>: Set the
-+ convention on the function.
-+ * gcc-interface/gigi.h (is_cplusplus_method): Declare.
-+ * gcc-interface/decl.c (Has_Thiscall_Convention): New macro.
-+ (gnat_to_gnu_entity) <E_Subprogram_Type>: Test it to set the `thiscall'
-+ calling convention
-+ (get_minimal_subprog_decl): Likewise.
-+ (is_cplusplus_method): New predicate.
-+ * gcc-interface/trans.c (Attribute_to_gnu) <Attr_Access>: Issue an
-+ error on access to C++ constructor or member function.
-+
-+2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ * gcc-interface/utils.c (gnat_pushdecl): Set TYPE_CONTEXT for types
-+ attached to a TYPE_DECL.
-+
-+2012-06-15 Eric Botcazou <ebotcazou@adacore.com>
-+
-+ PR ada/53592
-+ * gcc-interface/gigi.h (maybe_vector_array): Make static inline.
-+ * gcc-interface/utils.c (maybe_vector_array): Delete.
-+ * gcc-interface/trans.c (gnat_to_gnu) <N_Indexed_Component>: Mark the
-+ array object as addressable if it has vector type and is on the LHS.
-+
-+2012-06-14 Jakub Jelinek <jakub@redhat.com>
-+
-+ * gcc-interface/Makefile.in (gnatlib-shared-default): Append
-+ $(PICFLAG_FOR_TARGET) to GNATLIBCFLAGS_FOR_C passed to submake.
-+
- 2012-06-14 Release Manager
-
- * GCC 4.7.1 released.
-Index: gcc/ada/exp_disp.adb
-===================================================================
---- a/src/gcc/ada/exp_disp.adb (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ada/exp_disp.adb (.../branches/gcc-4_7-branch)
-@@ -803,7 +803,12 @@
- Subp_Ptr_Typ := Create_Itype (E_Access_Subprogram_Type, Call_Node);
- Set_Etype (Subp_Typ, Res_Typ);
- Set_Returns_By_Ref (Subp_Typ, Returns_By_Ref (Subp));
-+ Set_Convention (Subp_Typ, Convention (Subp));
-
-+ -- Notify gigi that the designated type is a dispatching primitive
-+
-+ Set_Is_Dispatch_Table_Entity (Subp_Typ);
-+
- -- Create a new list of parameters which is a copy of the old formal
- -- list including the creation of a new set of matching entities.
-
-@@ -1842,6 +1847,7 @@
-
- Thunk_Id := Make_Temporary (Loc, 'T');
- Set_Is_Thunk (Thunk_Id);
-+ Set_Convention (Thunk_Id, Convention (Prim));
-
- -- Procedure case
-
-@@ -8460,8 +8466,9 @@
-
- Set_Init_Proc (Typ, Init);
- Set_Is_Imported (Init);
-+ Set_Is_Constructor (Init);
- Set_Interface_Name (Init, Interface_Name (E));
-- Set_Convention (Init, Convention_C);
-+ Set_Convention (Init, Convention_CPP);
- Set_Is_Public (Init);
- Set_Has_Completion (Init);
- end if;
-@@ -8554,8 +8561,9 @@
- Parameter_Specifications => Parms));
-
- Set_Is_Imported (Constructor_Id);
-+ Set_Is_Constructor (Constructor_Id);
- Set_Interface_Name (Constructor_Id, Interface_Name (E));
-- Set_Convention (Constructor_Id, Convention_C);
-+ Set_Convention (Constructor_Id, Convention_CPP);
- Set_Is_Public (Constructor_Id);
- Set_Has_Completion (Constructor_Id);
-
-Index: gcc/ada/gcc-interface/utils.c
-===================================================================
---- a/src/gcc/ada/gcc-interface/utils.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ada/gcc-interface/utils.c (.../branches/gcc-4_7-branch)
-@@ -581,6 +581,7 @@
- if (TREE_CODE (t) == POINTER_TYPE)
- TYPE_NEXT_PTR_TO (t) = tt;
- TYPE_NAME (tt) = DECL_NAME (decl);
-+ TYPE_CONTEXT (tt) = DECL_CONTEXT (decl);
- TYPE_STUB_DECL (tt) = TYPE_STUB_DECL (t);
- DECL_ORIGINAL_TYPE (decl) = tt;
- }
-@@ -590,6 +591,7 @@
- /* We need a variant for the placeholder machinery to work. */
- tree tt = build_variant_type_copy (t);
- TYPE_NAME (tt) = decl;
-+ TYPE_CONTEXT (tt) = DECL_CONTEXT (decl);
- TREE_USED (tt) = TREE_USED (t);
- TREE_TYPE (decl) = tt;
- if (DECL_ORIGINAL_TYPE (TYPE_NAME (t)))
-@@ -609,7 +611,10 @@
- if (t)
- for (t = TYPE_MAIN_VARIANT (t); t; t = TYPE_NEXT_VARIANT (t))
- if (!(TYPE_NAME (t) && TREE_CODE (TYPE_NAME (t)) == TYPE_DECL))
-- TYPE_NAME (t) = decl;
-+ {
-+ TYPE_NAME (t) = decl;
-+ TYPE_CONTEXT (t) = DECL_CONTEXT (decl);
-+ }
- }
- }
-
-@@ -4474,20 +4479,6 @@
-
- return exp;
- }
--
--/* If EXP's type is a VECTOR_TYPE, return EXP converted to the associated
-- TYPE_REPRESENTATIVE_ARRAY. */
--
--tree
--maybe_vector_array (tree exp)
--{
-- tree etype = TREE_TYPE (exp);
--
-- if (VECTOR_TYPE_P (etype))
-- exp = convert (TYPE_REPRESENTATIVE_ARRAY (etype), exp);
--
-- return exp;
--}
-
- /* Return true if EXPR is an expression that can be folded as an operand
- of a VIEW_CONVERT_EXPR. See ada-tree.h for a complete rationale. */
-Index: gcc/ada/gcc-interface/Makefile.in
-===================================================================
---- a/src/gcc/ada/gcc-interface/Makefile.in (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ada/gcc-interface/Makefile.in (.../branches/gcc-4_7-branch)
-@@ -2597,7 +2597,7 @@
- $(MAKE) $(FLAGS_TO_PASS) \
- GNATLIBFLAGS="$(GNATLIBFLAGS)" \
- GNATLIBCFLAGS="$(GNATLIBCFLAGS) $(PICFLAG_FOR_TARGET)" \
-- GNATLIBCFLAGS_FOR_C="$(GNATLIBCFLAGS_FOR_C)" \
-+ GNATLIBCFLAGS_FOR_C="$(GNATLIBCFLAGS_FOR_C) $(PICFLAG_FOR_TARGET)" \
- MULTISUBDIR="$(MULTISUBDIR)" \
- THREAD_KIND="$(THREAD_KIND)" \
- gnatlib
-Index: gcc/ada/gcc-interface/decl.c
-===================================================================
---- a/src/gcc/ada/gcc-interface/decl.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ada/gcc-interface/decl.c (.../branches/gcc-4_7-branch)
-@@ -50,19 +50,23 @@
- #include "ada-tree.h"
- #include "gigi.h"
-
--/* Convention_Stdcall should be processed in a specific way on 32 bits
-- Windows targets only. The macro below is a helper to avoid having to
-- check for a Windows specific attribute throughout this unit. */
-+/* "stdcall" and "thiscall" conventions should be processed in a specific way
-+ on 32-bit x86/Windows only. The macros below are helpers to avoid having
-+ to check for a Windows specific attribute throughout this unit. */
-
- #if TARGET_DLLIMPORT_DECL_ATTRIBUTES
- #ifdef TARGET_64BIT
- #define Has_Stdcall_Convention(E) \
- (!TARGET_64BIT && Convention (E) == Convention_Stdcall)
-+#define Has_Thiscall_Convention(E) \
-+ (!TARGET_64BIT && is_cplusplus_method (E))
- #else
- #define Has_Stdcall_Convention(E) (Convention (E) == Convention_Stdcall)
-+#define Has_Thiscall_Convention(E) (is_cplusplus_method (E))
- #endif
- #else
- #define Has_Stdcall_Convention(E) 0
-+#define Has_Thiscall_Convention(E) 0
- #endif
-
- /* Stack realignment is necessary for functions with foreign conventions when
-@@ -907,6 +911,16 @@
- debug_info_p);
- }
-
-+ /* ??? If this is an object of CW type initialized to a value, try to
-+ ensure that the object is sufficient aligned for this value, but
-+ without pessimizing the allocation. This is a kludge necessary
-+ because we don't support dynamic alignment. */
-+ if (align == 0
-+ && Ekind (Etype (gnat_entity)) == E_Class_Wide_Subtype
-+ && No (Renamed_Object (gnat_entity))
-+ && No (Address_Clause (gnat_entity)))
-+ align = get_target_system_allocator_alignment () * BITS_PER_UNIT;
-+
- #ifdef MINIMUM_ATOMIC_ALIGNMENT
- /* If the size is a constant and no alignment is specified, force
- the alignment to be the minimum valid atomic alignment. The
-@@ -916,7 +930,8 @@
- necessary and can interfere with constant replacement. Finally,
- do not do it for Out parameters since that creates an
- size inconsistency with In parameters. */
-- if (align == 0 && MINIMUM_ATOMIC_ALIGNMENT > TYPE_ALIGN (gnu_type)
-+ if (align == 0
-+ && MINIMUM_ATOMIC_ALIGNMENT > TYPE_ALIGN (gnu_type)
- && !FLOAT_TYPE_P (gnu_type)
- && !const_flag && No (Renamed_Object (gnat_entity))
- && !imported_p && No (Address_Clause (gnat_entity))
-@@ -3284,9 +3299,6 @@
- else
- gnu_unpad_base_type = gnu_base_type;
-
-- /* Look for a REP part in the base type. */
-- gnu_rep_part = get_rep_part (gnu_unpad_base_type);
--
- /* Look for a variant part in the base type. */
- gnu_variant_part = get_variant_part (gnu_unpad_base_type);
-
-@@ -3414,7 +3426,7 @@
- and put the field either in the new type if there is a
- selected variant or in one of the new variants. */
- if (gnu_context == gnu_unpad_base_type
-- || (gnu_rep_part
-+ || ((gnu_rep_part = get_rep_part (gnu_unpad_base_type))
- && gnu_context == TREE_TYPE (gnu_rep_part)))
- gnu_cont_type = gnu_type;
- else
-@@ -3425,7 +3437,9 @@
- t = NULL_TREE;
- FOR_EACH_VEC_ELT_REVERSE (variant_desc,
- gnu_variant_list, ix, v)
-- if (v->type == gnu_context)
-+ if (gnu_context == v->type
-+ || ((gnu_rep_part = get_rep_part (v->type))
-+ && gnu_context == TREE_TYPE (gnu_rep_part)))
- {
- t = v->type;
- break;
-@@ -4415,6 +4429,11 @@
- (&attr_list, ATTR_MACHINE_ATTRIBUTE,
- get_identifier ("stdcall"), NULL_TREE,
- gnat_entity);
-+ else if (Has_Thiscall_Convention (gnat_entity))
-+ prepend_one_attribute_to
-+ (&attr_list, ATTR_MACHINE_ATTRIBUTE,
-+ get_identifier ("thiscall"), NULL_TREE,
-+ gnat_entity);
-
- /* If we should request stack realignment for a foreign convention
- subprogram, do so. Note that this applies to task entry points in
-@@ -5295,6 +5314,10 @@
- prepend_one_attribute_to (&attr_list, ATTR_MACHINE_ATTRIBUTE,
- get_identifier ("stdcall"), NULL_TREE,
- gnat_entity);
-+ else if (Has_Thiscall_Convention (gnat_entity))
-+ prepend_one_attribute_to (&attr_list, ATTR_MACHINE_ATTRIBUTE,
-+ get_identifier ("thiscall"), NULL_TREE,
-+ gnat_entity);
-
- if (No (Interface_Name (gnat_entity)) && gnu_ext_name == gnu_entity_name)
- gnu_ext_name = NULL_TREE;
-@@ -5343,6 +5366,39 @@
- }
- }
-
-+/* Return whether the E_Subprogram_Type/E_Function/E_Procedure GNAT_ENTITY is
-+ a C++ imported method or equivalent.
-+
-+ We use the predicate on 32-bit x86/Windows to find out whether we need to
-+ use the "thiscall" calling convention for GNAT_ENTITY. This convention is
-+ used for C++ methods (functions with METHOD_TYPE) by the back-end. */
-+
-+bool
-+is_cplusplus_method (Entity_Id gnat_entity)
-+{
-+ if (Convention (gnat_entity) != Convention_CPP)
-+ return False;
-+
-+ /* This is the main case: C++ method imported as a primitive operation. */
-+ if (Is_Dispatching_Operation (gnat_entity))
-+ return True;
-+
-+ /* A thunk needs to be handled like its associated primitive operation. */
-+ if (Is_Subprogram (gnat_entity) && Is_Thunk (gnat_entity))
-+ return True;
-+
-+ /* C++ classes with no virtual functions can be imported as limited
-+ record types, but we need to return true for the constructors. */
-+ if (Is_Constructor (gnat_entity))
-+ return True;
-+
-+ /* This is set on the E_Subprogram_Type built for a dispatching call. */
-+ if (Is_Dispatch_Table_Entity (gnat_entity))
-+ return True;
-+
-+ return False;
-+}
-+
- /* Finalize the processing of From_With_Type incomplete types. */
-
- void
-@@ -8852,7 +8908,8 @@
-
- /* The REP part is the first field, internal, another record, and its name
- starts with an 'R'. */
-- if (DECL_INTERNAL_P (field)
-+ if (field
-+ && DECL_INTERNAL_P (field)
- && TREE_CODE (TREE_TYPE (field)) == RECORD_TYPE
- && IDENTIFIER_POINTER (DECL_NAME (field)) [0] == 'R')
- return field;
-Index: gcc/ada/gcc-interface/utils2.c
-===================================================================
---- a/src/gcc/ada/gcc-interface/utils2.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ada/gcc-interface/utils2.c (.../branches/gcc-4_7-branch)
-@@ -1902,10 +1902,12 @@
- break;
-
- /* Next, see if we're looking for an inherited component in an extension.
-- If so, look thru the extension directly. */
-+ If so, look thru the extension directly, but not if the type contains
-+ a placeholder, as it might be needed for a later substitution. */
- if (!new_field
- && TREE_CODE (record_variable) == VIEW_CONVERT_EXPR
- && TYPE_ALIGN_OK (record_type)
-+ && !type_contains_placeholder_p (record_type)
- && TREE_CODE (TREE_TYPE (TREE_OPERAND (record_variable, 0)))
- == RECORD_TYPE
- && TYPE_ALIGN_OK (TREE_TYPE (TREE_OPERAND (record_variable, 0))))
-Index: gcc/ada/gcc-interface/gigi.h
-===================================================================
---- a/src/gcc/ada/gcc-interface/gigi.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ada/gcc-interface/gigi.h (.../branches/gcc-4_7-branch)
-@@ -123,6 +123,10 @@
- alias is already present, in which case it is returned instead. */
- extern tree get_minimal_subprog_decl (Entity_Id gnat_entity);
-
-+/* Return whether the E_Subprogram_Type/E_Function/E_Procedure GNAT_ENTITY is
-+ a C++ imported method or equivalent. */
-+extern bool is_cplusplus_method (Entity_Id gnat_entity);
-+
- /* Create a record type that contains a SIZE bytes long field of TYPE with a
- starting bit position so that it is aligned to ALIGN bits, and leaving at
- least ROOM bytes free before the field. BASE_ALIGN is the alignment the
-@@ -764,10 +768,6 @@
- likewise return an expression pointing to the underlying array. */
- extern tree maybe_unconstrained_array (tree exp);
-
--/* If EXP's type is a VECTOR_TYPE, return EXP converted to the associated
-- TYPE_REPRESENTATIVE_ARRAY. */
--extern tree maybe_vector_array (tree exp);
--
- /* Return an expression that does an unchecked conversion of EXPR to TYPE.
- If NOTRUNC_P is true, truncation operations should be suppressed. */
- extern tree unchecked_convert (tree type, tree expr, bool notrunc_p);
-@@ -1013,3 +1013,17 @@
-
- /* Convenient shortcuts. */
- #define VECTOR_TYPE_P(TYPE) (TREE_CODE (TYPE) == VECTOR_TYPE)
-+
-+/* If EXP's type is a VECTOR_TYPE, return EXP converted to the associated
-+ TYPE_REPRESENTATIVE_ARRAY. */
-+
-+static inline tree
-+maybe_vector_array (tree exp)
-+{
-+ tree etype = TREE_TYPE (exp);
-+
-+ if (VECTOR_TYPE_P (etype))
-+ exp = convert (TYPE_REPRESENTATIVE_ARRAY (etype), exp);
-+
-+ return exp;
-+}
-Index: gcc/ada/gcc-interface/trans.c
-===================================================================
---- a/src/gcc/ada/gcc-interface/trans.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ada/gcc-interface/trans.c (.../branches/gcc-4_7-branch)
-@@ -1395,6 +1395,15 @@
- TREE_NO_TRAMPOLINE (gnu_expr) = TREE_CONSTANT (gnu_expr) = 1;
- }
-
-+ /* For 'Access, issue an error message if the prefix is a C++ method
-+ since it can use a special calling convention on some platforms,
-+ which cannot be propagated to the access type. */
-+ else if (attribute == Attr_Access
-+ && Nkind (Prefix (gnat_node)) == N_Identifier
-+ && is_cplusplus_method (Entity (Prefix (gnat_node))))
-+ post_error ("access to C++ constructor or member function not allowed",
-+ gnat_node);
-+
- /* For other address attributes applied to a nested function,
- find an inner ADDR_EXPR and annotate it so that we can issue
- a useful warning with -Wtrampolines. */
-@@ -2387,14 +2396,15 @@
-
- /* Otherwise, use the do-while form with the help of a special
- induction variable in the unsigned version of the base type
-- or the unsigned version of sizetype, whichever is the
-+ or the unsigned version of the size type, whichever is the
- largest, in order to have wrap-around arithmetics for it. */
- else
- {
-- if (TYPE_PRECISION (gnu_base_type) > TYPE_PRECISION (sizetype))
-+ if (TYPE_PRECISION (gnu_base_type)
-+ > TYPE_PRECISION (size_type_node))
- gnu_base_type = gnat_unsigned_type (gnu_base_type);
- else
-- gnu_base_type = sizetype;
-+ gnu_base_type = size_type_node;
-
- gnu_first = convert (gnu_base_type, gnu_first);
- gnu_last = convert (gnu_base_type, gnu_last);
-@@ -4051,7 +4061,7 @@
-
- /* The first entry is for the actual return value if this is a
- function, so skip it. */
-- if (TREE_VALUE (gnu_cico_list) == void_type_node)
-+ if (function_call)
- gnu_cico_list = TREE_CHAIN (gnu_cico_list);
-
- if (Nkind (Name (gnat_node)) == N_Explicit_Dereference)
-@@ -4155,8 +4165,7 @@
- return value from it and update the return type. */
- if (TYPE_CI_CO_LIST (gnu_subprog_type))
- {
-- tree gnu_elmt = value_member (void_type_node,
-- TYPE_CI_CO_LIST (gnu_subprog_type));
-+ tree gnu_elmt = TYPE_CI_CO_LIST (gnu_subprog_type);
- gnu_call = build_component_ref (gnu_call, NULL_TREE,
- TREE_PURPOSE (gnu_elmt), false);
- gnu_result_type = TREE_TYPE (gnu_call);
-@@ -5218,7 +5227,12 @@
-
- /* Convert vector inputs to their representative array type, to fit
- what the code below expects. */
-- gnu_array_object = maybe_vector_array (gnu_array_object);
-+ if (VECTOR_TYPE_P (TREE_TYPE (gnu_array_object)))
-+ {
-+ if (present_in_lhs_or_actual_p (gnat_node))
-+ gnat_mark_addressable (gnu_array_object);
-+ gnu_array_object = maybe_vector_array (gnu_array_object);
-+ }
-
- gnu_array_object = maybe_unconstrained_array (gnu_array_object);
-
-Index: gcc/ada/ChangeLog-2011
-===================================================================
---- a/src/gcc/ada/ChangeLog-2011 (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ada/ChangeLog-2011 (.../branches/gcc-4_7-branch)
-@@ -15259,3195 +15259,3 @@
- Copying and distribution of this file, with or without modification,
- are permitted in any medium without royalty provided the copyright
- notice and this notice are preserved.
--
-- * gnat_rm.texi: Ramification of pragma Eliminate documentation
-- - fix bugs in the description of Source_Trace;
-- - get rid of UNIT_NAME;
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * exp_ch9.adb
-- (Build_Dispatching_Requeue): Adding support for VM targets
-- since we cannot directly reference the Tag entity.
-- * exp_sel.adb (Build_K): Adding support for VM targets.
-- (Build_S_Assignment): Adding support for VM targets.
-- * exp_disp.adb
-- (Default_Prim_Op_Position): In VM targets do not restrict availability
-- of predefined interface primitives to compiling in Ada 2005 mode.
-- (Is_Predefined_Interface_Primitive): In VM targets this service is not
-- restricted to compiling in Ada 2005 mode.
-- (Make_VM_TSD): Generate code that declares and initializes the OSD
-- record. Needed to support dispatching calls through synchronized
-- interfaces.
-- * exp_ch3.adb
-- (Make_Predefined_Primitive_Specs): Enable generation of predefined
-- primitives associated with synchronized interfaces.
-- (Make_Predefined_Primitive_Bodies): Enable generation of predefined
-- primitives associated with synchronized interfaces.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * par-ch11.adb (P_Handled_Sequence_Of_Statements): mark a sequence of
-- statements hidden in SPARK if preceded by the HIDE directive
-- (Parse_Exception_Handlers): mark each exception handler in a sequence of
-- exception handlers as hidden in SPARK if preceded by the HIDE directive
-- * par-ch6.adb (P_Subprogram): mark a subprogram body hidden in SPARK
-- if starting with the HIDE directive
-- * par-ch7.adb (P_Package): mark a package body hidden in SPARK if
-- starting with the HIDE directive; mark the declarations in a private
-- part as hidden in SPARK if the private part starts with the HIDE
-- directive
-- * restrict.adb, restrict.ads
-- (Set_Hidden_Part_In_SPARK): record a range of slocs as hidden in SPARK
-- (Is_In_Hidden_Part_In_SPARK): new function which returns whether its
-- argument node belongs to a part which is hidden in SPARK
-- (Check_SPARK_Restriction): do not issue violations on nodes in hidden
-- parts in SPARK; protect the possibly costly call to
-- Is_In_Hidden_Part_In_SPARK by a check that the SPARK restriction is on
-- * scans.ads (Token_Type): new value Tok_SPARK_Hide in enumeration
-- * scng.adb (Accumulate_Token_Checksum_GNAT_6_3,
-- Accumulate_Token_Checksum_GNAT_5_03): add case for new token
-- Tok_SPARK_Hide.
-- (Scan): recognize special comment starting with '#' and followed by
-- SPARK keyword "hide" as a HIDE directive.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * types.ads, erroutc.ads: Minor reformatting.
--
--2011-08-02 Vincent Celier <celier@adacore.com>
--
-- * link.c: Add response file support for cross platforms.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_aggr.adb (Resolve_Array_Aggregate): when copying the expression
-- in an association, set parent field of copy before partial analysis.
-- * sem_res.adb (Resolve_Slice): create reference to itype only when
-- expansion is enabled.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * einfo.adb, einfo.ads (Body_Is_In_ALFA, Set_Body_Is_In_ALFA): get/set
-- for new flag denoting which subprogram bodies are in ALFA
-- * restrict.adb, sem_ch7.adb: Update comment
-- * sem_ch11.adb, sem_ch2.adb, sem_ch3.adb, sem_ch4.adb, sem_ch5.adb,
-- sem_ch9.adb, sem_res.adb: Add calls to
-- Current_Subprogram_Body_Is_Not_In_ALFA on unsupported constructs.
-- * sem_ch6.adb (Analyze_Function_Return): add calls to
-- Current_Subprogram_Body_Is_Not_In_ALFA on return statement in the
-- middle of the body, and extended return.
-- (Check_Missing_Return): add calls to Set_Body_Is_In_ALFA with argument
-- False when missing return.
-- (Analyze_Subprogram_Body_Helper): initialize the flag Body_Is_In_ALFA
-- to True for subprograms whose spec is in ALFA. Remove later on the flag
-- on the entity used for a subprogram body when there exists a separate
-- declaration.
-- * sem_util.adb, sem_util.ads (Current_Subprogram_Body_Is_Not_In_ALFA):
-- if Current_Subprogram is not Empty, set its flag Body_Is_In_ALFA to
-- False, otherwise do nothing.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * inline.adb, stand.ads, sem_ch6.adb, sem_ch8.adb: Minor reformatting.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * sem_ch4.ads: minor formatting.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * sem_aggr.adb, err_vars.ads, sem_ch3.adb, sem_ch5.adb, sem_ch9.adb,
-- debug.adb, sem_util.adb, sem_res.adb, sem_attr.adb, gnat1drv.adb,
-- errout.adb, errout.ads, exp_ch6.adb, sem_ch4.adb, restrict.adb,
-- restrict.ads, sem_ch6.adb, sem_ch8.adb, sem_ch11.adb,
-- opt.ads: cleanup of SPARK mode
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * cstand.adb (Create_Standard): sets Is_In_ALFA component of standard
-- types.
-- * einfo.adb, einfo.ads (Is_In_ALFA): add flag for all entities
-- (Is_In_ALFA, Set_Is_In_ALFA): new subprograms to access flag Is_In_ALFA
-- * sem_ch3.adb
-- (Analyze_Object_Declaration): set Is_In_ALFA flag for objects
-- (Constrain_Enumeration): set Is_In_ALFA flag for enumeration subtypes
-- (Constrain_Integer): set Is_In_ALFA flag for integer subtypes
-- (Enumeration_Type_Declaration): set Is_In_ALFA flag for enumeration
-- types.
-- (Set_Scalar_Range_For_Subtype): unset Is_In_ALFA flag for subtypes with
-- non-static range.
-- * sem_ch6.adb (Analyze_Return_Type): unset Is_In_ALFA flag for
-- functions whose return type is not in ALFA.
-- (Analyze_Subprogram_Specification): set Is_In_ALFA flag for subprogram
-- specifications.
-- (Process_Formals): unset Is_In_ALFA flag for subprograms if a
-- parameter's type is not in ALFA.
-- * stand.ads (Standard_Type_Is_In_ALFA): array defines which standard
-- types are in ALFA.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch6 (Analyze_Expression_Function): treat the function as
-- Inline_Always, and introduce a subprogram declaration for it when it is
-- not a completion.
-- * inline.adb (Add_Inlined_Body): recognize bodies that come from
-- expression functions, so that the back-end can determine whether they
-- can in fact be inlined.
-- * sem_util.adb (Is_Expression_Function): predicate to determine whether
-- a function body comes from an expression function.
--
--2011-08-02 Gary Dismukes <dismukes@adacore.com>
--
-- * sem_ch6.adb (Check_Conformance): Revise the check for nonconforming
-- null exclusions to test Can_Never_Be_Null on the anonymous access types
-- of the formals rather than testing the formals themselves. Exclude this
-- check in cases where the Old_Formal is marked as a controlling formal,
-- to avoid issuing spurious errors for bodies completing dispatching
-- operations (due to the flag not getting set on controlling access
-- formals in body specs).
-- (Find_Corresponding_Spec): When checking full and subtype conformance of
-- subprogram bodies in instances, pass Designated and E in that order, for
-- consistency with the expected order of the formals (New_Id followed by
-- Old_Id).
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_ch8.adb: Minor reformatting.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch8.adb (Analyze_Subprogram_Renaming): new procedure
-- Check_Class_Wide_Actual, to implement AI05-0071, on defaulted
-- primitive operations of class-wide actuals.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * exp_atag.ads, exp_atag.adb
-- (Build_Common_Dispatching_Select_Statements): Remove argument Loc
-- since its value is implicitly passed in argument Typ.
-- * exp_disp.adb (Make_Disp_Conditional_Select_Body,
-- Make_Disp_Timed_Select_Body): Remove Loc in calls to routine
-- Build_Common_Dispatching_Select_Statements.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_ch3.adb, exp_atag.ads, get_scos.adb, get_scos.ads,
-- exp_disp.adb, lib-xref.adb, lib-xref.ads: Update comments.
-- Minor reformatting.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_res.adb: Minor reformatting.
-- * sem_prag.adb: Minor reformatting.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * exp_atag.adb, exp_atags.ads
-- (Build_Common_Dispatching_Select_Statement): Replace argument DT_Ptr
-- by the tagged type Entity. Required to use this routine in the VM
-- targets since we do not have available the Tag entity in the VM
-- platforms.
-- * exp_ch6.adb
-- (Expand_N_Subprogram_Body): Do not invoke Build_VM_TSDs if package
-- Ada.Tags has not been previously loaded.
-- * exp_ch7.adb
-- (Expand_N_Package_Declaration, Expand_N_Package_Body): Do not invoke
-- Build_VM_TSDs if package Ada.Tags has not been previously loaded.
-- * sem_aux.adb
-- (Enclosing_Dynamic_Scope): Add missing support to handle the full
-- view of enclosing scopes. Required to handle enclosing scopes that
-- are synchronized types whose full view is a task type.
-- * exp_disp.adb
-- (Build_VM_TSDs): Minor code improvement to avoid generating and
-- analyzing lists with empty nodes.
-- (Make_Disp_Asynchronous_Select_Body): Add support for VM targets.
-- (Make_Disp_Conditional_Select_Body): Add support for VM targets.
-- (Make_Disp_Get_Prim_Op_Kind): Add support for VM targets.
-- (Make_Disp_Timed_Select_Body): Add support for VM targets.
-- (Make_Select_Specific_Data_Table): Add support for VM targets.
-- (Make_VM_TSD): Generate code to initialize the SSD structure of
-- the TSD.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * lib-writ.adb (Write_ALI): when ALFA mode is set, write local
-- cross-references section in ALI.
-- * lib-xref.adb, lib-xref.ads (Xref_Entry): add components Sub
-- (enclosing subprogram), Slc (location of Sub) and Sun (unit number of
-- Sub).
-- (Enclosing_Subprogram_Or_Package): new function to return the enclosing
-- subprogram or package entity of a node
-- (Is_Local_Reference_Type): new function returns True for references
-- selected in local cross-references.
-- (Lt): function extracted from Lt in Output_References
-- (Write_Entity_Name): function extracted from Output_References
-- (Generate_Definition): generate reference with type 'D' for definition
-- of objects (object declaration and parameter specification), with
-- appropriate locations and units, for use in local cross-references.
-- (Generate_Reference): update fields Sub, Slc and Sun. Keep newly created
-- references of type 'I' for initialization in object definition.
-- (Output_References): move part of function Lt and procedure
-- Write_Entity_Name outside of the body. Ignore references of types 'D'
-- and 'I' introduced for local cross-references.
-- (Output_Local_References): new procedure to output the local
-- cross-references sections.
-- (Lref_Entity_Status): new array defining whether an entity is a local
-- * sem_ch3.adb (Analyze_Object_Declaration): call Generate_Reference
-- with 'I' type when initialization expression is present.
-- * get_scos.adb, get_scos.ads: Correct comments and typos
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * exp_ch6.adb (Expand_N_Subprogram_Body): Enable generation of TSDs in
-- the JVM target.
-- * exp_ch7.adb (Expand_N_Package_Body): Enable generation of TSDs in
-- the JVM target.
-- * exp_disp.adb (Build_VM_TSDs): No action needed if the runtime has no
-- TSD support.
--
--2011-08-02 Vincent Celier <celier@adacore.com>
--
-- * prj-nmsc.adb (File_Found): New components Excl_File and Excl_Line
-- (No_Space_Img): New function
-- (Find_Excluded_Sources): When reading from a file, record the file name
-- and the line number for each excluded source.
-- (Mark_Excluded_Sources): When reporting an error, if the excluded
-- sources were read from a file, include file name and line number in
-- the error message.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_res.adb (Resolve_Call): implement rule in RM 12.5.1 (23.3/2).
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * exp_ch7.adb exp_ch6.adb, exp_disp.adb: Minor reformatting
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * exp_ch6.adb (Expand_N_Subprogram_Body): Temporarily restrict the
-- generation of TSDs to the DOTNET compiler.
-- * exp_ch7.adb (Expand_N_Package_Body): Temporarily restrict the
-- generation of TSDs to the DOTNET compiler.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * exp_disp.ads (Build_VM_TSDs): Build the runtime Type Specific Data
-- record of all the tagged types declared inside library level package
-- declarations, library level package bodies or library level subprograms.
-- * exp_disp.adb (Make_VM_TSD): New subprogram that builds the TSD
-- associated with a given tagged type.
-- (Build_VM_TSDs): New subprogram.
-- * exp_ch6.adb (Expand_N_Subprogram_Body): Generate TSDs records of main
-- compilation units that are subprograms.
-- * exp_ch7.adb (Expand_N_Package_Body): Generate TSDs of main
-- compilation units that are package bodies.
-- (Expand_N_Package_Declaration): Generate TSDs of the main compilation
-- units that are a package declaration or a package instantiation.
-- * exp_intr.adb (Expand_Dispatching_Constructor_Call): Minor code
-- reorganization to improve the error generated by the frontend when the
-- function Ada.Tags.Secondary_Tag is not available.
-- * rtsfind.ads (RE_Register_TSD): New runtime entity.
-- * exp_ch4.adb (Expand_N_Type_Conversion): Minor code cleanup.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * exp_disp.adb (Make_DT): Generate call to Check_TSD in Ada 2005 mode.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * s-imenne.ads: Minor reformatting.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * a-stunau.ads: Add pragma Suppress_Initialization for Big_String
-- * freeze.adb (Warn_Overlay): Don't warn if initialization suppressed
-- * s-stalib.ads: Add pragma Suppress_Initialization for Big_String
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * einfo.ads (Materialize_Entity): Document this is only for renamings
-- * exp_ch3.adb (Expand_N_Object_Declaration): Make sure we generate
-- required debug information in the case where we transform the object
-- declaration into a renaming declaration.
-- * exp_ch4.adb (Expand_Concatenate): Generate debug info for result
-- object
-- * exp_dbug.ads (Debug_Renaming_Declaration): Document setting of
-- Materialize_Entity.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * einfo.ads, einfo.adb (Suppress_Initialization): Replaces
-- Suppress_Init_Procs.
-- * exp_ch3.adb, exp_disp.adb, freeze.adb: Use
-- Suppress_Initialization/Initialization_Suppressed.
-- * gnat_rm.texi: New documentation for pragma Suppress_Initialization
-- * sem_aux.ads, sem_aux.adb (Initialization_Suppressed): New function
-- * sem_dist.adb: Use Suppress_Initialization/Initialization_Suppressed
-- * sem_prag.adb: New processing for pragma Suppress_Initialization.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * gnat_rm.texi, a-tags.ads, sem_prag.adb, sem_ch12.adb, exp_disp.adb:
-- Minor reformatting.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_prag.adb (Chain_PPC): Implement AI04-0230: null procedures can
-- only have inheritable classwide pre/postconditions.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * a-tags.ads, a-tags.adb (Check_TSD): New subprogram.
-- * rtsfind.ads (RE_Check_TSD): New runtime entity.
-- * exp_disp.adb (Make_DT): Generate call to the new runtime routine that
-- checks if the external tag of a type is the same as the external tag
-- of some other declaration.
--
--2011-08-02 Thomas Quinot <quinot@adacore.com>
--
-- * s-taskin.ads: Minor reformatting.
--
--2011-08-02 Emmanuel Briot <briot@adacore.com>
--
-- * g-comlin.adb (Display_Help): swap the order in which it prints the
-- short help and the general usage.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch12.adb (Analyze_Generic_Subprogram_Declaration): copy properly
-- the aspect declarations and attach them to the generic copy for
-- subsequent analysis.
-- (Analyze_Subprogram_Instantiation): copy explicitly the aspect
-- declarations of the generic tree to the new subprogram declarations.
-- * sem_attr.adb (Check_Precondition_Postcondition): recognize
-- conditions that apply to a subprogram instance.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * gnat_rm.texi: Clarify doc on pragma Source_File_Name[_Project].
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch3.adb (Derived_Type_Declaration): When checking that a untagged
-- private type with a tagged full view is not derived in the immediate
-- scope of the partial view, (RM 7.3 (7)) use the scope of the base type.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * exp_ch4.adb: Minor reformatting.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch5.adb (Analyze_Loop_Statement): If the iteration scheme is an
-- Ada2012 iterator, the loop will be rewritten during expansion into a
-- while loop with a cursor and an element declaration. Do not analyze the
-- body in this case, because if the container is for indefinite types the
-- actual subtype of the elements will only be determined when the cursor
-- declaration is analyzed.
--
--2011-08-02 Arnaud Charlet <charlet@adacore.com>
--
-- * sem_ch13.adb (Analyze_Attribute_Definition_Clause): Ignore
-- size/alignment related attributes in CodePeer_Mode.
--
--2011-08-02 Gary Dismukes <dismukes@adacore.com>
--
-- * sem_ch3.adb (Check_Ops_From_Incomplete_Type): Remove call to
-- Prepend_Element, since this can result in the operation getting the
-- wrong slot in the full type's dispatch table if the full type has
-- inherited operations. The incomplete type's operation will get added
-- to the proper position in the full type's primitives
-- list later in Sem_Disp.Check_Operation_From_Incomplete_Type.
-- (Process_Incomplete_Dependents): Add Is_Primitive test when checking for
-- dispatching operations, since there are cases where nonprimitive
-- subprograms can get added to the list of incomplete dependents (such
-- as subprograms in nested packages).
-- * sem_ch6.adb (Process_Formals): First, remove test for being in a
-- private part when determining whether to add a primitive with a
-- parameter of a tagged incomplete type to the Private_Dependents list.
-- Such primitives can also occur in the visible part, and should not have
-- been excluded from being private dependents.
-- * sem_ch7.adb (Uninstall_Declarations): When checking the rule of
-- RM05-3.10.1(9.3/2), test that a subprogram in the Private_Dependents
-- list of a Taft-amendment incomplete type is a primitive before issuing
-- an error that the full type must appear in the same unit. There are
-- cases where nonprimitives can be in the list (such as subprograms in
-- nested packages).
-- * sem_disp.adb (Derives_From): Use correct condition for checking that
-- a formal's type is derived from the type of the corresponding formal in
-- the parent subprogram (the condition was completely wrong). Add
-- checking that was missing for controlling result types being derived
-- from the result type of the parent operation.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * errout.adb (First_Node): minor renaming
-- * restrict.adb (Check_Formal_Restriction): put restriction warning on
-- first node.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * sem_res.adb (Resolve_Logical_Op): ensure N is a binary operator
-- before accessing operands.
-- * sem_util.adb (Is_SPARK_Initialization_Expr): follow original nodes to
-- decide whether an initialization expression respects SPARK rules, as
-- the plain node is the expanded one. This allows for more valid warnings
-- to be issued.
-- * gnat_rm.texi: Minor update.
--
--2011-08-02 Arnaud Charlet <charlet@adacore.com>
--
-- * sem_ch13.adb (Analyze_Enumeration_Representation_Clause): Revert
-- previous change.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_ch3.adb, sem_ch4.adb: Minor reformatting.
--
--2011-08-02 Hristian Kirtchev <kirtchev@adacore.com>
--
-- * exp_ch5.adb (Expand_Iterator_Loop): Reformatting. Wrap the original
-- loop statements and the element renaming declaration with a block when
-- the element type is controlled.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * sinfo.ads: Minor formatting.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_aggr.adb (Add_Association): if the association has a box and no
-- expression, use the Sloc of the aggregate itself for the new
-- association.
-- * errout.adb (First_Node): Exclude nodes with no Sloc, and always use
-- the Original_Node.
--
--2011-08-02 Hristian Kirtchev <kirtchev@adacore.com>
--
-- * exp_ch5.adb (Expand_Iterator_Loop): Code cleanup and refactoring.
-- When a container is provided via a function call, generate a renaming
-- of the function result. This avoids the creation of a transient scope
-- and the premature finalization of the container.
-- * exp_ch7.adb (Is_Container_Cursor): Removed.
-- (Wrap_Transient_Declaration): Remove the supression of the finalization
-- of the list controller when the declaration denotes a container cursor,
-- it is not needed.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * restrict.adb (Check_Formal_Restriction): only issue a warning if the
-- node is from source, instead of the original node being from source.
-- * sem_aggr.adb
-- (Resolve_Array_Aggregate): refine the check for a static expression, to
-- recognize also static ranges
-- * sem_ch3.adb, sem_ch3.ads (Analyze_Component_Declaration,
-- Array_Type_Declaration): postpone the test for the type being a subtype
-- mark after the type has been resolved, so that component-selection and
-- expanded-name are discriminated.
-- (Make_Index, Process_Range_Expr_In_Decl): add a parameter In_Iter_Schm
-- to distinguish the case of an iteration scheme, so that an error is
-- issed on a non-static range in SPARK except in an iteration scheme.
-- * sem_ch5.adb (Analyze_Iteration_Scheme): call Make_Index with
-- In_Iter_Schm = True.
-- * sem_ch6.adb (Analyze_Subprogram_Specification): refine the check for
-- user-defined operators so that they are allowed in renaming
-- * sem_ch8.adb
-- (Find_Selected_Component): refine the check for prefixing of operators
-- so that they are allowed in renaming. Move the checks for restrictions
-- on selector name after analysis discriminated between
-- component-selection and expanded-name.
-- * sem_res.adb (Resolve_Op_Concat_Arg): do not issue a warning on
-- concatenation argument of string type if it is static.
-- * sem_util.adb, sem_util.ads
-- (Check_Later_Vs_Basic_Declarations): add a new function
-- Is_Later_Declarative_Item to decice which declarations are allowed as
-- later items, in the two different modes Ada 83 and SPARK. In the SPARK
-- mode, add that renamings are considered as later items.
-- (Enclosing_Package): new function to return the enclosing package
-- (Enter_Name): correct the rule for homonyms in SPARK
-- (Is_SPARK_Initialization_Expr): default to returning True on nodes not
-- from source (result of expansion) to avoid issuing wrong warnings.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * errout.adb: On anything but an expression First_Node returns its
-- argument.
--
--2011-08-02 Pascal Obry <obry@adacore.com>
--
-- * prj-proc.adb, make.adb, makeutl.adb: Minor reformatting.
--
--2011-08-02 Hristian Kirtchev <kirtchev@adacore.com>
--
-- * exp_ch5.adb (Expand_Iterator_Loop): Code cleanup and reorganization.
-- Set the associated loop as the related expression of internally
-- generated cursors.
-- * exp_ch7.adb (Is_Container_Cursor): New routine.
-- (Wrap_Transient_Declaration): Supress the finalization of the list
-- controller when the declaration denotes a container cursor.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * opt.ads (SPARK_Mode): update comment, SPARK_Mode only set through
-- command line now.
-- * par-ch3.adb (P_Delta_Constraint): remove check in SPARK mode that the
-- expression is a simple expression. This check cannot be performed in
-- the semantics, so just drop it.
-- (P_Index_Or_Discriminant_Constraint): move check that the index or
-- discriminant is a subtype mark to Analyze_Subtype_Declaration in the
-- semantics. Other cases were previously checked in the semantics.
-- * par-ch4.adb (P_Name): move checks that a selector name is not
-- character literal or an operator symbol to Find_Selected_Component in
-- the semantics
-- * par-ch5.adb (Parse_Decls_Begin_End): move check that basic
-- declarations are not placed after later declarations in a separate
-- procedure in Sem_Util (possibly not the best choice?), to be used both
-- during parsing, for Ada 83 mode, and during semantic analysis, for
-- SPARK mode.
-- * par-endh.adb (Check_End): move check that end label is not missing
-- to Process_End_Label in the semantics
-- * par-prag.adb (Process_Restrictions_Or_Restriction_Warnings): remove
-- the special case for SPARK restriction
-- * par.adb: use and with Sem_Util, for use in Parse_Decls_Begin_End
-- * restrict.adb, restrict.ads (Check_Formal_Restriction): add a
-- parameter Force to issue the error message even on internal node (used
-- for generated end label). Call Check_Restriction to check when an error
-- must be issued. In SPARK mode, issue an error message even if the
-- restriction is not set.
-- (Check_Restriction): new procedure with an additional out parameter to
-- inform the caller that a message has been issued
-- * sem_aggr.adb: Minor modification of message
-- * sem_attr.adb (Analyze_Attribute): call Check_Formal_Restriction
-- instead of issuing an error message directly
-- * sem_ch3.adb (Analyze_Declarations): move here the check that basic
-- declarations are not placed after later declarations, by calling
-- Check_Later_Vs_Basic_Declarations
-- (Analyze_Subtype_Declaration): move here the check that an index or
-- discriminant constraint must be a subtype mark. Change the check that
-- a subtype of String must start at one so that it works on subtype marks.
-- * sem_ch4.adb (Analyze_Call): move here the check that a named
-- association cannot follow a positional one in a call
-- * sem_ch5.adb (Check_Unreachable_Code): call Check_Formal_Restriction
-- instead of issuing an error message directly
-- * sem_ch8.adb (Find_Selected_Component): move here the check that a
-- selector name is not a character literal or an operator symbol. Move
-- here the check that the prefix of an expanded name cannot be a
-- subprogram or a loop statement.
-- * sem_util.adb, sem_util.ads (Check_Later_Vs_Basic_Declarations): new
-- procedure called from parsing and semantics to check that basic
-- declarations are not placed after later declarations
-- (Process_End_Label): move here the check that end label is not missing
--
--2011-08-02 Arnaud Charlet <charlet@adacore.com>
--
-- * sem_ch13.adb (Analyze_Enumeration_Representation_Clause): Ignore enum
-- representation clause in codepeer mode, since it confuses CodePeer and
-- does not bring useful info.
--
--2011-08-02 Ed Falis <falis@adacore.com>
--
-- * init.c: initialize fp hw on MILS.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * errout.adb (First_Node): for bodies, return the node itself (small
-- optimization). For other nodes, do not check source_unit if the node
-- comes from Standard.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * exp_ch3.adb: Minor comment additions.
-- * sem_ch13.adb: Minor reformatting.
--
--2011-08-02 Pascal Obry <obry@adacore.com>
--
-- * make.adb, makeutl.adb: Removes some superfluous directory separator.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_attr.adb: Minor reformatting.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * einfo.adb (Has_Default_Aspect): Replaces Has_Default_Value
-- (Has_Default_Component_Value): Removed
-- * einfo.ads Comment updates
-- (Has_Default_Aspect): Replaces Has_Default_Value
-- (Has_Default_Component_Value): Removed
-- * exp_ch13.adb
-- (Expand_N_Freeze_Entity): Handle Default[_Component]_Value aspects
-- * exp_ch3.adb
-- (Build_Array_Init_Proc): Handle Default_[Component_]Value aspects
-- (Get_Simple_Init_Val): Handle Default_Value aspect
-- (Needs_Simple_Initialization): Handle Default_Value aspect
-- * exp_ch3.ads: Needs_Simple_Initialization
-- * freeze.adb (Freeze_Entity): Handle Default_[Component_]Value aspect
-- * par-prag.adb (Pragma_Default[_Component]Value) Removed
-- * sem_ch13.adb
-- (Analyze_Aspect_Specifications): Fix Default[_Component]_Value aspects
-- * sem_prag.adb (Pragma_Default[_Component]Value) Removed
-- * snames.ads-tmpl (Pragma_Default[_Component]Value) Removed
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch5.adb (Analyze_Iterator_Specification): use base type to locate
-- package containing iteration primitives.
-- exp_ch5.adb (Expand_Iterator_Loop): ditto.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch5.adb (Analyze_Iteration_Scheme): For an Ada2012 iterator with
-- "of", pre-analyze expression in case it is a function call with
-- finalization actions that must be placed ahead of the loop.
-- * exp_ch5.adb (Expand_Iterator_Loop): If condition_actions are present
-- on an Ada2012 iterator, insert them ahead of the rewritten loop.
--
--2011-08-02 Geert Bosch <bosch@adacore.com>
--
-- * cstand.adb (Create_Float_Types): Only consider C's long double for
-- Long_Long_Float, in addition to double.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_ch3.adb, sem_ch5.adb, sem_type.adb, switch-c.adb, switch-c.ads,
-- sem_prag.adb, sem_util.adb, sem_util.ads, sem_res.adb, warnsw.ads,
-- prepcomp.ads, cstand.adb, stand.ads, a-calfor.adb, s-stusta.adb:
-- Minor reformatting.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_attr.adb: handle properly 'Result when it is a prefix of an
-- indexed component.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * einfo.ads, einfo.adb
-- (Original_Access_Type): Move this attribute to Node26 since there was
-- an undocumented use of Node21 in E_Access_Subprogram_Type entities
-- which causes conflicts and breaks the generation of the .NET compiler.
-- (Interface_Name): Add missing documentation on JGNAT only uses of
-- this attribute.
--
--2011-08-02 Geert Bosch <bosch@adacore.com>
--
-- * cstand.adb (Back_End_Float_Types): Use Elist instead of Nlist
-- (Find_Back_End_Float_Type): Likewise
-- (Create_Back_End_Float_Types): Likewise
-- (Create_Float_Types): Likewise
-- (Register_Float_Type): Likewise
-- * sem_ch3.adb (Floating_Point_Type_Declaration): Use Elist instead of
-- Nlist and split out type selection in new local Find_Base_Type function.
-- * sem_prag.adb (Process_Import_Predefined_Type): Use Elist instead of
-- Nlist
-- * stand.ads (Predefined_Float_Types): Use Elist instead of Nlist
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * inline.adb: Minor code reorganization (put Get_Code_Unit_Entity in
-- alpha order).
-- * opt.ads: Minor comment change.
-- * sem_ch12.adb: Minor code reorganization.
--
--2011-08-02 Gary Dismukes <dismukes@adacore.com>
--
-- * sem_ch3.adb (Complete_Private_Subtype): Don't append the private
-- subtype's list of rep items to the list on the full subtype in the case
-- where the lists are the same.
--
--2011-08-02 Geert Bosch <bosch@adacore.com>
--
-- * switch-c.adb (Free): New deallocation procedure to avoid implicitly
-- using the one from System.Strings, which also deallocates all strings.
--
--2011-08-02 Geert Bosch <bosch@adacore.com>
--
-- * gcc-interface/gigi.h, gcc-interface/misc.c (enumerate_modes): New
-- function.
-- * gcc-interface/Make-lang.in: Update dependencies.
--
--2011-08-02 Olivier Hainque <hainque@adacore.com>
--
-- * gcc-interface/trans.c (Subprogram_Body_to_gnu): Set the function
-- end_locus.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * sem_ch3.adb (Check_Anonymous_Access_Components): Create extra formals
-- associated with anonymous access to subprograms.
--
--2011-08-02 Geert Bosch <bosch@adacore.com>
--
-- * opt.ads
-- (Preprocessing_Symbol_Defs): Move from Prepcomp.Symbol_Definitions.
-- (Preprocessing_Symbol_Last): Move from Prepcomp.Last_Definition.
-- * prepcomp.adb (Symbol_Definitions, Last_Definition): Move to opt.ads
-- (Add_Symbol_Definition): Move to switch-c.adb
-- (Process_Command_Line_Symbol_Definitions): Adjust references to above.
-- * prepcomp.ads: Remove dependency on Ada.Unchecked_Deallocation.
-- (Add_Symbol_Definition): Move to switch-c.adb.
-- * sem_ch13.adb, sem_prag.adb: Add dependency on Warnsw.
-- * sem_warn.adb
-- (Set_Dot_Warning_Switch, Set_GNAT_Mode_Warnings, Set_Warning_Switch):
-- Move to warnsw.adb.
-- * sem_warn.ads (Warn_On_Record_Holes, Warn_On_Overridden_Size,
-- Set_Dot_Warning_Switch, Set_GNAT_Mode_Warnings, Set_Warning_Switch):
-- Move to warnsw.adb.
-- * switch-c.adb: Replace dependency on Prepcomp and Sem_Warn by Warnsw.
-- (Add_Symbol_Definition): Moved from Prepcomp.
-- * switch-c.ads: Update copyright notice. Use String_List instead of
-- Argument_List, removing dependency on System.OS_Lib.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * sem_ch3.adb (Analyze_Object_Declaration): issue an error in formal
-- mode on initialization expression which does not respect SPARK
-- restrictions.
-- * sem_util.adb, sem_util.ads (Is_SPARK_Initialization_Expr): determines
-- if the tree referenced by its argument represents an initialization
-- expression in SPARK, suitable for initializing an object in an object
-- declaration.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * exp_ch9.adb (Expand_Access_Protected_Subprogram_Type): Link the
-- internally generated access to subprogram with its associated protected
-- subprogram type.
-- * einfo.ads, einfo.adb (Original_Access_Type): New attribute.
--
--2011-08-02 Geert Bosch <bosch@adacore.com>
--
-- * cstand.adb (Register_Float_Type): Print information about type to
-- register, if the Debug_Flag_Dot_B is set.
-- * debug.adb (Debug_Flag_Dot_B): Document d.b debug option.
-- * rtsfind.ads (RE_Max_Base_Digits): New run time entity.
-- * sem_ch3.adb (Floating_Point_Type_Declaration): Allow declarations
-- with a requested precision of more than Max_Digits digits and no more
-- than Max_Base_Digits digits, if a range specification is present and the
-- Predefined_Float_Types list has a suitable type to derive from.
-- * sem_ch3.adb (Rep_Item_Too_Early): Avoid generating error in the
-- case of type completion with pragma Import
-- * sem_prag.adb
-- (Process_Import_Predefined_Type): Processing to complete a type
-- with pragma Import. Currently supports floating point types only.
-- (Set_Convention_From_Pragma): Do nothing without underlying type.
-- (Process_Convention): Guard against absence of underlying type,
-- which may happen when importing incomplete types.
-- (Process_Import_Or_Interface): Handle case of importing predefined
-- types. Tweak error message.
--
--2011-08-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * inline.adb (Add_Inlined_Body): Adjust check for library-level inlined
-- functions to previous change. Reorganize code slightly.
--
--2011-08-02 Geert Bosch <bosch@adacore.com>
--
-- * back_end.ads (Register_Type_Proc): New call back procedure type for
-- allowing the back end to provide information about available types.
-- (Register_Back_End_Types): New procedure to register back end types.
-- * back_end.adb (Register_Back_End_Types): Call the back end to enumerate
-- available types.
-- * cstand.adb (Back_End_Float_Types): New list for floating point types
-- supported by the back end.
-- (Build_Float_Type): Add extra parameter for Float_Rep_Kind.
-- (Copy_Float_Type): New procedure to make new copies of predefined types.
-- (Register_Float_Type): New call back procedure to populate the BEFT list
-- (Find_Back_End_Float_Type): New procedure to find a BEFT by name
-- (Create_Back_End_Float_Types): New procedure to populate the BEFT list.
-- (Create_Float_Types): New procedure to create entities for floating
-- point types predefined in Standard, and put these and any remaining
-- BEFTs on the Predefined_Float_Types list.
-- * stand.ads (Predefined_Float_Types): New list for predefined floating
-- point types that do not have declarations in package Standard.
--
--2011-08-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * inline.adb (Get_Code_Unit_Entity): New local function. Returns the
-- entity node for the unit containing the parameter.
-- (Add_Inlined_Body): Use it to find the unit containing the subprogram.
-- (Add_Inlined_Subprogram): Likewise.
-- * gcc-interface/Make-lang.in: Update dependencies.
--
--2011-08-02 Thomas Quinot <quinot@adacore.com>
--
-- * s-stusta.adb (Print): Make sure Pos is always initialized to a
-- suitable value.
--
--2011-08-02 Geert Bosch <bosch@adacore.com>
--
-- * a-calfor.adb (Image): Simplify, removing unnecessary uses of 'Image.
--
--2011-08-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * sem_type.adb (Covers): Move trivial case to the top and reuse the
-- computed value of Base_Type.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * restrict.adb (Check_Restriction): issue an error for any use of
-- class-wide, even if the No_Dispatch restriction is not set.
-- * sem_aggr.adb: Correct typos in comments and messages in formal mode
-- * sem_ch3.adb (Process_Full_View): issue an error in formal mode is,
-- when completing a private extension, the type named in the private part
-- is not the same as that named in the visible part.
-- * sem_res.adb (Resolve_Call): issue an error in formal mode on the use
-- of an inherited primitive operations of a tagged type or type extension
-- that returns the tagged type.
-- * sem_util.adb, sem_util.ads (Is_Inherited_Operation_For_Type): new
-- function which returns True for an implicit operation inherited by the
-- derived type declaration for the argument type.
-- (Is_SPARK_Object_Reference): move to appropriate place in alphabetic
-- order.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch5.adb (Pre_Analyze_Range): new procedure extracted from
-- Process_Bounds, to perform analysis with expansion of a range or an
-- expression that is the iteration scheme for a loop.
-- (Analyze_Iterator_Specification): If domain of iteration is given by a
-- function call with a controlled result, as is the case if call returns
-- a predefined container, ensure that finalization actions are properly
-- generated.
-- * par-ch3.adb: accept Ada2012 iterator form in P_Discrete_Range.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * sem_ch5.adb (Analyze_Iteration_Scheme): Fix typo.
-- * gcc-interface/Make-lang.in: Update dependencies.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * sem_util.ads, sem_util.adb (Is_Variable): Add a new formal to
-- determine if the analysis is performed using N or Original_Node (N).
-- * exp_util.adb (Side_Effect_Free): Code cleanup since the new
-- functionality of routine Is_Variable avoids code duplication.
-- * checks.adb (Determine_Range): Handle temporaries generated by
-- Remove_Side_Effects.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * exp_ch4.adb (Expand_N_Quantified_Expression): Force reanalysis and
-- expansion of the condition. Required since the previous analysis was
-- done with expansion disabled (see Resolve_Quantified_Expression) and
-- hence checks were not inserted and record comparisons have not been
-- expanded.
--
--2011-08-02 Ed Falis <falis@adacore.com>
--
-- * s-taprop-vxworks.adb, s-intman-vxworks.adb, s-intman-vxworks.ads:
-- Update header.
--
--2011-08-02 Bob Duff <duff@adacore.com>
--
-- * opt.ads: Minor comment fix.
--
--2011-08-02 Bob Duff <duff@adacore.com>
--
-- * sem_ch12.adb (Analyze_Package_Instantiation,
-- Analyze_Subprogram_Instantiation): Turn off style checking while
-- analyzing an instance. Whatever style checks that apply to the generic
-- unit should apply, so it makes no sense to apply them in an instance.
-- This was causing trouble when compiling an instance of a runtime
-- unit that violates the -gnatyO switch.
-- * stylesw.adb (Set_Style_Check_Options): "when 'O' =>" was missing from
-- one of the two case statements, causing spurious errors.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * uname.adb: Minor reformatting.
-- * gnatcmd.adb: Minor reformatting.
-- * exp_attr.adb: Minor reformatting.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * exp_ch5.adb (Expand_N_Assignment_Statement): under restriction
-- No_Dispatching_Calls, do not look for the Assign primitive, because
-- predefined primitives are not created in this case.
--
--2011-08-02 Bob Duff <duff@adacore.com>
--
-- * stylesw.ads: Minor comment fixes.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * freeze.adb (Add_To_Result): New procedure.
--
--2011-08-02 Jose Ruiz <ruiz@adacore.com>
--
-- * exp_attr.adb (Find_Stream_Subprogram): When using a configurable run
-- time, if the specific run-time routines for handling streams of strings
-- are not available, use the default mechanism.
--
--2011-08-02 Arnaud Charlet <charlet@adacore.com>
--
-- * s-regpat.ads: Fix typo.
--
--2011-08-02 Vincent Celier <celier@adacore.com>
--
-- * prj-conf.adb (Get_Or_Create_Configuration_File): If On_Load_Config is
-- not null, call it to create the in memory config project file without
-- parsing an existing default config project file.
--
--2011-08-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * atree.adb (Allocate_Initialize_Node): Remove useless temporaries.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_elim.adb: an abstract subprogram does not need an eliminate
-- pragma for its descendant to be eliminable.
--
--2011-08-02 Ed Falis <falis@adacore.com>
--
-- * init.c: revert to handling before previous checkin for VxWorks
-- * s-intman-vxworks.adb: delete unnecessary declarations related to
-- using Ada interrupt facilities for handling signals.
-- Delete Initialize_Interrupts. Use __gnat_install_handler instead.
-- * s-intman-vxworks.ads: Import __gnat_install_handler as
-- Initialize_Interrupts.
-- * s-taprop-vxworks.adb: Delete Signal_Mask.
-- (Abort_Handler): change construction of mask to unblock exception
-- signals.
--
--2011-08-02 Jerome Guitton <guitton@adacore.com>
--
-- * a-except-2005.adb (Raise_From_Signal_Handler): Call
-- Debug_Raise_Exception before propagation starts.
--
--2011-08-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * exp_ch6.adb (Expand_Call): Guard restriction checks with a call
-- to Restriction_Check_Required.
-- * sem_ch3.adb (Analyze_Object_Declaration): Likewise.
-- * sem_res.adb (Resolve_Call): Likewise.
-- * sem_attr.adb (Check_Stream_Attribute): Likewise.
--
--2011-08-02 Bob Duff <duff@adacore.com>
--
-- * stylesw.ads: Update comment.
-- * style.adb: Minor: Use Error_Msg_NE instead of Error_Msg_N.
-- * errout.ads: Remove obsolete comment.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * einfo.ads, einfo.adb (Is_Safe_To_Reevaluate): new function.
-- (Set_Is_Safe_To_Reevaluate): new procedure.
-- * sem_ch5.adb (Analyze_Assignment): Add one assertion to ensure that no
-- assignment is allowed on safe-to-reevaluate variables.
-- (Analyze_Iteration_Schine.Process_Bounds.One_Bound): Decorate the
-- temporary created to remove side effects in expressions that use
-- the secondary stack as safe-to-reevaluate.
-- * exp_util.adb (Side_Effect_Free): Add missing code to handle well
-- variables that are not true constants.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_ch5.adb, sem_ch7.adb, einfo.ads, sem_util.adb, sem_util.ads,
-- sem_res.adb, sem_ch6.adb: Minor reformatting.
--
--2011-08-02 Jerome Guitton <guitton@adacore.com>
--
-- * a-except-2005.adb (Raise_Current_Excep): Remove obsolete dead code.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch6.adb (New_Overloaded_Entity, Check_Overriding_Indicator): Do
-- not set Overridden_Operation if subprogram is an initialization
-- procedure.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * par-ch6.adb: Correct obsolete name in comments
-- * restrict.adb, restrict.ads (Check_Formal_Restriction): new function
-- which takes two message arguments (existing function takes one), with
-- second message used for continuation.
-- * sem_ch5.adb (Analyze_Block_Statement): in formal mode, only reject
-- block statements that originate from a source block statement, not
-- generated block statements
-- * sem_ch6.adb (Analyze_Function_Call): rename L into Actuals, for
-- symmetry with procedure case
-- * sem_ch7.adb (Check_One_Tagged_Type_Or_Extension_At_Most): new
-- function to issue an error in formal mode if a package specification
-- contains more than one tagged type or type extension.
-- * sem_res.adb (Resolve_Actuals): in formal mode, check that actual
-- parameters matching formals of tagged types are objects (or ancestor
-- type conversions of objects), not general expressions. Issue an error
-- on view conversions that are not involving ancestor conversion of an
-- extended type.
-- (Resolve_Type_Conversion): in formal mode, issue an error on the
-- operand of an ancestor type conversion which is not an object
-- * sem_util.adb, sem_util.ads (Find_Actual): extend the behavior of the
-- procedure so that it works also for actuals of function calls
-- (Is_Actual_Tagged_Parameter): new function which determines if its
-- argument is an actual parameter of a formal of tagged type in a
-- subprogram call
-- (Is_SPARK_Object_Reference): new function which determines if the tree
-- referenced by its argument represents an object in SPARK
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_ch3.adb: Minor reformatting
-- Minor comment addition
-- Minor error msg text change
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * sem_ch5.adb (Analyze_Iteration_Scheme.Uses_Secondary_Stack): New
-- function. Used to be more precise when we generate a variable plus one
-- assignment to remove side effects in the evaluation of the Bound
-- expressions.
-- (Analyze_Iteration_Scheme): Clean attribute analyzed in all the nodes
-- of the bound expression to force its re-analysis and thus expand the
-- associated transient scope (if required). Code cleanup replacing the
-- previous code that declared the constant entity by an invocation to
-- routine Force_Evaluation which centralizes this work in the frontend.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * einfo.adb (Is_Base_Type): Improve efficiency by using a flag table
-- (Base_Type): Now uses improved Is_Base_Type function
-- * einfo.ads (Base_Type): Inline this function
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_prag.adb (Analyze_Pragma): Defend against infinite recursion
-- (Analyze_Aspect_Specifications): Fix Sloc values for constructed pragmas
--
--2011-08-02 Arnaud Charlet <charlet@adacore.com>
--
-- * gcc-interface/Make-lang.in: Update dependencies.
-- * gcc-interface/Makefile.in: Use s-inmapop-vxworks.adb for all VxWorks
-- targets.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * par-ch3.adb (P_Delta_Constraint): issue an error in formal mode on
-- non-simple expression used in delta constraint
-- (P_Index_Or_Discriminant_Constraint): issue an error in formal mode on
-- index constraint which is not a subtype mark
-- * par.adb: With and use Restrict
-- * sem_ch3.adb (Analyze_Component_Declaration): issue an error in formal
-- mode on component type which is not a subtype mark and default
-- expression on component
-- (Analyze_Subtype_Declaration): issue an error in formal mode on subtype
-- of string which does not have a lower index bound equal to 1
-- (Array_Type_Declaration): issue an error in formal mode on index or
-- component type which is not a subtype mark, and on aliased keyword on
-- component
-- (Derived_Type_Declaration): issue an error in formal mode on interface,
-- limited or abstract type
-- (Record_Type_Declaration): issue an error in formal mode on interface
-- (Record_Type_Definition): issue an error in formal mode on tagged types
-- and type extensions not declared in the specification of a library unit
-- package; on null non-tagged record; on variant part
--
--2011-08-02 Vincent Celier <celier@adacore.com>
--
-- * prj-nmsc.adb (Check_Library_Attributes): Do not report Library_Dir
-- not declared for qualified library project when Library_Name is not
-- declared, but Library_Dir is.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_ch13.adb (Analyze_Aspect_Specification): Fix slocs on generated
-- pragmas (affects aspects [Component_]Default_Value
-- (Check_Aspect_At_Freeze_Point): For Component_Default_Value, use
-- component type for the resolution
--
--2011-08-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * einfo.adb (Base_Type): Tune implementation for speed.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * freeze.adb: Minor reformatting.
--
--2011-08-02 Thomas Quinot <quinot@adacore.com>
--
-- * scos.ads: Update comments.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch3.adb (Build_Derived_Type): Inherit the convention from the
-- base type, because the parent may be a subtype of a private type whose
-- convention is established in a private part.
--
--2011-08-02 Hristian Kirtchev <kirtchev@adacore.com>
--
-- * exp_ch6.adb (Expand_N_Extended_Return_Statement): Wrap the return
-- statement in a block when the expansion of the return expression has
-- created a finalization chain.
-- * freeze.adb (Freeze_Expression): Alphabetize all choices associated
-- with the parent node.
-- Add N_Extended_Return_Statement to handle the case where a transient
-- object declaration appears in the Return_Object_Declarations list of
-- an extended return statement.
--
--2011-08-02 Matthew Gingell <gingell@adacore.com>
--
-- * adaint.c (__gnat_is_symbolic_link_attr): Supress warning on possibly
-- unused parameter 'name'.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_elim.adb (Set_Eliminated): If the overridden operation is an
-- inherited operation, check whether its alias, which is the source
-- operastion that it renames, has been marked eliminated.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * exp_util.adb (Safe_Prefixed_Reference): Do not consider safe an
-- in-mode parameter whose type is an access type since it can be used to
-- modify its designated object. Enforce code that handles as safe an
-- access type that is not access-to-constant but it is the result of a
-- previous removal of side-effects.
-- (Remove_Side_Effects): Minor code reorganization of cases which require
-- no action. Done to incorporate documentation on new cases uncovered
-- working in this ticket: no action needed if this routine was invoked
-- too early and the nodes are not yet decorated.
-- * sem_res.adb (Resolve_Slice): Minor code cleanup replacling two calls
-- to routine Remove_Side_Effects by calls to Force_Evaluation since they
-- were issued with actuals that are implicitly provided by
-- Force_Evaluation.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_ch3.adb, sem_res.adb: Minor reformatting.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * sem_attr.adb (Check_Formal_Restriction_On_Attribute): new procedure
-- to issue an error in formal mode on attribute not supported in this mode
-- (Analyze_Attribute): issue errors on standard attributes not supported
-- in formal mode.
-- * sem_ch3.adb (Modular_Type_Declaration): remove obsolete part of
-- comment, and issue error in formal mode on modulus which is not a power
-- of 2.
-- (Process_Range_Expr_In_Decl): issue error in formal mode on non-static
-- range.
-- * sem_ch8.adb (Find_Type): issue error in formal mode on 'Base in
-- subtype mark.
-- * sem_res.adb (Resolve_Unary_Op): issue error in formal mode on unary
-- operator on modular type (except 'not').
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * gnat_rm.texi: Minor reformatting.
--
--2011-08-02 Arnaud Charlet <charlet@adacore.com>
--
-- * s-osinte-linux.ads: Minor comment update and reformatting.
-- * i-cexten.ads: Make this unit pure, as for its parent.
-- Will allow its usage in more contexts if needed.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * s-utf_32.ads: Minor comment fix.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_res.adb (Resolve_Actuals): if the subprogram is a primitive
-- operation of a tagged synchronized type, handle the case where the
-- controlling argument is overloaded.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * gnat_rm.texi, opt.ads, sem_prag.adb, snames.ads-tmpl:
-- Replace pragma SPARK_95 with pragma Restrictions (SPARK)
-- * par-prag.adb (Process_Restrictions_Or_Restriction_Warnings): set
-- SPARK mode and formal verification mode on processing SPARK restriction
-- * s-rident.ads (Restriction_Id): add SPARK restriction in those not
-- requiring consistency checking.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_res.adb: Minor reformatting.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * a-cfdlli.ads, a-cfhase.ads, a-cforma.ads, a-cfhama.ads,
-- a-cforse.ads: Remove unneeded with of Ada.Containers
-- Remove commented out pragma Inline's
-- Move specifications of new subprograms to the actual specs
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * a-cfdlli.ads, a-cfhase.ads, a-cforma.ads, a-cfhama.ads,
-- a-cforse.ads: Update comments.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_attr.adb: add attribute name when 'Result has the wrong prefix.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * a-cfdlli.ads, a-cfhase.ads, a-cforma.ads, a-cfhama.ads,
-- a-cforse.ads, a-cofove.ads: Minor reformatting.
--
--2011-08-02 Claire Dross <dross@adacore.com>
--
-- * a-cfdlli.ads, a-cfhase.ads, a-cforma.ads, a-cfhama.ads, a-cforse.ads,
-- a-cofove.ads: Add comments.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * gnat_rm.texi: Document formal containers.
--
--2011-08-02 Emmanuel Briot <briot@adacore.com>
--
-- * g-comlin.adb (Goto_Section, Getopt): fix handling of "*" when there
-- are empty sections.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * mlib-prj.adb, restrict.ads, sem_aggr.adb, sem_ch12.adb: Minor
-- reformatting.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * aspects.adb: New aspects Default_Value and Default_Component_Value
-- New format of Aspect_Names table checks for omitted entries
-- * aspects.ads: Remove mention of Aspect_Cancel and add documentation on
-- handling of boolean aspects for derived types.
-- New aspects Default_Value and Default_Component_Value
-- New format of Aspect_Names table checks for omitted entries
-- * einfo.ads, einfo.adb (Has_Default_Component_Value): New flag
-- (Has_Default_Value): New flag
-- (Has_Default_Component_Value): New flag
-- (Has_Default_Value): New flag
-- * par-ch13.adb (P_Aspect_Specifications): New format of Aspect_Names
-- table.
-- * par-prag.adb: New pragmas Default_Value and Default_Component_Value
-- * sem_ch13.adb (Analyze_Aspect_Specifications): New aspects
-- Default_Value and Default_Component_Value
-- * sem_prag.adb: New pragmas Default_Value and Default_Component_Value
-- New aspects Default_Value and Default_Component_Value
-- * snames.ads-tmpl: New pragmas Default_Value and Default_Component_Value
-- * sprint.adb: Print N_Aspect_Specification node when called from gdb
--
--2011-08-02 Vincent Celier <celier@adacore.com>
--
-- * prj-nmsc.adb (Check_Library_Attributes): For virtual library project,
-- inherit library kind.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_res.adb: Add guards in calls to Matching_Static_Array_Bounds.
-- Minor reformatting.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * i-cstrin.ads: Updates to make Interfaces.C.Strings match RM
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * sem_aggr.adb (Resolve_Aggregate): Fix thinko.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * impunit.adb: Add comment.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * sem_aggr.adb (Check_Qualified_Aggregate): new procedure which checks
-- qualification of aggregates in formal mode
-- (Is_Top_Level_Aggregate): returns True for an aggregate not contained in
-- another aggregate
-- (Resolve_Aggregate): complete the test that an aggregate is adequately
-- qualified in formal mode
--
--2011-08-02 Pascal Obry <obry@adacore.com>
--
-- * make.adb, bindgen.adb, gnatbind.adb: Minor reformatting.
-- * mlib-prj.adb: Supress warning when compiling binder generated file.
-- (Build_Library): Supress all warnings when compiling the binder
-- generated file.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * errout.adb, errout.ads (Check_Formal_Restriction): move procedure
-- from here...
-- * restrict.adb, restrict.ads (Check_Formal_Restriction): ...to here
-- * sem_aggr.adb, sem_ch5.adb, sem_util.adb:
-- Add with/use clauses to make Check_Formal_Restriction visible
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch12.adb (Check_Generic_Actuals): handle properly actual
-- in-parameters when type of the generic formal is private in the generic
-- spec and non-private in the body.
--
--2011-08-02 Claire Dross <dross@adacore.com>
--
-- * a-cfdlli.adb, a-cfdlli.ads, a-cfhase.adb, a-cfhase.ads, a-cfhama.adb,
-- a-cfhama.ads, a-cforse.adb, a-cforse.ads, a-cforma.adb, a-cforma.ads,
-- a-cofove.adb, a-cofove.ads: New files implementing formal containers.
-- * impunit.adb, Makefile.rtl: Take new files into account.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_aggr.adb, sem_ch3.adb, sem_ch5.adb, make.adb, sem_res.adb,
-- sem_attr.adb, sem_ch6.adb, sem_ch8.adb: Minor reformatting.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * sem_aggr.adb (Resolve_Aggregate): disable incorrectly placed check in
-- formal mode
-- * sem_util.adb (Matching_Static_Array_Bounds): proper detection of
-- matching static array bounds, taking into account the special case of
-- string literals
-- * sem_ch3.adb: Typo in comment.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * errout.adb, errout.ads (Check_Formal_Restriction): new procedure
-- which issues an error in formal mode if its argument node is originally
-- from source
-- * sem_ch3.adb (Analyze_Full_Type_Declaration): move test that a type
-- has a discriminant specification so that it does not include the case
-- of derived types
-- (Derived_Type_Declaration): move here the test that a derived type has a
-- discriminant specification
-- * sem_aggr.adb (Resolve_Record_Aggregate): test the presence of the
-- first element of a component association before accessing its choices
-- (presence of component association is not enough)
-- * exp_ch6.adb (Expand_N_Subprogram_Declaration): test if a subprogram
-- declaration is a library item before accessing the next element in a
-- list, as library items are not member of lists
-- * sem_attr.adb, sem_ch11.adb, sem_ch4.adb, sem_ch5.adb, sem_ch6.adb,
-- sem_ch8.adb, sem_ch9.adb, sem_res.adb, sem_util.adb: use
-- Check_Formal_Restriction whenever possible.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch3.adb (Find_Type_Of_Object): In ASIS mode, create an itype
-- reference when needed.
--
--2011-08-02 Bob Duff <duff@adacore.com>
--
-- * gnat_ugn.texi: Fix typo.
--
--2011-08-02 Vincent Celier <celier@adacore.com>
--
-- * make.adb (Gnatmake): Use MLib.Tgt.Archive_Ext as the extension of
-- archive file name. Do not use the full path name of archives for Open
-- VMS.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_ch12.adb, sem_ch11.adb: New calling sequence for
-- Analyze_Aspect_Specifications
-- * sem_ch13.adb
-- (Analyze_Aspect_Specifications): New handling for boolean aspects
-- * sem_ch13.ads (Analyze_Aspect_Specifications): New calling sequence
-- * sem_ch3.adb, sem_ch6.adb, sem_ch7.adb, sem_ch9.adb: New calling
-- sequence for Analyze_Aspect_Specifications
-- * sem_prag.adb (Analyze_Pragma): Remove use of Aspect_Cancel entirely
-- * sinfo.ads, sinfo.adb (Aspect_Cancel): Remove, no longer used
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * freeze.adb (Freeze_Entity): Remove handling of delayed boolean
-- aspects, since these no longer exist.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * par-ch13.adb (Aspect_Specifications_Present): Always return false on
-- semicolon, do not try to see if there are aspects following it.
-- * par-ch3.adb (P_Declarative_Items): Better message for unexpected
-- aspect spec.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_ch8.adb, aspects.ads: Minor reformatting.
--
--2011-08-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * sem_ch13.ads (Analyze_Aspect_Specification): Add pragma Inline.
-- * sem_ch13.adb (Analyze_Non_Null_Aspect_Specifications): New procedure
-- extracted from...
-- (Analyze_Aspect_Specifications): ...here. Call above procedure.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * exp_ch6.adb (Expand_N_Subprogram_Declaration): issue error in formal
-- mode on subprogram declaration outside of package specification, unless
-- it is followed by a pragma Import
-- * sem_ch3.adb (Access_Definition, Access_Subprogram_Declaration,
-- Access_Type_Declaration): issue error in formal mode on access type
-- (Analyze_Incomplete_Type_Decl): issue error in formal mode on
-- incomplete type
-- (Analyze_Object_Declaration): issue error in formal mode on object
-- declaration which does not respect SPARK restrictions
-- (Analyze_Subtype_Declaration): issue error in formal mode on subtype
-- declaration which does not respect SPARK restrictions
-- (Constrain_Decimal, Constrain_Float, Constrain_Ordinary_Fixed): issue
-- error in formal mode on digits or delta constraint
-- (Decimal_Fixed_Point_Type_Declaration): issue error in formal mode on
-- decimal fixed point type
-- (Derived_Type_Declaration): issue error in formal mode on derived type
-- other than type extensions of tagged record types
-- * sem_ch6.adb (Process_Formals): remove check in formal mode, redundant
-- with check on access definition
-- * sem_ch9.adb (Analyze_Protected_Definition): issue error in formal
-- mode on protected definition.
-- (Analyze_Task_Definition): issue error in formal mode on task definition
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * make.adb, sem_ch8.adb, s-inmaop-vxworks.adb: Minor reformatting.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * sem_ch6.adb (Can_Override_Operator): New function.
-- (Verify_Overriding_Indicator): Add missing code to check overriding
-- indicator in operators. Fixes regression.
-- (Check_Overriding_Indicator): Minor reformating after replacing the
-- code that evaluates if the subprogram can override an operator by
-- invocations to the above new function.
-- * einfo.adb
-- (Write_Field26_Name): Add missing code to ensure that, following
-- the documentation in einfo.ads, this field is not shown as attribute
-- "Static_Initialization" on non-dispatching functions.
--
--2011-08-02 Jose Ruiz <ruiz@adacore.com>
--
-- * sem_res.adb (Resolve_Call): A call to
-- Ada.Real_Time.Timing_Events.Set_Handler violates restriction
-- No_Relative_Delay (AI-0211) only when it sets a relative timing event,
-- i.e., when the second parameter is of type Time_Span.
--
--2011-08-02 Vincent Celier <celier@adacore.com>
--
-- * make.adb (Gnatmake): use <library dir>/lib<library name>.a to link
-- with an archive instead of -L<library dir> -l<library name>.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch8.adb (Analyze_Use_Type): If the clause is being re-analyzed,
-- mark the base types In_Use in addition to making the operations
-- use_visible.
--
--2011-08-02 Ed Falis <falis@adacore.com>
--
-- * init.c: add and setup __gnat_signal_mask for the exception signals
-- * s-inmaop-vxworks.adb: new file.
-- * s-intman-vxworks.adb: remove unnecessary initializations and
-- simplify remaining
-- * s-intman-vxworks.ads: remove unnecessary variable
-- * s-taprop-vxworks.adb: simplify signal initialization
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_ch8.adb: Minor code reorganization, comment updates.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * sem_res.adb (Matching_Static_Array_Bounds): Moved to Sem_Util
-- * sem_util.ads, sem_util.adb (Matching_Static_Array_Bounds): Moved
-- here from Sem_Res.
-- (Matching_Static_Array_Bounds): Use Is_Ok_Static_Expression
-- (Matching_Static_Array_Bounds): Moved here from Sem_Res
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * atree.h, atree.ads, atree.adb: New subprograms to manipulate Elist5.
-- * par_ch8.adb (P_Use_Type): initialize Used_Operations for node.
-- * sinfo.ads, sinfo.adb (Used_Operations): new attribute of
-- use_type_clauses, to handle more efficiently use_type and use_all_type
-- constructs.
-- * sem_ch8.adb: Rewrite Use_One_Type and End_Use_Type to handle the
-- Ada2012 Use_All_Type clause.
-- (Use_Class_Wide_Operations): new procedure.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * exp_util.adb, par-ch10.adb, par-ch6.adb, sem.adb, sem_ch6.adb,
-- sem_ch6.ads, sinfo.adb, sinfo.ads, sprint.adb: Change parameterized
-- expression to expression function.
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch4.adb: transform simple Ada2012 membership into equality only
-- if types are compatible.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * sem_res.adb (Matching_Static_Array_Bounds): new function which
-- returns True if its argument array types have same dimension and same
-- static bounds at each index.
-- (Resolve_Actuals): issue an error in formal mode on actuals passed as
-- OUT or IN OUT paramaters which are not view conversions in SPARK.
-- (Resolve_Arithmetic_Op): issue an error in formal mode on
-- multiplication or division with operands of fixed point types which are
-- not qualified or explicitly converted.
-- (Resolve_Comparison_Op): issue an error in formal mode on comparisons of
-- Boolean or array type (except String) operands.
-- (Resolve_Equality_Op): issue an error in formal mode on equality
-- operators for array types other than String with non-matching static
-- bounds.
-- (Resolve_Logical_Op): issue an error in formal mode on logical operators
-- for array types with non-matching static bounds. Factorize the code in
-- Matching_Static_Array_Bounds.
-- (Resolve_Qualified_Expression): issue an error in formal mode on
-- qualified expressions for array types with non-matching static bounds.
-- (Resolve_Type_Conversion): issue an error in formal mode on type
-- conversion for array types with non-matching static bounds
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * par-ch10.adb: Minor code reorganization (use Nkind_In).
--
--2011-08-02 Ed Schonberg <schonberg@adacore.com>
--
-- * par-ch9.adb: save location of entry for proper error message.
--
--2011-08-02 Javier Miranda <miranda@adacore.com>
--
-- * sem_type.ads, sem_type.adb (Is_Ancestor): Addition of a new formal
-- (Use_Full_View) which permits this routine to climb through the
-- ancestors using the full-view of private parents.
-- * sem_util.adb (Collect_Interfaces_Info, Implements_Interface): Set
-- Use_Full_View to true in calls to Is_Ancestor.
-- * sem_disp.adb (Override_Dispatching_Operation): Set Use_Full_View to
-- true in call to Is_Ancestor.
-- * exp_ch3.adb (Build_Offset_To_Top_Functions, Initialize_Tag): Set
-- Use_Full_View to true in call to Is_Ancestor.
-- * exp_ch7.adb (Controller_Component): Set Use_Full_View to true in
-- call to Is_Ancestor.
-- * exp_ch4.adb (Expand_N_Type_Conversion, Tagged_Membership): Set
-- Use_Full_View to true in calls to Is_Ancestor.
-- * exp_disp.adb (Expand_Interface_Actuals, Make_Secondary_DT, Make_DT,
-- Make_Select_Specific_Data_Table, Register_Primitive,
-- Set_All_DT_Position): Set Use_Full_View to true in calls to Is_Ancestor.
-- * exp_intr.adb (Expand_Dispatching_Constructor_Call): Set Use_Full_View
-- to true in call to Is_Ancestor.
-- * exp_util.adb (Find_Interface_ADT, Find_Interface_Tag): Set
-- Use_Full_View to true in calls to Is_Ancestor.
-- * exp_cg.adb
-- (Write_Call_Info): Set Use_Full_View to true in call to Is_Ancestor.
-- (Write_Type_Info): Set Use_Full_View to true in call to Is_Ancestor.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * gnat_rm.texi: Minor reformatting.
-- * sem_prag.adb: Minor reformatting.
--
--2011-08-02 Tristan Gingold <gingold@adacore.com>
--
-- * vms_data.ads: Add VMS qualifier for -gnateP.
--
--2011-08-02 Robert Dewar <dewar@adacore.com>
--
-- * par-ch13.adb (P_Aspect_Specification): New meaning of Decl = Empty
-- * par-ch7.adb (P_Package): Proper placement of aspects for package
-- decl/instantiation.
-- * par-endh.adb (Check_End): Ad Is_Sloc parameter
-- (End_Statements): Add Is_Sloc parameterr
-- * par.adb (P_Aspect_Specification): New meaning of Decl = Empty
-- (Check_End): Ad Is_Sloc parameter
-- (End_Statements): Add Is_Sloc parameterr
--
--2011-08-02 Vincent Celier <celier@adacore.com>
--
-- * ug_words: Add VMS qualifier equivalent to -gnateP:
-- /SYMBOL_PREPROCESSING.
--
--2011-08-02 Jose Ruiz <ruiz@adacore.com>
--
-- * gnat-style.texi: For hexadecimal numeric literals the typical
-- grouping of digits is 4 to represent 2 bytes.
-- A procedure spec which is split into several lines is indented two
-- characters.
--
--2011-08-02 Yannick Moy <moy@adacore.com>
--
-- * exp_aggr.adb (Is_Others_Aggregate): move function to other unit.
-- * sem_aggr.adb, sem_aggr.ads (Is_Others_Aggregate): move function here
-- (Resolve_Aggregate): issue errors in formal modes when aggregate is not
-- properly qualified
-- (Resolve_Array_Aggregate): issue errors in formal modes on non-static
-- choice in array aggregate
-- (Resolve_Extension_Aggregate): issue errors in formal modes on subtype
-- mark as ancestor
-- (Resolve_Record_Aggregate): issue errors in formal modes on mixed
-- positional and named aggregate for record, or others in record
-- aggregate, or multiple choice in record aggregate
-- * sem_res.adb (Resolve_Logical_Op): issue errors in formal mode when
-- array operands to logical operations AND, OR and XOR do not have the
-- same static lower and higher bounds
-- * sem_ch5.adb, sinfo.ads: Correct typos in comments
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * sem_util.ads, sem_util.adb, sem_ch6.adb (Last_Source_Statement):
-- Replaces Last_Source_Node_In_Sequence.
-- * err_vars.ads (Error_Msg_Lang): 16 is OK, don't need 4K
-- * errout.adb (Set_Error_Msg_Lang): Takes arg with no parens, but stores
-- parens and blank in string (this was inconsistently implemented).
-- * errout.ads
-- (Set_Error_Msg_Lang): Takes arg with no parens, but stores parens and
-- blank in string (this was inconsistently implemented).
-- * gnat1drv.adb
-- (Set_Global_Switches): Set formal mode switches appropriately
-- * opt.ads, opt.adb: Formal mode is now global switches, more consistent
-- * par-prag.adb
-- (Analyze_Pragma, case SPARK_95): Set opt switches appropriately and
-- call Set_Error_Msg_Lang to set "spark" as language name.
-- * par.adb: Remove unnecessary call to set formal language for errout
-- * sem_prag.adb (P_Pragma, case SPARK_95): Set opt switches
-- appropriately and call Set_Error_Msg_Lang to set "spark" as language
-- name.
-- * sem_ch4.adb (Analyze_Concatenation_Operand): remove procedure and
-- calls to it, moved after resolution so that types are known
-- * sem_res.adb (Resolve_Op_Concat): issue an error in formal mode if
-- result of concatenation is not of type String
-- (Resolve_Op_Concat_Arg): issue an error in formal mode if an operand of
-- concatenation is not properly restricted
-- * gnat_rm.texi: Add doc on pragma Spark_95.
-- * gcc-interface/Makefile.in: Remove obsolete target pairs for
-- Interfaces.C.* on VMS. Remove s-parame-vms-restrict.ads.
-- * gcc-interface/Make-lang.in: Update dependencies.
--
--2011-08-01 Javier Miranda <miranda@adacore.com>
--
-- * sem_disp.adb (Override_Dispatching_Operation): Enforce strictness of
-- condition that detects if the overridden operation must replace an
-- existing entity.
--
--2011-08-01 Javier Miranda <miranda@adacore.com>
--
-- * exp_ch4.adb (Expand_N_Case_Expression): Propagate to the expanded
-- code declarations inserted by Insert_Actions in each alternative of the
-- N_Case_Expression node.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * sem_ch6.adb: Minor code reorganization.
-- * sem_util.adb: Minor reformatting.
--
--2011-08-01 Pascal Obry <obry@adacore.com>
--
-- * prj-env.adb: Remove <prefix>/lib/gpr/<target> project search path.
-- * gnat_ugn.texi: Add documentation for VERSIONINFO Windows resource.
--
--2011-08-01 Yannick Moy <moy@adacore.com>
--
-- * par-ch4.adb (P_Name): issue a syntax error in SPARK mode on character
-- literal or operator symbol which is prefixed
-- * sem_attr.adb (Analyze_Access_Attribute): issue an error in formal
-- mode on access attributes.
-- * sem_ch4.adb (Analyze_Concatenation_Operand): new procedure to check
-- that concatenation operands are properly restricted in formal mode
-- (Analyze_Concatenation, Analyze_Concatenation_Rest): call new procedure
-- Analyze_Concatenation_Operand. Issue an error in formal mode if the
-- result of the concatenation has a type different from String.
-- (Analyze_Conditional_Expression, Analyze_Explicit_Dereference,
-- Analyze_Quantified_Expression, Analyze_Slice,
-- Analyze_Null): issue an error in formal mode on unsupported constructs
-- * sem_ch5.adb
-- (Analyze_Block_Statement): only issue error on source block statement
-- * sem_util.ads, sem_util.adb (Last_Source_Node_In_Sequence): new
-- function which returns the last node in a list of nodes for which
-- Comes_From_Source returns True, if any
-- * sem_ch6.adb (Check_Missing_Return): minor refactoring to use
-- Last_Source_Node_In_Sequence
-- * sem_ch8.adb (Analyze_Exception_Renaming, Analyze_Generic_Renaming,
-- Analyze_Object_Renaming, Analyze_Use_Package): issue an error in formal
-- mode on unsupported constructs
-- * sem_ch9.adb Do not return after issuing error in formal mode, as the
-- rest of the actions may be needed later on since the error is marked as
-- not serious.
-- * sinfo.ads: Typos in comments.
--
--2011-08-01 Pascal Obry <obry@adacore.com>
--
-- * projects.texi: Minor editing.
--
--2011-08-01 Yannick Moy <moy@adacore.com>
--
-- * err_vars.ads (Error_Msg_Lang, Error_Msg_Langlen): new variables for
-- insertion character ~~
-- * errout.ads, errout.adb (Formal_Error_Msg_...): remove procedures
-- (Set_Error_Msg_Lang): new procedure which fixes the language for use
-- with insertion character ~~
-- (Set_Msg_Text): treat insertion character ~~
-- * par-ch4.adb, par-ch5.adb, par-endh.adb, sem_attr.adb, sem_ch11.adb,
-- sem_ch3.adb, sem_ch5.adb, sem_ch9.adb, sem_util.adb: Replace calls to
-- Formal_Error_Msg_... procedures by equivalent Error_Msg_...
-- procedures. Favor calls to Error_Msg_F(E) over Error_Msg_N(E). Make
-- errors related to the formal language restriction not serious
-- (insertion character |).
-- * par.adb (Par): set formal language for error messages if needed
-- * sem_ch6.adb (Check_Missing_Return): take into account possible
-- generated statements at the end of the function
-- * snames.ads-tmpl (Name_SPARK_95, Pragma_SPARK_95): new variable and
-- enumeration value to define a new pragma SPARK_95
-- * opt.ads, opt.adb (SPARK_Version_Type, SPARK_Version_Default,
-- SPARK_Version): new type and variables to store the SPARK version
-- (none by default).
-- (SPARK_Mode): return True when SPARK_Version is set
-- * par-prag.adb: Correct indentation
-- (Prag): take Pragma_SPARK_95 into account
-- * sem_prag.adb (Set_Mechanism_Value, Sig_Flags): take Pragma_SPARK_95
-- into account.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * sem_ch3.adb, sem_ch3.ads, sem_ch5.adb, prj-part.adb, par-ch4.adb,
-- sem_util.adb, sem_ch4.adb, sem_ch6.adb, sem_ch6.ads, sem_ch8.adb,
-- sem_ch8.ads, sem_ch13.ads, par-ch5.adb, prj-env.ads: Minor reformatting
--
--2011-08-01 Pascal Obry <obry@adacore.com>
--
-- * prj-part.ads, prj-part.adb (Parse): Add Target_Name parameter. Pass
-- Target_Name to Get_Path call.
-- (Parse_Single_Project): Likewise.
-- (Post_Parse_Context_Clause): Likewise.
-- * prj-env.ads, prj-env.adb (Find_Project): Add Target_Name parameter.
-- Call Initialise_Project_Path with the proper Target_Name.
-- (Initialize_Project_Path): Add <gnat_root>/<target_name>/lib/gnat
-- search path.
-- (Get_Path): Add Target_Name parameter. Call Initialise_Project_Path
-- with the proper Target_Name.
-- * prj-conf.adb (Get_Or_Create_Configuration_File): Pass Target_Name to
-- Part.Parse routine.
-- (Parse_Project_And_Apply_Config): Likewise.
-- * prj-makr.adb (Initialize): Pass empty Target_Name to Parse routine.
-- This is fine as this part of the code is supporting only native
-- compilation.
-- * prj-pars.adb (Parse): Pass empty Target_Name to Parse routine. This
-- is fine as this part of the code is supporting only native compilation.
--
--2011-08-01 Yannick Moy <moy@adacore.com>
--
-- * sem_util.adb (Enter_Name): issue error in formal mode on declaration
-- of homonym, unless the homonym is one of the cases allowed in SPARK
-- * par-ch5.adb (Parse_Decls_Begin_End): issue error in SPARK mode for
-- package declaration occurring after a body.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * checks.adb, exp_ch4.adb: Minor reformatting.
--
--2011-08-01 Javier Miranda <miranda@adacore.com>
--
-- * einfo.ads (Access_Disp_Table): Fix documentation.
-- (Dispatch_Table_Wrappers): Fix documentation.
--
--2011-08-01 Pascal Obry <obry@adacore.com>
--
-- * prj-env.adb, prj-env.ads: Minor reformatting.
--
--2011-08-01 Yannick Moy <moy@adacore.com>
--
-- * sem_util.ads, sem_util.adb, par.adb, par_util.adb
-- (Formal_Error_Msg, Formal_Error_Msg_N, Formal_Error_Msg_SP): move
-- procedures out of these packages.
-- * errout.ads, errout.adb
-- (Formal_Error_Msg, Formal_Error_Msg_N, Formal_Error_Msg_SP): move
-- procedures in of this package
-- (Formal_Error_Msg_NE): new procedure for wrapper on Error_Msg_NE
-- * par-ch5.adb (Parse_Decls_Begin_End): issue syntax error in SPARK mode
-- on misplaced later vs initial declarations, like in Ada 83
-- * sem_attr.adb (Processing for Analyze_Attribute): issue error in
-- formal mode on attribute of private type whose full type declaration
-- is not visible
-- * sem_ch3.adb (Analyze_Declarations): issue error in formal mode on a
-- package declaration inside a package specification
-- (Analyze_Full_Type_Declaration): issue error in formal mode on
-- controlled type or discriminant type
-- * sem_ch6.adb (Analyze_Subprogram_Specification): only issue error on
-- user-defined operator means that it should come from the source
-- (New_Overloaded_Entity): issue error in formal mode on overloaded
-- entity.
-- * sem_ch6.ads, sem_ch13.ads: typos in comments.
--
--2011-08-01 Thomas Quinot <quinot@adacore.com>
--
-- * atree.adb: Minor reformatting.
-- * checks.adb: Minor reformatting.
--
--2011-08-01 Vincent Celier <celier@adacore.com>
--
-- * s-parame-vms-ia64.ads: Fix typo in comment
-- Minor reformatting
-- * s-parame-vms-restrict.ads: Removed, unused.
--
--2011-08-01 Javier Miranda <miranda@adacore.com>
--
-- * exp_ch3.adb
-- (Is_Variable_Size_Array): Remove local subprogram Is_Constant_Bound.
-- * sem_ch3.adb
-- (Constrain_Index): Remove side effects in the evaluation of the bounds.
-- * sem_ch3.ads, sem_ch3.adb
-- (Is_Constant_Bound): New extended version of the subprogram that was
-- previously located inside function Exp_Ch3.Is_Variable_Size_Array.
-- Moved here since it is shared by routines of sem_ch3 and exp_ch3.
-- * sem_aux.ads (Constant_Value): Fix typo in comment.
-- * checks.adb (Generate_Index_Checks): New implementation which, for
-- array objects with constant bounds, generates the runtime check
-- referencing the bounds of the array type. For other cases this routine
-- provides its previous behavior obtaining such values from the array
-- object.
-- * sem_res.adb (Set_Slice_Subtype): Link a copied range subtree with its
-- parent type.
-- * atree.adb (New_Copy): Reset flag Is_Overloaded in the new copy since
-- we cannot have semantic interpretations of the new node.
--
--2011-08-01 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch6.adb (Fully_Conformant_Expressions): handle quantified
-- expressions.
--
--2011-08-01 Arnaud Charlet <charlet@adacore.com>
--
-- * sem_ch8.adb: Minor code editing.
-- * s-vxwext.adb: Remove trailing space.
-- * freeze.adb, freeze.ads, errout.ads, erroutc.adb: Fix GPLv3 header for
-- consistency with other files.
--
--2011-08-01 Thomas Quinot <quinot@adacore.com>
--
-- * s-auxdec.ads, s-auxdec-vms_64.ads: Minor reformatting.
--
--2011-08-01 Ed Schonberg <schonberg@adacore.com>
--
-- * par-ch10.adb: reject parameterized expressions as compilation unit.
-- * sem_ch4.adb: handle properly conditional expression with overloaded
-- then_clause and no else_clause.
--
--2011-08-01 Tristan Gingold <gingold@adacore.com>
--
-- * s-parame-vms-alpha.ads, s-parame-vms-ia64.ads: Redeclare C_Address
-- like done by System.Aux_DEC.
-- * env.c (__gnat_setenv) [VMS]: Put logicals into LNM$PROCESS table.
--
--2011-08-01 Yannick Moy <moy@adacore.com>
--
-- * par-endh.adb (Check_End): issue a syntax error in SPARK mode for
-- missing label at end of declaration (subprogram or package)
-- * par-ch4.adb (P_Name): issue a syntax error in SPARK mode for mixing
-- of positional and named parameter association
-- * par.adb, par-util.adb (Formal_Error_Msg_SP): new wrapper on
-- Error_Msg_SP which adds a prefix to the error message giving the name
-- of the formal language analyzed
-- * sem_ch6.adb (Analyze_Return_Type): issue an error in formal mode for
-- access result type in subprogram, unconstrained array as result type,.
-- (Analyze_Subprogram_Declaration): issue an error in formal mode for null
-- procedure
-- * sem_ch8.adb: Code clean up.
--
--2011-08-01 Javier Miranda <miranda@adacore.com>
--
-- * sem_ch7.adb (Uninstall_Declarations): Remove useless code.
-- * einfo.ads (Access_Disp_Table): Fix documentation.
-- (Dispatch_Table_Wrappers): Fix documentation.
-- * einfo.adb (Access_Disp_Table, Dispatch_Table_Wrappers,
-- Set_Access_Disp_Table, Set_Dispatch_Table_Wrappers): Fix the assertions
-- to enforce the documentation of this attribute.
-- (Set_Is_Interface): Cleanup the assertion.
-- * exp_ch4.adb (Expand_Allocator_Expression, Tagged_Membership): Locate
-- the Underlying_Type entity before reading attribute Access_Disp_Table.
-- * exp_disp.adb (Expand_Dispatching_Call, Expand_Interface_Conversion):
-- Locate the Underlying_Type before reading attribute Access_Disp_Table.
-- * exp_aggr.adb (Build_Array_Aggr_Code, Build_Record_Aggr_Code): Locate
-- the Underlying_Type entity before reading attribute Access_Disp_Table.
-- * exp_ch3.adb (Build_Record_Init_Proc, Expand_N_Object_Declaration):
-- Locate the Underlying_Type entity before reading attribute
-- Access_Disp_Table.
--
--2011-08-01 Ed Schonberg <schonberg@adacore.com>
--
-- * s-poosiz.ads: Additional overriding indicators.
--
--2011-08-01 Yannick Moy <moy@adacore.com>
--
-- * sem_ch5.adb (Analyze_Exit_Statement): add return after error in
-- formal mode.
-- (Analyze_Iteration_Scheme): issue error in formal mode when loop
-- parameter specification does not include a subtype mark.
-- * sem_ch6.adb (Analyze_Abstract_Subprogram_Declaration): issue error in
-- formal mode on abstract subprogram.
-- (Analyze_Subprogram_Specification): issue error in formal mode on
-- user-defined operator.
-- (Process_Formals): issue error in formal mode on access parameter and
-- default expression.
-- * sem_ch9.adb (Analyze_Abort_Statement,
-- Analyze_Accept_Statement, Analyze_Asynchronous_Select,
-- Analyze_Conditional_Entry_Call, Analyze_Delay_Relative,
-- Analyze_Delay_Until, Analyze_Entry_Call_Alternative,
-- Analyze_Requeue, Analyze_Selective_Accept,
-- Analyze_Timed_Entry_Call): issue error in formal mode on such constructs
-- * sem_ch11.adb (Analyze_Raise_Statement, Analyze_Raise_xxx_Error):
-- issue error in formal mode on user-defined raise statement.
--
--2011-08-01 Thomas Quinot <quinot@adacore.com>
--
-- * sem_ch6.adb (Enter_Overloaded_Entity): Do not warn about a
-- declaration being hidden when overriding an implicit inherited
-- subprogram.
-- * par-ch10.adb (P_Compilation_Unit): In syntax check only mode
-- (-gnats), do not complain about a source file that contains only a
-- pragma No_Body.
--
--2011-08-01 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch5.adb (Analyze_Iterator_Scheme): Do not overwrite type of loop
-- variable if already set.
--
--2011-08-01 Arnaud Charlet <charlet@adacore.com>
--
-- * g-socket-dummy.adb, s-osinte-linux.ads, g-socket-dummy.ads,
-- g-debuti.adb, g-tasloc.adb, g-debuti.ads, g-tasloc.ads,
-- s-osinte-hpux.ads, g-sercom.adb, g-soliop-solaris.ads, g-sercom.ads,
-- g-sptain.ads, g-curexc.ads, s-tasloc.adb, s-tasloc.ads, s-tataat.adb,
-- g-ctrl_c.adb, a-reatim.adb, s-tataat.ads, g-dirope.adb, g-ctrl_c.ads,
-- g-dirope.ads, g-boubuf.adb, g-calend.adb, g-boubuf.ads, g-souinf.ads,
-- g-table.adb, g-bytswa-x86.adb, g-wispch.adb, g-io.adb, g-table.ads,
-- g-wispch.ads, g-io.ads, g-memdum.adb, g-memdum.ads, g-busorg.adb,
-- g-busorg.ads, g-regpat.adb, g-sothco-dummy.adb, g-encstr.adb,
-- g-regpat.ads, g-sothco-dummy.ads, s-osinte-aix.ads, g-encstr.ads,
-- g-sercom-mingw.adb, s-mastop-vms.adb, g-diopit.adb, g-diopit.ads,
-- s-vxwext.adb, g-dyntab.adb, g-dyntab.ads, g-crc32.adb,
-- g-sercom-linux.adb, g-crc32.ads, s-regpat.adb, g-flocon.ads,
-- s-regpat.ads, g-stheme.adb, g-sestin.ads, s-taspri-posix-noaltstack.ads,
-- g-soliop.ads, s-inmaop-posix.adb, g-locfil.ads, g-enblsp-vms-alpha.adb,
-- g-socthi-dummy.adb, g-socthi-dummy.ads, gnat.ads, g-moreex.adb,
-- g-moreex.ads, g-dynhta.adb, g-dynhta.ads, g-deutst.ads, g-htable.adb,
-- g-cgicoo.adb, g-htable.ads, g-cgicoo.ads, a-interr.adb,
-- g-socthi-vms.adb, g-socthi-vms.ads, g-hesora.adb, g-bubsor.adb,
-- g-hesora.ads, g-bubsor.ads, g-md5.adb, g-md5.ads, s-intman-irix.adb,
-- s-htable.adb, s-osinte-vms.adb, s-htable.ads, s-osinte-vms.ads,
-- s-taprob.adb, g-bytswa.adb, g-bytswa.ads, s-osinte-solaris-posix.ads,
-- a-suenco.adb, g-comver.adb, g-comver.ads, g-exctra.adb,
-- s-osinte-solaris.adb, g-exctra.ads, s-osinte-irix.ads,
-- s-osinte-solaris.ads, a-caldel-vms.adb, g-socthi-vxworks.adb,
-- g-expect.adb, g-socthi-vxworks.ads, g-expect.ads, g-comlin.ads,
-- g-heasor.adb, g-heasor.ads, g-traceb.adb, g-traceb.ads, g-decstr.adb,
-- g-spipat.adb, g-decstr.ads, g-spipat.ads, s-mastop-tru64.adb,
-- g-except.ads, g-thread.adb, g-hesorg.adb, g-thread.ads, g-hesorg.ads,
-- g-expect-vms.adb, a-stuten.ads, g-spchge.adb, g-spchge.ads,
-- g-u3spch.adb, g-u3spch.ads, g-spitbo.adb, g-spitbo.ads,
-- s-osinte-dummy.ads, s-osinte-posix.adb, g-pehage.adb, g-pehage.ads,
-- s-gloloc-mingw.adb, g-sha1.ads, s-traceb-hpux.adb,
-- g-trasym-unimplemented.adb, g-trasym-unimplemented.ads, g-io_aux.adb,
-- g-regexp.adb, g-io_aux.ads, g-socthi-mingw.adb, g-regexp.ads,
-- s-osinte-hpux-dce.adb, g-socthi-mingw.ads, g-cgi.adb,
-- s-osinte-hpux-dce.ads, g-cgi.ads, g-byorma.adb, g-boumai.ads,
-- g-byorma.ads, a-caldel.adb, s-regexp.adb, s-regexp.ads,
-- g-soliop-mingw.ads, g-sptavs.ads, s-osinte-tru64.ads, g-speche.adb,
-- g-speche.ads, g-socthi.adb, g-stsifd-sockets.adb, g-socthi.ads,
-- s-osinte-darwin.ads, i-vxwork-x86.ads, g-awk.adb, i-vxwork.ads,
-- g-awk.ads, g-zspche.adb, g-zspche.ads, g-socket.adb, g-sptabo.ads,
-- g-socket.ads, g-semaph.adb, g-semaph.ads, s-taspri-posix.ads,
-- g-enblsp-vms-ia64.adb, g-cgideb.adb, g-cgideb.ads, g-sothco.adb,
-- s-osinte-freebsd.ads, g-sothco.ads, g-catiio.adb, g-casuti.adb,
-- g-catiio.ads, g-casuti.ads, g-trasym.adb, g-trasym.ads, s-casuti.adb,
-- g-os_lib.adb, s-traceb-mastop.adb, g-busora.adb, s-interr-dummy.adb,
-- g-busora.ads, g-enutst.ads, s-os_lib.adb, a-tasatt.adb,
-- s-osinte-mingw.ads: Update to GPLv3 run-time license.
-- Use GNAT instead of GNARL.
--
--2011-08-01 Bob Duff <duff@adacore.com>
--
-- * a-cdlili.ads, a-cihama.ads, a-coinve.ads, a-ciorse.ads, a-coorma.ads,
-- a-cidlli.ads, a-ciormu.ads, a-cihase.ads, a-cohama.ads, a-coorse.ads,
-- a-ciorma.ads, a-coormu.ads, a-convec.ads, a-cohase.ads: Minor
-- reformatting.
--
--2011-08-01 Yannick Moy <moy@adacore.com>
--
-- * debug.adb (d.D) reverve flag for the SPARK mode
-- (d.E) reverve flag for SPARK generation mode
-- (d.F) reverve flag for Why generation mode
-- * opt.ads, opt.adb (ALFA_Mode, ALFA_Through_SPARK_Mode,
-- ALFA_Through_Why_Mode, Formal_Verification_Mode, SPARK_Mode): New
-- functions which return True when the corresponding modes are set
-- (Formal_Language): return "spark" or "alfa" when in formal verification
-- mode.
-- * sem_util.ads, sem_util.adb (Formal_Error_Msg): new wrapper on
-- Error_Msg to prefix the error message with a tag giving the formal
-- language
-- (Formal_Error_Msg_N): new wrapper on Error_Msg_N to prefix the error
-- message with a tag giving the formal language
-- * sem_ch5.adb (Analyze_Block_Statement): issue error in formal mode on
-- block statement
-- (Analyze_Case_Statement): issue error in formal mode on case statement
-- with a single "others" case alternative
-- (Analyze_Exit_Statement): issue errors in formal mode on exit
-- statements which do not respect SPARK restrictions
-- (Analyze_Goto_Statement): issue error in formal mode on goto statement
-- (Check_Unreachable_Code): always issue an error (not a warning) in
-- formal mode on unreachable code (concerns both code after an infinite
-- loop and after an unconditional jump, both not allowed in SPARK)
-- * sem_ch6.adb (Analyze_Return_Statement): add call to
-- Set_Return_Present for a procedure containing a return statement
-- (already done for functions in Analyze_Function_Return)
-- (Analyze_Function_Return): issue error in formal mode on extended
-- return or if return is not last statement in function
-- (Check_Missing_Return): issue error in formal mode if function does
-- not end with return or if procedure contains a return
-- * sem_ch8.ads, sem_ch8.adb (Has_Loop_In_Inner_Open_Scopes): new
-- function to detect if there is an inner scope of its parameter S which
-- is a loop.
--
--2011-08-01 Thomas Quinot <quinot@adacore.com>
--
-- * sem_ch6.ads: Minor reformatting.
--
--2011-08-01 Javier Miranda <miranda@adacore.com>
--
-- * sem_util.adb (Abstract_Interface_List): Complete condition when
-- processing private type declarations to avoid reading unavailable
-- attribute.
-- (Is_Synchronized_Tagged_Type): Complete condition when processing
-- private extension declaration nodes to avoid reading unavailable
-- attribute.
--
--2011-08-01 Thomas Quinot <quinot@adacore.com>
--
-- * sem_ch3.adb: Minor reformatting.
--
--2011-08-01 Thomas Quinot <quinot@adacore.com>
--
-- * s-parame-ae653.ads, s-parame-vms-alpha.ads, s-parame-hpux.ads,
-- i-cpoint.adb, i-cstrin.adb, i-cpoint.ads, i-cstrin.ads,
-- s-parame-vms-ia64.ads, s-parame.ads, i-c.ads, s-parame-vxworks.ads,
-- s-parame-vms-restrict.ads: Remove duplicated Interfaces.C.* packages
-- for VMS, instead parametrize the common implementation with
-- System.Parameters declarations.
--
--2011-08-01 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gnat_rm.texi: Document limitation of Pragma No_Strict_Aliasing.
--
--2011-08-01 Tristan Gingold <gingold@adacore.com>
--
-- * seh_init.c: Fix SEH handler installation on win64.
--
--2011-08-01 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch3.adb (Access_Subprogram_Declaration): in Asis mode, prevent
-- double analysis of an anonymous access to subprogram, because it can
-- lead to improper sharing of profiles and a back-end crash.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * make.adb, sem_ch4.adb: Minor reformatting.
-- * gcc-interface/Make-lang.in: Update dependencies.
-- * sem_util.adb, exp_ch5.adb: Minor reformatting.
--
--2011-08-01 Arnaud Charlet <charlet@adacore.com>
--
-- * gnat_rm.texi: Fix definition of Long_Integer.
--
--2011-08-01 Ed Schonberg <schonberg@adacore.com>
--
-- * exp_aggr.adb: check limit size of static aggregate unconditionally,
-- to prevent storage exhaustion.
-- * exp_ch7.adb (Clean_Simple_Protected_Objects): if the scope being
-- finalized is a function body, insert the cleanup code before the final
-- return statement, to prevent spurious warnings.
-- * s-pooglo.ads: add overriding indicator.
--
--2011-08-01 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch4.adb (Operator_Check): improve error message when both a
-- with_clause and a use_clause are needed to make operator usage legal.
-- * sem_util.ads, sem_util.adb (Unit_Is_Visible): new predicate to
-- determine whether a compilation unit is visible within an other,
-- either through a with_clause in the current unit, or a with_clause in
-- its library unit or one one of its parents.
--
--2011-08-01 Ed Schonberg <schonberg@adacore.com>
--
-- * exp_ch5.adb (Expand_N_Iterator_Loop): handle properly an iterator
-- over an arbitrary expression of an array or container type.
-- * lib-xref.adb: clarify comment.
--
--2011-08-01 Bob Duff <duff@adacore.com>
--
-- * einfo.ads: Minor reformatting.
-- * debug.adb: Minor comment improvement.
--
--2011-08-01 Javier Miranda <miranda@adacore.com>
--
-- * sem_ch4.adb (Try_Object_Operation): For class-wide subprograms do not
-- consider hidden subprograms as valid candidates.
--
--2011-08-01 Arnaud Charlet <charlet@adacore.com>
--
-- * make.adb (Compile): Strip -mxxx switches in CodePeer mode.
--
--2011-08-01 Vasiliy Fofanov <fofanov@adacore.com>
--
-- * gnat_ugn.texi: Fix typo.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * i-cstrin.adb, sem_util.adb, exp_ch11.adb, sem_ch8.adb,
-- lib-xref.adb: Minor reformatting
--
--2011-08-01 Gary Dismukes <dismukes@adacore.com>
--
-- * exp_ch6.adb (Expand_N_Extended_Return_Statement): Replace test of
-- when to generate a call to Move_Final_List.
-- (Has_Controlled_Parts): Remove this function.
--
--2011-08-01 Geert Bosch <bosch@adacore.com>
--
-- * par-ch3.adb (P_Discrete_Choice_List): Improve error message for extra
-- "," in choice list.
--
--2011-08-01 Thomas Quinot <quinot@adacore.com>
--
-- * exp_ch11.adb (Expand_N_Raise_Statement): Mark N_Raise_xxx_Error for
-- explicit raise of a predefined exception as Comes_From_Source if the
-- original N_Raise_Statement comes from source.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * sinfo.ads: Add comment.
-- * sem_ch6.adb: Minor reformatting.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * freeze.adb (Freeze_Entity): Refine check for bad component size
-- clause to avoid rejecting confirming clause when atomic/aliased present.
--
--2011-08-01 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch8.adb (Find_Direct_Name, Analyze_Expanded_Name): use Is_LHS to
-- better determine whether an entity reference is a write.
-- * sem_util.adb (Is_LHS): refine predicate to handle assignment to a
-- subcomponent.
-- * lib-xref.adb (Output_References): Do no suppress a read reference at
-- the same location as an immediately preceeding modify-reference, to
-- handle properly in-out actuals.
--
--2011-08-01 Tristan Gingold <gingold@adacore.com>
--
-- * env.c (__gnat_setenv) [VMS]: Refine previous change.
--
--2011-08-01 Quentin Ochem <ochem@adacore.com>
--
-- * i-cstrin.adb (New_String): Changed implementation, now uses only the
-- heap to compute the result.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * atree.ads: Minor reformatting.
--
--2011-08-01 Emmanuel Briot <briot@adacore.com>
--
-- * g-expect.adb (Get_Command_Output): Fix memory leak.
--
--2011-08-01 Geert Bosch <bosch@adacore.com>
--
-- * cstand.adb (P_Float_Type): New procedure to print the definition of
-- predefined fpt types.
-- (P_Mixed_Name): New procedure to print a name using mixed case
-- (Print_Standard): Use P_Float_Type for printing floating point types
-- * einfo.adb (Machine_Emax_Value): Add preliminary support for quad
-- precision IEEE float.
--
--2011-08-01 Thomas Quinot <quinot@adacore.com>
--
-- * sem_ch3.adb: Minor reformatting.
--
--2011-08-01 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch6.adb (Analyze_Parameterized_Expression): If the expression is
-- the completion of a generic function, insert the new body rather than
-- rewriting the original.
--
--2011-08-01 Yannick Moy <moy@adacore.com>
--
-- * sinfo.ads, errout.ads: Typos in comments.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * par-endh.adb: Minor reformatting.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * aspects.ads, aspects.adb: Add aspects for library unit pragmas
-- (Pre_Post_Aspects): New subtype.
-- * par-ch12.adb (P_Generic): New syntax for aspects in packages
-- * par-ch13.adb (P_Aspect_Specifications): Add Semicolon parameter
-- * par-ch7.adb (P_Package): Remove Decl parameter
-- (P_Package): Handle new syntax for aspects (before IS)
-- * par-ch9.adb (P_Protected_Definition): Remove Decl parameter, handle
-- new aspect syntax
-- (P_Task_Definition): Remove Decl parameter, handle new aspect syntax
-- * par.adb (P_Aspect_Specifications): Add Semicolon parameter
-- (P_Package): Remove Decl parameter
-- * sem_ch13.adb (Analyze_Aspect_Specifications): Handle library unit
-- aspects
-- * sem_ch7.adb (Analyze_Package_Declaration): Analyze new format aspect
-- specs
-- * sem_util.ads, sem_util.adb (Static_Boolean): New function
-- * sinfo.ads: Document new syntax for aspects in packages etc.
-- * sprint.adb: Handle new syntax of aspects before IS in package
--
--2011-08-01 Thomas Quinot <quinot@adacore.com>
--
-- * atree.ads: Minor reformatting.
-- * sem_prag.adb: Minor reformatting.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * exp_util.adb (Insert_Actions): Fix error in handling Actions for
-- case expr alternative.
--
--2011-08-01 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_ch12.adb: Fix typo.
--
--2011-08-01 Geert Bosch <bosch@adacore.com>
--
-- * sem_prag.adb (Check_No_Link_Name): New procedure.
-- (Process_Import_Or_Interface): Use Check_No_Link_Name.
-- * cstand.adb (Create_Standard): Use Esize (Standard_Long_Long_Float)
-- instead of Standard_Long_Long_Float_Size global. Preparation for
-- eventual removal of per type constants.
-- * exp_util.ads (Get_Stream_Size): New function returning the stream
-- size value of subtype E.
-- * exp_util.adb (Get_Stream_Size): Implement new function.
-- * exp_strm.adb (Build_Elementary_Input_Call): Use Get_Stream_Size
-- function.
-- * exp_attr.adb (Attribute_Stream_Size): Use Get_Stream_Size
-- * einfo.adb:
-- (Machine_Mantissa_Value): Handle 128-bit quad precision IEEE floats
--
--2011-08-01 Geert Bosch <bosch@adacore.com>
--
-- * cstand.adb: Fix comments.
-- * sem_prag.adb (Analyze_Pragma): Use List_Length instead of explicit
-- count of arguments.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * exp_ch4.adb, sem_cat.adb: Minor reformatting.
--
--2011-08-01 Geert Bosch <bosch@adacore.com>
--
-- * atree.ads: Fix comment.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * aspects.ads, aspects.adb (Aspect_Names): Moved from body to spec.
-- * par-ch13.adb (P_Aspect_Specifications): Check misspelled aspect name.
-- * par.adb: Add with for Namet.Sp.
-- * par-tchk.adb: Minor reformatting.
--
--2011-08-01 Vincent Celier <celier@adacore.com>
--
-- * mlib-tgt-specific-vms-alpha.adb, mlib-tgt-specific-vms-ia64.adb
-- (Build_Dynamic_Library): Use new function Init_Proc_Name to get the name
-- of the init procedure of a SAL.
-- * mlib-tgt-vms_common.ads, mlib-tgt-vms_common.adb (Init_Proc_Name):
-- New procedure.
--
--2011-08-01 Thomas Quinot <quinot@adacore.com>
--
-- * exp_ch4.adb, s-tasini.ads, sem_attr.adb, s-soflin.ads: Minor
-- reformatting.
--
--2011-08-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
--
-- * adaint.c (__gnat_file_time_name_attr): Get rid of warning.
--
--2011-08-01 Thomas Quinot <quinot@adacore.com>
--
-- * sem_util.adb, sem_util.ads (Has_Overriding_Initialize): Make function
-- conformant with its spec (return True only for types that have
-- an overriding Initialize primitive operation that prevents them from
-- having preelaborable initialization).
-- * sem_cat.adb (Validate_Object_Declaration): Fix test for preelaborable
-- initialization for controlled types in Ada 2005 or later mode.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * aspects.ads, aspects.adb: Add aspect Type_Invariant, Precondition,
-- Postcondition.
-- (Same_Aspect): New function.
-- * sem_ch13.adb (Analyze_Aspect_Specifications): Add aspect
-- Type_Invariant, Precondition, Postcondition.
-- * snames.ads-tmpl: Add Name_Type_Invariant.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * freeze.adb (Freeze_Entity): Don't call Check_Aspect_At_Freeze_Point
-- here.
-- (Freeze_All_Ent): Fix error in handling inherited aspects.
-- * sem_ch13.adb (Analyze_Aspect_Specifications): Skip aspect that is
-- already analyzed, but don't skip entire processing of a declaration,
-- that's wrong in some cases of declarations being rewritten.
-- (Analyze_Aspect_Specification): Set Is_Delayed_Aspect in aspects.
-- Don't delay for integer, string literals
-- Treat predicates in usual manner for delay, remove special case code,
-- not needed.
-- (Analyze_Freeze_Entity): Make call to Check_Aspect_At_Freeze_Point
-- (Build_Predicate_Function): Update saved expression in aspect
-- (Build_Invariant_Procedure): Update saved expression in aspect
-- * exp_ch4.adb (Expand_N_Selected_Component): Only do the optimization
-- of replacement of discriminant references if the reference is simple.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * aspects.ads, aspects.adb: Add Static_Predicate and Dynamic_Predicate.
-- * sem_ch13.adb (Analyze_Aspect_Specification): Add processing for
-- Static_Predicate and Dynamic_Predicate.
-- (Build_Predicate_Function): Add processing for Static_Predicate
-- and Dynamic_Predicate.
-- * sinfo.ads, sinfo.adb (From_Dynamic_Predicate): New flag
-- (From_Static_Predicate): New flag
-- * snames.ads-tmpl: Add Name_Static_Predicate and Name_Dynamic_Predicate
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * usage.adb: Documentation cleanup for Ada version modes in usage.
-- * expander.adb: Minor reformatting.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * atree.ads: Minor comment fix.
-- * a-stwifi.adb, a-stzfix.adb, a-strfix.adb, a-ztexio.ads, a-textio.ads,
-- a-witeio.ads, sem_prag.adb: Minor reformatting.
--
--2011-08-01 Doug Rupp <rupp@adacore.com>
--
-- * env.c (__gnat_setenv) [VMS]: Force 32bit on item list structure
-- pointers. Use descrip.h header file for convenience. Add some
-- comments.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * freeze.adb (Freeze_Entity): Call Check_Aspect_At_Freeze_Point
-- (Freeze_All): Call Check_Aspect_At_End_Of_Declarations
-- * sem_ch13.ads, sem_ch13.adb (Check_Aspect_At_Freeze_Point):
-- New procedure.
-- (Check_Aspect_At_End_Of_Declarations): New procedure
-- (Analye_Aspect_Specification): Minor changes for above procedures
-- * sinfo.ads, sinfo.adb (Is_Delayed_Aspect): Now set in aspect
-- specification node as well.
--
--2011-08-01 Pascal Obry <obry@adacore.com>
--
-- * adaint.c (_gnat_stat): GetFilesAttributesEx() would fail on special
-- Windows files. Use GetFilesAttributes() in this case to check for file
-- existence instead of returning with an error code.
--
--2011-08-01 Vincent Celier <celier@adacore.com>
--
-- * a-stzfix.adb, a-stwifi.adb (Replace_Slice): Fixed computation when
-- High is above Source length.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * a-ztexio.ads, a-textio.ads, a-witeio.ads: Fix comment.
--
--2011-08-01 Robert Dewar <dewar@adacore.com>
--
-- * aspects.ads (Boolean_Aspects): New subtype.
-- * exp_ch13.adb (Expand_Freeze_Entity): Fix errors in handling aspects
-- for derived types in cases where the parent type and derived type have
-- aspects.
-- * freeze.adb (Freeze_Entity): Fix problems in handling derived type
-- with aspects when parent type also has aspects.
-- (Freeze_Entity): Deal with delay of boolean aspects (must evaluate
-- boolean expression at this point).
-- * sem_ch13.adb (Analyze_Aspect_Specifications): Delay all aspects in
-- accordance with final decision on the Ada 2012 feature.
-- * sinfo.ads, sinfo.adb (Is_Boolean_Aspect): New flag.
--
--2011-08-01 Matthew Heaney <heaney@adacore.com>
--
-- * a-chtgbo.adb (Delete_Node_Sans_Free): Replace iterator with selector.
--
--2011-08-01 Pascal Obry <obry@adacore.com>
--
-- * a-stzunb-shared.adb, a-strunb-shared.adb, a-stwiun-shared.adb:
-- Fix Replace_Slice when High is above current string size.
-- (Replace_Slice): Fix DL computation when High is above current
-- string length.
--
--2011-08-01 Gary Dismukes <dismukes@adacore.com>
--
-- * gnat_rm.texi: Add documentation for pragma Static_Elaboration_Desired.
--
--2011-08-01 Matthew Heaney <heaney@adacore.com>
--
-- * a-rbtgbo.adb (Delete_Node_Sans_Free): Fixed assignment to left child
-- of node.
--
--2011-08-01 Pascal Obry <obry@adacore.com>
--
-- * a-stzunb-shared.adb, a-strunb-shared.adb, a-stwiun-shared.adb: Minor
-- reformatting.
--
--2011-08-01 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_attr.adb (Analyze_Attribute, case 'Access): Handle properly named
-- access to protected subprograms in generic bodies.
-- * sem_ch6.adb (Analyze_Subprogram_Declaration): If the context is a
-- protected type, indicate that the convention of the subprogram is
-- Convention_Protected, because it may be used in subsequent declarations
-- within the protected declaration.
--
--2011-08-01 Vincent Celier <celier@adacore.com>
--
-- * mlib-prj.adb (Build_Library): Use "ada_" as the prefix for the "init"
-- and "final" procedures when the name of the library is "ada", to avoid
-- duplicate symbols "adainit" and "adafinal" in executables.
--
--2011-08-01 Ed Schonberg <schonberg@adacore.com>
--
-- * sem_attr.adb (Analyze_Attribute, case 'Result): Handle properly a
-- quantified expression that appears within a postcondition and uses the
-- Ada2012 'Result attribute.
--
--2011-07-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
--
-- * init.c (__gnat_error_handler): Cast reason to int.
-- (__gnat_install_handler): Explain sa_sigaction use.
--
--2011-07-24 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Subprogram_Type>: If the
-- subprogram has copy-in copy-out parameters, try to promote the mode of
-- the return type if it is passed in registers.
--
--2011-07-24 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/utils2.c (build_binary_op) <ARRAY_REF>: Do not mark the
-- left operand as addressable.
--
--2011-07-24 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/gigi.h (build_function_stub): Remove.
-- (build_return_expr): Likewise.
-- (convert_vms_descriptor): Declare.
-- * gcc-interface/utils.c (convert_vms_descriptor): Make global.
-- (build_function_stub): Move to...
-- * gcc-interface/utils2.c (build_return_expr): Move to...
-- * gcc-interface/trans.c (build_function_stub): ...here.
-- (build_return_expr): ...here.
-- (Subprogram_Body_to_gnu): Add local variable for language_function.
-- Disconnect the parameter attributes cache, if any, once done with it.
-- Call end_subprog_body only after setting the end_locus.
-- Build the stub associated with the function, if any, at the very end.
-- (gnat_to_gnu) <N_Return_Statement>: Remove couple of useless local
-- variables and streamline control flow.
--
--2011-07-23 Arnaud Charlet <charlet@adacore.com>
--
-- PR ada/49819
-- * gcc-interface/Makefile.in (powerpc-linux): Remove reference to
-- g-trasym-dwarf.adb.
--
--2011-07-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
--
-- PR bootstrap/49794
-- * init.c [sun && __SVR4 && !__vxworks] (__gnat_install_handler):
-- Assign to act.sa_sigaction.
-- * tracebak.c [USE_GENERIC_UNWINDER] (__gnat_backtrace): Cast
-- current->return_address to char * before arithmetic.
--
--2011-07-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
--
-- * init.c [sgi] (__gnat_error_handler): Update sigaction(2) citation.
-- Correct argument types.
-- Extract code from reason.
-- (__gnat_install_handler): Assign to act.sa_sigaction.
--
--2011-07-21 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/Make-lang.in (GNAT1_ADA_OBJS): Move ada/b_gnat1.o to...
-- (GNAT1_OBJS): ...here.
--
--2011-07-15 Eric Botcazou <ebotcazou@adacore.com>
--
-- PR ada/48711
-- * g-socthi-mingw.adb (Fill): Fix formatting.
--
-- * gcc-interface/gigi.h: Move around comment.
--
--2011-07-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
--
-- PR ada/46350
-- * s-taprop-hpux-dce.adb (Abort_Task): Remove unnecessary cast.
--
--2011-07-14 Florian Weimer <fw@deneb.enyo.de>
--
-- PR ada/48711
-- * g-socthi-mingw.adb (Fill): Guard against invalid MSG_WAITALL.
--
--2011-07-13 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/utils.c (build_vms_descriptor32): Skip the 32-bit
-- range comparison if Pmode is SImode.
--
--2011-07-12 Laurent GUERBY <laurent@guerby.net>
-- Eric Botcazou <ebotcazou@adacore.com>
--
-- * adadecode.c: Wrap up in extern "C" block.
-- * adadecode.h: Likewise.
-- * adaint.c: Likewise. Remove 'const' keyword.
-- * adaint.h: Likewise.
-- * argv.c: Likewise.
-- * atree.h: Likewise.
-- * cio.c: Likewise.
-- * cstreams.c: Likewise.
-- * env.c: Likewise.
-- * exit.c: Likewise.
-- * fe.h: Likewise.
-- * final.c: Likewise.
-- * init.c: Likewise.
-- * initialize.c: Likewise.
-- * link.c: Likewise.
-- * namet.h: Likewise.
-- * nlists.h: Likewise.
-- * raise.c: Likewise.
-- * raise.h: Likewise.
-- * repinfo.h: Likewise.
-- * seh_init.c: Likewise.
-- * targext.c: Likewise.
-- * tracebak.c: Likewise.
-- * uintp.h: Likewise.
-- * urealp.h: Likewise.
-- * xeinfo.adb: Wrap up generated C code in extern "C" block.
-- * xsinfo.adb: Likewise.
-- * xsnamest.adb: Likewise.
-- * gcc-interface/gadaint.h: Wrap up in extern "C" block.
-- * gcc-interface/gigi.h: Wrap up some prototypes in extern "C" block.
-- * gcc-interface/misc.c: Likewise.
-- * gcc-interface/Make-lang.in (GCC_LINK): Use LINKER.
-- (GNAT1_C_OBJS): Remove ada/b_gnat1.o. List ada/seh_init.o and
-- ada/targext.o here...
-- (GNAT_ADA_OBJS): ...and not here.
-- (GNAT1_ADA_OBJS): Add ada/b_gnat1.o.
-- (GNATBIND_OBJS): Reorder.
--
--2011-07-07 Richard Henderson <rth@redhat.com>
--
-- * gcc-interface/misc.c (gnat_init_gcc_eh): Don't call
-- dwarf2out_frame_init.
--
--2011-07-07 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/misc.c (gnat_init): Tweak previous change.
--
--2011-07-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
--
-- PR target/39150
-- * gcc-interface/Makefile.in: Handle x86_64-solaris2.
--
--2011-07-06 Richard Guenther <rguenther@suse.de>
--
-- * gcc-interface/misc.c (gnat_init): Merge calls to
-- build_common_tree_nodes and build_common_tree_nodes_2.
-- Re-initialize boolean_false_node.
--
--2011-07-02 Eric Botcazou <ebotcazou@adacore.com>
-- Olivier Hainque <hainque@adacore.com>
-- Nicolas Setton <setton@adacore.com>
--
-- * gcc-interface/utils.c (record_builtin_type): Set TYPE_ARTIFICIAL on
-- the type according to the ARTIFICIAL_P parameter.
-- (create_type_decl): Likewise.
-- (create_type_stub_decl): Set TYPE_ARTIFICIAL on the type to 1.
--
--2011-07-01 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/Make-lang.in (gnat1): Prepend '+' to the command.
-- (gnatbind): Likewise.
--
--2011-06-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
--
-- * gcc-interface/Makefile.in (TOOLS_LIBS): Add $(LIBINTL).
--
--2011-06-18 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (gnat_to_gnu_component_type): Use GNAT_TYPE
-- local variable throughout. Remove useless call to Base_Type.
-- (gnat_to_gnu_field): Use GNAT_FIELD_TYPE local variable throughout.
-- Take it also into account for the volatileness of the field. Set the
-- TREE_SIDE_EFFECTS flag as well in this case. Reorder some warnings.
--
--2011-06-18 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/trans.c (Identifier_to_gnu): Don't set TREE_THIS_NOTRAP
-- on a dereference built for a by-ref object if it has an address clause.
--
--2011-06-18 Eric Botcazou <ebotcazou@adacore.com>
--
-- * einfo.ads (Address_Taken): Document use for the second argument of
-- Asm_Input and Asm_Output attributes.
-- * sem_attr.adb (Analyze_Attribute) <Attribute_Asm_Input>: If the second
-- argument is an entity name, then set Address_Taken on it.
-- <Attribute_Asm_Output>: Likewise.
-- * gcc-interface/trans.c (lvalue_required_for_attribute_p): Handle the
-- Attr_Asm_Input and Attr_Asm_Output attributes explicitly.
-- (gnat_to_gnu) <N_Code_Statement>: If an operand is going to end up in
-- memory and is a CONST_DECL, retrieve its corresponding VAR_DECL.
--
--2011-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
--
-- PR middle-end/46500
-- * gcc-interface/decl.c (gnat_to_gnu_param): Use pack_cumulative_args.
--
--2011-06-14 Joseph Myers <joseph@codesourcery.com>
--
-- * gcc-interface/Make-lang.in (gnatbind$(exeext)): Use ggc-none.o.
-- (ada/utils.o): Update dependencies.
-- * gcc-interface/Makefile.in (EXTRA_GNATTOOLS_OBJS): Add
-- ../../../libcpp/libcpp.a.
-- * gcc-interface/utils.c: Include common/common-target.h.
-- (process_attributes): Use targetm_common.have_named_sections.
--
--2011-06-07 Richard Guenther <rguenther@suse.de>
--
-- * gcc-interface/misc.c (gnat_init): Do not set size_type_node or call
-- set_sizetype.
--
--2011-06-06 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/utils2.c (gnat_stabilize_reference): Propagate the
-- TREE_THIS_NOTRAP flag.
--
--2011-06-06 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/utils2.c (gnat_stabilize_reference) <COMPOUND_EXPR>:
-- Fix thinko.
--
--2011-06-06 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/trans.c (Identifier_to_gnu): Also handle deferred
-- constants whose full view has discriminants specially.
--
--2011-06-06 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/utils.c: Include diagnostic.h.
-- (gnat_write_global_declarations): Output debug information for all
-- global type declarations before finalizing the compilation unit.
-- * gcc-interface/Make-lang.in (ada/utils.o): Add dependency.
--
--2011-05-25 Jakub Jelinek <jakub@redhat.com>
--
-- * gcc-interface/utils.c (def_fn_type): Remove extra va_end.
--
--2011-05-25 Kai Tietz <ktietz@redhat.com>
--
-- * adaint.c (__gnat_to_canonical_file_list_next): Use array
-- initialization instead of const/none-const pointer assignment.
--
--2011-05-24 Joseph Myers <joseph@codesourcery.com>
--
-- * gcc-interface/Make-lang.in (GNAT1_OBJS): Don't include
-- $(EXTRA_GNAT1_OBJS).
-- (GNATBIND_OBJS): Don't include $(EXTRA_GNATBIND_OBJS).
-- (EXTRA_GNAT1_OBJS, EXTRA_GNATBIND_OBJS): Remove.
-- (gnat1$(exeext), gnatbind$(exeext)): Use libcommon-target.a.
-- * gcc-interface/Makefile.in (EXTRA_GNATTOOLS_OBJS): Use
-- libcommon-target.a instead of prefix.o.
--
--2011-05-21 Joseph Myers <joseph@codesourcery.com>
--
-- PR ada/49097
-- * gcc-interface/Make-lang.in (gnatbind$(exeext)): Depend on $(LIBDEPS).
--
--2011-05-20 Joseph Myers <joseph@codesourcery.com>
--
-- * gcc-interface/Make-lang.in (EXTRA_GNATBIND_OBJS): Remove version.o.
-- * gcc-interface/Makefile.in (EXTRA_GNATTOOLS_OBJS): Use libcommon.a
-- instead of version.o.
--
--2011-05-18 Kai Tietz <ktietz@redhat.com>
--
-- * gcc-interface/trans.c (Exception_Handler_to_gnu_sjlj): Use
-- boolean_false_node instead of integer_zero_node.
-- (convert_with_check): Likewise.
-- * gcc-interface/decl.c (choices_to_gnu): Likewise.
--
--2011-05-12 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/trans.c (call_to_gnu): In the by-reference case, if the
-- type of the parameter is an unconstrained array, convert the actual to
-- the type of the formal in the In Out and Out cases as well.
--
--2011-05-11 Nathan Froyd <froydnj@codesourcery.com>
--
-- * gcc-interface/utils.c (def_fn_type): Don't call build_function_type;
-- call build_function_type_array or build_varargs_function_type_array
-- instead.
-- (create_subprog_type): Don't call build_function_type; call
-- build_function_type_vec instead.
--
--2011-05-11 Nathan Froyd <froydnj@codesourcery.com>
--
-- * gcc-interface/ada-tree.h (TYPE_OBJECT_RECORD_TYPE): Use TYPE_MINVAL.
-- (TYPE_GCC_MIN_VALUE): Use TYPE_MINVAL.
-- (TYPE_GCC_MAX_VALUE): Use TYPE_MAXVAL.
--
--2011-05-07 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (intrin_arglists_compatible_p): Remove spaces.
--
-- * gcc-interface/gigi.h (global_bindings_p): Adjust prototype.
-- * gcc-interface/utils.c (global_bindings_p): Return bool and simplify.
--
--2011-05-05 Nathan Froyd <froydnj@codesourcery.com>
--
-- * gcc-interface/trans.c (Case_Statement_to_gnu): Call build_case_label.
--
--2011-05-05 Nathan Froyd <froydnj@codesourcery.com>
--
-- * gcc-interface/decl.c (intrin_arglists_compatible_p): Use iterators
-- instead of accessing TYPE_ARG_TYPES directly.
-- * gcc-interface/utils.c (handle_nonnull_attribute): Likewise.
--
--2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
--
-- PR ada/48844
-- * gcc-interface/gigi.h (get_variant_part): Declare.
-- * gcc-interface/decl.c (get_variant_part): Make global.
-- * gcc-interface/utils2.c (find_common_type): Do not return T1 if the
-- types have the same constant size, are record types and T1 has a
-- variant part while T2 doesn't.
--
--2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/utils.c (begin_subprog_body): Do not call
-- get_pending_sizes.
-- (end_subprog_body): Likewise.
--
--2011-05-04 Richard Guenther <rguenther@suse.de>
--
-- * gcc-interface/trans.c (gnat_to_gnu): Remove zero notrunc argument to
-- int_const_binop.
-- (pos_to_constructor): Likewise.
--
--2011-05-03 Nathan Froyd <froydnj@codesourcery.com>
-- Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/trans.c (gigi): Call build_function_type_list instead
-- of build_function_type. Adjust calls to...
-- (build_raise_check): ...this. Do not take a void_tree parameter.
-- Call build_function_type_list instead of build_function_type.
-- Fix head comment and swap couple of conditional blocks.
--
--2011-04-30 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gnatvsn.ads (Library_Version): Bump to 4.7.
-- (Current_Year): Bump to 2011.
--
--2011-04-29 Michael Matz <matz@suse.de>
--
-- * gcc-interface/misc.c (gnat_handle_option): Set
-- warn_maybe_uninitialized.
--
--2011-04-23 Gerald Pfeifer <gerald@pfeifer.com>
--
-- * gnat_ugn.texi (Complexity Metrics Control): Update link to
-- the Watson/McCabe paper.
--
--2011-04-23 Jim Meyering <meyering@redhat.com>
--
-- * gnat_ugn.texi (Examples of gnatxref Usage): Fix typo: s/it it/it is/
--
--2011-04-22 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (make_packable_type): Copy DECL_PARALLEL_TYPE
-- onto the new type.
--
--2011-04-22 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/gigi.h (create_subprog_decl): Add ARTIFICIAL_FLAG
-- parameter.
-- * gcc-interface/utils.c (create_subprog_decl): Likewise. Set
-- DECL_ARTIFICIAL and DECL_NO_INLINE_WARNING_P on the DECL accordingly.
-- * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Subprogram_Type>: Add
-- ARTIFICIAL_FLAG local variable and pass it to create_subprog_decl.
-- <all>: Do not set flags on the reused DECL node coming from an alias.
-- Set DECL_IGNORED_P on the DECL node built for subprograms if they
-- don't need debug info here...
-- * gcc-interface/trans.c (Subprogram_Body_to_gnu): ...and not here.
-- (gigi): Adjust calls to create_subprog_decl.
-- (build_raise_check): Likewise.
-- (establish_gnat_vms_condition_handler): Likewise.
-- (Compilation_Unit_to_gnu): Likewise.
-- (gnat_to_gnu): Likewise.
--
--2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/Makefile.in (NO_SIBLING_ADAFLAGS): Always define.
-- (NO_REORDER_ADAFLAGS): New variable.
-- (EXTRA_GNATTOOLS): Always define.
-- (../stamp-gnatlib1-$(RTSDIR): Copy tsystem.h.
-- Clean up and adjust list of files compiled with special options.
-- * gcc-interface/Make-lang.in: Likewise.
-- (ada/decl.o): Cosmetical change.
-- (ada/misc.o): Remove dependency on $(PLUGIN_H).
--
--2011-04-20 Jim Meyering <meyering@redhat.com>
--
-- * initialize.c (__gnat_initialize): Remove useless if-before-free.
--
--2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/Make-lang.in (gnatbind): Replace $(ALL_CFLAGS) with
-- $(CFLAGS) on the link line.
--
--2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Function>: Declare the
-- padded type built for the return type if it is unconstrained.
--
--2011-04-14 Nathan Froyd <froydnj@codesourcery.com>
--
-- * gcc-interface/utils.c (gnat_poplevel): Use block_chainon.
--
--2011-04-12 Nathan Froyd <froydnj@codesourcery.com>
--
-- * gcc-interface/ada-tree.h (union lang_tree_node): Check for TS_COMMON
-- before calling TREE_CHAIN.
-- * gcc-interface/misc.c (gnat_init_ts): New function.
-- (LANG_HOOKS_INIT_TS): Define.
--
--2011-04-12 Martin Jambor <mjambor@suse.cz>
--
-- * gcc-interface/utils.c (end_subprog_body): Call cgraph_get_create_node
-- instead of cgraph_node.
--
--2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Procedure>: Set minimum
-- alignment on fields of the RETURN type built for the Copy-In Copy-Out
-- mechanism.
--
--2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/trans.c (Identifier_to_gnu): Do not return initializers
-- of aggregate types that contain a placeholder.
--
--2011-04-08 Nathan Froyd <froydnj@codesourcery.com>
--
-- * gcc-interface/utils.c (handle_sentinel_attribute): Don't use
-- TYPE_ARG_TYPES.
-- (handle_type_generic_attribute): Likewise.
--
--2011-04-04 Eric Botcazou <ebotcazou@adacore.com>
--
-- PR ada/47163
-- * s-oscons-tmplt.c (MSG_WAITALL): Fix thinko in previous change.
--
--2011-04-04 Kai Tietz <ktietz@redhat.com>
--
-- PR ada/47163
-- * s-oscons-tmplt.c (MSG_WAITALL): Define it for native windows targets
-- to flag value.
--
--2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/utils2.c (build_allocator): In the unconstrained array
-- type case, do not strip a padding type around the array type.
--
--2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/utils.c (update_pointer_to): Finalize named pointer
-- types.
--
--2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/lang.opt (feliminate-unused-debug-types): Delete.
-- * gcc-interface/misc.c (gnat_handle_option): Remove special handling
-- code for -feliminate-unused-debug-types.
-- (gnat_post_options): Likewise.
--
--2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/utils.c (gnat_pushdecl): If this is a non-artificial
-- declaration of a pointer type, then set DECL_ORIGINAL_TYPE to a
-- distinct copy.
--
--2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (gnat_to_gnu_entity): Do not force the
-- DECL_ARTIFICIAL flag on enumeration types.
--
--2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Array_Type>: Do not make
-- fat pointer types artificial unconditionally.
-- <E_Array_Subtype>: Attach the base array type as a parallel type if it
-- isn't artificial.
--
--2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/gigi.h (get_dummy_type): Declare.
-- (build_dummy_unc_pointer_types): Likewise.
-- (finish_fat_pointer_type): Likewise.
-- * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Array_Type>: If a dummy
-- fat pointer type has been built, complete it in place.
-- <E_Access_Type>: Call build_dummy_unc_pointer_types to build dummy fat
-- and thin pointers. Remove useless variable.
-- (finish_fat_pointer_type): Make global and move to...
-- * gcc-interface/utils.c (finish_fat_pointer_type): ...here.
-- (get_dummy_type): New function.
-- (build_dummy_unc_pointer_types): Likewise.
-- (gnat_pushdecl): Propage the name to the anonymous variants only.
-- (update_pointer_to): Only adjust the pointer types in the unconstrained
-- array case.
--
--2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/ada-tree.h (DECL_TAFT_TYPE_P): New flag.
-- * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Incomplete_Type>: Set it
-- if this is a Taft amendment type and the full declaration is available.
-- * gcc-interface/trans.c (process_type): Likewise.
-- If there is an old type, mark the new one as used if DECL_TAFT_TYPE_P.
-- (process_freeze_entity): Likewise.
-- * gcc-interface/utils.c (dummy_global): New static variable.
-- (gnat_write_global_declarations): If there are types declared as used
-- at the global level, insert them in the global hash table.
--
--2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/gigi.h (record_builtin_type): Add ARTIFICIAL_P param.
-- * gcc-interface/utils.c (gnat_pushdecl): If this is a non-artificial
-- declaration of an array type, then set DECL_ORIGINAL_TYPE to a distinct
-- copy.
-- (record_builtin_type): Add ARTIFICIAL_P parameter. Set DECL_ARTIFICIAL
-- flag of the type accordingly.
-- * gcc-interface/trans.c (gigi): Adjust calls to record_builtin_type.
--
--2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Access_Type>: Defer
-- finalizing types when updating the pointers to the designated type.
-- <all>: Finalize the deferred types even if we didn't defer processing
-- of incomplete types in this invocation.
--
--2011-04-01 Olivier Hainque <hainque@adacore.com>
-- Nicolas Setton <setton@adacore.com>
-- Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/misc.c (gnat_descriptive_type): New function.
-- (LANG_HOOKS_DESCRIPTIVE_TYPE): Redefine to gnat_descriptive_type.
--
--2011-03-28 Kai Tietz <ktietz@redhat.com>
--
-- * gcc-interface/Makefile.in (SO_LIB): Handle multilib build for native
-- Windows targets.
-- (EH_MECHANISM): Use GCC exception mechanism for native Windows targets.
-- * system-mingw.ads (System): Change ZCX_By_Default default to True.
--
-- * raise-gcc.c (PERSONALITY_FUNCTION): Add prototype.
--
--2011-03-28 Tristan Gingold <gingold@adacore.com>
--
-- PR ada/44431
-- * gcc-interface/Make-lang.in (ada/b_gnat1.adb): Replace ada/b_gnat1.c.
-- Use ada output of gnatbind.
-- (ada/b_gnatb.adb): Ditto.
-- (ada/b_gnat1.o, ada/b_gnatb.o): New rules.
-- (ada.mostlyclean, ada.stage1)
-- (ada.stage2, ada.stage3, ada.stage4, ada.stageprofile)
-- (ada.stagefeedback): Adjust.
-- * gcc-interface/Makefile.in (b_gnatl.adb): Replace b_gnatl.c.
-- Use ada output of gnatbind.
-- (b_gnatm.adb): Ditto.
-- (b_gnatl.o, b_gnatm.o): New rules.
--
--2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Create TYPE_DECL
-- for the padded type built to support a specified size or alignment.
--
--2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/gigi.h (finalize_from_with_types): Adjust comment.
-- * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Access_Type>: Defer
-- unconditionally to the end of the unit when the designated type is
-- limited_with'ed.
-- <all>: Rename local variable. Attempt to un-defer types only and do it
-- for limited_with'ed types as well.
-- (finalize_from_with_types): Adjust comment. Rename variable and tidy.
-- * gcc-interface/trans.c (Compilation_Unit_to_gnu): Use GNAT_UNIT
-- consistently and remove redundant call to finalize_from_with_types.
--
--2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
--
-- * inline.adb (Back_End_Cannot_Inline): Lift restriction on calls to
-- subprograms without a previous spec declared in the same unit.
-- * gcc-interface/trans.c (Compilation_Unit_to_gnu): Process inlined
-- subprograms at the end of the unit instead of at the beginning.
-- * gcc-interface/utils.c (create_subprog_decl): Check that the entity
-- isn't public for the special handling of non-inline functions nested
-- inside inline external functions.
--
--2011-03-25 Jeff Law <law@redhat.com>
--
-- * gcc-interface/utils.c (def_fn_type): Add missing va_end.
--
--2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
--
-- * einfo.ads (Size_Depends_On_Discriminant): Adjust description.
-- * layout.adb (Compute_Size_Depends_On_Discriminant): New procedure
-- to compute Set_Size_Depends_On_Discriminant.
-- (Layout_Type): Call it on array types in back-end layout mode.
-- * sem_util.adb (Requires_Transient_Scope): Return true for array
-- types only if the size depends on the value of discriminants.
-- * gcc-interface/utils2.c (build_binary_op) <MODIFY_EXPR>: Use the RHS
-- type if the RHS is a call to a function that returns an unconstrained
-- type with default discriminant.
--
--2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/trans.c (gnat_to_gnu): Remove obsolete case of
-- non-conversion to the nominal result type at the end.
--
--2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/trans.c (create_temporary): New function taken from...
-- (create_init_temporary): ...here. Call it.
-- (call_to_gnu): Create the temporary for the return value early, if any.
-- Create it for a function with copy-in/copy-out parameters if there is
-- no target; in other cases of copy-in/copy-out, use another temporary.
-- Push the new binding level lazily. Add and rename local variables.
--
--2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (validate_size): Improve comments and tweak
-- error message.
-- (set_rm_size): Likewise.
--
--2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Create TYPE_DECL
-- for the padded type built in order to support a specified alignment.
-- Fix incorrect formatting.
--
--2011-03-21 Eric Botcazou <ebotcazou@adacore.com>
--
-- PR bootstrap/48216
-- * gcc-interface/decl.c (elaborate_expression_1): Localize GNU_DECL.
--
--2011-03-21 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (components_to_record): Add REORDER parameter,
-- rename DEBUG_INFO_P into DEBUG_INFO and move P_GNU_REP_LIST parameter
-- to the end of the list. Adjust recursive call. Rename local variable.
-- If REORDER is true, reorder components of the record type.
-- (gnat_to_gnu_entity): Pass OK_To_Reorder_Components flag as argument to
-- components_to_record and adjust the parameter list.
--
--2011-03-21 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (elaborate_expression_1): When optimization is
-- disabled, use the variable for bounds of loop iteration scheme.
--
--2011-03-21 Kai Tietz <ktietz@redhat.com>
--
-- PR target/12171
-- * gcc-interface/utils.c (gnat_internal_attribute_table): Add column.
--
--2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c (elaborate_expression_1): Try harder to find
-- out whether the expression is read-only. Short-circuit placeholder
-- case and rename a couple of local variables.
--
--2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/gigi.h (smaller_form_type_p): Declare.
-- * gcc-interface/trans.c (smaller_form_type_p): Make global and move...
-- * gcc-interface/utils.c (smaller_form_type_p): ...to here.
-- (convert): Deal with conversions from a smaller form type specially.
--
--2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/misc.c (gnat_init_options): Do not concatenate -I and
-- its argument, except for the special -I- switch.
--
--2011-02-12 Gerald Pfeifer <gerald@pfeifer.com>
--
-- * gnat_ugn.texi (Compiling Different Versions of Ada): Update link to
-- "Ada Issues".
--
--2011-02-08 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/Makefile.in (x86-64 darwin): Handle multilibs.
--
--2011-02-03 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/gigi.h (fill_vms_descriptor): Take GNU_TYPE instead of
-- GNAT_FORMAL.
-- * gcc-interface/utils2.c (fill_vms_descriptor): Move from here to...
-- * gcc-interface/utils.c (fill_vms_descriptor): ...here. Take GNU_TYPE
-- instead of GNAT_FORMAL. Protect the expression against multiple uses.
-- Do not generate the check directly, instead instantiate the template
-- check present in the descriptor.
-- (make_descriptor_field): Move around.
-- (build_vms_descriptor32): Build a template check in the POINTER field.
-- (build_vms_descriptor): Remove useless suffixes.
-- * gcc-interface/trans.c (call_to_gnu): Adjust fill_vms_descriptor call.
--
--2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
--
-- PR bootstrap/47467
-- * targext.c: Include target files if IN_RTS is defined.
--
--2011-01-26 Richard Guenther <rguenther@suse.de>
--
-- PR bootstrap/47467
-- * targext.c: Include config.h.
-- * gcc-interface/Make-lang.in (ada/targext.o): Add $(CONFIG_H)
-- dependency.
--
--2011-01-04 Pascal Obry <obry@adacore.com>
-- Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/decl.c: Disable Stdcall convention handling for 64-bit.
--
--2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/trans.c (Case_Statement_to_gnu): Put the SLOC of the
-- end-of-case on the end label and its associated gotos, if any.
--
--2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/trans.c (Subprogram_Body_to_gnu): Evaluate the
-- expressions of the parameter cache within the statement group of
-- the CICO mechanism.
--
--2011-01-04 Olivier Hainque <hainque@adacore.com>
-- Eric Botcazou <ebotcazou@adacore.com>
--
-- * gcc-interface/trans.c (BLOCK_SOURCE_END_LOCATION): Provide default.
-- (set_end_locus_from_node): New function.
-- (Subprogram_Body_to_gnu): Use it to mark both the inner BIND_EXPR we
-- make and the function end_locus.
-- (Compilation_Unit_to_gnu): Call it instead of a straight Sloc_to_locus
-- for the elaboration subprogram.
-- (set_gnu_expr_location_from_node) <default case>: Use it to attempt to
-- set the end_locus of the expression as well.
--
--2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
--
-- PR ada/47131
-- * gcc-interface/trans.c (Identifier_to_gnu): In SJLJ mode, do not make
-- variables that are referenced in exception handlers volatile.
--
--
--
--Copyright (C) 2011 Free Software Foundation, Inc.
--
--Copying and distribution of this file, with or without modification,
--are permitted in any medium without royalty provided the copyright
--notice and this notice are preserved.
-Index: gcc/sel-sched-ir.c
-===================================================================
---- a/src/gcc/sel-sched-ir.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/sel-sched-ir.c (.../branches/gcc-4_7-branch)
-@@ -1,5 +1,5 @@
- /* Instruction scheduling pass. Selective scheduler and pipeliner.
-- Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011
-+ Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011, 2012
- Free Software Foundation, Inc.
-
- This file is part of GCC.
-@@ -3658,7 +3658,7 @@
- static bool
- maybe_tidy_empty_bb (basic_block bb)
- {
-- basic_block succ_bb, pred_bb;
-+ basic_block succ_bb, pred_bb, note_bb;
- VEC (basic_block, heap) *dom_bbs;
- edge e;
- edge_iterator ei;
-@@ -3680,7 +3680,23 @@
- FOR_EACH_EDGE (e, ei, bb->preds)
- if (e->flags & EDGE_COMPLEX)
- return false;
-+ else if (e->flags & EDGE_FALLTHRU)
-+ {
-+ rtx note;
-+ /* If prev bb ends with asm goto, see if any of the
-+ ASM_OPERANDS_LABELs don't point to the fallthru
-+ label. Do not attempt to redirect it in that case. */
-+ if (JUMP_P (BB_END (e->src))
-+ && (note = extract_asm_operands (PATTERN (BB_END (e->src)))))
-+ {
-+ int i, n = ASM_OPERANDS_LABEL_LENGTH (note);
-
-+ for (i = 0; i < n; ++i)
-+ if (XEXP (ASM_OPERANDS_LABEL (note, i), 0) == BB_HEAD (bb))
-+ return false;
-+ }
-+ }
-+
- free_data_sets (bb);
-
- /* Do not delete BB if it has more than one successor.
-@@ -3697,6 +3713,17 @@
- pred_bb = NULL;
- dom_bbs = NULL;
-
-+ /* Save a pred/succ from the current region to attach the notes to. */
-+ note_bb = NULL;
-+ FOR_EACH_EDGE (e, ei, bb->preds)
-+ if (in_current_region_p (e->src))
-+ {
-+ note_bb = e->src;
-+ break;
-+ }
-+ if (note_bb == NULL)
-+ note_bb = succ_bb;
-+
- /* Redirect all non-fallthru edges to the next bb. */
- while (rescan_p)
- {
-@@ -3746,10 +3773,8 @@
- else
- {
- /* This is a block without fallthru predecessor. Just delete it. */
-- gcc_assert (pred_bb != NULL);
--
-- if (in_current_region_p (pred_bb))
-- move_bb_info (pred_bb, bb);
-+ gcc_assert (note_bb);
-+ move_bb_info (note_bb, bb);
- remove_empty_bb (bb, true);
- }
-
-@@ -5231,10 +5256,9 @@
- static void
- move_bb_info (basic_block merge_bb, basic_block empty_bb)
- {
-- gcc_assert (in_current_region_p (merge_bb));
--
-- concat_note_lists (BB_NOTE_LIST (empty_bb),
-- &BB_NOTE_LIST (merge_bb));
-+ if (in_current_region_p (merge_bb))
-+ concat_note_lists (BB_NOTE_LIST (empty_bb),
-+ &BB_NOTE_LIST (merge_bb));
- BB_NOTE_LIST (empty_bb) = NULL_RTX;
-
- }
-Index: gcc/tree-eh.c
-===================================================================
---- a/src/gcc/tree-eh.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-eh.c (.../branches/gcc-4_7-branch)
-@@ -1325,9 +1325,8 @@
-
- /* The location of the finally is either the last stmt in the finally
- block or the location of the TRY_FINALLY itself. */
-- finally_loc = gimple_seq_last_stmt (tf->top_p_seq) != NULL ?
-- gimple_location (gimple_seq_last_stmt (tf->top_p_seq))
-- : tf_loc;
-+ x = gimple_seq_last_stmt (finally);
-+ finally_loc = x ? gimple_location (x) : tf_loc;
-
- /* Lower the finally block itself. */
- lower_eh_constructs_1 (state, finally);
-Index: gcc/fortran/trans-array.c
-===================================================================
---- a/src/gcc/fortran/trans-array.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/fortran/trans-array.c (.../branches/gcc-4_7-branch)
-@@ -2398,7 +2398,6 @@
- gfc_ss_info *ss_info;
- gfc_array_info *info;
- gfc_expr *expr;
-- bool skip_nested = false;
- int n;
-
- /* Don't evaluate the arguments for realloc_lhs_loop_for_fcn_call; otherwise,
-@@ -2487,12 +2486,7 @@
- /* Add the expressions for scalar and vector subscripts. */
- for (n = 0; n < GFC_MAX_DIMENSIONS; n++)
- if (info->subscript[n])
-- {
-- gfc_add_loop_ss_code (loop, info->subscript[n], true, where);
-- /* The recursive call will have taken care of the nested loops.
-- No need to do it twice. */
-- skip_nested = true;
-- }
-+ gfc_add_loop_ss_code (loop, info->subscript[n], true, where);
-
- set_vector_loop_bounds (ss);
- break;
-@@ -2548,7 +2542,7 @@
- }
- }
-
-- if (!skip_nested)
-+ if (!subscript)
- for (nested_loop = loop->nested; nested_loop;
- nested_loop = nested_loop->next)
- gfc_add_loop_ss_code (nested_loop, nested_loop->ss, subscript, where);
-Index: gcc/fortran/decl.c
-===================================================================
---- a/src/gcc/fortran/decl.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/fortran/decl.c (.../branches/gcc-4_7-branch)
-@@ -3786,8 +3786,9 @@
- }
- }
-
-- /* Module variables implicitly have the SAVE attribute. */
-- if (gfc_current_state () == COMP_MODULE && !current_attr.save)
-+ /* Since Fortran 2008 module variables implicitly have the SAVE attribute. */
-+ if (gfc_current_state () == COMP_MODULE && !current_attr.save
-+ && (gfc_option.allow_std & GFC_STD_F2008) != 0)
- current_attr.save = SAVE_IMPLICIT;
-
- colon_seen = 1;
-Index: gcc/fortran/array.c
-===================================================================
---- a/src/gcc/fortran/array.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/fortran/array.c (.../branches/gcc-4_7-branch)
-@@ -92,9 +92,7 @@
- else if (!star)
- m = gfc_match_expr (&ar->start[i]);
-
-- if (m == MATCH_NO && gfc_match_char ('*') == MATCH_YES)
-- return MATCH_NO;
-- else if (m == MATCH_NO)
-+ if (m == MATCH_NO)
- gfc_error ("Expected array subscript at %C");
- if (m != MATCH_YES)
- return MATCH_ERROR;
-@@ -225,7 +223,7 @@
-
- for (ar->codimen = 0; ar->codimen + ar->dimen < GFC_MAX_DIMENSIONS; ar->codimen++)
- {
-- m = match_subscript (ar, init, ar->codimen == (corank - 1));
-+ m = match_subscript (ar, init, true);
- if (m == MATCH_ERROR)
- return MATCH_ERROR;
-
-@@ -256,6 +254,13 @@
- gfc_error ("Invalid form of coarray reference at %C");
- return MATCH_ERROR;
- }
-+ else if (ar->dimen_type[ar->codimen + ar->dimen] == DIMEN_STAR)
-+ {
-+ gfc_error ("Unexpected '*' for codimension %d of %d at %C",
-+ ar->codimen + 1, corank);
-+ return MATCH_ERROR;
-+ }
-+
- if (ar->codimen >= corank)
- {
- gfc_error ("Invalid codimension %d at %C, only %d codimensions exist",
-Index: gcc/fortran/ChangeLog
-===================================================================
---- a/src/gcc/fortran/ChangeLog (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/fortran/ChangeLog (.../branches/gcc-4_7-branch)
-@@ -1,3 +1,62 @@
-+2012-09-13 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/54556
-+ * resolve.c (resolve_formal_arglist): Allow VALUE arguments
-+ with implicit_pure.
-+ (gfc_impure_variable): Don't check gfc_pure such that the
-+ function also works for gfc_implicit_pure procedures.
-+
-+2012-09-12 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/54225
-+ PR fortran/53306
-+ * array.c (match_subscript, gfc_match_array_ref): Fix
-+ diagnostic of coarray's '*'.
-+
-+2012-09-10 Janus Weil <janus@gcc.gnu.org>
-+
-+ PR fortran/54435
-+ PR fortran/54443
-+ * match.c (gfc_match_select_type): Make sure to only access CLASS_DATA
-+ for BT_CLASS.
-+
-+2012-09-08 Mikael Morin <mikael@gcc.gnu.org>
-+
-+ PR fortran/54208
-+ * simplify.c (simplify_bound_dim): Resolve array spec before
-+ proceeding with simplification.
-+
-+2012-07-06 Mikael Morin <mikael@gcc.gnu.org>
-+
-+ PR fortran/53732
-+ * trans-array.c (gfc_add_loop_ss_code): Disable self recursive calls
-+ handling nested loop(s) if the subscript flag is true.
-+
-+2012-06-22 Tobias Burnus <burnus@net-b.de>
-+
-+ Backport from mainline
-+ 2012-06-17 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/53691
-+ PR fortran/53685
-+ * check.c (gfc_calculate_transfer_sizes): Return if
-+ SIZE= is not constant or source-size cannot be determined.
-+
-+2012-06-14 Tobias Burnus <burnus@net-b.de>
-+
-+ Backport from mainline
-+ 2012-06-04 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/50619
-+ * resolve.c (build_default_init_expr): Don't initialize
-+ ASSOCIATE names.
-+
-+2012-06-14 Tobias Burnus <burnus@net-b.de>
-+
-+ PR fortran/53597
-+ * decl.c (match_attr_spec): Only mark module variables
-+ as SAVE_IMPLICIT for Fortran 2008 and later.
-+
- 2012-06-14 Release Manager
-
- * GCC 4.7.1 released.
-Index: gcc/fortran/resolve.c
-===================================================================
---- a/src/gcc/fortran/resolve.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/fortran/resolve.c (.../branches/gcc-4_7-branch)
-@@ -363,10 +363,12 @@
- }
- else if (!sym->attr.pointer)
- {
-- if (proc->attr.function && sym->attr.intent != INTENT_IN)
-+ if (proc->attr.function && sym->attr.intent != INTENT_IN
-+ && !sym->value)
- proc->attr.implicit_pure = 0;
-
-- if (proc->attr.subroutine && sym->attr.intent == INTENT_UNKNOWN)
-+ if (proc->attr.subroutine && sym->attr.intent == INTENT_UNKNOWN
-+ && !sym->value)
- proc->attr.implicit_pure = 0;
- }
- }
-@@ -10027,7 +10029,8 @@
- || sym->attr.data
- || sym->module
- || sym->attr.cray_pointee
-- || sym->attr.cray_pointer)
-+ || sym->attr.cray_pointer
-+ || sym->assoc)
- return NULL;
-
- /* Now we'll try to build an initializer expression. */
-@@ -13190,10 +13193,9 @@
- }
-
- proc = sym->ns->proc_name;
-- if (sym->attr.dummy && gfc_pure (proc)
-- && ((proc->attr.subroutine && sym->attr.intent == INTENT_IN)
-- ||
-- proc->attr.function))
-+ if (sym->attr.dummy
-+ && ((proc->attr.subroutine && sym->attr.intent == INTENT_IN)
-+ || proc->attr.function))
- return 1;
-
- /* TODO: Sort out what can be storage associated, if anything, and include
-Index: gcc/fortran/match.c
-===================================================================
---- a/src/gcc/fortran/match.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/fortran/match.c (.../branches/gcc-4_7-branch)
-@@ -5248,10 +5248,10 @@
- array, which can have a reference, from other expressions that
- have references, such as derived type components, and are not
- allowed by the standard.
-- TODO; see is it is sufficent to exclude component and substring
-+ TODO: see if it is sufficent to exclude component and substring
- references. */
- class_array = expr1->expr_type == EXPR_VARIABLE
-- && expr1->ts.type != BT_UNKNOWN
-+ && expr1->ts.type == BT_CLASS
- && CLASS_DATA (expr1)
- && (strcmp (CLASS_DATA (expr1)->name, "_data") == 0)
- && (CLASS_DATA (expr1)->attr.dimension
-Index: gcc/fortran/check.c
-===================================================================
---- a/src/gcc/fortran/check.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/fortran/check.c (.../branches/gcc-4_7-branch)
-@@ -3986,7 +3986,6 @@
- gfc_calculate_transfer_sizes (gfc_expr *source, gfc_expr *mold, gfc_expr *size,
- size_t *source_size, size_t *result_size,
- size_t *result_length_p)
--
- {
- size_t result_elt_size;
- mpz_t tmp;
-@@ -3995,12 +3994,17 @@
- if (source->expr_type == EXPR_FUNCTION)
- return FAILURE;
-
-- /* Calculate the size of the source. */
-+ if (size && size->expr_type != EXPR_CONSTANT)
-+ return FAILURE;
-+
-+ /* Calculate the size of the source. */
- if (source->expr_type == EXPR_ARRAY
- && gfc_array_size (source, &tmp) == FAILURE)
- return FAILURE;
-
- *source_size = gfc_target_expr_size (source);
-+ if (*source_size == 0)
-+ return FAILURE;
-
- mold_element = mold->expr_type == EXPR_ARRAY
- ? gfc_constructor_first (mold->value.constructor)->expr
-Index: gcc/fortran/simplify.c
-===================================================================
---- a/src/gcc/fortran/simplify.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/fortran/simplify.c (.../branches/gcc-4_7-branch)
-@@ -3255,6 +3255,9 @@
- gcc_assert (array->expr_type == EXPR_VARIABLE);
- gcc_assert (as);
-
-+ if (gfc_resolve_array_spec (as, 0) == FAILURE)
-+ return NULL;
-+
- /* The last dimension of an assumed-size array is special. */
- if ((!coarray && d == as->rank && as->type == AS_ASSUMED_SIZE && !upper)
- || (coarray && d == as->rank + as->corank
-Index: gcc/configure.ac
-===================================================================
---- a/src/gcc/configure.ac (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/configure.ac (.../branches/gcc-4_7-branch)
-@@ -1187,6 +1187,22 @@
- [Define if <time.h> defines clock_t.])
- fi
-
-+# Check if F_SETLKW is supported by fcntl.
-+AC_CACHE_CHECK(for F_SETLKW, ac_cv_f_setlkw, [
-+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-+#include <fcntl.h>]], [[
-+struct flock fl;
-+fl.l_whence = 0;
-+fl.l_start = 0;
-+fl.l_len = 0;
-+fl.l_pid = 0;
-+return fcntl (1, F_SETLKW, &fl);]])],
-+[ac_cv_f_setlkw=yes],[ac_cv_f_setlkw=no])])
-+if test $ac_cv_f_setlkw = yes; then
-+ AC_DEFINE(HOST_HAS_F_SETLKW, 1,
-+ [Define if F_SETLKW supported by fcntl.])
-+fi
-+
- # Restore CFLAGS, CXXFLAGS from before the gcc_AC_NEED_DECLARATIONS tests.
- CFLAGS="$saved_CFLAGS"
- CXXFLAGS="$saved_CXXFLAGS"
-@@ -4188,7 +4204,8 @@
- esac],
- [gcc_GAS_CHECK_FEATURE([gnu_unique_object], gcc_cv_as_gnu_unique_object,
- [elf,2,19,52],,
-- [.type foo, @gnu_unique_object],,
-+ [.type foo, '$target_type_format_char'gnu_unique_object],,
-+# We need to unquote above to to use the definition from config.gcc.
- # Also check for ld.so support, i.e. glibc 2.11 or higher.
- [[if test x$host = x$build -a x$host = x$target &&
- ldd --version 2>/dev/null &&
-@@ -4632,6 +4649,11 @@
- $target_header_dir/bits/uClibc_config.h > /dev/null; then
- gcc_cv_libc_provides_ssp=yes
- fi
-+ # all versions of Bionic support stack protector
-+ elif test -f $target_header_dir/sys/cdefs.h \
-+ && $EGREP '^[ ]*#[ ]*define[ ]+__BIONIC__[ ]+1' \
-+ $target_header_dir/sys/cdefs.h > /dev/null; then
-+ gcc_cv_libc_provides_ssp=yes
- fi]
- ;;
- *-*-gnu*)
-Index: gcc/function.c
-===================================================================
---- a/src/gcc/function.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/function.c (.../branches/gcc-4_7-branch)
-@@ -2975,11 +2975,26 @@
- && insn_operand_matches (icode, 1, op1))
- {
- enum rtx_code code = unsignedp ? ZERO_EXTEND : SIGN_EXTEND;
-- rtx insn, insns;
-+ rtx insn, insns, t = op1;
- HARD_REG_SET hardregs;
-
- start_sequence ();
-- insn = gen_extend_insn (op0, op1, promoted_nominal_mode,
-+ /* If op1 is a hard register that is likely spilled, first
-+ force it into a pseudo, otherwise combiner might extend
-+ its lifetime too much. */
-+ if (GET_CODE (t) == SUBREG)
-+ t = SUBREG_REG (t);
-+ if (REG_P (t)
-+ && HARD_REGISTER_P (t)
-+ && ! TEST_HARD_REG_BIT (fixed_reg_set, REGNO (t))
-+ && targetm.class_likely_spilled_p (REGNO_REG_CLASS (REGNO (t))))
-+ {
-+ t = gen_reg_rtx (GET_MODE (op1));
-+ emit_move_insn (t, op1);
-+ }
-+ else
-+ t = op1;
-+ insn = gen_extend_insn (op0, t, promoted_nominal_mode,
- data->passed_mode, unsignedp);
- emit_insn (insn);
- insns = get_insns ();
-Index: gcc/ipa-split.c
-===================================================================
---- a/src/gcc/ipa-split.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ipa-split.c (.../branches/gcc-4_7-branch)
-@@ -1239,6 +1239,7 @@
- }
- call = gimple_build_call_vec (node->decl, args_to_pass);
- gimple_set_block (call, DECL_INITIAL (current_function_decl));
-+ VEC_free (tree, heap, args_to_pass);
-
- /* We avoid address being taken on any variable used by split part,
- so return slot optimization is always possible. Moreover this is
-Index: gcc/stor-layout.c
-===================================================================
---- a/src/gcc/stor-layout.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/stor-layout.c (.../branches/gcc-4_7-branch)
-@@ -2108,9 +2108,17 @@
- TYPE_SIZE (type) = int_const_binop (MULT_EXPR, TYPE_SIZE (innertype),
- bitsize_int (nunits));
-
-- /* Always naturally align vectors. This prevents ABI changes
-- depending on whether or not native vector modes are supported. */
-- TYPE_ALIGN (type) = tree_low_cst (TYPE_SIZE (type), 0);
-+ /* For vector types, we do not default to the mode's alignment.
-+ Instead, query a target hook, defaulting to natural alignment.
-+ This prevents ABI changes depending on whether or not native
-+ vector modes are supported. */
-+ TYPE_ALIGN (type) = targetm.vector_alignment (type);
-+
-+ /* However, if the underlying mode requires a bigger alignment than
-+ what the target hook provides, we cannot use the mode. For now,
-+ simply reject that case. */
-+ gcc_assert (TYPE_ALIGN (type)
-+ >= GET_MODE_ALIGNMENT (TYPE_MODE (type)));
- break;
- }
-
-Index: gcc/alias.c
-===================================================================
---- a/src/gcc/alias.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/alias.c (.../branches/gcc-4_7-branch)
-@@ -2127,12 +2127,18 @@
- storeqi_unaligned pattern. */
-
- /* Read dependence: X is read after read in MEM takes place. There can
-- only be a dependence here if both reads are volatile. */
-+ only be a dependence here if both reads are volatile, or if either is
-+ an explicit barrier. */
-
- int
- read_dependence (const_rtx mem, const_rtx x)
- {
-- return MEM_VOLATILE_P (x) && MEM_VOLATILE_P (mem);
-+ if (MEM_VOLATILE_P (x) && MEM_VOLATILE_P (mem))
-+ return true;
-+ if (MEM_ALIAS_SET (x) == ALIAS_SET_MEMORY_BARRIER
-+ || MEM_ALIAS_SET (mem) == ALIAS_SET_MEMORY_BARRIER)
-+ return true;
-+ return false;
- }
-
- /* Returns nonzero if something about the mode or address format MEM1
-Index: gcc/ira-build.c
-===================================================================
---- a/src/gcc/ira-build.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ira-build.c (.../branches/gcc-4_7-branch)
-@@ -1843,15 +1843,21 @@
- edge_iterator ei;
- edge e;
- VEC (edge, heap) *edges;
-+ bool res;
-
- FOR_EACH_EDGE (e, ei, loop->header->preds)
- if (e->flags & EDGE_EH)
- return true;
- edges = get_loop_exit_edges (loop);
-+ res = false;
- FOR_EACH_VEC_ELT (edge, edges, i, e)
- if (e->flags & EDGE_COMPLEX)
-- return true;
-- return false;
-+ {
-+ res = true;
-+ break;
-+ }
-+ VEC_free (edge, heap, edges);
-+ return res;
- }
- #endif
-
-Index: gcc/tree-vect-data-refs.c
-===================================================================
---- a/src/gcc/tree-vect-data-refs.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-vect-data-refs.c (.../branches/gcc-4_7-branch)
-@@ -1023,7 +1023,7 @@
- int misal = DR_MISALIGNMENT (dr);
- tree vectype = STMT_VINFO_VECTYPE (stmt_info);
- misal += negative ? -npeel * dr_size : npeel * dr_size;
-- misal &= GET_MODE_SIZE (TYPE_MODE (vectype)) - 1;
-+ misal &= (TYPE_ALIGN (vectype) / BITS_PER_UNIT) - 1;
- SET_DR_MISALIGNMENT (dr, misal);
- return;
- }
-Index: gcc/trans-mem.c
-===================================================================
---- a/src/gcc/trans-mem.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/trans-mem.c (.../branches/gcc-4_7-branch)
-@@ -2442,13 +2442,15 @@
- struct tm_region *region;
- VEC (basic_block, heap) *queue;
- unsigned int i;
-- gimple_stmt_iterator gsi;
- basic_block bb;
-
- /* ?? Perhaps we need to abstract gate_tm_init further, because we
- certainly don't need it to calculate CDI_DOMINATOR info. */
- gate_tm_init ();
-
-+ FOR_EACH_BB (bb)
-+ bb->flags &= ~BB_IN_TRANSACTION;
-+
- for (region = all_tm_regions; region; region = region->next)
- {
- queue = get_tm_region_blocks (region->entry_block,
-@@ -2457,11 +2459,7 @@
- NULL,
- /*stop_at_irr_p=*/true);
- for (i = 0; VEC_iterate (basic_block, queue, i, bb); ++i)
-- for (gsi = gsi_start_bb (bb); !gsi_end_p (gsi); gsi_next (&gsi))
-- {
-- gimple stmt = gsi_stmt (gsi);
-- gimple_set_in_transaction (stmt, true);
-- }
-+ bb->flags |= BB_IN_TRANSACTION;
- VEC_free (basic_block, heap, queue);
- }
-
-Index: gcc/c-typeck.c
-===================================================================
---- a/src/gcc/c-typeck.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/c-typeck.c (.../branches/gcc-4_7-branch)
-@@ -8771,12 +8771,18 @@
- npc, NULL_TREE, NULL_TREE, 0);
- tree res = DECL_RESULT (current_function_decl);
- tree inner;
-+ bool save;
-
- current_function_returns_value = 1;
- if (t == error_mark_node)
- return NULL_TREE;
-
-+ save = in_late_binary_op;
-+ if (TREE_CODE (TREE_TYPE (res)) == BOOLEAN_TYPE
-+ || TREE_CODE (TREE_TYPE (res)) == COMPLEX_TYPE)
-+ in_late_binary_op = true;
- inner = t = convert (TREE_TYPE (res), t);
-+ in_late_binary_op = save;
-
- /* Strip any conversions, additions, and subtractions, and see if
- we are returning the address of a local variable. Warn if so. */
-Index: gcc/gimplify.c
-===================================================================
---- a/src/gcc/gimplify.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/gimplify.c (.../branches/gcc-4_7-branch)
-@@ -3730,7 +3730,8 @@
-
- if (!TREE_ADDRESSABLE (value)
- && !TREE_ADDRESSABLE (decl)
-- && init)
-+ && init
-+ && TREE_CODE (init) == CONSTRUCTOR)
- newval = optimize_compound_literals_in_ctor (init);
- }
- if (newval == value)
-Index: gcc/gimple-fold.c
-===================================================================
---- a/src/gcc/gimple-fold.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/gimple-fold.c (.../branches/gcc-4_7-branch)
-@@ -115,7 +115,7 @@
- tree
- canonicalize_constructor_val (tree cval)
- {
-- STRIP_NOPS (cval);
-+ STRIP_USELESS_TYPE_CONVERSION (cval);
- if (TREE_CODE (cval) == POINTER_PLUS_EXPR
- && TREE_CODE (TREE_OPERAND (cval, 1)) == INTEGER_CST)
- {
-@@ -2705,6 +2705,10 @@
- if (!DECL_INITIAL (base)
- && (TREE_STATIC (base) || DECL_EXTERNAL (base)))
- return error_mark_node;
-+ /* Do not return an error_mark_node DECL_INITIAL. LTO uses this
-+ as special marker (_not_ zero ...) for its own purposes. */
-+ if (DECL_INITIAL (base) == error_mark_node)
-+ return NULL_TREE;
- return DECL_INITIAL (base);
-
- case ARRAY_REF:
-Index: gcc/cselib.c
-===================================================================
---- a/src/gcc/cselib.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cselib.c (.../branches/gcc-4_7-branch)
-@@ -323,7 +323,7 @@
- static inline void
- promote_debug_loc (struct elt_loc_list *l)
- {
-- if (l->setting_insn && DEBUG_INSN_P (l->setting_insn)
-+ if (l && l->setting_insn && DEBUG_INSN_P (l->setting_insn)
- && (!cselib_current_insn || !DEBUG_INSN_P (cselib_current_insn)))
- {
- n_debug_values--;
-Index: gcc/tree-cfgcleanup.c
-===================================================================
---- a/src/gcc/tree-cfgcleanup.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-cfgcleanup.c (.../branches/gcc-4_7-branch)
-@@ -610,49 +610,14 @@
- return changed;
- }
-
--/* If GIMPLE_OMP_RETURN in basic block BB is unreachable, remove it. */
--
--static bool
--cleanup_omp_return (basic_block bb)
--{
-- gimple stmt = last_stmt (bb);
-- basic_block control_bb;
--
-- if (stmt == NULL
-- || gimple_code (stmt) != GIMPLE_OMP_RETURN
-- || !single_pred_p (bb))
-- return false;
--
-- control_bb = single_pred (bb);
-- stmt = last_stmt (control_bb);
--
-- if (stmt == NULL || gimple_code (stmt) != GIMPLE_OMP_SECTIONS_SWITCH)
-- return false;
--
-- /* The block with the control statement normally has two entry edges -- one
-- from entry, one from continue. If continue is removed, return is
-- unreachable, so we remove it here as well. */
-- if (EDGE_COUNT (control_bb->preds) == 2)
-- return false;
--
-- gcc_assert (EDGE_COUNT (control_bb->preds) == 1);
-- remove_edge_and_dominated_blocks (single_pred_edge (bb));
-- return true;
--}
--
- /* Tries to cleanup cfg in basic block BB. Returns true if anything
- changes. */
-
- static bool
- cleanup_tree_cfg_bb (basic_block bb)
- {
-- bool retval = false;
-+ bool retval = cleanup_control_flow_bb (bb);
-
-- if (cleanup_omp_return (bb))
-- return true;
--
-- retval = cleanup_control_flow_bb (bb);
--
- if (tree_forwarder_block_p (bb, false)
- && remove_forwarder_block (bb))
- return true;
-Index: gcc/tree-ssa-pre.c
-===================================================================
---- a/src/gcc/tree-ssa-pre.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-ssa-pre.c (.../branches/gcc-4_7-branch)
-@@ -1283,7 +1283,7 @@
- bitmap visited = NULL;
- /* Try to find a vuse that dominates this phi node by skipping
- non-clobbering statements. */
-- vuse = get_continuation_for_phi (phi, &ref, &visited);
-+ vuse = get_continuation_for_phi (phi, &ref, &visited, false);
- if (visited)
- BITMAP_FREE (visited);
- }
-Index: gcc/tree-ssa-live.c
-===================================================================
---- a/src/gcc/tree-ssa-live.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-ssa-live.c (.../branches/gcc-4_7-branch)
-@@ -451,11 +451,8 @@
- else if (TREE_CODE (*t) == VAR_DECL && DECL_HAS_VALUE_EXPR_P (*t))
- unused = false;
-
-- /* Remove everything we don't generate debug info for.
-- Don't remove larger vars though, because BLOCK_VARS are
-- used also during expansion to determine which variables
-- might share stack space. */
-- else if (DECL_IGNORED_P (*t) && is_gimple_reg (*t))
-+ /* Remove everything we don't generate debug info for. */
-+ else if (DECL_IGNORED_P (*t))
- {
- *t = DECL_CHAIN (*t);
- next = t;
-Index: gcc/tree-sra.c
-===================================================================
---- a/src/gcc/tree-sra.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-sra.c (.../branches/gcc-4_7-branch)
-@@ -971,7 +971,8 @@
- disqualify_base_of_expr (tree t, const char *reason)
- {
- t = get_base_address (t);
-- if (sra_mode == SRA_MODE_EARLY_IPA
-+ if (t
-+ && sra_mode == SRA_MODE_EARLY_IPA
- && TREE_CODE (t) == MEM_REF)
- t = get_ssa_base_param (TREE_OPERAND (t, 0));
-
-@@ -4777,6 +4778,8 @@
-
- new_node = cgraph_function_versioning (node, redirect_callers, NULL, NULL,
- false, NULL, NULL, "isra");
-+ VEC_free (cgraph_edge_p, heap, redirect_callers);
-+
- current_function_decl = new_node->decl;
- push_cfun (DECL_STRUCT_FUNCTION (new_node->decl));
-
-Index: gcc/ipa-prop.c
-===================================================================
---- a/src/gcc/ipa-prop.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/ipa-prop.c (.../branches/gcc-4_7-branch)
-@@ -865,8 +865,8 @@
- || is_global_var (base))
- return;
-
-- if (detect_type_change (op, base, call, jfunc, offset)
-- || !TYPE_BINFO (TREE_TYPE (base)))
-+ if (!TYPE_BINFO (TREE_TYPE (base))
-+ || detect_type_change (op, base, call, jfunc, offset))
- return;
-
- jfunc->type = IPA_JF_KNOWN_TYPE;
-Index: gcc/po/es.po
-===================================================================
---- a/src/gcc/po/es.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/es.po (.../branches/gcc-4_7-branch)
-@@ -1,4 +1,4 @@
--# Mensajes en español para gcc-4.7.0.
-+# Mensajes en español para gcc-4.7.1.
- # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
- # This file is distributed under the same license as the gcc package.
- # Cristian Othón Martínez Vera <cfuga@cfuga.mx>, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
-@@ -7,10 +7,10 @@
- #
- msgid ""
- msgstr ""
--"Project-Id-Version: gcc 4.7.0\n"
-+"Project-Id-Version: gcc 4.7.1\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
--"PO-Revision-Date: 2012-03-26 10:36-0600\n"
-+"POT-Creation-Date: 2012-06-13 21:42+0000\n"
-+"PO-Revision-Date: 2012-06-22 13:49-0500\n"
- "Last-Translator: Cristian Othón Martínez Vera <cfuga@cfuga.mx>\n"
- "Language-Team: Spanish <es@li.org>\n"
- "Language: es\n"
-@@ -19,7 +19,7 @@
- "Content-Transfer-Encoding: 8bit\n"
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<anónimo>"
-@@ -28,18 +28,18 @@
- msgid "({anonymous})"
- msgstr "({anónimo})"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, gcc-internal-format
- msgid "expected end of line"
- msgstr "se esperaba fin de línea"
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, gcc-internal-format
- msgid "expected %<;%>"
- msgstr "se esperaba %<;%>"
-@@ -47,17 +47,17 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, gcc-internal-format
- msgid "expected %<(%>"
- msgstr "se esperaba %<(%>"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, gcc-internal-format
- msgid "expected %<,%>"
- msgstr "se esperaba %<,%>"
-@@ -68,19 +68,19 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, gcc-internal-format
- msgid "expected %<)%>"
- msgstr "se esperaba %<)%>"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, gcc-internal-format
- msgid "expected %<]%>"
- msgstr "se esperaba %<]%>"
-@@ -89,25 +89,25 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr "se esperaba %<;%>, %<,%> o %<)%>"
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, gcc-internal-format
- msgid "expected %<}%>"
- msgstr "se esperaba %<}%>"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, gcc-internal-format
- msgid "expected %<{%>"
- msgstr "se esperaba %<{%>"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, gcc-internal-format
- msgid "expected %<:%>"
- msgstr "se esperaba %<:%>"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, gcc-internal-format
- msgid "expected %<while%>"
- msgstr "se esperaba %<while%>"
-@@ -116,39 +116,39 @@
- msgid "expected %<.%>"
- msgstr "se esperaba %<.%>"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, gcc-internal-format
- msgid "expected %<@end%>"
- msgstr "se esperaba %<@end%>"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, gcc-internal-format
- msgid "expected %<>%>"
- msgstr "se esperaba %<>%>"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, gcc-internal-format
- msgid "expected %<,%> or %<)%>"
- msgstr "se esperaba %<,%> o %<)%>"
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, gcc-internal-format
- msgid "expected %<=%>"
- msgstr "se esperaba %<=%>"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr "se esperaba %<#pragma omp section%> o %<}%>"
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, gcc-internal-format
- msgid "expected %<[%>"
- msgstr "se esperaba %<[%>"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- msgid "(anonymous)"
- msgstr "(anónimo)"
-
-@@ -321,12 +321,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "constante de coma flotante mal usada"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "expresión inválida como operando"
-@@ -1210,19 +1210,19 @@
- msgid " inlined from %qs"
- msgstr " incluído en línea de %qs"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr "se asume que el bucle no es infinito"
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr "no se pueden optimizar los posibles bucles infinitos"
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr "se asume que el contador de bucles no se desborda"
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr "no se puede optimizar el bucle, el contador de bucles se puede desbordar"
-
-@@ -1388,16 +1388,16 @@
- msgstr "este es la insn:"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr "no se puede encontrar un registro de vaciado"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr "modoVOID en una salida"
-
--#: reload1.c:8658
-+#: reload1.c:8672
- msgid "failure trying to reload:"
- msgstr "falla al tratar de recargar:"
-
-@@ -2527,117 +2527,117 @@
- msgid "<unknown>"
- msgstr "<desconocido>"
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "valor %%H inválido"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "valor %%J inválido"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "valor %%r inválido"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "valor %%R inválido"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "valor %%N inválido"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "valor %%P inválido"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "valor %%h inválido"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "valor %%L inválido"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "valor %%m inválido"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "valor %%M inválido"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "valor %%U inválido"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "valor %%s inválido"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "valor %%C inválido"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "valor %%E inválido"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr "reubicación unspec desconocida"
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "código %%xn inválido"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, c-format
- msgid "predicated Thumb instruction"
- msgstr "instrucción de predicado Thumb"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr "instrucción de predicado en una secuencia condicional"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, c-format
- msgid "Unsupported operand for code '%c'"
- msgstr "No se admite el operando para el código '%c'"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, c-format
- msgid "invalid shift operand"
- msgstr "operando de desplazamiento inválido"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2645,79 +2645,79 @@
- msgid "invalid operand for code '%c'"
- msgstr "operando inválido para el código '%c'"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, c-format
- msgid "instruction never executed"
- msgstr "la instrucción nunca se ejecuta"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, c-format
- msgid "missing operand"
- msgstr "falta un operando"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- msgid "function parameters cannot have __fp16 type"
- msgstr "los parámetros de la función no pueden tener el tipo __fp16"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- msgid "functions cannot return __fp16 type"
- msgstr "la función no puede devolver el tipo __fp16"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, 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:1848
-+#: config/avr/avr.c:1959
- 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:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- 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:1895
-+#: config/avr/avr.c:2006
- msgid "bad address, not a constant:"
- msgstr "dirección errónea, no es una constante:"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr "dirección errónea, no (reg+disp):"
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- 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:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "error interno del compilador. Dirección errónea:"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "error interno del compilador. Modo desconocido:"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "insn inválida:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr "insn incorrecta:"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "insn move desconocida:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr "insn shift errónea:"
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "error interno del compilador. Desplazamiento incorrecto:"
-
-@@ -2733,8 +2733,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -2812,21 +2812,21 @@
- msgid "unrecognized address"
- msgstr "no se reconoce la dirección"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "no se reconoce la constante supuesta"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr "efectos colaterales inesperados en la dirección"
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- msgid "unidentifiable call op"
- msgstr "no se identifica el operador de llamada"
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr "el registro PIC aún no está preparado"
-@@ -2834,7 +2834,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "operando inválido en el código de salida"
-@@ -2963,72 +2963,72 @@
- msgid "bad output_condmove_single operand"
- msgstr "operando output_condmove_single erróneo"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "UNSPEC inválido como operando"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr "se usó '%%&' sin ninguna referencia TLS dinámica local"
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, c-format
- msgid "invalid operand size for operand code '%c'"
- msgstr "tamaño de operando inválido para el código de operando '%c'"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, c-format
- msgid "invalid operand type used with operand code '%c'"
- msgstr "se usó un tipo de operando inválido con el código de operando '%c'"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, 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' inválido"
-
--#: config/i386/i386.c:14056
-+#: config/i386/i386.c:14109
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr "el operando no es una constante ni un código de condición, código de operando 'C' inválido"
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "el operando no es una constante ni un código de condición, código de operando 'F' inválido"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr "el operando no es una constante ni un código de condición, código de operando 'c' inválido"
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "el operando no es una constante ni un código de condición, código de operando 'f' inválido"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, 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' inválido"
-
--#: config/i386/i386.c:14204
-+#: config/i386/i386.c:14257
- #, 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' inválido"
-
--#: config/i386/i386.c:14234
-+#: config/i386/i386.c:14287
- #, c-format
- msgid "invalid operand code '%c'"
- msgstr "código de operando '%c' inválido"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "restricciones inválidas para el operando"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "modo insn desconocido"
-
-@@ -3057,35 +3057,35 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "la variable de ambiente DJGPP apunta al fichero corrupto '%s'"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, c-format
- msgid "invalid %%G mode"
- msgstr "modo %%G inválido"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand: código desconocido"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "conversión inválida de %<__fpreg%>"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "conversión inválida a %<__fpreg%>"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- msgid "invalid operation on %<__fpreg%>"
- msgstr "operación inválida en %<__fpreg%>"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "operando %%P inválido"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "valor %%p inválido"
-@@ -3164,7 +3164,7 @@
- msgstr "la dirección de post-incremento no es un registro"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "dirección errónea"
-
-@@ -3327,87 +3327,87 @@
- msgid "bad move"
- msgstr "move erróneo"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, c-format
- msgid "invalid %%c value"
- msgstr "valor %%c inválido"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "valor %%f inválido"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "valor %%F inválido"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "valor %%G inválido"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "código %%j inválido"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "código %%J inválido"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "valor %%k inválido"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "valor %%K inválido"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "valor %%O inválido"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "valor %%q inválido"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "valor %%S inválido"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "valor %%T inválido"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "valor %%u inválido"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "valor %%v inválido"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "valor %%x inválido"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, c-format
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr "valor %%y inválido, pruebe usando la restricción 'Z'"
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "Se pasó un argumento Altivec a una función sin prototipo"
-
-@@ -3506,60 +3506,60 @@
- msgid "invalid operand to %%S"
- msgstr "operando inválido para %%S"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr "creado y usado con diferentes arquitecturas / ABIs"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr "creado y usado con diferentes ABIs"
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr "creado y usado con diferente orden de bits"
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "operando %%Y inválido"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "operando %%A inválido"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "operando %%B inválido"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, c-format
- msgid "invalid %%C operand"
- msgstr "operando %%C inválido"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, c-format
- msgid "invalid %%D operand"
- msgstr "operando %%D inválido"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "operando %%f inválido"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "operando %%s inválido"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "la constante long long no es un operando inmediato válido"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "la constante de coma flotante no es un operando inmediato válido"
-@@ -3584,7 +3584,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operand: código desconocido"
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "operando %%c inválido"
-@@ -3599,22 +3599,22 @@
- msgid "invalid %%H specifier"
- msgstr "especificador %%H inválido"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, c-format
- msgid "invalid %%h operand"
- msgstr "operando %%h inválido"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, c-format
- msgid "invalid %%I operand"
- msgstr "operando %%I inválido"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, c-format
- msgid "invalid %%i operand"
- msgstr "operando %%i inválido"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, c-format
- msgid "invalid %%j operand"
- msgstr "operando %%j inválido"
-@@ -3624,7 +3624,7 @@
- msgid "invalid %%%c operand"
- msgstr "operando %%%c inválido"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, c-format
- msgid "invalid %%N operand"
- msgstr "operando %%N inválido"
-@@ -3634,37 +3634,37 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "operando inválido para el especificador 'r'"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr "aún no se puede mostrar el operando; code == %d (%c)"
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, c-format
- msgid "invalid %%H operand"
- msgstr "operando %%H inválido"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, c-format
- msgid "invalid %%L operand"
- msgstr "operando %%L inválido"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, c-format
- msgid "invalid %%M operand"
- msgstr "operando %%M inválido"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, c-format
- msgid "invalid %%t operand"
- msgstr "operando %%t inválido"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, c-format
- msgid "invalid %%t operand '"
- msgstr "operando %%t inválido '"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, c-format
- msgid "invalid %%r operand"
- msgstr "operando %%r inválido"
-@@ -3728,11 +3728,11 @@
- msgid "address offset not a constant"
- msgstr "el desplazamiento de dirección no es una constante"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "candidato 1:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "candidato 2:"
-
-@@ -3948,7 +3948,7 @@
- msgid "candidates are:"
- msgstr "los candidatos son:"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, gcc-internal-format
- msgid "candidate is:"
- msgid_plural "candidates are:"
-@@ -3995,48 +3995,48 @@
- msgid "source type is not polymorphic"
- msgstr "el tipo fuente no es polimórfico"
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "argumento de tipo erróneo para el decremento unario"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "argumento de tipo erróneo para el incremento unario"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "argumento de tipo erróneo para complemento de bits"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "argumento de tipo erróneo para abs"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "argumento de tipo erróneo para la conjugación"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- msgid "in argument to unary !"
- msgstr "en el argumento para el ! unario"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- msgid "no pre-increment operator for type"
- msgstr "no hay operador de pre-incremento para el tipo"
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr "no hay operador de post-incremento para el tipo"
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- msgid "no pre-decrement operator for type"
- msgstr "no hay operador de pre-decremento para el tipo"
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr "no hay operador de post-decremento para el tipo"
-
-@@ -4289,7 +4289,7 @@
- msgid "Bad type in constant expression"
- msgstr "Tipo erróneo en la expresión constante"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- msgid "Unexpected end of module"
- msgstr "Fin de módulo inesperado"
-
-@@ -4317,11 +4317,11 @@
- msgid "implied END DO"
- msgstr "END DO implícito"
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr "asignación"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- msgid "pointer assignment"
- msgstr "asignación de puntero"
-
-@@ -4405,47 +4405,47 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr "Rangos inconsistentes para el operador en %%L y %%L"
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr "Variable de ciclo"
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- msgid "iterator variable"
- msgstr "variable de iterador"
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- msgid "Start expression in DO loop"
- msgstr "Expresión de inicio en el bucle DO"
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- msgid "End expression in DO loop"
- msgstr "Expresión de fin en el bucle DO"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- msgid "Step expression in DO loop"
- msgstr "Expresión de paso en el bucle DO"
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- msgid "DEALLOCATE object"
- msgstr "objeto DEALLOCATE"
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- msgid "ALLOCATE object"
- msgstr "objeto ALLOCATE"
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr "variable STAT"
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr "variable ERRMSG"
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr "elemento en READ"
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr "variable ACQUIRED_LOCK"
-
-@@ -4454,7 +4454,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr "Longitudes de CHARACTER diferentes (%ld/%ld) en el constructor de matriz"
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr "Desborde entero al calcular la cantidad de memoria a reservar"
-
-@@ -4524,7 +4524,7 @@
- msgid "Memory allocation failed"
- msgstr "Falló la asignación de memoria"
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr "La asignación excedería el límite de memoria"
-
-@@ -4727,7 +4727,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr "considere usar '-pg' en lugar de '-p' con gprof(1)"
-
-@@ -4784,6 +4784,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "static no se admite en TPF-OS"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr "considere usar `-pg' en lugar de `-p' con gprof(1)"
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "no se pueden usar -EB y -EL al mismo tiempo"
-@@ -4812,10 +4816,6 @@
- msgid "no processor type specified for linking"
- msgstr "no existe el tipo de procesador especificado para enlazar"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--msgid "gfortran does not support -E without -cpp"
--msgstr "gfortran no admite -E sin usar -cpp"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr "el m210 no admite little endian"
-@@ -4868,6 +4868,10 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "la opción -shared no se admite actualmente en ELF de VAX"
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "gfortran no admite -E sin usar -cpp"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "-fjni y -femit-class-files son incompatibles"
-@@ -7924,6 +7928,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr "Cuando se accede a la RAM, usa X como lo impone el hardware, p.e. sólo usa pre-decremento, post-incremento y direccionamiento indirecto con el registro X. Sin esta opción, el compilador puede asumir que hay un modo de direccionamiento X+const similar a Y+const y Z+const y emite instrucciones para emular tal modo de deireccionamiento para X."
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr "El dispositivo no tiene el registro de función especial SPH. Esta opción la sobreescribirá el controlador del compilador con la opción correcta si se puede deducir la presencia/ausencia de SPH con -mmcu=MCU."
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr "Nombres de MCU conocidos:"
-@@ -10249,18 +10257,30 @@
- msgstr "No predefine las macros específicas del sistema y específicas de GCC"
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr "Agrega revisiones explícitas para la división por cero"
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr "Agrega revisiones explícitas para el desbordamiento de división en INT_MIN / -1"
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr "-fgo-dump-<tipo>\tInformación interna del frente Dump Go"
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr "-fgo-optimize-<tipo>\tActiva los pasos de optimización en el frente|"
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr "-fgo-pkgpath=<cadena>\tEstablece la ruta de paquetes Go"
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr "-fgo-prefix=<cadena>\tDefine el prefijo específico del paquete para ombres Go exportados"
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- msgid "Functions which return values must end with return statements"
- msgstr "Las funciones con valores de devolución deben terminar con declaraciones return"
-
-@@ -11771,224 +11791,231 @@
- msgid "Create a position independent executable"
- msgstr "Genera un ejecutable independiente de posición"
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- msgid "invalid use of type"
- msgstr "uso inválido del tipo"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
--msgid "floating point constant truncated to integer"
--msgstr "se truncó la constante de coma flotante a entero"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- msgid "constant refers to itself"
- msgstr "la constante se refiere a sí misma"
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- msgid "expected numeric type"
- msgstr "se esperaba un tipo numérico"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
-+msgid "expected boolean type"
-+msgstr "se esperaba un tipo booleano"
-+
-+#: go/gofrontend/expressions.cc:3911
- msgid "expected integer or boolean type"
- msgstr "se esperaba un tipo entero o booleano"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- msgid "invalid operand for unary %<&%>"
- msgstr "operando inválido para el unario %<&%>"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- msgid "expected pointer"
- msgstr "se esperaba un puntero"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- msgid "incompatible types in binary expression"
- msgstr "tipos incompatibles en la expresión binaria"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- msgid "shift of non-integer operand"
- msgstr "desplazamiento de un operando que no es entero"
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- msgid "shift count not unsigned integer"
- msgstr "la cuenta de desplazamiento no es un entero sin signo"
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- msgid "negative shift count"
- msgstr "cuenta de desplazamiento negativa"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- msgid "object is not a method"
- msgstr "el objeto no es un método"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- msgid "method type does not match object type"
- msgstr "el tipo de método no coincide con el tipo de objeto"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- msgid "invalid use of %<...%> with builtin function"
- msgstr "uso inválido de %<..%> con la función interna"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- msgid "not enough arguments"
- msgstr "faltan argumentos"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- msgid "too many arguments"
- msgstr "demasiados argumentos"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- msgid "argument 1 must be a map"
- msgstr "el argumento 1 debe ser un mapa"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- msgid "invalid type for make function"
- msgstr "tipo inválido para la función make"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr "se requiere longitud al alojar una rebanada"
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- msgid "bad size for make"
- msgstr "tamaño erróneo para make"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr "capacidad errónea al crear la rebanada"
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- msgid "too many arguments to make"
- msgstr "demasiados argumentos para make"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- msgid "argument must be array or slice or channel"
- msgstr "el argumento debe ser matriz o rebanada o canal"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr "el argumento debe ser cadena o matriz o rebanada o mapa o canal"
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- msgid "unsupported argument type to builtin function"
- msgstr "no se admite el tipo de argumento para la función interna"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- msgid "argument must be channel"
- msgstr "el argumento debe ser canal"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr "no se puede cerrar un canal de sólo recepción"
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- msgid "argument must be a field reference"
- msgstr "el argumento debe ser una referencia de campo"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- msgid "left argument must be a slice"
- msgstr "el argumento izquierdo debe ser una rebanada"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr "los tipos de elemento deben ser el mismo"
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- msgid "first argument must be []byte"
- msgstr "el primer argumento debe ser []byte"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- msgid "second argument must be slice or string"
- msgstr "el segundo argumento debe ser una rebanada o una cadena"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- msgid "argument 2 has invalid type"
- msgstr "el argumento 2 es de tipo inválido"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- msgid "argument must have complex type"
- msgstr "el argumento debe tener tipo complejo"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- msgid "complex arguments must have identical types"
- msgstr "los argumentos complejos deben tener tipos idénticos"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- msgid "complex arguments must have floating-point type"
- msgstr "los argumentos complejos deben tener tipo de coma flotante"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "uso inválido de %<...%> con algo que no es rebanada"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
- msgid "expected function"
- msgstr "se esperaba función"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- msgid "incompatible type for receiver"
- msgstr "tipo incompatible para el receptor"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "uso inválido de %<...%> en la llamada a la función que no es variadic"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
- msgid "number of results does not match number of values"
- msgstr "el número de resultados no coincide con el número de valores"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- msgid "index must be integer"
- msgstr "el índice debe ser entero"
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- msgid "slice end must be integer"
- msgstr "el final de la rebanada debe ser entero"
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr "rebanada con valor que no es direccionable"
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- msgid "incompatible type for map index"
- msgstr "tipo incompatibles para el índice de mapa"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr "se esperaba interfaz o puntero a interfaz"
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- msgid "too many expressions for struct"
- msgstr "demasiadas expresiones para struct"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- msgid "too few expressions for struct"
- msgstr "faltan expresiones para struct"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr "demasiados elementos en la literal compuesta"
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- msgid "invalid unsafe.Pointer conversion"
- msgstr "conversión unsafe.Pointer inválida"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- msgid "type assertion only valid for interface types"
- msgstr "la aserción de tipo sólo es válida para los tipos de interfaz"
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr "aserción de tipo imposible: el tipo no implementa interfaz"
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- msgid "expected channel"
- msgstr "se esperaba canal"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr "recepción inválida en canal de sólo envío"
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr "se requieren paréntesis alrededor de esta literal compuesta para eviar ambigüedad en la decodificación"
-+
- #: go/gofrontend/statements.cc:590
- msgid "invalid left hand side of assignment"
- msgstr "lado izquierdo de la asignación inválido"
-@@ -12017,19 +12044,19 @@
- msgid "expected boolean expression"
- msgstr "se esperaba una expresión booleana"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- msgid "incompatible types in send"
- msgstr "tipos incompatibles en send"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- msgid "invalid send on receive-only channel"
- msgstr "envío inválido en canal de sólo recepción"
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr "demasiadas variables para la cláusula de rango con canal"
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- 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"
-
-@@ -12079,71 +12106,71 @@
- msgid "cannot use type %s as type %s"
- msgstr "no se puede usar el tipo %s como tipo %s"
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- msgid "different receiver types"
- msgstr "tipos de receptor diferentes"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- msgid "different number of parameters"
- msgstr "número diferente de parámetros"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- msgid "different parameter types"
- msgstr "tipos de parámetro diferentes"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr "varargs diferentes"
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr "número diferente de resultados"
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- msgid "different result types"
- msgstr "tipos de resultado diferentes"
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr "asignación implícita de %s%s%s campo oculto %s%s%s"
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, 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:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, c-format
- msgid "incompatible type for method %s%s%s"
- msgstr "tipo incompatible para el método %s%s%s"
-
--#: go/gofrontend/types.cc:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, 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:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr "el puntero a tipo de interfaz no tiene métodos"
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- msgid "type has no methods"
- msgstr "el tipo no tiene métodos"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, c-format
- msgid "ambiguous method %s%s%s"
- msgstr "método ambiguo %s%s%s"
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, c-format
- msgid "missing method %s%s%s"
- msgstr "falta el método %s%s%s"
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr "el método %s%s%s requiere un puntero"
-@@ -12210,7 +12237,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "el tercer argumento para %<__builtin_prefetch%> es inválido; se usa cero"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr "faltan argumentos para la función %<va_start%>"
-@@ -12232,7 +12259,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr "si se alcanza este código, el programa abortará"
-@@ -12314,7 +12341,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr "%Kuso inválido de %<__builtin_va_arg_pack ()%>"
-@@ -12408,8 +12435,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "no se descarta el valor void como debería de ser"
-@@ -12684,7 +12711,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "la declaración de %q+D oscurece a una declaración local previa"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, gcc-internal-format
- msgid "shadowed declaration is here"
- msgstr "aquí está la declaración oscurecida"
-@@ -12789,7 +12816,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr "%qE definido como un tipo erróneo de etiqueta"
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr "uso inválido de %<restrict%>"
-@@ -12907,7 +12934,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "un objeto de tamaño variable puede no ser inicializado"
-@@ -12917,7 +12944,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "la variable %qD tiene inicializador pero de tipo de dato incompleto"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "se le dió a la función incluída en línea %q+D un atributo noinline"
-@@ -12947,7 +12974,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "matriz %q+D de tamaño cero o negativo"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr "no se conoce el tamaño de almacenamiento de %q+D"
-@@ -13057,7 +13084,7 @@
- msgid "variable length array %qE is used"
- msgstr "se usó la matriz de longitud variable %qE"
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr "se usó la matriz de longitud variable"
-@@ -13142,7 +13169,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "se especificó una clase de almacenamiento para un parámetro sin nombre"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "se especificó una clase de almacenamiento para el nombre de tipo"
-@@ -13291,7 +13318,7 @@
- msgid "function definition has qualified void return type"
- msgstr "la definición de la función tiene un tipo de devolución void calificado"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "se descartan los calificadores de tipo en el tipo de devolución de la función"
-@@ -13402,7 +13429,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr "un miembro de una estructura o union no puede tener un tipo modificado variablemente"
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "se declaró la variable o campo %qE como void"
-@@ -13825,7 +13852,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "el argumento %qD no coincide con el prototipo"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "no hay una declaración de devolución en la función que no devuelve void"
-@@ -14018,7 +14045,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ISO C prohíbe una unidad de traducción vacía"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr "ISO C no permite un %<;%> extra fuera de una función"
-@@ -14028,7 +14055,7 @@
- msgid "unknown type name %qE"
- msgstr "nombre de tipo %qE desconocido"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr "se esperaban especificadores de declaración"
-@@ -14038,7 +14065,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr "se esperaba %<;>, identificador o %<(%>"
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, gcc-internal-format
- msgid "prefix attributes are ignored for methods"
- msgstr "se descartan los atributos de prefijo para los métodos"
-@@ -14058,7 +14085,7 @@
- msgid "data definition has no type or storage class"
- msgstr "la definición de datos no tiene tipo o clase de almacenamiento"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr "se esperaba %<,%> o %<;%>"
-@@ -14086,7 +14113,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO C90 no admite %<_Static_assert%>"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr "se esperaba una cadena literal"
-@@ -14113,18 +14140,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, gcc-internal-format
- msgid "expected identifier"
- msgstr "se esperaba un identificador"
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "coma al final de la lista de enumeradores"
-@@ -14254,7 +14281,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr "se esperaba %<}%> antes de %<else%>"
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr "%<else%> sin un %<if%> previo"
-@@ -14283,17 +14310,17 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, gcc-internal-format
- msgid "expected statement"
- msgstr "se esperaba una declaración"
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, 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-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, 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%>"
-@@ -14358,7 +14385,7 @@
- msgid "cannot take address of %qs"
- msgstr "no se puede tomar la dirección de %qs"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, gcc-internal-format
- msgid "expected expression"
- msgstr "se esperaba una expresión"
-@@ -14398,257 +14425,257 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "los operandos de %<__builtin_complex%> son de tipos diferentes"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, gcc-internal-format
- msgid "wrong number of arguments to %<__builtin_shuffle%>"
- msgstr "número erróneo de argumentos para %<__builtin_shuffle%>"
-
--#: c-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr "la literal compuesta tiene tamaño variable"
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr "literal compuesta calificada por un calificador de espacio de direcciones"
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO C90 prohíbe las literales compuestas"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, gcc-internal-format
- msgid "expected identifier or %<)%>"
- msgstr "se esperaba un identificador o %<)%>"
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr "punto y coma extra"
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr "se especificó un punto y coma extra en la definición del método"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr "los atributos de método sólo se deben especificar al final"
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr "se esperaba %<;%> o %<{%> después de la definición del atributo de método"
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, gcc-internal-format
- msgid "objective-c method declaration is expected"
- msgstr "se esperaba una declaración método objective-c"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, gcc-internal-format
- msgid "no type or storage class may be specified here,"
- msgstr "ninguna clase de almacenamiento o tipo se puede especificar aquí,"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr "atributo de propiedad desconocido"
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, gcc-internal-format
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr "falta un %<=%> (después del atributo %<getter%>)"
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, gcc-internal-format
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr "falta un %<=%> (después del atributo %<setter%>)"
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, gcc-internal-format
- msgid "the %<setter%> attribute may only be specified once"
- msgstr "el atributo %<setter%> sólo se puede especificar una vez"
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr "el nombre del setter debe terminar con %<:%>"
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, gcc-internal-format
- msgid "the %<getter%> attribute may only be specified once"
- msgstr "el atributo %<getter%> sólo se puede especificar una vez"
-
--#: c-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr "%<#pragma omp flush%> sólo se puede usar en declaraciones compuestas"
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr "%<#pragma omp taskwait%> sólo se puede usar en declaraciones compuestas"
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, gcc-internal-format
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr "%<#pragma omp taskyield%> sólo se puede usar en declaraciones compuestas"
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, 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-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, gcc-internal-format
- msgid "too many %qs clauses"
- msgstr "demasiadas cláusulas %qs"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, gcc-internal-format
- msgid "collapse argument needs positive constant integer expression"
- msgstr "el argumento de collapse necesita una expresión entera constante positiva"
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr "se esperaba %<none%> o %<shared%>"
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, gcc-internal-format
- msgid "expected integer expression"
- msgstr "se esperaba una expresión entera"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr "el valor de %<num_threads%> debe ser positivo"
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, gcc-internal-format
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> o %<max%>"
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr "el calendarizador %<runtime%> no toma un parámetro %<chunk_size%>"
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr "el calendarizador %<auto%> no toma un parámetro %<chunk_size%>"
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, gcc-internal-format
- msgid "invalid schedule kind"
- msgstr "género de calendarizador inválido"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr "se esperaba una cláusula %<#pragma omp%>"
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr "%qs no es válido para %qs"
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, gcc-internal-format
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "forma inválida de %<#pragma omp atomic%>"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, gcc-internal-format
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "operador inválido para %<#pragma omp atomic%>"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr "se esperaba %<(%> o fin de línea"
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, gcc-internal-format
- msgid "for statement expected"
- msgstr "se esperaba una declaración for"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr "se esperaba una declaración de iteración o una inicialización"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr "no hay suficientes bucles perfectamente anidados"
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr "los bucles colapsados no están perfectamente anidados"
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr "la variable de iteración %qD no debe ser firstprivate"
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, gcc-internal-format
- msgid "%qD is not a variable"
- msgstr "%qD no es una variable"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr "%qE se declaró %<threadprivate%> después del primer uso"
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr "la variable automática %qE no puede ser %<threadprivate%>"
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "%<threadprivate%> %qE tiene tipo incompleto"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr "%<__transaction_cancel%> sin activar el soporte para memoria transaccional"
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, 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-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr " o una función %<transaction_may_cancel_outer%>"
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr "%<__transaction_cancel%> no está dentro de %<__transaction_atomic%>"
-@@ -14658,7 +14685,7 @@
- msgid "%qD has an incomplete type"
- msgstr "%qD tiene un tipo de dato incompleto"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "uso inválido de la expresión void"
-@@ -14724,67 +14751,72 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr "los tipos de devolución de función no son compatibles debido a %<volatile%>"
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr "aritmética en puntero a un tipo de dato incompleto"
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
- #, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr "la conversión de una literal compuesta de matriz a un puntero está malformada en C++"
-+
-+#: c-typeck.c:2160
-+#, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr "%qT no tiene un miembro llamado %qE"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr "petición del miembro %qE en algo que no es una estructura o unión"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr "puntero deferenciado a tipo de dato incompleto"
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr "deferenciando el puntero %<void *%>"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "el valor del subíndice no es ni matriz ni puntero ni vector"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "el subíndice de la matriz no es un entero"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr "el valor de subíndice es un puntero a función"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, gcc-internal-format
- msgid "index value is out of bound"
- msgstr "el valor del índice está fuera del límite"
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ISO C prohíbe el subíndice de una matriz %<register%>"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "ISO C90 prohíbe el subíndice de una matriz no-lvaluada"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr "se definió la constante enum aquí"
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr "el objeto %qE llamado no es una función"
-@@ -14792,370 +14824,370 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr "función llamada a través de un tipo de dato que no es compatible"
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, gcc-internal-format
- msgid "function with qualified void return type called"
- msgstr "se llamó a una función con tipo de devolución void calificado"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, gcc-internal-format
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr "el último argumento de __builtin_shuffle debe ser un vector entero"
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, gcc-internal-format
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "los argumentos de __builtin_shuffle deben ser vectores"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr "los vectores argumento de __builtin_shuffle debe ser del mismo tipo"
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr "el número de elementos del vector (o vectores) argumento de __builtin_shuffle y la máscara de vector deben ser el mismo"
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr "el tipo interno del vector (o vectores) argumento de __builtin_shuffle debe tener el mismo tamaño que el tipo interno de la máscara"
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, gcc-internal-format
- msgid "too many arguments to method %qE"
- msgstr "demasiados argumentos para el método %qE"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr "demasiados argumentos para la función %qE"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, gcc-internal-format
- msgid "declared here"
- msgstr "se declara aquí"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "el tipo de dato del parámetro formal %d está incompleto"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "se pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipo"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "se pasa el argumento %d de %qE como entero en lugar de complejo debido al prototipo"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "se pasa el argumento %d de %qE como complejo en lugar de coma flotante debido al prototipo"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "se pasa el argumento %d de %qE como coma flotante en lugar de entero debido al prototipo"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "se pasa el argumento %d de %qE como complejo en lugar de entero debido al prototipo"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "se pasa el argumento %d de %qE como coma flotante en lugar de complejo debido al prototipo"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "se pasa el argumento %d de %qE como %<float%> en lugar de %<double%> debido al prototipo"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "se pasa el argumento %d de %qE como %qT en lugar de %qT debido al prototipo"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "se pasa el argumento %d de %qE como unsigned debido al prototipo"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "se pasa el argumento %d de %qE como signed debido al prototipo"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr "conversión implícita de %qT a %qT al pasar el argumento a la función"
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr "faltan argumentos para la función %qE"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "la comparación con una literal de cadena resulta en una conducta no especificada"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, gcc-internal-format
- msgid "comparison between %qT and %qT"
- msgstr "comparación entre %qT y %qT"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "se usó un puntero de tipo %<void *%> en la sustracción"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "se utilizó un puntero a una función en la sustracción"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ISO C no admite %<~%> para conjugaciones complejas"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "argumento de tipo erróneo para el signo de exclamación unario"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr "el incremento de un valor de enumeración es inválido en C++"
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr "el decremento de un valor de enumeración es inválido en C++"
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "ISO C no admite %<++%> y %<--%> en tipos complejos"
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "argumento de tipo erróneo para el incremento"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "argumento de tipo erróneo para el decremento"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "incremento de puntero a estructura desconocida"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "decremento de puntero a estructura desconocida"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, gcc-internal-format
- msgid "taking address of expression of type %<void%>"
- msgstr "se toma la dirección de la expresión de tipo %<id%>"
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, gcc-internal-format
- msgid "assignment of read-only location %qE"
- msgstr "asignación de la ubicación de sólo lectura %qE"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, gcc-internal-format
- msgid "increment of read-only location %qE"
- msgstr "incremento de la ubicación de sólo lectura %qE"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, gcc-internal-format
- msgid "decrement of read-only location %qE"
- msgstr "decremento de la ubicación de sólo lectura %qE"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "no se puede tomar la dirección del campo de bits %qD"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr "se usó la variable de registro global %qD en la función anidada"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr "se usó la variable de registro %qD en la función anidada"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr "se solicitó la dirección de la variable de registro global %qD"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr "se solicitó la dirección de la variable de registro %qD"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr "matriz no-lvaluada en la expresión condicional"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr "conversión implícita de %qT a %qT para coincidir con otro resultado del condicional"
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "ISO C prohíbe una expresión condicional con sólo un lado void"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, gcc-internal-format
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "se usaron punteros a espacios de direcciones discontinuos en la expresión condicional"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "ISO C prohíbe expresiones condicionales entre %<void *%> y punteros de función"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "los tipos de datos punteros no coinciden en la expresión condicional"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "los tipos de datos punteros/enteros no coinciden en la expresión condicional"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "los tipos de datos no coinciden en la expresión condicional"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "el operador del lado izquierdo de la expresión coma no tiene efecto"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- msgid "cast adds %q#v qualifier to function type"
- msgstr "la conversión agrega el calificador %q#v al tipo de función"
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr "la conversión descarta el calificador %q#v del tipo del destino del puntero"
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr "para estar seguro todos los punteros intermedios en la conversión de %qT a %qT se deben calificar como %<const%>"
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "la conversión especifica el tipo matriz"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "la conversión especifica el tipo función"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "ISO C prohíbe la conversión de un no escalar al mismo tipo"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "ISO C prohíbe la conversión al tipo union"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "conversión a tipo union desde un tipo no presente en union"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr "conversión al puntero de espacio de direcciones %s desde un puntero de espacio de direcciones genérico discontinuo"
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr "conversión a un puntero de espacio de direcciones genérico desde un puntero de espacio de direcciones %s discontinuo"
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr "conversión a un puntero de espacio de direcciones %s desde un puntero de espacio de direcciones %s discontinuo"
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr "la conversión incrementa la alineación requerida del tipo del destino"
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "conversión de puntero a entero de tamaño diferente"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr "conversión desde una llamada a función de tipo %qT al tipo %qT que no coincide"
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "conversión a puntero desde un entero de tamaño diferente"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ISO C prohíbe la conversión de un apuntador a función a un tipo de objeto apuntador"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ISO C prohíbe la conversión de objeto apuntador a un tipo de apuntador a función"
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr "definir un tipo en una conversión es inválido en C++"
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr "conversión de enum en una asignación es inválido en C++"
-@@ -15167,683 +15199,683 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr "se esperaba %qT pero el argumento es de tipo %qT"
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr "la conversión de enum al pasar el argumento %d de %qE es inválido en C++"
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr "la conversión de enum en la inicialización es inválida en C++"
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr "conversión enum en devolución es inválida en C++"
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr "no se puede pasar un valor-r a un parámetro de referencia"
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "el paso del argumento %d de %qE hace que la función calificada con %q#v apunte desde una no calificada"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr "la asignación hace que la función calificada con %q#v apunte desde una no calificada"
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "la inicialización hace que la función calificada con %q#v apunte desde una no calificada"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr "la devolución hace que la función calificada con %q#v apunte desde una no calificada"
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "la asignación descarta el calificador %qv del tipo del destino del puntero"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "la inicialización descarta el calificador %qv del tipo del destino del puntero"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "la devolución descarta el calificador %qv del tipo del destino del puntero"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "ISO C prohíbe la conversión de argumentos a tipo union"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr "no se permite la petición para la conversión implícita de %qT a %qT en C++"
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, gcc-internal-format
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "se pasa el argumento %d de %qE desde un puntero a espacio de direcciones no contenido"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, gcc-internal-format
- msgid "assignment from pointer to non-enclosed address space"
- msgstr "asignación desde puntero a espacio de direcciones no contenido"
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, gcc-internal-format
- msgid "initialization from pointer to non-enclosed address space"
- msgstr "inicialización desde puntero a espacio de direcciones no contenido"
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr "devolución desde puntero a espacio de direcciones no contenido"
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "el argumento %d de %qE puede ser un candidato para un atributo de formato"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, gcc-internal-format
- msgid "assignment left-hand side 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"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, gcc-internal-format
- 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-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, 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"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr "ISO C prohíbe el paso del argumento %d de %qE entre un puntero a función y %<void *%>"
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "ISO C prohíbe la asignación entre un puntero a función y %<void *%>"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "ISO C prohíbe la inicialización entre un puntero a función y %<void *%>"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "ISO C prohíbe la devolución entre un puntero a función y %<void *%>"
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr "el puntero que apunta en la asignación difiere en signo"
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr "el puntero que apunta en la inicialización difiere en signo"
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr "el puntero que apunta en la devolución difiere en signo"
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr "asignación desde un tipo de puntero incompatible"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr "inicialización desde un tipo de puntero incompatible"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr "devolución desde un tipo de puntero incompatible"
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "uso inválido de matriz no-lvaluada"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversión"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr "la asignación crea un puntero desde un entero sin una conversión"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr "la inicialización crea un puntero desde un entero sin una conversión"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr "la devolución crea un puntero desde un entero sin una conversión"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversión"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr "la asignación crea un entero desde un puntero sin una conversión"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr "la inicialización crea un entero desde un puntero sin una conversión"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr "la devolución crea un entero desde un puntero sin una conversión"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr "tipo incompatible para el argumento %d de %qE"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, gcc-internal-format
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "tipos incompatible en la asignación al tipo %qT del tipo %qT"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, gcc-internal-format
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "tipos incompatibles en la inicialización del tipo %qT usando el tipo %qT"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr "tipos incompatible al devolver el tipo %qT pero se esperaba %qT"
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr "C tradicional rechaza la inicialización automática de agregados"
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr "(cerca de la inicialización de %qs)"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "matriz inicializada con una constante de cadena entre paréntesis"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "inicialización de un miembro de matriz flexible"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "matriz de tipo char inicializada con una cadena ancha"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, gcc-internal-format
- msgid "wide character array initialized from non-wide string"
- msgstr "matriz de caracteres anchos inicializada con una cadena que no es ancha"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, gcc-internal-format
- msgid "wide character array initialized from incompatible wide string"
- msgstr "matriz de caracteres anchos inicializada con una cadena ancha incompatible"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr "matriz de tipo inapropiado inicializada con una constante de cadena"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "matriz inicializada con una expresión matrizal que no es constante"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "el elemento inicializador no es una constante"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, gcc-internal-format
- msgid "initializer element is not a constant expression"
- msgstr "el elemento inicializador no es una expresión constante"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "el elemento inicializador no es calculable al momento de la carga"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "inicializador inválido"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "no se pueden inicializar los tipos de vector opacos"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "grupo extra de llaves al final del inicializador"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "faltan llaves alrededor del inicializador"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "llaves alrededor del inicializador escalar"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "inicialización de un miembro de matriz flexible en un contexto anidado"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "falta el inicializador"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "inicializador escalar vacío"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "elementos extras en el inicializador escalar"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr "índice de matriz en el inicializador que no es matriz"
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "el nombre del campo no está en el inicializador de record o union"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr "el índice de matriz en el inicializador no es de tipo entero"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, gcc-internal-format
- msgid "array index in initializer is not an integer constant expression"
- msgstr "el índice de matriz en el inicializador no es una expresión constante entera"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "el índice de matriz no es una constante en el inicializador"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "el índice de matriz en el inicializador excede los límites de la matriz"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "rango de índices vacío en el inicializador"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "el rango de índices de la matriz en el inicializador excede los límites de la matriz"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr "se especificó el campo desconocido %qE en el inicializador"
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "campo inicializado con efectos colaterales sobreescritos"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, gcc-internal-format
- msgid "initialized field overwritten"
- msgstr "campo inicializado sobreescrito"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "exceso de elementos en el inicializador de matriz de caracteres"
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "exceso de elementos en el inicializador de struct"
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr "inicialización no estática de un miembro de matriz flexible"
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "exceso de elementos en el inicializador de union"
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr "C tradicional rechaza la inicialización de unions"
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "exceso de elementos en el inicializador de matriz"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "exceso de elementos en el inicializador de vector"
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "exceso de elementos en el inicializador de escalar"
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "ISO C prohíbe %<goto *expr;%>"
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "la función declarada %<noreturn%> tiene una declaración %<return%>"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "%<return%> sin valores, en una función que no devuelve void"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr "%<return%> con valor, en una función que devuelve void"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, gcc-internal-format
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "ISO C prohíbe %<return%> con expresión, en una función que devuelve void"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "la función devuelve la dirección de una variable local"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr "la cantidad de switch no es un entero"
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr "no se convierte la expresión de switch %<long%> a %<int%> en ISO C"
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, gcc-internal-format
- msgid "case label is not an integer constant expression"
- msgstr "la etiqueta de case no es una expresion constante entera"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr "la etiqueta case no se encuentra dentro de una declaración switch"
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr "la etiqueta %<default%> no está dentro de una declaración switch"
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, gcc-internal-format
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr "se sugieren llaves explícitas para evitar un %<else%> ambiguo"
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, 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-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "la declaración continue no está dentro de un bucle"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr "se usó la declaración break en un bucle for de OpenMP"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr "declaración sin efecto"
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr "la declaración de la expresión tiene tipo de dato incompleto"
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr "la conversión de escalar a vector implica truncado"
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr "la cuenta de desplazamiento a la derecha es negativa"
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr "la cuenta de desplazamiento a la izquierda es negativa"
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, gcc-internal-format
- msgid "comparing vectors with different element types"
- msgstr "se comparan vectores con tipos de elemento diferentes"
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr "se comparan vectores con números de elementos diferentes"
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr "no es segura la comparacion de coma flotante con == o !="
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr "la comparación siempre se evalúa como %<false%> para la dirección de %qD que nunca será NULL"
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr "la comparación siempre se evalúa como %<true%> para la dirección de %qD que nunca será NULL"
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, gcc-internal-format
- msgid "comparison of pointers to disjoint address spaces"
- msgstr "la comparación de punteros a espacios de direcciones discontinuos"
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ISO C prohíbe la comparación de %<void *%> con un puntero de función"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr "la comparación de diferentes tipos de puntero carece de una conversión"
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "comparación entre puntero y entero"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr "comparación de punteros completos e incompletos"
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ISO C prohíbe la comparación entre punteros a funciones"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, gcc-internal-format
- msgid "ordered comparison of pointer with null pointer"
- msgstr "comparación ordenada de puntero con un puntero nulo"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "comparación ordenada de puntero con el entero cero"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr "conversión implícita de %qT a %qT para coincidir con otro operando de la expresión binaria"
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "se usa un valor de tipo matriz que no se puede cambiar a puntero cuando se requiere un escalar"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr "se usa un valor de tipo union cuando se requiere un escalar"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, gcc-internal-format
- msgid "used vector type where scalar is required"
- msgstr "se usa un tipo vector cuando se requiere un escalar"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "%qE tiene tipo inválido para %<reduction%>"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr "%qE tiene tipo inválido para %<reduction(%s)%>"
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr "%qE no es una variable en la cláusula %qs"
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr "%qE aparece más de una vez en las cláusulas de datos"
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr "%qE no es una variable en la cláusula %<firstprivate%>"
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr "%qE no es una variable en la cláusula %<lastprivate%>"
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr "%qE está predeterminado como %qs para %qs"
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr "C++ requiere un tipo promovido, no un tipo enum, en %<va_arg%>"
-@@ -15853,7 +15885,7 @@
- msgid "function call has aggregate value"
- msgstr "la llamada a la función tiene valor agregado"
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "el tamaño de la variable %q+D es demasiado grande"
-@@ -16663,52 +16695,52 @@
- msgid "library lib%s not found"
- msgstr "no se encontró la biblioteca lib%s"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "no se puede convertir a un tipo puntero"
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr "se usó un valor de puntero donde se esperaba un valor de coma flotante"
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr "se usó un valor agregado donde se esperaba un float"
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr "conversión a tipo de dato incompleto"
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, gcc-internal-format
- msgid "can%'t convert between vector values of different size"
- msgstr "no se puede convertir entre valores vectoriales de tamaños diferentes"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr "se usó un valor agregado donde se esperaba un entero"
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr "se usó un valor de puntero donde se esperaba un complejo"
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr "se usó un valor agregado donde se esperaba un complejo"
-
--#: convert.c:965
-+#: convert.c:963
- #, gcc-internal-format
- msgid "can%'t convert value to a vector"
- msgstr "no se puede convertir el valor a un vector"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, gcc-internal-format
- msgid "aggregate value used where a fixed-point was expected"
- msgstr "se usó un valor agregado donde se esperaba uno de coma fija"
-@@ -16863,7 +16895,7 @@
- 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:10704
-+#: dwarf2out.c:10710
- #, 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"
-@@ -16953,42 +16985,42 @@
- msgid "stack limits not supported on this target"
- msgstr "no se admiten límites de la pila en este objetivo"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr "accesos múltiples al miembro de estructura volatile debido al atributo packed"
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr "accesos múltiples al campo de bit de estructura volatile debido al atributo packed"
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, gcc-internal-format
- msgid "mis-aligned access used for structure member"
- msgstr "se usó un acceso desalineado para el miembro de la estructura"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, gcc-internal-format
- msgid "mis-aligned access used for structure bitfield"
- msgstr "se usó un acceso desalineado para el campo de bit de la estructura"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr "cuando un objeto volatile abarca múltiples ubicaciones con tamaño de tipo, el compilador debe escoger entre usar un solo acceso desalineado para preservar la volatilidad, o usar múltiples accesos alineados para evitar faltas en tiempo de ejecución; este código puede fallar en tiempo de ejecución si el hardware no permite este acceso"
-
--#: expr.c:7523
-+#: expr.c:7498
- #, gcc-internal-format
- msgid "local frame unavailable (naked function?)"
- msgstr "el marco local no está disponible (¿Función desnuda?)"
-
--#: expr.c:9996
-+#: expr.c:9971
- #, 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:10003
-+#: expr.c:9978
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute warning: %s"
- msgstr "%Kla llamada a %qs se redecló con aviso de atributo: %s"
-@@ -17063,7 +17095,7 @@
- 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:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr "fold check: el árbol original cambió por un pliegue"
-@@ -17073,7 +17105,7 @@
- msgid "total size of local objects too large"
- msgstr "el tamaño total de los objetos locales es demasiado grande"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr "restricción imposible en %<asm%>"
-@@ -17517,77 +17549,77 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr "revisión gimple: se esperaba %s(%s), se tiene %s(%s) en %s, en %s:%d"
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, gcc-internal-format
- msgid "using result of function returning %<void%>"
- msgstr "se usa el resultado de una función que devuelve %<void%>"
-
--#: gimplify.c:5041
-+#: gimplify.c:5048
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr "l-valor inválido en la salida asm %d"
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, 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:5179
-+#: gimplify.c:5186
- #, 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:5674
-+#: gimplify.c:5681
- #, 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:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr "tarea contenedora"
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr "no se especificó %qE en el paralelo que lo contiene"
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr "paralelo contenedor"
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, gcc-internal-format
- msgid "iteration variable %qE should be private"
- msgstr "la variable de iteración %qE debe ser private"
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, gcc-internal-format
- msgid "iteration variable %qE should not be firstprivate"
- msgstr "la variable de iteración %qE no debe ser firstprivate"
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, gcc-internal-format
- msgid "iteration variable %qE should not be reduction"
- msgstr "la variable de iteración %qE no debe ser reduction"
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, 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:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr "falló la gimplificación"
-
--#: godump.c:1214
-+#: godump.c:1234
- #, gcc-internal-format
- msgid "could not close Go dump file: %m"
- msgstr "no se puede cerrar el fichero de volcado Go: %m"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, gcc-internal-format
- msgid "could not open Go dump file %qs: %m"
- msgstr "no se puede abrir el fichero de volcado Go %qs: %m"
-@@ -17642,7 +17674,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr "falta el resumen de inclusión en línea ipa en el fichero de entrada"
-@@ -17781,48 +17813,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "la función %qD se redeclaró como variable"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr "la región de barrera puede no estar bien anidada dentro de la región de trabajo compartido, crítica, ordenada, maestra o de tarea explícita"
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr "la región de trabajo compartido puede no estar bien anidada dentro de la región de trabajo compartido, crítica, ordenada, maestra o de tarea explícita"
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr "la región maestra puede no estar bien anidada dentro de la región de trabajo compartido o de tarea explícita"
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr "la región ordenada puede no estar bien anidada dentro de la región crítica o de tarea explícita"
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr "la región ordenada puede estar bien anidada dentro de una región de bucle con una cláusula ordenada"
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr "la región crítica puede no estar bien anidada dentro de una región crítica con el mismo nombre"
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr "salida inválida de un bloque estructurado OpenMP"
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr "entrada inválida a un bloque estructurado OpenMP"
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr "ramificación inválida desde/para un bloque estructurado OpenMP"
-@@ -17928,7 +17960,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr "-freorder-blocks-and-partition no admite información de desenredo en esta arquitectura"
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr "-freorder-blocks-and-partition no funciona en esta arquitectura"
-@@ -18292,9 +18324,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr "no se puede usar %qs como un registro fijo"
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "nombre de registro desconocido: %s"
-@@ -18374,12 +18406,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr "el operando %<asm%> requiere una recarga imposible"
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr "la restricción del operando %<asm%> es incompatible con el tamaño del operando"
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr "el operando de salida es constante en %<asm%>"
-@@ -18599,7 +18631,7 @@
- msgid "packed attribute is unnecessary"
- msgstr "no es necesario el atributo packed"
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr "la alineación de los elementos de la matriz es mayor que el tamaño de los elementos"
-@@ -18814,7 +18846,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr "la llamada a la función %<transaction_may_cancel_outer%> no está en una transacción más externa o %<transaction_may_cancel_outer%>"
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr "llamada a función %qD insegura dentro de una transacción atómica"
-@@ -18829,7 +18861,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr "llamada a función indirecta insegura dentro de una transacción atómica"
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr "llamada a función %qD insegura dentro de la función %<transaction_safe%>"
-@@ -18844,7 +18876,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr "llamada a función indirecta insegura dentro de la función %<transaction_safe%>"
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, gcc-internal-format
- msgid "asm not allowed in atomic transaction"
- msgstr "no se permite asm en una transacción atómica"
-@@ -18879,612 +18911,612 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr "transacción más externa en la función %<transaction_safe%>"
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, gcc-internal-format
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "%Kno se permite asm en una función %<transaction_safe%>"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr "no se recomputa la constante cuando cambia ADDR_EXPR"
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr "no se recomputan los efectos laterales cuando cambia ADDR_EXPR"
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr "se definió DECL_GIMPLE_REG_P en una variable con dirección tomada"
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr "hay un nombre SSA en la lista libre, pero aún está referenciado"
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr "INDIRECT_REF en gimple IL"
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, gcc-internal-format
- msgid "invalid first operand of MEM_REF"
- msgstr "primer operando izquierdo de MEM_REF inválido"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, gcc-internal-format
- msgid "invalid offset operand of MEM_REF"
- msgstr "operando de desplazamiento de MEM_REF inválido"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr "ASSERT_EXPR con una condición que es siempre falsa"
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr "no se espera MODIFY_EXPR mientras se tienen tuplas"
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr "se tomó la dirección, pero el bit ADDRESSABLE no está activado"
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, gcc-internal-format
- msgid "non-integral used in condition"
- msgstr "se usó un no integral en la condición"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr "operando condicional inválido"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, gcc-internal-format
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "posición o tamaño de operando inválido para BIT_FIELD_REF"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr "la precisión del tipo de resultado integral no coincide con el tamaño del campo de BIT_FIELD_REF"
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr "el modo de precisión del resultado que no es integral no coincide con el tamaño del campo de BIT_FIELD_REF"
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr "prefijo de referencia inválido"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, gcc-internal-format
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "operando inválido para más/menos, el tipo es un puntero"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr "operando inválido para puntero más, el primer operando no es un puntero"
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr "operando inválido para puntero más, el segundo operando no es un tipo entero de la anchura apropiada"
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr "CASE_CHAIN inválido"
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, gcc-internal-format
- msgid "invalid expression for min lvalue"
- msgstr "expresión inválida para el l-valor min"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, gcc-internal-format
- msgid "invalid operand in indirect reference"
- msgstr "operando inválido en la referencia indirecta"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, gcc-internal-format
- msgid "invalid operands to array reference"
- msgstr "operandos inválidos en la referencia de matriz"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, gcc-internal-format
- msgid "type mismatch in array reference"
- msgstr "los tipos de datos no coinciden en la referencia de matriz"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, gcc-internal-format
- msgid "type mismatch in array range reference"
- msgstr "los tipos de datos no coinciden en la referencia de rango matriz"
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, gcc-internal-format
- msgid "type mismatch in real/imagpart reference"
- msgstr "los tipos de datos no coinciden en la referencia real/parte imaginaria"
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, gcc-internal-format
- msgid "type mismatch in component reference"
- msgstr "los tipos de datos no coinciden en la referencia a componente"
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr "conversión de un SSA_NAME del lado izquierdo"
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, gcc-internal-format
- msgid "conversion of register to a different size"
- msgstr "conversión de registro a un tamaño diferente"
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, gcc-internal-format
- msgid "invalid address operand in MEM_REF"
- msgstr "operando de dirección inválido en MEM_REF"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, gcc-internal-format
- msgid "invalid offset operand in MEM_REF"
- msgstr "operando de desplazamiento inválido en MEM_REF"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr "operando de dirección inválido en TARGET_MEM_REF"
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr "operando de desplazamiento inválido en TARGET_MEM_REF"
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr "la llamada gimple tiene dos objetivos"
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr "la llamada gimple no tiene objetivo"
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, gcc-internal-format
- msgid "invalid function in gimple call"
- msgstr "función inválida en la llamada gimple"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, gcc-internal-format
- msgid "non-function in gimple call"
- msgstr "no es función en la llamada gimple"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, gcc-internal-format
- msgid "invalid pure const state for function"
- msgstr "estado const pure inválido para la función"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, gcc-internal-format
- msgid "invalid LHS in gimple call"
- msgstr "LHS inválido en la llamada gimple"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr "LHS en la llamada noreturn"
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, gcc-internal-format
- msgid "invalid conversion in gimple call"
- msgstr "conversión inválida en la llamada gimple"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, gcc-internal-format
- msgid "invalid static chain in gimple call"
- msgstr "cadena estática inválida en la llamada gimple"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr "cadena static en la llamada gimple indirecta"
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr "cadena static con una función que no usa una"
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, gcc-internal-format
- msgid "invalid argument to gimple call"
- msgstr "argumento inválido en la llamada gimple"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, gcc-internal-format
- msgid "invalid operands in gimple comparison"
- msgstr "operandos inválidos en la comparación gimple"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, gcc-internal-format
- msgid "mismatching comparison operand types"
- msgstr "comparación de tipos de operandos que no coinciden"
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr "operandos que no son vectores en la comparación de vectores"
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, gcc-internal-format
- msgid "invalid vector comparison resulting type"
- msgstr "tipo resultante inválido de la comparación de vectores"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, gcc-internal-format
- msgid "bogus comparison result type"
- msgstr "tipo resultante inválido de la comparación"
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr "el LHS de una operación unaria no es un registro"
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, gcc-internal-format
- msgid "invalid operand in unary operation"
- msgstr "operando inválido en la operación unaria"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, gcc-internal-format
- msgid "invalid types in nop conversion"
- msgstr "tipos inválidos en la conversión nop"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, gcc-internal-format
- msgid "invalid types in address space conversion"
- msgstr "tipos inválidos en la conversión nop"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, gcc-internal-format
- msgid "invalid types in fixed-point conversion"
- msgstr "tipos inválidos en la conversión de coma fija"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, gcc-internal-format
- msgid "invalid types in conversion to floating point"
- msgstr "tipos inválidos en la conversión a coma flotante"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, gcc-internal-format
- msgid "invalid types in conversion to integer"
- msgstr "tipos inválidos en la conversión a entero"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr "conversión que no es trivial en la operación unaria"
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, gcc-internal-format
- msgid "non-register as LHS of binary operation"
- msgstr "el LHS de una operación binaria no es un registro"
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, gcc-internal-format
- msgid "invalid operands in binary operation"
- msgstr "operandos inválidos en la operación binaria"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, gcc-internal-format
- msgid "type mismatch in complex expression"
- msgstr "los tipos de datos no coinciden en la expresión compleja"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, gcc-internal-format
- msgid "type mismatch in shift expression"
- msgstr "los tipos de datos no coinciden en la expresión shift"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, gcc-internal-format
- msgid "type mismatch in vector shift expression"
- msgstr "los tipos de datos no coinciden en la expresión shift de vector"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr "desplazamiento de vector de tamaño que no es elemento de vector de coma flotante"
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, gcc-internal-format
- msgid "type mismatch in widening vector shift expression"
- msgstr "los tipos no coinciden en la expresión shift de ensanchamiento de vector"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr "operandos que no son vectores inválidos para un vector valuado con más"
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, gcc-internal-format
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "operandos (punteros) inválidos para más/menos"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, gcc-internal-format
- msgid "type mismatch in pointer plus expression"
- msgstr "los tipos de datos no coinciden en la expresión puntero más"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, gcc-internal-format
- msgid "type mismatch in binary expression"
- msgstr "los tipos de datos no coinciden en la expresión binaria"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr "el LHS de una operación terniaria no es un registro"
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, gcc-internal-format
- msgid "invalid operands in ternary operation"
- msgstr "operandos inválidos en la operación terniaria"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, gcc-internal-format
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr "los tipos no coinciden en la expresión de ensanchado multiplicar-acumular"
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, gcc-internal-format
- msgid "type mismatch in fused multiply-add expression"
- msgstr "los tipos no coinciden en la expresión fusionada multiplicar-sumar"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, gcc-internal-format
- msgid "type mismatch in vector permute expression"
- msgstr "los tipos no coinciden en la expresión de permutación de vector"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, gcc-internal-format
- msgid "vector types expected in vector permute expression"
- msgstr "se esperaban tipos vector en una expresión de permutación de vector"
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr "se encontraron vectores con número de elementos diferentes en la expresión de permutación"
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, gcc-internal-format
- msgid "invalid mask type in vector permute expression"
- msgstr "tipo de máscara inválido en la expresión de permutación de vector"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, gcc-internal-format
- msgid "non-trivial conversion at assignment"
- msgstr "conversión que no es trivial en la asignación"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, gcc-internal-format
- msgid "invalid operand in unary expression"
- msgstr "operando inválido en la expresión unaria"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, gcc-internal-format
- msgid "type mismatch in address expression"
- msgstr "no coincide el tipo en la expresión de dirección"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, gcc-internal-format
- msgid "invalid rhs for gimple memory store"
- msgstr "rhs inválido para el almacenamiento de memoria gimple"
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, gcc-internal-format
- msgid "invalid operand in return statement"
- msgstr "operando inválido en la declaración return"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, gcc-internal-format
- msgid "invalid conversion in return statement"
- msgstr "conversión inválida en la declaración return"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, gcc-internal-format
- msgid "goto destination is neither a label nor a pointer"
- msgstr "el destino de goto no es una etiqueta ni un puntero"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, gcc-internal-format
- msgid "invalid operand to switch statement"
- msgstr "operando inválido para la declaración switch"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr "entrada incorrecta en label_to_block_map"
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, gcc-internal-format
- msgid "incorrect setting of landing pad number"
- msgstr "definición incorrecta del número de relleno de aterrizaje"
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, gcc-internal-format
- msgid "invalid comparison code in gimple cond"
- msgstr "código de comparación inválido en la condición gimple"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, gcc-internal-format
- msgid "invalid labels in gimple cond"
- msgstr "etiquetas inválidas en la condición gimple"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, gcc-internal-format
- msgid "invalid PHI result"
- msgstr "resultado PHI inválido"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, gcc-internal-format
- msgid "missing PHI def"
- msgstr "falta la definición PHI"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, gcc-internal-format
- msgid "invalid PHI argument"
- msgstr "argumento PHI inválido"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, gcc-internal-format, gfc-internal-format
- msgid "incompatible types in PHI argument %u"
- msgstr "tipos incompatibles en el argumento PHI %u"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, gcc-internal-format
- msgid "verify_gimple failed"
- msgstr "falló verify_gimple"
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr "STMT muerto en la tabla EH"
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr "se estableció gimple_bb (phi) a un bloque básico erróneo"
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr "compartición incorrecta de nodos de árbol"
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr "se estableció gimple_bb (stmt) a un bloque básico erróneo"
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, gcc-internal-format
- msgid "in statement"
- msgstr "en la sentencia"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr "se marcó la sentencia para throw, pero no lo hace"
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr "se marcó la sentencia para throw en medio del bloque"
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr "ENTRY_BLOCK tiene IL asociado con él"
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr "EXIT_BLOCK tiene IL asociado con él"
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr "caida para salir del bb %d"
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr "etiqueta no local "
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr "etiqueta de relleno de aterrizaje EH "
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr "etiqueta "
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr "control de flujo enmedio del bloque básico %d"
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr "borde de caída después de una sentencia de control en bb %d"
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr "borde verdadero/falso después de una expresión que no es GIMPLE_COND en bb %d"
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr "banderas de borde de salida erróneas al final del bb %d"
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr "goto explícito al final del bb %d"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr "el borde de devolución no apunta a exit en el bb %d"
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr "se encontró un case por defecto que no está al inicio del vector case"
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, gcc-internal-format
- msgid "case labels not sorted: "
- msgstr "las etiquetas case no están ordenadas:"
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr "borde de salida extra %d->%d"
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr "falta el borde %i->%i"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, gcc-internal-format
- msgid "%<noreturn%> function does return"
- msgstr "la función %<noreturn%> devuelve"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr "el control alcanza el final de una función que no es void"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, gcc-internal-format
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "se descarta el valor de devolución de %qD, se declaró con el atributo warn_unused_result"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, gcc-internal-format
- msgid "ignoring return value of function declared with attribute warn_unused_result"
- msgstr "se descarta el valor de devolución de la función declarada con atributo warn_unused_result"
-@@ -19544,72 +19576,72 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr "BB %i tiene un borde de respaldo incorrecto"
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr "la función %q+F nunca se puede copiar porque recibe un goto que no es local"
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr "la función %q+F nunca se puede copiar porque guarda direcciones de etiqueta local en una variable estática"
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr "la función %q+F nunca se puede incluir en línea porque usa alloca (forzar usando el atributo always_inline)"
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr "la función %q+F nunca se puede incluir en línea porque usa setjmp"
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr "la función %q+F nunca se puede incluir en línea porque usa listas variables de argumentos"
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr "la función %q+F nunca se puede incluir en línea porque usa manejo de excepciones setjmp-longjmp"
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr "la función %q+F nunca se puede incluir en línea porque contiene un goto que no es local"
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr "la función %q+F nunca se puede incluir en línea porque usa __builtin_return o __builtin_apply_args"
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr "la función %q+F nunca se puede incluir en línea porque contiene un goto calculado"
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr "la función %q+F nunca puede ser incluída en línea porque se suprime al usar -fno-inline"
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr "la función %q+F nunca puede ser incluída en línea porque utiliza atributos que generan conflictos con la inclusión en línea"
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, gcc-internal-format
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr "falló la inclusión en línea en la llamada a always_inline %q+F: %s"
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "llamado desde aquí"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr "falló la inclusión en línea en la llamada a %q+F: %s"
-@@ -19820,7 +19852,7 @@
- msgid "verify_ssa failed"
- msgstr "falló verify_ssa"
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, gcc-internal-format
- msgid "%qD was declared here"
- msgstr "%qD se declaró aquí"
-@@ -19880,52 +19912,52 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr "la operación vectorial se expandirá con una sola operación escalar"
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr "la operación de ordenamiento vectorial se expandirá por piezas"
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, gcc-internal-format
- msgid "array subscript is outside array bounds"
- msgstr "el subíndice de la matriz está fuera de los límites de la matriz"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, gcc-internal-format
- msgid "array subscript is above array bounds"
- msgstr "el subíndice de la matriz está por arriba de los límites de la matriz"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, gcc-internal-format
- msgid "array subscript is below array bounds"
- msgstr "el subíndice de la matriz está por debajo de los límites de la matriz"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr "se asume que el desbordamiento con signo no sucede al simplificar el condicional a constante"
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr "se asume que el desbordamiento con signo no sucede al simplificar el condicional"
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, gcc-internal-format
- msgid "comparison always false due to limited range of data type"
- msgstr "la comparación siempre es falsa debido al rango limitado del tipo de datos"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, gcc-internal-format
- msgid "comparison always true due to limited range of data type"
- msgstr "la comparación siempre es verdadera debido al rango limitado del tipo de datos"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr "se asume que el desbordamiento con signo no sucede al simplificar %</%> o %<%%%> a %<>>%> o %<&%>"
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr "se asume que el desbordamiento con signo no sucede al simplificar %<abs (X)%> a %<X%> o %<-X%>"
-@@ -19935,22 +19967,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "se descartan los atributos aplicados al %qT después de la definición"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr "%q+D se declaró anteriormente con el atributo dllimport: se descarta dllimport"
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr "%q+D se redeclara sin el atributo dllimport después de ser referenciado con enlace dllimport"
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr "%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo"
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -19965,140 +19997,140 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr "se descarta el atributo %qE"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "la función inline %q+D se declara como dllimport: se descarta el atributo"
-
--#: tree.c:5577
-+#: tree.c:5578
- #, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "la definición de la función %q+D se marca como dllimport"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr "la definición de la variable %q+D se marca como dllimport"
-
--#: tree.c:5613
-+#: tree.c:5614
- #, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr "se requiere enlace externo para el símbolo %q+D debido al atributo %qE"
-
--#: tree.c:5627
-+#: tree.c:5628
- #, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr "%qE implica visibilidad por defecto, pero %qD ya se había declarado con una visibilidad diferente"
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr "las matrices de funciones no tienen significado"
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "el tipo de devolución de función no puede ser función"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr "revisión de árbol: %s, se tiene %s en %s, en %s:%d"
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr "revisión de árbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%d"
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "revisión de árbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
-
--#: tree.c:8939
-+#: tree.c:8943
- #, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "revisión de árbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
-
--#: tree.c:8952
-+#: tree.c:8956
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr "revisión de árbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%d"
-
--#: tree.c:9012
-+#: tree.c:9016
- #, gcc-internal-format
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr "revisión de árbol: se esperaba un árbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%d"
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr "revisión de árbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%d"
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr "revisión de árbol: acceso del operando %d de %s con %d operandos en %s, en %s:%d"
-
--#: tree.c:9052
-+#: tree.c:9056
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr "revisión de árbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%d"
-
--#: tree.c:11336
-+#: tree.c:11340
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "%qD es obsoleto (declarado en %s:%d): %s"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "%qD es obsoleto (declarado en %s:%d)"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "%qE es obsoleto (declarado en %s:%d): %s"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "%qE es obsoleto (declarado en %s:%d)"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "el tipo es obsoleto (declarado en %s:%d): %s"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr "el tipo es obsoleto (declarado en %s:%d)"
-
--#: tree.c:11389
-+#: tree.c:11393
- #, gcc-internal-format
- msgid "%qE is deprecated: %s"
- msgstr "%qE es obsoleto: %s"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, gcc-internal-format
- msgid "%qE is deprecated"
- msgstr "%qE es obsoleto"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated: %s"
- msgstr "el tipo es obsoleto: %s"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr "el tipo es obsoleto"
-@@ -20148,147 +20180,152 @@
- msgid "variable tracking size limit exceeded"
- msgstr "se excedió el límite de tamaño de rastreo de variable"
-
--#: varasm.c:317
-+#: varasm.c:319
- #, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr "%+D causa un conflicto de tipo de sección"
-+
-+#: varasm.c:322
-+#, gcc-internal-format
- msgid "%+D causes a section type conflict with %D"
- msgstr "%+D causa un conflicto de tipo de sección con %D"
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr "la alineación de %q+D es mayor que la alineación máxima del fichero objeto. Se usa %d"
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr "no se especifica un nombre de registro para %q+D"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr "nombre de registro inválido para %q+D"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr "el tipo de datos de %q+D no es adecuado para un registro"
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, gcc-internal-format
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr "no se puede acceder al registro especificado por %q+D en el objetivo actual"
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, gcc-internal-format
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr "el registro especificado para %q+D no es lo suficientemente general para usarse como variable de registro"
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr "el registro especificado por %q+D no es adecuado para el tipo de datos"
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr "la variable de registro global tiene valor inicial"
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr "la optimización puede eliminar lecturas y/o escrituras a variables de registro"
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr "nombre de registro dado para la variable %q+D que no es registro"
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr "no se admiten los destructores globales en este objetivo"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr "no se admiten constructores globales en este objetivo"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr "los datos COMMON thread-local no están implementados"
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr "la alineación solicitada para %q+D es mayor que la alineación implementada de %wu"
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, gcc-internal-format
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr "el inicializador para un valor entero/coma fija es demasiado complicado"
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr "el inicializador para un valor de coma flotante no es una constante de coma flotante"
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, gcc-internal-format
- msgid "invalid initial value for member %qE"
- msgstr "valor inicial inválido para el miembro %qE"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr "la declaración weak de %q+D debe ser public"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr "no se admite la declaración weak de %q+D"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr "sólo se admiten los aliases weak en esta configuración"
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, gcc-internal-format
- msgid "weakref is not supported in this configuration"
- msgstr "weakref no se admite en esta configuración"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, gcc-internal-format
- msgid "ifunc is not supported in this configuration"
- msgstr "ifunc no se admite en esta configuración"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr "%q+D es un alias del símbolo sin definir %qE"
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, gcc-internal-format
- msgid "%q+D aliased to external symbol %qE"
- msgstr "%q+D es un alias del símbolo externo %qE"
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr "la referencia débil %q+D finalmente apunta a sí misma"
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr "la referencia débil %q+D debe tener enlace estático"
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, gcc-internal-format
- msgid "alias definitions not supported in this configuration"
- msgstr "no se admiten las definiciones de alias en esta configuración"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "no se admiten los atributos de visibilidad en esta configuración; descartados"
-@@ -20329,8 +20366,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "la longitud de la cadena %qd es mayor que la longitud %qd, la máxima que los compiladores ISO C%d deben admitir"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "desbordamiento en la expresión constante"
-@@ -20551,7 +20588,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "la dirección de %qD siempre se evaluará como %<true%>"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, 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"
-@@ -20958,40 +20995,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "tipo de vector inválido para el atributo %qE"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr "el tamaño del vector no es un múltiplo integral del tamaño del componente"
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr "vector de tamaño cero"
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr "el número de componentes del vector no es una potencia de dos"
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr "un argumento que no es nulo tiene un número de operando inválido (argumento %lu)"
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr "un argumento que no es nulo con número de operando fuera de rango (argumento %lu, operando %lu)"
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr "un argumento que no es nulo hace referencia a un operando que no es puntero (argumento %lu, operando %lu)"
-@@ -21031,12 +21068,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "el atributo %qE se aplica solamente a funciones variadic"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr "la posición solicitada no es una constante entera"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr "la posición solicitada es menor a cero"
-@@ -21091,7 +21128,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr "no se puede aplicar %<offsetof%> a una dirección que no es constante"
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr "se intentó tomar la dirección del miembro de la estructura de campos de bits %qD"
-@@ -21818,82 +21855,82 @@
- msgstr "se descarta el #pragma %s %s"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, gcc-internal-format
- msgid "stray %<@%> in program"
- msgstr "%<@%> parásita en el programa"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, gcc-internal-format
- msgid "stray %qs in program"
- msgstr "%qs parásito en el programa"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "falta el carácter terminando %c"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, gcc-internal-format
- msgid "stray %qc in program"
- msgstr "%qc parásito en el programa"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr "%<\\%o%> parásito en el programa"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr "esta constante decimal sólo es unsigned en ISO C90"
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr "esta constante decimal será unsigned en ISO C90"
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, gcc-internal-format
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, gcc-internal-format
- msgid "unsuffixed float constant"
- msgstr "constante de coma flotante sin sufijo"
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr "no se admite el sufijo no estándar en una constante de coma flotante"
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr "sufijo no estándar en una constante de coma flotante"
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, gcc-internal-format
- msgid "floating constant exceeds range of %qT"
- msgstr "la constante de coma flotante excede el rango de %qT"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, gcc-internal-format
- msgid "floating constant truncated to zero"
- msgstr "se truncó la constante de coma flotante a cero"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, gcc-internal-format
- msgid "repeated %<@%> before Objective-C string"
- msgstr "%<@%> repetida antes de la cadena Objective-C"
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, 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"
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "C tradicional rechaza la concatenación de constantes de cadenas"
-@@ -21913,7 +21950,7 @@
- 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:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, gcc-internal-format
- msgid "invalid type for iteration variable %qE"
- msgstr "tipo inválido para la variable de iteración %qE"
-@@ -21923,22 +21960,22 @@
- msgid "%qE is not initialized"
- msgstr "%qE no está inicializado"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr "falta el predicado controlador"
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, gcc-internal-format
- msgid "invalid controlling predicate"
- msgstr "predicado controlador inválido"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, gcc-internal-format
- msgid "missing increment expression"
- msgstr "falta la expresión de incremento"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, gcc-internal-format
- msgid "invalid increment expression"
- msgstr "expresión de incremento inválida"
-@@ -22786,7 +22823,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "valor %qs erróneo para -mmemory-latency"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -22963,53 +23000,53 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr "ABI de VFP de coma flotante dura de Thumb-1"
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, gcc-internal-format
- msgid "%qE attribute only applies to functions"
- msgstr "el atributo %qE se aplica solamente a funciones"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, 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:20665
-+#: config/arm/arm.c:20667
- #, gcc-internal-format
- msgid "argument must be a constant"
- msgstr "el argumento debe ser una constante"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "el selector debe ser un inmediato"
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "la máscara debe ser un inmediato"
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, 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:22123
-+#: config/arm/arm.c:22125
- #, 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:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr "la decodificación de %<va_list%> cambió en GCC 4.4"
-@@ -23024,97 +23061,112 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "la variable estática %q+D se marcó como dllimport"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
- #, gcc-internal-format
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "los atribucions de función %qs, %qs y %qs son mutuamente exclusivos"
-+
-+#: config/avr/avr.c:555
-+#, gcc-internal-format
-+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:573
-+#, gcc-internal-format
-+msgid "%qs function cannot have arguments"
-+msgstr "la función %qs no puede tener argumentos"
-+
-+#: config/avr/avr.c:576
-+#, gcc-internal-format
-+msgid "%qs function cannot return a value"
-+msgstr "la función %qs no puede devolver un valor"
-+
-+#: config/avr/avr.c:583
-+#, gcc-internal-format
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr "%qs parece ser un manejador %s mal escrito"
-+
-+#: config/avr/avr.c:733
-+#, 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:1775
-+#: config/avr/avr.c:1886
- #, 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:1898
-+#: config/avr/avr.c:2009
- #, 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:1947
-+#: config/avr/avr.c:2058
- #, 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:2353
-+#: config/avr/avr.c:2464
- #, 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:2625
-+#: config/avr/avr.c:2586
- #, 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:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr "%qs parece ser un manejador de interrupciones mal escrito"
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr "%qs parece ser un manejador de señales mal escrito"
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr "%qT usa el espacio de direcciones %qs más allá del destello de %qs"
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr "%s %q+D usa el espacio de direcciones %qs más allá del destello de %qs"
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, 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:7073
-+#: config/avr/avr.c:6990
- #, 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:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr "la variable %q+D se ubica en el espacio de direcciones %qs más allá del destello de %qs"
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, 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:7382
-+#: config/avr/avr.c:7299
- #, 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:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr "MCU %qs sólo se admite para ensamblador"
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, 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:10691
-+#: config/avr/avr.c:10642
- #, 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"
-@@ -23234,68 +23286,68 @@
- msgid "internal error: bad register: %d"
- msgstr "error interno: registro erróneo: %d"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr "error interno: insn colateral afectando al efecto principal"
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr "valor cc_attr desconocido"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr "error interno: cris_side_effect_mode_ok con operandos erróneos"
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr "no se puede usar -max-stackframe=%d, no está entre 0 y %d"
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr "especificación de versión CRIS desconocida en -march= o -mcpu= : %s"
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr "especificación de versión de cpu CRIS desconocida en -mtune= : %s"
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "-fPIC y -fpic no se admiten en esta configuración"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr "esa opción -g en particular es inválida con -maout y -melinux"
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, gcc-internal-format
- msgid "unknown src"
- msgstr "fuente desconocida"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, gcc-internal-format
- msgid "unknown dest"
- msgstr "destino desconocido"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr "marco de la pila demasiado grande: %d bytes"
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr "falló expand_binop en movsi got"
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, gcc-internal-format
- msgid "emitting PIC operand, but PIC register isn%'t set up"
- msgstr "se emite un operando PIC, pero el registro PIC aún no está preparado"
-@@ -23454,411 +23506,411 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "no se puede establecer la posición en el fichero PCH: %m"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %stune=%s %s"
- msgstr "valor erróneo (%s) para %stune=%s %s"
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr "%stune=x86-64%s es obsoleto; use en su lugar %stune=k8%s o %stune=generic%s como sea adecuado"
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr "no se admite -mstringop-stategy=rep_8byte para código de 32-bit"
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "el modelo de código %qs no se admite en el modo de bit %s"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, gcc-internal-format
- 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:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, 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"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, gcc-internal-format
- msgid "-masm=intel not supported in this configuration"
- msgstr "no se admite -masm=intel en esta configuración"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr "no está compilado el modo bit-%i"
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "el CPU que seleccionó no admite el conjunto de instrucciones x86-64"
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr "el CPU generic sólo se puede usar para %stune=%s %s"
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr "valor erróneo (%s) para %sarch=%s %s"
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr "se descarta -mregparm en modo de 64-bit"
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "-mregparm=%d no está entre 0 y %d"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr "se descarta %srtd%s en el modo de 64bit"
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, 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:3592
-+#: config/i386/i386.c:3593
- #, 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:3613
-+#: config/i386/i386.c:3614
- #, 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:3627
-+#: config/i386/i386.c:3628
- #, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr "se usó %ssseregparm%s sin SSE activado"
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, 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:3640
-+#: config/i386/i386.c:3641
- #, 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:3684
-+#: config/i386/i386.c:3685
- #, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr "actualmente las tablas de desenredo requieren un puntero de marco o %saccumulate-outgoing-args%s para ser correctas"
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr "actualmente la prueba de pila requiere un puntero de marco o %saccumulate-outgoing-args%s para ser correctas"
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, 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:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr "-mno-fentry no es compatible con SEH"
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown option for -mrecip=%s"
- msgstr "opción desconocida para -mrecip=%s"
-
--#: config/i386/i386.c:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr "se desconoce attribute(target(\"%s\"))"
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr "ya se había especificado option(\"%s\")"
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr "los atributos fastcall y regparm no son compatibles"
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, gcc-internal-format
- msgid "regparam and thiscall attributes are not compatible"
- msgstr "los atributos regparam y thiscall no son compatibles"
-
--#: config/i386/i386.c:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, gcc-internal-format
- msgid "%qE attribute requires an integer constant argument"
- msgstr "el atributo %qE requiere un argumento constante entero"
-
--#: config/i386/i386.c:4930
-+#: config/i386/i386.c:4925
- #, 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:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr "los atributos fastcall y cdecl no son compatibles"
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr "los atributos fastcall y stdcall no son compatibles"
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, gcc-internal-format
- msgid "fastcall and thiscall attributes are not compatible"
- msgstr "los atributos fastcall y thiscall no son compatibles"
-
--#: config/i386/i386.c:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr "los atributos stdcall y cdecl no son compatibles"
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr "los atributos stdcall y fastcall no son compatibles"
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, gcc-internal-format
- msgid "stdcall and thiscall attributes are not compatible"
- msgstr "los atributos stdcall y thiscall no son compatibles"
-
--#: config/i386/i386.c:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, gcc-internal-format
- msgid "cdecl and thiscall attributes are not compatible"
- msgstr "los atributos cdecl y thiscall no son compatibles"
-
--#: config/i386/i386.c:5008
-+#: config/i386/i386.c:5003
- #, gcc-internal-format
- msgid "%qE attribute is used for none class-method"
- msgstr "se usó el atributo %qE para clases-métodos none"
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, 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:5237
-+#: config/i386/i386.c:5232
- #, 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:5452
-+#: config/i386/i386.c:5447
- #, 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:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr "el atributo ms_abi requiere -maccumulate-outgoing-args o que la optimización de subobjetivo lo implique"
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, 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:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, 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:6141
-+#: config/i386/i386.c:6136
- #, 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:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr "se devuelve el registro SSE con SSE desactivado"
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr "argumento de registro SSE con SSE desactivado"
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr "se devuelve el registro x87 con x87 desactivado"
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, 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:6726
-+#: config/i386/i386.c:6721
- #, 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:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, 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:7447
-+#: config/i386/i386.c:7442
- #, 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:10033
-+#: config/i386/i386.c:10028
- #, 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:11030
-+#: config/i386/i386.c:11025
- #, 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:11044
-+#: config/i386/i386.c:11039
- #, 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:11055
-+#: config/i386/i386.c:11050
- #, 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:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr "los registros extendidos no tiene mitades superiores"
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, 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:13846
-+#: config/i386/i386.c:13899
- #, gcc-internal-format, gfc-internal-format
- msgid "non-integer operand used with operand code '%c'"
- msgstr "se usó un operando que no es entero con el código de operando '%c'"
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, 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:28143
-+#: config/i386/i386.c:28196
- #, 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:28238
-+#: config/i386/i386.c:28291
- #, 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:28646
-+#: config/i386/i386.c:28699
- #, 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:28665
-+#: config/i386/i386.c:28718
- #, 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:28683
-+#: config/i386/i386.c:28736
- #, 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:28692
-+#: config/i386/i386.c:28745
- #, 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:28701
-+#: config/i386/i386.c:28754
- #, 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:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, 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:28927
-+#: config/i386/i386.c:28980
- #, 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:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, 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:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr "%qE necesita la opción isa desconocida"
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr "%qE necesita la opción isa %s"
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, gcc-internal-format
- msgid "last argument must be an immediate"
- msgstr "el último argumento debe ser un inmediato"
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, gcc-internal-format
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr "el argumento izquierdo debe ser un escalar 1, 2, 4, 8"
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, 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:31774
-+#: config/i386/i386.c:31827
- #, 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:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, 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:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, gcc-internal-format
- msgid "%qE incompatible attribute ignored"
- msgstr "se descarta el atributo incompatible %qE"
-@@ -23928,19 +23980,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "el atributo %qE requiere una constante entera como argumento"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr "el valor de -mfixed-range debe ser de la forma REG1-REG2"
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr "%s-%s es un rango vacío"
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, gcc-internal-format
- msgid "version attribute is not a string"
- msgstr "el atributo version no es una cadena"
-@@ -24006,7 +24058,7 @@
- msgstr "no se admite el atributo %qE para el objetivo R8C"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, gcc-internal-format
- msgid "%qE attribute argument not an integer constant"
- msgstr "el argumento del atributo %qE no es una constante entera"
-@@ -24061,7 +24113,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr "interrupt_thread sólo está disponible en fido"
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "no se admite la expresión del límite de la pila"
-@@ -24580,27 +24632,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr "-mtune= espera mn10300, am33, am33-2 o am34"
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "La generación de código PIC no se admite en el modelo transportable de tiempo de ejecución"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr "La generación de código PIC no es compatible con las llamadas rápidas indirectas"
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr "-g sólo se admite cuando se usa GAS en este procesador,"
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr "opción -g desactivada"
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, 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"
-@@ -25026,82 +25078,82 @@
- 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:18591
-+#: config/rs6000/rs6000.c:18577
- #, gcc-internal-format
- msgid "stack frame too large"
- msgstr "marco de pila demasiado grande"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, 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:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, gcc-internal-format
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr "el uso de %<long double%> en tipos AltiVec es inválido"
-
--#: config/rs6000/rs6000.c:24133
-+#: config/rs6000/rs6000.c:24119
- #, gcc-internal-format
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr "el uso de tipos booleanos en tipos AltiVec es inválido"
-
--#: config/rs6000/rs6000.c:24135
-+#: config/rs6000/rs6000.c:24121
- #, gcc-internal-format
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr "el uso de %<complex%> en tipos AltiVec es inválido"
-
--#: config/rs6000/rs6000.c:24137
-+#: config/rs6000/rs6000.c:24123
- #, 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 inválido"
-
--#: config/rs6000/rs6000.c:24143
-+#: config/rs6000/rs6000.c:24129
- #, 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 inválido para código de 64 bit sin -mvsx"
-
--#: config/rs6000/rs6000.c:24146
-+#: config/rs6000/rs6000.c:24132
- #, 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:24151
-+#: config/rs6000/rs6000.c:24137
- #, 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 inválido sin -mvsx"
-
--#: config/rs6000/rs6000.c:24154
-+#: config/rs6000/rs6000.c:24140
- #, gcc-internal-format
- msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
- msgstr "el uso de %<double%> en tipos AltiVec es inválido sin -mvsx"
-
--#: config/rs6000/rs6000.c:26993
-+#: config/rs6000/rs6000.c:26979
- #, 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:26997
-+#: config/rs6000/rs6000.c:26983
- #, 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:27221
-+#: config/rs6000/rs6000.c:27207
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- msgstr "cpu \"%s\" inválido para %s\"%s\"%s"
-
--#: config/rs6000/rs6000.c:27224
-+#: config/rs6000/rs6000.c:27210
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is not allowed"
- msgstr "%s\"%s\"%s no está definido"
-
--#: config/rs6000/rs6000.c:27226
-+#: config/rs6000/rs6000.c:27212
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is invalid"
- msgstr "%s\"%s\"%s es inválido"
-@@ -25155,12 +25207,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "no se admite -m64 en esta configuración"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr "-m64 requiere un procesador PowerPC64"
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, gcc-internal-format
- msgid "-mcmodel incompatible with other toc options"
- msgstr "-mcmodel es incompatible con otras opciones toc"
-@@ -25177,64 +25229,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr "no se admite RETURN_ADDRESS_OFFSET"
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "valor erróneo para -mcall-%s"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "valor erróneo para -msdata=%s"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr "-mrelocatable y -msdata=%s son incompatibles"
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr "-f%s y -msdata=%s son incompatibles"
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr "-msdata=%s y -mcall-%s son incompatibles"
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr "-mrelocatable y -mno-minimal-toc son incompatibles"
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr "-mrelocatable y -mcall-%s son incompatibles"
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr "-fPIC y -mcall-%s son incompatibles"
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr "-mcall-aixdesc debe ser big endian"
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr "su ensamblador no admite -msecure-plt"
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "no se admite -m%s en esta configuración"
-@@ -25344,53 +25396,53 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr "actualmente las tablas de desenredo requieren un puntero de marco o -maccumulate-outgoing-args para ser correctas"
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "no se admite __builtin_saveregs en este subobjetivo"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, gcc-internal-format
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "el atributo %qE se aplica solamente a funciones de interrupción"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, gcc-internal-format
- msgid "%qE attribute is supported only for SH2A"
- msgstr "el atributo %qE solo se admite para SH2A"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr "el atributo interrupt_handler no es compatible con -m5-compact"
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, gcc-internal-format
- msgid "%qE attribute only applies to SH2A"
- msgstr "el atributo %qE solo se aplica a SH2A"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, gcc-internal-format
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "el argumento del atributo %qE debe estar entre 0 y 255"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, gcc-internal-format
- msgid "%qE attribute argument not a string constant"
- msgstr "el argumento del atributo %qE no es una constante de cadena"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr "r0 necesita estar disponible como un registro sobreescrito por llamada"
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, gcc-internal-format
- msgid "need a second call-clobbered general purpose register"
- msgstr "se necesita un segundo registro de propósito general sobreescrito por llamada"
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, gcc-internal-format
- msgid "need a call-clobbered target register"
- msgstr "se necesita un registro objetivo sobreescrito por llamada"
-@@ -25732,38 +25784,38 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr "-fexcess-precision=standard para Ada"
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr "se descarta el atributo %qs"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, gcc-internal-format
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "el atributo %qs requiere prototipos con argumentos nombrados"
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, gcc-internal-format
- msgid "%qs attribute only applies to variadic functions"
- msgstr "el atributo %qs se aplica solamente a funciones variadic"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, gcc-internal-format
- msgid "%qE attribute has no effect"
- msgstr "el atributo %qE no tiene efecto"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, gcc-internal-format
- msgid "invalid vector type for attribute %qs"
- msgstr "tipo de vector inválido para el atributo %qs"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, gcc-internal-format
- msgid "attribute %qs applies to array types only"
- msgstr "el atributo %qs solamente se aplica a tipos de matriz"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, gcc-internal-format
- msgid "invalid element type for attribute %qs"
- msgstr "tipo de elemento inválido para el atributo %qs"
-@@ -25779,7 +25831,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr " no hay una conversión conocida para el argumento %d de %qT a %qT"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -26064,7 +26116,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "conversión inválida de %qT a %qT"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr " argumento de inicialización %P de %qD"
-@@ -26074,188 +26126,188 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr "la conversión a %qT desde la lista del inicializador usaría el constructor explícito %qD"
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, gcc-internal-format
- msgid " initializing argument %P of %q+D"
- msgstr " se inicializa el argumento %P de %q+D"
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, gcc-internal-format
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "no se puede unir el l-valor %qT a %qT"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "no se puede unir el campo de bits %qE a %qT"
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr "no se unir el campo packed %qE a %qT"
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "no se puede unir el r-valor %qE a %qT"
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, gcc-internal-format
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr "el enum en ámbito %qT no se promoverá a un tipo integral en una versión futura de GCC"
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, gcc-internal-format
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr "no se puede pasar objetos de tipo no-copiable-trivialmente q%#T a través de %<...%>"
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, gcc-internal-format
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a través de %<...%>"
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, gcc-internal-format
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "evaluación recursiva del argumento por defecto para %q#D"
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, gcc-internal-format
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr "la llamada a %qD usa el argumento por defecto para el parámetro %P, el cual no se ha definido aún"
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr "el argumento de la llamada a función puede ser un candidato para un atributo de formato"
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr "%qT no es una base inaccesible de %qT"
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr "se deduce %qT como %qT"
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, gcc-internal-format
- msgid " in call to %q+D"
- msgstr " en la llamada a %q+D"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, 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:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr "no se puede encontrar un campo class$ en el tipo de interfaz java %qT"
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr "llamada a %qD que no es función"
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- 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:7251
-+#: cp/call.c:7261
- #, 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:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr "no se encontró una función coincidente para la llamada a %<%T::%s(%A)%#V%>"
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, 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:8053
-+#: cp/call.c:8068
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr "al pasar %qT se escoge %qT sobre %qT"
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr " en la llamada a %qD"
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr "se escoge %qD sobre %qD"
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr " para la conversión de %qT a %qT"
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, 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:8235
-+#: cp/call.c:8250
- #, 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:8238
-+#: cp/call.c:8253
- #, gcc-internal-format
- msgid " candidate 1: %q+#F"
- msgstr " candidato 1: %q+#F"
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, gcc-internal-format
- msgid " candidate 2: %q+#F"
- msgstr " candidato 2: %q+#F"
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, 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:8624
-+#: cp/call.c:8639
- #, 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:8730
-+#: cp/call.c:8745
- #, gcc-internal-format
- msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
- msgstr "inicialización inválida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
-
--#: cp/call.c:8734
-+#: cp/call.c:8749
- #, gcc-internal-format
- msgid "invalid initialization of reference of type %qT from expression of type %qT"
- msgstr "inicialización inválida de la referencia de tipo %qT desde una expresión de tipo %qT"
-@@ -26467,219 +26519,219 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "el campo %q+D inválidamente se declara como un tipo de método"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, gcc-internal-format
- 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:3284
-+#: cp/class.c:3285
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr "campo %q+#D con el mismo nombre que la clase"
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr "%q#T tiene miembros punteros a datos"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr " pero no se impone a %<%T(const %T&)%>"
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr " o a %<operator=(cont %T&)%>"
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr " pero no se impone a %<operator=(const %T&)%>"
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr "el desplazamiento de la base vacía %qT puede no cumplir con la ABI y puede cambiar en una versión futura de GCC"
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr "la clase %qT se considerará casi vacía en una versión futura de GCC"
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, 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:4389
-+#: cp/class.c:4390
- #, 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:4410
-+#: cp/class.c:4411
- #, 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:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, 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:4901
-+#: cp/class.c:4902
- #, gcc-internal-format
- msgid "%q+T is not literal because:"
- msgstr "%q+T no es literal porque:"
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, gcc-internal-format
- msgid " %q+T has a non-trivial destructor"
- msgstr " %q+T tiene un destructor que no es trivial"
-
--#: cp/class.c:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, 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:4958
-+#: cp/class.c:4959
- #, gcc-internal-format
- msgid " non-static data member %q+D 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:5070
-+#: cp/class.c:5071
- #, gcc-internal-format
- 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:5075
-+#: cp/class.c:5076
- #, gcc-internal-format
- msgid "non-static const member %q+#D in class without a constructor"
- 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:5101
-+#: cp/class.c:5102
- #, 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:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr "se declaró %q+D para tomar referencia que no es const y no se puede definir por omisión en el cuerpo de clase"
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr "el desplazamiento de la base virtual %qT no cumple con la ABI y puede cambiar en una versión futura de GCC"
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, 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:5441
-+#: cp/class.c:5442
- #, 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:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr "el tamaño asignado a %qT puede no cumplir con la ABI y puede cambiar en una versión futura de GCC"
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr "el desplazamiento de %qD tal vez no cumple con la ABI y puede cambiar en una versión futura de GCC"
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D 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:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr "%q+D contiene clases vacías las cuales pueden causar que las clases base se coloquen en diferentes ubicaciones en una versión futura de GCC"
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr "la disposición de clases derivadas de la clase vacía %qT puede cambiar en una versión futura de GCC"
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr "redefinición de %q#T"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, 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:6139
-+#: cp/class.c:6140
- #, gcc-internal-format
- msgid "type transparent class %qT does not have any fields"
- msgstr "la clase transparente tipo %qT no tiene ningún campo"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr "la clase transparente tipo %qT tiene clases base"
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, gcc-internal-format
- msgid "type transparent class %qT has virtual functions"
- msgstr "la clase transparente tipo %qT tiene funciones virtuales"
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, 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:6757
-+#: cp/class.c:6758
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "no se reconoce la cadena de lenguaje %<\"%E\"%>"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, 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:6971
-+#: cp/class.c:6972
- #, 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:6994
-+#: cp/class.c:6995
- #, 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:7021
-+#: cp/class.c:7022
- #, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr "asumiendo el puntero a miembro %qD"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, 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:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr "no hay suficiente información de tipo"
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, 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"
-@@ -26689,12 +26741,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr "la declaración de %q#D"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr "cambia el significado de %qD a partir de %q+#D"
-@@ -26714,7 +26766,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr "la conversión de %qE desde %qT a %qT es ambigua"
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, gcc-internal-format
- msgid "zero as null pointer constant"
- msgstr "cero como constante de puntero nulo"
-@@ -26744,7 +26796,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "la conversión de %qT a %qT descarta los calificadores"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr "la conversión de %qT a %qT no dereferencía a los punteros"
-@@ -27150,7 +27202,7 @@
- msgid "declaration of template %q#D"
- msgstr "redeclaración de la plantilla %q#D"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr "genera un conflicto con la declaración previa %q+#D"
-@@ -27202,7 +27254,7 @@
- msgid "%q+#D previously defined here"
- msgstr "se define %q+#D previamente aquí"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, gcc-internal-format
- msgid "%q+#D previously declared here"
- msgstr "se declaró %q+#D previamente aquí"
-@@ -27320,7 +27372,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "declaración que no es thread-local de %q#D después de una declaración thread-local"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, gcc-internal-format
- msgid "redeclaration of %q#D"
- msgstr "redeclaración de %q#D"
-@@ -27391,7 +27443,7 @@
- msgid "%qD is not a type"
- msgstr "%qD no es un tipo"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr "se usa %qD sin parámetros de plantilla"
-@@ -27521,123 +27573,123 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, gcc-internal-format
- msgid "attribute ignored in declaration of %q#T"
- msgstr "se descarta el atributo en la declaración de %q#T"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, gcc-internal-format
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr "el atributo para %q#T debe estar a continuación de la palabra clave %qs"
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, gcc-internal-format
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr "se descartan los atributos aplicados al tipo de clase %qT fuera de la definición"
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr "se descartan los atributos aplicados al tipo dependiente %qT sin una declaración asociada"
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, gcc-internal-format
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "typedef %qD está inicializado (utilice decltype en su lugar)"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr "la declaración de %q#D tiene %<extern%> y está inicializada"
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr "la definición de %q#D se marca como %<dllimport%>"
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr "%q#D no es un miembro static de %q#T"
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr "ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>"
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr "no se permite un encabezado de plantilla en la definición de miembro de una clase explícitamente especializada"
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr "inicialización duplicada de %qD"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr "%qD se declaró %<constexpr%> fuera de su clase"
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "la declaración de %q#D fuera de la clase no es una definición"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "la variable %q#D tiene inicializador pero de tipo de dato incompleto"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr "elementos de la matriz %q#D con tipo de dato incompleto"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, gcc-internal-format
- msgid "declaration of %q#D has no initializer"
- msgstr "la declaración de %q#D no tiene inicializadores"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr "el agregado %q#D tiene un tipo incompleto y no se puede definir"
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr "%qD declarado como referencia pero no se inicializa"
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, gcc-internal-format
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr "se usó un nombre en un inicializador designado de estilo GNU para una matriz"
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr "no se admiten los inicializadores designados como no triviales"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr "el nombre %qD se utiliza en un inicializador designado en estilo GNU para una matriz"
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr "el inicializador no puede determinar el tamaño de %qD"
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr "falta el tamaño de la matriz en %qD"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr "matriz %qD de tamaño cero"
-@@ -27645,389 +27697,389 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, gcc-internal-format
- msgid "storage size of %qD isn%'t known"
- msgstr "no se conoce el tamaño de almacenamiento de %qD"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, gcc-internal-format
- msgid "storage size of %qD isn%'t constant"
- msgstr "el tamaño de almacenamiento de %qD no es constante"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, gcc-internal-format
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr "perdón: la semántica de los datos static de la función inline %q+#D es errónea (terminará con múltiples copias)"
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, gcc-internal-format
- msgid " you can work around this by removing the initializer"
- msgstr " puede evitar esto eliminando el inicializador"
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "const %qD sin inicializar"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, gcc-internal-format
- msgid "%q#T has no user-provided default constructor"
- msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr "el constructor no es proporcionado por el usuario porque está marcado explícitamente por defecto en el cuerpo de la clase"
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr "y el constructor implícitamente definido no inicializa %q+#D"
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "tipo %qT inválido como inicializador para un vector de tipo %qT"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr "el inicializador para %qT debe estar encerrado entre llaves"
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, gcc-internal-format
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr "se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qT"
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr "%qT no tiene un dato miembro que no es static llamado %qD"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr "asignador C99 %qE fuera del inicializador agregado"
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr "demasiados inicializadores para %qT"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "faltan llaves alrededor del inicializador para %qT"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, gcc-internal-format
- msgid "elements of array %q#T have incomplete type"
- msgstr "elementos de la matriz %q#T tienen tipo de dato incompleto"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr "el objeto de tamaño variable %qD no se puede inicializar"
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, gcc-internal-format
- msgid "variable-sized compound literal"
- msgstr "literal compuesta de tamaño variable"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, gcc-internal-format
- msgid "%q#D has incomplete type"
- msgstr "%q#D tiene un tipo incompleto"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr "el objeto escalar %qD requiere un elemento en el inicializador"
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, gcc-internal-format
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr "en C++98 %qD debe ser inicializado por un constructor, no por %<{...}%>"
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "matriz %qD inicializada con una constante de cadena entre paréntesis %qE"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr "inicializador inválido para el miembro static con constructor"
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, gcc-internal-format
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "inicialización en clase que no es constante inválida para el miembro static %qD"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr "(se requiere una inicialización fuera de la clase)"
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr "asignación (no inicialización) en la declaración"
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr "se oscurece la declaración de tipo previa de %q#D"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, gcc-internal-format
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr "El objeto Java %qD no se aloja con %<new%>"
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr "q%D es thread-local y por lo tanto no se puede inicializar dinámicamente"
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "%qD no se puede inicializar con una expresion no constante al declararse"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr "la función %q#D se inicializa como una variable"
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qT"
- msgstr "el inicializador no puede determinar el tamaño de %qT"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, gcc-internal-format
- msgid "array size missing in %qT"
- msgstr "falta el tamaño de la matriz en %qT"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, gcc-internal-format
- msgid "zero-size array %qT"
- msgstr "matriz %qT de tamaño cero"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> variable"
- msgstr "%qD se declaró como una variable %<virtual%>"
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> variable"
- msgstr "%qD se declaró como una variable %<inline%>"
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son inválidos en la declaración de variable"
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr "%qD se declaró como un parámetro %<virtual%>"
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "%qD se declaró como un parámetro %<inline%>"
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son inválidos en la declaración de parámetro"
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> type"
- msgstr "%qD se declaró como un tipo %<virtual%>"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> type"
- msgstr "%qD se declaró como un tipo %<inline%>"
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son inválidos en la declaración de tipo"
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> field"
- msgstr "%qD se declaró como un campo %<virtual%>"
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> field"
- msgstr "%qD se declaró como un campo %<inline%>"
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr "los especificadores de función %<const%> y %<volatile%> en %qD son inválidos en la declaración de campo"
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr "%q+D se declaró como friend"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "%q+D se declaró con una especificación de excepción"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr "la definición de %qD no está en un espacio de nombres que contenga a %qT"
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr "la función miembro static %q#D se declara con calificadores de tipo"
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "definiendo la especialización explícita %qD en la declaración friend"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "uso inválido del id de plantilla %qD en la declaración de la plantilla primaria"
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr "no se permiten los argumentos por defecto en la declaración de la especialización friend de la plantilla %qD"
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr "no se permite %<inline%> en la declaración de la especialización friend de la plantilla %qD"
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr "no se puede declarar %<::main%> como plantilla"
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr "no se puede declarar %<::main%> como inline"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr "no se puede declarar %<::main%> como static"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous 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/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- 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/decl.c:7346
-+#: cp/decl.c:7348
- #, 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/decl.c:7368
-+#: cp/decl.c:7370
- #, gcc-internal-format
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr "la función miembro static %qD no puede tener calificador-cv"
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, gcc-internal-format
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr "la función que no es miembro %qD no puede tener calificador-cv"
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, gcc-internal-format
- msgid "literal operator with C linkage"
- msgstr "operador literal con enlace C"
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, gcc-internal-format
- msgid "%qD has invalid argument list"
- msgstr "%qD tien una lista de argumentos inválida"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr "se oscurece el sufijo entero %<%s%> por la implementación"
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr "se oscurece el sufijo de coma flotante %<%s%> por la implementación"
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, gcc-internal-format
- msgid "%qD must be a non-member function"
- msgstr "%qD debe ser una función que no sea miembro"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr "%<::main%> debe devolver %<int%>"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr "la definición de %qD declarado implícitamente"
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, gcc-internal-format
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "la definición de %qD explícitamente por defecto"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, gcc-internal-format
- msgid "%q+#D explicitly defaulted here"
- msgstr "%q+#D explícitamente por defecto aquí"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr "no hay una función miembro %q#D declarada en la clase %qT"
-@@ -28036,891 +28088,891 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous 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/decl.c:7703
-+#: cp/decl.c:7705
- #, 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/decl.c:7826
-+#: cp/decl.c:7828
- #, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "inicialización en la clase del miembro de datos static %q#D de tipo incompleto"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, gcc-internal-format
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr "se necesita %<constexpr%> para la inicialización en la clase inválida del miembro de datos static %q#D de tipo que no es integral"
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr "inicialización en la clase del miembro de datos static %q#D de tipo que no es literal"
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr "inicialización en la clase inválida para el miembro de datos static de tipo %qT que no es integral"
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr "ISO C++ prohíbe la inicialización en la clase del miembro static %qD que no es constante"
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "ISO C++ prohíbe la inicialización de la constante miembro %qD del tipo %qT que no es entero"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr "el tamaño de la matriz %qD tiene un tipo %qT que no es integral"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "el tamaño de la matriz tiene un tipo %qT que no es integral"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr "el tamaño de la matriz %qD es negativo"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr "el tamaño de la matriz es negativo"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO C++ prohíbe la matriz %qD de tamaño cero"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO C++ prohíbe matrices de tamaño cero"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "el tamaño de la matriz no es una expresion constante integral"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO C++ prohíbe la matriz %qD de longitud variable"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO C++ prohíbe las matrices de longitud variable"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr "se usa la matriz de longitud variable %qD"
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr "desbordamiento en la dimensión de la matriz"
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, gcc-internal-format
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "la declaración de %qD como una matriz %<auto%>"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, gcc-internal-format
- msgid "declaration of %qD as array of void"
- msgstr "la declaración de %qD como una matriz de voids"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, gcc-internal-format
- msgid "creating array of void"
- msgstr "se crea la matriz de voids"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, gcc-internal-format
- msgid "declaration of %qD as array of functions"
- msgstr "la declaración de %qD como una matriz de funciones"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, gcc-internal-format
- msgid "creating array of functions"
- msgstr "se crea la matriz de funciones"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, gcc-internal-format
- msgid "declaration of %qD as array of references"
- msgstr "la declaración de %qD como una matriz de referencias"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, gcc-internal-format
- msgid "creating array of references"
- msgstr "se crea la matriz de referencias"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, gcc-internal-format
- msgid "declaration of %qD as array of function members"
- msgstr "la declaración de %qD como una matriz de miembros de función"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, gcc-internal-format
- msgid "creating array of function members"
- msgstr "se crea la matriz de miembros de función"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr "la declaración de %qD como una matriz multidimensional debe tener límites para todas las dimensiones excepto la primera"
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr "una matriz multidimensional debe tener límites para todas las dimensiones excepto para la primera"
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr "la especificación del tipo de devolución para el constructor es inválida"
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr "la especificación del tipo de devolución para el destructor es inválida"
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr "se especificó un tipo de devolución para %<operator %T%>"
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr "se declaró la variable o campo sin nombre como void"
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr "se declaró la variable o campo como void"
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "uso inválido del nombre calificado %<::%D%>"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "uso inválido del nombre calificado %<%T::%D%>"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "uso inválido del nombre calificado %<%D::%D%>"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, gcc-internal-format
- msgid "%q#T is not a class or a namespace"
- msgstr "%q#T no es una clase o un espacio de nombres"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr "el tipo %qT no es derivado del tipo %T"
-
- # FIXME traducción
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "la declaración de %qD como algo que no es función"
-
- # FIXME traducción
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr "declaración de %qD como algo que no es miembro"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr "la definición de la función no declara parámetros"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, gcc-internal-format
- msgid "declaration of %qD as %<typedef%>"
- msgstr "declaración de %qD como %<typedef%>"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, gcc-internal-format
- msgid "declaration of %qD as parameter"
- msgstr "la declaración de %qD como parámetro"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, gcc-internal-format
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "%<constexpr%> no puede aparecer en una declaración typedef"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr "dos o más tipos de datos en la declaración de %qs"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "especificadores en conflicto en la declaración de %qs"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO C++ prohíbe la declaración de %qs sin tipo"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, gcc-internal-format
- msgid "%<__int128%> is not supported by this target"
- msgstr "no se admite %<__int128%> en este objetivo"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, gcc-internal-format
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO C++ no admite %<__int128%> para %qs"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, gcc-internal-format
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "%<signed%> o %<unsigned%> inválido para %qs"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, gcc-internal-format
- msgid "%<long long%> invalid for %qs"
- msgstr "%<long long%> inválido para %qs"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, gcc-internal-format
- msgid "%<long%> invalid for %qs"
- msgstr "%<long%> inválido para %qs"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, gcc-internal-format
- msgid "%<short%> invalid for %qs"
- msgstr "%<short%> inválido para %qs"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, gcc-internal-format
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "%<long%> o %<short%> inválidos para %qs"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, gcc-internal-format
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr "%<long%>, %<int%>, %<short%>, o %<char%> inválido para %qs"
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "se especificó %<long%> o %<short%> con char para %qs"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "%<long%> y %<short%> se especificaron juntos para %qs"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, gcc-internal-format
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "%<short%> o %<long%> inválidos para %qs"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "uso inválido de long, short, signed ó unsigned para %qs"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr "complex inválido para %qs"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "%<%T::%D%> no es un declarador válido"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr "declaración typedef inválida en la declaración de parámetros"
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, gcc-internal-format
- msgid "storage class specified for template parameter %qs"
- msgstr "se especificó una clase de almacenamiento para el parámetro de plantilla %qs"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr "especificadores de clase de almacenamiento inválidos en las declaraciones de parámetros"
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, gcc-internal-format
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "un parámetro no se puede declarar %<constexpr%>"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, gcc-internal-format
- msgid "%<virtual%> outside class declaration"
- msgstr "declaración de clase fuera de %<virtual%>"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr "múltiples clases de almacenamiento en la declaración de %qs"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr "se especificó una clase de almacenamiento para %qs"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr "se especificó una clase de almacenamiento para el parámetro %qs"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr "la función anidada %qs se declaró %<extern%>"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr "la declaración del nivel superior de %qs especifica %<auto%>"
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr "el ámbito de la función %qs es implícitamente auto y declarado %<__thread%>"
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr "especificadores de clase de almacenamiento inválidos en las declaraciones de funciones friend"
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr "%qs que se declaró como función devuelve una función"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr "%qs que se declaró como función devuelve una matriz"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr "la función %qs usa el especificador de tipo %<auto%> sin un tipo de devolución trailing"
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr "la función %qs con tipo de devolución trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr "el tipo de devolución trailing sólo está disponible con -std=c++11 o -std=gnu++11"
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr "no se declaró la función %qs con tipo de devolución trailing con el especificador de tipo %<auto%>"
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr "el destructor no puede ser una función miembro de tipo static"
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, gcc-internal-format
- msgid "constructor cannot be static member function"
- msgstr "el constructor no puede ser una función miembro de tipo static"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr "los destructores no pueden ser cv-calificados"
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, gcc-internal-format
- msgid "constructors may not be cv-qualified"
- msgstr "los constructores tal vez no sean cv-calificados"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr "los constructores no se pueden declarar virtual"
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, gcc-internal-format
- msgid "can%'t initialize friend function %qs"
- msgstr "no se puede inicializar la función friend %qs"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr "las funciones virtual no pueden ser friend"
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr "la declaración friend no está en una definición de clase"
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, gcc-internal-format
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr "no se puede definir la función friend %qs en una definición de clase local"
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr "los destructores no pueden tener parámetros"
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr "no se puede declarar el puntero a %q#T"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr "no se puede declarar la referencia a %q#T"
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr "no se puede declarar el puntero al miembro %q#T"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, gcc-internal-format
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "no se puede declarar la referencia para el tipo de función calificado %qT"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, gcc-internal-format
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "no se puede declarar el puntero para el tipo de función calificado %qT"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr "no se puede declarar la referencia a %q#T, el cual no es una definición de tipo o un argumento de tipo de plantilla"
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr "no se pueden usar aquí %<const%> ni %<constexpr%>"
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr "no se pueden usar aquí %<volatile%> ni %<constexpr%>"
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr "el id de plantilla %qD se usa como un declarador"
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr "las funciones miembros son implícitamente friends de su clase"
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr "calificación extra %<%T::%> en el miembro %qs"
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "no se puede definir la función miembro %<%T::%s%> dentro de %<%T%>"
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, gcc-internal-format
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "no se puede declarar la función miembro %<%T::%s%> dentro de %<%T%>"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, gcc-internal-format
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr "%qs que no es parámetro no puede ser un paquete de parámetro"
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr "el tamaño de la matriz %qs es demasiado grande"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr "el parámetro puede no tener el tipo modificado variablemente %qT"
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "la función %qs no se puede declarar %<mutable%>"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "static %qs no se puede declarar %<mutable%>"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "const %qs no se puede declarar %<mutable%>"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, gcc-internal-format
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "la referencia %qs no se puede declarar %<mutable%>"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, gcc-internal-format
- msgid "typedef declared %<auto%>"
- msgstr "la definición de tipo se declaró %<auto%>"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, gcc-internal-format
- msgid "typedef name may not be a nested-name-specifier"
- msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr "ISO C++ prohíbe el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr "los tipos de función calificados no se pueden usar para declarar una función miembro estática"
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "los tipos de función calificados no se pueden usar para declarar funciones libres"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr "se especificaron calificadores de tipo para la declaración de clase friend"
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr "se especificó %<inline%> para la declaración de clase friend"
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "los parámetros de la plantilla no pueden ser friends"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr "la declaración friend requere una llave de clase, p.e. %<friend class %T::%D%>"
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr "la declaración friend requiere una llave de clase, p.e. %<friend %#T%>"
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr "se intenta hacer que la clase %qT sea un friend de ámbito global"
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr "calificadores inválidos en el tipo de función que no es miembro"
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr "el declarador abstracto %qT se usó como declaración"
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "no se puede usar %<::%> en la declaración de parámetros"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, gcc-internal-format
- msgid "parameter declared %<auto%>"
- msgstr "el parámetro se declaró %<auto%>"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, gcc-internal-format
- msgid "non-static data member declared %<auto%>"
- msgstr "se declaró el miembro dato que no es static como %<auto%>"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr "uso inválido de %<::%>"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, gcc-internal-format
- msgid "declaration of function %qD in invalid context"
- msgstr "declaración de la función %qD en un contexto inválido"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr "la función %qD se declaró virtual dentro de un union"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr "%qD no se puede declarar virtual, ya que siempre es static"
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr "se esperaba un nombre calificado en la declaración friend para el destructor %qD"
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr "declaración de %qD como miembro de %qT"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, gcc-internal-format
- msgid "a destructor cannot be %<constexpr%>"
- msgstr "un destructor no puede ser %<constexpr%>"
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "se esperaba un nombre calificado en la declaración friend para el constructor %qD"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "el campo %qD tiene tipo de dato incompleto"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr "el nombre %qT tiene tipo de dato incompleto"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr " en la instanciación de la plantilla %qT"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "%qE no es ni función ni función miembro; no se puede declarar friend"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, gcc-internal-format
- msgid "constexpr static data member %qD must have an initializer"
- msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, gcc-internal-format
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "se declaró el miembro dato que no es static %qE como %<constexpr%>"
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "la clase de almacenamiento %<auto%> es inválida para la función %qs"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "la clase de almacenamiento %<register%> es inválida para la función %qs"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "la clase de almacenamiento %<__thread%> es inválida para la función %qs"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, gcc-internal-format
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "no se permiten los especificadores-virt en %qs fuera de una definición de clase"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr "el especificador %<static%> es inválido para la función %qs declarada fuera del ámbito global"
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr "el especificador %<inline%> es inválido para la función %qs declarada fuera del ámbito global"
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr "función virtual %qs que no es clase"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, gcc-internal-format
- msgid "%qs defined in a non-class scope"
- msgstr "se definió %qs en un ámbito que no es una clase"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, gcc-internal-format
- msgid "%qs declared in a non-class scope"
- msgstr "se declaró %qs en un ámbito que no es una clase"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr "no se puede declarar que la función miembro %qD tenga enlace estático"
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr "no se puede declarar una función static dentro de otra función"
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaración) un dato miembro static"
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr "se declaró el miembro static %qD como %<register%>"
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr "no se puede declarar explícitamente que el miembro %q#D tenga un enlace externo"
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, gcc-internal-format
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "la declaración de la variable constexpr %qD no es una definición"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr "%qs inicializado y declarado como %<extern%>"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr "el argumento por defecto de %q#D tiene tipo %qT"
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr "el argumento por defecto para el parámetro del tipo %qT tiene el tipo %qT"
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, gcc-internal-format
- msgid "default argument %qE uses %qD"
- msgstr "el argumento por defecto %qE usa %qD"
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr "el argumento por defecto %qE usa la variable local %qD"
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, gcc-internal-format
- msgid "parameter %qD has Java class type"
- msgstr "el parámetro %qD tiene tipo de clase Java"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr "el parámetro %qD se declaró inválidamente como tipo de método"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, gcc-internal-format
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr "el parámetro %qD incluye un puntero a matriz %qT de límite desconocido"
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, gcc-internal-format
- msgid "parameter %qD includes reference to array of unknown bound %qT"
- msgstr "el parámetro %qD incluye una referencia a matriz %qT de límite desconocido"
-@@ -28940,170 +28992,170 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr "constructor inválido; tal vez quiso decir %<%T (const %T&)%>"
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr "%qD no se puede declarar dentro de un espacio de nombres"
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "%qD no se puede declarar como static"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr "%qD debe ser una función miembro que no sea static"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr "%qD debe ser una función miembro que no sea static o una función que no sea miembro"
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr "%qD debe tener un argumento de tipo clase o enumerado"
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, gcc-internal-format
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr "la conversión a una referencia a void nunca usará un operador de conversión de tipo"
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, gcc-internal-format
- msgid "conversion to void will never use a type conversion operator"
- msgstr "la conversión a void nunca usará un operador de conversión de tipo"
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, gcc-internal-format
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr "la conversión a una referencia al mismo tipo nunca usará un operador de conversión de tipo"
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, gcc-internal-format
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr "la conversión al mismo tipo nunca usará un operador de conversión de tipo"
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, gcc-internal-format
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr "la conversión a una referencia a una clase base nunca usará un operador de conversión de tipo"
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, gcc-internal-format
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr "la conversión a una clase base nunca usará un operador de conversión de tipo"
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr "ISO C++ prohíbe la sobrecarga del operador ?:"
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr "%qD no debe tener un número variable de argumentos"
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr "el postfijo %qD debe tomar %<int%> como su argumento"
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr "el postfijo %qD debe tomar %<int%> como su segundo argumento"
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr "%qD debe tomar cero o un argumentos"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr "%qD debe tomar uno o dos argumentos"
-
- # En esta traducción se emplea 'devolver' por 'return'. Si embargo, aquí
- # se cambió por cacofonía: no es agradable escuchar 'debe devolver'. cfuga
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr "el prefijo %qD debe regresar %qT"
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr "el postfijo %qD debe regresar %qT"
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr "%qD debe tomar %<void%>"
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr "%qD debe tomar un argumento exactamente"
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr "%qD debe tomar dos argumentos exactamente"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr "el %qD definido por el usuario siempre evalúa ambos argumentos"
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr "%qD debe devolver por valor"
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr "%qD no puede tener argumentos por defecto"
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr "usando el parámetro de tipo plantilla %qT después de %qs"
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, gcc-internal-format
- msgid "using alias template specialization %qT after %qs"
- msgstr "se usa especialización de plantilla %qT alias después de %qs"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr "se usó el nombre de definición de tipo %qD después de %qs"
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, gcc-internal-format
- msgid "%qD has a previous declaration here"
- msgstr "%qD tiene una declaración previa aquí"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr "se refirió a %qT como %qs"
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "%q+T tiene una declaración previa aquí"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr "se refirió a %qT como un enum"
-@@ -29115,90 +29167,90 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr "se requiere un argumento de plantilla para %<%s %T%>"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- 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:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "la referencia a %qD es ambigua"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr "uso del enum %q#D sin declaración previa"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr "redeclaración de %qT como algo que no es plantilla"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr "declaración previa de %q+D"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr "union derivada %qT inválida"
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr "la clase Java %qT no puede tener bases múltiples"
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr "la clase Java %qT no puede tener bases virtuales"
-
- # No me gusta mucho esta traducción. Creo que es mejor
- # "el tipo base %qT no es de tipo struct o clase". cfuga
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr "el tipo base %qT falla en ser un tipo struct o clase"
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr "tipo recursivo %qT sin definir"
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr "tipo base duplicado %qT inválido"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr "no coinciden scoped/unscoped en el enum %q#T"
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, gcc-internal-format
- msgid "previous definition here"
- msgstr "la definición previa está aquí"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr "no coincide el tipo subyacente en el enum %q#T"
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr "tipos subyacentes diferentes en el enum %q#T"
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr "el tipo subyacente %<%T%> de %<%T%> debe ser un tipo integral"
-@@ -29207,72 +29259,72 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr "ningún tipo integral puede representar todos los valores de enumerador de %qT"
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, gcc-internal-format
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "el valor de enumerador para %qD no es una constante entera"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, gcc-internal-format
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr "desbordamiento en valores de enumeración en %qD"
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, gcc-internal-format
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, gcc-internal-format
- msgid "return type has Java class type %q#T"
- msgstr "el tipo de devolución tiene tipo de clase Java %q#T"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "no hay declaración previa para %q+D"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "declaración de función inválida"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr "el parámetro %qD se declaró void"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, gcc-internal-format
- msgid "parameter %q+D set but not used"
- msgstr "se define el parámetro %q+D pero no se usa"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "declaración de la función miembro inválida"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr "%qD ya se definió en la clase %qT"
-@@ -29312,7 +29364,7 @@
- msgid "deleting %qT is undefined"
- msgstr "el borrado de %qT está indefinido"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr "declaración plantilla de %q#D"
-@@ -29573,7 +29625,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "la referencia a %<%T::%D%> es ambigua"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr "%qD no es un miembro de %qT"
-@@ -29879,7 +29931,7 @@
- msgid "bad array initializer"
- msgstr "inicializador de matriz erróneo"
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, gcc-internal-format
- msgid "%qT is not a class type"
- msgstr "%qT no es un tipo de clase"
-@@ -29964,67 +30016,67 @@
- msgid "parenthesized initializer in array new"
- msgstr "inicializador entre paréntesis en la matriz new"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr "el tamaño de la matriz nueva debe tener un tipo integral"
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr "new no se puede aplicar a un tipo de referencia"
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr "new no se puede aplicar a un tipo de función"
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr "llamado a constructor Java, mientras %<jclass%> está indefinido"
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, gcc-internal-format
- msgid "can%'t find %<class$%> in %qT"
- msgstr "no se puede encontrar %<class$%> en %qT"
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr "el inicializador termina prematuramente"
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr "no se pueden inicializar matrices multidimensionales con el inicializador"
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr "se detectó un posible problema en la invocación del operador delete:"
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, gcc-internal-format
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr "no se llamará ni al destructor ni al operador delete específico de la clase, aún si se declaran cuando se defina la clase"
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr "si borra un objeto de tipo de clase abstracta %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr "si borra un objeto de tipo de clase polimórfica %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr "tamaño de matriz desconocida en delete"
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
-@@ -30084,42 +30136,42 @@
- 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:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr "se decodifica typeof, utilice decltype en su lugar"
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr "se decodifica __underlying_type"
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr "se decodifica el tipo de coma fija desconocido"
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr "decodificando %C"
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, 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:2948
-+#: cp/mangle.c:2955
- #, 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:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr "el nombre revuelto de %qD cambiará en una versión futura de GCC"
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (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"
-@@ -30205,57 +30257,57 @@
- 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:1620
-+#: cp/method.c:1621
- #, gcc-internal-format
- msgid "defaulted declaration %q+D"
- msgstr "declaración definida por defecto %q+D"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, gcc-internal-format
- msgid "does not match expected signature %qD"
- msgstr "no coincide la firma esperada %qD"
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- 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:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, gcc-internal-format
- msgid "a template cannot be defaulted"
- msgstr "una plantilla no se puede definir por defecto"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, gcc-internal-format
- msgid "%qD cannot be defaulted"
- msgstr "%qD no se puede definir por defecto"
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, gcc-internal-format
- msgid "defaulted function %q+D with default argument"
- msgstr "función definida por defecto %q+D con argumento por defecto"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr "la disposición vtable para la clase %qT puede no cumplir con la ABI y puede cambiar en una versión futura de GCC debido al destructor virtual implícito"
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, gcc-internal-format
- msgid "%q#D conflicts with a previous declaration"
- msgstr "%q#D genera un conflicto con una declaración previa"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, gcc-internal-format
- msgid "previous declaration %q+#D"
- msgstr "declaración previa de %q+#D"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr "redeclaración de %<wchar_t%> como %qT"
-@@ -30266,265 +30318,265 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "redeclaración inválida de %q+D"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr "como %qD"
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, gcc-internal-format
- msgid "declaration of %q#D with C language linkage"
- msgstr "redeclaración de %q#D con enlace de lenguaje C"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, gcc-internal-format
- msgid "due to different exception specifications"
- msgstr "debido a diferentes especificaciones de excepciones"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "no coinciden los tipos con la declaración externa previa de %q#D"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "declaración externa previa de %q+#D"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, gcc-internal-format
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "la declaración extern de %q#D no coincide"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "la declaración global %q+#D"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr "la declaración de %q#D oscurece un parámetro"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, gcc-internal-format
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "la declaración de %qD oscurece una captura lambda"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr "la declaración de %qD oscurece a una declaración local previa"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr "la declaración de %qD oscurece a un miembro de 'this'"
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr "la declaración de %qD oscurece a una declaración global"
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr "la búsqueda de nombre de %qD cambió"
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr " coincide con este %q+D bajo las reglas de ISO estándar"
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr " coincide con este %q+D bajo las reglas antiguas"
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, gcc-internal-format
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr "la búsqueda de nombre de %qD cambió por el nuevo alcance ISO de %<for%>"
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr " no se puede usar la asignación obsoleta en %q+D porque tiene un destructor"
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr " se usa la asignación obsoleta en %q+D"
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, gcc-internal-format
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr "(si utiliza %<-fpermissive%>, G++ aceptará su código)"
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr "%s %s(%E) %p %d\n"
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr "%s %s %p %d\n"
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr "%q#D esconde el destructor para %q#T"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "%q#D genera un conflicto con la declaración previa en uso %q#D"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "la declaración previa %q+#D que no es función"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr "genera un conflicto con la declaración de la función %q#D"
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr "%qT no es un espacio de nombres"
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr "una declaración de uso no puede especificar un id de plantilla. Intente %<using %D%>"
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr "no se permite el espacio de nombres %qD en la declaración using"
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, gcc-internal-format
- msgid "%qD not declared"
- msgstr "no se declaró %qD"
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr "%qD ya se declaró en este ámbito"
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr "declaración de uso para un no miembro en el ámbito de la clase"
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr "%<%T::%D%> nombra al destructor"
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr "%<%T::%D%> nombra al constructor"
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "%<%T::%D%> nombra al constructor en %qT"
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, 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:3352
-+#: cp/name-lookup.c:3355
- #, 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:3360
-+#: cp/name-lookup.c:3363
- #, 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:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr "%qD se debería declarar dentro de %qD"
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, gcc-internal-format
- msgid "%qD attribute requires a single NTBS argument"
- msgstr "el atributo %qD requiere un solo argumento NTBS"
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, 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:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr "se descarta la directiva de atributo %qD"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, 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:3879
-+#: cp/name-lookup.c:3882
- #, 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:3883
-+#: cp/name-lookup.c:3886
- #, 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:4217
-+#: cp/name-lookup.c:4224
- #, 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:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] "alternativa sugerida:"
- msgstr[1] "alternativas sugeridas:"
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, gcc-internal-format
- msgid " %qE"
- msgstr " %qE"
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr "la búsqueda dependiente del argumento encuentra %q+D"
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr "XXX entrando a pop_everything ()\n"
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr "XXX saliendo de pop_everything ()\n"
-@@ -30634,7 +30686,7 @@
- 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:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, gcc-internal-format
- msgid "%qT is not a template"
- msgstr "%qT no es una plantilla"
-@@ -30654,7 +30706,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "una literal de coma flotante no puede aparecer en una expresión constante"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, 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"
-@@ -30797,711 +30849,711 @@
- msgid "a wide string is invalid in this context"
- msgstr "una cadena ancha es inválida en este contexto"
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, 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:3719
-+#: cp/parser.c:3725
- #, 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:3746
-+#: cp/parser.c:3752
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD"
- msgstr "no se puede encontrar un operador literal de cadena %qD"
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, 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:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, gcc-internal-format
- msgid "expected declaration"
- msgstr "se esperaba una declaración"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, gcc-internal-format
- msgid "fixed-point types not supported in C++"
- msgstr "no se admiten tipos de coma fija en C++"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, 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:4021
-+#: cp/parser.c:4027
- #, 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:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, gcc-internal-format
- msgid "expected primary-expression"
- msgstr "se esperaba una expresión primaria"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr "no se puede usar %<this%> en este contexto"
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, 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:4360
-+#: cp/parser.c:4366
- #, 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:4524
-+#: cp/parser.c:4530
- #, gcc-internal-format
- msgid "expected id-expression"
- msgstr "se esperaba una expresión id"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, 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:4776
-+#: cp/parser.c:4782
- #, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr "declaración de %<~%T%> como miembro de %qT"
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, 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:4824
-+#: cp/parser.c:4830
- #, 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:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, gcc-internal-format
- msgid "expected unqualified-id"
- msgstr "se esperaba un id sin calificar"
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr "se encontró %<:%> en un especificador de nombre anidado, se esperaba %<::%>"
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, 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:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, gcc-internal-format
- msgid "%qD is not a template"
- msgstr "%qD no es una plantilla"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, gcc-internal-format
- msgid "expected nested-name-specifier"
- msgstr "se esperaban especificadores de nombre anidados"
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, gcc-internal-format
- msgid "types may not be defined in casts"
- msgstr "los tipos no se pueden definir en conversiones"
-
--#: cp/parser.c:5438
-+#: cp/parser.c:5444
- #, gcc-internal-format
- msgid "types may not be defined in a %<typeid%> expression"
- msgstr "no se pueden definir tipos en una expresión %<typeid%>"
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "ISO C++ prohíbe las literales compuestas"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr "%qE no tiene un tipo de clase"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr "uso inválido de %qD"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a class member"
- msgstr "%<%D::%D%> no es un miembro clase"
-
--#: cp/parser.c:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr "tipo que no es escalar"
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, 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:6453
-+#: cp/parser.c:6459
- #, gcc-internal-format
- msgid "types may not be defined in %<noexcept%> expressions"
- msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
-
--#: cp/parser.c:6678
-+#: cp/parser.c:6684
- #, 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:6691
-+#: cp/parser.c:6697
- #, 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:6693
-+#: cp/parser.c:6699
- #, 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:6774
-+#: cp/parser.c:6780
- #, 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:6898
-+#: cp/parser.c:6904
- #, 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:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr "uso de conversión de estilo antiguo"
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, 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:7286
-+#: cp/parser.c:7295
- #, gcc-internal-format
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "se sugieren paréntesis alrededor de la expresión %<>>%>"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, 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:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr "expresión lambda en un contexto sin evaluar"
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, gcc-internal-format
- msgid "expected end of capture-list"
- msgstr "se esperaba el fin de la lista-de-captura"
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, 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:8235
-+#: cp/parser.c:8244
- #, gcc-internal-format
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr "ISO C++ no permite inicializadores en la expresión lambda de listas de captura"
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, gcc-internal-format
- msgid "capture of non-variable %qD "
- msgstr "captura de %qD que no es variable "
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, gcc-internal-format
- msgid "%q+#D declared here"
- msgstr "%q+#D se declaró aquí"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, 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:8305
-+#: cp/parser.c:8314
- #, 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:8310
-+#: cp/parser.c:8319
- #, 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:8365
-+#: cp/parser.c:8374
- #, 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:8768
-+#: cp/parser.c:8777
- #, gcc-internal-format
- msgid "expected labeled-statement"
- msgstr "se esperaba una declaración etiquetada"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, 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:8881
-+#: cp/parser.c:8890
- #, 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:8890
-+#: cp/parser.c:8899
- #, gcc-internal-format
- msgid "%<%T::%D%> names the constructor, not the type"
- msgstr "%<%T::%D%> nombra el constructor, no el tipo"
-
--#: cp/parser.c:8939
-+#: cp/parser.c:8948
- #, gcc-internal-format
- msgid "compound-statement in constexpr function"
- msgstr "declaración compuesta en una función constexpr"
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, gcc-internal-format
- msgid "expected selection-statement"
- msgstr "se esperaba una declaración de selección"
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, gcc-internal-format
- msgid "types may not be defined in conditions"
- msgstr "no se pueden definir tipos en condiciones"
-
--#: cp/parser.c:9527
-+#: cp/parser.c:9536
- #, 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:9565
-+#: cp/parser.c:9574
- #, 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:9571
-+#: cp/parser.c:9580
- #, 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:9609
-+#: cp/parser.c:9618
- #, 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:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, gcc-internal-format
- msgid "expected iteration-statement"
- msgstr "se esperaba una declaración de iteración"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr "no se permiten los bucles %<for%> basados en rango en el modo C++98"
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr "ISO C++ prohíbe los gotos calculados"
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, gcc-internal-format
- msgid "expected jump-statement"
- msgstr "se esperaba una declaración de salto"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr "<;%> extra"
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr "%<__label%> no está al inicio de un bloque"
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, 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:10583
-+#: cp/parser.c:10592
- #, 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:10642
-+#: cp/parser.c:10651
- #, 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:10678
-+#: cp/parser.c:10687
- #, gcc-internal-format
- msgid "decl-specifier invalid in condition"
- msgstr "especificador-decl inválido en la condición"
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, 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:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr "las plantillas no pueden ser %<virtual%>"
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, gcc-internal-format
- msgid "invalid linkage-specification"
- msgstr "especificación de enlace inválida"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, gcc-internal-format
- msgid "types may not be defined in %<decltype%> expressions"
- msgstr "no se pueden definir tipos en expresiones %<decltype%>"
-
--#: cp/parser.c:11271
-+#: cp/parser.c:11280
- #, gcc-internal-format
- msgid "invalid use of %<auto%> in conversion operator"
- msgstr "uso inválido de %<auto%> en el operador de conversión"
-
--#: cp/parser.c:11357
-+#: cp/parser.c:11366
- #, gcc-internal-format
- msgid "only constructors take member initializers"
- msgstr "solamente los constructores toman inicializadores miembro"
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, gcc-internal-format
- msgid "cannot expand initializer for member %<%D%>"
- msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
-
--#: cp/parser.c:11391
-+#: cp/parser.c:11400
- #, 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:11403
-+#: cp/parser.c:11412
- #, 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:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr "inicializador de clase base de estilo antiguo anacrónico"
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, 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:11840
-+#: cp/parser.c:11849
- #, 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:11858
-+#: cp/parser.c:11867
- #, gcc-internal-format
- msgid "expected suffix identifier"
- msgstr "se esperaba un identificador sufijo"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr "falta un espacio entre %<\"\"%> y el identificador sufijo"
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, gcc-internal-format
- msgid "expected operator"
- msgstr "operador inesperado"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, 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:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, 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:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, 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:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, 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:12397
-+#: cp/parser.c:12406
- #, gcc-internal-format
- msgid "expected template-id"
- msgstr "se esperaba un id de plantilla"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, gcc-internal-format
- msgid "expected %<<%>"
- msgstr "se esperaba %<<%>"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr "%<<::%> no puede iniciar una lista de argumentos de plantilla"
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, 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:12533
-+#: cp/parser.c:12542
- #, 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:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, gcc-internal-format
- msgid "expected template-name"
- msgstr "se esperaba un nombre de plantilla"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr "se usó %qD que no es plantilla como plantilla"
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, 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:12783
-+#: cp/parser.c:12792
- #, gcc-internal-format
- msgid "expected parameter pack before %<...%>"
- msgstr "se esperaba el parámetro pack antes de %<...%>"
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, gcc-internal-format
- msgid "expected template-argument"
- msgstr "se esperaba un argumento de plantilla"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, gcc-internal-format
- msgid "invalid non-type template argument"
- msgstr "argumento de plantilla que no es tipo inválido"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, 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:13153
-+#: cp/parser.c:13162
- #, 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:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr "especialización de plantilla con enlace C"
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, gcc-internal-format
- msgid "expected type specifier"
- msgstr "se esperaba un specificador de tipo"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, gcc-internal-format
- msgid "expected template-id for type"
- msgstr "se esperaba un id de plantilla para el tipo"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, gcc-internal-format
- msgid "expected type-name"
- msgstr "se esperaba un nombre de tipo"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, 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:14128
-+#: cp/parser.c:14137
- #, gcc-internal-format
- msgid "declaration %qD does not declare anything"
- msgstr "la declaración %qD no declara nada"
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr "se descartan los atributos en el tipo sin instanciar"
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr "se descartan los atributos en la instanciación de una plantilla"
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, 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:14356
-+#: cp/parser.c:14365
- #, gcc-internal-format
- msgid "%qD is an enumeration template"
- msgstr "%qD es una plantilla de enumeración"
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, gcc-internal-format
- msgid "%qD is not an enumerator-name"
- msgstr "%qD no es un nombre-de-enumerador"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%>"
- msgstr "se esperaba %<;%> o %<{%>"
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, 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:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, 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:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, 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:14512
-+#: cp/parser.c:14521
- #, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr "definición múltiple de %q#T"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr "especificador enumerador opaco sin nombre"
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, 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:14718
-+#: cp/parser.c:14727
- #, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr "%qD no es un nombre-de-espacio-de-nombres"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, gcc-internal-format
- msgid "expected namespace-name"
- msgstr "se esperaba un nombre de espacio"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, gcc-internal-format
- msgid "%<namespace%> definition is not allowed here"
- msgstr "la definición %<namespace%> no se permite aquí"
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, 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:15030
-+#: cp/parser.c:15039
- #, 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:15085
-+#: cp/parser.c:15094
- #, 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:15532
-+#: cp/parser.c:15541
- #, 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:15544
-+#: cp/parser.c:15553
- #, 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:15548
-+#: cp/parser.c:15557
- #, 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:15585
-+#: cp/parser.c:15594
- #, 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:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, gcc-internal-format
- msgid "expected initializer"
- msgstr "se esperaba un inicializador"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, gcc-internal-format
- msgid "invalid type in declaration"
- msgstr "tipo inválido en la declaración"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, gcc-internal-format
- msgid "initializer provided for function"
- msgstr "se proporcionó un inicializador para la función"
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr "se descartan los atributos después del inicializador entre paréntesis"
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, 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:16273
-+#: cp/parser.c:16282
- #, 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:16277
-+#: cp/parser.c:16286
- #, gcc-internal-format
- msgid "%<%T::%E%> is not a type"
- msgstr "%<%T::%E%> no es un tipo"
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "uso inválido del constructor como una plantilla"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, 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"
-@@ -31510,247 +31562,247 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, gcc-internal-format
- msgid "invalid declarator"
- msgstr "declarador inválido"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, gcc-internal-format
- msgid "expected declarator"
- msgstr "se esperaba un declarador"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr "%qD es un espacio de nombres"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, 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:16504
-+#: cp/parser.c:16513
- #, gcc-internal-format
- msgid "expected ptr-operator"
- msgstr "se esperaba un operador puntero"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr "calificador-cv duplicado"
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, gcc-internal-format
- msgid "duplicate virt-specifier"
- msgstr "especificador-virt duplicado"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, gcc-internal-format
- msgid "invalid use of %<auto%>"
- msgstr "uso inválido de %<auto%>"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, 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:16883
-+#: cp/parser.c:16892
- #, gcc-internal-format
- msgid "expected type-specifier"
- msgstr "se esperaba un especificador de tipo"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, gcc-internal-format
- msgid "expected %<,%> or %<...%>"
- msgstr "se esperaba %<,%> o %<...%>"
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, 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:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr "uso obsoleto del argumento por defecto para el parámetro de una no función"
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, 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:17333
-+#: cp/parser.c:17342
- #, 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:17341
-+#: cp/parser.c:17350
- #, 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:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr "ISO C++ no permite inicializadores designados"
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, gcc-internal-format
- msgid "ISO C++ does not allow C99 designated initializers"
- msgstr "ISO C++ no permite inicializadores designados de C99"
-
--#: cp/parser.c:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, gcc-internal-format
- msgid "expected class-name"
- msgstr "se esperaba un nombre de clase"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, gcc-internal-format
- msgid "expected %<;%> after class definition"
- msgstr "se esperaba %<;%> después de la definición de clase"
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, gcc-internal-format
- msgid "expected %<;%> after struct definition"
- msgstr "se esperaba %<;%> después de la definición de struct"
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, gcc-internal-format
- msgid "expected %<;%> after union definition"
- msgstr "se esperaba %<;%> después de la definición de union"
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, gcc-internal-format
- msgid "expected %<{%> or %<:%>"
- msgstr "se esperaba %<{%> o %<:%>"
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, gcc-internal-format
- msgid "cannot specify %<override%> for a class"
- msgstr "no se puede especificar %<override%> para una clase"
-
--#: cp/parser.c:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr "la calificación global del nombre de clase es inválida"
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, gcc-internal-format
- msgid "qualified name does not name a class"
- msgstr "el nombre calificado no nombra una clase"
-
--#: cp/parser.c:18421
-+#: cp/parser.c:18430
- #, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr "nombre de clase inválido en la declaración de %qD"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, gcc-internal-format
- msgid "extra qualification not allowed"
- msgstr "no se permite la calificación extra"
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, 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:18496
-+#: cp/parser.c:18505
- #, 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:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr "no se puede resolver el tipo typename"
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr "definición previa de %q+#T"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, gcc-internal-format
- msgid "expected class-key"
- msgstr "se esperaba una llave de clase"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, 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:18892
-+#: cp/parser.c:18908
- #, 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:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr "especificador-pure en la definición-de-función"
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, gcc-internal-format
- msgid "expected %<;%> at end of member declaration"
- msgstr "se esperaba %<;%> al final de la declaración miembro"
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr "especificador pure inválido (sólo se permite %<= 0%>)"
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, 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:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr "se especificó %<virtual%> más de una vez en la base especificada"
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr "más de un especificador de acceso en la base especificada"
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, 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:19434
-+#: cp/parser.c:19450
- #, 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:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, 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:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr "las especificaciones de excepción dinámicas son obsoletas en C++0x; utilice %<noexcept%> en su lugar"
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, 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:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, gcc-internal-format
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "declaración inválida de %<%T::%E%>"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "faltan listas-de-parámetros-de-plantilla"
-@@ -31759,317 +31811,317 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr "demasiadas listas-de-parámetros-de-plantilla"
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, 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:21090
-+#: cp/parser.c:21106
- #, gcc-internal-format
- msgid "invalid declaration of member template in local class"
- msgstr "declaración inválida de plantilla miembro en la clase local"
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr "plantilla con enlace C"
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, gcc-internal-format
- msgid "invalid explicit specialization"
- msgstr "especialización explícita inválida"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, 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 inválida. Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, gcc-internal-format
- msgid "template declaration of %<typedef%>"
- msgstr "declaración plantilla de %<typedef%>"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, 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:21590
-+#: cp/parser.c:21606
- #, 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:21603
-+#: cp/parser.c:21619
- #, 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:22009
-+#: cp/parser.c:22025
- #, gcc-internal-format
- msgid "invalid use of %qD in linkage specification"
- msgstr "uso inválido de %qD en la especificación de enlace"
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, gcc-internal-format
- msgid "%<__thread%> before %qD"
- msgstr "%<__thread%> antes de %qD"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, gcc-internal-format
- msgid "expected %<new%>"
- msgstr "se esperaba %<new%>"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, gcc-internal-format
- msgid "expected %<delete%>"
- msgstr "se esperaba %<delete%>"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, gcc-internal-format
- msgid "expected %<return%>"
- msgstr "se esperaba %<return%>"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, gcc-internal-format
- msgid "expected %<extern%>"
- msgstr "se esperaba %<extern%>"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, gcc-internal-format
- msgid "expected %<static_assert%>"
- msgstr "se esperaba %<static_assert%>"
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, gcc-internal-format
- msgid "expected %<decltype%>"
- msgstr "se esperaba %<decltype%>"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, gcc-internal-format
- msgid "expected %<operator%>"
- msgstr "se esperaba %<operator%>"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, gcc-internal-format
- msgid "expected %<class%>"
- msgstr "se esperaba %<class%>"
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, gcc-internal-format
- msgid "expected %<template%>"
- msgstr "se esperaba %<template%>"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, gcc-internal-format
- msgid "expected %<namespace%>"
- msgstr "se esperaba %<namespace%>"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, gcc-internal-format
- msgid "expected %<using%>"
- msgstr "se esperaba %<using%>"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, gcc-internal-format
- msgid "expected %<asm%>"
- msgstr "se esperaba %<asm%>"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, gcc-internal-format
- msgid "expected %<try%>"
- msgstr "se esperaba %<try%>"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, gcc-internal-format
- msgid "expected %<catch%>"
- msgstr "se esperaba %<catch%>"
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, gcc-internal-format
- msgid "expected %<throw%>"
- msgstr "se esperaba %<throw%>"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, gcc-internal-format
- msgid "expected %<__label__%>"
- msgstr "se esperaba %<__label__%>"
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, gcc-internal-format
- msgid "expected %<@try%>"
- msgstr "se esperaba %<@try%>"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, gcc-internal-format
- msgid "expected %<@synchronized%>"
- msgstr "se esperaba %<@synchronized%>"
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, gcc-internal-format
- msgid "expected %<@throw%>"
- msgstr "se esperaba %<@throw%>"
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr "se esperaba %<__transaction_atomic%>"
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, gcc-internal-format
- msgid "expected %<__transaction_relaxed%>"
- msgstr "se esperaba %<__transaction_relaxed%>"
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, gcc-internal-format
- msgid "expected %<::%>"
- msgstr "se esperaba %<::%>"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, gcc-internal-format
- msgid "expected %<...%>"
- msgstr "se esperaba %<...%>"
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, gcc-internal-format
- msgid "expected %<*%>"
- msgstr "se esperaba %<*%>"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, gcc-internal-format
- msgid "expected %<~%>"
- msgstr "se esperaba %<~%>"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, gcc-internal-format
- msgid "expected %<:%> or %<::%>"
- msgstr "se esperaba %<:%> o %<::%>"
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, gcc-internal-format
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, 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:22514
-+#: cp/parser.c:22530
- #, gcc-internal-format
- msgid "%q#T was previously declared here"
- msgstr "%q#T se declaró previamente aquí"
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr "%qD se redeclaró con acceso diferente"
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr "%<template%> (como desambiguador) sólo se permite dentro de plantillas"
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "el fichero termina en el argumento por defecto"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr "construct Objective-C++ %<@%D%> mal ubicado"
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, 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:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr "%<@encode%> debe especificar un tipo como un argumento"
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr "nombre de selector Objective-C++ inválido"
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, 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:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, 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:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr "%qs sobrante después de los métodos Objective-C++"
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, gcc-internal-format
- msgid "invalid type for instance variable"
- msgstr "tipo inválido para la variable de de instancia"
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr "se esperaba un identificador después de %<@protocol%>"
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, 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:24223
-+#: cp/parser.c:24239
- #, gcc-internal-format
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, gcc-internal-format
- msgid "invalid type for property"
- msgstr "tipo inválido para la propiedad"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, 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:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, 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:26475
-+#: cp/parser.c:26491
- #, gcc-internal-format
- msgid "not enough collapsed for loops"
- msgstr "no se colapsó lo suficiente para los bucles"
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, gcc-internal-format
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr "basura al final de %<#pragma GCC pch_preprocess%>"
-
--#: cp/parser.c:27411
-+#: cp/parser.c:27427
- #, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr "no se han implementado las optimizaciones intermódulos para C++"
-@@ -32166,69 +32218,69 @@
- msgid "%qD is not a function template"
- msgstr "%qD no es una plantilla de función"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr "el id-de-plantilla %qD para %q+D no coincide con ninguna declaración de plantilla"
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr "se encontró %d %<template<>%>, se necesita %d para especializar una plantilla de función miembro"
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr "especialización de plantilla %qD ambigua para %q+D"
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr "id de plantilla %qD en la declaración de la plantilla primaria"
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr "no se usan la plantilla de lista de parámetros en la instanciación explícita"
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr "se proporcionó una definición para la instanciación explícita"
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "demasiadas listas de parámetros de plantilla en la declaración de %qD"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "faltan listas de parámetros de plantilla en la declaración de %qD"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr "la especialización explícita de %qD se debe preceder con %<template <>%>"
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr "no se permite la especialización parcial de la función de plantilla %qD"
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr "se especificó un argumento por defecto en la especialización explícita"
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr "%qD no es una función plantilla"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, gcc-internal-format
- msgid "%qD is not declared in %qD"
- msgstr "%qD no se declaró en %qD"
-@@ -32241,134 +32293,134 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr "especialización de la función miembro especial declarada implícitamente"
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr "la función no miembro %qD se declaró en %qT"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr "la expansión del inicializador base %<%T%> no contiene paquetes de parámetro"
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr "el patrón de expansión %<%T%> no contiene paquetes de argumento"
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr "el patrón de expansión %<%E%> no contiene paquetes de argumento"
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr "no se expanden los paquetes de parámetro con %<...%>"
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr " %qD"
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, gcc-internal-format
- msgid " <anonymous>"
- msgstr " <anónimo>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr "la declaración de %q+#D"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr " oscurece el parámetro de plantilla %q+#D"
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr "no se usan los parámetros de plantilla en la especialización parcial:"
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr "la especialización parcial %qT no especializa ningún argumento de plantilla"
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr "el argumento de paquete de parámetro %qE debe estar al final de la lista de argumentos de plantilla"
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr "el argumento de paquete de parámetro %qT debe estar al final de la lista de argumentos de plantilla"
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr "el argumento de plantilla %qE involucra a el(los) parámetro(s) de plantilla"
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, gcc-internal-format
- msgid "type %qT of template argument %qE depends on a template parameter"
- msgid_plural "type %qT of template argument %qE depends on template parameters"
- msgstr[0] "el tipo %qT del argumento de plantilla %qE depende de un parámetro de plantilla"
- msgstr[1] "el tipo %qT del argumento de plantilla %qE depende de parámetros de plantilla"
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, gcc-internal-format
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr "especialización parcial de %qT después de la instanciación %qT"
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr "no hay un argumento por defecto para %qD"
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr "el parámetro de paquete %qE debe estar al final de la lista de parámetros de plantilla"
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr "el parámetro de paquete %qT debe estar al final de la lista de parámetros de plantilla"
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr "no se pueden usar los argumentos de plantilla por defecto en la re-declaración friend de la plantilla de función"
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr "no se pueden usar los argumentos de plantilla por defecto en las declaraciones friend de la plantilla de función"
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr "los argumentos de plantilla por defecto no se pueden usar en las plantillas de función sin -std=c++11 o -std=gnu++11"
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, gcc-internal-format
- msgid "default template arguments may not be used in partial specializations"
- msgstr "no se pueden usar los argumentos de plantilla por defecto en las especializaciones parciales"
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, gcc-internal-format
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "argumento por defecto para el parámetro de plantilla para la clase incluyente %qD"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr "clase de plantilla sin nombre"
-@@ -32376,7 +32428,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr "se declaró el destructor %qD como una plantilla miembro"
-@@ -32386,76 +32438,76 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr "declaración de la plantilla de %qD inválida"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr "definición de plantilla de %q#D que no es plantilla"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr "se esperaban %d niveles de parámetros de plantilla para %q#D, se obtuvieron %d"
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr "se obtuvieron %d parámetros de plantilla para %q#D"
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr "se obtuvieron %d parámetros de plantilla para %q#T"
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr " pero se requieren %d"
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, gcc-internal-format
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "los argumentos de plantilla para %qD no coinciden con la plantilla original %qD"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, gcc-internal-format
- msgid "use template<> for an explicit specialization"
- msgstr "utilice template<> para una especialización explícita"
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr "%qT no es un tipo plantilla"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "no se especificaron los especificadores de plantilla en la declaración de %qD"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, gcc-internal-format, gfc-internal-format
- msgid "redeclared with %d template parameter"
- msgid_plural "redeclared with %d template parameters"
- msgstr[0] "se redeclaró con %d parámetro de plantilla"
- msgstr[1] "se redeclaró con %d parámetros de plantilla"
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, gcc-internal-format
- msgid "previous declaration %q+D used %d template parameter"
- msgid_plural "previous declaration %q+D used %d template parameters"
- msgstr[0] "la declaración previa de %q+#D usó %d parámetro de plantilla"
- msgstr[1] "la declaración previa de %q+#D usó %d parámetros de plantilla"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "parámetro de plantilla %q+#D"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr "redeclarado aquí como %q#D"
-@@ -32464,328 +32516,328 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr "redefinición del argumento por defecto para %q#D"
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, gcc-internal-format
- msgid "original definition appeared here"
- msgstr "la definición original apareció aquí"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
- msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque %qD no tiene enlace"
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
- msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque %qD no tiene enlace externo"
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "%qE no es un argumento de plantilla válido para el tipo %qT"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, gcc-internal-format
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr "debe ser un puntero-a-miembro de la forma %<&X::Y%>"
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, gcc-internal-format
- msgid " couldn't deduce template parameter %qD"
- msgstr " no se puede deducir el parámetro de plantilla %qD"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr " los tipos %qT y %qT tiene calificadores-cv incompatibles"
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, gcc-internal-format
- msgid " mismatched types %qT and %qT"
- msgstr " no coinciden los tipos %qT y %qT"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr " el parámetro de plantilla %qD no es un paquete de parámetro, pero el argumento %qD sí"
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, gcc-internal-format
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr " el argumento de plantilla %qE no coincide con la constante puntero-a-miembro %qE"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, gcc-internal-format
- msgid " %qE is not equivalent to %qE"
- msgstr " %qE no es equivalente a %qE"
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, gcc-internal-format
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr " deducción de paquete de parámetros inconsistente con %qT y %qT"
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr " se deducen tipos en conflicto para el parámetro %qT (%qT y %qT)"
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr " se deducen valores en conflicto para el parámetro %qE que no es tipo (%qE y %qE)"
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, gcc-internal-format
- msgid " variable-sized array type %qT 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:5552
-+#: cp/pt.c:5566
- #, gcc-internal-format
- msgid " member function type %qT is not a valid template argument"
- msgstr " el tipo de función miembro %qT no es un argumento de plantilla válido"
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, gcc-internal-format
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr " no se puede convertir %qE (tipo %qT) al tipo %qT"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, gcc-internal-format
- msgid " %qT is an ambiguous base class of %qT"
- msgstr " %qT es una clase base ambigua de %qT"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, gcc-internal-format
- msgid " %qT is not derived from %qT"
- msgstr " %qT no es derivado de %qT"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr " los parámetros de plantilla de un argumento de plantilla plantilla son inconsistentes con otros argumentos de plantilla deducidos"
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, gcc-internal-format
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr " no se puede deducir una plantilla para %qT del tipo %qT que no es plantilla"
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, gcc-internal-format
- msgid " template argument %qE does not match %qD"
- msgstr " el argumento de plantilla %qE no coincide con %qD"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, gcc-internal-format
- msgid " could not resolve address from overloaded function %qE"
- msgstr " no se puede resolver la dirección de la función sobrecargada %qE"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr "%qE no es un argumento válido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto"
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, gcc-internal-format
- msgid "in template argument for type %qT "
- msgstr "en el argumento de plantilla para el tipo %qT "
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, gcc-internal-format
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr "%qD no es un argumento válido de plantilla porque %qD es una variable, no la dirección de una variable"
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
- msgstr "%qE no es un argumento válido de plantilla de tipo %qT porque %qE no es una variable"
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, gcc-internal-format
- 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:5892
-+#: cp/pt.c:5906
- #, 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:5922
-+#: cp/pt.c:5936
- #, 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:5929
-+#: cp/pt.c:5943
- #, 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:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an object with external 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:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external 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:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr "debe ser la dirección de una función con enlace externo"
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, 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:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr "intente utilizar %qE en su lugar"
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, 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:6060
-+#: cp/pt.c:6074
- #, 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:6370
-+#: cp/pt.c:6384
- #, gcc-internal-format
- msgid "ignoring attributes on template argument %qT"
- msgstr "se descartan los atributos en el argumento de plantilla %qT"
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, 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:6456
-+#: cp/pt.c:6471
- #, gcc-internal-format
- msgid "invalid use of destructor %qE as a type"
- msgstr "uso inválido del destructor %qE como un tipo"
-
--#: cp/pt.c:6461
-+#: cp/pt.c:6476
- #, 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:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, 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:6481
-+#: cp/pt.c:6496
- #, 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:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr " se esperaba una plantilla de clase, se obtuvo %qE"
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr " se esperaba un tipo, se obtuvo %qE"
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr " se esperaba un tipo, se obtuvo %qT"
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr " se esperaba una plantilla de clase, se obtuvo %qT"
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, gcc-internal-format
- msgid " expected a template of type %qD, got %qT"
- msgstr " se esperaba una plantilla de tipo %qD, se obtuvo %qT"
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, 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:6600
-+#: cp/pt.c:6617
- #, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr "no se puede convertir el argumento de plantilla %qE a %qT"
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, 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:6811
-+#: cp/pt.c:6843
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d or more)"
- msgstr "número erróneo de argumentos de plantilla (%d, debe ser %d o más)"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, gcc-internal-format
- msgid "provided for %q+D"
- msgstr "provisto por %q+D"
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "el argumento de plantilla %d es inválido"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, gcc-internal-format
- msgid "%q#D is not a function template"
- msgstr "%q#D no es una plantilla de función"
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, 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:7255
-+#: cp/pt.c:7287
- #, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "para la declaración de plantilla %q+D"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
- 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:8064
-+#: cp/pt.c:8096
- #, gcc-internal-format
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgstr "la profundidad de instanciación de la plantilla excede el máximo de %d (use -ftemplate-depth= para incrementar el máximo) al instanciar %qD"
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, 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:9415
-+#: cp/pt.c:9447
- #, 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:10541
-+#: cp/pt.c:10573
- #, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr "instanciación de %q+D como tipo %qT"
-@@ -32803,257 +32855,257 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, gcc-internal-format
- msgid "variable %qD has function type"
- msgstr "la variable %qD tiene tipo de función"
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr "tipo de parámetro %qT inválido"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr "en la declaración %q+D"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, gcc-internal-format
- msgid "function returning an array"
- msgstr "la función devuelve una matriz"
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, gcc-internal-format
- msgid "function returning a function"
- msgstr "la función devuelve una función"
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, 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:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr "se forma la referencia a void"
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, gcc-internal-format
- msgid "forming pointer to reference type %qT"
- msgstr "se forma un puntero para referenciar al tipo %qT"
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, gcc-internal-format
- msgid "forming reference to reference type %qT"
- msgstr "se forma una referencia para referenciar al tipo %qT"
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, 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:11577
-+#: cp/pt.c:11611
- #, 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:11583
-+#: cp/pt.c:11617
- #, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr "se crea un puntero al miembro de tipo void"
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, gcc-internal-format
- msgid "creating array of %qT"
- msgstr "se crea la matriz de %qT"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr "se crea la matriz de %qT, la cual es un tipo de clase abstracta"
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, 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:11717
-+#: cp/pt.c:11751
- #, 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:11725
-+#: cp/pt.c:11759
- #, 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:11842
-+#: cp/pt.c:11876
- #, gcc-internal-format
- msgid "use of %qs in template"
- msgstr "uso de %qs en la plantilla"
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, 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:11993
-+#: cp/pt.c:12031
- #, 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:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr "escriba %<typename %E%> si quiere un tipo"
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr "se usa el campo inválido %qD"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, gcc-internal-format
- msgid "invalid use of pack expansion expression"
- msgstr "uso inválido de la expresión de expansión de paquete"
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr "use %<...%> para expandir el paquete de argumentos"
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, 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:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr "use %<this->%D%> en su lugar"
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead"
- msgstr "use %<%T::%D%> en su lugar"
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, gcc-internal-format
- msgid "%q+D declared here, later in the translation unit"
- msgstr "%q+D se declaró aquí, después en la unidad de translación"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, 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:14150
-+#: cp/pt.c:14188
- #, 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:14442
-+#: cp/pt.c:14480
- #, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr "%qT es/usa un tipo anónimo"
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, 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:14454
-+#: cp/pt.c:14492
- #, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr "%qT es un tipo modificado variablemente"
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "la expresión integral %qE no es una constante"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr " se trata de instanciar %qD"
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "instanciación de plantilla clase ambigua para %q#T"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr "%s %+#T"
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, 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:17847
-+#: cp/pt.c:17885
- #, 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:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr "no se encontró una plantilla coincidente para %qD"
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, 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:17866
-+#: cp/pt.c:17904
- #, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr "instanciación explícita de %q#D"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "instanciación explícita duplicada de %q#D"
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, 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:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, 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:17998
-+#: cp/pt.c:18036
- #, 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:18000
-+#: cp/pt.c:18038
- #, 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:18009
-+#: cp/pt.c:18047
- #, 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:18027
-+#: cp/pt.c:18065
- #, 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:18073
-+#: cp/pt.c:18111
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr "instanciación explícita duplicada de %q#T"
-@@ -33065,32 +33117,32 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, 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:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, gcc-internal-format
- msgid "invalid template non-type parameter"
- msgstr "parámetro que no es tipo plantilla inválido"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, 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:20263
-+#: cp/pt.c:20309
- #, 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:20322
-+#: cp/pt.c:20367
- #, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr "se usó la variable %q#D con tipo %<auto%> en su propio inicializador"
-@@ -33098,12 +33150,12 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, gcc-internal-format
- msgid "unable to deduce %qT from %qE"
- msgstr "no se puede deducir %qT de %qE"
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr "deducción inconsistente para %qT: %qT y después %qT"
-@@ -33295,7 +33347,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr "ámbito calificador inválido en el nombre del seudo-destructor"
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, 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"
-@@ -33335,441 +33387,441 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "definición inválida del tipo calificado %qT"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "especificación de clase base inválida"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, gcc-internal-format
- msgid "%qD is not captured"
- msgstr "%qD no se capturó"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr "uso de la variable %<auto%> desde la función contenedora"
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, gcc-internal-format
- msgid "use of parameter from containing function"
- msgstr "uso de parámetro desde la función contenedora"
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr " %q+#D se declaró aquí"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, gcc-internal-format
- msgid "use of parameter %qD outside function body"
- msgstr "se usó el parámetro %qD fuera del cuerpo de la función"
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr "uso del espacio de nombres %qD como expresión"
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, 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:3226
-+#: cp/semantics.c:3223
- #, 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:3249
-+#: cp/semantics.c:3246
- #, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr "%qD no puede aparecer en una expresion constante"
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr "el tipo de %qE es desconocido"
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, 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:3546
-+#: cp/semantics.c:3543
- #, 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:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr "no se puede aplicar %<offsetof%> al destructor %<~%T%>"
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, 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:3996
-+#: cp/semantics.c:3993
- #, 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:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, 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"
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, 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:4041
-+#: cp/semantics.c:4038
- #, 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:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr "la expresión num_threads debe ser integral"
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr "la expresión schedule chunk size debe ser integral"
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr "%qE tiene tipo de referencia para %qs"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, 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:4337
-+#: cp/semantics.c:4334
- #, 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:4482
-+#: cp/semantics.c:4479
- #, 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"
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, gcc-internal-format, gfc-internal-format
- msgid "static assertion failed: %s"
- msgstr "falló la aserción estática: %s"
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, 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:5167
-+#: cp/semantics.c:5164
- #, gcc-internal-format
- msgid "argument to decltype must be an expression"
- msgstr "el argumento para decltype debe ser una expresión"
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, 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:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr "__es_convertible_a"
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr "el tipo %qT de variable constexpr %qD no es literal"
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, gcc-internal-format
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "tipo inválido del parámetro %d en la función constexpr %q+#D"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, gcc-internal-format
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "tipo de devolución %qT inválido para la función constexpr %q+D"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, gcc-internal-format
- msgid "%q#T has virtual base classes"
- msgstr "%q#T tiene clases base virtuales"
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr "el constructor constexpr no tiene cuerpo vacío"
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, 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/semantics.c:6080
-+#: cp/semantics.c:6077
- #, gcc-internal-format
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, 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/semantics.c:6166
-+#: cp/semantics.c:6163
- #, gcc-internal-format
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "%q+D no se puede usar como una función constexpr porque:"
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, gcc-internal-format
- msgid "expression %qE does not designate a constexpr function"
- msgstr "la expresión %qE no designa una función constexpr"
-
--#: cp/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, gcc-internal-format
- msgid "call to non-constexpr function %qD"
- msgstr "llamada a la función %qD que no es constexpr"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, gcc-internal-format
- msgid "%qD called in a constant expression"
- msgstr "se llamó %qD en una expresión constante"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, gcc-internal-format
- msgid "%qD used before its definition"
- msgstr "se usó %qD antes de su definición"
-
--#: cp/semantics.c:6570
-+#: cp/semantics.c:6567
- #, gcc-internal-format
- msgid "call has circular dependency"
- msgstr "la llamada tiene una dependencia circular"
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, 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/semantics.c:6656
-+#: cp/semantics.c:6653
- #, gcc-internal-format
- msgid "%q+E is not a constant expression"
- msgstr "%q+E no es una expresión constante"
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, gcc-internal-format
- msgid "array subscript out of bound"
- msgstr "el subíndice de la matriz está fuera de los límites"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, gcc-internal-format
- msgid "%qE is not a constant expression"
- msgstr "%qE no es una expresión constante"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, 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/semantics.c:6863
-+#: cp/semantics.c:6860
- #, 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/semantics.c:7403
-+#: cp/semantics.c:7401
- #, 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/semantics.c:7434
-+#: cp/semantics.c:7432
- #, 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/semantics.c:7441
-+#: cp/semantics.c:7439
- #, gcc-internal-format
- msgid "%qD used in its own initializer"
- msgstr "se usó %qD en su propio inicializador"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, gcc-internal-format
- msgid "%q#D is not const"
- msgstr "%q#D no es const"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, gcc-internal-format
- msgid "%q#D is volatile"
- msgstr "%q+#D es volatile"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, gcc-internal-format
- msgid "%qD was not initialized with a constant expression"
- msgstr "%qD no se inicializó con una expresion constante"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, gcc-internal-format
- msgid "%qD was not declared %<constexpr%>"
- msgstr "%qD no se declaró %<constexpr%>"
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, gcc-internal-format
- msgid "%qD does not have integral or enumeration type"
- msgstr "%qD no tiene tipo integral o de enumeración"
-
--#: cp/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr "uso del valor del objeto en construcción en una expresión constante"
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, 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/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, gcc-internal-format
- msgid "expression %qE is not a constant-expression"
- msgstr "la expresión %qE no es una expresión constante"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, gcc-internal-format
- msgid "unexpected expression %qE of kind %s"
- msgstr "expresión %qE inesperada de género %s"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr "%qT no puede ser el tipo de una expresión constante completa porque tiene sub-objetos mutables"
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, gcc-internal-format
- 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/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr "la expresión %qE tiene efectos colaterales"
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr "se llamó a una función miembro del objeto en construcción en una expresión constante"
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, 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/semantics.c:8273
-+#: cp/semantics.c:8271
- #, 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/semantics.c:8286
-+#: cp/semantics.c:8284
- #, gcc-internal-format
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "la diferencia de dos expresiones puntero no es una expresión constante"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, gcc-internal-format
- msgid "pointer comparison expression is not a constant expression"
- msgstr "la expresión de comparación de punteros no es una expresión constante"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, gcc-internal-format
- msgid "division by zero is not a constant-expression"
- msgstr "la división entre cero no es una expresión constante"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, gcc-internal-format
- msgid "non-constant array initialization"
- msgstr "inicialización de una matriz que no es constante"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, gcc-internal-format, gfc-internal-format
- msgid "unexpected AST of kind %s"
- msgstr "AST inesperado de género %s"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, gcc-internal-format
- msgid "cannot capture %qE by reference"
- msgstr "no se puede capturar %qE por referencia"
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr "ya se capturó %qD en la expresión lambda"
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, gcc-internal-format
- msgid "%<this%> was not captured for this lambda function"
- msgstr "no se capturó %<this%> para esta función lambda"
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr "los calificadores %qV no se pueden aplicar a %qT"
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "el atributo %qE sólo se puede aplicar a definiciones de clases Java"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "el atributo %qE sólo se puede aplicar a definiciones de clase"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr "%qE es obsoleto; las vtables de g++ ahora son compatibles con COM por defecto"
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, 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:2882
-+#: cp/tree.c:2885
- #, 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:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr "la init_priority solicitada está fuera de rango"
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, 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:2911
-+#: cp/tree.c:2914
- #, 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:3586
-+#: cp/tree.c:3594
- #, 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"
-@@ -33859,446 +33911,451 @@
- msgid "invalid use of non-static member function"
- msgstr "uso inválido de una función miembro que no es static"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
- #, gcc-internal-format
-+msgid "taking address of temporary array"
-+msgstr "se toma la dirección de la matriz temporal"
-+
-+#: cp/typeck.c:2023
-+#, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr "conversión obsoleta de una constante de cadena a %qT"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr "solicitud por el miembro %qD en %qE, el cual es de tipo puntero %qT (¿ Tal vez quiso utilizar %<->%> ?)"
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr "solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clase"
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "uso inválido del dato miembro no static %qE"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "acceso inválido a datos del miembro que no es static %qD del objeto NULL"
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr "(tal vez se utilizó incorrectamente la macro %<offsetof%>)"
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "acceso inválido a datos del miembro que no es static %qD del objeto NULL"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, gcc-internal-format
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "el tipo de objeto %qT no coincide con el nombre del destructor ~%qT"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr "el tipo que se destruye es %qT, pero el destructor se refiere a %qT"
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr "%<%D::%D%> no es un miembro de %qT"
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr "%qT no es una base de %qT"
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr "%qD no tiene un miembro llamado %qE"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr "%qD no es una función plantilla miembro"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr "%qT no es de tipo puntero-a-objeto"
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, gcc-internal-format
- msgid "invalid use of array indexing on pointer to member"
- msgstr "uso inválido del índice de matriz en puntero a miembro"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, gcc-internal-format
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "uso inválido del unario %<*%> en puntero a miembro"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, gcc-internal-format
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "uso inválido de la conversión implícita en puntero a miembro"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr "falta el subíndice en la referencia de la matriz"
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr "ISO C++ prohíbe el subíndice de una matriz que no sea l-valuada"
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr "se declaró el subíndice de la matriz como %<register%>"
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "el valor indicado por el subíndice no es ni matriz ni puntero"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr "falta un objeto en el uso de %qE"
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO C++ prohíbe la llamada %<::main%> dentro del mismo programa"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, gcc-internal-format
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr "se debe usar %<.*%> o %<->*%> en la llamada a la función puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>"
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr "no se puede usar %qE como una función"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, gcc-internal-format
- msgid "too many arguments to constructor %q#D"
- msgstr "demasiados argumentos para el constructor %q#D"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, gcc-internal-format
- msgid "too few arguments to constructor %q#D"
- msgstr "faltan argumentos para el constructor %q#D"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, gcc-internal-format
- msgid "too many arguments to member function %q#D"
- msgstr "demasiados argumentos para la función miembro %q#D"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, gcc-internal-format
- msgid "too few arguments to member function %q#D"
- msgstr "faltan argumentos para la función miembro %q#D"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, gcc-internal-format
- msgid "too many arguments to function %q#D"
- msgstr "demasiados argumentos para la función %q#D"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, gcc-internal-format
- msgid "too few arguments to function %q#D"
- msgstr "faltan argumentos para la función %q#D"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, gcc-internal-format
- msgid "too many arguments to method %q#D"
- msgstr "demasiados argumentos para el método %q#D"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, gcc-internal-format
- msgid "too few arguments to method %q#D"
- msgstr "faltan argumentos para el método %q#D"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "demasiados argumentos para la función"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "faltan argumentos para la función"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "el parámetro %P de %qD tiene el tipo incompleto %qT"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "el parámetro %P tiene el tipo incompleto %qT"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr "se asume la conversión al tipo %qT desde la función sobrecargada"
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "se usó NULL en la aritmética"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, gcc-internal-format
- msgid "left rotate count is negative"
- msgstr "la cuenta de rotación izquierda es negativa"
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, gcc-internal-format
- msgid "right rotate count is negative"
- msgstr "la cuenta de rotación derecha es negativa"
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, gcc-internal-format
- msgid "left rotate count >= width of type"
- msgstr "la cuenta de rotación izquierda >= anchura del tipo"
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, gcc-internal-format
- msgid "right rotate count >= width of type"
- msgstr "la cuenta de rotación derecha >= anchura del tipo"
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "la comparación con una literal de cadena resulta en una conducta no especificada"
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr "la dirección de %qD nunca debe ser NULL"
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "ISO C++ prohíbe la comparación entre puntero y entero"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "comparación sin orden en el argumento de coma no flotante"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "operadores inválidos de tipos %qT y %qT para el binario %qO"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "ISO C++ prohíbe el uso de un puntero de tipo %<void *%> en la sustracción"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "ISO C++ prohíbe el uso de un puntero a una función en la sustracción"
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "ISO C++ prohíbe el uso de un puntero a un método en la sustracción"
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr "uso inválido de un puntero a un tipo incompleto en aritmética de punteros"
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, gcc-internal-format
- msgid "taking address of constructor %qE"
- msgstr "se toma la dirección del constructor %qE"
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, gcc-internal-format
- msgid "taking address of destructor %qE"
- msgstr "se toma la dirección del destructor %qE"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "uso inválido de %qE para formar una función puntero a miembro"
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr " se requiere un id calificado"
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, gcc-internal-format
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr "no se pueden usar paréntesis alrededor de %qE para formar una función-puntero-a-miembro"
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro. Como %<&%T::%D%>"
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ prohíbe tomar la dirección de una función miembro limitada para formar un puntero a la función miembro. Como %<&%T::%D%>"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr "se toma la dirección del temporal"
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, gcc-internal-format
- msgid "taking address of xvalue (rvalue reference)"
- msgstr "se toma la dirección de xvalue (referencia rvalue)"
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO C++ prohíbe tomar la dirección de la función %<::main%>"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr "ISO C++ prohíbe tomar la dirección de una conversión a una expresión no l-valuada"
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr "no se puede crear un puntero al miembro referencia %qD"
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO C++ prohíbe incrementar un enum"
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO C++ prohíbe decrementar un enum"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, gcc-internal-format
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "no se puede incrementar un puntero a un tipo incompleto %qT"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, gcc-internal-format
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "no se puede decrementar un puntero a un tipo incompleto %qT"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO C++ prohíbe incrementar un puntero de tipo %qT"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO C++ prohíbe decrementar un puntero de tipo %qT"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, gcc-internal-format
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "uso inválido de una expresión Booleana como operando para %<operator--%>"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr "no se puede tomar la dirección de %<this%> que es una expresión r-valuada"
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr "se solicitó la dirección de la variable register explícita %qD"
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr "se solicitó la dirección de %qD, la cual se declaró como %<register%>"
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, gcc-internal-format
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr "el inicializador de lista para el tipo que no es clase no debe estar entre paréntesis"
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, gcc-internal-format
- msgid "expression list treated as compound expression in initializer"
- msgstr "se trata la lista de expresiones como una expresión compuesta en en inicializador"
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, gcc-internal-format
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr "se trata la lista de expresiones como una expresión compuesta en el inicializador de memoria"
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, gcc-internal-format
- msgid "expression list treated as compound expression in functional cast"
- msgstr "se trata la lista de expresiones como una expresión compuesta en la conversión funcional"
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "se trata la lista de expresiones como una expresión compuesta %s"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr "no hay contexto para resolver el tipo de %qE"
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, gcc-internal-format
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "la conversión del tipo %qT al tipo %qT proscribe los calificadores"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, gcc-internal-format
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "static_cast del tipo %qT al tipo %qT proscribe los calificadores"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, gcc-internal-format
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "reinterpret_cast del tipo %qT al tipo %qT proscribe los calificadores"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "static_cast inválido del tipo %qT al tipo %qT"
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr "se convierte de %qT a %qT"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr "conversión inválida de una expresión r-valuada de tipo %qT al tipo %qT"
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr "la conversión de %qT a %qT pierde precisión"
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr "la conversión de %qT a %qT incrementa la alineación requerida del tipo del destino"
-@@ -34307,221 +34364,221 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ISO C++ prohíbe la conversión entre puntero a función y puntero a objeto"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "conversión inválida del tipo %qT al tipo %qT"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr "uso inválido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembro"
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr "uso inválido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de función"
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr "const_cast inválido de un valor-r de tipo %qT al tipo %qT"
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "const_cast inválido del tipo %qT al tipo %qT"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ISO C++ prohíbe la conversión a un tipo de matriz %qT"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr "conversión inválida al tipo de función %qT"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr " en la evaluación de %<%Q(%#T, %#T)%>"
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, gcc-internal-format
- msgid "assigning to an array from an initializer list"
- msgstr "se asigna a una matriz desde una lista de inicializador"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "tipos incompatible en la asignación de %qT a %qT"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, gcc-internal-format
- msgid "array used as initializer"
- msgstr "se usó una matriz como inicializador"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, gcc-internal-format
- msgid "invalid array assignment"
- msgstr "asignación de matriz inválida"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr " en la conversión del puntero a función miembro"
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr "puntero a la conversión miembro a través de la base virtual %qT"
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr " en la conversión del puntero a miembro"
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "conversión inválida del tipo %qT a partir del tipo %qT"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, 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:7479
-+#: cp/typeck.c:7492
- #, 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:7483
-+#: cp/typeck.c:7496
- #, 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:7487
-+#: cp/typeck.c:7500
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT"
- msgstr "no se puede convertir %qT a %qT"
-
--#: cp/typeck.c:7491
-+#: cp/typeck.c:7504
- #, 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:7495
-+#: cp/typeck.c:7508
- #, 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:7499
-+#: cp/typeck.c:7512
- #, 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:7522
-+#: cp/typeck.c:7535
- #, 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:7526
-+#: cp/typeck.c:7539
- #, 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:7531
-+#: cp/typeck.c:7544
- #, 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:7536
-+#: cp/typeck.c:7549
- #, 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:7546
-+#: cp/typeck.c:7559
- #, 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:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr "al pasar el argumento %P de %q+D"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr "se devuelve la referencia al temporal"
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, 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:7721
-+#: cp/typeck.c:7734
- #, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr "se devolvió una referencia a la variable local %q+D"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr "se devolvió la dirección de la variable local %q+D"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr "se devuelve un valor de un constructor"
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, 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:7819
-+#: cp/typeck.c:7832
- #, 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:7840
-+#: cp/typeck.c:7853
- #, 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:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr "se usa el temporal como l-valor"
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr "se usa xvalue (referencia a r-valor) como l-valor"
-@@ -35057,7 +35114,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr "El número de elementos en el constructor de matriz en %L requiere un incremento del límite superior %d permitido. Vea la opción -fmax-array-constructor"
-@@ -37209,27 +37266,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr "Extensión: se usa la literal BOZ en %L para inicializar la variable '%s' que no es entera"
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr "Extensión: la literal BOZ en %L está fuera de una declaración DATA y fuera de INT/REAL/DBLE/CMPLX"
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr "La literal BOZ en %L se transfiere por bits al símbolo '%s' que no es entero"
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "Desborde aritmético por debajo del BOZ transferido por bits en %L. Esta revisión se puede desactivar con la opción -fno-range-check"
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "Desborde aritmético del BOZ transferido por bits en %L. Esta revisión se puede desactivar con la opción -fno-range-check"
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "NaN aritmético del BOZ transferido por bits en %L. Esta revisión se puede desactivar con la opción -fno-range-check"
-@@ -37439,42 +37496,42 @@
- 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:4664
-+#: fortran/expr.c:4668
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' 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:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' 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:4685
-+#: fortran/expr.c:4689
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' 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:4693
-+#: fortran/expr.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' 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:4705
-+#: fortran/expr.c:4709
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' 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:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' 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:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' 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:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- 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"
-@@ -37489,14 +37546,14 @@
- msgid "can't open input file: %s"
- msgstr "no se puede abrir el fichero de entrada: %s"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L"
- msgstr "Se crea una matriz temporal en %L"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, gcc-internal-format, gfc-internal-format
- msgid "Removing call to function '%s' at %L"
- msgstr "Se elimina la llamada a la función '%s' en %L"
-@@ -37606,12 +37663,12 @@
- 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:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, 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:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, 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)"
-@@ -39424,130 +39481,130 @@
- 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:4461
-+#: fortran/module.c:4476
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr "'%s' del módulo '%s', importado en %C, es también el nombre de la unidad de programa actual"
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr "El símbolo '%s' referenciado en %L no se encontró en el módulo '%s'"
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr "El operador de usuario '%s' referenciado en %L no se encontró en el módulo '%s'"
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr "El operador intrínseco '%s' referenciado en %L no se encontró en el módulo '%s'"
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "No se puede abrir el fichero de módulo '%s' para escritura en %C: %s"
-
- # El mensaje de error seguramente está mal redactado. cfuga
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "Error al escribir al fichero de módulo '%s' para escritura: %s"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't delete module file '%s': %s"
- msgstr "No se puede borrar el fichero de módulo '%s': %s"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "No se puede renombrar el fichero de módulo '%s' a '%s': %s"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "No se puede borrar el fichero de módulo temporal '%s': %s"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' already declared"
- msgstr "El símbolo '%s' ya se había declarado"
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, gcc-internal-format, gfc-internal-format
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr "El símbolo '%s' referenciado en %L, no está en el módulo estándar"
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr "El símbolo '%s' referenciado en %L no se encontró en el módulo intrínseco ISO_C_BINDING"
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr "El uso del módulo intrínseco '%s' en %C tiene conflictos con un nombre de módulo no intrínseco usado previamente"
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- 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:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' 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:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr "Fortran 2003: Módulo intrínseco ISO_FORTRAN_ENV en %C"
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr "Fortran 2003: Módulo ISO_C_BINDING en %C"
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr "No se puede encontrar un módulo intrínseco llamado '%s' en %C"
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "No se puede abrir el fichero de módulo '%s' para lectura en %C: %s"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' 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:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr "El fichero '%s' abierto en %C no es un fichero de módulo GFORTRAN"
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr "Error de decodificación al revisar la versión de módulo para el fichero '%s' abierto en %C"
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr "Versión de módulo '%s' errónea (se esperaba '%s) para el fichero '%s' abierto en %C"
-
- # No se puede hacer el mismo juego de palabras que en inglés. cfuga
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr "¡No se puede hacer USE del mismo módulo que estamos construyendo!"
-@@ -39632,7 +39689,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr "Basura inesperada después de la cláusula NOWAIT en %C"
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr "La cláusula IF en %L requiere una expresión LOGICAL escalar"
-@@ -40951,7 +41008,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se está llamando a sí mismo recursivamente. Declárelo RECURSIVE o utilice -frecursive"
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr "La etiqueta %d referenciada en %L nunca se define"
-@@ -41101,7 +41158,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr "No se puede resolver la función específica '%s' en %L"
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr "La función '%s' en %L no es de tipo IMPLICIT"
-@@ -41482,182 +41539,182 @@
- msgstr "El objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalar"
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr "No se encontró un enlace específico coincidente para la llamada al GENERIC '%s' en %L"
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr "'%s' en %L debe ser una SUBROUTINE"
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr "'%s' en %L debe ser una FUNCTION"
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr "%s en %L debe ser un escalar"
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr "Característica eliminada: %s en %L debe ser entero"
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr "%s en %L debe ser INTEGER"
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr "La expresión de paso en el bucle DO en %L no puede ser cero"
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr "El bucle DO en %L se ejecutará cero veces"
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr "El nombre de índice FORALL en %L debe ser un INTEGER escalar"
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr "La expresión de inicio FORALL en %L debe ser un INTEGER escalar"
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr "La expresión de fin FORALL en %L debe ser un INTEGER escalar"
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr "La expresión de tranco FORALL en %L debe ser un %s escalar"
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr "La expresión de tranco FORALL en %L no puede ser cero"
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr "El índice FORALL '%s' no puede aparecer en la especificación triplet en %L"
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr "Objeto alojable coindizado en %L"
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr "La expresión fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %L"
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr "La expresión fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr "El tipo de entidad en %L es de tipo incompatible con la expresión fuente en %L"
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr "El objeto de alojamiento en %L y la expresión fuente en %L deben tener el mismo parámetro de tipo de género"
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr "La expresión fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr "El alojamiento %s del tipo de base ABSTRACT en %L requiere una especificación de tipo o una expresión source"
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr "Alojar %s en %L con especificación de tipo requiere el mismo parámetro de longitud de carácter que el de la declaración"
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr "Se requiere una especificación de matriz en la declaración ALLOCATE en %L"
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr "Se requiere una especificación de comatriz en la declaración ALLOCATE en %L"
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr "Especificación de matriz errónea en la declaración ALLOCATE en %L"
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr "'%s' no debe aparecer en la especificación de matriz en %L en la misma declaración ALLOCATE donde se aloja a sí misma"
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, gcc-internal-format, gfc-internal-format
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr "Se esperaba '*' en la especificación de comatriz en la declaración ALLOCATE en %L"
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr "Especificación de comatriz errónea en la declaración ALLOCATE en %L"
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr "La variable stat en %L debe ser una variable INTEGER escalar"
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr "La variable stat en %L no no debe ser %sd dentro de la misma declaración %s"
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr "ERRMSG en %L es inútil sin una etiqueta STAT"
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr "La variable errmsg en %L debe ser una variable CHARACTER escalar"
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr "La variable errmsg en %L no debe ser %sd dentro de la misma declaración %s"
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr "El objeto de alojamiento en %L también aparece en %L"
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr "El objeto de alojamiento en %L es un subobjeto del objeto en %L"
-@@ -41666,175 +41723,175 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr "La expresión en la declaración CASE en %L debe ser de tipo %s"
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr "La expresión en la declaración CASE en %L debe ser de género %d"
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr "La expresión en la declaración CASE en %L debe ser escalar"
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr "La expresión de selección en una declaración GOTO computada en %L debe ser una expresión entera escalar"
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr "El argumento de la declaración SELECT en %L no puede ser %s"
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr "La expresión en la declaración CASE en %L no está en el rango de %s"
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr "El DEFAULT CASE en %L no puede tener después un segundo DEFAULT CASE en %L"
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr "No se permite un rango lógico en una declaración CASE en %L"
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr "Se repite un valor lógico constante en una declaración CASE en %L"
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr "La especificación de rango en %L nunca puede coincidir"
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr "El bloque SELECT CASE lógico en %L tiene más de dos cases"
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, gcc-internal-format, gfc-internal-format
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr "El selector debe ser polimórfico en la declaración SELECT TYPE en %L"
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr "El tipo derivado '%s' en %L debe ser extensible"
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr "El tipo derivado '%s' en %L debe ser una extensión de '%s'"
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr "Bloque CLASS IS doble en la declaración SELECT TYPE en %L"
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr "El NULL intrínseco en %L en la declaración de transferencia de datos requiere MOLD="
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr "El elemento de transferencia de datos en %L no puede ser polimórfico a menos que se procese con un procedimiento de entrada/salida definido"
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definido"
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaño asumido"
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, gcc-internal-format, gfc-internal-format
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, gcc-internal-format, gfc-internal-format
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, gcc-internal-format, gfc-internal-format
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr "El argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalar"
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresión INTEGER de rango 1"
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr "El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()"
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr "La declaración en %L no es una declaración de objetivo de ramificación válida para la declaración de ramificación en %L"
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr "La ramificación en %L puede resultar en un bucle infinito"
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr "La declaración GOTO en %L deja la construcción CRITICAL por la etiqueta en %L"
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr "La declaración GOTO en %L deja la construcción DO CONCURRENT por la etiqueta en %L"
-@@ -41842,950 +41899,950 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr "La etiqueta en %L no está en el mismo bloque que la declaración GOTO en %L"
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr "La máscara WHERE en %L tiene forma inconsistente"
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr "El objetivo de asignación WHERE en %L tiene forma inconsistente"
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr "Asignación definida por el usuario de un no-ELEMENTAL en WHERE en %L"
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr "Declaración sin soporte dentro de WHERE en %L"
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr "Asignación a una variable de índice FORALL en %L"
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr "No se usa el FORALL con índice '%s' en el lado izquierdo de la asignación en %L y podría causar múltiples asignaciones a este objeto"
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr "Una construcción FORALL externa ya tiene un índice con este nombre %L"
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr "la cláusula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr "Se truncará la expresión CHARACTER en la asignación (%d/%d) en %L"
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr "La expresión con coíndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE"
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr "La variable impura en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE (12.6)"
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr "Asignación a una variable coindizada en %L en un procedimiento PURE"
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr "La variable no debe ser polimórfica en la asignación intrínseca en %L - revise que hay una subrutina específica coincidente para el operador '='"
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr "La variable coindizada no debe tener un componente último alojable en la asignación en %L"
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr "La declaración ASSIGNED GOTO en %L requiere una variable INTEGER"
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr "La declaración RETURN alternativa en %L requiere de un especificador de devolución SCALAR-INTEGER"
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr "La declaración de ASSIGN en %L requiere una variable INTEGER escalar por defecto"
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr "La declaración IF aritmética en %L requiere una expresión numérica"
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr "La condición de salida del bucle DO WHILE en %L debe ser una expresión LOGICAL escalar"
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr "La cláusula de máscara FORALL en %L requiere una expresión LOGICAL escalar"
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr "La etiqueta enlazante '%s' para el bloque común '%s' en %L colisiona con la entidad global '%s' en %L"
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr "La etiqueta enlazante '%s' para el bloque común '%s' en %L no coincide con la etiqueta enlazante '%s' para el bloque común '%s' en %L"
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr "La etiqueta enlazante '%s' para el bloque común '%s' en %L colisiona con la entidad global '%s' en %L"
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr "La etiqueta enlazante '%s' en el cuerpo de interfaz en %L colisiona con la entidad global '%s' en %L"
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr "La variable CHARACTER en %L tiene longitud negativa %d, la longitud se estableció a cero"
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, gcc-internal-format, gfc-internal-format
- msgid "String length at %L is too large"
- msgstr "La longitud de la cadena en %L es demasiado grande"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr "La matriz allocatable '%s' en %L debe tener una forma diferida"
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr "El objeto escalar '%s' en %L no puede ser ALLOCATABLE"
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr "La matriz de puntero '%s' en %L debe tener una forma diferida"
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr "La matriz '%s' en %L no puede tener una forma diferida"
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr "El tipo '%s' de la variable CLASS '%s' en %L no es extensible"
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr "La variable CLASS '%s' en %L debe ser dummy, allocatable o pointer"
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr "El tipo '%s' no se puede asociar al anfitrión en %L porque está bloqueado por un objeto incompatible del mismo nombre declarado en %L"
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr "Fortran 2008: SAVE implícito para la variable de módulo '%s' en %L, se necesita por la inicialización por defecto"
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr "El módulo o la matriz del programa principal '%s' en %L deben tener una forma constante"
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr "La entidad '%s' en %L tiene un parámetro de tipo diferido y requiere el atributo pointer o allocatable"
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr "La entidad con longitud de carácter asumida en %L debe ser un argumento de prueba o un PARAMETER"
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr "'%s' en %L debe tener longitud de cáracter constante en este contexto"
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, gcc-internal-format, gfc-internal-format
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr "La variable COMMON '%s' en %L debe tener longitud de cáracter constante en este contexto"
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr "El allocatable '%s' en %L no puede tener un inicializador"
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr "El external '%s' en %L no puede tener un inicializador"
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "El dummy '%s' en %L no puede tener un inicializador"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr "El intrinsic '%s' en %L no puede tener un inicializador"
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr "El resultado de la función '%s' en %L no puede tener un inicializador"
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr "La matriz automática '%s' en %L no puede tener un inicializador"
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr "La función de declaración valuada con carácter '%s' en %L debe tener longitud constante"
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr "Fortran 2003: '%s' es de un tipo PRIVATE y no puede ser un argumento dummy de '%s', el cual es PUBLIC en %L"
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr "Fortran 2003: El procedimiento '%s' en la interfaz PUBLIC '%s' en %L toma argumentos dummy de '%s' el cual es PRIVATE"
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "La función '%s' en %L no puede tener un inicializador"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "El objeto external '%s' en %L puede no tener un inicializador"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr "La función ELEMENTAL '%s' en %L debe tener un resultado escalar"
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr "La función de declaración '%s' en %L no debe tener atributo puntero o alojable"
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr "La función CHARACTER(*) '%s' en %L no puede ser matriz-valuada"
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr "La función CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr "La función CHARACTER(*) '%s' en %L no puede ser pura"
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr "La función CHARACTER(*) '%s' en %L no puede ser recursiva"
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, gcc-internal-format, gfc-internal-format
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr "Característica obsoleta: función CHARACTER(*) '%s' en %L"
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr "El atributo PROCEDURE genera un conflicto con el atributo INTENT en '%s' en %L"
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr "El atributo PROCEDURE genera un conflicto con el atributo RESULT en '%s' en %L"
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, gcc-internal-format, gfc-internal-format
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr "El atributo EXTERNAL genera un conflicto con el atributo FUNCTION en '%s' en %L"
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr "Al resultado del puntero de procedimiento '%s' en %L le falta el atributo puntero"
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr "El procedimiento FINAL '%s' en %L no debe ser una SUBROUTINE"
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr "El procedimiento FINAL en %L debe tener exactamente un argumento"
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr "El argumento del procedimiento FINAL en %L debe ser de tipo '%s'"
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr "El argumento del procedimiento FINAL en %L no debe ser un POINTER"
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr "El argumento del procedimiento final en %L no debe ser ALLOCATABLE"
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr "El argumento del procedimiento FINAL en %L no debe ser OPTIONAL"
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr "El argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)"
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr "El procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumido"
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr "El procedimiento FINAL '%s' declarado en %L tiene el mismo rango (%d) que '%s'"
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr "Sólo se declaran procedimientos FINAL de matriz para el tipo derivado '%s' definido en %L, se sugiere también uno escalar"
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, gcc-internal-format, gfc-internal-format
- msgid "Finalization at %L is not yet implemented"
- msgstr "Aún no se admite la finalización en %L"
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr "'%s' y '%s' no pueden ser FUNCTION/SUBROUTINE mezcladas para el GENERIC '%s' en %L"
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr "'%s' y '%s' para el GENERIC '%s' en %L son ambiguos"
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr "El enlace específico '%s' no está definido como objetivo del GENERIC '%s' en %L"
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr "El GENERIC '%s' en %L debe apuntar a un enlace específico, '%s' es GENERIC también"
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr "El GENERIC '%s' en %L no puede sobreescribir el enlace específico con el mismo nombre"
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr "El operador enlazado a tipo en %L no puede ser NOPASS"
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr "'%s' debe ser un procedimiento de módulo o un procedimiento externo con una interfaz explícita en %L"
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "El procedimiento '%s' con PASS(%s) en %L no tiene un argumento '%s'"
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr "El procedimiento '%s' con PASS en %L debe tener al menos un argumento"
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr "Argumento dummy pasado como objeto no polimórfico de '%s' en %L"
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser POINTER"
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente de '%s'"
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente heredado de '%s'"
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr "El tipo derivado '%s' declarado en %L debe ser ABSTRACT porque '%s' es DEFERRED y no se sobreescribió"
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr "Como al extender el tipo '%s' en %L tiene un componente de comatriz, el tipo padre '%s' también debe tener uno"
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr "El tipo derivado '%s' que no es extensible en %L no debe ser ABSTRACT"
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr "El componente de caractér de longitud diferida '%s' en %L aún no se admite"
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr "El componente de comatriz '%s' en %L debe sel alojable con forma diferida"
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr "El componente '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr "El componenten '%s' en %L con componente comatriz debe ser un escalar que no sea puntero alojable"
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr "La interfaz '%s', usada por el procedimiento de componente puntero '%s' en %L, se declara en una declaración PROCEDURE posterior"
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr "La interfaz '%s' del procedimiento de componente puntero '%s' en %L debe ser explícita"
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "El procedimiento de componente puntero '%s' con PASS(%s) en %L no tiene un argumento '%s'"
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr "El procedimiento de componente puntero '%s' con PASS en %L debe tener al menos un argumento"
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser escalar"
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede tener el atributo POINTER"
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede ser ALLOCATABLE"
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr "El componente '%s' de '%s' en %L tiene el mismo nombre que un procedimiento enlazado a tipo heredado"
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr "La longitud de carácter del componente '%s' necesita ser una expresión de especificación constante en %L"
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr "El componente de carácter '%s' de '%s' en %L con longitud diferida debe ser POINTER o ALLOCATABLE"
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr "Fortran 2003: el componente '%s' es un tipo PRIVATE y no puede ser un componente de '%s' el cual es PUBLIC en %L"
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr "El componente polimórfico %s en %L en SEQUENCE o de tipo BIND(C) %s"
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr "El componente puntero '%s' de '%s' en %L es de un tipo que no se ha declarado"
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr "El componente '%s' con CLASS en %L debe ser allocatable o pointer"
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' 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:12046
-+#: fortran/resolve.c:12047
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array '%s' in namelist '%s' 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:12052
-+#: fortran/resolve.c:12053
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr "Fortran 2003: Objeto de matriz NAMELIST '%s' con forma asumida en la lista de nombres '%s' en %L"
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' 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:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' 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:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' 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:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' 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"
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' 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/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' 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:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' 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:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' 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:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' 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:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' 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:12203
-+#: fortran/resolve.c:12204
- #, 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:12272
-+#: fortran/resolve.c:12273
- #, 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:12275
-+#: fortran/resolve.c:12276
- #, 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:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, 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:12379
-+#: fortran/resolve.c:12380
- #, 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:12392
-+#: fortran/resolve.c:12393
- #, 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:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' 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:12408
-+#: fortran/resolve.c:12409
- #, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' 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:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' 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:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', 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:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- 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:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr "Fortran 2003: La función PUBLIC %s '%s' en %L es de tipo derivado PRIVATE '%s'"
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' 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:12581
-+#: fortran/resolve.c:12582
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' 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:12593
-+#: fortran/resolve.c:12594
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' 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:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' 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:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr "La variable '%s' en %L con componente de comatriz debe ser un escalar que no sea puntero alojable"
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' 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:12637
-+#: fortran/resolve.c:12638
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray variable '%s' 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:12644
-+#: fortran/resolve.c:12645
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr "La variable comatriz allocatable '%s' en %L debe tener forma diferida"
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' 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:12665
-+#: fortran/resolve.c:12666
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, 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:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' 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:12846
-+#: fortran/resolve.c:12847
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr "El elemento DATA '%s' en %L no puede tener un coíndice"
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' 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:12906
-+#: fortran/resolve.c:12907
- #, 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:12919
-+#: fortran/resolve.c:12920
- #, 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:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, 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:13298
-+#: fortran/resolve.c:13299
- #, 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:13303
-+#: fortran/resolve.c:13304
- #, 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:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' 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:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' 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:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' 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:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' 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:13523
-+#: fortran/resolve.c:13524
- #, 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:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr "El miembro de bloque común '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "La constante nombrada '%s' en %L no puede ser un objeto EQUIVALENCE"
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' 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:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr "La subcadena en %L tiene longitud cero"
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr "Fortran 2003: La función PUBLIC '%s' en %L es de tipo derivado PRIVATE '%s'"
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' 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:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' 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:13765
-+#: fortran/resolve.c:13766
- #, 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:13783
-+#: fortran/resolve.c:13784
- #, 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:13790
-+#: fortran/resolve.c:13791
- #, 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:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr "El procedimiento contenido '%s' en %L de un procedimiento PURE también debe ser PURE"
-@@ -43395,17 +43452,17 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr "La constante BOZ en %L es demasiado grande (%ld vs %ld bits)"
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr "Se crea una matriz temporal en %L para el argumento '%s'"
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, gcc-internal-format
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr "Posible bicho del frente: Tamaño de matriz diferido sin atributo pointer, allocatable o tipo derivado sin componentes allocatable."
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr "tipo de expresión errónea durante la caminata (%d)"
-@@ -43647,7 +43704,7 @@
- msgid "Array element size too big at %C"
- msgstr "El tamaño del elemento de la matriz es demasiado grande en %C"
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr "gfc_trans_code(): Código de declaración erróneo"
-@@ -43949,7 +44006,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr "error interno - nombre Utf8 inválido"
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "basura al final de la cadena de firma"
-@@ -45035,6 +45092,15 @@
- msgid "creating selector for nonexistent method %qE"
- msgstr "se crea un selector para el método %qE que no existe"
-
-+#~ msgid "floating point constant truncated to integer"
-+#~ msgstr "se truncó la constante de coma flotante a entero"
-+
-+#~ msgid "too many elements in composite literal"
-+#~ msgstr "demasiados elementos en la literal compuesta"
-+
-+#~ msgid "%qs appears to be a misspelled interrupt handler"
-+#~ msgstr "%qs parece ser un manejador de interrupciones mal escrito"
-+
- #~ msgid "Interpret any REAL(4) as a REAl(16)"
- #~ msgstr "Interpreta cualquier REAL(4) como un REAL(16)"
-
-@@ -45979,9 +46045,6 @@
- #~ msgid "mno-cygwin and mno-win32 are not compatible"
- #~ msgstr "-mno-cygwin y -mno-win32 no son compatibles"
-
--#~ msgid "consider using `-pg' instead of `-p' with gprof(1) "
--#~ msgstr "considere usar `-pg' en lugar de `-p' con gprf(1) "
--
- #~ msgid "`-mno-intel-syntax' is deprecated. Use `-masm=att' instead."
- #~ msgstr "`-mno-intel-syntax' es obsoleto. Utilice `-masm=att' en su lugar."
-
-@@ -48212,9 +48275,6 @@
- #~ msgid "Possible frontend bug: array constructor not expanded"
- #~ msgstr "Posible bicho del frente: no se expandió el constructor de la matriz"
-
--#~ msgid "Function does not return a value"
--#~ msgstr "La función no devuelve un valor"
--
- #~ msgid "Function return value not set"
- #~ msgstr "La función devuelve un valor no establecido"
-
-@@ -54496,9 +54556,6 @@
- #~ msgid "usage: %s [switches] input output"
- #~ msgstr "modo de empleo: %s [interruptores] entrada salida"
-
--#~ msgid "-traditional and -ansi are mutually exclusive"
--#~ msgstr "-traditional y -ansi son mutuamente exclusivos"
--
- #~ msgid "filename missing after -i option"
- #~ msgstr "falta el nombre del fichero después de la opción -i"
-
-Index: gcc/po/fr.po
-===================================================================
---- a/src/gcc/po/fr.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/fr.po (.../branches/gcc-4_7-branch)
-@@ -121,7 +121,7 @@
- msgstr ""
- "Project-Id-Version: GNU gcc 3.4.3\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
-+"POT-Creation-Date: 2012-06-13 21:42+0000\n"
- "PO-Revision-Date: 2008-04-23 19:30+0000\n"
- "Last-Translator: François-Xavier Coudert <fxcoudert@gmail.com>\n"
- "Language-Team: French <traduc@traduc.org>\n"
-@@ -131,7 +131,7 @@
- "Content-Transfer-Encoding: 8-bit\n"
- "Plural-Forms: nplurals=2; plural=(n > 1);\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<anonymous>"
-@@ -142,7 +142,7 @@
- msgid "({anonymous})"
- msgstr "((anonyme))"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected end of line"
-@@ -150,11 +150,11 @@
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<;%>"
-@@ -163,18 +163,18 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<(%>"
- msgstr "«;» attendu"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<,%>"
-@@ -186,20 +186,20 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<)%>"
- msgstr "«;» attendu"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<]%>"
-@@ -209,28 +209,28 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr ""
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<}%>"
- msgstr "«;» attendu"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<{%>"
- msgstr "«;» attendu"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<:%>"
- msgstr "«;» attendu"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, gcc-internal-format
- msgid "expected %<while%>"
- msgstr ""
-@@ -241,43 +241,43 @@
- msgid "expected %<.%>"
- msgstr "«;» attendu"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected %<@end%>"
- msgstr "opérande inattendue"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<>%>"
- msgstr "«;» attendu"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, gcc-internal-format
- msgid "expected %<,%> or %<)%>"
- msgstr ""
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<=%>"
- msgstr "«;» attendu"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr ""
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<[%>"
- msgstr "«;» attendu"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- #, fuzzy
- #| msgid "((anonymous))"
- msgid "(anonymous)"
-@@ -466,12 +466,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "constante flottante mal utilisée"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "expression invalide comme opérande"
-@@ -1412,19 +1412,19 @@
- msgid " inlined from %qs"
- msgstr "Dans le fichier inclus à partir de %s:%u"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr ""
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr ""
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr ""
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr ""
-
-@@ -1625,16 +1625,16 @@
- msgstr "ceci est le insn:"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr "ne peut repérer un registre de déversement"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr "mode VOID sur une sortie"
-
--#: reload1.c:8658
-+#: reload1.c:8672
- msgid "failure trying to reload:"
- msgstr ""
-
-@@ -2946,121 +2946,121 @@
- msgid "<unknown>"
- msgstr ""
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "valeur %%H invalide"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "valeur %%J invalide"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "valeur %%r invalide"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "valeur %%R invalide"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "valeur %%N invalide"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "valeur %%P invalide"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "valeur %%h invalide"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "valeur %%L invalide"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "valeur %%m invalide"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "valeur %%M invalide"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "valeur %%U invalide"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "valeur %%s invalide"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "valeur %%C invalide"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "valeur %%E invalide"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr "relocalisation unspec inconnue"
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "valeur %%xn invalide"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, fuzzy, c-format
- #| msgid "Generate char instructions"
- msgid "predicated Thumb instruction"
- msgstr "Générer des instructions « char »"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, fuzzy, c-format
- #| msgid "ret instruction not implemented"
- msgid "predicated instruction in conditional sequence"
- msgstr "instruction ret n'est pas implantée"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
- #| msgid "unsupported operand size for extended register"
- msgid "Unsupported operand for code '%c'"
- msgstr "taille d'opérande non supportée pour un registre étendu"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, fuzzy, c-format
- #| msgid "invalid %%f operand"
- msgid "invalid shift operand"
- msgstr "opérande %%f invalide"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -3070,94 +3070,94 @@
- msgstr "opérande invalide pour « %c »"
-
- # FIXME: c'est de l'assembleur ?
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, fuzzy, c-format
- #| msgid "unconditional %2d never executed\n"
- msgid "instruction never executed"
- msgstr "inconditionnel %2d n'a jamais été exécuté\n"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, fuzzy, c-format
- #| msgid "missing open paren"
- msgid "missing operand"
- msgstr "parenthèse ouvrante manquante"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- #, fuzzy
- #| msgid "function returns an aggregate"
- msgid "function parameters cannot have __fp16 type"
- msgstr "fonction retourne un aggrégat"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- #, fuzzy
- #| msgid "function does not return string type"
- msgid "functions cannot return __fp16 type"
- msgstr "fonction ne retourne pas un type « string »"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, fuzzy, c-format
- #| msgid "read-write constraint does not allow a register"
- msgid "address operand requires constraint for X, Y, or Z register"
- msgstr "contrainte de lecture-éccriture ne permet pas de registre"
-
--#: config/avr/avr.c:1848
-+#: config/avr/avr.c:1959
- #, fuzzy
- #| msgid "output operand %d must use `&' constraint"
- msgid "operands to %T/%t must be reg + const_int:"
- msgstr "opérande de sortie %d doit utiliser la contrainte « & »"
-
--#: config/avr/avr.c:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- #, fuzzy
- #| msgid "bad address, not (reg+disp):"
- msgid "bad address, not an I/O address:"
- msgstr "adresse erronée, pas (reg+disp):"
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- #, fuzzy
- #| msgid "address offset not a constant"
- msgid "bad address, not a constant:"
- msgstr "décalage d'adresse n'est pas une constante"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr "adresse erronée, pas (reg+disp):"
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- #, fuzzy
- #| msgid "bad address, not (reg+disp):"
- msgid "bad address, not post_inc or pre_dec:"
- msgstr "adresse erronée, pas (reg+disp):"
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "erreur internal du compilateur. Adresse erronée:"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "erreur internal du compilateur. Mode inconnu:"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "insn invalide:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr "insn incoorect:"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "insn de déplacement inconnu:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr "décalage insn erroné:"
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "erreur internal du compilateur. Décalage incorrect:"
-
-@@ -3174,8 +3174,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -3257,21 +3257,21 @@
- msgid "unrecognized address"
- msgstr "adresse non reconnue"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "supposée constante non reconnue"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr "effets de bord inattendue dans l'adresse"
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- msgid "unidentifiable call op"
- msgstr ""
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr "le registre n'est pas initialisé"
-@@ -3279,7 +3279,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "opérande invalide pour le code de sortie"
-@@ -3443,81 +3443,81 @@
- msgid "bad output_condmove_single operand"
- msgstr "opérande output_condmove_single erronée"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "UNSPEC invalide comme opérande"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr ""
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, fuzzy, c-format
- #| msgid "invalid operand code `%c'"
- msgid "invalid operand size for operand code '%c'"
- msgstr "opérande invalide pour « %c »"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, fuzzy, c-format
- #| msgid "invalid operand output code"
- msgid "invalid operand type used with operand code '%c'"
- msgstr "opérande invalide pour le code de sortie"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, 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 "l'opérande n'est ni une constante ni du code de condition, code d'opérande invalide « c »"
-
--#: config/i386/i386.c:14056
-+#: config/i386/i386.c:14109
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr "l'opérande n'est ni une constante ni du code de condition, code d'opérande invalide « c »"
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "l'opérande n'est ni une constante ni du code de condition, code d'opérande invalide « c »"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr "l'opérande n'est ni une constante ni du code de condition, code d'opérande invalide « c »"
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "l'opérande n'est ni une constante ni du code de condition, code d'opérande invalide « c »"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, 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 "l'opérande n'est ni une constante ni du code de condition, code d'opérande invalide « c »"
-
--#: config/i386/i386.c:14204
-+#: config/i386/i386.c:14257
- #, 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 "l'opérande n'est ni une constante ni du code de condition, code d'opérande invalide « c »"
-
--#: config/i386/i386.c:14234
-+#: config/i386/i386.c:14287
- #, fuzzy, c-format
- #| msgid "invalid operand code `%c'"
- msgid "invalid operand code '%c'"
- msgstr "opérande invalide pour « %c »"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "contrainte invalide pour l'opérande"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "mode insn inconnu"
-
-@@ -3546,42 +3546,42 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "variable d'environment DJGPP pointe vers un fichier corrompu « %s »"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, fuzzy, c-format
- #| msgid "invalid %%j code"
- msgid "invalid %%G mode"
- msgstr "valeur %%j invalide"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand: code inconnu"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- #, fuzzy
- #| msgid "invalid conversion from `%T' to `%T'"
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "conversion invalide de « %T » vers « %T »"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- #, fuzzy
- #| msgid "invalid conversion to type `%T' from type `%T'"
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "conversion invalide vers un type « %T » à partir du type « %T »"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- #, fuzzy
- #| msgid "invalid operation on array of chars"
- msgid "invalid operation on %<__fpreg%>"
- msgstr "opération invalide pour des tableaux de caractères"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "opérande %%P invalide"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "valeur %%p invalide"
-@@ -3660,7 +3660,7 @@
- msgstr "post-incrément d'adresse n'est pas un registre"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "adresse erronée"
-
-@@ -3847,89 +3847,89 @@
- msgid "bad move"
- msgstr "opérande erronée"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, fuzzy, c-format
- #| msgid "invalid %%H value"
- msgid "invalid %%c value"
- msgstr "valeur %%H invalide"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "valeur %%f invalide"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "valeur %%F invalide"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "valeur %%G invalide"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "valeur %%j invalide"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "valeur %%J invalide"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "valeur %%k invalide"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "valeur %%K invalide"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "valeur %%O invalide"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "valeur %%q invalide"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "valeur %%S invalide"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "valeur %%T invalide"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "valeur %%u invalide"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "valeur %%v invalide"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "valeur %%x invalide"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, fuzzy, c-format
- #| msgid "invalid punctuation `%c' in constraint"
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr "ponctuation invalide « %c » dans la contrainte"
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- #, fuzzy
- #| msgid "too few arguments to function"
- msgid "AltiVec argument passed to unprototyped function"
-@@ -4043,66 +4043,66 @@
- msgid "invalid operand to %%S"
- msgstr "opérande invalide pour le code %%R"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- #, fuzzy
- #| msgid "created and used with different settings of -fpic"
- msgid "created and used with different architectures / ABIs"
- msgstr "créé et utilisé avec des configurations différentes de -fpic"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- #, fuzzy
- #| msgid "created and used with different settings of -fpic"
- msgid "created and used with different ABIs"
- msgstr "créé et utilisé avec des configurations différentes de -fpic"
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- #, fuzzy
- #| msgid "created and used with different settings of -fpic"
- msgid "created and used with different endianness"
- msgstr "créé et utilisé avec des configurations différentes de -fpic"
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "opérande %%Y invalide"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "opérande %%A invalide"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "Opérande %%B invalide"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, c-format
- msgid "invalid %%C operand"
- msgstr "opérande %%C invalide"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, c-format
- msgid "invalid %%D operand"
- msgstr "opérande %%D invalide"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "opérande %%f invalide"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "opérande %%s invalide"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "constante long long n'est pas une opérande immédiate valide"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "constante en virgule flottante n'est pas une opérande immédiate valide"
-@@ -4130,7 +4130,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operand: code inconnu"
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "opérande %%c invalide"
-@@ -4146,25 +4146,25 @@
- msgid "invalid %%H specifier"
- msgstr "valeur %%j invalide"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%h operand"
- msgstr "opérande %%P invalide"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%I operand"
- msgstr "opérande %%P invalide"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%i operand"
- msgstr "opérande %%P invalide"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%j operand"
-@@ -4176,7 +4176,7 @@
- msgid "invalid %%%c operand"
- msgstr "opérande %%c invalide"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%N operand"
-@@ -4188,42 +4188,42 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "opérande invalide pour le modificateur « b »"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%H operand"
- msgstr "opérande %%P invalide"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%L operand"
- msgstr "opérande %%P invalide"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%M operand"
- msgstr "opérande %%P invalide"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand"
- msgstr "opérande %%P invalide"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand '"
- msgstr "opérande %%P invalide"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%r operand"
-@@ -4292,11 +4292,11 @@
- msgid "address offset not a constant"
- msgstr "décalage d'adresse n'est pas une constante"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "candidat 1:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "candidat 2:"
-
-@@ -4555,7 +4555,7 @@
- msgid "candidates are:"
- msgstr "candidats sont:"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, fuzzy, gcc-internal-format
- #| msgid "candidate 1:"
- msgid "candidate is:"
-@@ -4619,50 +4619,50 @@
- msgid "source type is not polymorphic"
- msgstr ""
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "type d'argument erroné pour le moins unaire"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "type d'argument erroné pour le plus unaire"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "type d'argument erroné pour un complément de bit"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "type d'argument erroné pour abs"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "type d'argument erroné pour la conjugaison"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- #, fuzzy
- #| msgid "wrong type argument to unary plus"
- msgid "in argument to unary !"
- msgstr "type d'argument erroné pour le plus unaire"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- msgid "no pre-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- msgid "no pre-decrement operator for type"
- msgstr ""
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr ""
-
-@@ -4985,7 +4985,7 @@
- msgid "Bad type in constant expression"
- msgstr "débordement dans l'expression de la constante"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- #, fuzzy
- #| msgid "unexpected PIC symbol"
- msgid "Unexpected end of module"
-@@ -5021,11 +5021,11 @@
- msgid "implied END DO"
- msgstr ""
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr "affectation"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- #, fuzzy
- #| msgid "assignment"
- msgid "pointer assignment"
-@@ -5119,53 +5119,53 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr ""
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr ""
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- msgid "iterator variable"
- msgstr ""
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- #, fuzzy
- #| msgid "SET expression not a location"
- msgid "Start expression in DO loop"
- msgstr "expression de l'ENSEMBLE n'est pas une localisation"
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- #, fuzzy
- #| msgid "SET expression not a location"
- msgid "End expression in DO loop"
- msgstr "expression de l'ENSEMBLE n'est pas une localisation"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- #, fuzzy
- #| msgid "SET expression not a location"
- msgid "Step expression in DO loop"
- msgstr "expression de l'ENSEMBLE n'est pas une localisation"
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- msgid "DEALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- msgid "ALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr ""
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr ""
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr ""
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -5174,7 +5174,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr ""
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr ""
-
-@@ -5254,7 +5254,7 @@
- msgid "Memory allocation failed"
- msgstr ""
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr ""
-
-@@ -5493,7 +5493,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr ""
-
-@@ -5556,6 +5556,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "-traditional n'est pas supporté en C++"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr ""
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "ne peut utiliser ensemble -EB et -EL"
-@@ -5590,12 +5594,6 @@
- msgid "no processor type specified for linking"
- msgstr "fichier de specs n'a pas de spécification pour l'édition de liens"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--#, fuzzy
--#| msgid "GCC does not support -C without using -E"
--msgid "gfortran does not support -E without -cpp"
--msgstr "GCC ne supporte pas -C sans utiliser -E"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr "Le m210 ne supporte pas le code pour système à octets de poids faible"
-@@ -5652,6 +5650,12 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "L'option -shared n'est pas couramment supportée pour VAS ELF."
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+#, fuzzy
-+#| msgid "GCC does not support -C without using -E"
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "GCC ne supporte pas -C sans utiliser -E"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "-fjni et -femit-class-files sont incompatibles"
-@@ -9193,6 +9197,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -11892,20 +11900,32 @@
- msgstr "Ne pas prédéfinir les macros spécifiques au système ou à GCC"
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
- #, fuzzy
- #| msgid "-fdump-<type>\tDump various compiler internals to a file"
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr "-fdump-<type>\tvidander les divers internes du compilateur dans un fichier"
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr ""
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr ""
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- #, fuzzy
- #| msgid "function declared `noreturn' has a `return' statement"
- msgid "Functions which return values must end with return statements"
-@@ -13615,308 +13635,319 @@
- msgid "Create a position independent executable"
- msgstr "Générer du code indépendant de la position pour les exécutables si possible"
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- #, fuzzy
- #| msgid "invalid use of %D"
- msgid "invalid use of type"
- msgstr "utilisation invalide de %D"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
--#, fuzzy
--#| msgid "floating constant out of range"
--msgid "floating point constant truncated to integer"
--msgstr "constante flottante est hors gamme"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- msgid "constant refers to itself"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- #, fuzzy
- #| msgid "expected type-name"
- msgid "expected numeric type"
- msgstr "un nom de type attendu"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
- #, fuzzy
-+#| msgid "expected type-name"
-+msgid "expected boolean type"
-+msgstr "un nom de type attendu"
-+
-+#: go/gofrontend/expressions.cc:3911
-+#, fuzzy
- #| msgid "expected another rename clause"
- msgid "expected integer or boolean type"
- msgstr "attendait une autre clause de changement de nom"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- #, fuzzy
- #| msgid "invalid operands to binary %s"
- msgid "invalid operand for unary %<&%>"
- msgstr "opérandes invalides pour le binaire %s"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- #, fuzzy
- #| msgid "unexpected operand"
- msgid "expected pointer"
- msgstr "opérande inattendue"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- #, fuzzy
- #| msgid "incompatible modes in concat expression"
- msgid "incompatible types in binary expression"
- msgstr "modes incompatibles dans l'expression de concaténation"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- msgid "shift of non-integer operand"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- #, fuzzy
- #| msgid "switch quantity not an integer"
- msgid "shift count not unsigned integer"
- msgstr "quantité du switch n'est pas un entier"
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- #, fuzzy
- #| msgid "negative string length"
- msgid "negative shift count"
- msgstr "longueur négative de chaîne"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- #, fuzzy
- #| msgid "called object is not a function"
- msgid "object is not a method"
- msgstr "l'objet appelé n'est pas une fonction"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- #, fuzzy
- #| msgid "cast does not match function type"
- msgid "method type does not match object type"
- msgstr "le transtypage ne concorde pas avec le type de la fonction"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- #, fuzzy
- #| msgid "invalid use of `this' in non-member function"
- msgid "invalid use of %<...%> with builtin function"
- msgstr "utilisation invalide de « ceci » dans un non membre de fonction"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- #, fuzzy
- #| msgid "no arguments"
- msgid "not enough arguments"
- msgstr "pas d'argument"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many arguments"
- msgstr "trop d'arguments pour le format"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- #, fuzzy
- #| msgid "argument %d must be referable"
- msgid "argument 1 must be a map"
- msgstr "argument %d doit pouvoir être référencé"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- #, fuzzy
- #| msgid "invalid return type for member function `%#D'"
- msgid "invalid type for make function"
- msgstr "type retourné invalide pour le membre de la fonction « %#D »"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- #, fuzzy
- #| msgid "bad insn for 'A'"
- msgid "bad size for make"
- msgstr "insn erroné pour « A »"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- #| msgid "too many arguments to process"
- msgid "too many arguments to make"
- msgstr "trop d'arguments à traiter"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- #, fuzzy
- #| msgid "UPPER argument must be string, array, mode or integer"
- msgid "argument must be array or slice or channel"
- msgstr "argument du HAUT doit être une chaîne, un tableau, un mode ou un entier"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- #, fuzzy
- #| msgid "UPPER argument must be string, array, mode or integer"
- msgid "argument must be string or array or slice or map or channel"
- msgstr "argument du HAUT doit être une chaîne, un tableau, un mode ou un entier"
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- #, fuzzy
- #| msgid "unimplemented built-in function `%s'"
- msgid "unsupported argument type to builtin function"
- msgstr "fonction interne non implantée « %s »"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- #, fuzzy
- #| msgid "argument %d must be referable"
- msgid "argument must be channel"
- msgstr "argument %d doit pouvoir être référencé"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- #, fuzzy
- #| msgid "argument %d must be referable"
- msgid "argument must be a field reference"
- msgstr "argument %d doit pouvoir être référencé"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- #, fuzzy
- #| msgid "first argument to `%s' must be a mode"
- msgid "left argument must be a slice"
- msgstr "premier argument de « %s » doit être un mode"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- #, fuzzy
- #| msgid "first argument to `%s' must be a mode"
- msgid "first argument must be []byte"
- msgstr "premier argument de « %s » doit être un mode"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- #, fuzzy
- #| msgid "ABS argument must be discrete or real mode"
- msgid "second argument must be slice or string"
- msgstr "argument ABS doit être en mode discret ou réel"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- #, fuzzy
- #| msgid "bit-field `%s' has invalid type"
- msgid "argument 2 has invalid type"
- msgstr "le champ de bits « %s » a un type invalide"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- #, fuzzy
- #| msgid "parameter `%s' has incomplete type"
- msgid "argument must have complex type"
- msgstr "le paramètre « %s » a un type incomplet"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- #, fuzzy
- #| msgid "macro names must be identifiers"
- msgid "complex arguments must have identical types"
- msgstr "les noms de macro doivent être des identificateurs"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- #, fuzzy
- #| msgid "argument 1 to `%s' must be of floating point mode"
- msgid "complex arguments must have floating-point type"
- msgstr "argument 1 de « %s » doit être en mode virgule flottante"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
- #, fuzzy
-+#| msgid "invalid use of non-lvalue array"
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "utilisation invalide d'un tableau n'étant pas membre gauche"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
-+#, fuzzy
- #| msgid "In function"
- msgid "expected function"
- msgstr "Dans la fonction"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- #, fuzzy
- #| msgid "incompatible types in %s"
- msgid "incompatible type for receiver"
- msgstr "type incompatibles dans %s"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
- #, fuzzy
-+#| msgid "invalid use of `this' in non-member function"
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "utilisation invalide de « ceci » dans un non membre de fonction"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
-+#, fuzzy
- #| msgid "number of CASE selectors does not match the number of CASE label lists"
- msgid "number of results does not match number of values"
- msgstr "nombre de sélecteurs de CASE ne concorde pas avec la liste des étiquettes du CASE"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- #, fuzzy
- #| msgid "PROCESS copy number must be integer"
- msgid "index must be integer"
- msgstr "processus de copie de nombres doit être entier"
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- #, fuzzy
- #| msgid "PROCESS copy number must be integer"
- msgid "slice end must be integer"
- msgstr "processus de copie de nombres doit être entier"
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- #, fuzzy
- #| msgid "%s is not addressable"
- msgid "slice of unaddressable value"
- msgstr "%s n'est pas adressable"
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- #, fuzzy
- #| msgid "incompatible types in %s"
- msgid "incompatible type for map index"
- msgstr "type incompatibles dans %s"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- #, fuzzy
- #| msgid "too many index expressions"
- msgid "too many expressions for struct"
- msgstr "trop d'expressions d'index"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- #, fuzzy
- #| msgid "too few arguments for format"
- msgid "too few expressions for struct"
- msgstr "trop peu d'arguments dans le format"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- #, fuzzy
- #| msgid "invalid suffix on integer constant"
- msgid "invalid unsafe.Pointer conversion"
- msgstr "suffixe invalide pour une constante entière"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- #, fuzzy
- #| msgid "Invalid interface type"
- msgid "type assertion only valid for interface types"
- msgstr "Type d'interface invalide"
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- #, fuzzy
- #| msgid "unexpected operand"
- msgid "expected channel"
- msgstr "opérande inattendue"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- #: go/gofrontend/statements.cc:590
- #, fuzzy
- #| msgid "invalid lvalue in assignment"
-@@ -13957,23 +13988,23 @@
- msgid "expected boolean expression"
- msgstr "expression d'adresse inattendue"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- #, fuzzy
- #| msgid "incompatible types in %s"
- msgid "incompatible types in send"
- msgstr "type incompatibles dans %s"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- #, fuzzy
- #| msgid "invalid base in read control sequence"
- msgid "invalid send on receive-only channel"
- msgstr "base invalide dans la séquence de contrôle de lecture"
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr ""
-
-@@ -14031,87 +14062,87 @@
- msgid "cannot use type %s as type %s"
- msgstr "ne peut convertir type « %T » vers le type « %T »"
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- #, fuzzy
- #| msgid "different type"
- msgid "different receiver types"
- msgstr "type différent"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- #, fuzzy
- #| msgid "destructors take no parameters"
- msgid "different number of parameters"
- msgstr "destructeurs ne prend aucun paramètre"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- #, fuzzy
- #| msgid "different type"
- msgid "different parameter types"
- msgstr "type différent"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- #, fuzzy
- #| msgid "different type"
- msgid "different varargs"
- msgstr "type différent"
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr ""
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- #, fuzzy
- #| msgid "different type"
- msgid "different result types"
- msgstr "type différent"
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, fuzzy, c-format
- #| msgid "incompatible type for argument %d of `%s'"
- msgid "incompatible type for method %s%s%s"
- msgstr "type incompatible pour l'argument n°%d de « %s »"
-
--#: go/gofrontend/types.cc:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, fuzzy, c-format
- #| msgid "incompatible type for argument %d of `%s'"
- msgid "incompatible type for method %s%s%s (%s)"
- msgstr "type incompatible pour l'argument n°%d de « %s »"
-
--#: go/gofrontend/types.cc:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- #, fuzzy
- #| msgid "error while parsing methods"
- msgid "type has no methods"
- msgstr "erreur lors de l'analyse syntaxique des méthodes"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, fuzzy, c-format
- #| msgid "ambiguous abbreviation %s"
- msgid "ambiguous method %s%s%s"
- msgstr "abréviation %s est ambiguë"
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, fuzzy, c-format
- #| msgid "missing argument to \"%s\""
- msgid "missing method %s%s%s"
- msgstr "argument manquant à \"%s\""
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr ""
-@@ -14188,7 +14219,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "troisième argument invalide de « __builtin_prefetch »; utilisation de zéro"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function `va_start'"
- msgid "too few arguments to function %<va_start%>"
-@@ -14214,7 +14245,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr "si ce code est atteint, le programme s'arrêtera"
-@@ -14304,7 +14335,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr ""
-@@ -14406,8 +14437,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "valeur void n'a pas été ignorée comme elle aurait dû l'être"
-@@ -14726,7 +14757,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "déclaration de « %D » masque la déclaration d'un local précédent"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, fuzzy, gcc-internal-format
- #| msgid "%Jshadowed declaration is here"
- msgid "shadowed declaration is here"
-@@ -14851,7 +14882,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr "%H« %s » défini incorrectement comme une mauvais sorte d'étiquette"
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `restrict'"
- msgid "invalid use of %<restrict%>"
-@@ -14988,7 +15019,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "un objet de taille variable peut ne pas être initialisé"
-@@ -14999,7 +15030,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "la variable « %#D » est initialisée, mais a un type incomplet"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, fuzzy, gcc-internal-format
- #| msgid "%Jinline function '%D' given attribute noinline"
- msgid "inline function %q+D given attribute noinline"
-@@ -15035,7 +15066,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "%Jtableau « %D » de taille zéro ou négative"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of `%D' isn't known"
- msgid "storage size of %q+D isn%'t known"
-@@ -15163,7 +15194,7 @@
- msgid "variable length array %qE is used"
- msgstr ""
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr ""
-@@ -15264,7 +15295,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "classe de stockage spécifiée pour le paramètre « %s »"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "classe de stockage spécifié pour un typename"
-@@ -15437,7 +15468,7 @@
- msgid "function definition has qualified void return type"
- msgstr "définition invalide d'un type qualifié « %T »"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "qualificateurs de type ignorés pour le type à retourner par la fonction"
-@@ -15562,7 +15593,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr "membre de données peut ne pas avoir de type « %T » modifié de manière variable"
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, fuzzy, gcc-internal-format
- #| msgid "variable or field `%E' declared void"
- msgid "variable or field %qE declared void"
-@@ -16055,7 +16086,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "argument \"%D\" ne concorde pas avec le prototype"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "« return » manquant dans une fonction devant retourner une valeur"
-@@ -16276,7 +16307,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ISO C interdit un fichier source vide"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C does not allow extra `;' outside of a function"
- msgid "ISO C does not allow extra %<;%> outside of a function"
-@@ -16288,7 +16319,7 @@
- msgid "unknown type name %qE"
- msgstr "nom de registre inconnu: %s"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, fuzzy, gcc-internal-format
- #| msgid "repeated declaration of unit `%s'"
- msgid "expected declaration specifiers"
-@@ -16299,7 +16330,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr ""
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute ignored for `%s'"
- msgid "prefix attributes are ignored for methods"
-@@ -16322,7 +16353,7 @@
- msgid "data definition has no type or storage class"
- msgstr "la définition de données n'a pas de type ni de classe de stockage"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr ""
-@@ -16352,7 +16383,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO C90 ne permet pas les types « complex »"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, fuzzy, gcc-internal-format
- #| msgid "unterminated string literal"
- msgid "expected string literal"
-@@ -16383,19 +16414,19 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected identifier"
- msgstr "un nom de type attendu"
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "virgule à la fin de liste d'énumerateurs"
-@@ -16536,7 +16567,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr ""
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr ""
-@@ -16565,19 +16596,19 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected statement"
- msgstr "un nom de type attendu"
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, fuzzy, gcc-internal-format
- #| msgid "%Hempty body in an if-statement"
- msgid "suggest braces around empty body in an %<if%> statement"
- msgstr "%Hle corps de la déclaration du if est vide"
-
--#: c-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, fuzzy, gcc-internal-format
- #| msgid "empty body in an else-statement"
- msgid "suggest braces around empty body in an %<else%> statement"
-@@ -16651,7 +16682,7 @@
- msgid "cannot take address of %qs"
- msgstr "ne peut prendre l'adresse du champ de bits « %s »"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected address expression"
- msgid "expected expression"
-@@ -16696,277 +16727,277 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "opérande vers ?: a différents types"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, fuzzy, gcc-internal-format
- #| msgid "wrong number of template arguments (%d, should be %d)"
- msgid "wrong number of arguments to %<__builtin_shuffle%>"
- msgstr "nombre erroné d'arguments du patron (%d devrait être %d)"
-
--#: c-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr ""
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr ""
-
- # FIXME
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO C90 interdit les mots composés"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, gcc-internal-format
- msgid "expected identifier or %<)%>"
- msgstr ""
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr "« ; » superflu"
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, fuzzy, gcc-internal-format
- #| msgid "extra semicolon in struct or union specified"
- msgid "extra semicolon in method definition specified"
- msgstr "point virgule superflu dans la structure ou dans l'union"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr ""
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr ""
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, fuzzy, gcc-internal-format
- #| msgid "Class or interface declaration expected"
- msgid "objective-c method declaration is expected"
- msgstr "Déclaration de classe ou d'interface attendue"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for typename"
- msgid "no type or storage class may be specified here,"
- msgstr "classe de stockage spécifié pour un typename"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr ""
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, gcc-internal-format
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr ""
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, gcc-internal-format
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr ""
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, fuzzy, gcc-internal-format
- #| msgid "%Jsection attribute cannot be specified for local variables"
- msgid "the %<setter%> attribute may only be specified once"
- msgstr "%Jl'attribut de section ne peut être spécifié pour des variables locales"
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr ""
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, fuzzy, gcc-internal-format
- #| msgid "%Jaddress area attribute cannot be specified for functions"
- msgid "the %<getter%> attribute may only be specified once"
- msgstr "%Jl'attribut de la zone d'adresse ne peut pas être spécifié pour des fonctiones"
-
--#: c-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, gcc-internal-format
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, gcc-internal-format
- msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
- msgstr ""
-
--#: c-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr ""
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, fuzzy, gcc-internal-format
- #| msgid "too many tag labels"
- msgid "too many %qs clauses"
- msgstr "trop d'étiquettes"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, fuzzy, gcc-internal-format
- #| msgid "case label must be a discrete constant expression"
- msgid "collapse argument needs positive constant integer expression"
- msgstr "l'étiquette du CASE doit être une expression de constante discrète"
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr ""
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected address expression"
- msgid "expected integer expression"
- msgstr "expression d'adresse inattendue"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr ""
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, gcc-internal-format
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr ""
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, fuzzy, gcc-internal-format
- #| msgid "invalid template-id"
- msgid "invalid schedule kind"
- msgstr "id de patron invalide"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, fuzzy, gcc-internal-format
- #| msgid "expected another rename clause"
- msgid "expected %<#pragma omp%> clause"
- msgstr "attendait une autre clause de changement de nom"
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, fuzzy, gcc-internal-format
- #| msgid "%s: not for %s"
- msgid "%qs is not valid for %qs"
- msgstr "%s: non pour %s"
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, fuzzy, gcc-internal-format
- #| msgid "invalid #pragma %s"
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "#pragma %s invalde"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operation on array of chars"
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "opération invalide pour des tableaux de caractères"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, fuzzy, gcc-internal-format
- #| msgid "expected to return to file \"%s\""
- msgid "expected %<(%> or end of line"
- msgstr "attendait retourner au fichier \"%s\""
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, fuzzy, gcc-internal-format
- #| msgid "')' or term expected"
- msgid "for statement expected"
- msgstr "«)» or terme attendu"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, fuzzy, gcc-internal-format
- #| msgid "loc-identity declaration without initialization"
- msgid "expected iteration declaration or initialization"
- msgstr "déclaration de loc n'a pas d'initialisation"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr ""
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr ""
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr ""
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, fuzzy, gcc-internal-format
- #| msgid "%s is not addressable"
- msgid "%qD is not a variable"
- msgstr "%s n'est pas adressable"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr ""
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr ""
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, fuzzy, gcc-internal-format
- #| msgid "%Jparameter \"%D\" has incomplete type"
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "%Jparamètre \"%D\" a un type incomplet"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -16977,7 +17008,7 @@
- msgid "%qD has an incomplete type"
- msgstr "« %s » a un type incomplet"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "utilisation invalide d'expression void"
-@@ -17047,74 +17078,79 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr "les types retournés d'une fonction ne sont pas compatibles en raison de « volatile »"
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr "arithmétique sur un pointeur vers un type incomplet"
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
-+#, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr ""
-+
-+#: c-typeck.c:2160
- #, fuzzy, gcc-internal-format
- #| msgid "'%D' has no member named '%E'"
- msgid "%qT has no member named %qE"
- msgstr "« %D » n'a pas de membre nommé « %E »"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, fuzzy, gcc-internal-format
- #| msgid "request for member `%s' in something not a structure or union"
- msgid "request for member %qE in something not a structure or union"
- msgstr "requête du membre « %s » dans quelque chose n'étant ni une structure ni une union"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr "déréférencement d'un pointeur de type incomplet"
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, fuzzy, gcc-internal-format
- #| msgid "dereferencing `void *' pointer"
- msgid "dereferencing %<void *%> pointer"
- msgstr "déréférencement d'un pointeur « void * »"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "la valeur indicée n'est ni un tableau ni un pointeur"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "l'indice du tableau n'est pas un entier"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, fuzzy, gcc-internal-format
- #| msgid "passing arg of pointer to function"
- msgid "subscripted value is pointer to function"
- msgstr "passage des arguments au pointeur de fonction"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, fuzzy, gcc-internal-format
- #| msgid "accumulator number is out of bounds"
- msgid "index value is out of bound"
- msgstr "numéro de l'accumulateur est hors limite"
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids subscripting `register' array"
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ISO C interdit de sous-indicer des tableaux « register »"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "ISO C90 interdit d'indicer de tableau n'étant pas membre gauche"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr ""
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, fuzzy, gcc-internal-format
- #| msgid "called object is not a function"
- msgid "called object %qE is not a function"
-@@ -17123,412 +17159,412 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr "fonction appellée à travers un type non compatible"
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids qualified void function return type"
- msgid "function with qualified void return type called"
- msgstr "ISO C interdit d'utiliser un void qualifié en valeur à retourner par la fonction"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, fuzzy, gcc-internal-format
- #| msgid "__builtin_longjmp second argument must be 1"
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr "le second argument de « __builtin_longjmp » doit être 1"
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, fuzzy, gcc-internal-format
- #| msgid "__builtin_longjmp second argument must be 1"
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "le second argument de « __builtin_longjmp » doit être 1"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, fuzzy, gcc-internal-format
- #| msgid "argument to `%s' must be of integer type"
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr "argument de « %s » doit être de type entier"
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function `%s'"
- msgid "too many arguments to method %qE"
- msgstr "trop d'arguments pour la fonction « %s »"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function"
- msgid "too many arguments to function %qE"
- msgstr "trop d'arguments pour la fonction"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, fuzzy, gcc-internal-format
- #| msgid " `%#D' declared here"
- msgid "declared here"
- msgstr " « %#D » déclaré ici"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "le type du paramètre formel %d est incomplet"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, fuzzy, gcc-internal-format
- #| msgid "%s as integer rather than floating due to prototype"
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "%s est entier plutôt que flottant en raison du prototype"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, fuzzy, gcc-internal-format
- #| msgid "%s as integer rather than complex due to prototype"
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "%s est entier plutôt que complexe en raison du prototype"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, fuzzy, gcc-internal-format
- #| msgid "%s as complex rather than floating due to prototype"
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "%s est complexe plutôt que flottant en raison du prototype"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, fuzzy, gcc-internal-format
- #| msgid "%s as floating rather than integer due to prototype"
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "%s est flottant plutôt qu'entier en raison du prototype"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, fuzzy, gcc-internal-format
- #| msgid "%s as complex rather than integer due to prototype"
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "%s est complexe plutôt qu'entier en raison du prototype"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, fuzzy, gcc-internal-format
- #| msgid "%s as floating rather than complex due to prototype"
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "%s est flottant plutôt que complexe en raison du prototype"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, fuzzy, gcc-internal-format
- #| msgid "%s as `float' rather than `double' due to prototype"
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "%s est « float » plutôt qu'un « double » en raison du prototype"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, fuzzy, gcc-internal-format
- #| msgid "%s as integer rather than complex due to prototype"
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "%s est entier plutôt que complexe en raison du prototype"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, fuzzy, gcc-internal-format
- #| msgid "%s with different width due to prototype"
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "%s a une largeur différente en raison du prototype"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, fuzzy, gcc-internal-format
- #| msgid "%s as unsigned due to prototype"
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "%s est non signé en raison du prototype"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, fuzzy, gcc-internal-format
- #| msgid "%s as signed due to prototype"
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "%s est signé en raison du prototype"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr ""
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function"
- msgid "too few arguments to function %qE"
- msgstr "trop peu d'arguments pour la fonction"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, fuzzy, gcc-internal-format
- #| msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "%Jdéclaration faible de « %D » après une première utilisation des résultats d'un comportement non spécifié"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between `%#T' and `%#T'"
- msgid "comparison between %qT and %qT"
- msgstr "comparaison entre « %#T » et « %#T »"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, fuzzy, gcc-internal-format
- #| msgid "pointer of type `void *' used in subtraction"
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "pointeur de type « void * » utilisé dans une soustraction"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "pointeur vers un fonction utilisé dans une soustraction"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C does not support `~' for complex conjugation"
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ISO C ne permet pas d'utiliser « ~ » pour le complexe conjugué"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "type d'argument erroné pour le point d'exclamation unaire"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, fuzzy, gcc-internal-format
- #| msgid "enumeration value `%s' not handled in switch"
- msgid "increment of enumeration value is invalid in C++"
- msgstr "valeur d'énumération « %s » n'est pas traitée dans le switch"
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, fuzzy, gcc-internal-format
- #| msgid "enumeration value `%s' not handled in switch"
- msgid "decrement of enumeration value is invalid in C++"
- msgstr "valeur d'énumération « %s » n'est pas traitée dans le switch"
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C does not support `++' and `--' on complex types"
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "ISO C ne permet pas « ++ » ni « -- » sur les types complexes"
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "type d'argument erroné pour un incrément"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "type d'argument erroné pour un décrément"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "incrément d'un pointeur vers une structure inconnue"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "décrément d'un pointeur vers une structure inconnue"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of expression of type %<void%>"
- msgstr "prise de l'adresse du temporaire"
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, fuzzy, gcc-internal-format
- #| msgid "%s of read-only location"
- msgid "assignment of read-only location %qE"
- msgstr "%s d'une position en lecture seule"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, fuzzy, gcc-internal-format
- #| msgid "%s of read-only location"
- msgid "increment of read-only location %qE"
- msgstr "%s d'une position en lecture seule"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, fuzzy, gcc-internal-format
- #| msgid "%s of read-only location"
- msgid "decrement of read-only location %qE"
- msgstr "%s d'une position en lecture seule"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, fuzzy, gcc-internal-format
- #| msgid "cannot take address of bit-field `%s'"
- msgid "cannot take address of bit-field %qD"
- msgstr "ne peut prendre l'adresse du champ de bits « %s »"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, fuzzy, gcc-internal-format
- #| msgid "global register variable `%s' used in nested function"
- msgid "global register variable %qD used in nested function"
- msgstr "variable globale de registre « %s » utilisée dans une fonction imbriquée"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, fuzzy, gcc-internal-format
- #| msgid "register variable `%s' used in nested function"
- msgid "register variable %qD used in nested function"
- msgstr "variable de registre « %s » utilisée dans une fonction imbriquée"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, fuzzy, gcc-internal-format
- #| msgid "address of global register variable `%s' requested"
- msgid "address of global register variable %qD requested"
- msgstr "adresse d'une variable registre globale « %s » requise"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, fuzzy, gcc-internal-format
- #| msgid "address of register variable `%s' requested"
- msgid "address of register variable %qD requested"
- msgstr "adresse d'une variable registre « %s » requise"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, fuzzy, gcc-internal-format
- #| msgid "non-boolean mode in conditional expression"
- msgid "non-lvalue array in conditional expression"
- msgstr "mode non booléen dans l'expression conditionnelle"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr ""
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "ISO C interdit une expression conditionnelle dont un seul côté est « void »"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, fuzzy, gcc-internal-format
- #| msgid "pointer type mismatch in conditional expression"
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "non concordance de type de pointeurs dans un expression conditionnelle"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids conditional expr between `void *' and function pointer"
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "ISO C interdit une expression conditionnelle entre « void * » et un pointeur de fonction"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "non concordance de type de pointeurs dans un expression conditionnelle"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "non concordance entre pointeur et entier dans une expression conditionnelle"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "non concordance de type dans une expression conditionnelle"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "l'opérande à gauche de la virgule n'a pas d'effet"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- #, fuzzy
- #| msgid "cast adds new qualifiers to function type"
- msgid "cast adds %q#v qualifier to function type"
- msgstr "le transtypage ajoute un nouveau qualificateur au type de la fonction"
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr "le transtypage annule des qualificateurs du type pointeur ciblé"
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "le transtypage spécifie un type de tableau"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "le transtypage spécifie un type de fonction"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "ISO C interdit le transtypage d'un type non scalaire vers lui-même"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "ISO C interdit le transtypage vers un type union"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "transtypage vers un type union depuis un type absent de l'union"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr ""
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr "le transtypage augmente l'alignement requis pour le type ciblé"
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "transtypage d'un pointeur vers un entier de taille différente"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr ""
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "transtypage vers un pointeur depuis un entier de taille différente"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ISO C interdit la conversion d'un pointeur de fonction en un type pointeur d'objet"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ISO C interdit la conversion d'un pointeur d'objet vers un type de pointeur à une fonction"
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr ""
-@@ -17540,203 +17576,203 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr ""
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr "impossible de passer un membre droit en paramètre par référence"
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- #, fuzzy
- #| msgid "%s makes qualified function pointer from unqualified"
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "%s qualifie un pointeur de fonction non qualifié"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- #, fuzzy
- #| msgid "%s makes qualified function pointer from unqualified"
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr "%s qualifie un pointeur de fonction non qualifié"
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- #, fuzzy
- #| msgid "%s makes qualified function pointer from unqualified"
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "%s qualifie un pointeur de fonction non qualifié"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- #, fuzzy
- #| msgid "%s makes qualified function pointer from unqualified"
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr "%s qualifie un pointeur de fonction non qualifié"
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- #, fuzzy
- #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "transtypage de « %T » vers « %T » écarte les qualificateurs du type cible du pointeur"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "le transtypage annule des qualificateurs du type pointeur ciblé"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "le transtypage annule des qualificateurs du type pointeur ciblé"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "le transtypage annule des qualificateurs du type pointeur ciblé"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "ISO C interdit la conversion d'argument en type union"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, fuzzy, gcc-internal-format
- #| msgid "conversion from %s to %s not supported by iconv"
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr "conversion de %s vers %s n'est pas supporté par iconv"
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, fuzzy, gcc-internal-format
- #| msgid "passing arg %d of pointer to function"
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "passage de l'argument n°%d au pointeur de fonction"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "assignment from pointer to non-enclosed address space"
- msgstr "transtypage d'un pointeur vers un entier de taille différente"
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, gcc-internal-format
- msgid "initialization from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, fuzzy, gcc-internal-format
- #| msgid "function might be possible candidate for `%s' format attribute"
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "la fonction est peut être candidate pour l'attribut de format de « %s »"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about functions which might be candidates for format attributes"
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr "Avertir à propos des fonctions qui pourraient être candidates pour les attributs de format"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, fuzzy, gcc-internal-format
- #| msgid "function might be possible candidate for `%s' format attribute"
- msgid "initialization left-hand side might be a candidate for a format attribute"
- msgstr "la fonction est peut être candidate pour l'attribut de format de « %s »"
-
--#: c-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, 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"
- msgstr "la fonction est peut être candidate pour l'attribut de format de « %s »"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids %s between function pointer and `void *'"
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr "ISO C interdit %s entre pointeur de fonction et « void * »"
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids %s between function pointer and `void *'"
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "ISO C interdit %s entre pointeur de fonction et « void * »"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids %s between function pointer and `void *'"
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "ISO C interdit %s entre pointeur de fonction et « void * »"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids %s between function pointer and `void *'"
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "ISO C interdit %s entre pointeur de fonction et « void * »"
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, fuzzy, gcc-internal-format
- #| msgid "pointer targets in %s differ in signedness"
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr "les cibles des pointeurs dans %s n'ont pas toutes de signe"
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, fuzzy, gcc-internal-format
- #| msgid "pointer targets in %s differ in signedness"
- msgid "pointer targets in assignment differ in signedness"
- msgstr "les cibles des pointeurs dans %s n'ont pas toutes de signe"
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, fuzzy, gcc-internal-format
- #| msgid "pointer targets in %s differ in signedness"
- msgid "pointer targets in initialization differ in signedness"
- msgstr "les cibles des pointeurs dans %s n'ont pas toutes de signe"
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, fuzzy, gcc-internal-format
- #| msgid "pointer targets in %s differ in signedness"
- msgid "pointer targets in return differ in signedness"
- msgstr "les cibles des pointeurs dans %s n'ont pas toutes de signe"
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, fuzzy, gcc-internal-format
- #| msgid "%s from incompatible pointer type"
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "%s d'un type pointeur incompatible"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, fuzzy, gcc-internal-format
- #| msgid "%s from incompatible pointer type"
- msgid "assignment from incompatible pointer type"
- msgstr "%s d'un type pointeur incompatible"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, fuzzy, gcc-internal-format
- #| msgid "%s from incompatible pointer type"
- msgid "initialization from incompatible pointer type"
- msgstr "%s d'un type pointeur incompatible"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, fuzzy, gcc-internal-format
- #| msgid "%s from incompatible pointer type"
- msgid "return from incompatible pointer type"
-@@ -17744,560 +17780,560 @@
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "utilisation invalide d'un tableau n'étant pas membre gauche"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes pointer from integer without a cast"
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "%s transforme un entier en pointeur sans transtypage"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes pointer from integer without a cast"
- msgid "assignment makes pointer from integer without a cast"
- msgstr "%s transforme un entier en pointeur sans transtypage"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes pointer from integer without a cast"
- msgid "initialization makes pointer from integer without a cast"
- msgstr "%s transforme un entier en pointeur sans transtypage"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes pointer from integer without a cast"
- msgid "return makes pointer from integer without a cast"
- msgstr "%s transforme un entier en pointeur sans transtypage"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes integer from pointer without a cast"
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "%s transforme un pointeur en entier sans transtypage"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes integer from pointer without a cast"
- msgid "assignment makes integer from pointer without a cast"
- msgstr "%s transforme un pointeur en entier sans transtypage"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes integer from pointer without a cast"
- msgid "initialization makes integer from pointer without a cast"
- msgstr "%s transforme un pointeur en entier sans transtypage"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes integer from pointer without a cast"
- msgid "return makes integer from pointer without a cast"
- msgstr "%s transforme un pointeur en entier sans transtypage"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible type for argument %d of `%s'"
- msgid "incompatible type for argument %d of %qE"
- msgstr "type incompatible pour l'argument n°%d de « %s »"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in assignment of `%T' to `%T'"
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "type incompatible dans l'affectation de « %T » vers « %T »"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in assignment of `%T' to `%T'"
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "type incompatible dans l'affectation de « %T » vers « %T »"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr ""
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr "le C traditionel rejette l'initialisation automatique d'aggrégats"
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, fuzzy, gcc-internal-format
- #| msgid "(near initialization for `%s')"
- msgid "(near initialization for %qs)"
- msgstr "(près de l'initialisation de « %s »)"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, fuzzy, gcc-internal-format
- #| msgid "char-array initialized from wide string"
- msgid "array initialized from parenthesized string constant"
- msgstr "tableau de caractères initialisé à l'aide d'une chaîne large de caractères"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "initialisation d'un membre de tableau flexible"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "tableau de caractères initialisé à l'aide d'une chaîne large de caractères"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, fuzzy, gcc-internal-format
- #| msgid "int-array initialized from non-wide string"
- msgid "wide character array initialized from non-wide string"
- msgstr "tableau d'entier initialisé à l'aide d'une chaîne non-large"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, fuzzy, gcc-internal-format
- #| msgid "char-array initialized from wide string"
- msgid "wide character array initialized from incompatible wide string"
- msgstr "tableau de caractères initialisé à l'aide d'une chaîne large de caractères"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, fuzzy, gcc-internal-format
- #| msgid "char-array initialized from wide string"
- msgid "array of inappropriate type initialized from string constant"
- msgstr "tableau de caractères initialisé à l'aide d'une chaîne large de caractères"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "tableau initialisé à l'aide de l'expression de tableau non constante"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "un élément de l'initialisation n'est pas une constante"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not constant"
- msgid "initializer element is not a constant expression"
- msgstr "un élément de l'initialisation n'est pas une constante"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "un élément de l'initialisation n'est pas évaluable lors du chargement"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "initialisation invalide"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "type de vecteur opaque ne peut être initialisé"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "groupe d'accolades superflu à la fin de l'initialisation"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "accolades manquantes autour de l'initialisation"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "accolades autour d'une initialisation de scalaire"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "initialisation d'un membre de tableau flexible dans un contexte imbriqué"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "initialisation manquante"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "initialisation vide de scalaire"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "éléments superflus dans l'initialisation de scalaire"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr "index de tableau dans l'initialisation de quelque chose n'étant pas un tableau"
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "nom de champ dans l'initialisation de quelque chose n'étant ni un enregistrement ni une union"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, fuzzy, gcc-internal-format
- #| msgid "array index in initializer exceeds array bounds"
- msgid "array index in initializer not of integer type"
- msgstr "index de tableau hors limites lors de l'initialisation"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "array index in initializer is not an integer constant expression"
- msgstr "taille du tableau n'est pas une expression de constante de type entier"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "index de tableau non constant dans l'initialisation"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "index de tableau hors limites lors de l'initialisation"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "borne d'index vide lors de l'initialisation"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "plage d'index du tableau excédant les bornes lors de l'initialisation"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, fuzzy, gcc-internal-format
- #| msgid "unknown field `%s' specified in initializer"
- msgid "unknown field %qE specified in initializer"
- msgstr "champ inconnu « %s » spécifié lors de l'initialisation"
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "le champ initialisé par effet de bord a été écrasé"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, fuzzy, gcc-internal-format
- #| msgid "initialized field with side-effects overwritten"
- msgid "initialized field overwritten"
- msgstr "le champ initialisé par effet de bord a été écrasé"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "éléments en excès dans l'initialisation de tableau de caractères"
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "éléments en excès dans l'initialisation de la structure"
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr "initialisation non statique d'un membre de tableau flexible"
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "éléments en excès dans l'initialisation d'union"
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr "le C traditionel rejette l'initialisation d'union"
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "éléments en excès dans l'initialisation de tableau"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "éléments en excès dans l'initialisation du vecteur"
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "éléments en excès dans l'initialisation d'un scalaire"
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids `goto *expr;'"
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "ISO C interdit « goto *expr; »"
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, fuzzy, gcc-internal-format
- #| msgid "function declared `noreturn' has a `return' statement"
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "fonction déclarée avec « noreturn» utilisant le mot-clé « return »"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, fuzzy, gcc-internal-format
- #| msgid "`return' with no value, in function returning non-void"
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "« return » sans valeur dans une fonction retournant autre chose que void"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, fuzzy, gcc-internal-format
- #| msgid "`return' with a value, in function returning void"
- msgid "%<return%> with a value, in function returning void"
- msgstr "« return » avec une valeur dans une fonction retournant un void"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, fuzzy, gcc-internal-format
- #| msgid "`return' with a value, in function returning void"
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "« return » avec une valeur dans une fonction retournant un void"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "cette fonction retourne l'adresse d'une variable locale"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr "quantité du switch n'est pas un entier"
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, fuzzy, gcc-internal-format
- #| msgid "`long' switch expression not converted to `int' in ISO C"
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr "expression « long » du switch non convertie en « int » par ISO C"
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, fuzzy, gcc-internal-format
- #| msgid "case label must be a discrete constant expression"
- msgid "case label is not an integer constant expression"
- msgstr "l'étiquette du CASE doit être une expression de constante discrète"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr "étiquette de « case » en dehors de tout switch"
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, fuzzy, gcc-internal-format
- #| msgid "`default' label not within a switch statement"
- msgid "%<default%> label not within a switch statement"
- msgstr "étiquette « default » en dehors de tout switch"
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, fuzzy, gcc-internal-format
- #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr "%Hon vous suggère des accolades explicitement pour éviter des « else » ambiguës"
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr "mot-clé « break » à l'extérieur de toute boucle ou « switch »"
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "mot-clé « continue » à l'extérieur de toute boucle"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, fuzzy, gcc-internal-format
- #| msgid "break statement not within loop or switch"
- msgid "break statement used with OpenMP for loop"
- msgstr "mot-clé « break » à l'extérieur de toute boucle ou « switch »"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, fuzzy, gcc-internal-format
- #| msgid "%Hstatement with no effect"
- msgid "statement with no effect"
- msgstr "%Hdéclaration sans effet"
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr "la déclaration de l'expression a un type incomplet"
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr "le compteur de décalage vers la droite est négatif"
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr "compteur de décalage vers la droite >= à la largeur du type"
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr "le compteur de décalage vers la gauche est négatif"
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr "compteur de décalage vers la gauche >= à la largeur du type"
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, fuzzy, gcc-internal-format
- #| msgid "operands to ?: have different types"
- msgid "comparing vectors with different element types"
- msgstr "opérande vers ?: a différents types"
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, fuzzy, gcc-internal-format
- #| msgid "operand constraints for `asm' differ in number of alternatives"
- msgid "comparing vectors with different number of elements"
- msgstr "contraintes de l'opérande pour « asm » diffèrent en nombre d'alternatives"
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr "comparer des nombres flottants à l'aide de == ou != n'est pas sûr"
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, fuzzy, gcc-internal-format
- #| msgid "comparison of distinct pointer types lacks a cast"
- msgid "comparison of pointers to disjoint address spaces"
- msgstr "il manque un transtypage pour comparer des types distincts de pointeur"
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids comparison of `void *' with function pointer"
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ISO C interdit la comparaison de « void * » avec un pointeur de fonction"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr "il manque un transtypage pour comparer des types distincts de pointeur"
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "comparaison entre un pointeur et un entier"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr "comparaison de pointeurs complet et incomplet"
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ISO C interdit les comparaisons ordonnées de pointeurs vers des fonctions"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, fuzzy, gcc-internal-format
- #| msgid "ordered comparison of pointer with integer zero"
- msgid "ordered comparison of pointer with null pointer"
- msgstr "comparaison ordonnée de pointeur avec le zéro entier"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "comparaison ordonnée de pointeur avec le zéro entier"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr ""
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, fuzzy, gcc-internal-format
- #| msgid "array type value used where scalar is required"
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "valeur de type « array » utilisé là où un scalaire est attendu"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, fuzzy, gcc-internal-format
- #| msgid "struct type value used where scalar is required"
- msgid "used struct type value where scalar is required"
- msgstr "valeur de type « struct » utilisé là où un scalaire est attendu"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, fuzzy, gcc-internal-format
- #| msgid "union type value used where scalar is required"
- msgid "used union type value where scalar is required"
- msgstr "valeur de type « union » utilisé là où un scalaire est attendu"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, fuzzy, gcc-internal-format
- #| msgid "struct type value used where scalar is required"
- msgid "used vector type where scalar is required"
- msgstr "valeur de type « struct » utilisé là où un scalaire est attendu"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, fuzzy, gcc-internal-format
- #| msgid "invalid return type for function `%#D'"
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "type retourné invalide pour la fonction « %#D »"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, fuzzy, gcc-internal-format
- #| msgid "invalid return type for function `%#D'"
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr "type retourné invalide pour la fonction « %#D »"
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr ""
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is not a valid class name"
- msgid "%qE is not a variable in clause %qs"
- msgstr "« %s » n'est pas un nom de classe valide"
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr ""
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, fuzzy, gcc-internal-format
- #| msgid "instance variable `%s' is declared private"
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr "instance de la variable « %s » est déclaré privée"
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, fuzzy, gcc-internal-format
- #| msgid "instance variable `%s' is declared private"
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr "instance de la variable « %s » est déclaré privée"
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr ""
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr ""
-@@ -18307,7 +18343,7 @@
- msgid "function call has aggregate value"
- msgstr "l'appel de fonction a une valeur d'aggrégat"
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, fuzzy, gcc-internal-format
- #| msgid "%Jsize of variable '%D' is too large"
- msgid "size of variable %q+D is too large"
-@@ -19196,54 +19232,54 @@
- msgid "library lib%s not found"
- msgstr "bibliothèque lib%s introuvable"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "ne peut convertir en un type pointeur"
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr "valeur de pointeur utilisée là où une valeur à virgule flottante était attendue"
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr "valeur d'aggrégat utilisée là où un flottant était attendu"
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr "conversion vers un type incomplet"
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, fuzzy, gcc-internal-format
- #| msgid "can't convert between vector values of different size"
- msgid "can%'t convert between vector values of different size"
- msgstr "ne peut convertir entre des valeurs de vecteurs de tailles différentes"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr "valeur d'aggrégat utilisée là où un entier était attendu"
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr "valeur de pointeur utilisée là où un complexe était attendu"
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr "valeur d'aggrégat utilisée là où un complexe était attendu"
-
--#: convert.c:965
-+#: convert.c:963
- #, fuzzy, gcc-internal-format
- #| msgid "can't convert value to a vector"
- msgid "can%'t convert value to a vector"
- msgstr "ne peut convertir une valeur en vecteur"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, fuzzy, gcc-internal-format
- #| msgid "aggregate value used where a float was expected"
- msgid "aggregate value used where a fixed-point was expected"
-@@ -19412,7 +19448,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr ""
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr ""
-@@ -19511,45 +19547,45 @@
- msgid "stack limits not supported on this target"
- msgstr "les limites de la pile ne sont pas supportées sur cette cible"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field `%s'"
- msgid "mis-aligned access used for structure member"
- msgstr "classe de stockage spécifiée pour le champ de structure « %s »"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field `%s'"
- msgid "mis-aligned access used for structure bitfield"
- msgstr "classe de stockage spécifiée pour le champ de structure « %s »"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, gcc-internal-format
- msgid "local frame unavailable (naked function?)"
- msgstr ""
-
--#: expr.c:9996
-+#: expr.c:9971
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction '%D' redeclared with attribute noinline"
- msgid "%Kcall to %qs declared with attribute error: %s"
- msgstr "%Jfonction « %D » redéclarée avec l'attribut non enligne"
-
--#: expr.c:10003
-+#: expr.c:9978
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction '%D' redeclared with attribute noinline"
- msgid "%Kcall to %qs declared with attribute warning: %s"
-@@ -19632,7 +19668,7 @@
- msgid "assuming signed overflow does not occur when combining constants around a comparison"
- msgstr ""
-
--#: fold-const.c:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr "vérification fold: arbre originale modifié par fold"
-@@ -19643,7 +19679,7 @@
- msgid "total size of local objects too large"
- msgstr "la taille du tableau « %s » est trop grande"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, fuzzy, gcc-internal-format
- #| msgid "impossible constraint in `asm'"
- msgid "impossible constraint in %<asm%>"
-@@ -20133,85 +20169,85 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr "vérification de l'arbre: attendait %s, obtenu %s dans %s, à %s:%d"
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, fuzzy, gcc-internal-format
- #| msgid "no return statement in function returning non-void"
- msgid "using result of function returning %<void%>"
- msgstr "« return » manquant dans une fonction devant retourner une valeur"
-
--#: gimplify.c:5041
-+#: gimplify.c:5048
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "invalid lvalue in asm statement"
- msgid "invalid lvalue in asm output %d"
- msgstr "membre gauche invalide avec asm"
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, gcc-internal-format, gfc-internal-format
- msgid "non-memory input %d must stay in memory"
- msgstr ""
-
--#: gimplify.c:5179
-+#: gimplify.c:5186
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "output number %d not directly addressable"
- msgid "memory input %d is not directly addressable"
- msgstr "nombre de sortie %d n,est pas directement adressable"
-
--#: gimplify.c:5674
-+#: gimplify.c:5681
- #, fuzzy, gcc-internal-format
- #| msgid "register variable `%s' used in nested function"
- msgid "threadprivate variable %qE used in untied task"
- msgstr "variable de registre « %s » utilisée dans une fonction imbriquée"
-
--#: gimplify.c:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr ""
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, fuzzy, gcc-internal-format
- #| msgid "instance variable `%s' is declared private"
- msgid "iteration variable %qE should be private"
- msgstr "instance de la variable « %s » est déclaré privée"
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, gcc-internal-format
- msgid "iteration variable %qE should not be firstprivate"
- msgstr ""
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, fuzzy, gcc-internal-format
- #| msgid "register variable `%s' used in nested function"
- msgid "iteration variable %qE should not be reduction"
- msgstr "variable de registre « %s » utilisée dans une fonction imbriquée"
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, fuzzy, gcc-internal-format
- #| msgid "local variable `%D' may not appear in this context"
- msgid "%s variable %qE is private in outer context"
- msgstr "variable locale « %D » ne peut apparaître dans ce contexte"
-
--#: gimplify.c:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr ""
-
--#: godump.c:1214
-+#: godump.c:1234
- #, fuzzy, gcc-internal-format
- #| msgid "could not open dump file `%s'"
- msgid "could not close Go dump file: %m"
- msgstr "ne peut ouvrir le fichier de vidange « %s »"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, fuzzy, gcc-internal-format
- #| msgid "could not open dump file `%s'"
- msgid "could not open Go dump file %qs: %m"
-@@ -20272,7 +20308,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -20422,48 +20458,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "%Jfonction « %D » redéclarée comme étant enligne"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr ""
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr ""
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr ""
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr ""
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr ""
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr ""
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr ""
-@@ -20579,7 +20615,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr ""
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr ""
-@@ -20962,9 +20998,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr "ne peut utiliser « %s » comme le registre %s"
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "nom de registre inconnu: %s"
-@@ -21055,13 +21091,13 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr "opérande « asm » requiert une recharge impossible"
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, fuzzy, gcc-internal-format
- #| msgid "`asm' operand constraint incompatible with operand size"
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr "contrainte de l'opérande « asm » incompatible avec la taille de l'opérande"
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, fuzzy, gcc-internal-format
- #| msgid "output operand is constant in `asm'"
- msgid "output operand is constant in %<asm%>"
-@@ -21310,7 +21346,7 @@
- msgid "packed attribute is unnecessary"
- msgstr "attribut empaqueté n'est pas nécessaire"
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, fuzzy, gcc-internal-format
- #| msgid "%Jalignment of '%D' is greater than maximum object file alignment. Using %d"
- msgid "alignment of array elements is greater than element size"
-@@ -21543,7 +21579,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -21558,7 +21594,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr ""
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -21573,7 +21609,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, fuzzy, gcc-internal-format
- #| msgid "namespace `%D' not allowed in using-declaration"
- msgid "asm not allowed in atomic transaction"
-@@ -21612,689 +21648,689 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, fuzzy, gcc-internal-format
- #| msgid "attributes are not allowed on a function-definition"
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "attributs ne sont pas permis dans la définition de fonction"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr ""
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr ""
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr ""
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, fuzzy, gcc-internal-format
- #| msgid "invalid left operand of %s"
- msgid "invalid first operand of MEM_REF"
- msgstr "opérande de gauche invalide pour %s"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, fuzzy, gcc-internal-format
- #| msgid "invalid left operand of %s"
- msgid "invalid offset operand of MEM_REF"
- msgstr "opérande de gauche invalide pour %s"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr ""
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr ""
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr ""
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, fuzzy, gcc-internal-format
- #| msgid "non-integral text length"
- msgid "non-integral used in condition"
- msgstr "longueur de texte non entier"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, fuzzy, gcc-internal-format
- #| msgid "invalid constraints for operand"
- msgid "invalid conditional operand"
- msgstr "contrainte invalide pour l'opérande"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, fuzzy, gcc-internal-format
- #| msgid "invalid constraints for operand"
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "contrainte invalide pour l'opérande"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid reference type"
- msgid "invalid reference prefix"
- msgstr "Type de référence invalide"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "opérande invalide dans l'instruction"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, fuzzy, gcc-internal-format
- #| msgid "base operand of `->' is not a pointer"
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr "l'opérande de base de «->» n'est pas un pointeur"
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr ""
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid expression for min lvalue"
- msgstr "expression invalide comme opérande"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in indirect reference"
- msgstr "opérande invalide dans l'instruction"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid operands to array reference"
- msgstr "opérandes invalides pour le binaire %s"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, fuzzy, gcc-internal-format
- #| msgid "subscript missing in array reference"
- msgid "type mismatch in array reference"
- msgstr "indice manquant dans la référence du tableau"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, fuzzy, gcc-internal-format
- #| msgid "subscript missing in array reference"
- msgid "type mismatch in array range reference"
- msgstr "indice manquant dans la référence du tableau"
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in real/imagpart reference"
- msgstr "non concordance de type dans une expression conditionnelle"
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in component reference"
- msgstr "non concordance de type dans une expression conditionnelle"
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr ""
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "conversion of register to a different size"
- msgstr "transtypage d'un pointeur vers un entier de taille différente"
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%s operand"
- msgid "invalid address operand in MEM_REF"
- msgstr "opérande %%s invalide"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, fuzzy, gcc-internal-format
- #| msgid "invalid left operand of %s"
- msgid "invalid offset operand in MEM_REF"
- msgstr "opérande de gauche invalide pour %s"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, fuzzy, gcc-internal-format
- #| msgid "invalid left operand of %s"
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr "opérande de gauche invalide pour %s"
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, fuzzy, gcc-internal-format
- #| msgid "-split has no argument."
- msgid "gimple call has no target"
- msgstr "-split n'a pas d'argument."
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, fuzzy, gcc-internal-format
- #| msgid "invalid function declaration"
- msgid "invalid function in gimple call"
- msgstr "déclaration de fonction invalide"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, fuzzy, gcc-internal-format
- #| msgid "function not inlinable"
- msgid "non-function in gimple call"
- msgstr "fonction ne peut être enligne"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, fuzzy, gcc-internal-format
- #| msgid "invalid return type for function `%#D'"
- msgid "invalid pure const state for function"
- msgstr "type retourné invalide pour la fonction « %#D »"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, fuzzy, gcc-internal-format
- #| msgid "invalid PC in line number table"
- msgid "invalid LHS in gimple call"
- msgstr "PC invalide dans la numéro de ligne de la table"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr ""
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, fuzzy, gcc-internal-format
- #| msgid "invalid version number format"
- msgid "invalid conversion in gimple call"
- msgstr "format de numéro de verson invalide"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, fuzzy, gcc-internal-format
- #| msgid "invalid PC in line number table"
- msgid "invalid static chain in gimple call"
- msgstr "PC invalide dans la numéro de ligne de la table"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr ""
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr ""
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, fuzzy, gcc-internal-format
- #| msgid "invalid argument of `%s' attribute"
- msgid "invalid argument to gimple call"
- msgstr "type d'argument invalide pour l'attribut « %s »"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operands in gimple comparison"
- msgstr "opérande invalide dans l'instruction"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible operands to %s"
- msgid "mismatching comparison operand types"
- msgstr "type d'opérandes incompatibles pour %s"
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr ""
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid method declaration, return type required"
- msgid "invalid vector comparison resulting type"
- msgstr "Déclaration de méthode invalide, type retourné requis"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, gcc-internal-format
- msgid "bogus comparison result type"
- msgstr ""
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr ""
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in unary operation"
- msgstr "opérande invalide dans l'instruction"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid type expression"
- msgid "invalid types in nop conversion"
- msgstr "Type d'expression invalide"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid types in address space conversion"
- msgstr "expression invalide comme opérande"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid type expression"
- msgid "invalid types in fixed-point conversion"
- msgstr "Type d'expression invalide"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, fuzzy, gcc-internal-format
- #| msgid "invalid suffix \"%.*s\" on floating constant"
- msgid "invalid types in conversion to floating point"
- msgstr "suffixe « %.*s » invalide pour une constante flottante"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type `void' for new"
- msgid "invalid types in conversion to integer"
- msgstr "type « void » invalide pour new"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, fuzzy, gcc-internal-format
- #| msgid "invalid version number format"
- msgid "non-trivial conversion in unary operation"
- msgstr "format de numéro de verson invalide"
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, gcc-internal-format
- msgid "non-register as LHS of binary operation"
- msgstr ""
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid operands in binary operation"
- msgstr "opérandes invalides pour le binaire %s"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in complex expression"
- msgstr "non concordance de type dans une expression conditionnelle"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in shift expression"
- msgstr "non concordance de type dans une expression conditionnelle"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in vector shift expression"
- msgstr "non concordance de type dans une expression conditionnelle"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, fuzzy, gcc-internal-format
- #| msgid "Specify the version of the floating point emulator"
- msgid "non-element sized vector shift of floating point vector"
- msgstr "Spécifier la version de l'émulateur en virgule flottante"
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in widening vector shift expression"
- msgstr "non concordance de type dans une expression conditionnelle"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr ""
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "opérandes invalides pour le binaire %s"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in pointer plus expression"
- msgstr "non concordance de type dans une expression conditionnelle"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in binary expression"
- msgstr "non concordance de type dans une expression conditionnelle"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr ""
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operands in ternary operation"
- msgstr "opérande invalide dans l'instruction"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr "non concordance de type dans une expression conditionnelle"
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in fused multiply-add expression"
- msgstr "non concordance de type dans une expression conditionnelle"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in vector permute expression"
- msgstr "non concordance de type dans une expression conditionnelle"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, fuzzy, gcc-internal-format
- #| msgid "']' expected, invalid type expression"
- msgid "vector types expected in vector permute expression"
- msgstr "«]» attendu, type d'expression invalide"
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of void expression"
- msgid "invalid mask type in vector permute expression"
- msgstr "utilisation invalide d'expression void"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in assignment"
- msgid "non-trivial conversion at assignment"
- msgstr "membre gauche de l'affectation invalide"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, fuzzy, gcc-internal-format
- #| msgid "invalid number in #if expression"
- msgid "invalid operand in unary expression"
- msgstr "nombre invalide dans l'expression #if"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, fuzzy, gcc-internal-format
- #| msgid "mode mismatch in %s expression"
- msgid "type mismatch in address expression"
- msgstr "non concordance de mode dans l'expression %s"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, fuzzy, gcc-internal-format
- #| msgid "invalid indirect memory address"
- msgid "invalid rhs for gimple memory store"
- msgstr "adresse mémoire d'indirection invalide"
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in return statement"
- msgstr "opérande invalide dans l'instruction"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid init statement"
- msgid "invalid conversion in return statement"
- msgstr "Déclaration init invalide"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "goto destination is neither a label nor a pointer"
- msgstr "la valeur indicée n'est ni un tableau ni un pointeur"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%s code"
- msgid "invalid operand to switch statement"
- msgstr "opérande invalide pour le code %%s"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr ""
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, fuzzy, gcc-internal-format
- #| msgid "format string has invalid operand number"
- msgid "incorrect setting of landing pad number"
- msgstr "la chaîne de format a un nombre invalide d'opérandes"
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%p code"
- msgid "invalid comparison code in gimple cond"
- msgstr "opérande invalide pour le code %%p"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in assignment"
- msgid "invalid labels in gimple cond"
- msgstr "membre gauche de l'affectation invalide"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, fuzzy, gcc-internal-format
- #| msgid "invalid address"
- msgid "invalid PHI result"
- msgstr "adresse invalide"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, fuzzy, gcc-internal-format
- #| msgid "missing field"
- msgid "missing PHI def"
- msgstr "champ manquant"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type argument"
- msgid "invalid PHI argument"
- msgstr "type d'argument invalide"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "incompatible types in %s"
- msgid "incompatible types in PHI argument %u"
- msgstr "type incompatibles dans %s"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, fuzzy, gcc-internal-format
- #| msgid "verify_flow_info failed"
- msgid "verify_gimple failed"
- msgstr "verify_flow_info a échoué"
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr ""
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr ""
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid init statement"
- msgid "in statement"
- msgstr "Déclaration init invalide"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr ""
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr ""
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr ""
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr ""
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr ""
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr ""
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "flow control insn inside a basic block"
- msgid "control flow in the middle of basic block %d"
- msgstr "insn de contrôle de flot à l'intérieur d'un bloc de base"
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Fallthru edge after unconditional jump %i"
- msgid "fallthru edge after a control statement in bb %d"
- msgstr "Arrête fallthru après le branchement inconditionnel %i"
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "explicit instantiation of `%#D'"
- msgid "explicit goto at end of bb %d"
- msgstr "instanciation explicite de « %#D »"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr ""
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, fuzzy, gcc-internal-format
- #| msgid "mode in label is not discrete"
- msgid "case labels not sorted: "
- msgstr "mode dans l'étiquette n'est pas discret"
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr ""
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "missing field"
- msgid "missing edge %i->%i"
- msgstr "champ manquant"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, fuzzy, gcc-internal-format
- #| msgid "`noreturn' function does return"
- msgid "%<noreturn%> function does return"
- msgstr "fonction avec « noreturn » effectue des retour"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr "contrôle a atteint la fin non void de la fonction"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, fuzzy, gcc-internal-format
- #| msgid "ignoring return value of `%D', declared with attribute warn_unused_result"
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "valeur à retourner « %D » ignorée, déclaré avec l'attribut warn_unused_result"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, gcc-internal-format
- msgid "ignoring return value of function declared with attribute warn_unused_result"
- msgstr "valeur à retourner d'une fonction ignorée, déclaré avec l'attribut warn_unused_result"
-@@ -22360,84 +22396,84 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr "insn erronée dans l'arrête fallthru"
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction '%F' can never be inlined because it contains a nonlocal goto"
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr "%Jfonction « %F » ne peut être enligne parce qu'elle contient un goto qui n'est pas local"
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr "%Jfonction « %F » ne peut être enligne parce qu'elle utilise une taille variable de variables"
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction '%F' can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr "%Jfonction « %F » ne peut être enligne parce qu'elle utilise alloca (écrasant l'utiliastion de l'attribut always_inline)"
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction '%F' can never be inlined because it uses setjmp"
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr "%Jfonction « %F » ne peut être enligne parce qu'elle utilise setjmp"
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction '%F' can never be inlined because it uses variable argument lists"
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr "%Jfonction « %F » ne peut être enligne parce qu'elle utilise une liste variable d'arguments"
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction '%F' can never be inlined because it uses setjmp-longjmp exception handling"
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr "%Jfonction « %F » ne peut être enligne parce qu'elle utilise le traitement d'exception setjmp-longjmp"
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction '%F' can never be inlined because it contains a nonlocal goto"
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr "%Jfonction « %F » ne peut être enligne parce qu'elle contient un goto qui n'est pas local"
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr "%Jfonction « %F » ne peut être enligne parce qu'elle utilise une taille variable de variables"
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction '%F' can never be inlined because it contains a computed goto"
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr "%Jfonction « %F » ne peut être enligne parce qu'elle contient un goto calculé"
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction '%F' can never be inlined because it is suppressed using -fno-inline"
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr "%Jfonction « %F » ne jamais être enlignée parce qu'elle supprime l'utilisation de -fno-inline"
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction '%F' can never be inlined because it uses attributes conflicting with inlining"
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr "%Jfonction « %F » ne jamais être enlignée parce qu'elle utilise un attribut en conflit avec l'enlignage"
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, fuzzy, gcc-internal-format
- #| msgid "%Jinlining failed in call to '%F': %s"
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr "%Jl'enlignage de l'appel à « %F »: %s a échoué"
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "appelé d'ici"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, fuzzy, gcc-internal-format
- #| msgid "%Jinlining failed in call to '%F': %s"
- msgid "inlining failed in call to %q+F: %s"
-@@ -22663,7 +22699,7 @@
- msgid "verify_ssa failed"
- msgstr "verify_flow_info a échoué"
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, fuzzy, gcc-internal-format
- #| msgid " `%#D' declared here"
- msgid "%qD was declared here"
-@@ -22729,57 +22765,57 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is outside array bounds"
- msgstr "l'indice du tableau n'est pas un entier"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is above array bounds"
- msgstr "l'indice du tableau n'est pas un entier"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is below array bounds"
- msgstr "l'indice du tableau n'est pas un entier"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr ""
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr ""
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, fuzzy, gcc-internal-format
- #| msgid "comparison is always false due to limited range of data type"
- msgid "comparison always false due to limited range of data type"
- msgstr "comparaison est toujours fausse en raison d'une gamme limitée de type de données"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, fuzzy, gcc-internal-format
- #| msgid "comparison is always true due to limited range of data type"
- msgid "comparison always true due to limited range of data type"
- msgstr "comparaison est toujours vraie en raison d'une gamme limitée de type de données"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr ""
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr ""
-@@ -22790,25 +22826,25 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "attribut « %s » peut seulement être appliqué aux définitions de classes"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, fuzzy, gcc-internal-format
- #| msgid "%J'%D' redeclared without dllimport attribute after being referenced with dllimport linkage"
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr "%J« %D » redéclaré sans attribut dllimport après avoir été référencé avec lien dllimport."
-
--#: tree.c:5471
-+#: tree.c:5472
- #, fuzzy, gcc-internal-format
- #| msgid "%J'%D' redeclared without dllimport attribute after being referenced with dllimport linkage"
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr "%J« %D » redéclaré sans attribut dllimport après avoir été référencé avec lien dllimport."
-
--#: tree.c:5486
-+#: tree.c:5487
- #, fuzzy, gcc-internal-format
- #| msgid "%J'%D' redeclared without dllimport attribute after being referenced with dllimport linkage"
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr "%J« %D » redéclaré sans attribut dllimport après avoir été référencé avec lien dllimport."
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -22823,160 +22859,160 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute ignored"
- msgid "%qE attribute ignored"
- msgstr "attribut « %s » ignoré"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, fuzzy, gcc-internal-format
- #| msgid "%Jinline function '%D' is declared as dllimport: attribute ignored."
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "%Jfonction enligne « %D » est déclarée en tant que dllimport: attribut ignoré."
-
--#: tree.c:5577
-+#: tree.c:5578
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction `%D' definition is marked dllimport."
- msgid "function %q+D definition is marked dllimport"
- msgstr "%Jdéfinition de la fonction « %D » est marquée dllimport"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, fuzzy, gcc-internal-format
- #| msgid "%Jvariable `%D' definition is marked dllimport."
- msgid "variable %q+D definition is marked dllimport"
- msgstr "%Jdéfinition de la variable « %D » est marquée dllimport"
-
--#: tree.c:5613
-+#: tree.c:5614
- #, fuzzy, gcc-internal-format
- #| msgid "%Jexternal linkage required for symbol '%D' because of '%s' attribute."
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr "%Jédition de lien externe requise pour le symbole « %D » en raison de l'attribut « %s »"
-
--#: tree.c:5627
-+#: tree.c:5628
- #, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr ""
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr "tableaux de fonctions n'a pas grand sens"
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "Le type retourné d'une fonction ne peut être une fonction"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "tree check: expected %s, have %s in %s, at %s:%d"
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr "vérification de l'arbre: attendait %s, obtenu %s dans %s, à %s:%d"
-
--#: tree.c:8877
-+#: tree.c:8881
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "tree check: expected %s, have %s in %s, at %s:%d"
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr "vérification de l'arbre: attendait %s, obtenu %s dans %s, à %s:%d"
-
--#: tree.c:8890
-+#: tree.c:8894
- #, fuzzy, gcc-internal-format
- #| msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "vérification de l'arbre: attendait classe « %c », obtenu « %c » (%s) dans %s, à %s:%d"
-
--#: tree.c:8939
-+#: tree.c:8943
- #, fuzzy, gcc-internal-format
- #| msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "vérification de l'arbre: attendait classe « %c », obtenu « %c » (%s) dans %s, à %s:%d"
-
--#: tree.c:8952
-+#: tree.c:8956
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "tree check: expected %s, have %s in %s, at %s:%d"
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr "vérification de l'arbre: attendait %s, obtenu %s dans %s, à %s:%d"
-
--#: tree.c:9012
-+#: tree.c:9016
- #, fuzzy, gcc-internal-format
- #| msgid "tree check: expected %s, have %s in %s, at %s:%d"
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr "vérification de l'arbre: attendait %s, obtenu %s dans %s, à %s:%d"
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr "vérification de l'arbre: accès de elt %d de tree-vec avec %d elts dans %s, à %s:%d"
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr "vérification de l'arbre: opérande accédé %d de %s avec %d opérandes dans %s, à %s:%d"
-
--#: tree.c:9052
-+#: tree.c:9056
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr "vérification de l'arbre: opérande accédé %d de %s avec %d opérandes dans %s, à %s:%d"
-
--#: tree.c:11336
-+#: tree.c:11340
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is deprecated (declared at %s:%d)"
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "« %s » est obsolète (déclaré à %s:%d)"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is deprecated (declared at %s:%d)"
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "« %s » est obsolète (déclaré à %s:%d)"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is deprecated (declared at %s:%d)"
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "« %s » est obsolète (déclaré à %s:%d)"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is deprecated (declared at %s:%d)"
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "« %s » est obsolète (déclaré à %s:%d)"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "type is deprecated (declared at %s:%d)"
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "type est obsolète (déclaré à %s:%d)"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr "type est obsolète (déclaré à %s:%d)"
-
--#: tree.c:11389
-+#: tree.c:11393
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is deprecated"
- msgid "%qE is deprecated: %s"
- msgstr "« %s » est obsolète"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is deprecated"
- msgid "%qE is deprecated"
- msgstr "« %s » est obsolète"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "type is deprecated"
- msgid "type is deprecated: %s"
- msgstr "type est obsolète"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr "type est obsolète"
-@@ -23027,168 +23063,174 @@
- msgid "variable tracking size limit exceeded"
- msgstr ""
-
--#: varasm.c:317
-+#: varasm.c:319
- #, fuzzy, gcc-internal-format
- #| msgid "%J%D causes a section type conflict"
-+msgid "%+D causes a section type conflict"
-+msgstr "%J%D cause un conflit du type de section"
-+
-+#: varasm.c:322
-+#, fuzzy, gcc-internal-format
-+#| msgid "%J%D causes a section type conflict"
- msgid "%+D causes a section type conflict with %D"
- msgstr "%J%D cause un conflit du type de section"
-
--#: varasm.c:958
-+#: varasm.c:964
- #, fuzzy, gcc-internal-format
- #| msgid "%Jalignment of '%D' is greater than maximum object file alignment. Using %d"
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr "%Jalignement de « %D » est plus grand que l'alignement maximal du fichier objet. %d est utilisé."
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, fuzzy, gcc-internal-format
- #| msgid "%Jregister name not specified for '%D'"
- msgid "register name not specified for %q+D"
- msgstr "%Jnom de registre n'est pas spécifié pour « %D »"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, fuzzy, gcc-internal-format
- #| msgid "%Jinvalid register name for '%D'"
- msgid "invalid register name for %q+D"
- msgstr "%Jnom de registre invalide pour « %D »"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, fuzzy, gcc-internal-format
- #| msgid "%Jdata type of '%D' isn't suitable for a register"
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr "%Jtype de données de « %D » n'est pas applicable pour un registre"
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, gcc-internal-format
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr ""
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, fuzzy, gcc-internal-format
- #| msgid "register used for two global register variables"
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr "registre utilisé pour deux variables registres globales"
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, fuzzy, gcc-internal-format
- #| msgid "%Jregister specified for '%D' isn't suitable for data type"
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr "%Jregistre spécifié pour « %D » n'est applicable à un type de données"
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr "variable globale registre a une valeur initiale"
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr ""
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, fuzzy, gcc-internal-format
- #| msgid "%Jregister name given for non-register variable '%D'"
- msgid "register name given for non-register variable %q+D"
- msgstr "%Jnom de registre donné pour une variable non registre « %D »"
-
- # FIXME
--#: varasm.c:1387
-+#: varasm.c:1393
- #, fuzzy, gcc-internal-format
- #| msgid "stack limits not supported on this target"
- msgid "global destructors not supported on this target"
- msgstr "les limites de la pile ne sont pas supportées sur cette cible"
-
- # FIXME
--#: varasm.c:1453
-+#: varasm.c:1459
- #, fuzzy, gcc-internal-format
- #| msgid "stack limits not supported on this target"
- msgid "global constructors not supported on this target"
- msgstr "les limites de la pile ne sont pas supportées sur cette cible"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr "thread-local COMMON data n'est pas implanté"
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, fuzzy, gcc-internal-format
- #| msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr "%Jrequête d'alignement pour '%D' est plus grand que l'alignement implanté de %d"
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, fuzzy, gcc-internal-format
- #| msgid "initializer for integer value is too complicated"
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr "initialisation d'entier trop compliquée"
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr "l'initialisation d'une valeur à virgule flottante n'est pas une constante à virgule flottante"
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, fuzzy, gcc-internal-format
- #| msgid "invalid initial value for member `%s'"
- msgid "invalid initial value for member %qE"
- msgstr "valeur initiale invalide pour le membre « %s »"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, fuzzy, gcc-internal-format
- #| msgid "%Jweak declaration of '%D' must be public"
- msgid "weak declaration of %q+D must be public"
- msgstr "%Jdéclaration faible de « %D » doit être publique"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, fuzzy, gcc-internal-format
- #| msgid "%Jweak declaration of '%D' not supported"
- msgid "weak declaration of %q+D not supported"
- msgstr "%Jdéclaration faible de « %D » n'est pas supportée"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr "seulement les alias faibles sont supportés dans cette configuration"
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, fuzzy, gcc-internal-format
- #| msgid "-m%s not supported in this configuration"
- msgid "weakref is not supported in this configuration"
- msgstr "-m%s n'est pas supporté par cette configuration"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, fuzzy, gcc-internal-format
- #| msgid "-m%s not supported in this configuration"
- msgid "ifunc is not supported in this configuration"
- msgstr "-m%s n'est pas supporté par cette configuration"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr ""
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, gcc-internal-format
- msgid "%q+D aliased to external symbol %qE"
- msgstr ""
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr ""
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare member function `%D' to have static linkage"
- msgid "weakref %q+D must have static linkage"
- msgstr "ne peut déclarer la fonction membre « %D » comme ayant un lien statique"
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, fuzzy, gcc-internal-format
- #| msgid "alias definitions not supported in this configuration; ignored"
- msgid "alias definitions not supported in this configuration"
- msgstr "définitions d'alias ne sont pas supportés dans cette configuration; ignoré"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "visibilité de l'attribut n'est pas supporté dans cette configuration; ignoré"
-@@ -23232,8 +23274,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "longueur de la chaîne « %d » plus grande que la longueur « %d » que les compilateurs ISO C%d doivent supporter"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "débordement dans l'expression de la constante"
-@@ -23470,7 +23512,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "l'adresse de « %D » sera toujours évaluée comme étant « true »"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, 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 de vérité"
-@@ -23938,42 +23980,42 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "type de vecteur invalide pour l'attribut « %s »"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr ""
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr ""
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr ""
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr "attribut non nul sans argument sur un non-prototype"
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "nonnull argument has invalid operand number (arg %lu)"
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr "un argument non nul a un nombre d'opérande invalide (argument %lu)"
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr "un argument non nul a un nombre d'opérande hors des bornes (arg %lu, opérande %lu)"
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
-@@ -24021,13 +24063,13 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "attribut « %s » s'applique seulement aux fonctions"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, fuzzy, gcc-internal-format
- #| msgid "requested init_priority is not an integer constant"
- msgid "requested position is not an integer constant"
- msgstr "init_priority demandé n'est pas une constante entière"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr ""
-@@ -24088,7 +24130,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr ""
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, fuzzy, gcc-internal-format
- #| msgid "attempt to take address of bit-field structure member `%D'"
- msgid "attempt to take address of bit-field structure member %qD"
-@@ -24895,93 +24937,93 @@
- msgstr "#pragma %s %s ignoré"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, fuzzy, gcc-internal-format
- #| msgid "stray '%c' in program"
- msgid "stray %<@%> in program"
- msgstr "« %c » perdu dans le programme"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, fuzzy, gcc-internal-format
- #| msgid "stray '%c' in program"
- msgid "stray %qs in program"
- msgstr "« %c » perdu dans le programme"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "caractère %c de terminaison manquant"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, fuzzy, gcc-internal-format
- #| msgid "stray '%c' in program"
- msgid "stray %qc in program"
- msgstr "« %c » perdu dans le programme"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, fuzzy, gcc-internal-format
- #| msgid "stray '\\%o' in program"
- msgid "stray %<\\%o%> in program"
- msgstr "« \\%o » perdu dans le programme"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr "cette constante décimale est « unsigned » seulement en C90 ISO"
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr "cette constante décimale serait « unsigned » en C90 ISO"
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, fuzzy, gcc-internal-format
- #| msgid "integer constant is too large for \"%s\" type"
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "constante entière trop grande pour le type « %s »"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, fuzzy, gcc-internal-format
- #| msgid "invalid suffix \"%.*s\" on floating constant"
- msgid "unsuffixed float constant"
- msgstr "suffixe « %.*s » invalide pour une constante flottante"
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, fuzzy, gcc-internal-format
- #| msgid "more than one 'f' suffix on floating constant"
- msgid "unsupported non-standard suffix on floating constant"
- msgstr "plus d'un « f » en suffixe sur une constante flottante"
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, fuzzy, gcc-internal-format
- #| msgid "invalid suffix \"%.*s\" on floating constant"
- msgid "non-standard suffix on floating constant"
- msgstr "suffixe « %.*s » invalide pour une constante flottante"
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, fuzzy, gcc-internal-format
- #| msgid "floating constant exceeds range of \"%s\""
- msgid "floating constant exceeds range of %qT"
- msgstr "constante en nombre flottant excédant les limites de « %s »"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, fuzzy, gcc-internal-format
- #| msgid "floating constant out of range"
- msgid "floating constant truncated to zero"
- msgstr "constante flottante est hors gamme"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, gcc-internal-format
- msgid "repeated %<@%> before Objective-C string"
- msgstr ""
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, fuzzy, gcc-internal-format
- #| msgid "possible start of unterminated string literal"
- msgid "unsupported non-standard concatenation of string literals"
- msgstr "début possible d'une chaîne de mot non terminée"
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "le C traditionel rejette la concaténation de chaînes de constantes"
-@@ -25002,7 +25044,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid type-declaration attribute at %0"
- msgid "invalid type for iteration variable %qE"
-@@ -25014,25 +25056,25 @@
- msgid "%qE is not initialized"
- msgstr "initialisation manquante"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, fuzzy, gcc-internal-format
- #| msgid "missing '(' after predicate"
- msgid "missing controlling predicate"
- msgstr "« ( » manquante après le prédicat"
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid control expression"
- msgid "invalid controlling predicate"
- msgstr "Expression de contrôle invalide"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, fuzzy, gcc-internal-format
- #| msgid "missing index expression"
- msgid "missing increment expression"
- msgstr "expresion d'index manquante"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid control expression"
- msgid "invalid increment expression"
-@@ -25968,7 +26010,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "valeur « %s » erronée pour -mmemory-latency"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -26154,55 +26196,55 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr ""
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute only applies to functions"
- msgid "%qE attribute only applies to functions"
- msgstr "attribut « %s » s'applique seulement aux fonctions"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, gcc-internal-format
- msgid "unable to compute real location of stacked parameter"
- msgstr "incapable de calculer la localisation réelle de la pile de paramètres"
-
--#: config/arm/arm.c:20665
-+#: config/arm/arm.c:20667
- #, fuzzy, gcc-internal-format
- #| msgid "argument `%d' is not a constant"
- msgid "argument must be a constant"
- msgstr "l'argument de « %d » n'est pas une constante"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "sélecteur doit être un immédiat"
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "masque doit être un immédiat"
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, gcc-internal-format
- msgid "no low registers available for popping high registers"
- msgstr "pas de registre bas disponible pour faire ressortir les registres du haut"
-
--#: config/arm/arm.c:22123
-+#: config/arm/arm.c:22125
- #, gcc-internal-format
- msgid "interrupt Service Routines cannot be coded in Thumb mode"
- msgstr "routines d'interruption de service ne peuvent être codées en mode THUMB"
-
--#: config/arm/arm.c:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr ""
-@@ -26219,101 +26261,119 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "%Jvariable statique « %D » est marquée dllimport"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
-+#, fuzzy, gcc-internal-format
-+#| msgid "-traditional and -ansi are mutually exclusive"
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "-traditional et -ansi sont mutuellement exclusives"
-+
-+#: config/avr/avr.c:555
- #, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr ""
-+
-+#: config/avr/avr.c:573
-+#, fuzzy, gcc-internal-format
-+#| msgid "`-%c' option must have argument"
-+msgid "%qs function cannot have arguments"
-+msgstr "l'option « -%c » requière un argument"
-+
-+#: config/avr/avr.c:576
-+#, fuzzy, gcc-internal-format
-+#| msgid "function cannot be inline"
-+msgid "%qs function cannot return a value"
-+msgstr "fonction ne pas pas être enligne"
-+
-+#: config/avr/avr.c:583
-+#, gcc-internal-format
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr ""
-+
-+#: config/avr/avr.c:733
-+#, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr ""
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr ""
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr ""
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr ""
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, 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 "Nombre de registres utilisés pour passer les arguments entiers"
-
--#: config/avr/avr.c:2625
-+#: config/avr/avr.c:2586
- #, gcc-internal-format
- msgid "writing to address space %qs not supported"
- msgstr ""
-
--#: config/avr/avr.c:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr ""
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr ""
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr ""
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %s %q+D"
- msgstr ""
-
--#: config/avr/avr.c:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, gcc-internal-format
- msgid "only uninitialized variables can be placed in the .noinit section"
- msgstr "seuls les variables non initialisées peuvent être placées dans une section .noinit"
-
--#: config/avr/avr.c:7382
-+#: config/avr/avr.c:7299
- #, 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 "seules les variables initialisées peuvent être placées dans la zone mémoire du programme"
-
--#: config/avr/avr.c:7449
-+#: config/avr/avr.c:7366
- #, fuzzy, gcc-internal-format
- #| msgid "MCU `%s' supported for assembler only"
- msgid "MCU %qs supported for assembler only"
- msgstr "MCU « %s » est supporté pour l'assembleur seulement"
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "repetition count is not an integer constant"
- msgid "%s expects a compile time integer constant"
- msgstr "compteur de répétition n'est pas une constante entière"
-
--#: config/avr/avr.c:10691
-+#: config/avr/avr.c:10642
- #, 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"
-@@ -26446,71 +26506,71 @@
- msgid "internal error: bad register: %d"
- msgstr "erreur interne: registre erroné: %d"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr "erreur interne: effet de bord de insn sideeffect-insn ayant un effet principal"
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, fuzzy, gcc-internal-format
- #| msgid "unknown relocation unspec"
- msgid "unknown cc_attr value"
- msgstr "relocalisation unspec inconnue"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr "erreur interne: cris_side_effect_mode_ok avec des opérandes erronées"
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr "-max-stackframe=%d n'est pas utilisable, n'est pas entre 0 et %d"
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr "spécification de version CRIS inconnue dans -march= ou -mcpu= : %s"
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr "spécification de version CRIS inconnue dans -mtune= : %s"
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "-fPIC et -fpic ne sont pas supportées par cette configuration"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr "l'option particulière -g est invalide avec -maout et -melinux"
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, fuzzy, gcc-internal-format
- #| msgid "unknown insn mode"
- msgid "unknown src"
- msgstr "mode insn inconnu"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "unknown insn mode"
- msgid "unknown dest"
- msgstr "mode insn inconnu"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr "trame de pile trop grande: %d octets"
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr ""
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, fuzzy, gcc-internal-format
- #| msgid "emitting PIC operand, but PIC register isn't set up"
- msgid "emitting PIC operand, but PIC register isn%'t set up"
-@@ -26682,454 +26742,454 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "ne peut obtenir la position dans le fichier PCH: %m"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "bad value (%s) for -tune= switch"
- msgid "bad value (%s) for %stune=%s %s"
- msgstr "valeur erronée (%s) pour l'option -tune="
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr ""
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, fuzzy, gcc-internal-format
- #| msgid "code model `%s' not supported in the %s bit mode"
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "model de code « %s » n'est pas supporté dans le mode %s bits"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, fuzzy, gcc-internal-format
- #| msgid "code model %s not supported in PIC mode"
- msgid "code model %qs not supported in x32 mode"
- msgstr "model de code %s n'est pas supporté en mode PIC"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, 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"
- msgstr "model de code %s n'est pas supporté en mode PIC"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, fuzzy, gcc-internal-format
- #| msgid "-m%s not supported in this configuration"
- msgid "-masm=intel not supported in this configuration"
- msgstr "-m%s n'est pas supporté par cette configuration"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr "mode %i bits pas compilé en"
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "le processeur sélectionné ne supporte pas le jeu d'instructions x86-64"
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "bad value (%s) for -march= switch"
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr "valeur erronée (%s) pour l'option -march="
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "-mregparm=%d n'est pas entre 0 et %d"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, 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 n'est pas supporté pour cette machine cible"
-
--#: config/i386/i386.c:3592
-+#: config/i386/i386.c:3593
- #, 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 n'est pas entre %d et 12"
-
--#: config/i386/i386.c:3613
-+#: config/i386/i386.c:3614
- #, 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 n'est pas entre %d et 12"
-
--#: config/i386/i386.c:3627
-+#: config/i386/i386.c:3628
- #, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr ""
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr "jeu d'instructions SSE désactivé, arithmétique 387 est utilisé"
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr "jeu d'instructions 387 désactivé, arithmétique SSE est utilisé"
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr ""
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, fuzzy, gcc-internal-format
- #| msgid "mode of SYN incompatible with value"
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr "mode de SYN incompatible avec la valeur"
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Unknown cpu: -mcpu=%s"
- msgid "unknown option for -mrecip=%s"
- msgstr "Processeur inconnu : -mcpu=%s"
-
--#: config/i386/i386.c:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr ""
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr ""
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr "les attributs fastcall et regparm ne sont pas compatibles"
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "regparam and thiscall attributes are not compatible"
- msgstr "les attributs fastcall et stdcall ne sont pas compatibles"
-
--#: config/i386/i386.c:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute requires an integer constant argument"
- msgid "%qE attribute requires an integer constant argument"
- msgstr "l'attribut « %s » requiert un argument de type constante entière"
-
--#: config/i386/i386.c:4930
-+#: config/i386/i386.c:4925
- #, fuzzy, gcc-internal-format
- #| msgid "argument to `%s' attribute larger than %d"
- msgid "argument to %qE attribute larger than %d"
- msgstr "l'argument pour l'attribut « %s » est plus grand que %d"
-
--#: config/i386/i386.c:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr "les attributs fastcall et stdcall ne sont pas compatibles"
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr "les attributs fastcall et stdcall ne sont pas compatibles"
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "fastcall and thiscall attributes are not compatible"
- msgstr "les attributs fastcall et stdcall ne sont pas compatibles"
-
--#: config/i386/i386.c:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr "les attributs fastcall et stdcall ne sont pas compatibles"
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr "les attributs fastcall et stdcall ne sont pas compatibles"
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "stdcall and thiscall attributes are not compatible"
- msgstr "les attributs fastcall et stdcall ne sont pas compatibles"
-
--#: config/i386/i386.c:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "cdecl and thiscall attributes are not compatible"
- msgstr "les attributs fastcall et stdcall ne sont pas compatibles"
-
--#: config/i386/i386.c:5008
-+#: config/i386/i386.c:5003
- #, gcc-internal-format
- msgid "%qE attribute is used for none class-method"
- msgstr ""
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, gcc-internal-format
- msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5237
-+#: config/i386/i386.c:5232
- #, gcc-internal-format
- msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5452
-+#: config/i386/i386.c:5447
- #, 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 n'est pas compatible avec l'ABI sélectionné"
-
--#: config/i386/i386.c:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr ""
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, 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 "l'argument vecteur SSE sans autorisation MXX modifie l'ABI "
-
--#: config/i386/i386.c:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, gcc-internal-format
- msgid "the ABI of passing union with long double has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6141
-+#: config/i386/i386.c:6136
- #, gcc-internal-format
- msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6287
-+#: config/i386/i386.c:6282
- #, fuzzy, gcc-internal-format
- #| msgid "SSE vector return without SSE enabled changes the ABI"
- msgid "SSE register return with SSE disabled"
- msgstr "vecteur SSE retourné sans autorisation SSE des changements de l'ABI "
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, fuzzy, gcc-internal-format
- #| msgid "SSE vector argument without SSE enabled changes the ABI"
- msgid "SSE register argument with SSE disabled"
- msgstr "l'argument vecteur SSE sans autorisation SSE modifie l'ABI "
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr ""
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, gcc-internal-format
- msgid "SSE vector argument without SSE enabled changes the ABI"
- msgstr "l'argument vecteur SSE sans autorisation SSE modifie l'ABI "
-
--#: config/i386/i386.c:6726
-+#: config/i386/i386.c:6721
- #, gcc-internal-format
- msgid "MMX vector argument without MMX enabled changes the ABI"
- msgstr "l'argument vecteur SSE sans autorisation MXX modifie l'ABI "
-
--#: config/i386/i386.c:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, gcc-internal-format
- msgid "SSE vector return without SSE enabled changes the ABI"
- msgstr "vecteur SSE retourné sans autorisation SSE des changements de l'ABI "
-
--#: config/i386/i386.c:7447
-+#: config/i386/i386.c:7442
- #, fuzzy, gcc-internal-format
- #| msgid "MMX vector argument without MMX enabled changes the ABI"
- msgid "MMX vector return without MMX enabled changes the ABI"
- msgstr "l'argument vecteur SSE sans autorisation MXX modifie l'ABI "
-
--#: config/i386/i386.c:10033
-+#: config/i386/i386.c:10028
- #, gcc-internal-format
- msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:11030
-+#: config/i386/i386.c:11025
- #, gcc-internal-format
- msgid "-fsplit-stack does not support fastcall with nested function"
- msgstr ""
-
--#: config/i386/i386.c:11044
-+#: config/i386/i386.c:11039
- #, 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:11055
-+#: config/i386/i386.c:11050
- #, 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 ne supporte pas les registres FP de 64 bits"
-
--#: config/i386/i386.c:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr "registres étendus n'a pas de demis hauts"
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, 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:13846
-+#: config/i386/i386.c:13899
- #, gcc-internal-format, gfc-internal-format
- msgid "non-integer operand used with operand code '%c'"
- msgstr ""
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, 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 "argument 1 doit être un litéral signé de 5 bits"
-
--#: config/i386/i386.c:28143
-+#: config/i386/i386.c:28196
- #, fuzzy, gcc-internal-format
- #| msgid "shift must be an immediate"
- msgid "the fifth argument must be an 8-bit immediate"
- msgstr "décalage doit être un immédiat"
-
--#: config/i386/i386.c:28238
-+#: config/i386/i386.c:28291
- #, 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 "argument 1 doit être un litéral signé de 5 bits"
-
--#: config/i386/i386.c:28646
-+#: config/i386/i386.c:28699
- #, 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 "argument 1 doit être un litéral signé de 5 bits"
-
--#: config/i386/i386.c:28665
-+#: config/i386/i386.c:28718
- #, 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 "argument 3 doit être un litéral non signé de 4 bits"
-
--#: config/i386/i386.c:28683
-+#: config/i386/i386.c:28736
- #, 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 "argument 1 doit être un litéral signé de 5 bits"
-
--#: config/i386/i386.c:28692
-+#: config/i386/i386.c:28745
- #, 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 "argument 1 doit être un litéral signé de 5 bits"
-
--#: config/i386/i386.c:28701
-+#: config/i386/i386.c:28754
- #, 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 "argument 1 doit être un litéral signé de 5 bits"
-
--#: config/i386/i386.c:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, 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 "argument 1 doit être un litéral signé de 5 bits"
-
--#: config/i386/i386.c:28927
-+#: config/i386/i386.c:28980
- #, 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 "argument 1 doit être un litéral signé de 5 bits"
-
--#: config/i386/i386.c:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, fuzzy, gcc-internal-format
- #| msgid "selector must be an integer constant in the range 0..%i"
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr "le sélecteur doit être une constante entière entre les bornes 0..%i"
-
--#: config/i386/i386.c:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr ""
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, fuzzy, gcc-internal-format
- #| msgid "invalid option %s"
- msgid "%qE needs isa option %s"
- msgstr "option invalide %s"
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, fuzzy, gcc-internal-format
- #| msgid "mask must be an immediate"
- msgid "last argument must be an immediate"
- msgstr "masque doit être un immédiat"
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, fuzzy, gcc-internal-format
- #| msgid "ABS argument must be discrete or real mode"
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr "argument ABS doit être en mode discret ou réel"
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute only applies to variables"
- msgid "%qE attribute only available for 32-bit"
- msgstr "attribut « %s » s'applique seulement aux variables"
-
--#: config/i386/i386.c:31774
-+#: config/i386/i386.c:31827
- #, 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 "argument de l'attribut « %s » n'est pas une chaîne de constante"
-
--#: config/i386/i386.c:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "ms_abi and sysv_abi attributes are not compatible"
- msgstr "les attributs fastcall et stdcall ne sont pas compatibles"
-
--#: config/i386/i386.c:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' incompatible attribute ignored"
- msgid "%qE incompatible attribute ignored"
-@@ -27209,19 +27269,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "l'attribut « %s » requiert un argument de type constante entière"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr "valeur de -mfixed-range doit avoir la forme REG1-REG2"
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr "%s-%s est une étendue vide"
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, fuzzy, gcc-internal-format
- #| msgid "argument of `%s' attribute is not a string constant"
- msgid "version attribute is not a string"
-@@ -27295,7 +27355,7 @@
- msgstr "%Jattributs de section ne sont pas supportés pour la cible"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute argument not an integer constant"
- msgid "%qE attribute argument not an integer constant"
-@@ -27358,7 +27418,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr ""
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "expression limitant la pile n'est pas supportée"
-@@ -27924,29 +27984,29 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr ""
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, fuzzy, gcc-internal-format
- #| msgid "PIC code generation is not supported in the portable runtime model\n"
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "La génération de code PIC n'est pas supportée dans le modèle portable d'exécution\n"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, fuzzy, gcc-internal-format
- #| msgid "PIC code generation is not compatible with fast indirect calls\n"
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr "La génération de code PIC n'est pas compatible avec les appels indirects rapides.\n"
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr "L'option -g est seulement supportée lorsque GAS est utilisé sur ce processeur,"
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr "option -g désactivée"
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, gcc-internal-format, gfc-internal-format
- msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
- msgstr ""
-@@ -28402,91 +28462,91 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, fuzzy, gcc-internal-format
- #| msgid "stack frame too big"
- msgid "stack frame too large"
- msgstr "trame de pile trop grande"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, gcc-internal-format
- msgid "no profiling of 64-bit code for this ABI"
- msgstr "pas de profilage du code de 64 bits pour cet ABI"
-
--#: config/rs6000/rs6000.c:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, fuzzy, gcc-internal-format
- #| msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
-
--#: config/rs6000/rs6000.c:24133
-+#: config/rs6000/rs6000.c:24119
- #, fuzzy, gcc-internal-format
- #| msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
-
--#: config/rs6000/rs6000.c:24135
-+#: config/rs6000/rs6000.c:24121
- #, fuzzy, gcc-internal-format
- #| msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
-
--#: config/rs6000/rs6000.c:24137
-+#: config/rs6000/rs6000.c:24123
- #, gcc-internal-format
- msgid "use of decimal floating point types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24143
-+#: config/rs6000/rs6000.c:24129
- #, fuzzy, gcc-internal-format
- #| msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
- msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
- msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
-
--#: config/rs6000/rs6000.c:24146
-+#: config/rs6000/rs6000.c:24132
- #, fuzzy, gcc-internal-format
- #| msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
- msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
- msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
-
--#: config/rs6000/rs6000.c:24151
-+#: config/rs6000/rs6000.c:24137
- #, fuzzy, gcc-internal-format
- #| msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
- msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
- msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
-
--#: config/rs6000/rs6000.c:24154
-+#: config/rs6000/rs6000.c:24140
- #, gcc-internal-format
- msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "invalid use of %D"
- msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- msgstr "utilisation invalide de %D"
-
--#: config/rs6000/rs6000.c:27224
-+#: config/rs6000/rs6000.c:27210
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "\"%s\" is not defined"
- msgid "%s\"%s\"%s is not allowed"
- msgstr "« %s » n'est pas défini"
-
--#: config/rs6000/rs6000.c:27226
-+#: config/rs6000/rs6000.c:27212
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is invalid"
- msgstr ""
-@@ -28545,12 +28605,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "-m%s n'est pas supporté par cette configuration"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr "-m64 requiert un processeur PowerPC64"
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, fuzzy, gcc-internal-format
- #| msgid "Emit code compatible with TI tools"
- msgid "-mcmodel incompatible with other toc options"
-@@ -28568,64 +28628,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr "RETURN_ADDRESS_OFFSET n'est pas supporté"
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "valeur erronée pour -mcall-%s"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "valeur erronée pour -msdata=%s"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr "-mrelocatable et -msdata=%s sont incompatibles"
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr "-f%s et -msdata=%s sont incompatibles"
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr "-msdata=%s et -mcall-%s sont incompatibles"
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr "-mrelocatable et -mno-minimal-toc sont incompatibles"
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr "-mrelocatable et -mcall-%s sont incompatibles"
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr "-fPIC et -mcall-%s sont incompatibles"
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr "-mcall-aixdesc doit être pour un système à octets de poids fort"
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr ""
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "-m%s n'est pas supporté par cette configuration"
-@@ -28744,59 +28804,59 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr ""
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "__builtin_saveregs n'est pas supporté par la sous-cible"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute only applies to interrupt functions"
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "attribut « %s » s'applique seulement à des fonctions d'interruption"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute is not supported on this platform"
- msgid "%qE attribute is supported only for SH2A"
- msgstr "attribut « %s » n'est pas supporté sur cette plate-forme"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr "attribut interrupt_handler n'est pas compatible avec -m5-compact"
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute only applies to functions"
- msgid "%qE attribute only applies to SH2A"
- msgstr "attribut « %s » s'applique seulement aux fonctions"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute argument not an integer constant"
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "l'attribut « %s » de l'argument n'est pas une contante entière"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute argument not a string constant"
- msgid "%qE attribute argument not a string constant"
- msgstr "l'attribut « %s » de l'argument n'est pas une contante chaîne"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr ""
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, fuzzy, gcc-internal-format
- #| msgid "Use the BK register as a general purpose register"
- msgid "need a second call-clobbered general purpose register"
- msgstr "Utiliser le registre BK comme registre général tout usage"
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, gcc-internal-format
- msgid "need a call-clobbered target register"
- msgstr ""
-@@ -29169,44 +29229,44 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute ignored"
- msgid "%qs attribute ignored"
- msgstr "attribut « %s » ignoré"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute requires an integer constant argument"
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "l'attribut « %s » requiert un argument de type constante entière"
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute only applies to functions"
- msgid "%qs attribute only applies to variadic functions"
- msgstr "attribut « %s » s'applique seulement aux fonctions"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, fuzzy, gcc-internal-format
- #| msgid "%s has no effect"
- msgid "%qE attribute has no effect"
- msgstr "%s n'a pas d'effet"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute `%s'"
- msgid "invalid vector type for attribute %qs"
- msgstr "type de vecteur invalide pour l'attribut « %s »"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute only applies to variables"
- msgid "attribute %qs applies to array types only"
- msgstr "attribut « %s » s'applique seulement aux variables"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute `%s'"
- msgid "invalid element type for attribute %qs"
-@@ -29224,7 +29284,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr " pour la conversion de « %T » vers « %T »"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -29550,7 +29610,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "conversion invalide de « %T » vers « %T »"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, fuzzy, gcc-internal-format
- #| msgid " initializing argument %P of `%D'"
- msgid " initializing argument %P of %qD"
-@@ -29561,218 +29621,218 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr ""
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, fuzzy, gcc-internal-format
- #| msgid " initializing argument %P of `%D'"
- msgid " initializing argument %P of %q+D"
- msgstr " initialisation de l'argument %P de « %D »"
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, fuzzy, gcc-internal-format
- #| msgid "cannot bind rvalue `%E' to `%T'"
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "ne peut lier la rvalue « %E » avec « %T »"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, fuzzy, gcc-internal-format
- #| msgid "cannot bind bitfield `%E' to `%T'"
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "ne peut lier le champ de bits « %E » avec « %T »"
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, fuzzy, gcc-internal-format
- #| msgid "cannot bind packed field `%E' to `%T'"
- msgid "cannot bind packed field %qE to %qT"
- msgstr "ne peut lier le champs empaqueté « %E » avec « %T »"
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, fuzzy, gcc-internal-format
- #| msgid "cannot bind rvalue `%E' to `%T'"
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "ne peut lier la rvalue « %E » avec « %T »"
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, fuzzy, gcc-internal-format
- #| msgid "class `%T' will be considered nearly empty in a future version of GCC"
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr "classe « %T » devra être considérée pratiquement vide dans une version future de GCC"
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, fuzzy, gcc-internal-format
- #| msgid "cannot receive objects of non-POD type `%#T' through `...'"
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr "ne peut recevoir d'objets de type non POD « %#T » through « ... »"
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, fuzzy, gcc-internal-format
- #| msgid "cannot receive objects of non-POD type `%#T' through `...'"
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr "ne peut recevoir d'objets de type non POD « %#T » through « ... »"
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, fuzzy, gcc-internal-format
- #| msgid "redefinition of default argument for `%#D'"
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "redéfinition de l'argument par défaut pour « %#D »"
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, fuzzy, gcc-internal-format
- #| msgid "the default argument for parameter %d of `%D' has not yet been parsed"
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr "argument par défaut pour le paramètre %d de « %D » n'a pas encore été analysé"
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about functions which might be candidates for format attributes"
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr "Avertir à propos des fonctions qui pourraient être candidates pour les attributs de format"
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, fuzzy, gcc-internal-format
- #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr "passant « %T» comme «cet» argument de « %#D » écarte les qualificateurs"
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not an accessible base of `%T'"
- msgid "%qT is not an accessible base of %qT"
- msgstr "« %T » est une base accessible de « %T »"
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr ""
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, fuzzy, gcc-internal-format
- #| msgid " in call to `%D'"
- msgid " in call to %q+D"
- msgstr " dans l'appel de « %D »"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr ""
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, fuzzy, gcc-internal-format
- #| msgid "could not find class$ field in java interface type `%T'"
- msgid "could not find class$ field in java interface type %qT"
- msgstr "ne peut repérer le champ classe$ dans le type d'interface JAVA « %T »"
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, fuzzy, gcc-internal-format
- #| msgid "call to non-function `%D'"
- msgid "call to non-function %qD"
- msgstr "appel à une non fonction « %D »"
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, fuzzy, gcc-internal-format
- #| msgid "cannot call destructor `%T::~%T' without object"
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr "ne peut appeler le destructeur «%T::~%T» sans objet"
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr ""
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, 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 "pas de fonction concordante pour l'appel à « %T::%s(%A)%#V »"
-
--#: cp/call.c:7264
-+#: cp/call.c:7274
- #, fuzzy, gcc-internal-format
- #| msgid "no matching function for call to `%T::%s(%A)%#V'"
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr "pas de fonction concordante pour l'appel à « %T::%s(%A)%#V »"
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, fuzzy, gcc-internal-format
- #| msgid "call of overloaded `%s(%A)' is ambiguous"
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr "appel du surchargé « %s(%A) » est ambiguë"
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, fuzzy, gcc-internal-format
- #| msgid "cannot call member function `%D' without object"
- msgid "cannot call member function %qD without object"
- msgstr "ne peut appeler la fonction membre « %D » sans objet"
-
--#: cp/call.c:8053
-+#: cp/call.c:8068
- #, fuzzy, gcc-internal-format
- #| msgid "passing `%T' chooses `%T' over `%T'"
- msgid "passing %qT chooses %qT over %qT"
- msgstr "passant « %T » à choisit « %T » au lieu de « %T »"
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, fuzzy, gcc-internal-format
- #| msgid " in call to `%D'"
- msgid " in call to %qD"
- msgstr " dans l'appel de « %D »"
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, fuzzy, gcc-internal-format
- #| msgid "choosing `%D' over `%D'"
- msgid "choosing %qD over %qD"
- msgstr "choix de « %D » à la place de « %D »"
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, fuzzy, gcc-internal-format
- #| msgid " for conversion from `%T' to `%T'"
- msgid " for conversion from %qT to %qT"
- msgstr " pour la conversion de « %T » vers « %T »"
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, 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:8235
-+#: cp/call.c:8250
- #, fuzzy, gcc-internal-format
- #| msgid "default argument specified in explicit specialization"
- msgid "default argument mismatch in overload resolution"
- msgstr "argument par défaut spécifié dans la spécialisation explicite"
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, fuzzy, gcc-internal-format
- #| msgid "candidate 1:"
- msgid " candidate 1: %q+#F"
- msgstr "candidat 1:"
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, fuzzy, gcc-internal-format
- #| msgid "candidate 2:"
- msgid " candidate 2: %q+#F"
- msgstr "candidat 2:"
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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++ indique qu'ils sont ambiguës même à travers la plus mauvaise conversion pour le premier que la plus mauvaise pour la seconde:"
-
--#: cp/call.c:8434
-+#: cp/call.c:8449
- #, fuzzy, gcc-internal-format
- #| msgid "could not convert `%E' to `%T'"
- msgid "could not convert %qE from %qT to %qT"
- msgstr "ne peut convertir « %E » vers « %T »"
-
--#: cp/call.c:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, fuzzy, gcc-internal-format
- #| msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
- msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
- msgstr "initialisation invalide pour une référence à un non constante de type « %T » à partir d'un type temporaire de type « %T »"
-
--#: cp/call.c:8734
-+#: cp/call.c:8749
- #, fuzzy, gcc-internal-format
- #| msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
- msgid "invalid initialization of reference of type %qT from expression of type %qT"
-@@ -30021,110 +30081,110 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "champ « %D » incorrectement validé comme un type de méthode"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, fuzzy, gcc-internal-format
- #| msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
- msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
- msgstr "attribut empaqueté ignoré sur un champ non POD non paqueté « %#D »"
-
--#: cp/class.c:3284
-+#: cp/class.c:3285
- #, fuzzy, gcc-internal-format
- #| msgid "field `%#D' with same name as class"
- msgid "field %q+#D with same name as class"
- msgstr "champ « %#D » avec le même nom qu'une classe"
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, fuzzy, gcc-internal-format
- #| msgid "`%#T' has pointer data members"
- msgid "%q#T has pointer data members"
- msgstr "« %#T » a un pointeur vers un membre de données"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, fuzzy, gcc-internal-format
- #| msgid " but does not override `%T(const %T&)'"
- msgid " but does not override %<%T(const %T&)%>"
- msgstr " mais n'écrase pas « %T(const %T&) »"
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, fuzzy, gcc-internal-format
- #| msgid " or `operator=(const %T&)'"
- msgid " or %<operator=(const %T&)%>"
- msgstr " ou « operator=(const %T&) »"
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, fuzzy, gcc-internal-format
- #| msgid " but does not override `operator=(const %T&)'"
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr " mais n'écrase pas « operator=(const %T&) »"
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, fuzzy, gcc-internal-format
- #| msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr "décalage d'une base vide « %T » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future de GCC"
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, fuzzy, gcc-internal-format
- #| msgid "class `%T' will be considered nearly empty in a future version of GCC"
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr "classe « %T » devra être considérée pratiquement vide dans une version future de GCC"
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, fuzzy, gcc-internal-format
- #| msgid "initializer specified for non-virtual method `%D'"
- msgid "initializer specified for non-virtual method %q+D"
- msgstr "initialisation spécifiée pour une méthode non virtuelle « %D »"
-
--#: cp/class.c:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, gcc-internal-format
- msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
- msgstr ""
-
--#: cp/class.c:4901
-+#: cp/class.c:4902
- #, fuzzy, gcc-internal-format
- #| msgid "%T is not a class type"
- msgid "%q+T is not literal because:"
- msgstr "« %T » n'est pas un type de classe"
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, fuzzy, gcc-internal-format
- #| msgid "base class `%#T' has a non-virtual destructor"
- msgid " %q+T has a non-trivial destructor"
- msgstr "classe de base « %#T » a un destructeur non virtuel"
-
--#: cp/class.c:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, gcc-internal-format
- msgid " base class %qT of %q+T is non-literal"
- msgstr ""
-
--#: cp/class.c:4958
-+#: cp/class.c:4959
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
- msgid " non-static data member %q+D has non-literal type"
- msgstr "initialisation invalide dans la class de données de membre statiques d'un non entier de type « %T »"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, 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 "référence non statique « %#D » dans la classe sans un constructeur"
-
--#: cp/class.c:5075
-+#: cp/class.c:5076
- #, 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"
-@@ -30132,140 +30192,140 @@
-
- #. If the function is defaulted outside the class, we just
- #. give the synthesis error.
--#: cp/class.c:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr ""
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr ""
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, fuzzy, gcc-internal-format
- #| msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr "décalage relatif d'une base virtuelle « %T » n'est pas compatible avec l'ABI et peut être modifié dans une version future de GCC"
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, 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 "base directe « %T » inaccessible dans « %T » en raison de l'ambiguité"
-
--#: cp/class.c:5441
-+#: cp/class.c:5442
- #, 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 "base virtuelle « %T » inaccessible dans « %T » en raison de l'ambiguité"
-
--#: cp/class.c:5627
-+#: cp/class.c:5628
- #, fuzzy, gcc-internal-format
- #| msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr "taille assignée à « %T » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future de GCC"
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, fuzzy, gcc-internal-format
- #| msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr "le décalage relatif de « %D » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future de GCC"
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, fuzzy, gcc-internal-format
- #| msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
- msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr "le décalage relatif de « %D » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future de GCC"
-
--#: cp/class.c:5705
-+#: cp/class.c:5706
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr "« %D » contient des classes vides lesquelles peuvent placer les classes de base à une localisation différente dans une version future de GCC"
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, fuzzy, gcc-internal-format
- #| msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr "disposition des classes est dérivés de la classe vide « %T » peut être modifiée dans une version future de GCC"
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, fuzzy, gcc-internal-format
- #| msgid "redefinition of `%#T'"
- msgid "redefinition of %q#T"
- msgstr "redéfinition de « %#T »"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, 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 » a des fonctions virtuelles mais un destructeur non virtuel"
-
--#: cp/class.c:6139
-+#: cp/class.c:6140
- #, fuzzy, gcc-internal-format
- #| msgid "class `%T' does not have any field named `%D'"
- msgid "type transparent class %qT does not have any fields"
- msgstr "classe « %T » n'a pas aucun champ nommé « %D »"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, fuzzy, gcc-internal-format
- #| msgid "type `%s' has virtual member functions"
- msgid "type transparent class %qT has virtual functions"
- msgstr "type « %s » a des membres de fonction virtuelle"
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, gcc-internal-format
- msgid "trying to finish struct, but kicked out due to previous parse errors"
- msgstr "tentative de complétion du struct, mais a été stoppé en raison d'erreurs précédentes d'analyses syntaxiques"
-
--#: cp/class.c:6757
-+#: cp/class.c:6758
- #, fuzzy, gcc-internal-format
- #| msgid "language string `\"%s\"' not recognized"
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "chaîne du langage « \"%s\" » n'est pas reconnue"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, 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 "ne peut résoudre la fonction surchargé « %D » basé sur la conversion vers le type « %T »"
-
--#: cp/class.c:6971
-+#: cp/class.c:6972
- #, fuzzy, gcc-internal-format
- #| msgid "no matches converting function `%D' to type `%#T'"
- msgid "no matches converting function %qD to type %q#T"
- msgstr "pas de concordance de conversion de fonction « %D » vers le type « %#T »"
-
--#: cp/class.c:6994
-+#: cp/class.c:6995
- #, 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 "conversion d'une fonction surchargée « %D » vers le type « %#T » est ambiguë"
-
--#: cp/class.c:7021
-+#: cp/class.c:7022
- #, fuzzy, gcc-internal-format
- #| msgid "assuming pointer to member `%D'"
- msgid "assuming pointer to member %qD"
- msgstr "pointeur assumé vers le membre « %D »"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, 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 "(un pointeur vers un membre peut seulement être formé avec «&%E»)"
-
--#: cp/class.c:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr "pas assez d'information sur le type"
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert `%E' from type `%T' to type `%T'"
- msgid "cannot convert %qE from type %qT to type %qT"
-@@ -30276,13 +30336,13 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "declaration of %q#D"
- msgstr "déclaration de « %#D »"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, fuzzy, gcc-internal-format
- #| msgid "changes meaning of `%D' from `%+#D'"
- msgid "changes meaning of %qD from %q+#D"
-@@ -30305,7 +30365,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr "conversion de « %E » à partir de « %T » vers « %T » est ambiguë"
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, fuzzy, gcc-internal-format
- #| msgid "use of C99 long long integer constant"
- msgid "zero as null pointer constant"
-@@ -30341,7 +30401,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "conversion de « %T » à « %T » écarte les qualificateurs"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, fuzzy, gcc-internal-format
- #| msgid "casting `%T' to `%T' does not dereference pointer"
- msgid "casting %qT to %qT does not dereference pointer"
-@@ -30803,7 +30863,7 @@
- msgid "declaration of template %q#D"
- msgstr "déclaration du patron « %#D »"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, fuzzy, gcc-internal-format
- #| msgid "conflicts with previous declaration `%#D'"
- msgid "conflicts with previous declaration %q+#D"
-@@ -30864,7 +30924,7 @@
- msgid "%q+#D previously defined here"
- msgstr "« %#D » précédemment défini ici"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, fuzzy, gcc-internal-format
- #| msgid "`%#D' previously declared here"
- msgid "%q+#D previously declared here"
-@@ -31000,7 +31060,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "%Jdéclaration non thread local de « %D » suit une déclaration de thread local"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "redeclaration of %q#D"
-@@ -31078,7 +31138,7 @@
- msgid "%qD is not a type"
- msgstr "« %T::%D » n'est pas un type"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' used without template parameters"
- msgid "%qD used without template parameters"
-@@ -31229,142 +31289,142 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "%Hdéclaration de prototype"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
- #| msgid "previous friend declaration of `%D'"
- msgid "attribute ignored in declaration of %q#T"
- msgstr "déclaration amie précédente de « %D »"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, gcc-internal-format
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr ""
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute can only be applied to class definitions"
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr "attribut « %s » peut seulement être appliqué aux définitions de classes"
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr ""
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, fuzzy, gcc-internal-format
- #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "typedef « %D » est initialisé (use __typeof__ instead)"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D' has `extern' and is initialized"
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr "déclaration de « %#D » est externe et initialisé"
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, fuzzy, gcc-internal-format
- #| msgid "%Jfunction `%D' definition is marked dllimport."
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr "%Jdéfinition de la fonction « %D » est marquée dllimport"
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, fuzzy, gcc-internal-format
- #| msgid "`%#D' is not a static member of `%#T'"
- msgid "%q#D is not a static member of %q#T"
- msgstr "« %#D » n'est pas un membre statique de « %#T »"
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr "ISO C++ ne permet pas que « %T::%D » soit défini comme « %T::%D »"
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr ""
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate initialization of %D"
- msgid "duplicate initialization of %qD"
- msgstr "initialisation en double de %D"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr ""
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D' outside of class is not definition"
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "déclaraion de « %#D » en dehors de la classe n'est pas une définition"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, fuzzy, gcc-internal-format
- #| msgid "variable `%#D' has initializer but incomplete type"
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "la variable « %#D » est initialisée, mais a un type incomplet"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, fuzzy, gcc-internal-format
- #| msgid "elements of array `%#D' have incomplete type"
- msgid "elements of array %q#D have incomplete type"
- msgstr "éléments du tableau « %#D » ont un type incomplet"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D' has `extern' and is initialized"
- msgid "declaration of %q#D has no initializer"
- msgstr "déclaration de « %#D » est externe et initialisé"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, fuzzy, gcc-internal-format
- #| msgid "aggregate `%#D' has incomplete type and cannot be defined"
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr "aggrégat « %#D » a un type incomplet et ne peut être défini"
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as reference but not initialized"
- msgid "%qD declared as reference but not initialized"
- msgstr "« %D » déclaré comme référence mais n'est pas initialisé"
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, fuzzy, gcc-internal-format
- #| msgid "name `%D' used in a GNU-style designated initializer for an array"
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr "nom « %D » utilisé dans un style GNU de l'initialisateur désigné pour un tableau"
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, fuzzy, gcc-internal-format
- #| msgid "non-trivial labeled initializers"
- msgid "non-trivial designated initializers not supported"
- msgstr "initialiseur étiqueté de manière non trivial"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, fuzzy, gcc-internal-format
- #| msgid "name `%D' used in a GNU-style designated initializer for an array"
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr "nom « %D » utilisé dans un style GNU de l'initialisateur désigné pour un tableau"
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, fuzzy, gcc-internal-format
- #| msgid "initializer fails to determine size of `%D'"
- msgid "initializer fails to determine size of %qD"
- msgstr "l'initialisation n'a pu déterminer la taille de « %D »"
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, fuzzy, gcc-internal-format
- #| msgid "array size missing in `%D'"
- msgid "array size missing in %qD"
- msgstr "taille de tableau manquante dans « %D »"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, fuzzy, gcc-internal-format
- #| msgid "zero-size array `%D'"
- msgid "zero-size array %qD"
-@@ -31373,456 +31433,456 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of `%D' isn't known"
- msgid "storage size of %qD isn%'t known"
- msgstr "taille de stockage de « %D » n'est pas connue"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of `%D' isn't constant"
- msgid "storage size of %qD isn%'t constant"
- msgstr "taille de stockage de « %D » n'est pas une constante"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, fuzzy, gcc-internal-format
- #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr "désolé: sémantique de fonction enligne de données statiques « %#D » est erronée (vous obtiendrez de multiples copies)"
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, fuzzy, gcc-internal-format
- #| msgid "%J you can work around this by removing the initializer"
- msgid " you can work around this by removing the initializer"
- msgstr "%J vous pouvez contourner cela en enlevant l'initialiseur"
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, fuzzy, gcc-internal-format
- #| msgid "uninitialized const `%D'"
- msgid "uninitialized const %qD"
- msgstr "constante « %D » non initialisée"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, fuzzy, gcc-internal-format
- #| msgid "type `%s' has a user-defined constructor"
- msgid "%q#T has no user-provided default constructor"
- msgstr "type « %s » a un constructeur défini par l'usager"
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, fuzzy, gcc-internal-format
- #| msgid "invalid initializer for virtual method `%D'"
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "initialisation invalide pour la méthode virtuelle « %D »"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, fuzzy, gcc-internal-format
- #| msgid "initializer for `%T' must be brace-enclosed"
- msgid "initializer for %qT must be brace-enclosed"
- msgstr "initialiseur de « %T » doit être entre accolades"
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, fuzzy, gcc-internal-format
- #| msgid "name `%D' used in a GNU-style designated initializer for an array"
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr "nom « %D » utilisé dans un style GNU de l'initialisateur désigné pour un tableau"
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' has no non-static data member named `%D'"
- msgid "%qT has no non-static data member named %qD"
- msgstr "« %T » n'a pas de membre de données non statique nommé « %D »"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, fuzzy, gcc-internal-format
- #| msgid "excess elements in aggregate initializer"
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr "éléments en excès dans l'initialiseur d'aggrégat"
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, fuzzy, gcc-internal-format
- #| msgid "too many initializers for `%T'"
- msgid "too many initializers for %qT"
- msgstr "trop d'initialiseurs pour « %T »"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, fuzzy, gcc-internal-format
- #| msgid "braces around scalar initializer for `%T'"
- msgid "braces around scalar initializer for type %qT"
- msgstr "accolades autour de l'initialiseur scalaire pour « %T »"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, fuzzy, gcc-internal-format
- #| msgid "missing braces around initializer"
- msgid "missing braces around initializer for %qT"
- msgstr "accolades manquantes autour de l'initialisation"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, fuzzy, gcc-internal-format
- #| msgid "elements of array `%#D' have incomplete type"
- msgid "elements of array %q#T have incomplete type"
- msgstr "éléments du tableau « %#D » ont un type incomplet"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, fuzzy, gcc-internal-format
- #| msgid "variable-sized object `%D' may not be initialized"
- msgid "variable-sized object %qD may not be initialized"
- msgstr "objet de taille variable « %D » peut ne pas être initialisé"
-
- # FIXME
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C90 forbids compound literals"
- msgid "variable-sized compound literal"
- msgstr "ISO C90 interdit les mots composés"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' has incomplete type"
- msgid "%q#D has incomplete type"
- msgstr "« %D » a un type incomplet"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, fuzzy, gcc-internal-format
- #| msgid "excess elements in union initializer"
- msgid "scalar object %qD requires one element in initializer"
- msgstr "éléments en excès dans l'initialisation d'union"
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must be initialized by constructor, not by `{...}'"
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr "« %D » doit être initialisé par un constructeur, non pas par « {...} »"
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, fuzzy, gcc-internal-format
- #| msgid "_Pragma takes a parenthesized string literal"
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "_Pragma prend une chaîne entourée de parenthèrese"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr "initialisation invalide pour un membre statique avec constructeur"
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "ISO C++ interdit l'initialisation intra-classe d'un membre statique non constant « %D »"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr "(une initialisation en dehors de la classe est requise)"
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr "affectation (non pas l'initialisation) dans la déclaration"
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, fuzzy, gcc-internal-format
- #| msgid "shadowing previous type declaration of `%#D'"
- msgid "shadowing previous type declaration of %q#D"
- msgstr "masque la déclaration précédente de « %#D »"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr "« %D » ne peut être utilisé comme un thread local parce qu'il a un non POD de type « %T »"
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr ""
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is thread-local and so cannot be dynamically initialized"
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr "« %D » est un thread local et ne peut donc pas être initialisé dynamiquement"
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, fuzzy, gcc-internal-format
- #| msgid "array initialized from non-constant array expression"
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "tableau initialisé à l'aide de l'expression de tableau non constante"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr ""
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, fuzzy, gcc-internal-format
- #| msgid "function `%#D' is initialized like a variable"
- msgid "function %q#D is initialized like a variable"
- msgstr "fonction « %#D » est initialisée comme une variable"
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, fuzzy, gcc-internal-format
- #| msgid "initializer fails to determine size of `%D'"
- msgid "initializer fails to determine size of %qT"
- msgstr "l'initialisation n'a pu déterminer la taille de « %D »"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, fuzzy, gcc-internal-format
- #| msgid "array size missing in `%D'"
- msgid "array size missing in %qT"
- msgstr "taille de tableau manquante dans « %D »"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, fuzzy, gcc-internal-format
- #| msgid "zero-size array `%D'"
- msgid "zero-size array %qT"
- msgstr "tableau « %D » de taille zéro"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, fuzzy, gcc-internal-format
- #| msgid "destructor for alien class `%T' cannot be a member"
- msgid "destructor for alien class %qT cannot be a member"
- msgstr "destructeur pour la classe étrangère « %T » ne peut être un membre"
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, fuzzy, gcc-internal-format
- #| msgid "constructor for alien class `%T' cannot be a member"
- msgid "constructor for alien class %qT cannot be a member"
- msgstr "constructeur pour la classe étrangère « %T » ne peut être un membre"
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as a `virtual' %s"
- msgid "%qD declared as a %<virtual%> variable"
- msgstr "« %D» déclaré comme « virtual » %s"
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as an `inline' %s"
- msgid "%qD declared as an %<inline%> variable"
- msgstr "« %D» déclaré comme « inline » %s"
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, fuzzy, gcc-internal-format
- #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr "spécificateurs de fonction « const» et «volatile» invalide pour « %D » dans la déclaration %s"
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as a `virtual' %s"
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr "« %D» déclaré comme « virtual » %s"
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, fuzzy, gcc-internal-format
- #| msgid "%J\"%D\" declared as a non-parameter"
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "%J\"%D\" déclaré comme un non paramètre"
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, fuzzy, gcc-internal-format
- #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr "spécificateurs de fonction « const» et «volatile» invalide pour « %D » dans la déclaration %s"
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as a `virtual' %s"
- msgid "%qD declared as a %<virtual%> type"
- msgstr "« %D» déclaré comme « virtual » %s"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as an `inline' %s"
- msgid "%qD declared as an %<inline%> type"
- msgstr "« %D» déclaré comme « inline » %s"
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, fuzzy, gcc-internal-format
- #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr "spécificateurs de fonction « const» et «volatile» invalide pour « %D » dans la déclaration %s"
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as a `virtual' %s"
- msgid "%qD declared as a %<virtual%> field"
- msgstr "« %D» déclaré comme « virtual » %s"
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as an `inline' %s"
- msgid "%qD declared as an %<inline%> field"
- msgstr "« %D» déclaré comme « inline » %s"
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, fuzzy, gcc-internal-format
- #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr "spécificateurs de fonction « const» et «volatile» invalide pour « %D » dans la déclaration %s"
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as a friend"
- msgid "%q+D declared as a friend"
- msgstr "« %D » déclaré comme un ami"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared with an exception specification"
- msgid "%q+D declared with an exception specification"
- msgstr "« %D » déclaré avec une exception de spécification"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr "déclaration de « %D » n'est pas dans l'espace de noms entourant « %D »"
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, fuzzy, gcc-internal-format
- #| msgid "static member function `%#D' declared with type qualifiers"
- msgid "static member function %q#D declared with type qualifiers"
- msgstr "membre de fonction statique « %#D » déclaré avec des qualificateurs de tyep"
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, fuzzy, gcc-internal-format
- #| msgid "defining explicit specialization `%D' in friend declaration"
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "définition explicite de spécialisation « %D » dans lka déclaration ami"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of template-id `%D' in declaration of primary template"
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "utilisation invalide du template-id « %D » dans la déclaration du patron primaire"
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr "arguments par défaut ne sont pas permis dans la déclaration amie de la spécialisation du patron « %D »"
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, fuzzy, gcc-internal-format
- #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr "« inline» n'estpas permis dans la déclaration amie de la spécialisation du patron « %D »"
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare `::main' to be a template"
- msgid "cannot declare %<::main%> to be a template"
- msgstr "ne peut déclarer « ::main » comme étant un patron"
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare `::main' to be inline"
- msgid "cannot declare %<::main%> to be inline"
- msgstr "ne peut déclarer «::main» à être enligne"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare `::main' to be static"
- msgid "cannot declare %<::main%> to be static"
- msgstr "ne peut déclarer « ::main » comme étant static"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, 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 » ne réfère pas à un type non qualifié, aussi il n'est pas utilisé pour la liaison"
-
--#: cp/decl.c:7346
-+#: cp/decl.c:7348
- #, 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 "déclaration précédente de « %#D » avec le lien %L"
-
--#: cp/decl.c:7368
-+#: cp/decl.c:7370
- #, fuzzy, gcc-internal-format
- #| msgid "%smember function `%D' cannot have `%T' method qualifier"
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr "%sfonction membre « %D » ne peut avoir « %T » comme qualificateur de méthode"
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, fuzzy, gcc-internal-format
- #| msgid "%smember function `%D' cannot have `%T' method qualifier"
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr "%sfonction membre « %D » ne peut avoir « %T » comme qualificateur de méthode"
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, fuzzy, gcc-internal-format
- #| msgid "template with C linkage"
- msgid "literal operator with C linkage"
- msgstr "patron avec liaison C"
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type argument"
- msgid "%qD has invalid argument list"
- msgstr "type d'argument invalide"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must be a nonstatic member function"
- msgid "%qD must be a non-member function"
- msgstr "« %D » doit être une fonction membre non statique"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, fuzzy, gcc-internal-format
- #| msgid "`main' must return `int'"
- msgid "%<::main%> must return %<int%>"
- msgstr "« main» doit retourner « int »"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, fuzzy, gcc-internal-format
- #| msgid "definition of implicitly-declared `%D'"
- msgid "definition of implicitly-declared %qD"
- msgstr "définition implicitement déclarée « %D »"
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, fuzzy, gcc-internal-format
- #| msgid "definition of implicitly-declared `%D'"
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "définition implicitement déclarée « %D »"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, fuzzy, gcc-internal-format
- #| msgid "`%#D' previously defined here"
- msgid "%q+#D explicitly defaulted here"
- msgstr "« %#D » précédemment défini ici"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, fuzzy, gcc-internal-format
- #| msgid "no `%#D' member function declared in class `%T'"
- msgid "no %q#D member function declared in class %qT"
-@@ -31832,658 +31892,658 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7826
-+#: cp/decl.c:7828
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "initialisation invalide dans la class de données de membre statiques d'un non entier de type « %T »"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr "initialisation invalide dans la class de données de membre statiques d'un non entier de type « %T »"
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr "initialisation invalide dans la class de données de membre statiques d'un non entier de type « %T »"
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr "initialisation invalide dans la class de données de membre statiques d'un non entier de type « %T »"
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr "ISO C++ interdit l'initialisation intra-classe d'un membre statique non constant « %D »"
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "ISO C++ interdit l'initialisation d'une membre constant « %D » d'un type non entier « %T »"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, fuzzy, gcc-internal-format
- #| msgid "size of array `%D' has non-integral type `%T'"
- msgid "size of array %qD has non-integral type %qT"
- msgstr "taille du tableau « %D » n'est pas de type entier « %T »"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, fuzzy, gcc-internal-format
- #| msgid "size of array has non-integral type `%T'"
- msgid "size of array has non-integral type %qT"
- msgstr "taille du tableau a type non entier « %T »"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, fuzzy, gcc-internal-format
- #| msgid "size of array `%D' is negative"
- msgid "size of array %qD is negative"
- msgstr "taille du tableau « %D » est négative"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr "taille du tableau est négative"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids zero-size array `%D'"
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO C++ interdit les tableaux de taille zéro « %D »"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO C++ interdit les tableaux de taille zéro"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, fuzzy, gcc-internal-format
- #| msgid "size of array `%D' is not an integral constant-expression"
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "taille du tableau « %D » n'a pas une expression de constante de type entier"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "taille du tableau n'est pas une expression de constante de type entier"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids variable-size array `%D'"
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO C++ interdit les tableaus de taille variable « %D »"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids variable-size array"
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO C++ interdit le tableau de taille variable"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr ""
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr "débordement dans les dimensions du tableau"
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of functions"
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "déclaration de « %s » comme un tableau de fonctions"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of voids"
- msgid "declaration of %qD as array of void"
- msgstr "déclaration de « %s » comme un tableau de « void »"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of `%T'"
- msgid "creating array of void"
- msgstr "création du tableau « %T »"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of functions"
- msgid "declaration of %qD as array of functions"
- msgstr "déclaration de « %s » comme un tableau de fonctions"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of functions"
- msgid "creating array of functions"
- msgstr "déclaration de « %s » comme un tableau de fonctions"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of functions"
- msgid "declaration of %qD as array of references"
- msgstr "déclaration de « %s » comme un tableau de fonctions"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of `%T'"
- msgid "creating array of references"
- msgstr "création du tableau « %T »"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of functions"
- msgid "declaration of %qD as array of function members"
- msgstr "déclaration de « %s » comme un tableau de fonctions"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of functions"
- msgid "creating array of function members"
- msgstr "déclaration de « %s » comme un tableau de fonctions"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr "déclaration de « %D » comme tableau multidimensionel doit avoir des bornes pour chaque dimension excepté pour la première"
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr "tableau multidimensionel doit avoir des bornes pour chaque dimension excepté pour la première"
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr "spécification de type retourné pour un constructeur est invalide"
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr "spécification de type retourné pour un destructeur est invalide"
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, fuzzy, gcc-internal-format
- #| msgid "return type specified for `operator %T'"
- msgid "return type specified for %<operator %T%>"
- msgstr "type spécifié retourné pour l'opérateur « %T »"
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr "variable non nommée ou champ déclaré void"
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr "variable ou champ déclaré void"
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of member `%D'"
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "utilisation invalide du membre « %D »"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, fuzzy, gcc-internal-format
- #| msgid "invalid definition of qualified type `%T'"
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "définition invalide d'un type qualifié « %T »"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of member `%D'"
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "utilisation invalide du membre « %D »"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a class or namespace"
- msgid "%q#T is not a class or a namespace"
- msgstr "« %T » n'est pas une classe ou un espace de noms"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, fuzzy, gcc-internal-format
- #| msgid "type `%T' is not derived from type `%T'"
- msgid "type %qT is not derived from type %qT"
- msgstr "type « %T » n'est pas dérivé du type « %T »"
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%D' as non-function"
- msgid "declaration of %qD as non-function"
- msgstr "déclaration de « %D » comme non-fonction"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, fuzzy, gcc-internal-format
- #| msgid "redeclaration of `%T' as a non-template"
- msgid "declaration of %qD as non-member"
- msgstr "redéclaration de « %T » qui n'est pas un patron"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, fuzzy, gcc-internal-format
- #| msgid "declarator-id missing; using reserved word `%D'"
- msgid "declarator-id missing; using reserved word %qD"
- msgstr "declarator-id manquant; utilisation du mot réservé « %D »"
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, fuzzy, gcc-internal-format
- #| msgid "function definition declared `register'"
- msgid "function definition does not declare parameters"
- msgstr "définition de fonction déclarée « register »"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%D' as %s"
- msgid "declaration of %qD as %<typedef%>"
- msgstr "déclaration de « %D » comme « %s »"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of '%#D' shadows a parameter"
- msgid "declaration of %qD as parameter"
- msgstr "déclaration de « %#D » masque un paramètre"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, fuzzy, gcc-internal-format
- #| msgid "a template-id may not appear in a using-declaration"
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "un id de patron ne peut pas apparaître dans l'utilisation de la déclaration"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, fuzzy, gcc-internal-format
- #| msgid "two or more data types in declaration of `%s'"
- msgid "two or more data types in declaration of %qs"
- msgstr "deux types de données ou plus dans la déclaration de « %s »"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, fuzzy, gcc-internal-format
- #| msgid "conflicting declaration '%#D'"
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "déclaration conflictuelle « %#D »"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids declaration of `%s' with no type"
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO C++ interdit la déclaration de « %s » sans type"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, fuzzy, gcc-internal-format
- #| msgid "__builtin_trap not supported by this target"
- msgid "%<__int128%> is not supported by this target"
- msgstr "__builtin_trap n'est pas supporté par la cible"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not support `long long'"
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO C++ ne permet pas « long long »"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, fuzzy, gcc-internal-format
- #| msgid "short, signed or unsigned invalid for `%s'"
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "short, signed ou unsigned est invalide pour « %s »"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, fuzzy, gcc-internal-format
- #| msgid "signed and unsigned given together for `%s'"
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "signed et unsigned donnés ensembles pour « %s »"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for `%s'"
- msgid "%<long long%> invalid for %qs"
- msgstr "« complex » invalide pour « %s »"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for `%s'"
- msgid "%<long%> invalid for %qs"
- msgstr "« complex » invalide pour « %s »"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for `%s'"
- msgid "%<short%> invalid for %qs"
- msgstr "« complex » invalide pour « %s »"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, fuzzy, gcc-internal-format
- #| msgid "long, short, signed or unsigned invalid for `%s'"
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "« long », « short », « signed » ou « unsigned » invalide pour « %s »"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, gcc-internal-format
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, fuzzy, gcc-internal-format
- #| msgid "long or short specified with char for `%s'"
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "« long » ou « short » spécifié avec « char » pour « %s »"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, fuzzy, gcc-internal-format
- #| msgid "long and short specified together for `%s'"
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "long et short spécifiés ensembles pour « %s »"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, fuzzy, gcc-internal-format
- #| msgid "short, signed or unsigned invalid for `%s'"
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "short, signed ou unsigned est invalide pour « %s »"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, fuzzy, gcc-internal-format
- #| msgid "long, short, signed or unsigned used invalidly for `%s'"
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "« long », « short », « signed » ou « unsigned » utilisé incorrectement pour « %s »"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for `%s'"
- msgid "complex invalid for %qs"
- msgstr "« complex » invalide pour « %s »"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, fuzzy, gcc-internal-format
- #| msgid "qualifiers are not allowed on declaration of `operator %T'"
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr "qualificateurs ne sont pas permis dans la déclaration de « operator %T »"
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, fuzzy, gcc-internal-format
- #| msgid "member `%D' cannot be declared both virtual and static"
- msgid "member %qD cannot be declared both virtual and static"
- msgstr "membre « %D » ne peut être déclaré virtuel et statique"
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, fuzzy, gcc-internal-format
- #| msgid "`%T::%D' is not a valid declarator"
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "« %T::%D » n'est pas un déclarateur valide"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr "déclaration typedef invalide dans le paramètre de la déclaration"
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for parameter `%s'"
- msgid "storage class specified for template parameter %qs"
- msgstr "classe de stockage spécifiée pour le paramètre « %s »"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr "spécificateurs de classe de stockage invalides dans la déclaration des paramètres"
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters cannot be friends"
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "paramètres du patron ne peuvent pas être amis"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, fuzzy, gcc-internal-format
- #| msgid "virtual outside class declaration"
- msgid "%<virtual%> outside class declaration"
- msgstr "virtuel en dehors de la déclaration de classe"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, fuzzy, gcc-internal-format
- #| msgid "multiple storage classes in declaration of `%s'"
- msgid "multiple storage classes in declaration of %qs"
- msgstr "multiples classes de stockage dans la déclaration de « %s »"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for %s `%s'"
- msgid "storage class specified for %qs"
- msgstr "classe de stockage spécifiée pour %s « %s »"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for parameter `%s'"
- msgid "storage class specified for parameter %qs"
- msgstr "classe de stockage spécifiée pour le paramètre « %s »"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, fuzzy, gcc-internal-format
- #| msgid "nested function `%s' declared `extern'"
- msgid "nested function %qs declared %<extern%>"
- msgstr "fonction imbriquée « %s » déclarée « extern »"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, fuzzy, gcc-internal-format
- #| msgid "top-level declaration of `%s' specifies `auto'"
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr "la déclaration hors de toute fonction de « %s » a spécifié « auto »"
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, fuzzy, gcc-internal-format
- #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr "« %s » dans le champ de la fonction est implicitement déclaré auto, et déclaré « __thread »"
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr "spécificateurs de classe de stockage invalide dans les déclarations de fonction amie"
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' declared as function returning a function"
- msgid "%qs declared as function returning a function"
- msgstr "« %s » déclaré comme une fonction retournant une fonction"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' declared as function returning an array"
- msgid "%qs declared as function returning an array"
- msgstr "« %s » déclaré comme une fonction retournant un tableau"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr ""
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr ""
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr ""
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr "le destructeur ne peut être une fonction membre statique"
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, gcc-internal-format
- msgid "constructor cannot be static member function"
- msgstr "le constructeur ne peut être une fonction membre statique"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, fuzzy, gcc-internal-format
- #| msgid "destructors may not be `%s'"
- msgid "destructors may not be cv-qualified"
- msgstr "destructeurs ne peut être « %s »"
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, fuzzy, gcc-internal-format
- #| msgid "constructors may not be `%s'"
- msgid "constructors may not be cv-qualified"
- msgstr "constructeurs ne peuvent pas être « %s »"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr "constructeurs ne peut être déclarés virtuels"
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, fuzzy, gcc-internal-format
- #| msgid "can't initialize friend function `%s'"
- msgid "can%'t initialize friend function %qs"
- msgstr "ne peut initialiser la fonction amie « %s »"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr "fonctions virtuelles ne peuvent être amies"
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr "déclaration amie n'est pas dans la définition de classe"
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, fuzzy, gcc-internal-format
- #| msgid "can't define friend function `%s' in a local class definition"
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr "ne peut définir une fonction amie « %s » dans une définition locale de classe"
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr "destructeurs ne peuvent pas avoir de paramètre"
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare pointer to `%#T'"
- msgid "cannot declare pointer to %q#T"
- msgstr "ne peut déclarer un pointeur vers « %#T »"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare reference to `%#T'"
- msgid "cannot declare reference to %q#T"
- msgstr "ne peut déclarer une référence vers « %#T »"
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare pointer to `%#T' member"
- msgid "cannot declare pointer to %q#T member"
- msgstr "ne peut déclarer un pointeur vers le membre « %#T »"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare references to references"
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "ne peut décalrer des références vers des références"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare bit-field `%D' with function type"
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "ne peut déclarer un champ de bits « %D » avec un type de fonction"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr ""
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, fuzzy, gcc-internal-format
- #| msgid "template-id `%D' used as a declarator"
- msgid "template-id %qD used as a declarator"
- msgstr "identificateur de patron « %D » utilisé comme déclarateur"
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr "les fonctions membres sont implicitement amis de leur classe"
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, fuzzy, gcc-internal-format
- #| msgid "extra qualification `%T::' on member `%s' ignored"
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr "qualification additionnelle « %T:: » sur le membre « %s » est ignorée"
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare member function `%T::%s' within `%T'"
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "ne peut déclarer la fonction membre « %T::%s » à l'intérieur de « %T »"
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare member function `%T::%s' within `%T'"
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "ne peut déclarer la fonction membre « %T::%s » à l'intérieur de « %T »"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare member `%T::%s' within `%T'"
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr "ne peut déclarer le membre « %T::%s » à l'intérieur de « %T »"
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, fuzzy, gcc-internal-format
- #| msgid "data member `%D' cannot be a member template"
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr "membre de données « %D » ne peut être membre du patron"
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, fuzzy, gcc-internal-format
- #| msgid "size of array `%s' is too large"
- msgid "size of array %qs is too large"
- msgstr "la taille du tableau « %s » est trop grande"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, fuzzy, gcc-internal-format
- #| msgid "data member may not have variably modified type `%T'"
- msgid "data member may not have variably modified type %qT"
- msgstr "membre de données peut ne pas avoir de type « %T » modifié de manière variable"
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, fuzzy, gcc-internal-format
- #| msgid "parameter may not have variably modified type `%T'"
- msgid "parameter may not have variably modified type %qT"
-@@ -32491,370 +32551,370 @@
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, fuzzy, gcc-internal-format
- #| msgid "only declarations of constructors can be `explicit'"
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr "seuls les déclarations de constructeurs peuvent être « explicit »"
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, fuzzy, gcc-internal-format
- #| msgid "non-member `%s' cannot be declared `mutable'"
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "le non membre « %s » ne peut être déclaré « mutable »"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, fuzzy, gcc-internal-format
- #| msgid "non-object member `%s' cannot be declared `mutable'"
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr "un membre non objet « %s » ne peut être déclaré « mutable »"
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, fuzzy, gcc-internal-format
- #| msgid "function `%s' cannot be declared `mutable'"
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "fonction « %s » ne peut être déclarée « mutable »"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, fuzzy, gcc-internal-format
- #| msgid "static `%s' cannot be declared `mutable'"
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "static « %s » ne peut être déclaré « mutable »"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, fuzzy, gcc-internal-format
- #| msgid "const `%s' cannot be declared `mutable'"
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "const « %s » ne peut être déclaré « mutable »"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, fuzzy, gcc-internal-format
- #| msgid "function `%s' cannot be declared `mutable'"
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "fonction « %s » ne peut être déclarée « mutable »"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, fuzzy, gcc-internal-format
- #| msgid "type is deprecated (declared at %s:%d)"
- msgid "typedef declared %<auto%>"
- msgstr "type est obsolète (déclaré à %s:%d)"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, fuzzy, gcc-internal-format
- #| msgid "%Jtypedef name may not be a nested-name-specifier"
- msgid "typedef name may not be a nested-name-specifier"
- msgstr "%Jnom du typedef peut ne pas être un nom de spécificateur imbriqué"
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr "ISO C++ interdit le type imbriqué « %D » avec le même nom que la classe de fermeture"
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, fuzzy, gcc-internal-format
- #| msgid "destructor cannot be static member function"
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr "le destructeur ne peut être une fonction membre statique"
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, fuzzy, gcc-internal-format
- #| msgid "function return type cannot be function"
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "Le type retourné d'une fonction ne peut être une fonction"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr "qulificateurs de types spécifiés pour la déclaration d'une classe amie"
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, fuzzy, gcc-internal-format
- #| msgid "`inline' specified for friend class declaration"
- msgid "%<inline%> specified for friend class declaration"
- msgstr "« inline » spécifié pour la déclaration d'une classe amie"
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "paramètres du patron ne peuvent pas être amis"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, fuzzy, gcc-internal-format
- #| msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr "déclaration ami requiert une clé de classe, i.e. « friend class %T::%D »"
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, fuzzy, gcc-internal-format
- #| msgid "friend declaration requires class-key, i.e. `friend %#T'"
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr "déclaration amie requiert une clé de classes, i.e. « friend %#T »"
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, fuzzy, gcc-internal-format
- #| msgid "trying to make class `%T' a friend of global scope"
- msgid "trying to make class %qT a friend of global scope"
- msgstr "tentative de rendre la classe « %T » un ami de la portée globale"
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr "qualificteurs invalide pour un type de fonction (autre que fonction membre)"
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, fuzzy, gcc-internal-format
- #| msgid "abstract declarator `%T' used as declaration"
- msgid "abstract declarator %qT used as declaration"
- msgstr "déclaration abstrait « %T » utilisé dans la déclaration"
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, fuzzy, gcc-internal-format
- #| msgid "cannot use `::' in parameter declaration"
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "ne peut utiliser «::» dans le paramètre d'un déclaration"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, fuzzy, gcc-internal-format
- #| msgid "parameter `%D' declared void"
- msgid "parameter declared %<auto%>"
- msgstr "paramètre « %D » déclaré «void »"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' has no non-static data member named `%D'"
- msgid "non-static data member declared %<auto%>"
- msgstr "« %T » n'a pas de membre de données non statique nommé « %D »"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `::'"
- msgid "invalid use of %<::%>"
- msgstr "utilisation invalide de « :: »"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of C function `%#D' conflicts with"
- msgid "declaration of function %qD in invalid context"
- msgstr "déclaration de la fonction C « %#D » en conflit avec"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, fuzzy, gcc-internal-format
- #| msgid "function `%D' declared virtual inside a union"
- msgid "function %qD declared virtual inside a union"
- msgstr "fonction « %D » déclaré comme virtuelle à l'intérieur d'un agrégat"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' cannot be declared virtual, since it is always static"
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr "« %D » ne peut être déclaré virtuel, alors qu'il est toujours statique"
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, fuzzy, gcc-internal-format
- #| msgid "qualifiers are not allowed on declaration of `operator %T'"
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr "qualificateurs ne sont pas permis dans la déclaration de « operator %T »"
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of '%D' shadows a member of 'this'"
- msgid "declaration of %qD as member of %qT"
- msgstr "déclaration de « %D » masque un membre de « this »"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, fuzzy, gcc-internal-format
- #| msgid "destructors may not be `%s'"
- msgid "a destructor cannot be %<constexpr%>"
- msgstr "destructeurs ne peut être « %s »"
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, fuzzy, gcc-internal-format
- #| msgid "qualifiers are not allowed on declaration of `operator %T'"
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "qualificateurs ne sont pas permis dans la déclaration de « operator %T »"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, fuzzy, gcc-internal-format
- #| msgid "field `%D' has incomplete type"
- msgid "field %qD has incomplete type"
- msgstr "champ « %D » a un type incomplet"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, fuzzy, gcc-internal-format
- #| msgid "name `%T' has incomplete type"
- msgid "name %qT has incomplete type"
- msgstr "nom « %T » a un type incomplet"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, fuzzy, gcc-internal-format
- #| msgid " in instantiation of template `%T'"
- msgid " in instantiation of template %qT"
- msgstr " dans l'instanciation du patron « %T »"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is neither function nor member function; cannot be declared friend"
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "« %s » n'est ni une fonction ni une fonction membre ; ne peut être déclaré ami"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, gcc-internal-format
- msgid "constexpr static data member %qD must have an initializer"
- msgstr ""
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, fuzzy, gcc-internal-format
- #| msgid "static member `%D' declared `register'"
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "mambre statique « %D» déclaré «register »"
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, fuzzy, gcc-internal-format
- #| msgid "storage class `auto' invalid for function `%s'"
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "classe de stockage « auto» invalide pour une fonction « %s »"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, fuzzy, gcc-internal-format
- #| msgid "storage class `register' invalid for function `%s'"
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "classe de stockage « register» invalide pour une fonction « %s »"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, fuzzy, gcc-internal-format
- #| msgid "storage class `__thread' invalid for function `%s'"
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "classe de stockage « __thread » invalide pour la fonction « %s »"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, fuzzy, gcc-internal-format
- #| msgid "an asm-specification is not allowed on a function-definition"
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "une spécification asm n'est pas permise dans la définition de fonction"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, fuzzy, gcc-internal-format
- #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr "classe de stockage « inline» invalide pour une fonction « %s » déclarée en dehors de la portée globale"
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, fuzzy, gcc-internal-format
- #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr "classe de stockage « inline» invalide pour une fonction « %s » déclarée en dehors de la portée globale"
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, fuzzy, gcc-internal-format
- #| msgid "virtual non-class function `%s'"
- msgid "virtual non-class function %qs"
- msgstr "fonction virtuelle d'une non classe « %s »"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, fuzzy, gcc-internal-format
- #| msgid "method definition not in class context"
- msgid "%qs defined in a non-class scope"
- msgstr "méthode de définition n'est pas dans un contexte de classe"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, fuzzy, gcc-internal-format
- #| msgid "using-declaration for non-member at class scope"
- msgid "%qs declared in a non-class scope"
- msgstr "l'utilisation de déclaration pour un non membre au niveau de la portée de la classe"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare member function `%D' to have static linkage"
- msgid "cannot declare member function %qD to have static linkage"
- msgstr "ne peut déclarer la fonction membre « %D » comme ayant un lien statique"
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr "ne peut déclarer une fonction statique à l'intérieur d'une autre fonction"
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, fuzzy, gcc-internal-format
- #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr "« static » ne peut pas être utilisé lors de la définition (contrairement à la déclaration) de données de membres statiques"
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, fuzzy, gcc-internal-format
- #| msgid "static member `%D' declared `register'"
- msgid "static member %qD declared %<register%>"
- msgstr "mambre statique « %D» déclaré «register »"
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, fuzzy, gcc-internal-format
- #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr "ne peut explicitement déclarer le membre « %#D » comme ayant une liaison externe"
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D' outside of class is not definition"
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "déclaraion de « %#D » en dehors de la classe n'est pas une définition"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' initialized and declared `extern'"
- msgid "%qs initialized and declared %<extern%>"
- msgstr "« %s » initialisé et déclaré « extern »"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' has both `extern' and initializer"
- msgid "%qs has both %<extern%> and initializer"
- msgstr "« %s » a les deux « extern » et initialisateur"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for `%#D' has type `%T'"
- msgid "default argument for %q#D has type %qT"
- msgstr "argument par défaut pour « %#D » à un type « %T »"
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for parameter of type `%T' has type `%T'"
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr "argument par défaut pour le paramètre de type « %T » a le type « %T »"
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, fuzzy, gcc-internal-format
- #| msgid "default argument `%E' uses local variable `%D'"
- msgid "default argument %qE uses %qD"
- msgstr "argument par défaut « %E » utiliser une variable locale « %D »"
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, fuzzy, gcc-internal-format
- #| msgid "default argument `%E' uses local variable `%D'"
- msgid "default argument %qE uses local variable %qD"
- msgstr "argument par défaut « %E » utiliser une variable locale « %D »"
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, fuzzy, gcc-internal-format
- #| msgid "%Jparameter \"%D\" has incomplete type"
- msgid "parameter %qD has Java class type"
- msgstr "%Jparamètre \"%D\" a un type incomplet"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, fuzzy, gcc-internal-format
- #| msgid "parameter `%D' invalidly declared method type"
- msgid "parameter %qD invalidly declared method type"
- msgstr "paramètre « %D » incorrectement validé comme type de méthode"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, fuzzy, gcc-internal-format
- #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr "paramètre « %D » inclut %s au tableau de bornes inconnues « %T »"
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, fuzzy, gcc-internal-format
- #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
- msgid "parameter %qD includes reference to array of unknown bound %qT"
-@@ -32875,199 +32935,199 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, fuzzy, gcc-internal-format
- #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr "constructeur invalide; vous vouliez probablement dire « %T (const %T&) »"
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' was not declared in this scope"
- msgid "%qD may not be declared within a namespace"
- msgstr "« %D » n'a pas été déclaré dans cet horizon"
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' has not been declared"
- msgid "%qD may not be declared as static"
- msgstr "« %D » n'a pas été déclaré"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must be a nonstatic member function"
- msgid "%qD must be a nonstatic member function"
- msgstr "« %D » doit être une fonction membre non statique"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must be either a non-static member function or a non-member function"
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr "« %D » doit être soit un membre non statique de fonction ou une fonction non membre"
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must have an argument of class or enumerated type"
- msgid "%qD must have an argument of class or enumerated type"
- msgstr "« %D » doit avoir un argument de classe ou de type énuméré"
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr "conversion de %s%s ne sera jamais utilisé dans un type d'opérateur de conversion"
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to void will never use a type conversion operator"
- msgstr "conversion de %s%s ne sera jamais utilisé dans un type d'opérateur de conversion"
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr "conversion de %s%s ne sera jamais utilisé dans un type d'opérateur de conversion"
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr "conversion de %s%s ne sera jamais utilisé dans un type d'opérateur de conversion"
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr "conversion de %s%s ne sera jamais utilisé dans un type d'opérateur de conversion"
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr "conversion de %s%s ne sera jamais utilisé dans un type d'opérateur de conversion"
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr "ISO C++ interdit la surcharge de l'opérateur ?:"
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must take either one or two arguments"
- msgid "%qD must not have variable number of arguments"
- msgstr "« %D » doit prendre seulement un OU deux arguments"
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, fuzzy, gcc-internal-format
- #| msgid "postfix `%D' must take `int' as its argument"
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr "postfixe « %D» doit prendre « int » comme argument"
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, fuzzy, gcc-internal-format
- #| msgid "postfix `%D' must take `int' as its second argument"
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr "postfixe « %D» doit prndre « int » pour son second argument"
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must take either zero or one argument"
- msgid "%qD must take either zero or one argument"
- msgstr "« %D » doit prendre seulement zéro ou un autre argument"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must take either one or two arguments"
- msgid "%qD must take either one or two arguments"
- msgstr "« %D » doit prendre seulement un OU deux arguments"
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, fuzzy, gcc-internal-format
- #| msgid "prefix `%D' should return `%T'"
- msgid "prefix %qD should return %qT"
- msgstr "préfixe « %D » devrait retourner « %T »"
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, fuzzy, gcc-internal-format
- #| msgid "postfix `%D' should return `%T'"
- msgid "postfix %qD should return %qT"
- msgstr "postfixe « %D » devrait retourner « %T »"
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must take `void'"
- msgid "%qD must take %<void%>"
- msgstr "« %D» doit prendre « void »"
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must take exactly one argument"
- msgid "%qD must take exactly one argument"
- msgstr "« %D » doit prendre exactement un argument"
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must take exactly two arguments"
- msgid "%qD must take exactly two arguments"
- msgstr "« %D » doit prendre exactemenr deux arguments"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, fuzzy, gcc-internal-format
- #| msgid "user-defined `%D' always evaluates both arguments"
- msgid "user-defined %qD always evaluates both arguments"
- msgstr "« %D » défini par l'usager évalue toujours les 2 arguments"
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' should return by value"
- msgid "%qD should return by value"
- msgstr "« %D » devrait retourner par valeur"
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' cannot have default arguments"
- msgid "%qD cannot have default arguments"
- msgstr "« %D » ne peut avoir d'arguments par défaut"
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, fuzzy, gcc-internal-format
- #| msgid "using template type parameter `%T' after `%s'"
- msgid "using template type parameter %qT after %qs"
- msgstr "utilisation de type de patron de paramètre « %T » après « %s »"
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, fuzzy, gcc-internal-format
- #| msgid "ambiguous template specialization `%D' for `%+D'"
- msgid "using alias template specialization %qT after %qs"
- msgstr "spécialisation de patron amibiguë « %D » pour « %+D »"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, fuzzy, gcc-internal-format
- #| msgid "using typedef-name `%D' after `%s'"
- msgid "using typedef-name %qD after %qs"
- msgstr "utilisation d'un nom de typedef « %D » après « %s »"
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, fuzzy, gcc-internal-format
- #| msgid "'%D' has a previous declaration as `%#D'"
- msgid "%qD has a previous declaration here"
- msgstr "« %D » a une déclaration précédente tel que « %#D »"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' referred to as `%s'"
- msgid "%qT referred to as %qs"
- msgstr "« %TD » référé comme « %s »"
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, fuzzy, gcc-internal-format
- #| msgid "%Jthis is a previous declaration"
- msgid "%q+T has a previous declaration here"
- msgstr "%Jest la déclaration précédente"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' referred to as enum"
- msgid "%qT referred to as enum"
-@@ -33080,101 +33140,101 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, fuzzy, gcc-internal-format
- #| msgid "template argument required for `%s %T'"
- msgid "template argument required for %<%s %T%>"
- msgstr "argument du patron est requis pour « %s %T »"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' has the same name as the class in which it is declared"
- msgid "%qD has the same name as the class in which it is declared"
- msgstr "« %D » a le même nom que la classe dans laquelle il est déclaré"
-
--#: cp/decl.c:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, fuzzy, gcc-internal-format
- #| msgid "reference to `%D' is ambiguous"
- msgid "reference to %qD is ambiguous"
- msgstr "référence à « %D » est ambiguë"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, fuzzy, gcc-internal-format
- #| msgid "use of enum `%#D' without previous declaration"
- msgid "use of enum %q#D without previous declaration"
- msgstr "utilisation de enum « %#D » sans déclaration précédente"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, fuzzy, gcc-internal-format
- #| msgid "redeclaration of `%T' as a non-template"
- msgid "redeclaration of %qT as a non-template"
- msgstr "redéclaration de « %T » qui n'est pas un patron"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration `%D'"
- msgid "previous declaration %q+D"
- msgstr "déclaration précédente de « %D »"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, fuzzy, gcc-internal-format
- #| msgid "derived union `%T' invalid"
- msgid "derived union %qT invalid"
- msgstr "union dérivée « %T » invalide"
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, fuzzy, gcc-internal-format
- #| msgid "Java class '%T' cannot have multiple bases"
- msgid "Java class %qT cannot have multiple bases"
- msgstr "classe Java « %T » ne peut avoir de bases multiples"
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, fuzzy, gcc-internal-format
- #| msgid "Java class '%T' cannot have virtual bases"
- msgid "Java class %qT cannot have virtual bases"
- msgstr "classe Java « %T » ne peut avoir de bases virtuelles"
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, fuzzy, gcc-internal-format
- #| msgid "base type `%T' fails to be a struct or class type"
- msgid "base type %qT fails to be a struct or class type"
- msgstr "type de base « %T » a échoué pour devenir un type de classe ou un type construit"
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, fuzzy, gcc-internal-format
- #| msgid "recursive type `%T' undefined"
- msgid "recursive type %qT undefined"
- msgstr "type récursif « %T » non défini"
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate base type `%T' invalid"
- msgid "duplicate base type %qT invalid"
- msgstr "duplication du type de base « %T » invalide"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, fuzzy, gcc-internal-format
- #| msgid "%Jprevious definition here"
- msgid "previous definition here"
- msgstr "%Jdéfinition précédente ici"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, fuzzy, gcc-internal-format
- #| msgid "argument %d to ABSTIME must be of integer type"
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
-@@ -33184,81 +33244,81 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, fuzzy, gcc-internal-format
- #| msgid "no integral type can represent all of the enumerator values for `%T'"
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr "aucun type entier peut représenter toutes les valeurs de l'énumérateur pour « %T »"
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, fuzzy, gcc-internal-format
- #| msgid "enumerator value for `%s' not integer constant"
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "valeur de l'énumérateur pour « %s » n'est pas une constante entière"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, gcc-internal-format
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr ""
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, fuzzy, gcc-internal-format
- #| msgid "overflow in enumeration values at `%D'"
- msgid "overflow in enumeration values at %qD"
- msgstr "débordement dans les valeurs de l'énumération à « %D »"
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, gcc-internal-format
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr ""
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, fuzzy, gcc-internal-format
- #| msgid "return type `%#T' is incomplete"
- msgid "return type %q#T is incomplete"
- msgstr "type retourné « %#T » est incomplet"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, fuzzy, gcc-internal-format
- #| msgid "return type is an incomplete type"
- msgid "return type has Java class type %q#T"
- msgstr "le type du retour est incomplet"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, fuzzy, gcc-internal-format
- #| msgid "`operator=' should return a reference to `*this'"
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr "« operator= » devrait retourner une référence à «*ceci »"
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, fuzzy, gcc-internal-format
- #| msgid "%Jno previous declaration for '%D'"
- msgid "no previous declaration for %q+D"
- msgstr "%Jaucune déclaration précédente pour « %D »"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "déclaration de fonction invalide"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, fuzzy, gcc-internal-format
- #| msgid "parameter `%D' declared void"
- msgid "parameter %qD declared void"
- msgstr "paramètre « %D » déclaré «void »"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, fuzzy, gcc-internal-format
- #| msgid "label `%D' defined but not used"
- msgid "parameter %q+D set but not used"
- msgstr "étiquette « %D » définie mais non utilisée"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "déclaration de membre de fonction invalide"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is already defined in class `%T'"
- msgid "%qD is already defined in class %qT"
-@@ -33304,7 +33364,7 @@
- msgid "deleting %qT is undefined"
- msgstr "destruction de « %T » est indéfinie"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, fuzzy, gcc-internal-format
- #| msgid "template declaration of `%#D'"
- msgid "template declaration of %q#D"
-@@ -33594,7 +33654,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "référence à « %D » est ambiguë"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a member of `%T'"
- msgid "%qD is not a member of %qT"
-@@ -33950,7 +34010,7 @@
- msgid "bad array initializer"
- msgstr "mauvaise initialisation de tableau"
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, fuzzy, gcc-internal-format
- #| msgid "%T is not a class type"
- msgid "%qT is not a class type"
-@@ -34049,70 +34109,70 @@
- msgid "parenthesized initializer in array new"
- msgstr "attributs après l'initialisateur mis entre parenthèses sont ignorés"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr "taille d'un nouveau tableau (new) doit avoir un type entier"
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr "new ne peut être appliqué à un type référencé"
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr "new ne peut être appliqué à un type de fonction"
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, fuzzy, gcc-internal-format
- #| msgid "call to Java constructor, while `jclass' undefined"
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr "appel d'un constructeur Java, alors que « jclass » est indéfini"
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "can't find class$"
- msgid "can%'t find %<class$%> in %qT"
- msgstr "ne peut repérer class$"
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr "fin prématurée de l'initialisation"
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr "ne peut initialiser un table multi-dimensionnel avec initialiseur"
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr "problème possible détecté dans l'invocation de l'opérateur delete:"
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, fuzzy, gcc-internal-format
- #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr "ni le destructeur ni l'opérateur « delete » spécifique à la classe ne sera appellé, même s'ils sont déclarés lorsque la classe est définie"
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr "taille du tableau inconnue dans delete"
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr "type du vesteur delete n'est ni un pointeur ou un type tableau"
-@@ -34177,44 +34237,44 @@
- 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 core, mais permettre l'utilisation d'un nom non déclaré est obsolète)"
-
--#: cp/mangle.c:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr ""
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr ""
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr ""
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr ""
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, fuzzy, gcc-internal-format
- #| msgid "omitted middle operand to `?:' operand cannot be mangled"
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr "opérande du milieu « ?: » omise, l'opérande ne peut être mutilée"
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr ""
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, fuzzy, gcc-internal-format
- #| msgid "the mangled name of `%D' will change in a future version of GCC"
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr "le nom mutilé de « %D » sera modifié dans une version future de GCC"
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr ""
-@@ -34307,65 +34367,65 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, fuzzy, gcc-internal-format
- #| msgid "template declaration of `%#D'"
- msgid "defaulted declaration %q+D"
- msgstr "déclaration du patron de « %#D »"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, fuzzy, gcc-internal-format
- #| msgid "(Messages without a matching method signature"
- msgid "does not match expected signature %qD"
- msgstr "(Messages sans une méthode concordante de signature"
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr ""
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters cannot be friends"
- msgid "a template cannot be defaulted"
- msgstr "paramètres du patron ne peuvent pas être amis"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, fuzzy, gcc-internal-format
- #| msgid "`%#D' cannot be declared"
- msgid "%qD cannot be defaulted"
- msgstr "« %#D » ne peut être déclaré"
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, fuzzy, gcc-internal-format
- #| msgid "file ends in default argument"
- msgid "defaulted function %q+D with default argument"
- msgstr "fin de fichier dans l'argument par défaut"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, fuzzy, gcc-internal-format
- #| msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr "disposition vtable pour la classe « %T » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future deGCC en raison d'un destructeur virtuel implicite"
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
- #| msgid "%Jconflicts with previous declaration here"
- msgid "%q#D conflicts with a previous declaration"
- msgstr "%Jentre en conflit avec la déclaration précédente ici"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration `%D'"
- msgid "previous declaration %q+#D"
- msgstr "déclaration précédente de « %D »"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, fuzzy, gcc-internal-format
- #| msgid "redeclaration of `wchar_t' as `%T'"
- msgid "redeclaration of %<wchar_t%> as %qT"
-@@ -34377,155 +34437,155 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, fuzzy, gcc-internal-format
- #| msgid "invalid redeclaration of `%D'"
- msgid "invalid redeclaration of %q+D"
- msgstr "redéclaration invalide de « %D »"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr ""
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, fuzzy, gcc-internal-format
- #| msgid "%Jredeclaration of '%D' with no linkage"
- msgid "declaration of %q#D with C language linkage"
- msgstr "%Jredéclaration de « %D » sans lien"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, fuzzy, gcc-internal-format
- #| msgid "Generate code to check exception specifications"
- msgid "due to different exception specifications"
- msgstr "Générer le code pour vérifier les exceptions de spécifications"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch with previous external decl of `%#D'"
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "non concordance de type avec la déclaration externe précédente de « %D »"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, fuzzy, gcc-internal-format
- #| msgid "previous external decl of `%#D'"
- msgid "previous external decl of %q+#D"
- msgstr "déclaration externe précédente de « %#D »"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, fuzzy, gcc-internal-format
- #| msgid "extern declaration of `%#D' doesn't match"
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "déclaration externe de « %#D » ne concorde pas"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, fuzzy, gcc-internal-format
- #| msgid "global declaration `%#D'"
- msgid "global declaration %q+#D"
- msgstr "déclaration globale « %#D »"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of '%#D' shadows a parameter"
- msgid "declaration of %q#D shadows a parameter"
- msgstr "déclaration de « %#D » masque un paramètre"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of '%#D' shadows a parameter"
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "déclaration de « %#D » masque un paramètre"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of '%D' shadows a previous local"
- msgid "declaration of %qD shadows a previous local"
- msgstr "déclaration de « %D » masque la déclaration d'un local précédent"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of '%D' shadows a member of 'this'"
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr "déclaration de « %D » masque un membre de « this »"
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of '%D' shadows a global declaration"
- msgid "declaration of %qD shadows a global declaration"
- msgstr "déclaration de « %D » masque une déclaration globale"
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, fuzzy, gcc-internal-format
- #| msgid "name lookup of `%D' changed"
- msgid "name lookup of %qD changed"
- msgstr "recherche du nom « %D » a changé"
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, fuzzy, gcc-internal-format
- #| msgid " matches this `%D' under ISO standard rules"
- msgid " matches this %q+D under ISO standard rules"
- msgstr " concorde avec « %D » selon les règles standards ISO"
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, fuzzy, gcc-internal-format
- #| msgid " matches this `%D' under old rules"
- msgid " matches this %q+D under old rules"
- msgstr " concorde avec « %D » selon les vieilles règles"
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, fuzzy, gcc-internal-format
- #| msgid "name lookup of `%D' changed for new ISO `for' scoping"
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr "recherche du nom de « %D » changé pour la nouvelle étendue ISO pour le « for »"
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, fuzzy, gcc-internal-format
- #| msgid " cannot use obsolete binding at `%D' because it has a destructor"
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr " ne peut utiliser une liaison obsolète à « %D » parce qu'il a un destructeur"
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, fuzzy, gcc-internal-format
- #| msgid " using obsolete binding at `%D'"
- msgid " using obsolete binding at %q+D"
- msgstr " utilisation de liaison obsolète à « %D »"
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, fuzzy, gcc-internal-format
- #| msgid "(if you use `-fpermissive' G++ will accept your code)"
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr "(si vous utiliser « -fpermissive » G++ acceptera votre code)"
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr "%s %s(%E) %p %d\n"
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr "%s %s %p %d\n"
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, fuzzy, gcc-internal-format
- #| msgid "`%#D' hides constructor for `%#T'"
- msgid "%q#D hides constructor for %q#T"
- msgstr "« %#D » cache un constructeur pour « %#T »"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, fuzzy, gcc-internal-format
- #| msgid "`%#D' conflicts with previous using declaration `%#D'"
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "« %#D » en conflit avec une déclaration précédente « %#D »"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, fuzzy, gcc-internal-format
- #| msgid "previous non-function declaration `%#D'"
- msgid "previous non-function declaration %q+#D"
- msgstr "déclaration précédente d'un non fonction « %#D »"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, fuzzy, gcc-internal-format
- #| msgid "conflicts with function declaration `%#D'"
- msgid "conflicts with function declaration %q#D"
-@@ -34533,7 +34593,7 @@
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a namespace"
- msgid "%qT is not a namespace"
-@@ -34541,139 +34601,139 @@
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, fuzzy, gcc-internal-format
- #| msgid "a using-declaration cannot specify a template-id. Try `using %D'"
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr "l'utilisation d'une déclaration ne peut spécifier un template-id. Essayer « using %D »"
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, fuzzy, gcc-internal-format
- #| msgid "namespace `%D' not allowed in using-declaration"
- msgid "namespace %qD not allowed in using-declaration"
- msgstr "espace de noms « %D » n'est pas permis dans l'utilisation d'une déclaration"
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' not declared"
- msgid "%qD not declared"
- msgstr "« %D » n'est pas déclaré"
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is already declared in this scope"
- msgid "%qD is already declared in this scope"
- msgstr "« %D » est déjà déclaré dans cette portée"
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr "l'utilisation de déclaration pour un non membre au niveau de la portée de la classe"
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' names constructor"
- msgid "%<%T::%D%> names destructor"
- msgstr "« %D » nomme le constructeur"
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' names constructor"
- msgid "%<%T::%D%> names constructor"
- msgstr "« %D » nomme le constructeur"
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' names constructor"
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "« %D » nomme le constructeur"
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, fuzzy, gcc-internal-format
- #| msgid "no members matching `%D' in `%#T'"
- msgid "no members matching %<%T::%D%> in %q#T"
- msgstr "aucun membre concordant « %D » dans « %#T »"
-
--#: cp/name-lookup.c:3352
-+#: cp/name-lookup.c:3355
- #, 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 "déclaration de « %D » n'est pas dans l'espace de noms entourant « %D »"
-
--#: cp/name-lookup.c:3360
-+#: cp/name-lookup.c:3363
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate type qualifiers in %s declaration"
- msgid "explicit qualification in declaration of %qD"
- msgstr "qualificateurs de types dupliqués dans déclaration %s"
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' should have been declared inside `%D'"
- msgid "%qD should have been declared inside %qD"
- msgstr "« %D » devrait avoir été déclaré à l'intérieur de « %D »"
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute requires an integer constant argument"
- msgid "%qD attribute requires a single NTBS argument"
- msgstr "l'attribut « %s » requiert un argument de type constante entière"
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, gcc-internal-format
- msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
- msgstr ""
-
--#: cp/name-lookup.c:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' attribute directive ignored"
- msgid "%qD attribute directive ignored"
- msgstr "« %D » attribut de directive ignoré"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, fuzzy, gcc-internal-format
- #| msgid "namespace alias `%D' not allowed here, assuming `%D'"
- msgid "namespace alias %qD not allowed here, assuming %qD"
- msgstr "alias d'espace de noms « %D » n'est pas permis ici, on assume « %D »"
-
--#: cp/name-lookup.c:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr "forte n'ayant un sens seulement sur l'étendue de l'espace nom"
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, gcc-internal-format
- msgid "current namespace %qD does not enclose strongly used namespace %qD"
- msgstr ""
-
--#: cp/name-lookup.c:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] ""
- msgstr[1] ""
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, gcc-internal-format
- msgid " %qE"
- msgstr ""
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr "XXX on entre dans pop_everything ()\n"
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr "XXX on quitte pop_everything ()\n"
-@@ -34801,7 +34861,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "«;» manquant après la déclaration « %T »"
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a template"
- msgid "%qT is not a template"
-@@ -34824,7 +34884,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "%s ne peut apparaître dans une expression de constante"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, gcc-internal-format
- msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
- msgstr ""
-@@ -34989,137 +35049,137 @@
- msgid "a wide string is invalid in this context"
- msgstr "déclaration à %0 invalide dans ce contexte"
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, gcc-internal-format
- msgid "unable to find numeric literal operator %qD"
- msgstr ""
-
--#: cp/parser.c:3746
-+#: cp/parser.c:3752
- #, fuzzy, gcc-internal-format
- #| msgid "unterminated string literal"
- msgid "unable to find string literal operator %qD"
- msgstr "chaîne litérale non terminée"
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, fuzzy, gcc-internal-format
- #| msgid "empty declaration"
- msgid "expected declaration"
- msgstr "déclaration vide"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, 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 n'est pas permis en C++"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, gcc-internal-format
- msgid "ISO C++ forbids braced-groups within expressions"
- msgstr "ISO C++ interdit les groupes d'accolades à l'intérieur des expressions"
-
--#: cp/parser.c:4021
-+#: cp/parser.c:4027
- #, 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 "expression de déclaration sont permises seulement à l'intérieur de fonctions"
-
--#: cp/parser.c:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected address expression"
- msgid "expected primary-expression"
- msgstr "expression d'adresse inattendue"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, fuzzy, gcc-internal-format
- #| msgid "`this' may not be used in this context"
- msgid "%<this%> may not be used in this context"
- msgstr "« cela » ne peut être utilisé dans ce contexte"
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, fuzzy, gcc-internal-format
- #| msgid "Objective-C declarations may only appear in global scope"
- msgid "a template declaration cannot appear at block scope"
- msgstr "déclarations Objective-C peut seulement apparaître dans l'étendue globale"
-
--#: cp/parser.c:4360
-+#: cp/parser.c:4366
- #, fuzzy, gcc-internal-format
- #| msgid "local variable `%D' may not appear in this context"
- msgid "local variable %qD may not appear in this context"
- msgstr "variable locale « %D » ne peut apparaître dans ce contexte"
-
--#: cp/parser.c:4524
-+#: cp/parser.c:4530
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected address expression"
- msgid "expected id-expression"
- msgstr "expression d'adresse inattendue"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, gcc-internal-format
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr ""
-
--#: cp/parser.c:4776
-+#: cp/parser.c:4782
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of '%D' shadows a member of 'this'"
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr "déclaration de « %D » masque un membre de « this »"
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, fuzzy, gcc-internal-format
- #| msgid "typedef-name `%D' used as destructor declarator"
- msgid "typedef-name %qD used as destructor declarator"
- msgstr "nom du typdef « %D » utilisé comme déclarateur de destructeur"
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, gcc-internal-format
- msgid "expected unqualified-id"
- msgstr ""
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, 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 » n'est pas une classe ou un type d'union"
-
--#: cp/parser.c:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a template"
- msgid "%qD is not a template"
- msgstr "« %T » n'est pas un patron"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected nested-name-specifier"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, fuzzy, gcc-internal-format
- #| msgid "new types may not be defined in a return type"
- msgid "types may not be defined in casts"
- msgstr "nouveaux types ne peuvent être définis dans un type à retourner"
-
--#: cp/parser.c:5438
-+#: cp/parser.c:5444
- #, 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"
-@@ -35127,659 +35187,659 @@
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "ISO C++ interdit les chaînes composées"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, fuzzy, gcc-internal-format
- #| msgid "%T is not a class type"
- msgid "%qE does not have class type"
- msgstr "« %T » n'est pas un type de classe"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %D"
- msgid "invalid use of %qD"
- msgstr "utilisation invalide de %D"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, fuzzy, gcc-internal-format
- #| msgid "`%D::%D' is not a member of `%T'"
- msgid "%<%D::%D%> is not a class member"
- msgstr "« %D::%D » n'est pas un membre de « %T »"
-
--#: cp/parser.c:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr ""
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, 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++ ne permet de désigner les initialiseurs"
-
--#: cp/parser.c:6453
-+#: cp/parser.c:6459
- #, 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 "nouveaux types ne peuvent être définis dans un type à retourner"
-
--#: cp/parser.c:6678
-+#: cp/parser.c:6684
- #, 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 "nouveaux types ne peuvent être définis dans un type à retourner"
-
--#: cp/parser.c:6691
-+#: cp/parser.c:6697
- #, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr "les limites du tableau interdisent ce qui suit après le type-id mis entre parenthèses"
-
--#: cp/parser.c:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr "essayer d'enlever les parenthèses autour du type-id"
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, 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 "nouveaux types ne peuvent être définis dans un type à retourner"
-
--#: cp/parser.c:6898
-+#: cp/parser.c:6904
- #, gcc-internal-format
- msgid "expression in new-declarator must have integral or enumeration type"
- msgstr "expression dans le nouveau déclarateur doit être un type entier ou d'énumération"
-
--#: cp/parser.c:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr "utilisation d'un vieux style de transtypage (cast)"
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, gcc-internal-format
- msgid "%<>>%> operator is treated as two right angle brackets in C++11"
- msgstr ""
-
--#: cp/parser.c:7286
-+#: cp/parser.c:7295
- #, fuzzy, gcc-internal-format
- #| msgid "suggest parentheses around && within ||"
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "parenthèses suggérées autour de && à l'intérieur de ||"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, 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++ ne permet de désigner les initialiseurs"
-
--#: cp/parser.c:8051
-+#: cp/parser.c:8060
- #, fuzzy, gcc-internal-format
- #| msgid "conditional expression not allowed in this context"
- msgid "lambda-expression in unevaluated context"
- msgstr "expression conditionnelle n'est pas permise dans ce contexte"
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, gcc-internal-format
- msgid "expected end of capture-list"
- msgstr ""
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not allow designated initializers"
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr "ISO C++ ne permet de désigner les initialiseurs"
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, gcc-internal-format
- msgid "capture of non-variable %qD "
- msgstr ""
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, fuzzy, gcc-internal-format
- #| msgid " `%#D' declared here"
- msgid "%q+#D declared here"
- msgstr " « %#D » déclaré ici"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, fuzzy, gcc-internal-format
- #| msgid "default argument given for parameter %d of `%#D'"
- msgid "default argument specified for lambda parameter"
- msgstr "argument par défaut donné pour le paramètre %d de « %#D »"
-
--#: cp/parser.c:8768
-+#: cp/parser.c:8777
- #, fuzzy, gcc-internal-format
- #| msgid "empty body in an else-statement"
- msgid "expected labeled-statement"
- msgstr "le corps du else est vide"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, fuzzy, gcc-internal-format
- #| msgid "case label `%E' not within a switch statement"
- msgid "case label %qE not within a switch statement"
- msgstr "étiquette du CASE « %E » n'est pas à l'intérieur de la déclaration du SWITCH"
-
--#: cp/parser.c:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr ""
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, gcc-internal-format
- msgid "%<%T::%D%> names the constructor, not the type"
- msgstr ""
-
--#: cp/parser.c:8939
-+#: cp/parser.c:8948
- #, fuzzy, gcc-internal-format
- #| msgid "In statement function"
- msgid "compound-statement in constexpr function"
- msgstr "Dans la déclaration de fonction"
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, fuzzy, gcc-internal-format
- #| msgid "empty body in an else-statement"
- msgid "expected selection-statement"
- msgstr "le corps du else est vide"
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, fuzzy, gcc-internal-format
- #| msgid "new types may not be defined in a return type"
- msgid "types may not be defined in conditions"
- msgstr "nouveaux types ne peuvent être définis dans un type à retourner"
-
--#: cp/parser.c:9527
-+#: cp/parser.c:9536
- #, fuzzy, gcc-internal-format
- #| msgid "expression statement has incomplete type"
- msgid "range-based %<for%> expression of type %qT has incomplete type"
- msgstr "la déclaration de l'expression a un type incomplet"
-
--#: cp/parser.c:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr ""
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected iteration-statement"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr ""
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr "ISO C++ interdit les gotos calculés"
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected jump-statement"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, fuzzy, gcc-internal-format
- #| msgid "extra `;'"
- msgid "extra %<;%>"
- msgstr "« ; » superflu"
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr ""
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr "mélange de déclarations et de définitions de fonction est interdit"
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, 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:10642
-+#: cp/parser.c:10651
- #, gcc-internal-format
- msgid "%<auto%> changes meaning in C++11; please remove it"
- msgstr ""
-
--#: cp/parser.c:10678
-+#: cp/parser.c:10687
- #, fuzzy, gcc-internal-format
- #| msgid "pure-specifier on function-definition"
- msgid "decl-specifier invalid in condition"
- msgstr "spécificateur pur lors de la définition d'une fonction"
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr "définition de classe ne peut pas être déclaré comme ami"
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr ""
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, fuzzy, gcc-internal-format
- #| msgid "invalid base-class specification"
- msgid "invalid linkage-specification"
- msgstr "spécification de base de classe invalide"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, 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 "nouveaux types ne peuvent être définis dans un type à retourner"
-
--#: cp/parser.c:11271
-+#: cp/parser.c:11280
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of void expression"
- msgid "invalid use of %<auto%> in conversion operator"
- msgstr "utilisation invalide d'expression void"
-
--#: cp/parser.c:11357
-+#: cp/parser.c:11366
- #, fuzzy, gcc-internal-format
- #| msgid "only constructors take base initializers"
- msgid "only constructors take member initializers"
- msgstr "seuls les constructeurs prennent des initialiseurs de base"
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, fuzzy, gcc-internal-format
- #| msgid "missing initializer for member `%D'"
- msgid "cannot expand initializer for member %<%D%>"
- msgstr "initialiseur manquant pour le membre « %D »"
-
--#: cp/parser.c:11391
-+#: cp/parser.c:11400
- #, gcc-internal-format
- msgid "mem-initializer for %qD follows constructor delegation"
- msgstr ""
-
--#: cp/parser.c:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr "ancien style anachronique d'initialiseur de classe de base"
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, fuzzy, gcc-internal-format
- #| msgid "keyword `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 "mot clé « typename » n'est pas permis dans ce contexte (un initialisateur de membre qualifié est implicitement un type)"
-
--#: cp/parser.c:11840
-+#: cp/parser.c:11849
- #, gcc-internal-format
- msgid "expected empty string after %<operator%> keyword"
- msgstr ""
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, fuzzy, gcc-internal-format
- #| msgid "predicate must be an identifier"
- msgid "expected suffix identifier"
- msgstr "le prédicat doit être un identificateur"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected operator"
- msgstr "opérande inattendue"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, fuzzy, gcc-internal-format
- #| msgid "keyword `export' not implemented, and will be ignored"
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr "mot clé « export » n'est pas implanté et sera ignoré"
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' cannot have default arguments"
- msgid "template parameter pack %qD cannot have a default argument"
- msgstr "« %D » ne peut avoir d'arguments par défaut"
-
--#: cp/parser.c:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters cannot be friends"
- msgid "template parameter pack cannot have a default argument"
- msgstr "paramètres du patron ne peuvent pas être amis"
-
--#: cp/parser.c:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters cannot be friends"
- msgid "template parameter packs cannot have default arguments"
- msgstr "paramètres du patron ne peuvent pas être amis"
-
--#: cp/parser.c:12397
-+#: cp/parser.c:12406
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected template-id"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<<%>"
- msgstr "«;» attendu"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, fuzzy, gcc-internal-format
- #| msgid "`<::' cannot begin a template-argument list"
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr "« <:: » ne peut pas être au début d'une liste d'un patron d'arguments"
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, fuzzy, gcc-internal-format
- #| msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
- msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
- msgstr "« <: » est une épellation alternative pour « [ ». Insérer des blancs d,espacement entre « < » et « :: »"
-
--#: cp/parser.c:12533
-+#: cp/parser.c:12542
- #, fuzzy, gcc-internal-format
- #| msgid "`<::' cannot begin a template-argument list"
- msgid "parse error in template argument list"
- msgstr "« <:: » ne peut pas être au début d'une liste d'un patron d'arguments"
-
- #. The name does not name a template.
--#: cp/parser.c:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected template-name"
- msgstr "un nom de type attendu"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, fuzzy, gcc-internal-format
- #| msgid "non-template `%D' used as template"
- msgid "non-template %qD used as template"
- msgstr "« %D » qui n'est pas un patron est utilisé comme patron"
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, fuzzy, gcc-internal-format
- #| msgid "use `%T::template %D' to indicate that it is a template"
- msgid "use %<%T::template %D%> to indicate that it is a template"
- msgstr "utiliser « %T::template %D » pour indiquer que c'est un patron"
-
--#: cp/parser.c:12783
-+#: cp/parser.c:12792
- #, gcc-internal-format
- msgid "expected parameter pack before %<...%>"
- msgstr ""
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected template-argument"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of '%D' as a non-type template-argument"
- msgid "invalid non-type template argument"
- msgstr "utilisation invalide de « %D » pour un non type de paramètre de patron"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, fuzzy, gcc-internal-format
- #| msgid "explicit instantiation of `%#D' after"
- msgid "explicit instantiation shall not use %<inline%> specifier"
- msgstr "instanciation explicite de « %#D » après"
-
--#: cp/parser.c:13153
-+#: cp/parser.c:13162
- #, fuzzy, gcc-internal-format
- #| msgid "explicit instantiation of `%#D' after"
- msgid "explicit instantiation shall not use %<constexpr%> specifier"
- msgstr "instanciation explicite de « %#D » après"
-
--#: cp/parser.c:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr "spécialisation de patron avec édition de liens C"
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, fuzzy, gcc-internal-format
- #| msgid "sigof type specifier"
- msgid "expected type specifier"
- msgstr "spécificateur du type sigof"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, fuzzy, gcc-internal-format
- #| msgid " expected a template of type `%D', got `%D'"
- msgid "expected template-id for type"
- msgstr " attendait un patron de type « %D », a obtenu « %D »"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, gcc-internal-format
- msgid "expected type-name"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, fuzzy, gcc-internal-format
- #| msgid "declaration does not declare anything"
- msgid "declaration %qD does not declare anything"
- msgstr "déclaration ne déclarant rien du tout"
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operation on uninstantiated type"
- msgid "attributes ignored on uninstantiated type"
- msgstr "opération invalide sur un type non instancié"
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, fuzzy, gcc-internal-format
- #| msgid "storage class `%D' applied to template instantiation"
- msgid "attributes ignored on template instantiation"
- msgstr "classe de stockage « %D » appliqué à l'instanciation du patron"
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, gcc-internal-format
- msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
- msgstr ""
-
--#: cp/parser.c:14356
-+#: cp/parser.c:14365
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a function template"
- msgid "%qD is an enumeration template"
- msgstr "« %D » n'est pas un patron de fonction"
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a namespace"
- msgid "%qD is not an enumerator-name"
- msgstr "« %D » n'est pas un espace de noms"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%>"
- msgstr ""
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, fuzzy, gcc-internal-format
- #| msgid "Enable automatic template instantiation"
- msgid "cannot add an enumerator list to a template instantiation"
- msgstr "Autoriser l'instanciation automatique de patron"
-
--#: cp/parser.c:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, 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 "déclaration de « %D » dans « %D » lequel n'entoure pas « %D »"
-
--#: cp/parser.c:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, 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 "déclaration de « %D » dans « %D » lequel n'entoure pas « %D »"
-
--#: cp/parser.c:14512
-+#: cp/parser.c:14521
- #, fuzzy, gcc-internal-format
- #| msgid "multiple definition of `%#T'"
- msgid "multiple definition of %q#T"
- msgstr "définition multiple de « %#T »"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a namespace"
- msgid "%qD is not a namespace-name"
- msgstr "« %D » n'est pas un espace de noms"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected namespace-name"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, fuzzy, gcc-internal-format
- #| msgid "Min/max instructions not allowed"
- msgid "%<namespace%> definition is not allowed here"
- msgstr "instructions min/max ne sont pas permises"
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, gcc-internal-format
- msgid "a template-id may not appear in a using-declaration"
- msgstr "un id de patron ne peut pas apparaître dans l'utilisation de la déclaration"
-
--#: cp/parser.c:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, fuzzy, gcc-internal-format
- #| msgid "POS may not be specified for a list of field declarations"
- msgid "types may not be defined in alias template declarations"
- msgstr "POS ne peut pas être spécifiés pour une liste de déclarations de champs"
-
--#: cp/parser.c:15532
-+#: cp/parser.c:15541
- #, fuzzy, gcc-internal-format
- #| msgid "%s: function definition not converted\n"
- msgid "a function-definition is not allowed here"
- msgstr "%s: définition de fonction n'a pas été convertie\n"
-
--#: cp/parser.c:15544
-+#: cp/parser.c:15553
- #, gcc-internal-format
- msgid "an asm-specification is not allowed on a function-definition"
- msgstr "une spécification asm n'est pas permise dans la définition de fonction"
-
--#: cp/parser.c:15548
-+#: cp/parser.c:15557
- #, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr "attributs ne sont pas permis dans la définition de fonction"
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, fuzzy, gcc-internal-format
- #| msgid "excess unnamed initializers"
- msgid "expected initializer"
- msgstr "débordement d'initialiseurs sans nom"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, fuzzy, gcc-internal-format
- #| msgid "invalid function declaration"
- msgid "invalid type in declaration"
- msgstr "déclaration de fonction invalide"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, fuzzy, gcc-internal-format
- #| msgid "initializer specified for non-member function `%D'"
- msgid "initializer provided for function"
- msgstr "initialisation spécifiée pour une fonction « %D » n'étant pas membre"
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr "attributs après l'initialisateur mis entre parenthèses sont ignorés"
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, fuzzy, gcc-internal-format
- #| msgid "repetition count is not an integer constant"
- msgid "array bound is not an integer constant"
- msgstr "compteur de répétition n'est pas une constante entière"
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, fuzzy, gcc-internal-format
- #| msgid "creating pointer to member reference type `%T'"
- msgid "cannot define member of dependent typedef %qT"
- msgstr "création d'un pointeur vers le membre de référence du type « %T »"
-
--#: cp/parser.c:16277
-+#: cp/parser.c:16286
- #, fuzzy, gcc-internal-format
- #| msgid "`%T::%D' is not a type"
- msgid "%<%T::%E%> is not a type"
- msgstr "« %T::%D » n'est pas un type"
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of template `%D'"
- msgid "invalid use of constructor as a template"
- msgstr "utilisation invalide du patron « %D »"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
- msgstr ""
-@@ -35788,277 +35848,277 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, gcc-internal-format
- msgid "invalid declarator"
- msgstr "déclarateur invalide"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, fuzzy, gcc-internal-format
- #| msgid "empty declaration"
- msgid "expected declarator"
- msgstr "déclaration vide"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is a namespace"
- msgid "%qD is a namespace"
- msgstr "« %D » est un nom d'espace"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, 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 "création d'un pointeur vers le membre d'un type non classe « %T »"
-
--#: cp/parser.c:16504
-+#: cp/parser.c:16513
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected ptr-operator"
- msgstr "opérande inattendue"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate qualifier (offset %d)"
- msgid "duplicate cv-qualifier"
- msgstr "duplication du qualificateur (décalage %d)"
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, fuzzy, gcc-internal-format
- #| msgid "multiple `virtual' specifiers"
- msgid "duplicate virt-specifier"
- msgstr "spécificateurs « virtual » multiples"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %D"
- msgid "invalid use of %<auto%>"
- msgstr "utilisation invalide de %D"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, 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 "nouveaux types ne peuvent être définis dans un type à retourner"
-
--#: cp/parser.c:16883
-+#: cp/parser.c:16892
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected type-specifier"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, gcc-internal-format
- msgid "expected %<,%> or %<...%>"
- msgstr ""
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, 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 "nouveaux types ne peuvent être définis dans un type à retourner"
-
--#: cp/parser.c:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr "utilisation de l'argument par défaut pour un paramètre d'une non fonction"
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr "arguments par défaut sont permis seulement pour les paramètres de fonction"
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' cannot have default arguments"
- msgid "parameter pack %qD cannot have a default argument"
- msgstr "« %D » ne peut avoir d'arguments par défaut"
-
--#: cp/parser.c:17341
-+#: cp/parser.c:17350
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' cannot have default arguments"
- msgid "parameter pack cannot have a default argument"
- msgstr "« %D » ne peut avoir d'arguments par défaut"
-
--#: cp/parser.c:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr "ISO C++ ne permet de désigner les initialiseurs"
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not allow designated initializers"
- msgid "ISO C++ does not allow C99 designated initializers"
- msgstr "ISO C++ ne permet de désigner les initialiseurs"
-
--#: cp/parser.c:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected class-name"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, fuzzy, gcc-internal-format
- #| msgid "%J'%D' declared inline after its definition"
- msgid "expected %<;%> after class definition"
- msgstr "%J« %D » déclaré enligne après sa définition"
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, gcc-internal-format
- msgid "expected %<;%> after struct definition"
- msgstr ""
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, fuzzy, gcc-internal-format
- #| msgid "pure-specifier on function-definition"
- msgid "expected %<;%> after union definition"
- msgstr "spécificateur pur lors de la définition d'une fonction"
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, gcc-internal-format
- msgid "expected %<{%> or %<:%>"
- msgstr ""
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, fuzzy, gcc-internal-format
- #| msgid "cannot find file for class %s"
- msgid "cannot specify %<override%> for a class"
- msgstr "ne peut repérer le fichier pour la classe %s."
-
--#: cp/parser.c:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, gcc-internal-format
- msgid "qualified name does not name a class"
- msgstr "nom qualifié ne nomme pas une classe"
-
--#: cp/parser.c:18421
-+#: cp/parser.c:18430
- #, fuzzy, gcc-internal-format
- #| msgid "invalid template declaration of `%D'"
- msgid "invalid class name in declaration of %qD"
- msgstr "déclaration de patron invalide « %D »"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, fuzzy, gcc-internal-format
- #| msgid "extra qualification ignored"
- msgid "extra qualification not allowed"
- msgstr "qualification superflue ignorée"
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, fuzzy, gcc-internal-format
- #| msgid "an explicit specialization must be preceded by 'template <>'"
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr "spécialisation explicite doit être précédé par « template <> »"
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, fuzzy, gcc-internal-format
- #| msgid "non-template `%D' used as template"
- msgid "function template %qD redeclared as a class template"
- msgstr "« %D » qui n'est pas un patron est utilisé comme patron"
-
--#: cp/parser.c:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr ""
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, fuzzy, gcc-internal-format
- #| msgid "previous definition of `%#T'"
- msgid "previous definition of %q+#T"
- msgstr "définition précédente de « %#T »"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected class-key"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, 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 "une clé de classe doit être utilise lors de la déclaration d'un ami"
-
--#: cp/parser.c:18892
-+#: cp/parser.c:18908
- #, gcc-internal-format
- msgid "friend declaration does not name a class or function"
- msgstr "déclaration amie ne nomme pas une classe ou une fonction"
-
--#: cp/parser.c:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr "spécificateur pur lors de la définition d'une fonction"
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, gcc-internal-format
- msgid "expected %<;%> at end of member declaration"
- msgstr ""
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr ""
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, fuzzy, gcc-internal-format
- #| msgid "brace-enclosed initializer used to initialize `%T'"
- msgid "a brace-enclosed initializer is not allowed here"
- msgstr "initialiseur utilisé entre accolades pour initialiser « %T »"
-
--#: cp/parser.c:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr ""
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, fuzzy, gcc-internal-format
- #| msgid "keyword `typename' not allowed outside of templates"
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr "mot clé « typename » n'est pas permis en dehors du patron"
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, fuzzy, gcc-internal-format
- #| msgid "keyword `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 "mot clé « typename » n'est pas permis dans ce contexte (la classe de base est implicitement un type)"
-
--#: cp/parser.c:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, 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 "nouveaux types ne peuvent être définis dans un type à retourner"
-
--#: cp/parser.c:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, 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 "nouveaux types ne peuvent être définis dans un type à retourner"
-
--#: cp/parser.c:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr ""
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, fuzzy, gcc-internal-format
- #| msgid "invalid redeclaration of `%D'"
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "redéclaration invalide de « %D »"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "trop peu de patron de listes de paramètres"
-@@ -36067,350 +36127,350 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr "trop de patron de listes de paramètres"
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "valeurs nommées à retourner ne sont plus supportées"
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, fuzzy, gcc-internal-format
- #| msgid "invalid declaration of member template `%#D' in local class"
- msgid "invalid declaration of member template in local class"
- msgstr "déclaration invalide du patron de membre « %#D » dans la classe locale"
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr "patron avec liaison C"
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, fuzzy, gcc-internal-format
- #| msgid "explicit specialization here"
- msgid "invalid explicit specialization"
- msgstr "spécialisation explicite ici"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, fuzzy, gcc-internal-format
- #| msgid "template declaration of `%#D'"
- msgid "template declaration of %<typedef%>"
- msgstr "déclaration du patron de « %#D »"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, fuzzy, gcc-internal-format
- #| msgid "explicit specialization here"
- msgid "explicit template specialization cannot have a storage class"
- msgstr "spécialisation explicite ici"
-
--#: cp/parser.c:21590
-+#: cp/parser.c:21606
- #, fuzzy, gcc-internal-format
- #| msgid "`>>' should be `> >' within a nested template argument list"
- msgid "%<>>%> should be %<> >%> within a nested template argument list"
- msgstr "« >> » devrait être « > > » à l'intérieur du patron de la liste d'arguments"
-
--#: cp/parser.c:21603
-+#: cp/parser.c:21619
- #, fuzzy, gcc-internal-format
- #| msgid "spurious `>>', use `>' to terminate a template argument list"
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr "faux « >> », utiliser « > » pour terminer la liste d'argument du patron"
-
--#: cp/parser.c:22009
-+#: cp/parser.c:22025
- #, fuzzy, gcc-internal-format
- #| msgid "invalid base-class specification"
- msgid "invalid use of %qD in linkage specification"
- msgstr "spécification de base de classe invalide"
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, fuzzy, gcc-internal-format
- #| msgid "`__thread' before `extern'"
- msgid "%<__thread%> before %qD"
- msgstr "« __thread » avant « extern »"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected %<new%>"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, gcc-internal-format
- msgid "expected %<delete%>"
- msgstr ""
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected %<return%>"
- msgstr "opérande inattendue"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected %<extern%>"
- msgstr "opérande inattendue"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, gcc-internal-format
- msgid "expected %<static_assert%>"
- msgstr ""
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected %<decltype%>"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected %<operator%>"
- msgstr "opérande inattendue"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, gcc-internal-format
- msgid "expected %<class%>"
- msgstr ""
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected %<template%>"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected %<namespace%>"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, gcc-internal-format
- msgid "expected %<using%>"
- msgstr ""
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected %<asm%>"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected %<try%>"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, gcc-internal-format
- msgid "expected %<catch%>"
- msgstr ""
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, gcc-internal-format
- msgid "expected %<throw%>"
- msgstr ""
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, gcc-internal-format
- msgid "expected %<__label__%>"
- msgstr ""
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-name"
- msgid "expected %<@try%>"
- msgstr "un nom de type attendu"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, gcc-internal-format
- msgid "expected %<@synchronized%>"
- msgstr ""
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, gcc-internal-format
- msgid "expected %<@throw%>"
- msgstr ""
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr ""
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, gcc-internal-format
- msgid "expected %<__transaction_relaxed%>"
- msgstr ""
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, gcc-internal-format
- msgid "expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, gcc-internal-format
- msgid "expected %<...%>"
- msgstr ""
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<*%>"
- msgstr "«;» attendu"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<~%>"
- msgstr "«;» attendu"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, gcc-internal-format
- msgid "expected %<:%> or %<::%>"
- msgstr ""
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, gcc-internal-format
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr ""
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' tag used in naming `%#T'"
- msgid "%qs tag used in naming %q#T"
- msgstr "étiquette « %s » utilisée dans la dénomination de « %#T »"
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' previously declared here"
- msgid "%q#T was previously declared here"
- msgstr "« %s » précédemment déclaré ici"
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, fuzzy, gcc-internal-format
- #| msgid "%D redeclared with different access"
- msgid "%qD redeclared with different access"
- msgstr "« %#D » redéclaré avec un accès différent"
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, fuzzy, gcc-internal-format
- #| msgid "`template' (as a disambiguator) is only allowed within templates"
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr "« template » (afin de rendre moins ambiguë) est seulement permis à l'intérieur des patron"
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "fin de fichier dans l'argument par défaut"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr ""
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr ""
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr ""
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, fuzzy, gcc-internal-format
- #| msgid "Class or interface declaration expected"
- msgid "objective-c++ method declaration is expected"
- msgstr "Déclaration de classe ou d'interface attendue"
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, fuzzy, gcc-internal-format
- #| msgid "%Jsection attribute cannot be specified for local variables"
- msgid "method attributes must be specified at the end"
- msgstr "%Jl'attribut de section ne peut être spécifié pour des variables locales"
-
--#: cp/parser.c:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, fuzzy, gcc-internal-format
- #| msgid "invalid register name `%s' for register variable"
- msgid "invalid type for instance variable"
- msgstr "nom de registre invalide « %s » pour un variable registre"
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, fuzzy, gcc-internal-format
- #| msgid "Identifier expected"
- msgid "identifier expected after %<@protocol%>"
- msgstr "Identificateur attendu"
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute ignored for `%s'"
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr "attribut « %s » ignoré pour « %s »"
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type argument"
- msgid "invalid type for property"
- msgstr "type d'argument invalide"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, gcc-internal-format
- msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
- msgstr ""
-
--#: cp/parser.c:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, fuzzy, gcc-internal-format
- #| msgid "register variable `%s' used in nested function"
- msgid "iteration variable %qD should not be reduction"
- msgstr "variable de registre « %s » utilisée dans une fonction imbriquée"
-
--#: cp/parser.c:26475
-+#: cp/parser.c:26491
- #, fuzzy, gcc-internal-format
- #| msgid "not enough type information"
- msgid "not enough collapsed for loops"
- msgstr "pas assez d'information sur le type"
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, fuzzy, gcc-internal-format
- #| msgid "junk at end of #pragma GCC java_exceptions"
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr "rebut à la fin de #pragma GCC java_exceptions"
-
--#: cp/parser.c:27411
-+#: cp/parser.c:27427
- #, fuzzy, gcc-internal-format
- #| msgid "inter-module optimisations not implemented yet"
- msgid "inter-module optimizations not implemented for C++"
-@@ -36524,18 +36584,18 @@
- msgid "%qD is not a function template"
- msgstr "« %D » n'est pas un patron de fonction"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, fuzzy, gcc-internal-format
- #| msgid "template-id `%D' for `%+D' does not match any template declaration"
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr "template-id « %D » pour « %+D » ne concorde pas avec aucune déclaration de patron"
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr ""
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, fuzzy, gcc-internal-format
- #| msgid "ambiguous template specialization `%D' for `%+D'"
- msgid "ambiguous template specialization %qD for %q+D"
-@@ -36543,57 +36603,57 @@
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, fuzzy, gcc-internal-format
- #| msgid "template-id `%D' in declaration of primary template"
- msgid "template-id %qD in declaration of primary template"
- msgstr "template-id « %D » dans la déclaration de patron primaire"
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr "patron de liste de paramètres utilisé dans une instanciation explicite"
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr "définition fournie pour une instanciation explicite"
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, fuzzy, gcc-internal-format
- #| msgid "too many template parameter lists in declaration of `%D'"
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "trop de patrons de listes de paramètres dans la déclaration de « %D »"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, fuzzy, gcc-internal-format
- #| msgid "too few template parameter lists in declaration of `%D'"
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "trop peu de patrons de listes de paramètres dans la déclaration de « %D »"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, fuzzy, gcc-internal-format
- #| msgid "an explicit specialization must be preceded by 'template <>'"
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr "spécialisation explicite doit être précédé par « template <> »"
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr ""
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr "argument par défaut spécifié dans la spécialisation explicite"
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a member template function"
- msgid "%qD is not a template function"
- msgstr "« %D » n'est pas une membre du patron de fonction"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' not declared"
- msgid "%qD is not declared in %qD"
-@@ -36607,89 +36667,89 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr "spécialisation d'un membre spécial d'nue fonction déclaré implicitement"
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, fuzzy, gcc-internal-format
- #| msgid "no member function `%D' declared in `%T'"
- msgid "no member function %qD declared in %qT"
- msgstr "pas de membre de fonction « %D » déclaré dans « %T »"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr ""
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr ""
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, fuzzy, gcc-internal-format
- #| msgid " `%D'"
- msgid " %qD"
- msgstr " « %D »"
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, fuzzy, gcc-internal-format
- #| msgid "<anonymous>"
- msgid " <anonymous>"
- msgstr "<anonymous>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "declaration of %q+#D"
- msgstr "déclaration de « %#D »"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, fuzzy, gcc-internal-format
- #| msgid " shadows template parm `%#D'"
- msgid " shadows template parm %q+#D"
- msgstr " masque le paramètre du patron « %#D »"
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr "paramètres du patron ne sont pas utilisés dans la spécialisation partielle:"
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, fuzzy, gcc-internal-format
- #| msgid "partial specialization `%T' does not specialize any template arguments"
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr "spécialisation partielle « %T » ne spécialise pas aucun patron d'arguments"
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, fuzzy, gcc-internal-format
- #| msgid "template argument `%E' involves template parameter(s)"
- msgid "template argument %qE involves template parameter(s)"
- msgstr "patron d'argument « %E » implique des paramètres du patron"
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, fuzzy, gcc-internal-format
- #| msgid "type `%T' of template argument `%E' depends on template parameter(s)"
- msgid "type %qT of template argument %qE depends on a template parameter"
-@@ -36697,58 +36757,58 @@
- msgstr[0] "type « %T » du patron d'argument « %E » dépend des paramètres du patron"
- msgstr[1] "type « %T » du patron d'argument « %E » dépend des paramètres du patron"
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, fuzzy, gcc-internal-format
- #| msgid "specialization of `%T' after instantiation"
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr "spécialisation de « %T » après instanciation"
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, fuzzy, gcc-internal-format
- #| msgid "no default argument for `%D'"
- msgid "no default argument for %qD"
- msgstr "pas d'argument par défaut pour « %D »"
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr "arguments par défaut ne sont pas permis dans la déclaration amie de la spécialisation du patron « %D »"
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr "arguments par défaut ne sont pas permis dans la déclaration amie de la spécialisation du patron « %D »"
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters not used in partial specialization:"
- msgid "default template arguments may not be used in partial specializations"
- msgstr "paramètres du patron ne sont pas utilisés dans la spécialisation partielle:"
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for parameter of type `%T' has type `%T'"
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "argument par défaut pour le paramètre de type « %T » a le type « %T »"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr "patron de classe sans nom"
-@@ -36756,7 +36816,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, fuzzy, gcc-internal-format
- #| msgid "destructor `%D' declared as member template"
- msgid "destructor %qD declared as member template"
-@@ -36767,66 +36827,66 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, fuzzy, gcc-internal-format
- #| msgid "invalid template declaration of `%D'"
- msgid "invalid template declaration of %qD"
- msgstr "déclaration de patron invalide « %D »"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, fuzzy, gcc-internal-format
- #| msgid "template definition of non-template `%#D'"
- msgid "template definition of non-template %q#D"
- msgstr "définition de patron d'un non patron « %#D »"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, fuzzy, gcc-internal-format
- #| msgid "expected %d levels of template parms for `%#D', got %d"
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr "attendait %d niveaux de patron de paramètres pour « %#D », obtenu %d"
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, fuzzy, gcc-internal-format
- #| msgid "got %d template parameters for `%#D'"
- msgid "got %d template parameters for %q#D"
- msgstr "a obtenu %d paramètres de patron pour « %#D »"
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, fuzzy, gcc-internal-format
- #| msgid "got %d template parameters for `%#T'"
- msgid "got %d template parameters for %q#T"
- msgstr "a obtenu %d paramètres de patron pour « %#T »"
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr " mais %d son requis"
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, fuzzy, gcc-internal-format
- #| msgid "template-id `%D' for `%+D' does not match any template declaration"
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "template-id « %D » pour « %+D » ne concorde pas avec aucune déclaration de patron"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, fuzzy, gcc-internal-format
- #| msgid "enclosing class templates are not explicitly specialized"
- msgid "use template<> for an explicit specialization"
- msgstr "fermetures de patrons de classe ne sont pas explicitement spécialisées"
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a template type"
- msgid "%qT is not a template type"
- msgstr "« %T » n'est pas un type patron"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, fuzzy, gcc-internal-format
- #| msgid "too few template parameter lists in declaration of `%D'"
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "trop peu de patrons de listes de paramètres dans la déclaration de « %D »"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "`%D' used without template parameters"
- msgid "redeclared with %d template parameter"
-@@ -36834,7 +36894,7 @@
- msgstr[0] "« %D » utilisé sans patron de paramétres"
- msgstr[1] "« %D » utilisé sans patron de paramétres"
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration `%#D' here"
- msgid "previous declaration %q+D used %d template parameter"
-@@ -36842,13 +36902,13 @@
- msgstr[0] "déclaration précédente de « %#D » ici"
- msgstr[1] "déclaration précédente de « %#D » ici"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, fuzzy, gcc-internal-format
- #| msgid "template parameter `%#D'"
- msgid "template parameter %q+#D"
- msgstr "patron de paramètre « %#D »"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, fuzzy, gcc-internal-format
- #| msgid "redeclared here as `%#D'"
- msgid "redeclared here as %q#D"
-@@ -36858,295 +36918,295 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, fuzzy, gcc-internal-format
- #| msgid "redefinition of default argument for `%#D'"
- msgid "redefinition of default argument for %q#D"
- msgstr "redéfinition de l'argument par défaut pour « %#D »"
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, fuzzy, gcc-internal-format
- #| msgid "%J original definition appeared here"
- msgid "original definition appeared here"
- msgstr "%J définition originale apparaît ici"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, 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 %qD has no linkage"
- msgstr "chaîne %E n'est pas un patron d'argument valide parce que c'est l'adresse d'un objet avec lien statique"
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, 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 %qD does not have external linkage"
- msgstr "chaîne %E n'est pas un patron d'argument valide parce que c'est l'adresse d'un objet avec lien statique"
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, fuzzy, gcc-internal-format
- #| msgid "`%E' is not a valid template argument"
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "« %E » n'est pas un argument valide pour le patron"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, fuzzy, gcc-internal-format
- #| msgid "it must be a pointer-to-member of the form `&X::Y'"
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr "il doit être un pointeur-vers-un-membre de la forme «&X::Y»"
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, fuzzy, gcc-internal-format
- #| msgid "got %d template parameters for `%#D'"
- msgid " couldn't deduce template parameter %qD"
- msgstr "a obtenu %d paramètres de patron pour « %#D »"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between types `%#T' and `%#T'"
- msgid " mismatched types %qT and %qT"
- msgstr "comparaison entre les types « %#T » et « %#T »"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr ""
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, fuzzy, gcc-internal-format
- #| msgid "template argument `%E' involves template parameter(s)"
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr "patron d'argument « %E » implique des paramètres du patron"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, gcc-internal-format
- msgid " %qE is not equivalent to %qE"
- msgstr ""
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, gcc-internal-format
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr ""
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, fuzzy, gcc-internal-format
- #| msgid "`%E' is not a valid template argument"
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr "« %E » n'est pas un argument valide pour le patron"
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, fuzzy, gcc-internal-format
- #| msgid "`%E' is not a valid template argument"
- msgid " member function type %qT is not a valid template argument"
- msgstr "« %E » n'est pas un argument valide pour le patron"
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert type `%T' to type `%T'"
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr "ne peut convertir type « %T » vers le type « %T »"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is an ambiguous base of `%T'"
- msgid " %qT is an ambiguous base class of %qT"
- msgstr "« %T » est une base ambiguë de « %T »"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "type `%T' is not derived from type `%T'"
- msgid " %qT is not derived from %qT"
- msgstr "type « %T » n'est pas dérivé du type « %T »"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, gcc-internal-format
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr ""
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, fuzzy, gcc-internal-format
- #| msgid "template argument %d is invalid"
- msgid " template argument %qE does not match %qD"
- msgstr "patron de l'argument %d est invalide"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, fuzzy, gcc-internal-format
- #| msgid "%s cannot resolve address of overloaded function"
- msgid " could not resolve address from overloaded function %qE"
- msgstr "%s ne peut résoudre l'adresse la fonction surchargée"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, 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 string literals can never be used in this context"
- msgstr "chaîne %E n'est pas un patron d'argument valide parce que c'est l'adresse d'un objet avec lien statique"
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, fuzzy, gcc-internal-format
- #| msgid "template argument required for `%s %T'"
- msgid "in template argument for type %qT "
- msgstr "argument du patron est requis pour « %s %T »"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, 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 "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr "chaîne %E n'est pas un patron d'argument valide parce que c'est l'adresse d'un objet avec lien statique"
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, 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 %qE is not a variable"
- msgstr "chaîne %E n'est pas un patron d'argument valide parce que c'est l'adresse d'un objet avec lien statique"
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, 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 does not have external linkage"
- msgstr "chaîne %E n'est pas un patron d'argument valide parce que c'est l'adresse d'un objet avec lien statique"
-
--#: cp/pt.c:5892
-+#: cp/pt.c:5906
- #, 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 "chaîne %E n'est pas un patron d'argument valide parce que c'est l'adresse d'un objet avec lien statique"
-
--#: cp/pt.c:5922
-+#: cp/pt.c:5936
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
- msgstr ""
-
--#: cp/pt.c:5929
-+#: cp/pt.c:5943
- #, 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 "chaîne %E n'est pas un patron d'argument valide parce que c'est l'adresse d'un objet avec lien statique"
-
--#: cp/pt.c:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, 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 external linkage"
- msgstr "chaîne %E n'est pas un patron d'argument valide parce que c'est l'adresse d'un objet avec lien statique"
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, 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 has not external linkage"
- msgstr "chaîne %E n'est pas un patron d'argument valide parce que c'est l'adresse d'un objet avec lien statique"
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr "il doit être l'adresse d'une fonction avec lien externe"
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, 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 » n'est pas un argument valide pour le patron"
-
--#: cp/pt.c:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr ""
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, 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 » n'est pas un argument valide pour le patron"
-
--#: cp/pt.c:6060
-+#: cp/pt.c:6074
- #, fuzzy, gcc-internal-format
- #| msgid "conditional expression not allowed in this context"
- msgid "standard conversions are not allowed in this context"
- msgstr "expression conditionnelle n'est pas permise dans ce contexte"
-
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, fuzzy, gcc-internal-format
- #| msgid "missing `>' to terminate the template argument list"
- msgid "ignoring attributes on template argument %qT"
- msgstr "« > » manquant pour terminer la liste d'argument du patron"
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of '%D' as a non-type template-argument"
- msgid "injected-class-name %qD used as template template argument"
- msgstr "utilisation invalide de « %D » pour un non type de paramètre de patron"
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `restrict'"
- msgid "invalid use of destructor %qE as a type"
- msgstr "usage de « restrict » invalide"
-
--#: cp/pt.c:6461
-+#: cp/pt.c:6476
- #, 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 "pour référencer un type de membre de patron de paramètres, utiliser « typename %E »"
-
--#: cp/pt.c:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, 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 "non concordance de type/valeur pour l'argument %d dans la liste des paramètres du patron de « %D »"
-
--#: cp/pt.c:6481
-+#: cp/pt.c:6496
- #, fuzzy, gcc-internal-format
- #| msgid " expected a constant of type `%T', got `%T'"
- msgid " expected a constant of type %qT, got %qT"
- msgstr " attendait une constante de type « %T », a obtenu « %T »"
-
--#: cp/pt.c:6485
-+#: cp/pt.c:6500
- #, fuzzy, gcc-internal-format
- #| msgid " expected a class template, got `%E'"
- msgid " expected a class template, got %qE"
- msgstr " attendait un patron de classe, a obtenu « %E »"
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, fuzzy, gcc-internal-format
- #| msgid " expected a type, got `%E'"
- msgid " expected a type, got %qE"
- msgstr " attendait un type, a obtenu « %E »"
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, fuzzy, gcc-internal-format
- #| msgid " expected a type, got `%T'"
- msgid " expected a type, got %qT"
- msgstr " attendait un type, a obtenu « %T »"
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, fuzzy, gcc-internal-format
- #| msgid " expected a class template, got `%T'"
- msgid " expected a class template, got %qT"
- msgstr " attendait un patron de classe, a obtenu « %T »"
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, fuzzy, gcc-internal-format
- #| msgid " expected a template of type `%D', got `%D'"
- msgid " expected a template of type %qD, got %qT"
-@@ -37154,81 +37214,81 @@
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, fuzzy, gcc-internal-format
- #| msgid "mode mismatch in parameter %d"
- msgid "type mismatch in nontype parameter pack"
- msgstr "non concordance du mode dans le paramètre %d"
-
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, fuzzy, gcc-internal-format
- #| msgid "could not convert template argument `%E' to `%T'"
- msgid "could not convert template argument %qE to %qT"
- msgstr "ne peut convertir l'argument du patron « %E » vers « %T »"
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, 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:6811
-+#: cp/pt.c:6843
- #, 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 %d or more)"
- msgstr "nombre erroné d'arguments du patron (%d devrait être %d)"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, fuzzy, gcc-internal-format
- #| msgid "provided for `%D'"
- msgid "provided for %q+D"
- msgstr "fournie pour « %D »"
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "patron de l'argument %d est invalide"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a function template"
- msgid "%q#D is not a function template"
- msgstr "« %D » n'est pas un patron de fonction"
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, fuzzy, gcc-internal-format
- #| msgid "non-template type `%T' used as a template"
- msgid "non-template type %qT used as a template"
- msgstr "type non patron « %T » utilisé comme un patron"
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, fuzzy, gcc-internal-format
- #| msgid "for template declaration `%D'"
- msgid "for template declaration %q+D"
- msgstr "pour la déclaration du patron « %D »"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- #, fuzzy
- #| 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) substituting %qS"
- msgstr "instantiation de la profondeur du patron excède le maximum de %d (utiliser -ftemplate-depth-NN pour augmenter le maximum) lors de l'instanciation de « %D »"
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, 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 (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgstr "instantiation de la profondeur du patron excède le maximum de %d (utiliser -ftemplate-depth-NN pour augmenter le maximum) lors de l'instanciation de « %D »"
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr ""
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr ""
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, fuzzy, gcc-internal-format
- #| msgid "instantiation of `%D' as type `%T'"
- msgid "instantiation of %q+D as type %qT"
-@@ -37247,299 +37307,299 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, fuzzy, gcc-internal-format
- #| msgid "sizeof applied to a function type"
- msgid "variable %qD has function type"
- msgstr "sizeof appliqué sur un type de fonction"
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, fuzzy, gcc-internal-format
- #| msgid "invalid parameter type `%T'"
- msgid "invalid parameter type %qT"
- msgstr "paramètre invalide pour le type « %T »"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, fuzzy, gcc-internal-format
- #| msgid "in declaration `%D'"
- msgid "in declaration %q+D"
- msgstr "dans la déclaration de « %D »"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, fuzzy, gcc-internal-format
- #| msgid "function returns an aggregate"
- msgid "function returning an array"
- msgstr "fonction retourne un aggrégat"
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' declared as function returning a function"
- msgid "function returning a function"
- msgstr "« %s » déclaré comme une fonction retournant une fonction"
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, 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 "création d'un pointeur vers le membre d'une fonction d'un type non classe « %T »"
-
--#: cp/pt.c:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr "formation d'une référence en void"
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, fuzzy, gcc-internal-format
- #| msgid "forming %s to reference type `%T'"
- msgid "forming pointer to reference type %qT"
- msgstr "formant %s pour référencer le type « %T »"
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, fuzzy, gcc-internal-format
- #| msgid "forming %s to reference type `%T'"
- msgid "forming reference to reference type %qT"
- msgstr "formant %s pour référencer le type « %T »"
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, 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 "création d'un pointeur vers le membre d'un type non classe « %T »"
-
--#: cp/pt.c:11577
-+#: cp/pt.c:11611
- #, fuzzy, gcc-internal-format
- #| msgid "creating pointer to member reference type `%T'"
- msgid "creating pointer to member reference type %qT"
- msgstr "création d'un pointeur vers le membre de référence du type « %T »"
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, fuzzy, gcc-internal-format
- #| msgid "creating pointer to member reference type `%T'"
- msgid "creating pointer to member of type void"
- msgstr "création d'un pointeur vers le membre de référence du type « %T »"
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of `%T'"
- msgid "creating array of %qT"
- msgstr "création du tableau « %T »"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of `%T', which is an abstract class type"
- msgid "creating array of %qT, which is an abstract class type"
- msgstr "création d'un tableau « %T », lequel est un type de classe abstraite"
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, 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 » n'est pas une classe, struct ou un type d'union"
-
--#: cp/pt.c:11717
-+#: cp/pt.c:11751
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is not an enumeration type"
- msgstr ""
-
--#: cp/pt.c:11725
-+#: cp/pt.c:11759
- #, fuzzy, gcc-internal-format
- #| msgid "%T is not a class type"
- msgid "%qT resolves to %qT, which is is not a class type"
- msgstr "« %T » n'est pas un type de classe"
-
--#: cp/pt.c:11842
-+#: cp/pt.c:11876
- #, fuzzy, gcc-internal-format
- #| msgid "use of `%s' in template"
- msgid "use of %qs in template"
- msgstr "utilisation de « %s » dans le patron"
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, 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 "type qualifé « %T » ne concorde pas le nom du destructeur «~%T»"
-
--#: cp/pt.c:11993
-+#: cp/pt.c:12031
- #, fuzzy, gcc-internal-format
- #| msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
- msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
- msgstr "nom dépendant « %E » est analysé comme un non type, mais son instantiation le rend comme un type"
-
--#: cp/pt.c:11995
-+#: cp/pt.c:12033
- #, fuzzy, gcc-internal-format
- #| msgid "say `typename %E' if a type is meant"
- msgid "say %<typename %E%> if a type is meant"
- msgstr "utiliser « typename %E » si un type est désiré"
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, fuzzy, gcc-internal-format
- #| msgid "missing static field `%s'"
- msgid "using invalid field %qD"
- msgstr "champ statique manquant « %s »"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of void expression"
- msgid "invalid use of pack expansion expression"
- msgstr "utilisation invalide d'expression void"
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr ""
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' undeclared here (not in a function)"
- msgid "%q+D declared here, later in the translation unit"
- msgstr "« %s » non déclaré ici (hors de toute fonction)"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a class or namespace"
- msgid "%qT is not a class or namespace"
- msgstr "« %T » n'est pas une classe ou un espace de noms"
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a class or namespace"
- msgid "%qD is not a class or namespace"
- msgstr "« %D » n'est pas une classe ou un espace de noms"
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' uses anonymous type"
- msgid "%qT is/uses anonymous type"
- msgstr "« %T » utilise un type anonyme"
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for `%#D' has type `%T'"
- msgid "template argument for %qD uses local type %qT"
- msgstr "argument par défaut pour « %#D » à un type « %T »"
-
--#: cp/pt.c:14454
-+#: cp/pt.c:14492
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is a variably modified type"
- msgid "%qT is a variably modified type"
- msgstr "« %T » est type modifié de manière variable"
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, fuzzy, gcc-internal-format
- #| msgid "integral expression `%E' is not constant"
- msgid "integral expression %qE is not constant"
- msgstr "expression intégrale « %E » n'est pas une constante"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, fuzzy, gcc-internal-format
- #| msgid " trying to instantiate `%D'"
- msgid " trying to instantiate %qD"
- msgstr " tentative d'instanciation « %D »"
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, fuzzy, gcc-internal-format
- #| msgid "ambiguous class template instantiation for `%#T'"
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "instanciation ambiguë de patron de classe pour « %#T »"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr "%s %+#T"
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, fuzzy, gcc-internal-format
- #| msgid "explicit instantiation of non-template `%#D'"
- msgid "explicit instantiation of non-template %q#D"
- msgstr "instanciation explicite d'un non patron « %#D »"
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, fuzzy, gcc-internal-format
- #| msgid "`%#D' is not a non-static data member of `%T'"
- msgid "%qD is not a static data member of a class template"
- msgstr "« %#D » n'est pas un membre statique de données de « %T »"
-
--#: cp/pt.c:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, fuzzy, gcc-internal-format
- #| msgid "no matching template for `%D' found"
- msgid "no matching template for %qD found"
- msgstr "non concordance de patron pour « %D » repéré"
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, 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 "instanciation explicite de type non patron « %T »"
-
--#: cp/pt.c:17866
-+#: cp/pt.c:17904
- #, fuzzy, gcc-internal-format
- #| msgid "explicit instantiation of `%#D'"
- msgid "explicit instantiation of %q#D"
- msgstr "instanciation explicite de « %#D »"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate explicit instantiation of `%#D'"
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "duplication d'instanciation explicite de « %#D »"
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, 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++ interdit l'utilisation de « extern » sur instanciations explicites"
-
--#: cp/pt.c:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, fuzzy, gcc-internal-format
- #| msgid "storage class `%D' applied to template instantiation"
- msgid "storage class %qD applied to template instantiation"
- msgstr "classe de stockage « %D » appliqué à l'instanciation du patron"
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, fuzzy, gcc-internal-format
- #| msgid "explicit instantiation of non-template `%#D'"
- msgid "explicit instantiation of non-class template %qD"
- msgstr "instanciation explicite d'un non patron « %#D »"
-
--#: cp/pt.c:18000
-+#: cp/pt.c:18038
- #, fuzzy, gcc-internal-format
- #| msgid "explicit instantiation of non-template type `%T'"
- msgid "explicit instantiation of non-template type %qT"
- msgstr "instanciation explicite de type non patron « %T »"
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, fuzzy, gcc-internal-format
- #| msgid "explicit instantiation of `%#T' before definition of template"
- msgid "explicit instantiation of %q#T before definition of template"
- msgstr "instanciation explicite de « %#T » avant la définition de patron"
-
--#: cp/pt.c:18027
-+#: cp/pt.c:18065
- #, 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++ interdit l'utilisation de « %s » sur instanciations explicites"
-
--#: cp/pt.c:18073
-+#: cp/pt.c:18111
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate explicit instantiation of `%#T'"
- msgid "duplicate explicit instantiation of %q#T"
-@@ -37552,37 +37612,37 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, fuzzy, gcc-internal-format
- #| msgid "explicit instantiation of `%D' but no definition available"
- msgid "explicit instantiation of %qD but no definition available"
- msgstr "instanciation explicite de « %D » mais pas de définition disponible"
-
--#: cp/pt.c:18803
-+#: cp/pt.c:18841
- #, 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 "instantiation de la profondeur du patron excède le maximum de %d (utiliser -ftemplate-depth-NN pour augmenter le maximum) lors de l'instanciation de « %D »"
-
--#: cp/pt.c:19175
-+#: cp/pt.c:19221
- #, fuzzy, gcc-internal-format
- #| msgid "invalid catch parameter"
- msgid "invalid template non-type parameter"
- msgstr "paramètre d'interception invalide"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, 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 » n'a pas un type valide pour un patron de parametre de constante"
-
--#: cp/pt.c:20263
-+#: cp/pt.c:20309
- #, fuzzy, gcc-internal-format
- #| msgid "brace-enclosed initializer used to initialize `%T'"
- msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
- msgstr "initialiseur utilisé entre accolades pour initialiser « %T »"
-
--#: cp/pt.c:20322
-+#: cp/pt.c:20367
- #, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr ""
-@@ -37590,12 +37650,12 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, gcc-internal-format
- msgid "unable to deduce %qT from %qE"
- msgstr ""
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr ""
-@@ -37814,7 +37874,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr "étendue invalide du qualificateur dans un nom de pseudo-destructeur"
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, fuzzy, gcc-internal-format
- #| msgid "qualified type `%T' does not match destructor name `~%T'"
- msgid "qualified type %qT does not match destructor name ~%qT"
-@@ -37860,501 +37920,501 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "définition invalide d'un type qualifié « %T »"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "spécification de base de classe invalide"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' not declared"
- msgid "%qD is not captured"
- msgstr "« %D » n'est pas déclaré"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, fuzzy, gcc-internal-format
- #| msgid "use of %s from containing function"
- msgid "use of %<auto%> variable from containing function"
- msgstr "utilisation de %s d'un fonction contenante"
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, fuzzy, gcc-internal-format
- #| msgid "use of %s from containing function"
- msgid "use of parameter from containing function"
- msgstr "utilisation de %s d'un fonction contenante"
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, fuzzy, gcc-internal-format
- #| msgid " `%#D' declared here"
- msgid " %q+#D declared here"
- msgstr " « %#D » déclaré ici"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, fuzzy, gcc-internal-format
- #| msgid "%s parameter %d must be a location"
- msgid "use of parameter %qD outside function body"
- msgstr "%s paramètre %d doit être une localisation"
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, fuzzy, gcc-internal-format
- #| msgid "template parameter `%D' of type `%T' is not allowed in an integral constant expression because it is not of integral or enumeration type"
- 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 "paramètre « %D » du patron du type « %T » ne sont pas permises dans une expression intégrale de constante parce qu'elle n'est pas intégral ou un type énumération"
-
--#: cp/semantics.c:3215
-+#: cp/semantics.c:3212
- #, fuzzy, gcc-internal-format
- #| msgid "use of namespace `%D' as expression"
- msgid "use of namespace %qD as expression"
- msgstr "utilisation d'un espace de dnomes « %D » comme expression"
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, fuzzy, gcc-internal-format
- #| msgid "use of class template `%T' as expression"
- msgid "use of class template %qT as expression"
- msgstr "utilisation du patron de classe « %T » comme expression"
-
- #. Ambiguous reference to base members.
--#: cp/semantics.c:3226
-+#: cp/semantics.c:3223
- #, 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 "requête du membre « %D » est ambiquë dans de mutliples héritage de treillis"
-
--#: cp/semantics.c:3249
-+#: cp/semantics.c:3246
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' cannot appear in a constant-expression"
- msgid "%qD cannot appear in a constant-expression"
- msgstr "« %D » ne peut apparaître dans une expression de constante"
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, fuzzy, gcc-internal-format
- #| msgid "type of `%E' is unknown"
- msgid "type of %qE is unknown"
- msgstr "type « %E » est inconnu"
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a template type"
- msgid "%qT is not an enumeration type"
- msgstr "« %T » n'est pas un type patron"
-
- #. Parameter packs can only be used in templates
--#: cp/semantics.c:3546
-+#: cp/semantics.c:3543
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specifiers invalid in parameter declarations"
- msgid "Parameter pack __bases only valid in template declaration"
- msgstr "spécificateurs de classe de stockage invalides dans la déclaration des paramètres"
-
--#: cp/semantics.c:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr ""
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of non-static member function `%D'"
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr "utilisation invalide d'un membre non statique de fonction « %D »"
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is not a valid class name"
- msgid "%qD is not a variable in clause %qs"
- msgstr "« %s » n'est pas un nom de classe valide"
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr ""
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, fuzzy, gcc-internal-format
- #| msgid "instance variable `%s' is declared private"
- msgid "%qD is not a variable in clause %<firstprivate%>"
- msgstr "instance de la variable « %s » est déclaré privée"
-
--#: cp/semantics.c:4041
-+#: cp/semantics.c:4038
- #, fuzzy, gcc-internal-format
- #| msgid "instance variable `%s' is declared private"
- msgid "%qD is not a variable in clause %<lastprivate%>"
- msgstr "instance de la variable « %s » est déclaré privée"
-
--#: cp/semantics.c:4083
-+#: cp/semantics.c:4080
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression must be referable"
- msgid "num_threads expression must be integral"
- msgstr "expression %s doit être référable"
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression must be referable"
- msgid "schedule chunk size expression must be integral"
- msgstr "expression %s doit être référable"
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid reference type"
- msgid "%qE has reference type for %qs"
- msgstr "Type de référence invalide"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, gcc-internal-format
- msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
- msgstr ""
-
--#: cp/semantics.c:4337
-+#: cp/semantics.c:4334
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr ""
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr ""
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, gcc-internal-format, gfc-internal-format
- msgid "static assertion failed: %s"
- msgstr ""
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, fuzzy, gcc-internal-format
- #| msgid "%Jnon-static declaration of '%D' follows static declaration"
- msgid "non-constant condition for static assertion"
- msgstr "%Jdéclaration non statique de « %D » suite une déclaration statique"
-
--#: cp/semantics.c:5167
-+#: cp/semantics.c:5164
- #, fuzzy, gcc-internal-format
- #| msgid "argument 2 to MODIFY must be a string"
- msgid "argument to decltype must be an expression"
- msgstr "argument 2 de MODIFY doit être une chaîne"
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, fuzzy, gcc-internal-format
- #| msgid "%s cannot resolve address of overloaded function"
- msgid "decltype cannot resolve address of overloaded function"
- msgstr "%s ne peut résoudre l'adresse la fonction surchargée"
-
--#: cp/semantics.c:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr ""
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr ""
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, fuzzy, gcc-internal-format
- #| msgid "invalid return type for member function `%#D'"
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "type retourné invalide pour le membre de la fonction « %#D »"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- #| msgid "invalid return type for function `%#D'"
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "type retourné invalide pour la fonction « %#D »"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, gcc-internal-format
- msgid "%q#T has virtual base classes"
- msgstr ""
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, fuzzy, gcc-internal-format
- #| msgid "IN expression does not have a mode"
- msgid "constexpr constructor does not have empty body"
- msgstr "expression IN n'a pas de mode"
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr ""
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, fuzzy, gcc-internal-format
- #| msgid "uninitialized member `%D' with `const' type `%T'"
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr "membre non initialisé « %D » avec « const » type « %T »"
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr ""
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, gcc-internal-format
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr ""
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, fuzzy, gcc-internal-format
- #| msgid "friend declaration does not name a class or function"
- msgid "expression %qE does not designate a constexpr function"
- msgstr "déclaration amie ne nomme pas une classe ou une fonction"
-
--#: cp/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, fuzzy, gcc-internal-format
- #| msgid "call to non-function `%D'"
- msgid "call to non-constexpr function %qD"
- msgstr "appel à une non fonction « %D »"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' cannot appear in a constant-expression"
- msgid "%qD called in a constant expression"
- msgstr "« %D » ne peut apparaître dans une expression de constante"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' implicitly declared before its definition"
- msgid "%qD used before its definition"
- msgstr "« %D » implicitement déclaré avant sa définition"
-
--#: cp/semantics.c:6570
-+#: cp/semantics.c:6567
- #, fuzzy, gcc-internal-format
- #| msgid "protocol `%s' has circular dependency"
- msgid "call has circular dependency"
- msgstr "le protocole « %s » a une dépendance circulaire"
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, 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 "instantiation de la profondeur du patron excède le maximum de %d (utiliser -ftemplate-depth-NN pour augmenter le maximum) lors de l'instanciation de « %D »"
-
--#: cp/semantics.c:6656
-+#: cp/semantics.c:6653
- #, fuzzy, gcc-internal-format
- #| msgid "non-constant expression"
- msgid "%q+E is not a constant expression"
- msgstr "expression n'est pas une constante"
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript out of bound"
- msgstr "l'indice du tableau n'est pas un entier"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, fuzzy, gcc-internal-format
- #| msgid "non-constant expression"
- msgid "%qE is not a constant expression"
- msgstr "expression n'est pas une constante"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, fuzzy, gcc-internal-format
- #| msgid "%s cannot appear in a constant-expression"
- msgid "mutable %qD is not usable in a constant expression"
- msgstr "%s ne peut apparaître dans une expression de constante"
-
--#: cp/semantics.c:6863
-+#: cp/semantics.c:6860
- #, gcc-internal-format
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr ""
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, fuzzy, gcc-internal-format
- #| msgid "Missing or invalid constant expression"
- msgid "accessing value of %qE through a %qT glvalue in a constant expression"
- msgstr "Expresion de constante manquante ou invalide"
-
--#: cp/semantics.c:7434
-+#: cp/semantics.c:7432
- #, 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 "taille du tableau « %D » n'a pas une expression de constante de type entier"
-
--#: cp/semantics.c:7441
-+#: cp/semantics.c:7439
- #, fuzzy, gcc-internal-format
- #| msgid "excess elements in union initializer"
- msgid "%qD used in its own initializer"
- msgstr "éléments en excès dans l'initialisation d'union"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a function,"
- msgid "%q#D is not const"
- msgstr "« %D » n'est pas une fonction"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, fuzzy, gcc-internal-format
- #| msgid "`%+#D' is private"
- msgid "%q#D is volatile"
- msgstr "« %+#D » est privé"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' cannot appear in a constant-expression"
- msgid "%qD was not initialized with a constant expression"
- msgstr "« %D » ne peut apparaître dans une expression de constante"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' was not declared in this scope"
- msgid "%qD was not declared %<constexpr%>"
- msgstr "« %D » n'a pas été déclaré dans cet horizon"
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, 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 "expression dans le nouveau déclarateur doit être un type entier ou d'énumération"
-
--#: cp/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, 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 "type énuméré et non énuméré dans l'expression conditionnelle"
-
--#: cp/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, fuzzy, gcc-internal-format
- #| msgid "integral expression `%E' is not constant"
- msgid "expression %qE is not a constant-expression"
- msgstr "expression intégrale « %E » n'est pas une constante"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected address expression"
- msgid "unexpected expression %qE of kind %s"
- msgstr "expression d'adresse inattendue"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr ""
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "taille du tableau n'est pas une expression de constante de type entier"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, fuzzy, gcc-internal-format
- #| msgid "integral expression `%E' is not constant"
- msgid "pointer comparison expression is not a constant expression"
- msgstr "expression intégrale « %E » n'est pas une constante"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "division by zero is not a constant-expression"
- msgstr "taille du tableau n'est pas une expression de constante de type entier"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "non-constant array initialization"
- msgstr "index de tableau non constant dans l'initialisation"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "unexpected type for `id' (%s)"
- msgid "unexpected AST of kind %s"
- msgstr "type inattendu pour « id » (%s)"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare %s to references"
- msgid "cannot capture %qE by reference"
- msgstr "ne peut déclarer %s comme références"
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr ""
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, gcc-internal-format
- msgid "%<this%> was not captured for this lambda function"
- msgstr ""
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, fuzzy, gcc-internal-format
- #| msgid "`%V' qualifiers cannot be applied to `%T'"
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr "qualificateur « %V » ne peut pas être appliqué à « %T »"
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute can only be applied to Java class definitions"
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "attribut « %s » peut seulement être appliqué aux définitions de classes Java"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute can only be applied to class definitions"
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "attribut « %s » peut seulement être appliqué aux définitions de classes"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr "« %s » est obsolète; vtables g++ sont maintenant COM-compatibles par défaut"
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr "init_priority demandé n'est pas une constante entière"
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, 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 "peut seulement utiliser l'attribut « %s » sur la portée de fichier de définitions des objets de type de classe"
-
--#: cp/tree.c:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr "init_priority demandé est hors limite"
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, gcc-internal-format
- msgid "requested init_priority is reserved for internal use"
- msgstr "init_priority demandé est réservé pour un usage interne"
-
--#: cp/tree.c:2911
-+#: cp/tree.c:2914
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute is not supported on this platform"
- msgid "%qE attribute is not supported on this platform"
- msgstr "attribut « %s » n'est pas supporté sur cette plate-forme"
-
--#: cp/tree.c:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr "vérification lang_* : éched dans %s, à %s:%d"
-@@ -38458,224 +38518,230 @@
- msgid "invalid use of non-static member function"
- msgstr "utilisation invalide d'un membre non statique de fonction"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
- #, fuzzy, gcc-internal-format
-+#| msgid "taking address of temporary"
-+msgid "taking address of temporary array"
-+msgstr "prise de l'adresse du temporaire"
-+
-+#: cp/typeck.c:2023
-+#, fuzzy, gcc-internal-format
- #| msgid "deprecated conversion from string constant to `%T'"
- msgid "deprecated conversion from string constant to %qT"
- msgstr "conversion obsolète de la chaîne de constante vers « %T »"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, fuzzy, gcc-internal-format
- #| msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr "requête du membre « %D » dans « %E », lequel n'est pas de type aggrégat « %T »"
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, fuzzy, gcc-internal-format
- #| msgid "request for member `%D' in `%E', which is of non-class type `%T'"
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr "requête du membre « %D » dans « %E », lequel n'est pas de type classe « %T »"
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of nonstatic data member '%E'"
- msgid "invalid use of nonstatic data member %qE"
- msgstr "utilisation invalide d'un membre de données non statique « %E »"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, fuzzy, gcc-internal-format
- #| msgid "invalid access to non-static data member `%D' of NULL object"
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "accès invalide à un membre de données non statique « %D » d'un objet null"
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, fuzzy, gcc-internal-format
- #| msgid "(perhaps the `offsetof' macro was used incorrectly)"
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr "(peut-être que le macro « offsetof » a été utilisé incorrectement)"
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, fuzzy, gcc-internal-format
- #| msgid "invalid access to non-static data member `%D' of NULL object"
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "accès invalide à un membre de données non statique « %D » d'un objet null"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, fuzzy, gcc-internal-format
- #| msgid "qualified type `%T' does not match destructor name `~%T'"
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "type qualifé « %T » ne concorde pas le nom du destructeur «~%T»"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, fuzzy, gcc-internal-format
- #| msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr "le type devant être détruit est « %T », mais le destructeur réfère à « %T »"
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, fuzzy, gcc-internal-format
- #| msgid "`%D::%D' is not a member of `%T'"
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr "« %D::%D » n'est pas un membre de « %T »"
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a base of `%T'"
- msgid "%qT is not a base of %qT"
- msgstr "« %D » n'est pas une base de « %T »"
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, fuzzy, gcc-internal-format
- #| msgid "'%D' has no member named '%E'"
- msgid "%qD has no member named %qE"
- msgstr "« %D » n'a pas de membre nommé « %E »"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a member template function"
- msgid "%qD is not a member template function"
- msgstr "« %D » n'est pas une membre du patron de fonction"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a pointer-to-object type"
- msgid "%qT is not a pointer-to-object type"
- msgstr "« %T » n'est pas un type pointeur-vers-objet"
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `%s' on pointer to member"
- msgid "invalid use of array indexing on pointer to member"
- msgstr "utilisation invalide de « %s » sur un pointeur vers un membre"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `%s' on pointer to member"
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "utilisation invalide de « %s » sur un pointeur vers un membre"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `%s' on pointer to member"
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "utilisation invalide de « %s » sur un pointeur vers un membre"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr "indice manquant dans la référence du tableau"
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr "ISO C++ interdit le souscriptage de non lvalue de tableau"
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, fuzzy, gcc-internal-format
- #| msgid "subscripting array declared `register'"
- msgid "subscripting array declared %<register%>"
- msgstr "souscriptage de tableau déclaré « register »"
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "la valeur indicée n'est ni un tableau ni un pointeur"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, fuzzy, gcc-internal-format
- #| msgid "object missing in use of `%E'"
- msgid "object missing in use of %qE"
- msgstr "objet manquant dans l'usage de « %E »"
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids calling `::main' from within program"
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO C++ interdit l'appel de «::main» depuis l'intérieur du programme"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, fuzzy, gcc-internal-format
- #| msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr "doit utiliser .* ou ->* pour l'appel de la fonction pointer-to-member dans « %E (...) »"
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, fuzzy, gcc-internal-format
- #| msgid "`%E' cannot be used as a function"
- msgid "%qE cannot be used as a function"
- msgstr "« %E » ne peut être utilisé comme une fonction"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %s `%+#D'"
- msgid "too many arguments to constructor %q#D"
- msgstr "trop d'arguments pour %s « %+#D »"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %s `%+#D'"
- msgid "too few arguments to constructor %q#D"
- msgstr "pas assez d'argument pour %s « %+#D »"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function"
- msgid "too many arguments to member function %q#D"
- msgstr "trop d'arguments pour la fonction"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function"
- msgid "too few arguments to member function %q#D"
- msgstr "trop peu d'arguments pour la fonction"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function"
- msgid "too many arguments to function %q#D"
- msgstr "trop d'arguments pour la fonction"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function"
- msgid "too few arguments to function %q#D"
- msgstr "trop peu d'arguments pour la fonction"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %s `%+#D'"
- msgid "too many arguments to method %q#D"
- msgstr "trop d'arguments pour %s « %+#D »"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %s `%+#D'"
- msgid "too few arguments to method %q#D"
- msgstr "pas assez d'argument pour %s « %+#D »"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "trop d'arguments pour la fonction"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "trop peu d'arguments pour la fonction"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %P of `%D' has incomplete type `%T'"
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "paramètre %P de « %D » a un type incomplet « %T »"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %P has incomplete type `%T'"
- msgid "parameter %P has incomplete type %qT"
- msgstr "paramètre %P a un type incomplet « %T »"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, fuzzy, gcc-internal-format
- #| msgid "assuming cast to type `%T' from overloaded function"
- msgid "assuming cast to type %qT from overloaded function"
-@@ -38683,293 +38749,293 @@
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "NULL utilisé en arithmétique"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count is negative"
- msgid "left rotate count is negative"
- msgstr "compteur de rotation %s est négatif"
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count is negative"
- msgid "right rotate count is negative"
- msgstr "compteur de rotation %s est négatif"
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count >= width of type"
- msgid "left rotate count >= width of type"
- msgstr "compteur de rotation %s >= largeur du type"
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count >= width of type"
- msgid "right rotate count >= width of type"
- msgstr "compteur de rotation %s >= largeur du type"
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, fuzzy, gcc-internal-format
- #| msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "%Jdéclaration faible de « %D » après une première utilisation des résultats d'un comportement non spécifié"
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, fuzzy, gcc-internal-format
- #| msgid "the address of `%D', will always evaluate as `true'"
- msgid "the address of %qD will never be NULL"
- msgstr "l'adresse de « %D » sera toujours évaluée comme étant « true »"
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "ISO C++ interdit la comparaison entre un pointeur et un entier"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "comparaison non ordonnée sur un argument n'étant pas en virgule flottante"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands of types `%T' and `%T' to binary `%O'"
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "opérandes invalides pour les types « %T » et « %T » en binaire « %O »"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "ISO C++ interdit l'utilisation d'un pointeur de type « void * » dans une soustraction"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "ISO C++ interdit l'utilisation d'un pointeur survers une fonction dans une soustraction"
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "ISO C++ interdit l'utilisation d'un pointeur survers une méthode dans une soustraction"
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr "utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmétique"
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of destructor"
- msgid "taking address of constructor %qE"
- msgstr "prise de l'adresse du destructeur"
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of destructor"
- msgid "taking address of destructor %qE"
- msgstr "prise de l'adresse du destructeur"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "utilisation invalide de « %E » pour former pointer-to-member-function. Utiliser un identifateur qualifié"
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr ""
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, fuzzy, gcc-internal-format
- #| msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr "parenthèses autour de « %E » ne peuvent être utilisées pour former pointer-to-member-function"
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say `&%T::%D'"
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ interdit de prendre l'adress d'un membre de fonction non statique non qualifié ou entre parenthèses pour former un pointeur d'un membre de fonction. Utilisers «&%T::%D»"
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say `&%T::%D'"
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ interdit de prendre l'adresse d'une borne d'un membre de fontion pour former un membre à la fonction. Disons «&%T::%D»"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr "prise de l'adresse du temporaire"
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of xvalue (rvalue reference)"
- msgstr "prise de l'adresse du temporaire"
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids taking address of function `::main'"
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO C++ interdit de prendre l'adresse d'une fonction «::main»"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr "ISO C++ interdit de prendre l'adresse du transtypage vers une expression n'etant pas membre gauche"
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, fuzzy, gcc-internal-format
- #| msgid "cannot create pointer to reference member `%D'"
- msgid "cannot create pointer to reference member %qD"
- msgstr "ne peut déclarer un pointeur vers le membre de référence « %D »"
-
- # FIXME: I18N
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing an enum"
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO C++ interdit de %ser un enum"
-
- # FIXME: I18N
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing an enum"
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO C++ interdit de %ser un enum"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, fuzzy, gcc-internal-format
- #| msgid "cannot %s a pointer to incomplete type `%T'"
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "ne peut utiliser %s comme pointeur sur un type incomplet « %T »"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, fuzzy, gcc-internal-format
- #| msgid "cannot %s a pointer to incomplete type `%T'"
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "ne peut utiliser %s comme pointeur sur un type incomplet « %T »"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO C++ interdit %s utilisation d'un pointeur de type « %T »"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO C++ interdit %s utilisation d'un pointeur de type « %T »"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "expression invalide comme opérande"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, fuzzy, gcc-internal-format
- #| msgid "cannot take the address of `this', which is an rvalue expression"
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr "ne peut prendre l'adresse de « ceci », laquelle est une expression rvalue"
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, fuzzy, gcc-internal-format
- #| msgid "address of register variable `%s' requested"
- msgid "address of explicit register variable %qD requested"
- msgstr "adresse d'une variable registre « %s » requise"
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, fuzzy, gcc-internal-format
- #| msgid "address requested for `%D', which is declared `register'"
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr "adresse requise pour « %D», lequel est déclaré «register »"
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, gcc-internal-format
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr ""
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in initializer"
- msgstr "%s liste d'expressions traitée comme une expression composée"
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr "%s liste d'expressions traitée comme une expression composée"
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in functional cast"
- msgstr "%s liste d'expressions traitée comme une expression composée"
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "%s liste d'expressions traitée comme une expression composée"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr ""
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, fuzzy, gcc-internal-format
- #| msgid "%s from type `%T' to type `%T' casts away constness"
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "%S à partir du « %T » vers le type « %T » provoque un transtypage sans constante"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, fuzzy, gcc-internal-format
- #| msgid "%s from type `%T' to type `%T' casts away constness"
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "%S à partir du « %T » vers le type « %T » provoque un transtypage sans constante"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, fuzzy, gcc-internal-format
- #| msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)"
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "reinterpret_cast de « %T » vers « %T » fait un transtypage écartant la constante (ou volatile)"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, fuzzy, gcc-internal-format
- #| msgid "invalid static_cast from type `%T' to type `%T'"
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "static_cast invalide du type « %T » au type « %T »"
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, fuzzy, gcc-internal-format
- #| msgid "converting from `%T' to `%T'"
- msgid "converting from %qT to %qT"
- msgstr "conversion de « %T » vers « %T »"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, fuzzy, gcc-internal-format
- #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr "reinterpret_cast invalide d'une expression rvalue de type « %T » vers le type « %T »"
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, fuzzy, gcc-internal-format
- #| msgid "reinterpret_cast from `%T' to `%T' loses precision"
- msgid "cast from %qT to %qT loses precision"
- msgstr "reinterpret_cast de « %T » vers « %T » génère une perte de précision"
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, fuzzy, gcc-internal-format
- #| msgid "cast from `%T' to `%T' increases required alignment of target type"
- msgid "cast from %qT to %qT increases required alignment of target type"
-@@ -38979,253 +39045,253 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ISO C++ interdit le transtypage entre un pointeur de fonction et un pointeur d'objet"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, fuzzy, gcc-internal-format
- #| msgid "invalid const_cast from type `%T' to type `%T'"
- msgid "invalid cast from type %qT to type %qT"
- msgstr "const_cast invalide à partir du type « %T » vers le type « %T »"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr "utilisation invalide de const_cast avec le type « %T », lequel n'est pas un pointeur, une référence, ni un type pointeur-vers-données-membre"
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr "utilisation invalide de const_cast avec le type « %T », lequel est un pointeur ou un référence à un type de fonction"
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, fuzzy, gcc-internal-format
- #| msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr "const_cast invalide de la rvalue du type « %T » vers le type « %T »"
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, fuzzy, gcc-internal-format
- #| msgid "invalid const_cast from type `%T' to type `%T'"
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "const_cast invalide à partir du type « %T » vers le type « %T »"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids casting to an array type `%T'"
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ISO C++ interdit le transtypage vers un type tableau « %T »"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, fuzzy, gcc-internal-format
- #| msgid "invalid cast to function type `%T'"
- msgid "invalid cast to function type %qT"
- msgstr "transtypage invalide pour un type de fonction « %T »"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, fuzzy, gcc-internal-format
- #| msgid " in evaluation of `%Q(%#T, %#T)'"
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr " lors de l'évaluation de « %Q(%#T, %#T) »"
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "assigning to an array from an initializer list"
- msgstr "index de tableau non constant dans l'initialisation"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in assignment of `%T' to `%T'"
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "type incompatible dans l'affectation de « %T » vers « %T »"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, fuzzy, gcc-internal-format
- #| msgid "bad array initializer"
- msgid "array used as initializer"
- msgstr "mauvaise initialisation de tableau"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in assignment"
- msgid "invalid array assignment"
- msgstr "membre gauche de l'affectation invalide"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr " dans la conversion d'un pointeur vers un membre de fonction"
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, fuzzy, gcc-internal-format
- #| msgid "pointer to member conversion via virtual base `%T'"
- msgid "pointer to member conversion via virtual base %qT"
- msgstr "conversion de pointeur à membre à l'aide de la base virtuelle « %T »"
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr " dans la conversion d'un pointeur vers un membre"
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion to type `%T' from type `%T'"
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "conversion invalide vers un type « %T » à partir du type « %T »"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, 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 "ne peut convertir « %T » à « %T » pour l'argument « %P » vers « %D »"
-
--#: cp/typeck.c:7479
-+#: cp/typeck.c:7492
- #, 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 "ne peut convertir « %T » à « %T » pour l'argument « %P » vers « %D »"
-
--#: cp/typeck.c:7483
-+#: cp/typeck.c:7496
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert `%T' to `%T' in %s"
- msgid "cannot convert %qT to %qT in argument passing"
- msgstr "ne peut convertir « %T » vers « %T » dans %s"
-
--#: cp/typeck.c:7487
-+#: cp/typeck.c:7500
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert `%T' to `%T' in %s"
- msgid "cannot convert %qT to %qT"
- msgstr "ne peut convertir « %T » vers « %T » dans %s"
-
--#: cp/typeck.c:7491
-+#: cp/typeck.c:7504
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert `%T' to `%T' in %s"
- msgid "cannot convert %qT to %qT in initialization"
- msgstr "ne peut convertir « %T » vers « %T » dans %s"
-
--#: cp/typeck.c:7495
-+#: cp/typeck.c:7508
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert `%T' to `%T' in %s"
- msgid "cannot convert %qT to %qT in return"
- msgstr "ne peut convertir « %T » vers « %T » dans %s"
-
--#: cp/typeck.c:7499
-+#: cp/typeck.c:7512
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert `%T' to `%T' in %s"
- msgid "cannot convert %qT to %qT in assignment"
- msgstr "ne peut convertir « %T » vers « %T » dans %s"
-
--#: cp/typeck.c:7522
-+#: cp/typeck.c:7535
- #, 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 "Avertir à propos des fonctions qui pourraient être candidates pour les attributs de format"
-
--#: cp/typeck.c:7526
-+#: cp/typeck.c:7539
- #, 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 "la fonction est peut être candidate pour l'attribut de format de « %s »"
-
--#: cp/typeck.c:7531
-+#: cp/typeck.c:7544
- #, 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 "Avertir à propos des fonctions qui pourraient être candidates pour les attributs de format"
-
--#: cp/typeck.c:7536
-+#: cp/typeck.c:7549
- #, 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 "la fonction est peut être candidate pour l'attribut de format de « %s »"
-
--#: cp/typeck.c:7546
-+#: cp/typeck.c:7559
- #, 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 "la fonction est peut être candidate pour l'attribut de format de « %s »"
-
--#: cp/typeck.c:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, fuzzy, gcc-internal-format
- #| msgid "in passing argument %P of `%+D'"
- msgid "in passing argument %P of %q+D"
- msgstr "dans le passage de l'argument %P de « %+D »"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr "retourné la référence vers le temporaire"
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr "une référence vers quelque chose n'étant pas un membre gauche a été retourné"
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, fuzzy, gcc-internal-format
- #| msgid "reference to local variable `%D' returned"
- msgid "reference to local variable %q+D returned"
- msgstr "référence vers une variable locale « %D » retourné"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, fuzzy, gcc-internal-format
- #| msgid "address of local variable `%D' returned"
- msgid "address of local variable %q+D returned"
- msgstr "adresse d'une variable locale « %D » retournée"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, gcc-internal-format
- msgid "returning a value from a destructor"
- msgstr "retourné une valeur du 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:7767
-+#: cp/typeck.c:7780
- #, gcc-internal-format
- msgid "cannot return from a handler of a function-try-block of a constructor"
- msgstr "ne peut retourner d'un handler d'une fonction try-block d'un constructeur"
-
- #. You can't return a value from a constructor.
--#: cp/typeck.c:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr "retourné une valeur d'un constructeur"
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, 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 "nouveaux types ne peuvent être définis dans un type à retourner"
-
--#: cp/typeck.c:7819
-+#: cp/typeck.c:7832
- #, fuzzy, gcc-internal-format
- #| msgid "return-statement with no value, in function returning '%T'"
- msgid "return-statement with no value, in function returning %qT"
- msgstr "déclaration à retourner sans valeur dans une fonction retournant « %T »"
-
--#: cp/typeck.c:7840
-+#: cp/typeck.c:7853
- #, gcc-internal-format
- msgid "return-statement with a value, in function returning 'void'"
- msgstr "déclaration éa retourner avec une valeur dans une fonction retournant un « void »"
-
--#: cp/typeck.c:7870
-+#: cp/typeck.c:7883
- #, 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» ne doit pas retourner NULL à moins qu'il ne soit déclaré «throw() » (ou -fcheck-new est utilisée)"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr ""
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr ""
-@@ -39821,7 +39887,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr ""
-@@ -42071,27 +42137,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr ""
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr ""
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr ""
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-@@ -42308,42 +42374,42 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr ""
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -42359,15 +42425,15 @@
- msgid "can't open input file: %s"
- msgstr "ne peut ouvrir le fichier de sortie « %s »"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "creating array of `%T'"
- msgid "Creating array temporary at %L"
- msgstr "création du tableau « %T »"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "No calls in function %s\n"
- msgid "Removing call to function '%s' at %L"
-@@ -42482,12 +42548,12 @@
- msgid "Second argument of defined assignment at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-@@ -44388,135 +44454,135 @@
- msgid "Namelist %s cannot be renamed by USE association to %s"
- msgstr ""
-
--#: fortran/module.c:4461
-+#: fortran/module.c:4476
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr ""
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "can't open %s for writing: %m"
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "ne peut ouvrir %s en écriture: %m"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: error writing file `%s': %s\n"
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "%s: erreur d'écriture au fichier « %s »: %s\n"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete file `%s': %s\n"
- msgid "Can't delete module file '%s': %s"
- msgstr "%s: ne peut détruire le fichier « %s »: %s\n"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "%s: AVERTISSEMENT: ne peut renommer le fichier « %s » à « %s »: %s\n"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete aux info file `%s': %s\n"
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "%s: ne peut détruire le fichier auxiliaire d'infos « %s »: %s\n"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Symbols have a leading underscore"
- msgid "Symbol '%s' already declared"
- msgstr "Les symboles sont précédées d'un caractère de soulignement "
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, gcc-internal-format, gfc-internal-format
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr ""
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr ""
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr ""
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr ""
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr ""
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr ""
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr ""
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't open file `%s' for reading: %s\n"
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "%s: ne peut ouvrir le fichier « %s » en lecture: %s\n"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr ""
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr ""
-@@ -44602,7 +44668,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr ""
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-@@ -45971,7 +46037,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr ""
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Label %A already defined at %1 when redefined at %0"
- msgid "Label %d referenced at %L is never defined"
-@@ -46127,7 +46193,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr ""
-@@ -46523,189 +46589,189 @@
- msgstr ""
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s parameter %d must be a location"
- msgid "%s at %L must be a scalar"
- msgstr "%s paramètre %d doit être une localisation"
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr ""
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr ""
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "DO FOR start expression is a numbered SET"
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr "expression de départ de DO FOR est un SET énuméré"
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr ""
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr ""
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr ""
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr ""
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr ""
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr ""
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Invalid I specifier in FORMAT statement at %0"
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr "spécificateur I invalide dans la déclaration de FORMAT à %0"
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Invalid I specifier in FORMAT statement at %0"
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr "spécificateur I invalide dans la déclaration de FORMAT à %0"
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Invalid I specifier in FORMAT statement at %0"
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr "spécificateur I invalide dans la déclaration de FORMAT à %0"
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr ""
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Invalid I specifier in FORMAT statement at %0"
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr "spécificateur I invalide dans la déclaration de FORMAT à %0"
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Invalid I specifier in FORMAT statement at %0"
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr "spécificateur I invalide dans la déclaration de FORMAT à %0"
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr ""
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr ""
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr ""
-@@ -46714,180 +46780,180 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr ""
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "expression statement has incomplete type"
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr "la déclaration de l'expression a un type incomplet"
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr ""
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr ""
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr ""
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr ""
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr ""
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr ""
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Range specification at %0 invalid"
- msgid "Range specification at %L can never be matched"
- msgstr "spécification d'étendue à %0 invalide"
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr ""
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr ""
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, gcc-internal-format, gfc-internal-format
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr ""
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr ""
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr ""
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr ""
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, gcc-internal-format, gfc-internal-format
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr ""
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "argument %d must be referable"
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr "argument %d doit pouvoir être référencé"
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, gcc-internal-format, gfc-internal-format
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr ""
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr ""
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "first argument to `%s' must be a mode"
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr "premier argument de « %s » doit être un mode"
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Statement at %0 invalid in context established by statement at %1"
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr "déclaration à %0 invalide dans le contexte établi par la déclaration à %1"
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr ""
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr ""
-@@ -46895,965 +46961,965 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Statement at %0 invalid in context established by statement at %1"
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr "déclaration à %0 invalide dans le contexte établi par la déclaration à %1"
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Unsupported VXT statement at %0"
- msgid "Unsupported statement inside WHERE at %L"
- msgstr "déclaration VXT non supporté à %0"
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr ""
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr ""
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr ""
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr ""
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr ""
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr ""
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr ""
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr ""
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr ""
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr ""
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr ""
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Integer at %0 too large"
- msgid "String length at %L is too large"
- msgstr "entier à %0 est trop grand"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr ""
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr ""
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr ""
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr ""
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr ""
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr ""
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, gcc-internal-format, gfc-internal-format
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr ""
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%Jfinal field '%D' may not have been initialized"
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%Jfinal field '%D' may not have been initialized"
- msgid "External '%s' at %L cannot have an initializer"
- msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "`%s' has both `extern' and initializer"
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "« %s » a les deux « extern » et initialisateur"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%Jfinal field '%D' may not have been initialized"
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%Jfinal field '%D' may not have been initialized"
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr ""
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%Jfinal field '%D' may not have been initialized"
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%Jfinal field '%D' may not have been initialized"
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr ""
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr ""
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr ""
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr ""
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr ""
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, gcc-internal-format, gfc-internal-format
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, gcc-internal-format, gfc-internal-format
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr ""
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "`%D' must take exactly one argument"
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr "« %D » doit prendre exactement un argument"
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr ""
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr ""
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr ""
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "trampolines not yet implemented"
- msgid "Finalization at %L is not yet implemented"
- msgstr "trampolines ne sont pas encore implantées"
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr ""
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr ""
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr ""
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr ""
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr ""
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr ""
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr ""
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr ""
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr ""
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr ""
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr ""
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr ""
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr ""
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr ""
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr ""
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr ""
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr ""
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr ""
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr ""
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "incompatible types in %s"
- msgid "Incompatible derived type in PARAMETER at %L"
- msgstr "type incompatibles dans %s"
-
--#: fortran/resolve.c:12272
-+#: fortran/resolve.c:12273
- #, gcc-internal-format, gfc-internal-format
- msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
- msgstr ""
-
--#: fortran/resolve.c:12275
-+#: fortran/resolve.c:12276
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
- msgstr ""
-
--#: fortran/resolve.c:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12379
-+#: fortran/resolve.c:12380
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed shape array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12392
-+#: fortran/resolve.c:12393
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol at %L is not a DUMMY variable"
- msgstr ""
-
--#: fortran/resolve.c:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr ""
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr ""
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr ""
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr ""
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr ""
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr ""
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr ""
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr ""
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr ""
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, gcc-internal-format, gfc-internal-format
- msgid "Nonconstant array section at %L in DATA statement"
- msgstr ""
-
--#: fortran/resolve.c:12919
-+#: fortran/resolve.c:12920
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more variables than values"
- msgstr ""
-
--#: fortran/resolve.c:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more values than variables"
- msgstr ""
-
--#: fortran/resolve.c:13298
-+#: fortran/resolve.c:13299
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "label `%D' defined but not used"
- msgid "Label %d at %L defined but not used"
- msgstr "étiquette « %D » définie mais non utilisée"
-
--#: fortran/resolve.c:13303
-+#: fortran/resolve.c:13304
- #, 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 "étiquette « %D » définie mais non utilisée"
-
--#: fortran/resolve.c:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr ""
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr ""
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13783
-+#: fortran/resolve.c:13784
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13790
-+#: fortran/resolve.c:13791
- #, gcc-internal-format, gfc-internal-format
- msgid "Operator interface at %L must have, at most, two arguments"
- msgstr ""
-
--#: fortran/resolve.c:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr ""
-@@ -48488,17 +48554,17 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr ""
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr ""
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, gcc-internal-format
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr ""
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr ""
-@@ -48750,7 +48816,7 @@
- msgid "Array element size too big at %C"
- msgstr ""
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr ""
-@@ -49071,7 +49137,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr "erreur interne - nom Utf8 invalide"
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "rebut à la fin de la chaîne de signature"
-@@ -55853,9 +55919,6 @@
- #~ msgid "usage: %s [switches] input output"
- #~ msgstr "usage: %s [options] entrée sortie"
-
--#~ msgid "-traditional and -ansi are mutually exclusive"
--#~ msgstr "-traditional et -ansi sont mutuellement exclusives"
--
- #~ msgid "filename missing after -i option"
- #~ msgstr "nom de fichier manquant après l'option -i"
-
-Index: gcc/po/hr.po
-===================================================================
---- a/src/gcc/po/hr.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/hr.po (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,45015 @@
-+# Translation of gcc to Croatian.
-+# Copyright (C) 2012 Free Software Foundation, Inc.
-+# This file is distributed under the same license as the gcc package.
-+#
-+# Tomislav Krznar <tomislav.krznar@gmail.com>, 2012.
-+msgid ""
-+msgstr ""
-+"Project-Id-Version: gcc 4.7.1\n"
-+"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-+"POT-Creation-Date: 2012-06-13 21:42+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"
-+"Language: hr\n"
-+"MIME-Version: 1.0\n"
-+"Content-Type: text/plain; charset=UTF-8\n"
-+"Content-Transfer-Encoding: 8bit\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.4\n"
-+
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: cp/error.c:656 cp/error.c:938
-+msgid "<anonymous>"
-+msgstr ""
-+
-+#: c-objc-common.c:173
-+msgid "({anonymous})"
-+msgstr ""
-+
-+#: c-parser.c:946 cp/parser.c:22268
-+#, gcc-internal-format
-+msgid "expected end of line"
-+msgstr "oÄekujem kraj retka"
-+
-+#: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
-+#: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
-+#, gcc-internal-format
-+msgid "expected %<;%>"
-+msgstr "oÄekujem %<;%>"
-+
-+#: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
-+#: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
-+#: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
-+#, gcc-internal-format
-+msgid "expected %<(%>"
-+msgstr "oÄekujem %<(%>"
-+
-+#: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
-+#: cp/parser.c:21789 cp/parser.c:22232
-+#, gcc-internal-format
-+msgid "expected %<,%>"
-+msgstr "oÄekujem %<,%>"
-+
-+#: c-parser.c:1866 c-parser.c:2453 c-parser.c:2765 c-parser.c:2804
-+#: c-parser.c:3012 c-parser.c:3176 c-parser.c:3238 c-parser.c:3290
-+#: c-parser.c:3414 c-parser.c:3599 c-parser.c:3610 c-parser.c:3619
-+#: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
-+#: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
-+#: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
-+#, gcc-internal-format
-+msgid "expected %<)%>"
-+msgstr "oÄekujem %<)%>"
-+
-+#: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
-+#, gcc-internal-format
-+msgid "expected %<]%>"
-+msgstr "oÄekujem %<]%>"
-+
-+#: c-parser.c:3271
-+msgid "expected %<;%>, %<,%> or %<)%>"
-+msgstr "oÄekujem %<;%>, %<,%> ili %<)%>"
-+
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
-+#, gcc-internal-format
-+msgid "expected %<}%>"
-+msgstr "oÄekujem %<}%>"
-+
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
-+#, gcc-internal-format
-+msgid "expected %<{%>"
-+msgstr "oÄekujem %<{%>"
-+
-+#: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
-+#, gcc-internal-format
-+msgid "expected %<:%>"
-+msgstr "oÄekujem %<:%>"
-+
-+#: c-parser.c:4824 cp/parser.c:22150
-+#, gcc-internal-format
-+msgid "expected %<while%>"
-+msgstr "oÄekujem %<while%>"
-+
-+#: c-parser.c:6279
-+msgid "expected %<.%>"
-+msgstr "oÄekujem %<.%>"
-+
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
-+#, gcc-internal-format
-+msgid "expected %<@end%>"
-+msgstr "oÄekujem %<@end%>"
-+
-+#: c-parser.c:7850 cp/parser.c:22241
-+#, gcc-internal-format
-+msgid "expected %<>%>"
-+msgstr "oÄekujem %<>%>"
-+
-+#: c-parser.c:9246 cp/parser.c:22265
-+#, gcc-internal-format
-+msgid "expected %<,%> or %<)%>"
-+msgstr "oÄekujem %<,%> ili %<)%>"
-+
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
-+#, gcc-internal-format
-+msgid "expected %<=%>"
-+msgstr "oÄekujem %<=%>"
-+
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
-+#, gcc-internal-format
-+msgid "expected %<#pragma omp section%> or %<}%>"
-+msgstr ""
-+
-+#: c-parser.c:10616 cp/parser.c:22229
-+#, gcc-internal-format
-+msgid "expected %<[%>"
-+msgstr "oÄekujem %<[%>"
-+
-+#: c-typeck.c:6604
-+msgid "(anonymous)"
-+msgstr ""
-+
-+#: cfgrtl.c:2052
-+msgid "flow control insn inside a basic block"
-+msgstr ""
-+
-+#: cfgrtl.c:2180
-+msgid "wrong insn in the fallthru edge"
-+msgstr ""
-+
-+#: cfgrtl.c:2234
-+msgid "insn outside basic block"
-+msgstr "insn izvan temeljnog bloka"
-+
-+#: cfgrtl.c:2241
-+msgid "return not followed by barrier"
-+msgstr ""
-+
-+#: collect2.c:1691
-+#, c-format
-+msgid "collect2 version %s\n"
-+msgstr "collect2 inaÄica %s\n"
-+
-+#: collect2.c:1798
-+#, c-format
-+msgid "%d constructor found\n"
-+msgid_plural "%d constructors found\n"
-+msgstr[0] "%d konstruktor pronađen\n"
-+msgstr[1] "%d konstruktora pronađena\n"
-+msgstr[2] "%d konstruktora pronađeno\n"
-+
-+#: collect2.c:1802
-+#, c-format
-+msgid "%d destructor found\n"
-+msgid_plural "%d destructors found\n"
-+msgstr[0] "%d destruktor pronađen\n"
-+msgstr[1] "%d destruktora pronađena\n"
-+msgstr[2] "%d destruktora pronađeno\n"
-+
-+#: collect2.c:1806
-+#, c-format
-+msgid "%d frame table found\n"
-+msgid_plural "%d frame tables found\n"
-+msgstr[0] ""
-+msgstr[1] ""
-+msgstr[2] ""
-+
-+#: collect2.c:2062
-+#, c-format
-+msgid "[cannot find %s]"
-+msgstr "[ne mogu naći %s]"
-+
-+#: collect2.c:2118
-+#, c-format
-+msgid "[Leaving %s]\n"
-+msgstr "[Napuštam %s]\n"
-+
-+#: collect2.c:2346
-+#, c-format
-+msgid ""
-+"\n"
-+"write_c_file - output name is %s, prefix is %s\n"
-+msgstr ""
-+
-+#: collect2.c:2837
-+#, c-format
-+msgid ""
-+"\n"
-+"ldd output with constructors/destructors.\n"
-+msgstr ""
-+"\n"
-+"izlaz ldd-a s konstruktorima/destruktorima.\n"
-+
-+#: cprop.c:1761
-+msgid "const/copy propagation disabled"
-+msgstr ""
-+
-+#: diagnostic.c:136
-+#, c-format
-+msgid "%s: all warnings being treated as errors"
-+msgstr ""
-+
-+#: diagnostic.c:141
-+#, c-format
-+msgid "%s: some warnings being treated as errors"
-+msgstr ""
-+
-+#: diagnostic.c:219
-+#, c-format
-+msgid "compilation terminated due to -Wfatal-errors.\n"
-+msgstr "kompajliranje prekinuto zbog -Wfatal-errors.\n"
-+
-+#: diagnostic.c:229
-+#, c-format
-+msgid "compilation terminated due to -fmax-errors=%u.\n"
-+msgstr "kompajliranje prekinuto zbog -fmax-errors=%u.\n"
-+
-+#: diagnostic.c:240
-+#, c-format
-+msgid ""
-+"Please submit a full bug report,\n"
-+"with preprocessed source if appropriate.\n"
-+"See %s for instructions.\n"
-+msgstr ""
-+"Molim pošaljite prijavu greške,\n"
-+"s pretprocesiranim izvornim kodom\n"
-+"ako je moguće.\n"
-+"Pogledajte %s za upute.\n"
-+
-+#: diagnostic.c:249
-+#, c-format
-+msgid "compilation terminated.\n"
-+msgstr "kompajliranje prekinuto.\n"
-+
-+#: diagnostic.c:514
-+#, c-format
-+msgid "%s:%d: confused by earlier errors, bailing out\n"
-+msgstr "%s:%d: zbunjen prethodnim greškama, odustajem\n"
-+
-+#: diagnostic.c:880
-+#, c-format
-+msgid "Internal compiler error: Error reporting routines re-entered.\n"
-+msgstr "Interna greška kompajlera: Ponovni ulazak u potprograme za prijavu grešaka.\n"
-+
-+#: final.c:1160
-+msgid "negative insn length"
-+msgstr "negativna insn duljina"
-+
-+#: final.c:2716
-+msgid "could not split insn"
-+msgstr "ne mogu razdvojiti insn"
-+
-+#: final.c:3124
-+msgid "invalid 'asm': "
-+msgstr "neispravni „asmâ€: "
-+
-+#: final.c:3307
-+#, c-format
-+msgid "nested assembly dialect alternatives"
-+msgstr ""
-+
-+#: final.c:3324 final.c:3336
-+#, c-format
-+msgid "unterminated assembly dialect alternative"
-+msgstr ""
-+
-+#: final.c:3383
-+#, c-format
-+msgid "operand number missing after %%-letter"
-+msgstr ""
-+
-+#: final.c:3386 final.c:3427
-+#, c-format
-+msgid "operand number out of range"
-+msgstr "broj operanada je izvan granica"
-+
-+#: final.c:3444
-+#, c-format
-+msgid "invalid %%-code"
-+msgstr "neispravni %%-kod"
-+
-+#: final.c:3474
-+#, c-format
-+msgid "'%%l' operand isn't a label"
-+msgstr "operand „%%l†nije oznaka"
-+
-+#. We can't handle floating point constants;
-+#. PRINT_OPERAND must handle them.
-+#. We can't handle floating point constants;
-+#. TARGET_PRINT_OPERAND must handle them.
-+#. We can't handle floating point constants;
-+#. PRINT_OPERAND must handle them.
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
-+#, c-format
-+msgid "floating constant misused"
-+msgstr ""
-+
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
-+#, c-format
-+msgid "invalid expression as operand"
-+msgstr "neispravni izraz kao operand"
-+
-+#: gcc.c:1329
-+#, c-format
-+msgid "Using built-in specs.\n"
-+msgstr ""
-+
-+#: gcc.c:1526
-+#, c-format
-+msgid ""
-+"Setting spec %s to '%s'\n"
-+"\n"
-+msgstr ""
-+
-+#: gcc.c:1636
-+#, c-format
-+msgid "Reading specs from %s\n"
-+msgstr ""
-+
-+#: gcc.c:1761
-+#, c-format
-+msgid "could not find specs file %s\n"
-+msgstr ""
-+
-+#: gcc.c:1830
-+#, c-format
-+msgid "rename spec %s to %s\n"
-+msgstr ""
-+
-+#: gcc.c:1832
-+#, c-format
-+msgid ""
-+"spec is '%s'\n"
-+"\n"
-+msgstr ""
-+
-+#: gcc.c:2249
-+#, c-format
-+msgid "%s\n"
-+msgstr "%s\n"
-+
-+#: gcc.c:2613
-+#, c-format
-+msgid ""
-+"\n"
-+"Go ahead? (y or n) "
-+msgstr ""
-+"\n"
-+"Nastaviti? (y ili n) "
-+
-+#: gcc.c:2753
-+#, c-format
-+msgid "# %s %.2f %.2f\n"
-+msgstr "# %s %.2f %.2f\n"
-+
-+#: gcc.c:2955
-+#, c-format
-+msgid "Usage: %s [options] file...\n"
-+msgstr "Uporaba: %s [opcije] datoteka...\n"
-+
-+#: gcc.c:2956
-+msgid "Options:\n"
-+msgstr "Opcije:\n"
-+
-+#: gcc.c:2958
-+msgid " -pass-exit-codes Exit with highest error code from a phase\n"
-+msgstr ""
-+
-+#: gcc.c:2959
-+msgid " --help Display this information\n"
-+msgstr " --help Prikaži ove informacije\n"
-+
-+#: gcc.c:2960
-+msgid " --target-help Display target specific command line options\n"
-+msgstr ""
-+
-+#: gcc.c:2961
-+msgid " --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]\n"
-+msgstr ""
-+
-+#: gcc.c:2962
-+msgid " Display specific types of command line options\n"
-+msgstr ""
-+
-+#: gcc.c:2964
-+msgid " (Use '-v --help' to display command line options of sub-processes)\n"
-+msgstr ""
-+
-+#: gcc.c:2965
-+msgid " --version Display compiler version information\n"
-+msgstr " --version Prikaži informacije o inaÄici kompajlera\n"
-+
-+#: gcc.c:2966
-+msgid " -dumpspecs Display all of the built in spec strings\n"
-+msgstr ""
-+
-+#: gcc.c:2967
-+msgid " -dumpversion Display the version of the compiler\n"
-+msgstr " -dumpversion Prikaži inaÄicu kompajlera\n"
-+
-+#: gcc.c:2968
-+msgid " -dumpmachine Display the compiler's target processor\n"
-+msgstr ""
-+
-+#: gcc.c:2969
-+msgid " -print-search-dirs Display the directories in the compiler's search path\n"
-+msgstr ""
-+
-+#: gcc.c:2970
-+msgid " -print-libgcc-file-name Display the name of the compiler's companion library\n"
-+msgstr ""
-+
-+#: gcc.c:2971
-+msgid " -print-file-name=<lib> Display the full path to library <lib>\n"
-+msgstr ""
-+
-+#: gcc.c:2972
-+msgid " -print-prog-name=<prog> Display the full path to compiler component <prog>\n"
-+msgstr ""
-+
-+#: gcc.c:2973
-+msgid " -print-multi-directory Display the root directory for versions of libgcc\n"
-+msgstr ""
-+
-+#: gcc.c:2974
-+msgid ""
-+" -print-multi-lib Display the mapping between command line options and\n"
-+" multiple library search directories\n"
-+msgstr ""
-+
-+#: gcc.c:2977
-+msgid " -print-multi-os-directory Display the relative path to OS libraries\n"
-+msgstr ""
-+
-+#: gcc.c:2978
-+msgid " -print-sysroot Display the target libraries directory\n"
-+msgstr ""
-+
-+#: gcc.c:2979
-+msgid " -print-sysroot-headers-suffix Display the sysroot suffix used to find headers\n"
-+msgstr ""
-+
-+#: gcc.c:2980
-+msgid " -Wa,<options> Pass comma-separated <options> on to the assembler\n"
-+msgstr ""
-+
-+#: gcc.c:2981
-+msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor\n"
-+msgstr ""
-+
-+#: gcc.c:2982
-+msgid " -Wl,<options> Pass comma-separated <options> on to the linker\n"
-+msgstr ""
-+
-+#: gcc.c:2983
-+msgid " -Xassembler <arg> Pass <arg> on to the assembler\n"
-+msgstr ""
-+
-+#: gcc.c:2984
-+msgid " -Xpreprocessor <arg> Pass <arg> on to the preprocessor\n"
-+msgstr ""
-+
-+#: gcc.c:2985
-+msgid " -Xlinker <arg> Pass <arg> on to the linker\n"
-+msgstr ""
-+
-+#: gcc.c:2986
-+msgid " -save-temps Do not delete intermediate files\n"
-+msgstr ""
-+
-+#: gcc.c:2987
-+msgid " -save-temps=<arg> Do not delete intermediate files\n"
-+msgstr ""
-+
-+#: gcc.c:2988
-+msgid ""
-+" -no-canonical-prefixes Do not canonicalize paths when building relative\n"
-+" prefixes to other gcc components\n"
-+msgstr ""
-+
-+#: gcc.c:2991
-+msgid " -pipe Use pipes rather than intermediate files\n"
-+msgstr " -pipe Koristi cjevovode umjesto posrednih datoteka\n"
-+
-+#: gcc.c:2992
-+msgid " -time Time the execution of each subprocess\n"
-+msgstr " -time Vrijeme izvršavanja svakog potprocesa\n"
-+
-+#: gcc.c:2993
-+msgid " -specs=<file> Override built-in specs with the contents of <file>\n"
-+msgstr ""
-+
-+#: gcc.c:2994
-+msgid " -std=<standard> Assume that the input sources are for <standard>\n"
-+msgstr ""
-+
-+#: gcc.c:2995
-+msgid ""
-+" --sysroot=<directory> Use <directory> as the root directory for headers\n"
-+" and libraries\n"
-+msgstr ""
-+" --sysroot=<direktorij> Koristi <direktorij> kao korijenski direktorij\n"
-+" za zaglavlja i biblioteke\n"
-+
-+#: gcc.c:2998
-+msgid " -B <directory> Add <directory> to the compiler's search paths\n"
-+msgstr ""
-+
-+#: gcc.c:2999
-+msgid " -v Display the programs invoked by the compiler\n"
-+msgstr " -v Prikaži programe koje poziva kompajler\n"
-+
-+#: gcc.c:3000
-+msgid " -### Like -v but options quoted and commands not executed\n"
-+msgstr ""
-+" -### Kao -v ali prikaži opcije pod navodnicima i\n"
-+" naredbe koje se ne izvršavaju\n"
-+
-+#: gcc.c:3001
-+msgid " -E Preprocess only; do not compile, assemble or link\n"
-+msgstr ""
-+
-+#: gcc.c:3002
-+msgid " -S Compile only; do not assemble or link\n"
-+msgstr ""
-+
-+#: gcc.c:3003
-+msgid " -c Compile and assemble, but do not link\n"
-+msgstr ""
-+
-+#: gcc.c:3004
-+msgid " -o <file> Place the output into <file>\n"
-+msgstr " -o <datoteka> Spremi izlaz u <datoteka>\n"
-+
-+#: gcc.c:3005
-+msgid " -pie Create a position independent executable\n"
-+msgstr ""
-+
-+#: gcc.c:3006
-+msgid " -shared Create a shared library\n"
-+msgstr " -shared Napravi dijeljenu biblioteku\n"
-+
-+#: gcc.c:3007
-+msgid ""
-+" -x <language> Specify the language of the following input files\n"
-+" Permissible languages include: c c++ assembler none\n"
-+" 'none' means revert to the default behavior of\n"
-+" guessing the language based on the file's extension\n"
-+msgstr ""
-+
-+#: gcc.c:3014
-+#, c-format
-+msgid ""
-+"\n"
-+"Options starting with -g, -f, -m, -O, -W, or --param are automatically\n"
-+" passed on to the various sub-processes invoked by %s. In order to pass\n"
-+" other options on to these processes the -W<letter> options must be used.\n"
-+msgstr ""
-+
-+#: gcc.c:5239
-+#, c-format
-+msgid "Processing spec (%s), which is '%s'\n"
-+msgstr ""
-+
-+#: gcc.c:6497
-+#, c-format
-+msgid "install: %s%s\n"
-+msgstr ""
-+
-+#: gcc.c:6500
-+#, c-format
-+msgid "programs: %s\n"
-+msgstr ""
-+
-+#: gcc.c:6502
-+#, c-format
-+msgid "libraries: %s\n"
-+msgstr "biblioteke: %s\n"
-+
-+#: gcc.c:6577
-+#, c-format
-+msgid ""
-+"\n"
-+"For bug reporting instructions, please see:\n"
-+msgstr ""
-+"\n"
-+"Za upute o prijavljivanju grešaka, molim pogledajte:\n"
-+
-+#: gcc.c:6593
-+#, c-format
-+msgid "%s %s%s\n"
-+msgstr "%s %s%s\n"
-+
-+#: gcc.c:6596 gcov.c:488 fortran/gfortranspec.c:305 java/jcf-dump.c:1165
-+msgid "(C)"
-+msgstr "(C)"
-+
-+#: gcc.c:6597 java/jcf-dump.c:1166
-+#, c-format
-+msgid ""
-+"This is free software; see the source for copying conditions. There is NO\n"
-+"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
-+"\n"
-+msgstr ""
-+"Ovo je slobodan softver; pogledajte kod za upute o kopiranju. NEMA\n"
-+"jamstava; Äak ni za TRGOVINSKU PRIKLADNOST ili ODGOVARANJE ODREÄENOJ SVRSI.\n"
-+"\n"
-+
-+#: gcc.c:6614
-+#, c-format
-+msgid "Target: %s\n"
-+msgstr ""
-+
-+#: gcc.c:6615
-+#, c-format
-+msgid "Configured with: %s\n"
-+msgstr ""
-+
-+#: gcc.c:6629
-+#, c-format
-+msgid "Thread model: %s\n"
-+msgstr ""
-+
-+#: gcc.c:6640
-+#, c-format
-+msgid "gcc version %s %s\n"
-+msgstr "gcc inaÄica %s %s\n"
-+
-+#: gcc.c:6643
-+#, c-format
-+msgid "gcc driver version %s %sexecuting gcc version %s\n"
-+msgstr ""
-+
-+#: gcc.c:6897
-+#, c-format
-+msgid ""
-+"\n"
-+"Linker options\n"
-+"==============\n"
-+"\n"
-+msgstr ""
-+
-+#: gcc.c:6898
-+#, c-format
-+msgid ""
-+"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
-+"\n"
-+msgstr ""
-+
-+#: gcc.c:8090
-+#, c-format
-+msgid ""
-+"Assembler options\n"
-+"=================\n"
-+"\n"
-+msgstr ""
-+
-+#: gcc.c:8091
-+#, c-format
-+msgid ""
-+"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
-+"\n"
-+msgstr ""
-+
-+#: gcov.c:458
-+#, c-format
-+msgid ""
-+"Usage: gcov [OPTION]... SOURCE|OBJ...\n"
-+"\n"
-+msgstr ""
-+"Uporaba: gcov [OPCIJA]... IZVOR|OBJ...\n"
-+"\n"
-+
-+#: gcov.c:459
-+#, c-format
-+msgid ""
-+"Print code coverage information.\n"
-+"\n"
-+msgstr ""
-+
-+#: gcov.c:460
-+#, c-format
-+msgid " -h, --help Print this help, then exit\n"
-+msgstr " -h, --help Ispiši ovu pomoć, zatim izađi\n"
-+
-+#: gcov.c:461
-+#, c-format
-+msgid " -v, --version Print version number, then exit\n"
-+msgstr " -v, --version IspiÅ¡i broj inaÄice, zatim izaÄ‘i\n"
-+
-+#: gcov.c:462
-+#, 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:463
-+#, c-format
-+msgid " -b, --branch-probabilities Include branch probabilities in output\n"
-+msgstr ""
-+
-+#: gcov.c:464
-+#, c-format
-+msgid ""
-+" -c, --branch-counts Given counts of branches taken\n"
-+" rather than percentages\n"
-+msgstr ""
-+
-+#: gcov.c:466
-+#, c-format
-+msgid " -n, --no-output Do not create an output file\n"
-+msgstr " -n, --no-output Nemoj raditi izlazne datoteke\n"
-+
-+#: gcov.c:467
-+#, c-format
-+msgid ""
-+" -l, --long-file-names Use long output file names for included\n"
-+" source files\n"
-+msgstr ""
-+
-+#: gcov.c:469
-+#, 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:470
-+#, c-format
-+msgid " -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
-+msgstr ""
-+
-+#: gcov.c:471
-+#, c-format
-+msgid " -s, --source-prefix DIR Source prefix to elide\n"
-+msgstr ""
-+
-+#: gcov.c:472
-+#, c-format
-+msgid " -r, --relative-only Only show data for relative sources\n"
-+msgstr ""
-+
-+#: gcov.c:473
-+#, c-format
-+msgid " -p, --preserve-paths Preserve all pathname components\n"
-+msgstr ""
-+
-+#: gcov.c:474
-+#, c-format
-+msgid " -u, --unconditional-branches Show unconditional branch counts too\n"
-+msgstr ""
-+
-+#: gcov.c:475
-+#, c-format
-+msgid " -d, --display-progress Display progress information\n"
-+msgstr " -d, --display-progress Prikaži podatke o napredovanju\n"
-+
-+#: gcov.c:476
-+#, c-format
-+msgid ""
-+"\n"
-+"For bug reporting instructions, please see:\n"
-+"%s.\n"
-+msgstr ""
-+"\n"
-+"Za upute o prijavljivanju grešaka, molim pogledajte:\n"
-+"%s.\n"
-+
-+#: gcov.c:486
-+#, c-format
-+msgid "gcov %s%s\n"
-+msgstr "gcov %s%s\n"
-+
-+#: gcov.c:490
-+#, c-format
-+msgid ""
-+"This is free software; see the source for copying conditions.\n"
-+"There is NO warranty; not even for MERCHANTABILITY or \n"
-+"FITNESS FOR A PARTICULAR PURPOSE.\n"
-+"\n"
-+msgstr ""
-+"Ovo je slobodan softver; pogledajte kod za upute o kopiranju.\n"
-+"NEMA jamstava; Äak ni za TRGOVINSKU PRIKLADNOST ili\n"
-+"ODGOVARANJE ODREÄENOJ SVRSI.\n"
-+"\n"
-+
-+#: gcov.c:675 gcov.c:738
-+#, c-format
-+msgid "\n"
-+msgstr "\n"
-+
-+#: gcov.c:720
-+#, c-format
-+msgid "Creating '%s'\n"
-+msgstr "Stvaram „%sâ€\n"
-+
-+#: gcov.c:723
-+#, c-format
-+msgid "Error writing output file '%s'\n"
-+msgstr ""
-+
-+#: gcov.c:728
-+#, c-format
-+msgid "Could not open output file '%s'\n"
-+msgstr "Ne mogu otvoriti izlaznu datoteku „%sâ€\n"
-+
-+#: gcov.c:734
-+#, c-format
-+msgid "Removing '%s'\n"
-+msgstr "Uklanjam „%sâ€\n"
-+
-+#: gcov.c:976
-+#, c-format
-+msgid "%s:source file is newer than graph file '%s'\n"
-+msgstr ""
-+
-+#: gcov.c:981
-+#, c-format
-+msgid "(the message is only displayed one per source file)\n"
-+msgstr "(ova poruka se prikazuje samo jednom za datoteku koda)\n"
-+
-+#: gcov.c:1006
-+#, c-format
-+msgid "%s:cannot open graph file\n"
-+msgstr ""
-+
-+#: gcov.c:1012
-+#, c-format
-+msgid "%s:not a gcov graph file\n"
-+msgstr ""
-+
-+#: gcov.c:1025
-+#, c-format
-+msgid "%s:version '%.4s', prefer '%.4s'\n"
-+msgstr ""
-+
-+#: gcov.c:1065
-+#, c-format
-+msgid "%s:already seen blocks for '%s'\n"
-+msgstr ""
-+
-+#: gcov.c:1196
-+#, c-format
-+msgid "%s:corrupted\n"
-+msgstr ""
-+
-+#: gcov.c:1203
-+#, c-format
-+msgid "%s:no functions found\n"
-+msgstr "%s:nisu pronađene funkcije\n"
-+
-+#: gcov.c:1222
-+#, c-format
-+msgid "%s:cannot open data file, assuming not executed\n"
-+msgstr ""
-+
-+#: gcov.c:1229
-+#, c-format
-+msgid "%s:not a gcov data file\n"
-+msgstr "%s:nije gcov podatkovna datoteka\n"
-+
-+#: gcov.c:1242
-+#, c-format
-+msgid "%s:version '%.4s', prefer version '%.4s'\n"
-+msgstr ""
-+
-+#: gcov.c:1248
-+#, c-format
-+msgid "%s:stamp mismatch with graph file\n"
-+msgstr ""
-+
-+#: gcov.c:1283
-+#, c-format
-+msgid "%s:unknown function '%u'\n"
-+msgstr "%s:nepoznata funkcija „%uâ€\n"
-+
-+#: gcov.c:1297
-+#, c-format
-+msgid "%s:profile mismatch for '%s'\n"
-+msgstr ""
-+
-+#: gcov.c:1316
-+#, c-format
-+msgid "%s:overflowed\n"
-+msgstr "%s:preljev\n"
-+
-+#: gcov.c:1362
-+#, c-format
-+msgid "%s:'%s' lacks entry and/or exit blocks\n"
-+msgstr "%s:„%s†nema ulazni ili izlazni blok\n"
-+
-+#: gcov.c:1367
-+#, c-format
-+msgid "%s:'%s' has arcs to entry block\n"
-+msgstr ""
-+
-+#: gcov.c:1375
-+#, c-format
-+msgid "%s:'%s' has arcs from exit block\n"
-+msgstr ""
-+
-+#: gcov.c:1583
-+#, c-format
-+msgid "%s:graph is unsolvable for '%s'\n"
-+msgstr ""
-+
-+#: gcov.c:1691
-+#, c-format
-+msgid "Lines executed:%s of %d\n"
-+msgstr "Izvršeno redaka:%s od %d\n"
-+
-+#: gcov.c:1694
-+#, c-format
-+msgid "No executable lines\n"
-+msgstr ""
-+
-+#: gcov.c:1702
-+#, c-format
-+msgid "%s '%s'\n"
-+msgstr "%s '%s'\n"
-+
-+#: gcov.c:1709
-+#, c-format
-+msgid "Branches executed:%s of %d\n"
-+msgstr ""
-+
-+#: gcov.c:1713
-+#, c-format
-+msgid "Taken at least once:%s of %d\n"
-+msgstr ""
-+
-+#: gcov.c:1719
-+#, c-format
-+msgid "No branches\n"
-+msgstr ""
-+
-+#: gcov.c:1721
-+#, c-format
-+msgid "Calls executed:%s of %d\n"
-+msgstr "Izvršeno poziva:%s od %d\n"
-+
-+#: gcov.c:1725
-+#, c-format
-+msgid "No calls\n"
-+msgstr "Nema poziva\n"
-+
-+#: gcov.c:1973
-+#, c-format
-+msgid "%s:no lines for '%s'\n"
-+msgstr "%s:nema redaka za „%sâ€\n"
-+
-+#: gcov.c:2167
-+#, c-format
-+msgid "call %2d returned %s\n"
-+msgstr ""
-+
-+#: gcov.c:2172
-+#, c-format
-+msgid "call %2d never executed\n"
-+msgstr ""
-+
-+#: gcov.c:2177
-+#, c-format
-+msgid "branch %2d taken %s%s\n"
-+msgstr ""
-+
-+#: gcov.c:2182
-+#, c-format
-+msgid "branch %2d never executed\n"
-+msgstr ""
-+
-+#: gcov.c:2187
-+#, c-format
-+msgid "unconditional %2d taken %s\n"
-+msgstr ""
-+
-+#: gcov.c:2190
-+#, c-format
-+msgid "unconditional %2d never executed\n"
-+msgstr ""
-+
-+#: gcov.c:2262
-+#, c-format
-+msgid "Cannot open source file %s\n"
-+msgstr "Ne mogu otvoriti datoteku koda %s\n"
-+
-+#: gcse.c:2626
-+msgid "PRE disabled"
-+msgstr "PRE onemogućen"
-+
-+#: gcse.c:3175
-+msgid "GCSE disabled"
-+msgstr "GCSE onemogućen"
-+
-+#: gengtype-state.c:154
-+#, c-format
-+msgid "%s:%d:%d: Invalid state file; %s"
-+msgstr ""
-+
-+#: gengtype-state.c:158
-+#, c-format
-+msgid "%s:%d: Invalid state file; %s"
-+msgstr ""
-+
-+#. Fatal printf-like message while reading state. This can't be a
-+#. function, because there is no way to pass a va_arg to a variant of
-+#. fatal.
-+#: gengtype-state.c:169
-+#, c-format
-+msgid "%s:%d:%d: Invalid state file; "
-+msgstr ""
-+
-+#: gengtype-state.c:174
-+#, c-format
-+msgid "%s:%d: Invalid state file; "
-+msgstr ""
-+
-+#: gengtype-state.c:699
-+#, c-format
-+msgid "Option tag unknown"
-+msgstr "Oznaka opcije nepoznata"
-+
-+#: gengtype-state.c:754
-+#, c-format
-+msgid "Unexpected type in write_state_scalar_type"
-+msgstr "NeoÄekivana vrsta u write_state_scalar_type"
-+
-+#: gengtype-state.c:769
-+#, c-format
-+msgid "Unexpected type in write_state_string_type"
-+msgstr "NeoÄekivana vrsta u write_state_string_type"
-+
-+#: gengtype-state.c:973
-+#, c-format
-+msgid "Unexpected type..."
-+msgstr "NeoÄekivana vrsta..."
-+
-+#: gengtype-state.c:1153
-+#, c-format
-+msgid "failed to write state trailer [%s]"
-+msgstr ""
-+
-+#: gengtype-state.c:1179
-+#, c-format
-+msgid "Failed to open file %s for writing state: %s"
-+msgstr "Nisam uspio otvoriti datoteku %s za pisanje stanja: %s"
-+
-+#: gengtype-state.c:1209
-+#, c-format
-+msgid "output error when writing state file %s [%s]"
-+msgstr "izlazna greška pri pisanju datoteke stanja %s [%s]"
-+
-+#: gengtype-state.c:1212
-+#, c-format
-+msgid "failed to close state file %s [%s]"
-+msgstr "nisam uspio zatvoriti datoteku stanja %s [%s]"
-+
-+#: gengtype-state.c:1215
-+#, c-format
-+msgid "failed to rename %s to state file %s [%s]"
-+msgstr ""
-+
-+#: gengtype-state.c:2406
-+#, c-format
-+msgid "Failed to open state file %s for reading [%s]"
-+msgstr ""
-+
-+#: gengtype-state.c:2444
-+#, c-format
-+msgid "failed to close read state file %s [%s]"
-+msgstr ""
-+
-+#: incpath.c:76
-+#, c-format
-+msgid "ignoring duplicate directory \"%s\"\n"
-+msgstr "zanemarujem direktorij duplikat „%sâ€\n"
-+
-+#: incpath.c:79
-+#, c-format
-+msgid " as it is a non-system directory that duplicates a system directory\n"
-+msgstr " jer nije direktorij sustava, a duplikat je direktorija sustava\n"
-+
-+#: incpath.c:83
-+#, c-format
-+msgid "ignoring nonexistent directory \"%s\"\n"
-+msgstr "zanemarujem nepostojeći direktorij „%sâ€\n"
-+
-+#: incpath.c:353
-+#, c-format
-+msgid "#include \"...\" search starts here:\n"
-+msgstr "#include \"...\" pretraga zapoÄinje ovdje:\n"
-+
-+#: incpath.c:357
-+#, c-format
-+msgid "#include <...> search starts here:\n"
-+msgstr "#include <...> pretraga zapoÄinje ovdje:\n"
-+
-+#: incpath.c:362
-+#, c-format
-+msgid "End of search list.\n"
-+msgstr "Kraj popisa pretrage.\n"
-+
-+#: input.c:48 cp/error.c:1107
-+msgid "<built-in>"
-+msgstr ""
-+
-+#. Opening quotation mark.
-+#: intl.c:63
-+msgid "`"
-+msgstr "„"
-+
-+#. Closing quotation mark.
-+#: intl.c:66
-+msgid "'"
-+msgstr "â€"
-+
-+#: ipa-pure-const.c:156
-+msgid "function might be candidate for attribute %<%s%>"
-+msgstr ""
-+
-+#: ipa-pure-const.c:157
-+msgid "function might be candidate for attribute %<%s%> if it is known to return normally"
-+msgstr ""
-+
-+#: langhooks.c:374
-+msgid "At top level:"
-+msgstr ""
-+
-+#: langhooks.c:394 cp/error.c:2987
-+#, c-format
-+msgid "In member function %qs"
-+msgstr ""
-+
-+#: langhooks.c:398 cp/error.c:2990
-+#, c-format
-+msgid "In function %qs"
-+msgstr ""
-+
-+#: langhooks.c:449 cp/error.c:2940
-+#, c-format
-+msgid " inlined from %qs at %s:%d:%d"
-+msgstr ""
-+
-+#: langhooks.c:454 cp/error.c:2945
-+#, c-format
-+msgid " inlined from %qs at %s:%d"
-+msgstr ""
-+
-+#: langhooks.c:460 cp/error.c:2951
-+#, c-format
-+msgid " inlined from %qs"
-+msgstr ""
-+
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
-+msgid "assuming that the loop is not infinite"
-+msgstr ""
-+
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
-+msgid "cannot optimize possibly infinite loops"
-+msgstr "ne mogu optimizirati potencijalno beskonaÄne petlje"
-+
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
-+msgid "assuming that the loop counter does not overflow"
-+msgstr "pretpostavljajući da neće doći do preljeva brojaÄa petlje"
-+
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
-+msgid "cannot optimize loop, the loop counter may overflow"
-+msgstr "ne mogu optimizirati petlju, može doći do preljeva brojaÄa petlje"
-+
-+#: lto-wrapper.c:183
-+#, c-format
-+msgid "pex_init failed"
-+msgstr "pex_init nije uspio"
-+
-+#: lto-wrapper.c:214
-+#, c-format
-+msgid "can't get program status"
-+msgstr "ne mogu dohvatiti stanje programa"
-+
-+#: lto-wrapper.c:223
-+#, c-format
-+msgid "%s terminated with signal %d [%s], core dumped"
-+msgstr "%s prekinut signalom %d [%s], jezgra izbaÄena"
-+
-+#: lto-wrapper.c:226
-+#, c-format
-+msgid "%s terminated with signal %d [%s]"
-+msgstr "%s prekinut signalom %d [%s]"
-+
-+#: lto-wrapper.c:231 collect2.c:1991
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s returned %d exit status"
-+msgstr ""
-+
-+#: lto-wrapper.c:247
-+#, c-format
-+msgid "deleting LTRANS file %s"
-+msgstr "uklanjam LTRANS datoteku %s"
-+
-+#: lto-wrapper.c:269
-+#, c-format
-+msgid "failed to open %s"
-+msgstr "nisam uspio otvoriti %s"
-+
-+#: lto-wrapper.c:274
-+#, c-format
-+msgid "could not write to temporary file %s"
-+msgstr "ne mogu pisati u privremenu datoteku %s"
-+
-+#: lto-wrapper.c:321
-+#, c-format
-+msgid "malformed COLLECT_GCC_OPTIONS"
-+msgstr "izobliÄen COLLECT_GCC_OPTIONS"
-+
-+#: lto-wrapper.c:445
-+#, c-format
-+msgid "environment variable COLLECT_GCC must be set"
-+msgstr "varijabla okoline COLLECT_GCC mora biti postavljena "
-+
-+#: lto-wrapper.c:448
-+#, c-format
-+msgid "environment variable COLLECT_GCC_OPTIONS must be set"
-+msgstr "varijabla okoline COLLECT_GCC_OPTIONS mora biti postavljena"
-+
-+#: lto-wrapper.c:734
-+#, c-format
-+msgid "fopen: %s"
-+msgstr "fopen: %s"
-+
-+#. What to print when a switch has no documentation.
-+#: opts.c:199
-+msgid "This switch lacks documentation"
-+msgstr ""
-+
-+#: opts.c:1028
-+msgid "[default]"
-+msgstr "[zadano]"
-+
-+#: opts.c:1039
-+msgid "[enabled]"
-+msgstr "[omogućeno]"
-+
-+#: opts.c:1039
-+msgid "[disabled]"
-+msgstr "[onemogućeno]"
-+
-+#: opts.c:1058
-+#, c-format
-+msgid " No options with the desired characteristics were found\n"
-+msgstr " Nisu pronađene opcije sa željenim svojstvima\n"
-+
-+#: opts.c:1067
-+#, c-format
-+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:1073
-+#, 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:1168
-+msgid "The following options are target specific"
-+msgstr ""
-+
-+#: opts.c:1171
-+msgid "The following options control compiler warning messages"
-+msgstr "Sljedeće opcije upravljaju porukama upozorenja kompajlera"
-+
-+#: opts.c:1174
-+msgid "The following options control optimizations"
-+msgstr "Sljedeće opcije upravljaju optimizacijama"
-+
-+#: opts.c:1177 opts.c:1216
-+msgid "The following options are language-independent"
-+msgstr "Sljedeće opcije su neovisne o jeziku"
-+
-+#: opts.c:1180
-+msgid "The --param option recognizes the following as parameters"
-+msgstr "Opcija --param prepoznaje sljedeće kao parametre"
-+
-+#: opts.c:1186
-+msgid "The following options are specific to just the language "
-+msgstr "Sljedeće opcije su posebne samo za jezik "
-+
-+#: opts.c:1188
-+msgid "The following options are supported by the language "
-+msgstr "Sljedeće opcije podržava jezik "
-+
-+#: opts.c:1199
-+msgid "The following options are not documented"
-+msgstr "Sljedeće opcije nisu dokumentirane"
-+
-+#: opts.c:1201
-+msgid "The following options take separate arguments"
-+msgstr "Sljedeće opcije primaju odvojene argumente"
-+
-+#: opts.c:1203
-+msgid "The following options take joined arguments"
-+msgstr "Sljedeće opcije primaju spojene argumente"
-+
-+#: opts.c:1214
-+msgid "The following options are language-related"
-+msgstr "Sljedeće opcije su vezane uz jezik"
-+
-+#: opts.c:2061
-+msgid "enabled by default"
-+msgstr "uobiÄajeno omogućeno"
-+
-+#: plugin.c:782
-+msgid "Event"
-+msgstr "Događaj"
-+
-+#: plugin.c:782
-+msgid "Plugins"
-+msgstr "PrikljuÄci"
-+
-+#: plugin.c:814
-+#, c-format
-+msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
-+msgstr "*** UPOZORENJE *** neki prikljuÄci su aktivni, nemojte prijavljivati kao greÅ¡ku ako ju ne možete ponoviti bez omogućivanja prikljuÄaka.\n"
-+
-+#: reload.c:3812
-+msgid "unable to generate reloads for:"
-+msgstr ""
-+
-+#: reload1.c:2120
-+msgid "this is the insn:"
-+msgstr "ovo je insn:"
-+
-+#. It's the compiler's fault.
-+#: reload1.c:6102
-+msgid "could not find a spill register"
-+msgstr ""
-+
-+#. It's the compiler's fault.
-+#: reload1.c:7912
-+msgid "VOIDmode on an output"
-+msgstr ""
-+
-+#: reload1.c:8672
-+msgid "failure trying to reload:"
-+msgstr ""
-+
-+#: rtl-error.c:118
-+msgid "unrecognizable insn:"
-+msgstr "neprepoznati insn:"
-+
-+#: rtl-error.c:120
-+msgid "insn does not satisfy its constraints:"
-+msgstr "insn ne zadovoljava svoja ograniÄenja:"
-+
-+#: targhooks.c:1404
-+#, c-format
-+msgid "created and used with differing settings of '%s'"
-+msgstr "napravljeno i koriÅ¡teno s razliÄitim postavkama „%sâ€"
-+
-+#: targhooks.c:1406
-+msgid "out of memory"
-+msgstr "nema dovoljno memorije"
-+
-+#: targhooks.c:1421
-+msgid "created and used with different settings of -fpic"
-+msgstr "napravljeno i koriÅ¡teno s razliÄitim postavkama -fpic"
-+
-+#: targhooks.c:1423
-+msgid "created and used with different settings of -fpie"
-+msgstr "napravljeno i koriÅ¡teno s razliÄitim postavkama -fpie"
-+
-+#: tlink.c:392
-+#, c-format
-+msgid "collect: reading %s\n"
-+msgstr "collect: Äitam %s\n"
-+
-+#: tlink.c:548
-+#, c-format
-+msgid "collect: recompiling %s\n"
-+msgstr "collect: ponovo kompajliram %s\n"
-+
-+#: tlink.c:632
-+#, c-format
-+msgid "collect: tweaking %s in %s\n"
-+msgstr "collect: podešavam %s u %s\n"
-+
-+#: tlink.c:848
-+#, c-format
-+msgid "collect: relinking\n"
-+msgstr ""
-+
-+#: toplev.c:342
-+#, c-format
-+msgid "unrecoverable error"
-+msgstr "greška, nemoguć oporavak"
-+
-+#: toplev.c:695
-+#, c-format
-+msgid ""
-+"%s%s%s %sversion %s (%s)\n"
-+"%s\tcompiled by GNU C version %s, "
-+msgstr ""
-+"%s%s%s %sinaÄica %s (%s)\n"
-+"%s\tkompajlirao GNU C inaÄica %s, "
-+
-+#: toplev.c:697
-+#, c-format
-+msgid "%s%s%s %sversion %s (%s) compiled by CC, "
-+msgstr "%s%s%s %sinaÄica %s (%s) kompajlirao CC, "
-+
-+#: toplev.c:701
-+#, c-format
-+msgid "GMP version %s, MPFR version %s, MPC version %s\n"
-+msgstr "GMP inaÄica %s, MPFR inaÄica %s, MPC inaÄica %s\n"
-+
-+#: toplev.c:703
-+#, c-format
-+msgid "%s%swarning: %s header version %s differs from library version %s.\n"
-+msgstr ""
-+
-+#: toplev.c:705
-+#, c-format
-+msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
-+msgstr ""
-+
-+#: toplev.c:865
-+msgid "options passed: "
-+msgstr ""
-+
-+#: toplev.c:893
-+msgid "options enabled: "
-+msgstr "omogućene opcije: "
-+
-+#. Function has not be considered for inlining. This is the code for
-+#. functions that have not been rejected for inlining yet.
-+#: cif-code.def:38
-+msgid "function not considered for inlining"
-+msgstr ""
-+
-+#. Inlining failed owing to unavailable function body.
-+#: cif-code.def:41
-+msgid "function body not available"
-+msgstr "tijelo funkcije nije dostupno"
-+
-+#: cif-code.def:45
-+msgid "redefined extern inline functions are not considered for inlining"
-+msgstr ""
-+
-+#. Function is not inlinable.
-+#: cif-code.def:49
-+msgid "function not inlinable"
-+msgstr ""
-+
-+#. Function is not overwritable.
-+#: cif-code.def:52
-+msgid "function body can be overwritten at link time"
-+msgstr "preko tijela funkcije se može pisati prilikom povezivanja"
-+
-+#. Function is not an inlining candidate.
-+#: cif-code.def:55
-+msgid "function not inline candidate"
-+msgstr ""
-+
-+#: cif-code.def:59
-+msgid "--param large-function-growth limit reached"
-+msgstr ""
-+
-+#: cif-code.def:61
-+msgid "--param large-stack-frame-growth limit reached"
-+msgstr ""
-+
-+#: cif-code.def:63
-+msgid "--param max-inline-insns-single limit reached"
-+msgstr ""
-+
-+#: cif-code.def:65
-+msgid "--param max-inline-insns-auto limit reached"
-+msgstr ""
-+
-+#: cif-code.def:67
-+msgid "--param inline-unit-growth limit reached"
-+msgstr ""
-+
-+#. Recursive inlining.
-+#: cif-code.def:70
-+msgid "recursive inlining"
-+msgstr ""
-+
-+#. Call is unlikely.
-+#: cif-code.def:73
-+msgid "call is unlikely and code size would grow"
-+msgstr ""
-+
-+#: cif-code.def:77
-+msgid "function not declared inline and code size would grow"
-+msgstr ""
-+
-+#: cif-code.def:81
-+msgid "optimizing for size and code size would grow"
-+msgstr "optimiziram za veliÄinu i veliÄina koda može narasti"
-+
-+#. Caller and callee disagree on the arguments.
-+#: cif-code.def:84
-+msgid "mismatched arguments"
-+msgstr ""
-+
-+#: cif-code.def:88
-+msgid "originally indirect function call not considered for inlining"
-+msgstr ""
-+
-+#: cif-code.def:92
-+msgid "indirect function call with a yet undetermined callee"
-+msgstr ""
-+
-+#. We can't inline different EH personalities together.
-+#: cif-code.def:95
-+msgid "exception handling personality mismatch"
-+msgstr ""
-+
-+#. We can't inline if the callee can throw non-call exceptions but the
-+#. caller cannot.
-+#: cif-code.def:99
-+msgid "non-call exception handling mismatch"
-+msgstr ""
-+
-+#. We can't inline because of mismatched target specific options.
-+#: cif-code.def:102
-+msgid "target specific option mismatch"
-+msgstr ""
-+
-+#. We can't inline because of mismatched optimization levels.
-+#: cif-code.def:105
-+msgid "optimization level attribute mismatch"
-+msgstr ""
-+
-+#. The remainder are real diagnostic types.
-+#: diagnostic.def:33
-+msgid "fatal error: "
-+msgstr "fatalna greška: "
-+
-+#: diagnostic.def:34
-+msgid "internal compiler error: "
-+msgstr "interna greška kompajlera: "
-+
-+#: diagnostic.def:35
-+msgid "error: "
-+msgstr "greška: "
-+
-+#: diagnostic.def:36
-+msgid "sorry, unimplemented: "
-+msgstr "žao mi je, nije implementirano: "
-+
-+#: diagnostic.def:37
-+msgid "warning: "
-+msgstr "upozorenje: "
-+
-+#: diagnostic.def:38
-+msgid "anachronism: "
-+msgstr ""
-+
-+#: diagnostic.def:39
-+msgid "note: "
-+msgstr "napomena: "
-+
-+#: diagnostic.def:40
-+msgid "debug: "
-+msgstr "debug: "
-+
-+#. These two would be re-classified as DK_WARNING or DK_ERROR, so the
-+#. prefix does not matter.
-+#: diagnostic.def:43
-+msgid "pedwarn: "
-+msgstr ""
-+
-+#: diagnostic.def:44
-+msgid "permerror: "
-+msgstr ""
-+
-+#: params.def:46
-+msgid "Maximal estimated outcome of branch considered predictable"
-+msgstr ""
-+
-+#: params.def:63
-+msgid "The maximum number of instructions in a single function eligible for inlining"
-+msgstr ""
-+
-+#: params.def:75
-+msgid "The maximum number of instructions when automatically inlining"
-+msgstr ""
-+
-+#: params.def:80
-+msgid "The maximum number of instructions inline function can grow to via recursive inlining"
-+msgstr ""
-+
-+#: params.def:85
-+msgid "The maximum number of instructions non-inline function can grow to via recursive inlining"
-+msgstr ""
-+
-+#: params.def:90
-+msgid "The maximum depth of recursive inlining for inline functions"
-+msgstr ""
-+
-+#: params.def:95
-+msgid "The maximum depth of recursive inlining for non-inline functions"
-+msgstr ""
-+
-+#: params.def:100
-+msgid "Inline recursively only when the probability of call being executed exceeds the parameter"
-+msgstr ""
-+
-+#: params.def:108
-+msgid "The maximum number of nested indirect inlining performed by early inliner"
-+msgstr ""
-+
-+#: params.def:114
-+msgid "Probability that COMDAT function will be shared with different compilation unit"
-+msgstr "Vjerojatnost da će se COMDAT funkcija dijeliti s drugom kompilacijskom jedinicom"
-+
-+#: params.def:120
-+msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen"
-+msgstr ""
-+
-+#: params.def:127
-+msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling"
-+msgstr ""
-+
-+#: params.def:133
-+msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization"
-+msgstr ""
-+
-+#: params.def:144
-+msgid "The maximum number of instructions to consider to fill a delay slot"
-+msgstr ""
-+
-+#: params.def:155
-+msgid "The maximum number of instructions to consider to find accurate live register information"
-+msgstr ""
-+
-+#: params.def:165
-+msgid "The maximum length of scheduling's pending operations list"
-+msgstr ""
-+
-+#: params.def:172
-+msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop"
-+msgstr ""
-+
-+#: params.def:177
-+msgid "The size of function body to be considered large"
-+msgstr "VeliÄina tijela funkcije koja se smatra velikom"
-+
-+#: params.def:181
-+msgid "Maximal growth due to inlining of large function (in percent)"
-+msgstr ""
-+
-+#: params.def:185
-+msgid "The size of translation unit to be considered large"
-+msgstr ""
-+
-+#: params.def:189
-+msgid "How much can given compilation unit grow because of the inlining (in percent)"
-+msgstr ""
-+
-+#: params.def:193
-+msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)"
-+msgstr ""
-+
-+#: params.def:197
-+msgid "Maximal estimated growth of function body caused by early inlining of single call"
-+msgstr ""
-+
-+#: params.def:201
-+msgid "The size of stack frame to be considered large"
-+msgstr "VeliÄina okvira stoga koja se smatra velikom"
-+
-+#: params.def:205
-+msgid "Maximal stack frame growth due to inlining (in percent)"
-+msgstr ""
-+
-+#: params.def:212
-+msgid "The maximum amount of memory to be allocated by GCSE"
-+msgstr "Najveća koliÄina memorije koju će alocirati GCSE"
-+
-+#: params.def:219
-+msgid "The maximum ratio of insertions to deletions of expressions in GCSE"
-+msgstr ""
-+
-+#: params.def:230
-+msgid "The threshold ratio for performing partial redundancy elimination after reload"
-+msgstr ""
-+
-+#: params.def:237
-+msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload"
-+msgstr ""
-+
-+#: params.def:245
-+msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations"
-+msgstr ""
-+
-+#: params.def:251
-+msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel"
-+msgstr ""
-+
-+#: params.def:259
-+msgid "Maximum depth of search in the dominator tree for expressions to hoist"
-+msgstr ""
-+
-+#: params.def:271
-+msgid "The maximum number of instructions to consider to unroll in a loop"
-+msgstr ""
-+
-+#: params.def:277
-+msgid "The maximum number of instructions to consider to unroll in a loop on average"
-+msgstr ""
-+
-+#: params.def:282
-+msgid "The maximum number of unrollings of a single loop"
-+msgstr ""
-+
-+#: params.def:287
-+msgid "The maximum number of insns of a peeled loop"
-+msgstr ""
-+
-+#: params.def:292
-+msgid "The maximum number of peelings of a single loop"
-+msgstr ""
-+
-+#: params.def:297
-+msgid "The maximum number of insns of a completely peeled loop"
-+msgstr ""
-+
-+#: params.def:302
-+msgid "The maximum number of peelings of a single loop that is peeled completely"
-+msgstr ""
-+
-+#: params.def:307
-+msgid "The maximum number of insns of a peeled loop that rolls only once"
-+msgstr ""
-+
-+#: params.def:312
-+msgid "The maximum depth of a loop nest we completely peel"
-+msgstr ""
-+
-+#: params.def:318
-+msgid "The maximum number of insns of an unswitched loop"
-+msgstr ""
-+
-+#: params.def:323
-+msgid "The maximum number of unswitchings in a single loop"
-+msgstr ""
-+
-+#: params.def:330
-+msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates"
-+msgstr ""
-+
-+#: params.def:336
-+msgid "Bound on the cost of an expression to compute the number of iterations"
-+msgstr ""
-+
-+#: params.def:342
-+msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop"
-+msgstr ""
-+
-+#: params.def:347
-+msgid "The minimum value of stage count that swing modulo scheduler will generate."
-+msgstr ""
-+
-+#: params.def:351
-+msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA"
-+msgstr ""
-+
-+#: params.def:355
-+msgid "A threshold on the average loop count considered by the swing modulo scheduler"
-+msgstr ""
-+
-+#: params.def:360
-+msgid "Select fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hot"
-+msgstr ""
-+
-+#: params.def:364
-+msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot"
-+msgstr ""
-+
-+#: params.def:369
-+msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment"
-+msgstr ""
-+
-+#: params.def:374
-+msgid "Loops iterating at least selected number of iterations will get loop alignement."
-+msgstr ""
-+
-+#: params.def:390
-+msgid "The maximum number of loop iterations we predict statically"
-+msgstr ""
-+
-+#: params.def:394
-+msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available"
-+msgstr ""
-+
-+#: params.def:398
-+msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available"
-+msgstr ""
-+
-+#: params.def:402
-+msgid "Maximal code growth caused by tail duplication (in percent)"
-+msgstr ""
-+
-+#: params.def:406
-+msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)"
-+msgstr ""
-+
-+#: params.def:410
-+msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available"
-+msgstr ""
-+
-+#: params.def:414
-+msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available"
-+msgstr ""
-+
-+#: params.def:420
-+msgid "The maximum number of incoming edges to consider for crossjumping"
-+msgstr ""
-+
-+#: params.def:426
-+msgid "The minimum number of matching instructions to consider for crossjumping"
-+msgstr ""
-+
-+#: params.def:432
-+msgid "The maximum expansion factor when copying basic blocks"
-+msgstr ""
-+
-+#: params.def:438
-+msgid "The maximum number of insns to duplicate when unfactoring computed gotos"
-+msgstr ""
-+
-+#: params.def:444
-+msgid "The maximum length of path considered in cse"
-+msgstr ""
-+
-+#: params.def:448
-+msgid "The maximum instructions CSE process before flushing"
-+msgstr ""
-+
-+#: params.def:455
-+msgid "The minimum cost of an expensive expression in the loop invariant motion"
-+msgstr ""
-+
-+#: params.def:464
-+msgid "Bound on number of candidates below that all candidates are considered in iv optimizations"
-+msgstr ""
-+
-+#: params.def:472
-+msgid "Bound on number of iv uses in loop optimized in iv optimizations"
-+msgstr ""
-+
-+#: params.def:480
-+msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization"
-+msgstr ""
-+
-+#: params.def:485
-+msgid "Bound on size of expressions used in the scalar evolutions analyzer"
-+msgstr ""
-+
-+#: params.def:490
-+msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer"
-+msgstr ""
-+
-+#: params.def:495
-+msgid "Bound on the number of variables in Omega constraint systems"
-+msgstr ""
-+
-+#: params.def:500
-+msgid "Bound on the number of inequalities in Omega constraint systems"
-+msgstr ""
-+
-+#: params.def:505
-+msgid "Bound on the number of equalities in Omega constraint systems"
-+msgstr ""
-+
-+#: params.def:510
-+msgid "Bound on the number of wild cards in Omega constraint systems"
-+msgstr ""
-+
-+#: params.def:515
-+msgid "Bound on the size of the hash table in Omega constraint systems"
-+msgstr ""
-+
-+#: params.def:520
-+msgid "Bound on the number of keys in Omega constraint systems"
-+msgstr ""
-+
-+#: params.def:525
-+msgid "When set to 1, use expensive methods to eliminate all redundant constraints"
-+msgstr ""
-+
-+#: params.def:530
-+msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check"
-+msgstr ""
-+
-+#: params.def:535
-+msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check"
-+msgstr ""
-+
-+#: params.def:540
-+msgid "The maximum memory locations recorded by cselib"
-+msgstr ""
-+
-+#: params.def:553
-+msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap"
-+msgstr ""
-+
-+#: params.def:558
-+msgid "Minimum heap size before we start collecting garbage, in kilobytes"
-+msgstr ""
-+
-+#: params.def:566
-+msgid "The maximum number of instructions to search backward when looking for equivalent reload"
-+msgstr ""
-+
-+#: params.def:571
-+msgid "Target block's relative execution frequency (as a percentage) required to sink a statement"
-+msgstr ""
-+
-+#: params.def:576 params.def:586
-+msgid "The maximum number of blocks in a region to be considered for interblock scheduling"
-+msgstr ""
-+
-+#: params.def:581 params.def:591
-+msgid "The maximum number of insns in a region to be considered for interblock scheduling"
-+msgstr ""
-+
-+#: params.def:596
-+msgid "The minimum probability of reaching a source block for interblock speculative scheduling"
-+msgstr ""
-+
-+#: params.def:601
-+msgid "The maximum number of iterations through CFG to extend regions"
-+msgstr ""
-+
-+#: params.def:606
-+msgid "The maximum conflict delay for an insn to be considered for speculative motion"
-+msgstr ""
-+
-+#: params.def:611
-+msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
-+msgstr ""
-+
-+#: params.def:616
-+msgid "The maximum size of the lookahead window of selective scheduling"
-+msgstr ""
-+
-+#: params.def:621
-+msgid "Maximum number of times that an insn could be scheduled"
-+msgstr ""
-+
-+#: params.def:626
-+msgid "Maximum number of instructions in the ready list that are considered eligible for renaming"
-+msgstr ""
-+
-+#: params.def:631
-+msgid "Minimal distance between possibly conflicting store and load"
-+msgstr ""
-+
-+#: params.def:636
-+msgid "The maximum number of RTL nodes that can be recorded as combiner's last value"
-+msgstr ""
-+
-+#: params.def:644
-+msgid "The upper bound for sharing integer constants"
-+msgstr ""
-+
-+#: params.def:663
-+msgid "Minimum number of virtual mappings to consider switching to full virtual renames"
-+msgstr ""
-+
-+#: params.def:668
-+msgid "Ratio between virtual mappings and virtual symbols to do full virtual renames"
-+msgstr ""
-+
-+#: params.def:673
-+msgid "The lower bound for a buffer to be considered for stack smashing protection"
-+msgstr ""
-+
-+#: params.def:691
-+msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps"
-+msgstr ""
-+
-+#: params.def:700
-+msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable"
-+msgstr ""
-+
-+#: params.def:705
-+msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass"
-+msgstr ""
-+
-+#: params.def:711
-+msgid "Maximum number of active local stores in RTL dead store elimination"
-+msgstr ""
-+
-+#: params.def:721
-+msgid "The number of insns executed before prefetch is completed"
-+msgstr ""
-+
-+#: params.def:728
-+msgid "The number of prefetches that can run at the same time"
-+msgstr ""
-+
-+#: params.def:735
-+msgid "The size of L1 cache"
-+msgstr ""
-+
-+#: params.def:742
-+msgid "The size of L1 cache line"
-+msgstr ""
-+
-+#: params.def:749
-+msgid "The size of L2 cache"
-+msgstr ""
-+
-+#: params.def:760
-+msgid "Whether to use canonical types"
-+msgstr ""
-+
-+#: params.def:765
-+msgid "Maximum length of partial antic set when performing tree pre optimization"
-+msgstr ""
-+
-+#: params.def:775
-+msgid "Maximum size of a SCC before SCCVN stops processing a function"
-+msgstr ""
-+
-+#: params.def:780
-+msgid "Max loops number for regional RA"
-+msgstr ""
-+
-+#: params.def:785
-+msgid "Max size of conflict table in MB"
-+msgstr ""
-+
-+#: params.def:790
-+msgid "The number of registers in each class kept unused by loop invariant motion"
-+msgstr ""
-+
-+#: params.def:798
-+msgid "The maximum ratio between array size and switch branches for a switch conversion to take place"
-+msgstr ""
-+
-+#: params.def:806
-+msgid "size of tiles for loop blocking"
-+msgstr ""
-+
-+#: params.def:813
-+msgid "maximum number of parameters in a SCoP"
-+msgstr ""
-+
-+#: params.def:820
-+msgid "maximum number of basic blocks per function to be analyzed by Graphite"
-+msgstr ""
-+
-+#: params.def:826
-+msgid "Maximum number of datarefs in loop for building loop data dependencies"
-+msgstr ""
-+
-+#: params.def:833
-+msgid "Max basic blocks number in loop for loop invariant motion"
-+msgstr ""
-+
-+#: params.def:839
-+msgid "Maximum number of instructions in basic block to be considered for SLP vectorization"
-+msgstr ""
-+
-+#: params.def:844
-+msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count"
-+msgstr ""
-+
-+#: params.def:850
-+msgid "Min. ratio of insns to mem ops to enable prefetching in a loop"
-+msgstr ""
-+
-+#: params.def:857
-+msgid "Max. size of var tracking hash tables"
-+msgstr ""
-+
-+#: params.def:865
-+msgid "Max. recursion depth for expanding var tracking expressions"
-+msgstr ""
-+
-+#: params.def:872
-+msgid "The minimum UID to be used for a nondebug insn"
-+msgstr ""
-+
-+#: params.def:877
-+msgid "Maximum allowed growth of size of new parameters ipa-sra replaces a pointer to an aggregate with"
-+msgstr ""
-+
-+#: params.def:883
-+msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs"
-+msgstr ""
-+
-+#: params.def:890
-+msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation"
-+msgstr ""
-+
-+#: params.def:896
-+msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
-+msgstr ""
-+
-+#: params.def:904
-+msgid "Number of partitions the program should be split to"
-+msgstr ""
-+
-+#: params.def:909
-+msgid "Minimal size of a partition for LTO (in estimated instructions)"
-+msgstr ""
-+
-+#: params.def:916
-+msgid "Maximum number of namespaces to search for alternatives when name lookup fails"
-+msgstr ""
-+
-+#: params.def:923
-+msgid "Maximum number of conditional store pairs that can be sunk"
-+msgstr ""
-+
-+#: params.def:931
-+msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine"
-+msgstr ""
-+
-+#: params.def:939
-+msgid "Allow new data races on loads to be introduced"
-+msgstr ""
-+
-+#: params.def:944
-+msgid "Allow new data races on stores to be introduced"
-+msgstr ""
-+
-+#: params.def:949
-+msgid "Allow new data races on packed data loads to be introduced"
-+msgstr ""
-+
-+#: params.def:954
-+msgid "Allow new data races on packed data stores to be introduced"
-+msgstr ""
-+
-+#: params.def:960
-+msgid "Set the maximum number of instructions executed in parallel in reassociated tree. If 0, use the target dependent heuristic."
-+msgstr ""
-+
-+#: params.def:966
-+msgid "Maximum amount of similar bbs to compare a bb with"
-+msgstr ""
-+
-+#: params.def:971
-+msgid "Maximum amount of iterations of the pass over a function"
-+msgstr ""
-+
-+#: params.def:978
-+msgid "Maximum number of strings for which strlen optimization pass will track string lengths"
-+msgstr ""
-+
-+#: c-family/c-format.c:367
-+msgid "format"
-+msgstr ""
-+
-+#: c-family/c-format.c:368
-+msgid "field width specifier"
-+msgstr ""
-+
-+#: c-family/c-format.c:369
-+msgid "field precision specifier"
-+msgstr ""
-+
-+#: c-family/c-format.c:483 c-family/c-format.c:507 config/i386/msformat-c.c:49
-+msgid "' ' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:483 c-family/c-format.c:507 config/i386/msformat-c.c:49
-+msgid "the ' ' printf flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:484 c-family/c-format.c:508 c-family/c-format.c:542
-+#: c-family/c-format.c:605 config/i386/msformat-c.c:50
-+msgid "'+' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:484 c-family/c-format.c:508 c-family/c-format.c:542
-+#: config/i386/msformat-c.c:50
-+msgid "the '+' printf flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:485 c-family/c-format.c:509 c-family/c-format.c:543
-+#: c-family/c-format.c:581 config/i386/msformat-c.c:51
-+#: config/i386/msformat-c.c:86
-+msgid "'#' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:485 c-family/c-format.c:509 c-family/c-format.c:543
-+#: config/i386/msformat-c.c:51
-+msgid "the '#' printf flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:486 c-family/c-format.c:510 c-family/c-format.c:579
-+#: config/i386/msformat-c.c:52
-+msgid "'0' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:486 c-family/c-format.c:510 config/i386/msformat-c.c:52
-+msgid "the '0' printf flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:487 c-family/c-format.c:511 c-family/c-format.c:578
-+#: c-family/c-format.c:608 config/i386/msformat-c.c:53
-+msgid "'-' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:487 c-family/c-format.c:511 config/i386/msformat-c.c:53
-+msgid "the '-' printf flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:488 c-family/c-format.c:561 config/i386/msformat-c.c:54
-+#: config/i386/msformat-c.c:74
-+msgid "''' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:488 config/i386/msformat-c.c:54
-+msgid "the ''' printf flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:489 c-family/c-format.c:562
-+msgid "'I' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:489
-+msgid "the 'I' printf flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:490 c-family/c-format.c:512 c-family/c-format.c:559
-+#: c-family/c-format.c:582 c-family/c-format.c:609 config/sol2-c.c:45
-+#: config/i386/msformat-c.c:55 config/i386/msformat-c.c:72
-+msgid "field width"
-+msgstr ""
-+
-+#: c-family/c-format.c:490 c-family/c-format.c:512 config/sol2-c.c:45
-+#: config/i386/msformat-c.c:55
-+msgid "field width in printf format"
-+msgstr ""
-+
-+#: c-family/c-format.c:491 c-family/c-format.c:513 c-family/c-format.c:545
-+#: config/i386/msformat-c.c:56
-+msgid "precision"
-+msgstr ""
-+
-+#: c-family/c-format.c:491 c-family/c-format.c:513 c-family/c-format.c:545
-+#: config/i386/msformat-c.c:56
-+msgid "precision in printf format"
-+msgstr ""
-+
-+#: c-family/c-format.c:492 c-family/c-format.c:514 c-family/c-format.c:546
-+#: c-family/c-format.c:560 c-family/c-format.c:612 config/sol2-c.c:46
-+#: config/i386/msformat-c.c:57 config/i386/msformat-c.c:73
-+msgid "length modifier"
-+msgstr ""
-+
-+#: c-family/c-format.c:492 c-family/c-format.c:514 c-family/c-format.c:546
-+#: config/sol2-c.c:46 config/i386/msformat-c.c:57
-+msgid "length modifier in printf format"
-+msgstr ""
-+
-+#: c-family/c-format.c:544
-+msgid "'q' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:544
-+msgid "the 'q' diagnostic flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:556 config/i386/msformat-c.c:70
-+msgid "assignment suppression"
-+msgstr ""
-+
-+#: c-family/c-format.c:556 config/i386/msformat-c.c:70
-+msgid "the assignment suppression scanf feature"
-+msgstr ""
-+
-+#: c-family/c-format.c:557 config/i386/msformat-c.c:71
-+msgid "'a' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:557 config/i386/msformat-c.c:71
-+msgid "the 'a' scanf flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:558
-+msgid "'m' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:558
-+msgid "the 'm' scanf flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:559 config/i386/msformat-c.c:72
-+msgid "field width in scanf format"
-+msgstr ""
-+
-+#: c-family/c-format.c:560 config/i386/msformat-c.c:73
-+msgid "length modifier in scanf format"
-+msgstr ""
-+
-+#: c-family/c-format.c:561 config/i386/msformat-c.c:74
-+msgid "the ''' scanf flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:562
-+msgid "the 'I' scanf flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:577
-+msgid "'_' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:577
-+msgid "the '_' strftime flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:578
-+msgid "the '-' strftime flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:579
-+msgid "the '0' strftime flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:580 c-family/c-format.c:604
-+msgid "'^' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:580
-+msgid "the '^' strftime flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:581 config/i386/msformat-c.c:86
-+msgid "the '#' strftime flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:582
-+msgid "field width in strftime format"
-+msgstr ""
-+
-+#: c-family/c-format.c:583
-+msgid "'E' modifier"
-+msgstr ""
-+
-+#: c-family/c-format.c:583
-+msgid "the 'E' strftime modifier"
-+msgstr ""
-+
-+#: c-family/c-format.c:584
-+msgid "'O' modifier"
-+msgstr ""
-+
-+#: c-family/c-format.c:584
-+msgid "the 'O' strftime modifier"
-+msgstr ""
-+
-+#: c-family/c-format.c:585
-+msgid "the 'O' modifier"
-+msgstr ""
-+
-+#: c-family/c-format.c:603
-+msgid "fill character"
-+msgstr ""
-+
-+#: c-family/c-format.c:603
-+msgid "fill character in strfmon format"
-+msgstr ""
-+
-+#: c-family/c-format.c:604
-+msgid "the '^' strfmon flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:605
-+msgid "the '+' strfmon flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:606
-+msgid "'(' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:606
-+msgid "the '(' strfmon flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:607
-+msgid "'!' flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:607
-+msgid "the '!' strfmon flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:608
-+msgid "the '-' strfmon flag"
-+msgstr ""
-+
-+#: c-family/c-format.c:609
-+msgid "field width in strfmon format"
-+msgstr ""
-+
-+#: c-family/c-format.c:610
-+msgid "left precision"
-+msgstr ""
-+
-+#: c-family/c-format.c:610
-+msgid "left precision in strfmon format"
-+msgstr ""
-+
-+#: c-family/c-format.c:611
-+msgid "right precision"
-+msgstr ""
-+
-+#: c-family/c-format.c:611
-+msgid "right precision in strfmon format"
-+msgstr ""
-+
-+#: c-family/c-format.c:612
-+msgid "length modifier in strfmon format"
-+msgstr ""
-+
-+#. Handle deferred options from command-line.
-+#: c-family/c-opts.c:1357 fortran/cpp.c:581
-+msgid "<command-line>"
-+msgstr ""
-+
-+#: c-family/c-pretty-print.c:345
-+msgid "<type-error>"
-+msgstr ""
-+
-+#: c-family/c-pretty-print.c:384
-+msgid "<unnamed-unsigned:"
-+msgstr ""
-+
-+#: c-family/c-pretty-print.c:385
-+msgid "<unnamed-signed:"
-+msgstr ""
-+
-+#: c-family/c-pretty-print.c:388
-+msgid "<unnamed-float:"
-+msgstr ""
-+
-+#: c-family/c-pretty-print.c:391
-+msgid "<unnamed-fixed:"
-+msgstr ""
-+
-+#: c-family/c-pretty-print.c:406
-+msgid "<typedef-error>"
-+msgstr ""
-+
-+#: c-family/c-pretty-print.c:419
-+msgid "<tag-error>"
-+msgstr ""
-+
-+#: c-family/c-pretty-print.c:1228
-+msgid "<erroneous-expression>"
-+msgstr ""
-+
-+#: c-family/c-pretty-print.c:1232 cp/cxx-pretty-print.c:153
-+msgid "<return-value>"
-+msgstr ""
-+
-+#: c-family/c-pretty-print.c:2138 cp/error.c:1802 cp/error.c:2713
-+msgid "<unknown>"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5042
-+#, c-format
-+msgid "invalid %%H value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
-+#, c-format
-+msgid "invalid %%J value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
-+#, c-format
-+msgid "invalid %%r value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
-+#, c-format
-+msgid "invalid %%R value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
-+#: config/xtensa/xtensa.c:2317
-+#, c-format
-+msgid "invalid %%N value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
-+#, c-format
-+msgid "invalid %%P value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5125
-+#, c-format
-+msgid "invalid %%h value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
-+#, c-format
-+msgid "invalid %%L value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
-+#, c-format
-+msgid "invalid %%m value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
-+#, c-format
-+msgid "invalid %%M value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5224
-+#, c-format
-+msgid "invalid %%U value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
-+#, c-format
-+msgid "invalid %%s value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5254
-+#, c-format
-+msgid "invalid %%C value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
-+#, c-format
-+msgid "invalid %%E value"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
-+#, c-format
-+msgid "unknown relocation unspec"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
-+#, c-format
-+msgid "invalid %%xn code"
-+msgstr ""
-+
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
-+#, c-format
-+msgid "predicated Thumb instruction"
-+msgstr ""
-+
-+#: config/arm/arm.c:17122
-+#, c-format
-+msgid "predicated instruction in conditional sequence"
-+msgstr ""
-+
-+#: config/arm/arm.c:17253
-+#, c-format
-+msgid "Unsupported operand for code '%c'"
-+msgstr ""
-+
-+#: config/arm/arm.c:17301
-+#, c-format
-+msgid "invalid shift operand"
-+msgstr ""
-+
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
-+#: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
-+#: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
-+#: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-+#, c-format
-+msgid "invalid operand for code '%c'"
-+msgstr ""
-+
-+#: config/arm/arm.c:17462
-+#, c-format
-+msgid "instruction never executed"
-+msgstr ""
-+
-+#: config/arm/arm.c:17805
-+#, c-format
-+msgid "missing operand"
-+msgstr ""
-+
-+#: config/arm/arm.c:20407
-+msgid "function parameters cannot have __fp16 type"
-+msgstr ""
-+
-+#: config/arm/arm.c:20417
-+msgid "functions cannot return __fp16 type"
-+msgstr ""
-+
-+#: config/avr/avr.c:1806
-+#, c-format
-+msgid "address operand requires constraint for X, Y, or Z register"
-+msgstr ""
-+
-+#: config/avr/avr.c:1959
-+msgid "operands to %T/%t must be reg + const_int:"
-+msgstr ""
-+
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
-+msgid "bad address, not an I/O address:"
-+msgstr ""
-+
-+#: config/avr/avr.c:2006
-+msgid "bad address, not a constant:"
-+msgstr ""
-+
-+#: config/avr/avr.c:2024
-+msgid "bad address, not (reg+disp):"
-+msgstr ""
-+
-+#: config/avr/avr.c:2031
-+msgid "bad address, not post_inc or pre_dec:"
-+msgstr ""
-+
-+#: config/avr/avr.c:2042
-+msgid "internal compiler error. Bad address:"
-+msgstr ""
-+
-+#: config/avr/avr.c:2072
-+msgid "internal compiler error. Unknown mode:"
-+msgstr ""
-+
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
-+msgid "invalid insn:"
-+msgstr ""
-+
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
-+msgid "incorrect insn:"
-+msgstr ""
-+
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
-+msgid "unknown move insn:"
-+msgstr ""
-+
-+#: config/avr/avr.c:4441
-+msgid "bad shift insn:"
-+msgstr ""
-+
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
-+msgid "internal compiler error. Incorrect shift:"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:1385
-+#, c-format
-+msgid "invalid %%j value"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:1578 config/c6x/c6x.c:2290
-+#, c-format
-+msgid "invalid const_double operand"
-+msgstr ""
-+
-+#: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
-+#: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: lto/lto-object.c:339 lto/lto-object.c:363
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s"
-+msgstr ""
-+
-+#: config/cris/cris.c:630
-+msgid "unexpected index-type in cris_print_index"
-+msgstr ""
-+
-+#: config/cris/cris.c:647
-+msgid "unexpected base-type in cris_print_base"
-+msgstr ""
-+
-+#: config/cris/cris.c:711
-+msgid "invalid operand for 'b' modifier"
-+msgstr ""
-+
-+#: config/cris/cris.c:728
-+msgid "invalid operand for 'o' modifier"
-+msgstr ""
-+
-+#: config/cris/cris.c:747
-+msgid "invalid operand for 'O' modifier"
-+msgstr ""
-+
-+#: config/cris/cris.c:780
-+msgid "invalid operand for 'p' modifier"
-+msgstr ""
-+
-+#: config/cris/cris.c:819
-+msgid "invalid operand for 'z' modifier"
-+msgstr ""
-+
-+#: config/cris/cris.c:883 config/cris/cris.c:917
-+msgid "invalid operand for 'H' modifier"
-+msgstr ""
-+
-+#: config/cris/cris.c:893
-+msgid "bad register"
-+msgstr ""
-+
-+#: config/cris/cris.c:937
-+msgid "invalid operand for 'e' modifier"
-+msgstr ""
-+
-+#: config/cris/cris.c:954
-+msgid "invalid operand for 'm' modifier"
-+msgstr ""
-+
-+#: config/cris/cris.c:979
-+msgid "invalid operand for 'A' modifier"
-+msgstr ""
-+
-+#: config/cris/cris.c:1002
-+msgid "invalid operand for 'D' modifier"
-+msgstr ""
-+
-+#: config/cris/cris.c:1016
-+msgid "invalid operand for 'T' modifier"
-+msgstr ""
-+
-+#: config/cris/cris.c:1036 config/moxie/moxie.c:181
-+msgid "invalid operand modifier letter"
-+msgstr ""
-+
-+#: config/cris/cris.c:1093
-+msgid "unexpected multiplicative operand"
-+msgstr ""
-+
-+#: config/cris/cris.c:1113 config/moxie/moxie.c:206
-+msgid "unexpected operand"
-+msgstr ""
-+
-+#: config/cris/cris.c:1152 config/cris/cris.c:1162
-+msgid "unrecognized address"
-+msgstr ""
-+
-+#: config/cris/cris.c:2435
-+msgid "unrecognized supposed constant"
-+msgstr ""
-+
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
-+msgid "unexpected side-effects in address"
-+msgstr ""
-+
-+#. Can't possibly get a GOT-needing-fixup for a function-call,
-+#. right?
-+#: config/cris/cris.c:3711
-+msgid "unidentifiable call op"
-+msgstr ""
-+
-+#: config/cris/cris.c:3763
-+#, c-format
-+msgid "PIC register isn't set up"
-+msgstr ""
-+
-+#. Unknown flag.
-+#. Undocumented flag.
-+#: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
-+#: config/sparc/sparc.c:8308
-+#, c-format
-+msgid "invalid operand output code"
-+msgstr ""
-+
-+#: config/fr30/fr30.c:503
-+#, c-format
-+msgid "fr30_print_operand_address: unhandled address"
-+msgstr ""
-+
-+#: config/fr30/fr30.c:527
-+#, c-format
-+msgid "fr30_print_operand: unrecognized %%p code"
-+msgstr ""
-+
-+#: config/fr30/fr30.c:547
-+#, c-format
-+msgid "fr30_print_operand: unrecognized %%b code"
-+msgstr ""
-+
-+#: config/fr30/fr30.c:568
-+#, c-format
-+msgid "fr30_print_operand: unrecognized %%B code"
-+msgstr ""
-+
-+#: config/fr30/fr30.c:576
-+#, c-format
-+msgid "fr30_print_operand: invalid operand to %%A code"
-+msgstr ""
-+
-+#: config/fr30/fr30.c:593
-+#, c-format
-+msgid "fr30_print_operand: invalid %%x code"
-+msgstr ""
-+
-+#: config/fr30/fr30.c:600
-+#, c-format
-+msgid "fr30_print_operand: invalid %%F code"
-+msgstr ""
-+
-+#: config/fr30/fr30.c:617
-+#, c-format
-+msgid "fr30_print_operand: unknown code"
-+msgstr ""
-+
-+#: config/fr30/fr30.c:645 config/fr30/fr30.c:654 config/fr30/fr30.c:665
-+#: config/fr30/fr30.c:678
-+#, c-format
-+msgid "fr30_print_operand: unhandled MEM"
-+msgstr ""
-+
-+#: config/frv/frv.c:2532
-+msgid "bad insn to frv_print_operand_address:"
-+msgstr ""
-+
-+#: config/frv/frv.c:2543
-+msgid "bad register to frv_print_operand_memory_reference_reg:"
-+msgstr ""
-+
-+#: config/frv/frv.c:2582 config/frv/frv.c:2592 config/frv/frv.c:2601
-+#: config/frv/frv.c:2622 config/frv/frv.c:2627
-+msgid "bad insn to frv_print_operand_memory_reference:"
-+msgstr ""
-+
-+#: config/frv/frv.c:2713
-+#, c-format
-+msgid "bad condition code"
-+msgstr ""
-+
-+#: config/frv/frv.c:2789
-+msgid "bad insn in frv_print_operand, bad const_double"
-+msgstr ""
-+
-+#: config/frv/frv.c:2850
-+msgid "bad insn to frv_print_operand, 'e' modifier:"
-+msgstr ""
-+
-+#: config/frv/frv.c:2858
-+msgid "bad insn to frv_print_operand, 'F' modifier:"
-+msgstr ""
-+
-+#: config/frv/frv.c:2874
-+msgid "bad insn to frv_print_operand, 'f' modifier:"
-+msgstr ""
-+
-+#: config/frv/frv.c:2888
-+msgid "bad insn to frv_print_operand, 'g' modifier:"
-+msgstr ""
-+
-+#: config/frv/frv.c:2936
-+msgid "bad insn to frv_print_operand, 'L' modifier:"
-+msgstr ""
-+
-+#: config/frv/frv.c:2949
-+msgid "bad insn to frv_print_operand, 'M/N' modifier:"
-+msgstr ""
-+
-+#: config/frv/frv.c:2970
-+msgid "bad insn to frv_print_operand, 'O' modifier:"
-+msgstr ""
-+
-+#: config/frv/frv.c:2988
-+msgid "bad insn to frv_print_operand, P modifier:"
-+msgstr ""
-+
-+#: config/frv/frv.c:3008
-+msgid "bad insn in frv_print_operand, z case"
-+msgstr ""
-+
-+#: config/frv/frv.c:3039
-+msgid "bad insn in frv_print_operand, 0 case"
-+msgstr ""
-+
-+#: config/frv/frv.c:3044
-+msgid "frv_print_operand: unknown code"
-+msgstr ""
-+
-+#: config/frv/frv.c:4450
-+msgid "bad output_move_single operand"
-+msgstr ""
-+
-+#: config/frv/frv.c:4577
-+msgid "bad output_move_double operand"
-+msgstr ""
-+
-+#: config/frv/frv.c:4719
-+msgid "bad output_condmove_single operand"
-+msgstr ""
-+
-+#: config/i386/i386.c:13178
-+#, c-format
-+msgid "invalid UNSPEC as operand"
-+msgstr ""
-+
-+#: config/i386/i386.c:13801
-+#, c-format
-+msgid "'%%&' used without any local dynamic TLS references"
-+msgstr ""
-+
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
-+#, c-format
-+msgid "invalid operand size for operand code '%c'"
-+msgstr ""
-+
-+#: config/i386/i386.c:13962
-+#, c-format
-+msgid "invalid operand type used with operand code '%c'"
-+msgstr ""
-+
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
-+#, c-format
-+msgid "operand is not a condition code, invalid operand code 'D'"
-+msgstr ""
-+
-+#: config/i386/i386.c:14109
-+#, c-format
-+msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
-+msgstr ""
-+
-+#: config/i386/i386.c:14119
-+#, c-format
-+msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
-+msgstr ""
-+
-+#: config/i386/i386.c:14137
-+#, c-format
-+msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
-+msgstr ""
-+
-+#: config/i386/i386.c:14147
-+#, c-format
-+msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
-+msgstr ""
-+
-+#: config/i386/i386.c:14162
-+#, c-format
-+msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
-+msgstr ""
-+
-+#: config/i386/i386.c:14257
-+#, c-format
-+msgid "operand is not a condition code, invalid operand code 'Y'"
-+msgstr ""
-+
-+#: config/i386/i386.c:14287
-+#, c-format
-+msgid "invalid operand code '%c'"
-+msgstr ""
-+
-+#: config/i386/i386.c:14342
-+#, c-format
-+msgid "invalid constraints for operand"
-+msgstr ""
-+
-+#: config/i386/i386.c:23356
-+msgid "unknown insn mode"
-+msgstr ""
-+
-+#: config/i386/i386-interix.h:78 config/i386/i386.opt:228
-+msgid "Use native (MS) bitfield layout"
-+msgstr ""
-+
-+#: config/i386/i386-interix.h:79
-+msgid "Use gcc default bitfield layout"
-+msgstr ""
-+
-+#. If the environment variable DJDIR is not defined, then DJGPP is not installed correctly and GCC will quickly become confused with the default prefix settings. Report the problem now so the user doesn't receive deceptive "file not found" error messages later.
-+#. DJDIR is automatically defined by the DJGPP environment config file pointed to by the environment variable DJGPP. Examine DJGPP to try and figure out what's wrong.
-+#: config/i386/xm-djgpp.h:61
-+#, c-format
-+msgid "environment variable DJGPP not defined"
-+msgstr ""
-+
-+#: config/i386/xm-djgpp.h:63
-+#, c-format
-+msgid "environment variable DJGPP points to missing file '%s'"
-+msgstr ""
-+
-+#: config/i386/xm-djgpp.h:66
-+#, c-format
-+msgid "environment variable DJGPP points to corrupt file '%s'"
-+msgstr ""
-+
-+#: config/ia64/ia64.c:5177
-+#, c-format
-+msgid "invalid %%G mode"
-+msgstr ""
-+
-+#: config/ia64/ia64.c:5347
-+#, c-format
-+msgid "ia64_print_operand: unknown code"
-+msgstr ""
-+
-+#: config/ia64/ia64.c:10916
-+msgid "invalid conversion from %<__fpreg%>"
-+msgstr ""
-+
-+#: config/ia64/ia64.c:10919
-+msgid "invalid conversion to %<__fpreg%>"
-+msgstr ""
-+
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
-+msgid "invalid operation on %<__fpreg%>"
-+msgstr ""
-+
-+#: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
-+#: config/tilepro/tilepro.c:4696
-+#, c-format
-+msgid "invalid %%P operand"
-+msgstr ""
-+
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
-+#, c-format
-+msgid "invalid %%p value"
-+msgstr ""
-+
-+#: config/iq2000/iq2000.c:3195
-+#, c-format
-+msgid "invalid use of %%d, %%x, or %%X"
-+msgstr ""
-+
-+#: config/lm32/lm32.c:521
-+#, c-format
-+msgid "only 0.0 can be loaded as an immediate"
-+msgstr ""
-+
-+#: config/lm32/lm32.c:591
-+msgid "bad operand"
-+msgstr ""
-+
-+#: config/lm32/lm32.c:603
-+msgid "can't use non gp relative absolute address"
-+msgstr ""
-+
-+#: config/lm32/lm32.c:607
-+msgid "invalid addressing mode"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:2066
-+#, c-format
-+msgid "invalid operand to %%s code"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:2073
-+#, c-format
-+msgid "invalid operand to %%p code"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:2096
-+#, c-format
-+msgid "invalid operand to %%R code"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:2119
-+#, c-format
-+msgid "invalid operand to %%H/%%L code"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:2128
-+msgid "bad insn for 'A'"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:2175
-+#, c-format
-+msgid "invalid operand to %%T/%%B code"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:2190
-+#, c-format
-+msgid "invalid operand to %%U code"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:2198
-+#, c-format
-+msgid "invalid operand to %%N code"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:2231
-+msgid "pre-increment address is not a register"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:2238
-+msgid "pre-decrement address is not a register"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:2245
-+msgid "post-increment address is not a register"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
-+#: config/rs6000/rs6000.c:24534
-+msgid "bad address"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:2340
-+msgid "lo_sum not of register"
-+msgstr ""
-+
-+#: config/mep/mep.c:3358
-+#, c-format
-+msgid "invalid %%L code"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.c:1734
-+#, c-format
-+msgid "unknown punctuation '%c'"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.c:1743
-+#, c-format
-+msgid "null pointer"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.c:1778
-+#, c-format
-+msgid "PRINT_OPERAND, invalid insn for %%C"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.c:1807
-+#, c-format
-+msgid "PRINT_OPERAND, invalid insn for %%N"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.c:1827 config/microblaze/microblaze.c:1988
-+msgid "insn contains an invalid address !"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.c:1841 config/microblaze/microblaze.c:2028
-+#: config/xtensa/xtensa.c:2437
-+msgid "invalid address"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.c:1940
-+#, c-format
-+msgid "letter %c was found & insn was not CONST_INT"
-+msgstr ""
-+
-+#: config/mips/mips.c:7709 config/mips/mips.c:7730 config/mips/mips.c:7850
-+#, c-format
-+msgid "'%%%c' is not a valid operand prefix"
-+msgstr ""
-+
-+#: config/mips/mips.c:7787 config/mips/mips.c:7794 config/mips/mips.c:7801
-+#: config/mips/mips.c:7808 config/mips/mips.c:7868 config/mips/mips.c:7882
-+#: config/mips/mips.c:7895 config/mips/mips.c:7904
-+#, c-format
-+msgid "invalid use of '%%%c'"
-+msgstr ""
-+
-+#: config/mips/mips.c:8126
-+msgid "mips_debugger_offset called with non stack/frame/arg pointer"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:1611 config/mmix/mmix.c:1741
-+msgid "MMIX Internal: Expected a CONST_INT, not this"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:1690
-+msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:1709
-+msgid "MMIX Internal: Expected a register, not this"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:1719
-+msgid "MMIX Internal: Expected a constant, not this"
-+msgstr ""
-+
-+#. We need the original here.
-+#: config/mmix/mmix.c:1803
-+msgid "MMIX Internal: Cannot decode this operand"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:1860
-+msgid "MMIX Internal: This is not a recognized address"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:2735
-+msgid "MMIX Internal: Trying to output invalidly reversed condition:"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:2742
-+msgid "MMIX Internal: What's the CC of this?"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:2746
-+msgid "MMIX Internal: What is the CC of this?"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:2810
-+msgid "MMIX Internal: This is not a constant:"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:2665
-+msgid "picochip_print_memory_address - Operand isn't memory based"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:2924
-+msgid "Unknown mode in print_operand (CONST_DOUBLE) :"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:2970 config/picochip/picochip.c:3002
-+msgid "Bad address, not (reg+disp):"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:3016
-+msgid "Bad address, not register:"
-+msgstr ""
-+
-+#: config/rl78/rl78.c:1204 config/rl78/rl78.c:1243
-+#, c-format
-+msgid "q/Q modifiers invalid for symbol references"
-+msgstr ""
-+
-+#: config/rs6000/host-darwin.c:95
-+#, c-format
-+msgid "Out of stack space.\n"
-+msgstr ""
-+
-+#: config/rs6000/host-darwin.c:116
-+#, c-format
-+msgid "Try running '%s' in the shell to raise its limit.\n"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2758
-+msgid "-mvsx requires hardware floating point"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2763
-+msgid "-mvsx and -mpaired are incompatible"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2768
-+msgid "-mvsx used with little endian code"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2770
-+msgid "-mvsx needs indexed addressing"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2774
-+msgid "-mvsx and -mno-altivec are incompatible"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2776
-+msgid "-mno-altivec disables vsx"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:7324
-+msgid "bad move"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:14765
-+#, c-format
-+msgid "invalid %%c value"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:14793
-+#, c-format
-+msgid "invalid %%f value"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:14802
-+#, c-format
-+msgid "invalid %%F value"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:14811
-+#, c-format
-+msgid "invalid %%G value"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:14846
-+#, c-format
-+msgid "invalid %%j code"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:14856
-+#, c-format
-+msgid "invalid %%J code"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:14866
-+#, c-format
-+msgid "invalid %%k value"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
-+#, c-format
-+msgid "invalid %%K value"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:14945
-+#, c-format
-+msgid "invalid %%O value"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:14992
-+#, c-format
-+msgid "invalid %%q value"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:15036
-+#, c-format
-+msgid "invalid %%S value"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:15076
-+#, c-format
-+msgid "invalid %%T value"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:15086
-+#, c-format
-+msgid "invalid %%u value"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
-+#, c-format
-+msgid "invalid %%v value"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
-+#, c-format
-+msgid "invalid %%x value"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:15323
-+#, c-format
-+msgid "invalid %%y value, try using the 'Z' constraint"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:26944
-+msgid "AltiVec argument passed to unprototyped function"
-+msgstr ""
-+
-+#: config/s390/s390.c:5140
-+#, c-format
-+msgid "symbolic memory references are only supported on z10 or later"
-+msgstr ""
-+
-+#: config/s390/s390.c:5151
-+#, c-format
-+msgid "cannot decompose address"
-+msgstr ""
-+
-+#: config/s390/s390.c:5210
-+#, c-format
-+msgid "invalid comparison operator for 'E' output modifier"
-+msgstr ""
-+
-+#: config/s390/s390.c:5231
-+#, c-format
-+msgid "invalid reference for 'J' output modifier"
-+msgstr ""
-+
-+#: config/s390/s390.c:5245
-+#, c-format
-+msgid "memory reference expected for 'O' output modifier"
-+msgstr ""
-+
-+#: config/s390/s390.c:5256
-+#, c-format
-+msgid "invalid address for 'O' output modifier"
-+msgstr ""
-+
-+#: config/s390/s390.c:5274
-+#, c-format
-+msgid "memory reference expected for 'R' output modifier"
-+msgstr ""
-+
-+#: config/s390/s390.c:5285
-+#, c-format
-+msgid "invalid address for 'R' output modifier"
-+msgstr ""
-+
-+#: config/s390/s390.c:5303
-+#, c-format
-+msgid "memory reference expected for 'S' output modifier"
-+msgstr ""
-+
-+#: config/s390/s390.c:5313
-+#, c-format
-+msgid "invalid address for 'S' output modifier"
-+msgstr ""
-+
-+#: config/s390/s390.c:5333
-+#, c-format
-+msgid "register or memory expression expected for 'N' output modifier"
-+msgstr ""
-+
-+#: config/s390/s390.c:5343
-+#, c-format
-+msgid "register or memory expression expected for 'M' output modifier"
-+msgstr ""
-+
-+#: config/s390/s390.c:5408
-+#, c-format
-+msgid "invalid constant - try using an output modifier"
-+msgstr ""
-+
-+#: config/s390/s390.c:5411
-+#, c-format
-+msgid "invalid constant for output modifier '%c'"
-+msgstr ""
-+
-+#: config/s390/s390.c:5418
-+#, c-format
-+msgid "invalid expression - try using an output modifier"
-+msgstr ""
-+
-+#: config/s390/s390.c:5421
-+#, c-format
-+msgid "invalid expression for output modifier '%c'"
-+msgstr ""
-+
-+#: config/score/score.c:1344
-+#, c-format
-+msgid "invalid operand for code: '%c'"
-+msgstr ""
-+
-+#: config/sh/sh.c:1031
-+#, c-format
-+msgid "invalid operand to %%R"
-+msgstr ""
-+
-+#: config/sh/sh.c:1058
-+#, c-format
-+msgid "invalid operand to %%S"
-+msgstr ""
-+
-+#: config/sh/sh.c:9154
-+msgid "created and used with different architectures / ABIs"
-+msgstr ""
-+
-+#: config/sh/sh.c:9156
-+msgid "created and used with different ABIs"
-+msgstr ""
-+
-+#: config/sh/sh.c:9158
-+msgid "created and used with different endianness"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
-+#, c-format
-+msgid "invalid %%Y operand"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:8208
-+#, c-format
-+msgid "invalid %%A operand"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:8218
-+#, c-format
-+msgid "invalid %%B operand"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
-+#, c-format
-+msgid "invalid %%C operand"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
-+#, c-format
-+msgid "invalid %%D operand"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:8280
-+#, c-format
-+msgid "invalid %%f operand"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:8294
-+#, c-format
-+msgid "invalid %%s operand"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:8348
-+#, c-format
-+msgid "long long constant not a valid immediate operand"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:8351
-+#, c-format
-+msgid "floating point constant not a valid immediate operand"
-+msgstr ""
-+
-+#: config/stormy16/stormy16.c:1722 config/stormy16/stormy16.c:1793
-+#, c-format
-+msgid "'B' operand is not constant"
-+msgstr ""
-+
-+#: config/stormy16/stormy16.c:1749
-+#, c-format
-+msgid "'B' operand has multiple bits set"
-+msgstr ""
-+
-+#: config/stormy16/stormy16.c:1775
-+#, c-format
-+msgid "'o' operand is not constant"
-+msgstr ""
-+
-+#: config/stormy16/stormy16.c:1807
-+#, c-format
-+msgid "xstormy16_print_operand: unknown code"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
-+#, c-format
-+msgid "invalid %%c operand"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.c:4950
-+#, c-format
-+msgid "invalid %%d operand"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.c:5033
-+#, c-format
-+msgid "invalid %%H specifier"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
-+#, c-format
-+msgid "invalid %%h operand"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
-+#, c-format
-+msgid "invalid %%I operand"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
-+#, c-format
-+msgid "invalid %%i operand"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
-+#, c-format
-+msgid "invalid %%j operand"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.c:5149
-+#, c-format
-+msgid "invalid %%%c operand"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
-+#, c-format
-+msgid "invalid %%N operand"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.c:5208
-+#, c-format
-+msgid "invalid operand for 'r' specifier"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
-+#, c-format
-+msgid "unable to print out operand yet; code == %d (%c)"
-+msgstr ""
-+
-+#: config/tilepro/tilepro.c:4549
-+#, c-format
-+msgid "invalid %%H operand"
-+msgstr ""
-+
-+#: config/tilepro/tilepro.c:4653
-+#, c-format
-+msgid "invalid %%L operand"
-+msgstr ""
-+
-+#: config/tilepro/tilepro.c:4713
-+#, c-format
-+msgid "invalid %%M operand"
-+msgstr ""
-+
-+#: config/tilepro/tilepro.c:4756
-+#, c-format
-+msgid "invalid %%t operand"
-+msgstr ""
-+
-+#: config/tilepro/tilepro.c:4763
-+#, c-format
-+msgid "invalid %%t operand '"
-+msgstr ""
-+
-+#: config/tilepro/tilepro.c:4784
-+#, c-format
-+msgid "invalid %%r operand"
-+msgstr ""
-+
-+#: config/v850/v850.c:260
-+msgid "const_double_split got a bad insn:"
-+msgstr ""
-+
-+#: config/v850/v850.c:843
-+msgid "output_move_single:"
-+msgstr ""
-+
-+#: config/vax/vax.c:452
-+#, c-format
-+msgid "symbol used with both base and indexed registers"
-+msgstr ""
-+
-+#: config/vax/vax.c:461
-+#, c-format
-+msgid "symbol with offset used in PIC mode"
-+msgstr ""
-+
-+#: config/vax/vax.c:549
-+#, c-format
-+msgid "symbol used as immediate operand"
-+msgstr ""
-+
-+#: config/vax/vax.c:1572
-+msgid "illegal operand detected"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.c:760 config/xtensa/xtensa.c:792
-+#: config/xtensa/xtensa.c:801
-+msgid "bad test"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.c:2294
-+#, c-format
-+msgid "invalid %%D value"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.c:2331
-+msgid "invalid mask"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.c:2364
-+#, c-format
-+msgid "invalid %%d value"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.c:2385 config/xtensa/xtensa.c:2395
-+#, c-format
-+msgid "invalid %%t/%%b value"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.c:2462
-+msgid "no register in address"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.c:2470
-+msgid "address offset not a constant"
-+msgstr ""
-+
-+#: cp/call.c:8299
-+msgid "candidate 1:"
-+msgstr ""
-+
-+#: cp/call.c:8300
-+msgid "candidate 2:"
-+msgstr ""
-+
-+#: cp/cxx-pretty-print.c:172 objc/objc-act.c:6176
-+msgid "<unnamed>"
-+msgstr ""
-+
-+#: cp/cxx-pretty-print.c:2147
-+msgid "template-parameter-"
-+msgstr ""
-+
-+#: cp/decl2.c:727
-+msgid "candidates are: %+#D"
-+msgstr ""
-+
-+#: cp/decl2.c:729 cp/pt.c:1752
-+#, gcc-internal-format
-+msgid "candidate is: %+#D"
-+msgstr ""
-+
-+#: cp/error.c:303
-+msgid "<missing>"
-+msgstr ""
-+
-+#: cp/error.c:393
-+msgid "<brace-enclosed initializer list>"
-+msgstr ""
-+
-+#: cp/error.c:395
-+msgid "<unresolved overloaded function type>"
-+msgstr ""
-+
-+#: cp/error.c:555
-+msgid "<type error>"
-+msgstr ""
-+
-+#: cp/error.c:658
-+#, c-format
-+msgid "<anonymous %s>"
-+msgstr ""
-+
-+#. A lambda's "type" is essentially its signature.
-+#: cp/error.c:663
-+msgid "<lambda"
-+msgstr ""
-+
-+#: cp/error.c:793
-+msgid "<typeprefixerror>"
-+msgstr ""
-+
-+#: cp/error.c:905
-+#, c-format
-+msgid "(static initializers for %s)"
-+msgstr ""
-+
-+#: cp/error.c:907
-+#, c-format
-+msgid "(static destructors for %s)"
-+msgstr ""
-+
-+#: cp/error.c:1006
-+msgid "vtable for "
-+msgstr ""
-+
-+#: cp/error.c:1018
-+msgid "<return value> "
-+msgstr ""
-+
-+#: cp/error.c:1031
-+msgid "{anonymous}"
-+msgstr ""
-+
-+#: cp/error.c:1128
-+msgid "<template arguments error>"
-+msgstr ""
-+
-+#: cp/error.c:1149
-+msgid "<enumerator>"
-+msgstr ""
-+
-+#: cp/error.c:1189
-+msgid "<declaration error>"
-+msgstr ""
-+
-+#: cp/error.c:1432 cp/error.c:2804
-+msgid "with"
-+msgstr ""
-+
-+#: cp/error.c:1630 cp/error.c:1650
-+msgid "<template parameter error>"
-+msgstr ""
-+
-+#: cp/error.c:1776
-+msgid "<statement>"
-+msgstr ""
-+
-+#. While waiting for caret diagnostics, avoid printing
-+#. __cxa_allocate_exception, __cxa_throw, and the like.
-+#: cp/error.c:1819
-+msgid "<throw-expression>"
-+msgstr ""
-+
-+#: cp/error.c:2336
-+msgid "<unparsed>"
-+msgstr ""
-+
-+#: cp/error.c:2486
-+msgid "<expression error>"
-+msgstr ""
-+
-+#: cp/error.c:2500
-+msgid "<unknown operator>"
-+msgstr ""
-+
-+#: cp/error.c:2756
-+msgid "{unknown}"
-+msgstr ""
-+
-+#: cp/error.c:2871
-+msgid "At global scope:"
-+msgstr ""
-+
-+#: cp/error.c:2977
-+#, c-format
-+msgid "In static member function %qs"
-+msgstr ""
-+
-+#: cp/error.c:2979
-+#, c-format
-+msgid "In copy constructor %qs"
-+msgstr ""
-+
-+#: cp/error.c:2981
-+#, c-format
-+msgid "In constructor %qs"
-+msgstr ""
-+
-+#: cp/error.c:2983
-+#, c-format
-+msgid "In destructor %qs"
-+msgstr ""
-+
-+#: cp/error.c:2985
-+msgid "In lambda function"
-+msgstr ""
-+
-+#: cp/error.c:3005
-+#, c-format
-+msgid "%s: In substitution of %qS:\n"
-+msgstr ""
-+
-+#: cp/error.c:3006
-+msgid "%s: In instantiation of %q#D:\n"
-+msgstr ""
-+
-+#: cp/error.c:3029
-+#, c-format
-+msgid "%s:%d:%d: "
-+msgstr ""
-+
-+#: cp/error.c:3032
-+#, c-format
-+msgid "%s:%d: "
-+msgstr ""
-+
-+#: cp/error.c:3040
-+#, c-format
-+msgid "recursively required by substitution of %qS\n"
-+msgstr ""
-+
-+#: cp/error.c:3041
-+#, c-format
-+msgid "required by substitution of %qS\n"
-+msgstr ""
-+
-+#: cp/error.c:3046
-+msgid "recursively required from %q#D\n"
-+msgstr ""
-+
-+#: cp/error.c:3047
-+msgid "required from %q#D\n"
-+msgstr ""
-+
-+#: cp/error.c:3054
-+msgid "recursively required from here"
-+msgstr ""
-+
-+#: cp/error.c:3055
-+msgid "required from here"
-+msgstr ""
-+
-+#: cp/error.c:3097
-+#, c-format
-+msgid "%s:%d:%d: [ skipping %d instantiation contexts ]\n"
-+msgstr ""
-+
-+#: cp/error.c:3101
-+#, c-format
-+msgid "%s:%d: [ skipping %d instantiation contexts ]\n"
-+msgstr ""
-+
-+#: cp/error.c:3163
-+#, c-format
-+msgid "%s:%d:%d: in constexpr expansion of %qs"
-+msgstr ""
-+
-+#: cp/error.c:3167
-+#, c-format
-+msgid "%s:%d: in constexpr expansion of %qs"
-+msgstr ""
-+
-+#: cp/pt.c:1756
-+msgid "candidates are:"
-+msgstr ""
-+
-+#: cp/pt.c:17843 cp/call.c:3289
-+#, gcc-internal-format
-+msgid "candidate is:"
-+msgid_plural "candidates are:"
-+msgstr[0] ""
-+msgstr[1] ""
-+msgstr[2] ""
-+
-+#: cp/rtti.c:537
-+msgid "target is not pointer or reference to class"
-+msgstr ""
-+
-+#: cp/rtti.c:542
-+msgid "target is not pointer or reference to complete type"
-+msgstr ""
-+
-+#: cp/rtti.c:548
-+msgid "target is not pointer or reference"
-+msgstr ""
-+
-+#: cp/rtti.c:564
-+msgid "source is not a pointer"
-+msgstr ""
-+
-+#: cp/rtti.c:569
-+msgid "source is not a pointer to class"
-+msgstr ""
-+
-+#: cp/rtti.c:574
-+msgid "source is a pointer to incomplete type"
-+msgstr ""
-+
-+#: cp/rtti.c:589
-+msgid "source is not of class type"
-+msgstr ""
-+
-+#: cp/rtti.c:594
-+msgid "source is of incomplete class type"
-+msgstr ""
-+
-+#: cp/rtti.c:607
-+msgid "conversion casts away constness"
-+msgstr ""
-+
-+#: cp/rtti.c:765
-+msgid "source type is not polymorphic"
-+msgstr ""
-+
-+#: cp/typeck.c:5116 c-typeck.c:3583
-+#, gcc-internal-format
-+msgid "wrong type argument to unary minus"
-+msgstr ""
-+
-+#: cp/typeck.c:5117 c-typeck.c:3570
-+#, gcc-internal-format
-+msgid "wrong type argument to unary plus"
-+msgstr ""
-+
-+#: cp/typeck.c:5140 c-typeck.c:3609
-+#, gcc-internal-format
-+msgid "wrong type argument to bit-complement"
-+msgstr ""
-+
-+#: cp/typeck.c:5147 c-typeck.c:3617
-+#, gcc-internal-format
-+msgid "wrong type argument to abs"
-+msgstr ""
-+
-+#: cp/typeck.c:5155 c-typeck.c:3629
-+#, gcc-internal-format
-+msgid "wrong type argument to conjugation"
-+msgstr ""
-+
-+#: cp/typeck.c:5166
-+msgid "in argument to unary !"
-+msgstr ""
-+
-+#: cp/typeck.c:5215
-+msgid "no pre-increment operator for type"
-+msgstr ""
-+
-+#: cp/typeck.c:5217
-+msgid "no post-increment operator for type"
-+msgstr ""
-+
-+#: cp/typeck.c:5219
-+msgid "no pre-decrement operator for type"
-+msgstr ""
-+
-+#: cp/typeck.c:5221
-+msgid "no post-decrement operator for type"
-+msgstr ""
-+
-+#: fortran/arith.c:96
-+msgid "Arithmetic OK at %L"
-+msgstr ""
-+
-+#: fortran/arith.c:99
-+msgid "Arithmetic overflow at %L"
-+msgstr ""
-+
-+#: fortran/arith.c:102
-+msgid "Arithmetic underflow at %L"
-+msgstr ""
-+
-+#: fortran/arith.c:105
-+msgid "Arithmetic NaN at %L"
-+msgstr ""
-+
-+#: fortran/arith.c:108
-+msgid "Division by zero at %L"
-+msgstr ""
-+
-+#: fortran/arith.c:111
-+msgid "Array operands are incommensurate at %L"
-+msgstr ""
-+
-+#: fortran/arith.c:115
-+msgid "Integer outside symmetric range implied by Standard Fortran at %L"
-+msgstr ""
-+
-+#: fortran/arith.c:1346
-+msgid "elemental binary operation"
-+msgstr ""
-+
-+#: fortran/check.c:1638 fortran/check.c:2554 fortran/check.c:2608
-+#, c-format
-+msgid "arguments '%s' and '%s' for intrinsic %s"
-+msgstr ""
-+
-+#: fortran/check.c:2360
-+#, c-format
-+msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
-+msgstr ""
-+
-+#: fortran/check.c:2873 fortran/intrinsic.c:3932
-+#, c-format
-+msgid "arguments '%s' and '%s' for intrinsic '%s'"
-+msgstr ""
-+
-+#: fortran/error.c:738 fortran/error.c:792 fortran/error.c:827
-+#: fortran/error.c:902
-+msgid "Warning:"
-+msgstr ""
-+
-+#: fortran/error.c:794 fortran/error.c:882 fortran/error.c:932
-+msgid "Error:"
-+msgstr ""
-+
-+#: fortran/error.c:956
-+msgid "Fatal Error:"
-+msgstr ""
-+
-+#: fortran/expr.c:620
-+#, c-format
-+msgid "Constant expression required at %C"
-+msgstr ""
-+
-+#: fortran/expr.c:623
-+#, c-format
-+msgid "Integer expression required at %C"
-+msgstr ""
-+
-+#: fortran/expr.c:628
-+#, c-format
-+msgid "Integer value too large in expression at %C"
-+msgstr ""
-+
-+#: fortran/expr.c:3166
-+msgid "array assignment"
-+msgstr ""
-+
-+#: fortran/gfortranspec.c:306
-+#, c-format
-+msgid ""
-+"GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
-+"You may redistribute copies of GNU Fortran\n"
-+"under the terms of the GNU General Public License.\n"
-+"For more information about these matters, see the file named COPYING\n"
-+"\n"
-+msgstr ""
-+
-+#: fortran/gfortranspec.c:462
-+#, c-format
-+msgid "Driving:"
-+msgstr ""
-+
-+#: fortran/interface.c:2478 fortran/intrinsic.c:3641
-+msgid "actual argument to INTENT = OUT/INOUT"
-+msgstr ""
-+
-+#: fortran/io.c:549
-+msgid "Positive width required"
-+msgstr ""
-+
-+#: fortran/io.c:550
-+msgid "Nonnegative width required"
-+msgstr ""
-+
-+#: fortran/io.c:551
-+msgid "Unexpected element '%c' in format string at %L"
-+msgstr ""
-+
-+#: fortran/io.c:553
-+msgid "Unexpected end of format string"
-+msgstr ""
-+
-+#: fortran/io.c:554
-+msgid "Zero width in format descriptor"
-+msgstr ""
-+
-+#: fortran/io.c:574
-+msgid "Missing leading left parenthesis"
-+msgstr ""
-+
-+#: fortran/io.c:603
-+msgid "Left parenthesis required after '*'"
-+msgstr ""
-+
-+#: fortran/io.c:634
-+msgid "Expected P edit descriptor"
-+msgstr ""
-+
-+#. P requires a prior number.
-+#: fortran/io.c:642
-+msgid "P descriptor requires leading scale factor"
-+msgstr ""
-+
-+#: fortran/io.c:737 fortran/io.c:751
-+msgid "Comma required after P descriptor"
-+msgstr ""
-+
-+#: fortran/io.c:765
-+msgid "Positive width required with T descriptor"
-+msgstr ""
-+
-+#: fortran/io.c:844
-+msgid "E specifier not allowed with g0 descriptor"
-+msgstr ""
-+
-+#: fortran/io.c:914
-+msgid "Positive exponent width required"
-+msgstr ""
-+
-+#: fortran/io.c:944
-+msgid "Period required in format specifier"
-+msgstr ""
-+
-+#: fortran/io.c:1533
-+#, c-format
-+msgid "%s tag"
-+msgstr ""
-+
-+#: fortran/io.c:2868
-+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:4062
-+#, c-format
-+msgid "%s tag with INQUIRE"
-+msgstr ""
-+
-+#: fortran/matchexp.c:28
-+#, c-format
-+msgid "Syntax error in expression at %C"
-+msgstr ""
-+
-+#: fortran/module.c:1061
-+msgid "Unexpected EOF"
-+msgstr ""
-+
-+#: fortran/module.c:1146
-+msgid "Integer overflow"
-+msgstr ""
-+
-+#: fortran/module.c:1176
-+msgid "Name too long"
-+msgstr ""
-+
-+#: fortran/module.c:1278 fortran/module.c:1381
-+msgid "Bad name"
-+msgstr ""
-+
-+#: fortran/module.c:1405
-+msgid "Expected name"
-+msgstr ""
-+
-+#: fortran/module.c:1408
-+msgid "Expected left parenthesis"
-+msgstr ""
-+
-+#: fortran/module.c:1411
-+msgid "Expected right parenthesis"
-+msgstr ""
-+
-+#: fortran/module.c:1414
-+msgid "Expected integer"
-+msgstr ""
-+
-+#: fortran/module.c:1417 fortran/module.c:2332
-+msgid "Expected string"
-+msgstr ""
-+
-+#: fortran/module.c:1442
-+msgid "find_enum(): Enum not found"
-+msgstr ""
-+
-+#: fortran/module.c:2085
-+msgid "Expected attribute bit name"
-+msgstr ""
-+
-+#: fortran/module.c:2983
-+msgid "Expected integer string"
-+msgstr ""
-+
-+#: fortran/module.c:2987
-+msgid "Error converting integer"
-+msgstr ""
-+
-+#: fortran/module.c:3009
-+msgid "Expected real string"
-+msgstr ""
-+
-+#: fortran/module.c:3231
-+msgid "Expected expression type"
-+msgstr ""
-+
-+#: fortran/module.c:3285
-+msgid "Bad operator"
-+msgstr ""
-+
-+#: fortran/module.c:3374
-+msgid "Bad type in constant expression"
-+msgstr ""
-+
-+#: fortran/module.c:6102
-+msgid "Unexpected end of module"
-+msgstr ""
-+
-+#: fortran/parse.c:1227
-+msgid "arithmetic IF"
-+msgstr ""
-+
-+#: fortran/parse.c:1236
-+msgid "attribute declaration"
-+msgstr ""
-+
-+#: fortran/parse.c:1272
-+msgid "data declaration"
-+msgstr ""
-+
-+#: fortran/parse.c:1281
-+msgid "derived type declaration"
-+msgstr ""
-+
-+#: fortran/parse.c:1375
-+msgid "block IF"
-+msgstr ""
-+
-+#: fortran/parse.c:1384
-+msgid "implied END DO"
-+msgstr ""
-+
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
-+msgid "assignment"
-+msgstr ""
-+
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
-+msgid "pointer assignment"
-+msgstr ""
-+
-+#: fortran/parse.c:1496
-+msgid "simple IF"
-+msgstr ""
-+
-+#: fortran/resolve.c:533
-+msgid "module procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:534
-+msgid "internal function"
-+msgstr ""
-+
-+#: fortran/resolve.c:1973
-+msgid "elemental procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:3798
-+#, c-format
-+msgid "Invalid context for NULL() pointer at %%L"
-+msgstr ""
-+
-+#: fortran/resolve.c:3814
-+#, c-format
-+msgid "Operand of unary numeric operator '%s' at %%L is %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:3830
-+#, c-format
-+msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
-+msgstr ""
-+
-+#: fortran/resolve.c:3845
-+#, c-format
-+msgid "Operands of string concatenation operator at %%L are %s/%s"
-+msgstr ""
-+
-+#: fortran/resolve.c:3864
-+#, c-format
-+msgid "Operands of logical operator '%s' at %%L are %s/%s"
-+msgstr ""
-+
-+#: fortran/resolve.c:3878
-+#, c-format
-+msgid "Operand of .not. operator at %%L is %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:3892
-+msgid "COMPLEX quantities cannot be compared at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:3921
-+#, c-format
-+msgid "Logicals at %%L must be compared with %s instead of %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:3927
-+#, c-format
-+msgid "Operands of comparison operator '%s' at %%L are %s/%s"
-+msgstr ""
-+
-+#: fortran/resolve.c:3935
-+#, c-format
-+msgid "Unknown operator '%s' at %%L"
-+msgstr ""
-+
-+#: fortran/resolve.c:3937
-+#, c-format
-+msgid "Operand of user operator '%s' at %%L is %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:3941
-+#, c-format
-+msgid "Operands of user operator '%s' at %%L are %s/%s"
-+msgstr ""
-+
-+#: fortran/resolve.c:4029
-+#, c-format
-+msgid "Inconsistent ranks for operator at %%L and %%L"
-+msgstr ""
-+
-+#: fortran/resolve.c:6401
-+msgid "Loop variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:6405
-+msgid "iterator variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:6410
-+msgid "Start expression in DO loop"
-+msgstr ""
-+
-+#: fortran/resolve.c:6414
-+msgid "End expression in DO loop"
-+msgstr ""
-+
-+#: fortran/resolve.c:6418
-+msgid "Step expression in DO loop"
-+msgstr ""
-+
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
-+msgid "DEALLOCATE object"
-+msgstr ""
-+
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
-+msgid "ALLOCATE object"
-+msgstr ""
-+
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
-+msgid "STAT variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
-+msgid "ERRMSG variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:8312
-+msgid "item in READ"
-+msgstr ""
-+
-+#: fortran/resolve.c:8458
-+msgid "ACQUIRED_LOCK variable"
-+msgstr ""
-+
-+#: fortran/trans-array.c:1408
-+#, c-format
-+msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
-+msgstr ""
-+
-+#: fortran/trans-array.c:5070
-+msgid "Integer overflow when calculating the amount of memory to allocate"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:4791
-+#, c-format
-+msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:4799
-+#, c-format
-+msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
-+msgstr ""
-+
-+#: fortran/trans-expr.c:5964
-+#, c-format
-+msgid "Target of rank remapping is too small (%ld < %ld)"
-+msgstr ""
-+
-+#: fortran/trans-intrinsic.c:895
-+#, c-format
-+msgid "Unequal character lengths (%ld/%ld) in %s"
-+msgstr ""
-+
-+#: fortran/trans-intrinsic.c:6054
-+#, c-format
-+msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
-+msgstr ""
-+
-+#: fortran/trans-intrinsic.c:6086
-+msgid "Argument NCOPIES of REPEAT intrinsic is too large"
-+msgstr ""
-+
-+#: fortran/trans-io.c:523
-+msgid "Unit number in I/O statement too small"
-+msgstr ""
-+
-+#: fortran/trans-io.c:532
-+msgid "Unit number in I/O statement too large"
-+msgstr ""
-+
-+#: fortran/trans-stmt.c:156
-+msgid "Assigned label is not a target label"
-+msgstr ""
-+
-+#: fortran/trans-stmt.c:793
-+#, c-format
-+msgid "Invalid image number %d in SYNC IMAGES"
-+msgstr ""
-+
-+#: fortran/trans-stmt.c:1369 fortran/trans-stmt.c:1650
-+msgid "Loop variable has been modified"
-+msgstr ""
-+
-+#: fortran/trans-stmt.c:1509
-+msgid "DO step value is zero"
-+msgstr ""
-+
-+#: fortran/trans.c:48
-+msgid "Array reference out of bounds"
-+msgstr ""
-+
-+#: fortran/trans.c:49
-+msgid "Incorrect function return value"
-+msgstr ""
-+
-+#: fortran/trans.c:574
-+msgid "Memory allocation failed"
-+msgstr ""
-+
-+#: fortran/trans.c:650 fortran/trans.c:1161
-+msgid "Allocation would exceed memory limit"
-+msgstr ""
-+
-+#: fortran/trans.c:794
-+#, c-format
-+msgid "Attempting to allocate already allocated variable '%s'"
-+msgstr ""
-+
-+#: fortran/trans.c:800
-+msgid "Attempting to allocate already allocated variable"
-+msgstr ""
-+
-+#: fortran/trans.c:909 fortran/trans.c:1053
-+#, c-format
-+msgid "Attempt to DEALLOCATE unallocated '%s'"
-+msgstr ""
-+
-+#: go/go-backend.c:170
-+msgid "lseek failed while reading export data"
-+msgstr ""
-+
-+#: go/go-backend.c:177
-+msgid "memory allocation failed while reading export data"
-+msgstr ""
-+
-+#: go/go-backend.c:185
-+msgid "read failed while reading export data"
-+msgstr ""
-+
-+#: go/go-backend.c:191
-+msgid "short read while reading export data"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1063
-+#, c-format
-+msgid "Not a valid Java .class file.\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1069
-+#, c-format
-+msgid "error while parsing constant pool\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1075 java/jcf-parse.c:1433
-+#, gcc-internal-format, gfc-internal-format
-+msgid "error in constant pool entry #%d\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1085
-+#, c-format
-+msgid "error while parsing fields\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1091
-+#, c-format
-+msgid "error while parsing methods\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1097
-+#, c-format
-+msgid "error while parsing final attributes\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1134
-+#, c-format
-+msgid "Try 'jcf-dump --help' for more information.\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1141
-+#, c-format
-+msgid ""
-+"Usage: jcf-dump [OPTION]... CLASS...\n"
-+"\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1142
-+#, c-format
-+msgid ""
-+"Display contents of a class file in readable form.\n"
-+"\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1143
-+#, c-format
-+msgid " -c Disassemble method bodies\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1144
-+#, c-format
-+msgid " --javap Generate output in 'javap' format\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1146
-+#, c-format
-+msgid " --classpath PATH Set path to find .class files\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1147
-+#, c-format
-+msgid " -IDIR Append directory to class path\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1148
-+#, c-format
-+msgid " --bootclasspath PATH Override built-in class path\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1149
-+#, c-format
-+msgid " --extdirs PATH Set extensions directory path\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1150
-+#, c-format
-+msgid " -o FILE Set output file name\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1152
-+#, c-format
-+msgid " --help Print this help, then exit\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1153
-+#, c-format
-+msgid " --version Print version number, then exit\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1154
-+#, c-format
-+msgid " -v, --verbose Print extra information while running\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1156
-+#, c-format
-+msgid ""
-+"For bug reporting instructions, please see:\n"
-+"%s.\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1194 java/jcf-dump.c:1262
-+#, c-format
-+msgid "jcf-dump: no classes specified\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1282
-+#, c-format
-+msgid "Cannot open '%s' for output.\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1327
-+#, c-format
-+msgid "bad format of .zip/.jar archive\n"
-+msgstr ""
-+
-+#: java/jcf-dump.c:1445
-+#, c-format
-+msgid "Bad byte codes.\n"
-+msgstr ""
-+
-+#: java/jvgenmain.c:48
-+#, c-format
-+msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
-+msgstr ""
-+
-+#: java/jvgenmain.c:121
-+#, c-format
-+msgid "%s: Cannot open output file: %s\n"
-+msgstr ""
-+
-+#: java/jvgenmain.c:167
-+#, c-format
-+msgid "%s: Failed to close output file %s\n"
-+msgstr ""
-+
-+#: gcc.c:654
-+msgid "-fuse-linker-plugin is not supported in this configuration"
-+msgstr ""
-+
-+#: gcc.c:778 ada/gcc-interface/lang-specs.h:33 java/jvspec.c:80
-+msgid "-pg and -fomit-frame-pointer are incompatible"
-+msgstr ""
-+
-+#: gcc.c:945
-+msgid "GNU C no longer supports -traditional without -E"
-+msgstr ""
-+
-+#: gcc.c:954
-+msgid "-E or -x required when input is from standard input"
-+msgstr ""
-+
-+#: config/cris/cris.h:192
-+msgid "do not specify both -march=... and -mcpu=..."
-+msgstr ""
-+
-+#: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
-+#: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
-+msgid "consider using '-pg' instead of '-p' with gprof(1)"
-+msgstr ""
-+
-+#: ada/gcc-interface/lang-specs.h:34
-+msgid "-c or -S required for Ada"
-+msgstr ""
-+
-+#: ada/gcc-interface/lang-specs.h:52
-+msgid "-c required for gnat2why"
-+msgstr ""
-+
-+#: config/rx/rx.h:57
-+msgid "-mas100-syntax is incompatible with -gdwarf"
-+msgstr ""
-+
-+#: config/rx/rx.h:58
-+msgid "rx200 cpu does not have FPU hardware"
-+msgstr ""
-+
-+#: config/sparc/linux64.h:158 config/sparc/linux64.h:165
-+#: config/sparc/netbsd-elf.h:109 config/sparc/netbsd-elf.h:118
-+#: config/sparc/sol2.h:201 config/sparc/sol2.h:207
-+msgid "may not use both -m32 and -m64"
-+msgstr ""
-+
-+#: config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33 config/pa/pa64-hpux.h:42
-+#: config/pa/pa64-hpux.h:45 config/pa/pa-hpux10.h:89 config/pa/pa-hpux10.h:92
-+#: config/pa/pa-hpux10.h:100 config/pa/pa-hpux10.h:103
-+#: config/pa/pa-hpux11.h:108 config/pa/pa-hpux11.h:111
-+msgid "warning: consider linking with '-static' as system libraries with"
-+msgstr ""
-+
-+#: config/pa/pa64-hpux.h:31 config/pa/pa64-hpux.h:34 config/pa/pa64-hpux.h:43
-+#: config/pa/pa64-hpux.h:46 config/pa/pa-hpux10.h:90 config/pa/pa-hpux10.h:93
-+#: config/pa/pa-hpux10.h:101 config/pa/pa-hpux10.h:104
-+#: config/pa/pa-hpux11.h:109 config/pa/pa-hpux11.h:112
-+msgid " profiling support are only provided in archive format"
-+msgstr ""
-+
-+#: config/lynx.h:70
-+msgid "cannot use mthreads and mlegacy-threads together"
-+msgstr ""
-+
-+#: config/lynx.h:95
-+msgid "cannot use mshared and static together"
-+msgstr ""
-+
-+#: config/i386/mingw-w64.h:83 config/i386/mingw32.h:116
-+#: config/i386/cygwin.h:114
-+msgid "shared and mdll are not compatible"
-+msgstr ""
-+
-+#: config/s390/tpf.h:116
-+msgid "static is not supported on TPF-OS"
-+msgstr ""
-+
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr ""
-+
-+#: config/mips/mips.h:1169
-+msgid "may not use both -EB and -EL"
-+msgstr ""
-+
-+#: config/mips/r3900.h:38
-+msgid "-mhard-float not supported"
-+msgstr ""
-+
-+#: config/mips/r3900.h:40
-+msgid "-msingle-float and -msoft-float cannot both be specified"
-+msgstr ""
-+
-+#: config/sol2-bi.h:108 config/sol2-bi.h:113
-+msgid "does not support multilib"
-+msgstr ""
-+
-+#: config/arm/arm.h:157
-+msgid "-mfloat-abi=soft and -mfloat-abi=hard may not be used together"
-+msgstr ""
-+
-+#: config/arm/arm.h:159
-+msgid "-mbig-endian and -mlittle-endian may not be used together"
-+msgstr ""
-+
-+#: config/bfin/elf.h:55
-+msgid "no processor type specified for linking"
-+msgstr ""
-+
-+#: config/mcore/mcore.h:54
-+msgid "the m210 does not have little endian support"
-+msgstr ""
-+
-+#: config/vxworks.h:71
-+msgid "-Xbind-now and -Xbind-lazy are incompatible"
-+msgstr ""
-+
-+#: config/darwin.h:244
-+msgid "-current_version only allowed with -dynamiclib"
-+msgstr ""
-+
-+#: config/darwin.h:246
-+msgid "-install_name only allowed with -dynamiclib"
-+msgstr ""
-+
-+#: config/darwin.h:251
-+msgid "-bundle not allowed with -dynamiclib"
-+msgstr ""
-+
-+#: config/darwin.h:252
-+msgid "-bundle_loader not allowed with -dynamiclib"
-+msgstr ""
-+
-+#: config/darwin.h:253
-+msgid "-client_name not allowed with -dynamiclib"
-+msgstr ""
-+
-+#: config/darwin.h:258
-+msgid "-force_flat_namespace not allowed with -dynamiclib"
-+msgstr ""
-+
-+#: config/darwin.h:260
-+msgid "-keep_private_externs not allowed with -dynamiclib"
-+msgstr ""
-+
-+#: config/darwin.h:261
-+msgid "-private_bundle not allowed with -dynamiclib"
-+msgstr ""
-+
-+#: objc/lang-specs.h:31 objc/lang-specs.h:42
-+msgid "GNU Objective C no longer supports traditional compilation"
-+msgstr ""
-+
-+#: objc/lang-specs.h:56
-+msgid "objc-cpp-output is deprecated; please use objective-c-cpp-output instead"
-+msgstr ""
-+
-+#: config/vax/netbsd-elf.h:51
-+msgid "the -shared option is not currently supported for VAX ELF"
-+msgstr ""
-+
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+msgid "gfortran does not support -E without -cpp"
-+msgstr ""
-+
-+#: java/lang-specs.h:33
-+msgid "-fjni and -femit-class-files are incompatible"
-+msgstr ""
-+
-+#: java/lang-specs.h:34
-+msgid "-fjni and -femit-class-file are incompatible"
-+msgstr ""
-+
-+#: java/lang-specs.h:35 java/lang-specs.h:36
-+msgid "-femit-class-file should used along with -fsyntax-only"
-+msgstr ""
-+
-+#: config/sh/sh.h:430 config/sh/sh.h:433
-+msgid "SH2a does not support little-endian"
-+msgstr ""
-+
-+#: config/rs6000/darwin.h:96
-+msgid " conflicting code gen style switches are used"
-+msgstr ""
-+
-+#: objcp/lang-specs.h:58
-+msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
-+msgstr ""
-+
-+#: config/vax/vax.h:50 config/vax/vax.h:51
-+msgid "profiling not supported with -mg"
-+msgstr ""
-+
-+#: java/lang.opt:122
-+msgid "Warn if deprecated empty statements are found"
-+msgstr ""
-+
-+#: java/lang.opt:126
-+msgid "Warn if .class files are out of date"
-+msgstr ""
-+
-+#: java/lang.opt:130
-+msgid "Warn if modifiers are specified when not necessary"
-+msgstr ""
-+
-+#: java/lang.opt:150
-+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-+msgstr ""
-+
-+#: java/lang.opt:157
-+msgid "Permit the use of the assert keyword"
-+msgstr ""
-+
-+#: java/lang.opt:179
-+msgid "--bootclasspath=<path>\tReplace system path"
-+msgstr ""
-+
-+#: java/lang.opt:183
-+msgid "Generate checks for references to NULL"
-+msgstr ""
-+
-+#: java/lang.opt:187
-+msgid "--classpath=<path>\tSet class path"
-+msgstr ""
-+
-+#: java/lang.opt:194
-+msgid "Output a class file"
-+msgstr ""
-+
-+#: java/lang.opt:198
-+msgid "Alias for -femit-class-file"
-+msgstr ""
-+
-+#: java/lang.opt:202
-+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-+msgstr ""
-+
-+#: java/lang.opt:206
-+msgid "--extdirs=<path>\tSet the extension directory path"
-+msgstr ""
-+
-+#: java/lang.opt:216
-+msgid "Input file is a file with a list of filenames to compile"
-+msgstr ""
-+
-+#: java/lang.opt:223
-+msgid "Always check for non gcj generated classes archives"
-+msgstr ""
-+
-+#: java/lang.opt:227
-+msgid "Assume the runtime uses a hash table to map an object to its synchronization structure"
-+msgstr ""
-+
-+#: java/lang.opt:231
-+msgid "Generate instances of Class at runtime"
-+msgstr ""
-+
-+#: java/lang.opt:235
-+msgid "Use offset tables for virtual method calls"
-+msgstr ""
-+
-+#: java/lang.opt:242
-+msgid "Assume native functions are implemented using JNI"
-+msgstr ""
-+
-+#: java/lang.opt:246
-+msgid "Enable optimization of static class initialization code"
-+msgstr ""
-+
-+#: java/lang.opt:253
-+msgid "Reduce the amount of reflection meta-data generated"
-+msgstr ""
-+
-+#: java/lang.opt:257
-+msgid "Enable assignability checks for stores into object arrays"
-+msgstr ""
-+
-+#: java/lang.opt:261
-+msgid "Generate code for the Boehm GC"
-+msgstr ""
-+
-+#: java/lang.opt:265
-+msgid "Call a library routine to do integer divisions"
-+msgstr ""
-+
-+#: java/lang.opt:269
-+msgid "Generate code for built-in atomic operations"
-+msgstr ""
-+
-+#: java/lang.opt:273
-+msgid "Generated should be loaded by bootstrap loader"
-+msgstr ""
-+
-+#: java/lang.opt:277
-+msgid "Set the source language version"
-+msgstr ""
-+
-+#: java/lang.opt:281
-+msgid "Set the target VM version"
-+msgstr ""
-+
-+#: ada/gcc-interface/lang.opt:51
-+msgid "-I <dir>.\tAdd <dir> to the end of the main source path"
-+msgstr ""
-+
-+#: ada/gcc-interface/lang.opt:55 c-family/c.opt:272
-+msgid "Enable most warning messages"
-+msgstr ""
-+
-+#: ada/gcc-interface/lang.opt:59
-+msgid "Synonym of -gnatk8"
-+msgstr ""
-+
-+#: ada/gcc-interface/lang.opt:63
-+msgid "Do not look for source files in standard path"
-+msgstr ""
-+
-+#: ada/gcc-interface/lang.opt:67
-+msgid "Do not look for object files in standard path"
-+msgstr ""
-+
-+#: ada/gcc-interface/lang.opt:71
-+msgid "Select the runtime"
-+msgstr ""
-+
-+#: ada/gcc-interface/lang.opt:75
-+msgid "Catch typos"
-+msgstr ""
-+
-+#: ada/gcc-interface/lang.opt:79
-+msgid "Set name of output ALI file (internal switch)"
-+msgstr ""
-+
-+#: ada/gcc-interface/lang.opt:83
-+msgid "-gnat<options>\tSpecify options to GNAT"
-+msgstr ""
-+
-+#: fortran/lang.opt:147
-+msgid "-J<directory>\tPut MODULE files in 'directory'"
-+msgstr ""
-+
-+#: fortran/lang.opt:199
-+msgid "Warn about possible aliasing of dummy arguments"
-+msgstr ""
-+
-+#: fortran/lang.opt:203
-+msgid "Warn about alignment of COMMON blocks"
-+msgstr ""
-+
-+#: fortran/lang.opt:207
-+msgid "Warn about missing ampersand in continued character constants"
-+msgstr ""
-+
-+#: fortran/lang.opt:211
-+msgid "Warn about creation of array temporaries"
-+msgstr ""
-+
-+#: fortran/lang.opt:215
-+msgid "Warn about truncated character expressions"
-+msgstr ""
-+
-+#: fortran/lang.opt:223
-+msgid "Warn about most implicit conversions"
-+msgstr ""
-+
-+#: fortran/lang.opt:227
-+msgid "Warn about function call elimination"
-+msgstr ""
-+
-+#: fortran/lang.opt:231
-+msgid "Warn about calls with implicit interface"
-+msgstr ""
-+
-+#: fortran/lang.opt:235
-+msgid "Warn about called procedures not explicitly declared"
-+msgstr ""
-+
-+#: fortran/lang.opt:239
-+msgid "Warn about truncated source lines"
-+msgstr ""
-+
-+#: fortran/lang.opt:243
-+msgid "Warn on intrinsics not part of the selected standard"
-+msgstr ""
-+
-+#: fortran/lang.opt:247
-+msgid "Warn about real-literal-constants with 'q' exponent-letter"
-+msgstr ""
-+
-+#: fortran/lang.opt:255
-+msgid "Warn about \"suspicious\" constructs"
-+msgstr ""
-+
-+#: fortran/lang.opt:259
-+msgid "Permit nonconforming uses of the tab character"
-+msgstr ""
-+
-+#: fortran/lang.opt:263
-+msgid "Warn about underflow of numerical constant expressions"
-+msgstr ""
-+
-+#: fortran/lang.opt:267
-+msgid "Warn if a user-procedure has the same name as an intrinsic"
-+msgstr ""
-+
-+#: fortran/lang.opt:271
-+msgid "Warn about unused dummy arguments."
-+msgstr ""
-+
-+#: fortran/lang.opt:275
-+msgid "Enable preprocessing"
-+msgstr ""
-+
-+#: fortran/lang.opt:283
-+msgid "Disable preprocessing"
-+msgstr ""
-+
-+#: fortran/lang.opt:291
-+msgid "Eliminate multiple function invokations also for impure functions"
-+msgstr ""
-+
-+#: fortran/lang.opt:295
-+msgid "Enable alignment of COMMON blocks"
-+msgstr ""
-+
-+#: fortran/lang.opt:299
-+msgid "All intrinsics procedures are available regardless of selected standard"
-+msgstr ""
-+
-+#: fortran/lang.opt:307
-+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-+msgstr ""
-+
-+#: fortran/lang.opt:311
-+msgid "Specify that backslash in string introduces an escape character"
-+msgstr ""
-+
-+#: fortran/lang.opt:315
-+msgid "Produce a backtrace when a runtime error is encountered"
-+msgstr ""
-+
-+#: fortran/lang.opt:319
-+msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS"
-+msgstr ""
-+
-+#: fortran/lang.opt:323
-+msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument"
-+msgstr ""
-+
-+#: fortran/lang.opt:327
-+msgid "Use big-endian format for unformatted files"
-+msgstr ""
-+
-+#: fortran/lang.opt:331
-+msgid "Use little-endian format for unformatted files"
-+msgstr ""
-+
-+#: fortran/lang.opt:335
-+msgid "Use native format for unformatted files"
-+msgstr ""
-+
-+#: fortran/lang.opt:339
-+msgid "Swap endianness for unformatted files"
-+msgstr ""
-+
-+#: fortran/lang.opt:343
-+msgid "Use the Cray Pointer extension"
-+msgstr ""
-+
-+#: fortran/lang.opt:347
-+msgid "Ignore 'D' in column one in fixed form"
-+msgstr ""
-+
-+#: fortran/lang.opt:351
-+msgid "Treat lines with 'D' in column one as comments"
-+msgstr ""
-+
-+#: fortran/lang.opt:355
-+msgid "Set the default double precision kind to an 8 byte wide type"
-+msgstr ""
-+
-+#: fortran/lang.opt:359
-+msgid "Set the default integer kind to an 8 byte wide type"
-+msgstr ""
-+
-+#: fortran/lang.opt:363
-+msgid "Set the default real kind to an 8 byte wide type"
-+msgstr ""
-+
-+#: fortran/lang.opt:367
-+msgid "Allow dollar signs in entity names"
-+msgstr ""
-+
-+#: fortran/lang.opt:371 common.opt:659 common.opt:826 common.opt:830
-+#: common.opt:834 common.opt:838 common.opt:1320
-+msgid "Does nothing. Preserved for backward compatibility."
-+msgstr ""
-+
-+#: fortran/lang.opt:375
-+msgid "Display the code tree after parsing"
-+msgstr ""
-+
-+#: fortran/lang.opt:379
-+msgid "Display the code tree after front end optimization"
-+msgstr ""
-+
-+#: fortran/lang.opt:383
-+msgid "Display the code tree after parsing; deprecated option"
-+msgstr ""
-+
-+#: fortran/lang.opt:387
-+msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays"
-+msgstr ""
-+
-+#: fortran/lang.opt:391
-+msgid "Use f2c calling convention"
-+msgstr ""
-+
-+#: fortran/lang.opt:395
-+msgid "Assume that the source file is fixed form"
-+msgstr ""
-+
-+#: fortran/lang.opt:399
-+msgid "Interpret any INTEGER(4) as an INTEGER(8)"
-+msgstr ""
-+
-+#: fortran/lang.opt:403
-+msgid "Specify where to find the compiled intrinsic modules"
-+msgstr ""
-+
-+#: fortran/lang.opt:407
-+msgid "Allow arbitrary character line width in fixed mode"
-+msgstr ""
-+
-+#: fortran/lang.opt:411
-+msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode"
-+msgstr ""
-+
-+#: fortran/lang.opt:415
-+msgid "-ffpe-trap=[...]\tStop on following floating point exceptions"
-+msgstr ""
-+
-+#: fortran/lang.opt:419
-+msgid "Assume that the source file is free form"
-+msgstr ""
-+
-+#: fortran/lang.opt:423
-+msgid "Allow arbitrary character line width in free mode"
-+msgstr ""
-+
-+#: fortran/lang.opt:427
-+msgid "-ffree-line-length-<n>\tUse n as character line width in free mode"
-+msgstr ""
-+
-+#: fortran/lang.opt:431
-+msgid "Enable front end optimization"
-+msgstr ""
-+
-+#: fortran/lang.opt:435
-+msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements"
-+msgstr ""
-+
-+#: fortran/lang.opt:439
-+msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n"
-+msgstr ""
-+
-+#: fortran/lang.opt:443
-+msgid "-finit-integer=<n>\tInitialize local integer variables to n"
-+msgstr ""
-+
-+#: fortran/lang.opt:447
-+msgid "Initialize local variables to zero (from g77)"
-+msgstr ""
-+
-+#: fortran/lang.opt:451
-+msgid "-finit-logical=<true|false>\tInitialize local logical variables"
-+msgstr ""
-+
-+#: fortran/lang.opt:455
-+msgid "-finit-real=<zero|nan|inf|-inf>\tInitialize local real variables"
-+msgstr ""
-+
-+#: fortran/lang.opt:459
-+msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor"
-+msgstr ""
-+
-+#: fortran/lang.opt:463
-+msgid "-fmax-identifier-length=<n>\tMaximum identifier length"
-+msgstr ""
-+
-+#: fortran/lang.opt:467
-+msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords"
-+msgstr ""
-+
-+#: fortran/lang.opt:471
-+msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack"
-+msgstr ""
-+
-+#: fortran/lang.opt:475
-+msgid "Put all local arrays on stack."
-+msgstr ""
-+
-+#: fortran/lang.opt:479
-+msgid "Set default accessibility of module entities to PRIVATE."
-+msgstr ""
-+
-+#: fortran/lang.opt:487
-+msgid "Try to lay out derived types as compactly as possible"
-+msgstr ""
-+
-+#: fortran/lang.opt:495
-+msgid "Protect parentheses in expressions"
-+msgstr ""
-+
-+#: fortran/lang.opt:499
-+msgid "Enable range checking during compilation"
-+msgstr ""
-+
-+#: fortran/lang.opt:503
-+msgid "Interpret any REAL(4) as a REAL(8)"
-+msgstr ""
-+
-+#: fortran/lang.opt:507
-+msgid "Interpret any REAL(4) as a REAL(10)"
-+msgstr ""
-+
-+#: fortran/lang.opt:511
-+msgid "Interpret any REAL(4) as a REAL(16)"
-+msgstr ""
-+
-+#: fortran/lang.opt:515
-+msgid "Interpret any REAL(8) as a REAL(4)"
-+msgstr ""
-+
-+#: fortran/lang.opt:519
-+msgid "Interpret any REAL(8) as a REAL(10)"
-+msgstr ""
-+
-+#: fortran/lang.opt:523
-+msgid "Interpret any REAL(8) as a REAL(16)"
-+msgstr ""
-+
-+#: fortran/lang.opt:527
-+msgid "Reallocate the LHS in assignments"
-+msgstr ""
-+
-+#: fortran/lang.opt:531
-+msgid "Use a 4-byte record marker for unformatted files"
-+msgstr ""
-+
-+#: fortran/lang.opt:535
-+msgid "Use an 8-byte record marker for unformatted files"
-+msgstr ""
-+
-+#: fortran/lang.opt:539
-+msgid "Allocate local variables on the stack to allow indirect recursion"
-+msgstr ""
-+
-+#: fortran/lang.opt:543
-+msgid "Copy array sections into a contiguous block on procedure entry"
-+msgstr ""
-+
-+#: fortran/lang.opt:547
-+msgid "-fcoarray=[...]\tSpecify which coarray parallelization should be used"
-+msgstr ""
-+
-+#: fortran/lang.opt:551
-+msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed"
-+msgstr ""
-+
-+#: fortran/lang.opt:555
-+msgid "Append a second underscore if the name already contains an underscore"
-+msgstr ""
-+
-+#: fortran/lang.opt:563
-+msgid "Apply negative sign to zero values"
-+msgstr ""
-+
-+#: fortran/lang.opt:567
-+msgid "Append underscores to externally visible names"
-+msgstr ""
-+
-+#: fortran/lang.opt:571
-+msgid "Compile all program units at once and check all interfaces"
-+msgstr ""
-+
-+#: fortran/lang.opt:611
-+msgid "Statically link the GNU Fortran helper library (libgfortran)"
-+msgstr ""
-+
-+#: fortran/lang.opt:615
-+msgid "Conform to the ISO Fortran 2003 standard"
-+msgstr ""
-+
-+#: fortran/lang.opt:619
-+msgid "Conform to the ISO Fortran 2008 standard"
-+msgstr ""
-+
-+#: fortran/lang.opt:623
-+msgid "Conform to the ISO Fortran 2008 standard including TS 29113"
-+msgstr ""
-+
-+#: fortran/lang.opt:627
-+msgid "Conform to the ISO Fortran 95 standard"
-+msgstr ""
-+
-+#: fortran/lang.opt:631
-+msgid "Conform to nothing in particular"
-+msgstr ""
-+
-+#: fortran/lang.opt:635
-+msgid "Accept extensions to support legacy code"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:23 config/i386/i386.opt:284
-+msgid "Do not use hardware fp"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:27
-+msgid "Use fp registers"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:31
-+msgid "Assume GAS"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:35
-+msgid "Do not assume GAS"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:39
-+msgid "Request IEEE-conformant math library routines (OSF/1)"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:43
-+msgid "Emit IEEE-conformant code, without inexact exceptions"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:50
-+msgid "Do not emit complex integer constants to read-only memory"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:54
-+msgid "Use VAX fp"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:58
-+msgid "Do not use VAX fp"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:62
-+msgid "Emit code for the byte/word ISA extension"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:66
-+msgid "Emit code for the motion video ISA extension"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:70
-+msgid "Emit code for the fp move and sqrt ISA extension"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:74
-+msgid "Emit code for the counting ISA extension"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:78
-+msgid "Emit code using explicit relocation directives"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:82
-+msgid "Emit 16-bit relocations to the small data areas"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:86
-+msgid "Emit 32-bit relocations to the small data areas"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:90
-+msgid "Emit direct branches to local functions"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:94
-+msgid "Emit indirect branches to local functions"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:98
-+msgid "Emit rdval instead of rduniq for thread pointer"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:102 config/s390/s390.opt:98
-+#: config/sparc/long-double-switch.opt:23
-+msgid "Use 128-bit long double"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:106 config/s390/s390.opt:102
-+#: config/sparc/long-double-switch.opt:27
-+msgid "Use 64-bit long double"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:110
-+msgid "Use features of and schedule given CPU"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:114
-+msgid "Schedule given CPU"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:118
-+msgid "Control the generated fp rounding mode"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:122
-+msgid "Control the IEEE trap mode"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:126
-+msgid "Control the precision given to fp exceptions"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:130
-+msgid "Tune expected memory latency"
-+msgstr ""
-+
-+#: config/alpha/alpha.opt:134 config/ia64/ia64.opt:119
-+#: config/rs6000/sysv4.opt:33
-+msgid "Specify bit size of immediate TLS offsets"
-+msgstr ""
-+
-+#: config/frv/frv.opt:30
-+msgid "Use 4 media accumulators"
-+msgstr ""
-+
-+#: config/frv/frv.opt:34
-+msgid "Use 8 media accumulators"
-+msgstr ""
-+
-+#: config/frv/frv.opt:38
-+msgid "Enable label alignment optimizations"
-+msgstr ""
-+
-+#: config/frv/frv.opt:42
-+msgid "Dynamically allocate cc registers"
-+msgstr ""
-+
-+#: config/frv/frv.opt:49
-+msgid "Set the cost of branches"
-+msgstr ""
-+
-+#: config/frv/frv.opt:53
-+msgid "Enable conditional execution other than moves/scc"
-+msgstr ""
-+
-+#: config/frv/frv.opt:57
-+msgid "Change the maximum length of conditionally-executed sequences"
-+msgstr ""
-+
-+#: config/frv/frv.opt:61
-+msgid "Change the number of temporary registers that are available to conditionally-executed sequences"
-+msgstr ""
-+
-+#: config/frv/frv.opt:65
-+msgid "Enable conditional moves"
-+msgstr ""
-+
-+#: config/frv/frv.opt:69
-+msgid "Set the target CPU type"
-+msgstr ""
-+
-+#: config/frv/frv.opt:73
-+msgid "Known FR-V CPUs (for use with the -mcpu= option):"
-+msgstr ""
-+
-+#: config/frv/frv.opt:122
-+msgid "Use fp double instructions"
-+msgstr ""
-+
-+#: config/frv/frv.opt:126
-+msgid "Change the ABI to allow double word insns"
-+msgstr ""
-+
-+#: config/frv/frv.opt:130 config/bfin/bfin.opt:90
-+msgid "Enable Function Descriptor PIC mode"
-+msgstr ""
-+
-+#: config/frv/frv.opt:134
-+msgid "Just use icc0/fcc0"
-+msgstr ""
-+
-+#: config/frv/frv.opt:138
-+msgid "Only use 32 FPRs"
-+msgstr ""
-+
-+#: config/frv/frv.opt:142
-+msgid "Use 64 FPRs"
-+msgstr ""
-+
-+#: config/frv/frv.opt:146
-+msgid "Only use 32 GPRs"
-+msgstr ""
-+
-+#: config/frv/frv.opt:150
-+msgid "Use 64 GPRs"
-+msgstr ""
-+
-+#: config/frv/frv.opt:154
-+msgid "Enable use of GPREL for read-only data in FDPIC"
-+msgstr ""
-+
-+#: config/frv/frv.opt:158 config/rs6000/rs6000.opt:184
-+#: config/pdp11/pdp11.opt:67
-+msgid "Use hardware floating point"
-+msgstr ""
-+
-+#: config/frv/frv.opt:162 config/bfin/bfin.opt:94
-+msgid "Enable inlining of PLT in function calls"
-+msgstr ""
-+
-+#: config/frv/frv.opt:166
-+msgid "Enable PIC support for building libraries"
-+msgstr ""
-+
-+#: config/frv/frv.opt:170
-+msgid "Follow the EABI linkage requirements"
-+msgstr ""
-+
-+#: config/frv/frv.opt:174
-+msgid "Disallow direct calls to global functions"
-+msgstr ""
-+
-+#: config/frv/frv.opt:178
-+msgid "Use media instructions"
-+msgstr ""
-+
-+#: config/frv/frv.opt:182
-+msgid "Use multiply add/subtract instructions"
-+msgstr ""
-+
-+#: config/frv/frv.opt:186
-+msgid "Enable optimizing &&/|| in conditional execution"
-+msgstr ""
-+
-+#: config/frv/frv.opt:190
-+msgid "Enable nested conditional execution optimizations"
-+msgstr ""
-+
-+#: config/frv/frv.opt:195
-+msgid "Do not mark ABI switches in e_flags"
-+msgstr ""
-+
-+#: config/frv/frv.opt:199
-+msgid "Remove redundant membars"
-+msgstr ""
-+
-+#: config/frv/frv.opt:203
-+msgid "Pack VLIW instructions"
-+msgstr ""
-+
-+#: config/frv/frv.opt:207
-+msgid "Enable setting GPRs to the result of comparisons"
-+msgstr ""
-+
-+#: config/frv/frv.opt:211
-+msgid "Change the amount of scheduler lookahead"
-+msgstr ""
-+
-+#: config/frv/frv.opt:215 config/pa/pa.opt:132
-+msgid "Use software floating point"
-+msgstr ""
-+
-+#: config/frv/frv.opt:219
-+msgid "Assume a large TLS segment"
-+msgstr ""
-+
-+#: config/frv/frv.opt:223
-+msgid "Do not assume a large TLS segment"
-+msgstr ""
-+
-+#: config/frv/frv.opt:228
-+msgid "Cause gas to print tomcat statistics"
-+msgstr ""
-+
-+#: config/frv/frv.opt:233
-+msgid "Link with the library-pic libraries"
-+msgstr ""
-+
-+#: config/frv/frv.opt:237
-+msgid "Allow branches to be packed with other instructions"
-+msgstr ""
-+
-+#: config/mn10300/mn10300.opt:30
-+msgid "Target the AM33 processor"
-+msgstr ""
-+
-+#: config/mn10300/mn10300.opt:34
-+msgid "Target the AM33/2.0 processor"
-+msgstr ""
-+
-+#: config/mn10300/mn10300.opt:38
-+msgid "Target the AM34 processor"
-+msgstr ""
-+
-+#: config/mn10300/mn10300.opt:42 config/arm/arm.opt:239
-+msgid "Tune code for the given processor"
-+msgstr ""
-+
-+#: config/mn10300/mn10300.opt:46
-+msgid "Work around hardware multiply bug"
-+msgstr ""
-+
-+#: config/mn10300/mn10300.opt:55
-+msgid "Enable linker relaxations"
-+msgstr ""
-+
-+#: config/mn10300/mn10300.opt:59
-+msgid "Return pointers in both a0 and d0"
-+msgstr ""
-+
-+#: config/mn10300/mn10300.opt:63
-+msgid "Allow gcc to generate LIW instructions"
-+msgstr ""
-+
-+#: config/mn10300/mn10300.opt:67
-+msgid "Allow gcc to generate the SETLB and Lcc instructions"
-+msgstr ""
-+
-+#: config/s390/tpf.opt:23
-+msgid "Enable TPF-OS tracing code"
-+msgstr ""
-+
-+#: config/s390/tpf.opt:27
-+msgid "Specify main object for TPF-OS"
-+msgstr ""
-+
-+#: config/s390/s390.opt:39
-+msgid "31 bit ABI"
-+msgstr ""
-+
-+#: config/s390/s390.opt:43
-+msgid "64 bit ABI"
-+msgstr ""
-+
-+#: config/s390/s390.opt:47 config/i386/i386.opt:115 config/spu/spu.opt:80
-+msgid "Generate code for given CPU"
-+msgstr ""
-+
-+#: config/s390/s390.opt:78
-+msgid "Maintain backchain pointer"
-+msgstr ""
-+
-+#: config/s390/s390.opt:82
-+msgid "Additional debug prints"
-+msgstr ""
-+
-+#: config/s390/s390.opt:86
-+msgid "ESA/390 architecture"
-+msgstr ""
-+
-+#: config/s390/s390.opt:90
-+msgid "Enable decimal floating point hardware support"
-+msgstr ""
-+
-+#: config/s390/s390.opt:94
-+msgid "Enable hardware floating point"
-+msgstr ""
-+
-+#: config/s390/s390.opt:106
-+msgid "Use packed stack layout"
-+msgstr ""
-+
-+#: config/s390/s390.opt:110
-+msgid "Use bras for executable < 64k"
-+msgstr ""
-+
-+#: config/s390/s390.opt:114
-+msgid "Disable hardware floating point"
-+msgstr ""
-+
-+#: config/s390/s390.opt:118
-+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:122
-+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:126 config/ia64/ia64.opt:123
-+#: config/sparc/sparc.opt:118 config/i386/i386.opt:347 config/spu/spu.opt:84
-+msgid "Schedule code for given CPU"
-+msgstr ""
-+
-+#: config/s390/s390.opt:130
-+msgid "mvcle use"
-+msgstr ""
-+
-+#: config/s390/s390.opt:134
-+msgid "Warn if a function uses alloca or creates an array with dynamic size"
-+msgstr ""
-+
-+#: config/s390/s390.opt:138
-+msgid "Warn if a single function's framesize exceeds the given framesize"
-+msgstr ""
-+
-+#: config/s390/s390.opt:142
-+msgid "z/Architecture"
-+msgstr ""
-+
-+#: config/s390/s390.opt:146
-+msgid "Set the branch costs for conditional branch instructions. Reasonable"
-+msgstr ""
-+
-+#: config/ia64/ilp32.opt:3
-+msgid "Generate ILP32 code"
-+msgstr ""
-+
-+#: config/ia64/ilp32.opt:7
-+msgid "Generate LP64 code"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:29
-+msgid "Generate big endian code"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:33
-+msgid "Generate little endian code"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:37
-+msgid "Generate code for GNU as"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:41
-+msgid "Generate code for GNU ld"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:45
-+msgid "Emit stop bits before and after volatile extended asms"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:49
-+msgid "Use in/loc/out register names"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:56
-+msgid "Enable use of sdata/scommon/sbss"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:60
-+msgid "Generate code without GP reg"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:64
-+msgid "gp is constant (but save/restore gp on indirect calls)"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:68
-+msgid "Generate self-relocatable code"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:72
-+msgid "Generate inline floating point division, optimize for latency"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:76
-+msgid "Generate inline floating point division, optimize for throughput"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:83
-+msgid "Generate inline integer division, optimize for latency"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:87
-+msgid "Generate inline integer division, optimize for throughput"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:91
-+msgid "Do not inline integer division"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:95
-+msgid "Generate inline square root, optimize for latency"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:99
-+msgid "Generate inline square root, optimize for throughput"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:103
-+msgid "Do not inline square root"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:107
-+msgid "Enable Dwarf 2 line debug info via GNU as"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:111
-+msgid "Enable earlier placing stop bits for better scheduling"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:115 config/spu/spu.opt:72 config/sh/sh.opt:258
-+#: config/pa/pa.opt:58
-+msgid "Specify range of registers to make fixed"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:127
-+msgid "Known Itanium CPUs (for use with the -mtune= option):"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:137
-+msgid "Use data speculation before reload"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:141
-+msgid "Use data speculation after reload"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:145
-+msgid "Use control speculation"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:149
-+msgid "Use in block data speculation before reload"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:153
-+msgid "Use in block data speculation after reload"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:157
-+msgid "Use in block control speculation"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:161
-+msgid "Use simple data speculation check"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:165
-+msgid "Use simple data speculation check for control speculation"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:169
-+msgid "If set, data speculative instructions will be chosen for schedule only if there are no other choices at the moment "
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:173
-+msgid "If set, control speculative instructions will be chosen for schedule only if there are no other choices at the moment "
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:177
-+msgid "Count speculative dependencies while calculating priority of instructions"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:181
-+msgid "Place a stop bit after every cycle when scheduling"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:185
-+msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:189
-+msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts. Default value is 1"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:193
-+msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)"
-+msgstr ""
-+
-+#: config/ia64/ia64.opt:197
-+msgid "Don't generate checks for control speculation in selective scheduling"
-+msgstr ""
-+
-+#: config/m32c/m32c.opt:24
-+msgid "-msim\tUse simulator runtime"
-+msgstr ""
-+
-+#: config/m32c/m32c.opt:28
-+msgid "-mcpu=r8c\tCompile code for R8C variants"
-+msgstr ""
-+
-+#: config/m32c/m32c.opt:32
-+msgid "-mcpu=m16c\tCompile code for M16C variants"
-+msgstr ""
-+
-+#: config/m32c/m32c.opt:36
-+msgid "-mcpu=m32cm\tCompile code for M32CM variants"
-+msgstr ""
-+
-+#: config/m32c/m32c.opt:40
-+msgid "-mcpu=m32c\tCompile code for M32C variants"
-+msgstr ""
-+
-+#: config/m32c/m32c.opt:44
-+msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
-+msgid "Use hardware FP"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:38
-+msgid "Do not use hardware FP"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:42
-+msgid "Use flat register window model"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:46
-+msgid "Assume possible double misalignment"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:50
-+msgid "Use ABI reserved registers"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:54
-+msgid "Use hardware quad FP instructions"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:58
-+msgid "Do not use hardware quad fp instructions"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:62
-+msgid "Compile for V8+ ABI"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:66
-+msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:70
-+msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:74
-+msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:78
-+msgid "Use UltraSPARC Fused Multiply-Add extensions"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:82
-+msgid "Use UltraSPARC Population-Count instruction"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:86
-+msgid "Pointers are 64-bit"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:90
-+msgid "Pointers are 32-bit"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:94
-+msgid "Use 64-bit ABI"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:98
-+msgid "Use 32-bit ABI"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:102
-+msgid "Use stack bias"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:106
-+msgid "Use structs on stronger alignment for double-word copies"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:110
-+msgid "Optimize tail call instructions in assembler and linker"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:114
-+msgid "Use features of and schedule code for given CPU"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:185
-+msgid "Use given SPARC-V9 code model"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:189
-+msgid "Enable debug output"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:193
-+msgid "Enable strict 32-bit psABI struct return checking."
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:197
-+msgid "Enable workaround for single erratum of AT697F processor"
-+msgstr ""
-+
-+#: config/sparc/sparc.opt:221
-+msgid "Specify the memory model in effect for the program."
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:34
-+msgid "Compile for the m32rx"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:38
-+msgid "Compile for the m32r2"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:42
-+msgid "Compile for the m32r"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:46
-+msgid "Align all loops to 32 byte boundary"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:50
-+msgid "Prefer branches over conditional execution"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:54
-+msgid "Give branches their default cost"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:58
-+msgid "Display compile time statistics"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:62
-+msgid "Specify cache flush function"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:66
-+msgid "Specify cache flush trap number"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:70
-+msgid "Only issue one instruction per cycle"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:74
-+msgid "Allow two instructions to be issued per cycle"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:78
-+msgid "Code size: small, medium or large"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:94
-+msgid "Don't call any cache flush functions"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:98
-+msgid "Don't call any cache flush trap"
-+msgstr ""
-+
-+#: config/m32r/m32r.opt:105
-+msgid "Small data area: none, sdata, use"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:31
-+msgid "Generate code for a 520X"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:35
-+msgid "Generate code for a 5206e"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:39
-+msgid "Generate code for a 528x"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:43
-+msgid "Generate code for a 5307"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:47
-+msgid "Generate code for a 5407"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:51 config/m68k/m68k.opt:112
-+msgid "Generate code for a 68000"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:55
-+msgid "Generate code for a 68010"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:59 config/m68k/m68k.opt:116
-+msgid "Generate code for a 68020"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:63
-+msgid "Generate code for a 68040, without any new instructions"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:67
-+msgid "Generate code for a 68060, without any new instructions"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:71
-+msgid "Generate code for a 68030"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:75
-+msgid "Generate code for a 68040"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:79
-+msgid "Generate code for a 68060"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:83
-+msgid "Generate code for a 68302"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:87
-+msgid "Generate code for a 68332"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:92
-+msgid "Generate code for a 68851"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:96
-+msgid "Generate code that uses 68881 floating-point instructions"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:100
-+msgid "Align variables on a 32-bit boundary"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:104 config/c6x/c6x.opt:67 config/arm/arm.opt:81
-+#: config/score/score.opt:47
-+msgid "Specify the name of the target architecture"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:108
-+msgid "Use the bit-field instructions"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:120
-+msgid "Generate code for a ColdFire v4e"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:124
-+msgid "Specify the target CPU"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:128
-+msgid "Generate code for a cpu32"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:132
-+msgid "Use hardware division instructions on ColdFire"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:136
-+msgid "Generate code for a Fido A"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:140
-+msgid "Generate code which uses hardware floating point instructions"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:144
-+msgid "Enable ID based shared library"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:148
-+msgid "Do not use the bit-field instructions"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:152
-+msgid "Use normal calling convention"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:156
-+msgid "Consider type 'int' to be 32 bits wide"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:160
-+msgid "Generate pc-relative code"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:164
-+msgid "Use different calling convention using 'rtd'"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:168 config/bfin/bfin.opt:78
-+msgid "Enable separate data segment"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:172 config/bfin/bfin.opt:74
-+msgid "ID of shared library to build"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:176
-+msgid "Consider type 'int' to be 16 bits wide"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:180
-+msgid "Generate code with library calls for floating point"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:184
-+msgid "Do not use unaligned memory references"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:188
-+msgid "Tune for the specified target CPU or architecture"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:192
-+msgid "Support more than 8192 GOT entries on ColdFire"
-+msgstr ""
-+
-+#: config/m68k/m68k.opt:196
-+msgid "Support TLS segment larger than 64K"
-+msgstr ""
-+
-+#: config/m68k/ieee.opt:24 config/i386/i386.opt:212
-+msgid "Use IEEE math for fp comparisons"
-+msgstr ""
-+
-+#: config/m68k/m68k-tables.opt:25
-+msgid "Known M68K CPUs (for use with the -mcpu= option):"
-+msgstr ""
-+
-+#: config/m68k/m68k-tables.opt:347
-+msgid "Known M68K microarchitectures (for use with the -mtune= option):"
-+msgstr ""
-+
-+#: config/m68k/m68k-tables.opt:393
-+msgid "Known M68K ISAs (for use with the -march= option):"
-+msgstr ""
-+
-+#: config/i386/interix.opt:33 config/i386/cygming.opt:47
-+msgid "Use the GNU extension to the PE format for aligned common data"
-+msgstr ""
-+
-+#: config/i386/djgpp.opt:25
-+msgid "Ignored (obsolete)"
-+msgstr ""
-+
-+#: config/i386/mingw.opt:29
-+msgid "Warn about none ISO msvcrt scanf/printf width extensions"
-+msgstr ""
-+
-+#: config/i386/mingw.opt:33
-+msgid "For nested functions on stack executable permission is set."
-+msgstr ""
-+
-+#: config/i386/i386.opt:79
-+msgid "sizeof(long double) is 16"
-+msgstr ""
-+
-+#: config/i386/i386.opt:83 config/i386/i386.opt:208
-+msgid "Use hardware fp"
-+msgstr ""
-+
-+#: config/i386/i386.opt:87
-+msgid "sizeof(long double) is 12"
-+msgstr ""
-+
-+#: config/i386/i386.opt:91 config/sh/sh.opt:206
-+msgid "Reserve space for outgoing arguments in the function prologue"
-+msgstr ""
-+
-+#: config/i386/i386.opt:95
-+msgid "Align some doubles on dword boundary"
-+msgstr ""
-+
-+#: config/i386/i386.opt:99
-+msgid "Function starts are aligned to this power of 2"
-+msgstr ""
-+
-+#: config/i386/i386.opt:103
-+msgid "Jump targets are aligned to this power of 2"
-+msgstr ""
-+
-+#: config/i386/i386.opt:107
-+msgid "Loop code aligned to this power of 2"
-+msgstr ""
-+
-+#: config/i386/i386.opt:111
-+msgid "Align destination of the string operations"
-+msgstr ""
-+
-+#: config/i386/i386.opt:119
-+msgid "Use given assembler dialect"
-+msgstr ""
-+
-+#: config/i386/i386.opt:123
-+msgid "Known assembler dialects (for use with the -masm-dialect= option):"
-+msgstr ""
-+
-+#: config/i386/i386.opt:133
-+msgid "Branches are this expensive (1-5, arbitrary units)"
-+msgstr ""
-+
-+#: config/i386/i386.opt:137
-+msgid "Data greater than given threshold will go into .ldata section in x86-64 medium model"
-+msgstr ""
-+
-+#: config/i386/i386.opt:141
-+msgid "Use given x86-64 code model"
-+msgstr ""
-+
-+#: config/i386/i386.opt:145 config/rs6000/linux64.opt:32
-+msgid "Known code models (for use with the -mcmodel= option):"
-+msgstr ""
-+
-+#: config/i386/i386.opt:163
-+msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
-+msgstr ""
-+
-+#: config/i386/i386.opt:167
-+msgid "Generate sin, cos, sqrt for FPU"
-+msgstr ""
-+
-+#: config/i386/i386.opt:171
-+msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
-+msgstr ""
-+
-+#: config/i386/i386.opt:175
-+msgid "Return values of functions in FPU registers"
-+msgstr ""
-+
-+#: config/i386/i386.opt:179
-+msgid "Generate floating point mathematics using given instruction set"
-+msgstr ""
-+
-+#: config/i386/i386.opt:183
-+msgid "Valid arguments to -mfpmath=:"
-+msgstr ""
-+
-+#: config/i386/i386.opt:216
-+msgid "Inline all known string operations"
-+msgstr ""
-+
-+#: config/i386/i386.opt:220
-+msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks"
-+msgstr ""
-+
-+#: config/i386/i386.opt:223
-+msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
-+msgstr ""
-+
-+#: config/i386/i386.opt:244
-+msgid "Omit the frame pointer in leaf functions"
-+msgstr ""
-+
-+#: config/i386/i386.opt:248
-+msgid "Set 80387 floating-point precision to 32-bit"
-+msgstr ""
-+
-+#: config/i386/i386.opt:252
-+msgid "Set 80387 floating-point precision to 64-bit"
-+msgstr ""
-+
-+#: config/i386/i386.opt:256
-+msgid "Set 80387 floating-point precision to 80-bit"
-+msgstr ""
-+
-+#: config/i386/i386.opt:260
-+msgid "Attempt to keep stack aligned to this power of 2"
-+msgstr ""
-+
-+#: config/i386/i386.opt:264
-+msgid "Assume incoming stack aligned to this power of 2"
-+msgstr ""
-+
-+#: config/i386/i386.opt:268
-+msgid "Use push instructions to save outgoing arguments"
-+msgstr ""
-+
-+#: config/i386/i386.opt:272
-+msgid "Use red-zone in the x86-64 code"
-+msgstr ""
-+
-+#: config/i386/i386.opt:276
-+msgid "Number of registers used to pass integer arguments"
-+msgstr ""
-+
-+#: config/i386/i386.opt:280
-+msgid "Alternate calling convention"
-+msgstr ""
-+
-+#: config/i386/i386.opt:288
-+msgid "Use SSE register passing conventions for SF and DF mode"
-+msgstr ""
-+
-+#: config/i386/i386.opt:292
-+msgid "Realign stack in prologue"
-+msgstr ""
-+
-+#: config/i386/i386.opt:296
-+msgid "Enable stack probing"
-+msgstr ""
-+
-+#: config/i386/i386.opt:300
-+msgid "Chose strategy to generate stringop using"
-+msgstr ""
-+
-+#: config/i386/i386.opt:304
-+msgid "Valid arguments to -mstringop-strategy=:"
-+msgstr ""
-+
-+#: config/i386/i386.opt:329
-+msgid "Use given thread-local storage dialect"
-+msgstr ""
-+
-+#: config/i386/i386.opt:333
-+msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
-+msgstr ""
-+
-+#: config/i386/i386.opt:343
-+#, c-format
-+msgid "Use direct references against %gs when accessing tls data"
-+msgstr ""
-+
-+#: config/i386/i386.opt:351
-+msgid "Generate code that conforms to the given ABI"
-+msgstr ""
-+
-+#: config/i386/i386.opt:355
-+msgid "Known ABIs (for use with the -mabi= option):"
-+msgstr ""
-+
-+#: config/i386/i386.opt:365 config/rs6000/rs6000.opt:196
-+msgid "Vector library ABI to use"
-+msgstr ""
-+
-+#: config/i386/i386.opt:369
-+msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
-+msgstr ""
-+
-+#: config/i386/i386.opt:379
-+msgid "Return 8-byte vectors in memory"
-+msgstr ""
-+
-+#: config/i386/i386.opt:383
-+msgid "Generate reciprocals instead of divss and sqrtss."
-+msgstr ""
-+
-+#: config/i386/i386.opt:387
-+msgid "Control generation of reciprocal estimates."
-+msgstr ""
-+
-+#: config/i386/i386.opt:391
-+msgid "Generate cld instruction in the function prologue."
-+msgstr ""
-+
-+#: config/i386/i386.opt:395
-+msgid "Generate vzeroupper instruction before a transfer of control flow out of"
-+msgstr ""
-+
-+#: config/i386/i386.opt:400
-+msgid "Do dispatch scheduling if processor is bdver1 or bdver2 and Haifa scheduling"
-+msgstr ""
-+
-+#: config/i386/i386.opt:405
-+msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
-+msgstr ""
-+
-+#: config/i386/i386.opt:411
-+msgid "Generate 32bit i386 code"
-+msgstr ""
-+
-+#: config/i386/i386.opt:415
-+msgid "Generate 64bit x86-64 code"
-+msgstr ""
-+
-+#: config/i386/i386.opt:419
-+msgid "Generate 32bit x86-64 code"
-+msgstr ""
-+
-+#: config/i386/i386.opt:423
-+msgid "Support MMX built-in functions"
-+msgstr ""
-+
-+#: config/i386/i386.opt:427
-+msgid "Support 3DNow! built-in functions"
-+msgstr ""
-+
-+#: config/i386/i386.opt:431
-+msgid "Support Athlon 3Dnow! built-in functions"
-+msgstr ""
-+
-+#: config/i386/i386.opt:435
-+msgid "Support MMX and SSE built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:439
-+msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:443
-+msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:447
-+msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:451
-+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:455 config/i386/i386.opt:459
-+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:463
-+msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:466
-+msgid "%<-msse5%> was removed"
-+msgstr ""
-+
-+#: config/i386/i386.opt:471
-+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:475
-+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:479
-+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:483
-+msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:487
-+msgid "Support FMA4 built-in functions and code generation "
-+msgstr ""
-+
-+#: config/i386/i386.opt:491
-+msgid "Support XOP built-in functions and code generation "
-+msgstr ""
-+
-+#: config/i386/i386.opt:495
-+msgid "Support LWP built-in functions and code generation "
-+msgstr ""
-+
-+#: config/i386/i386.opt:499
-+msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
-+msgstr ""
-+
-+#: config/i386/i386.opt:503
-+msgid "Support code generation of popcnt instruction."
-+msgstr ""
-+
-+#: config/i386/i386.opt:507
-+msgid "Support BMI built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:511
-+msgid "Support BMI2 built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:515
-+msgid "Support LZCNT built-in function and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:519
-+msgid "Support TBM built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:523
-+msgid "Support code generation of cmpxchg16b instruction."
-+msgstr ""
-+
-+#: config/i386/i386.opt:527
-+msgid "Support code generation of sahf instruction in 64bit x86-64 code."
-+msgstr ""
-+
-+#: config/i386/i386.opt:531
-+msgid "Support code generation of movbe instruction."
-+msgstr ""
-+
-+#: config/i386/i386.opt:535
-+msgid "Support code generation of crc32 instruction."
-+msgstr ""
-+
-+#: config/i386/i386.opt:539
-+msgid "Support AES built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:543
-+msgid "Support PCLMUL built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:547
-+msgid "Encode SSE instructions with VEX prefix"
-+msgstr ""
-+
-+#: config/i386/i386.opt:551
-+msgid "Support FSGSBASE built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:555
-+msgid "Support RDRND built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:559
-+msgid "Support F16C built-in functions and code generation"
-+msgstr ""
-+
-+#: config/i386/i386.opt:563
-+msgid "Emit profiling counter call at function entry before prologue."
-+msgstr ""
-+
-+#: config/i386/i386.opt:567
-+msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check"
-+msgstr ""
-+
-+#: config/i386/i386.opt:571
-+msgid "Split 32-byte AVX unaligned load"
-+msgstr ""
-+
-+#: config/i386/i386.opt:575
-+msgid "Split 32-byte AVX unaligned store"
-+msgstr ""
-+
-+#: config/i386/cygming.opt:23
-+msgid "Create console application"
-+msgstr ""
-+
-+#: config/i386/cygming.opt:27
-+msgid "Generate code for a DLL"
-+msgstr ""
-+
-+#: config/i386/cygming.opt:31
-+msgid "Ignore dllimport for functions"
-+msgstr ""
-+
-+#: config/i386/cygming.opt:35
-+msgid "Use Mingw-specific thread support"
-+msgstr ""
-+
-+#: config/i386/cygming.opt:39
-+msgid "Set Windows defines"
-+msgstr ""
-+
-+#: config/i386/cygming.opt:43
-+msgid "Create GUI application"
-+msgstr ""
-+
-+#: config/i386/cygming.opt:51
-+msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement"
-+msgstr ""
-+
-+#: config/i386/mingw-w64.opt:23
-+msgid "Use unicode startup and define UNICODE macro"
-+msgstr ""
-+
-+#: config/rs6000/476.opt:24
-+msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses"
-+msgstr ""
-+
-+#: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:142
-+msgid "Generate 64-bit code"
-+msgstr ""
-+
-+#: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:146
-+msgid "Generate 32-bit code"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:96
-+msgid "Use POWER instruction set"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:100
-+msgid "Do not use POWER instruction set"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:104
-+msgid "Use POWER2 instruction set"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:108
-+msgid "Use PowerPC instruction set"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:112
-+msgid "Do not use PowerPC instruction set"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:116
-+msgid "Use PowerPC-64 instruction set"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:120
-+msgid "Use PowerPC General Purpose group optional instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:124
-+msgid "Use PowerPC Graphics group optional instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:128
-+msgid "Use PowerPC V2.01 single field mfcr instruction"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:132
-+msgid "Use PowerPC V2.02 popcntb instruction"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:136
-+msgid "Use PowerPC V2.02 floating point rounding instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:140
-+msgid "Use PowerPC V2.05 compare bytes instruction"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:144
-+msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:148
-+msgid "Use AltiVec instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:152
-+msgid "Use decimal floating point instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:156
-+msgid "Use 4xx half-word multiply instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:160
-+msgid "Use 4xx string-search dlmzb instruction"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:164
-+msgid "Generate load/store multiple instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:168
-+msgid "Generate string instructions for block moves"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:172
-+msgid "Use new mnemonics for PowerPC architecture"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:176
-+msgid "Use old mnemonics for PowerPC architecture"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:180 config/pdp11/pdp11.opt:79
-+msgid "Do not use hardware floating point"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:188
-+msgid "Use PowerPC V2.06 popcntd instruction"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:192
-+msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:200
-+msgid "Use vector/scalar (VSX) instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:240
-+msgid "Do not generate load/store with update instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:244
-+msgid "Generate load/store with update instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:248 config/arm/arm.opt:191
-+msgid "Do not load the PIC register in function prologues"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:252
-+msgid "Avoid generation of indexed load/store instructions when possible"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:256
-+msgid "Mark __tls_get_addr calls with argument info"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:263
-+msgid "Schedule the start and end of the procedure"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:267
-+msgid "Return all structures in memory (AIX default)"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:271
-+msgid "Return small structures in registers (SVR4 default)"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:275
-+msgid "Conform more closely to IBM XLC semantics"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:279 config/rs6000/rs6000.opt:283
-+msgid "Generate software reciprocal divide and square root for better throughput."
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:287
-+msgid "Assume that the reciprocal estimate instructions provide more accuracy."
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:291
-+msgid "Do not place floating point constants in TOC"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:295
-+msgid "Place floating point constants in TOC"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:299
-+msgid "Do not place symbol+offset constants in TOC"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:303
-+msgid "Place symbol+offset constants in TOC"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:314
-+msgid "Use only one TOC entry per procedure"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:318
-+msgid "Put everything in the regular TOC"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:322
-+msgid "Generate VRSAVE instructions when generating AltiVec code"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:326
-+msgid "Deprecated option. Use -mno-vrsave instead"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:330
-+msgid "Deprecated option. Use -mvrsave instead"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:334
-+msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:338
-+msgid "Generate isel instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:342
-+msgid "Deprecated option. Use -mno-isel instead"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:346
-+msgid "Deprecated option. Use -misel instead"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:350
-+msgid "Generate SPE SIMD instructions on E500"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:354
-+msgid "Generate PPC750CL paired-single instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:358
-+msgid "Deprecated option. Use -mno-spe instead"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:362
-+msgid "Deprecated option. Use -mspe instead"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:366
-+msgid "-mdebug=\tEnable debug output"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:370
-+msgid "Use the AltiVec ABI extensions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:374
-+msgid "Do not use the AltiVec ABI extensions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:378
-+msgid "Use the SPE ABI extensions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:382
-+msgid "Do not use the SPE ABI extensions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:389
-+msgid "using darwin64 ABI"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:392
-+msgid "using old darwin ABI"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:395
-+msgid "using IEEE extended precision long double"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:398
-+msgid "using IBM extended precision long double"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:402
-+msgid "-mcpu=\tUse features of and schedule code for given CPU"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:406
-+msgid "-mtune=\tSchedule code for given CPU"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:410
-+msgid "-mtraceback=\tSelect full, part, or no traceback table"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:426
-+msgid "Avoid all range limits on call instructions"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:430
-+msgid "Generate Cell microcode"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:434
-+msgid "Warn when a Cell microcoded instruction is emitted"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:438
-+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:442
-+msgid "-mfloat-gprs=\tSelect GPR floating point method"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:446
-+msgid "Valid arguments to -mfloat-gprs=:"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:462
-+msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:466
-+msgid "Determine which dependences between insns are considered costly"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:470
-+msgid "Specify which post scheduling nop insertion scheme to apply"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:474
-+msgid "Specify alignment of structure fields default/natural"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:478
-+msgid "Valid arguments to -malign-:"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:488
-+msgid "Specify scheduling priority for dispatch slot restricted insns"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:492
-+msgid "Single-precision floating point unit"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:496
-+msgid "Double-precision floating point unit"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:500
-+msgid "Floating point unit does not support divide & sqrt"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:504
-+msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:526
-+msgid "Specify Xilinx FPU."
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:530
-+msgid "Use/do not use r11 to hold the static link in calls to functions via pointers."
-+msgstr ""
-+
-+#: config/rs6000/rs6000.opt:534
-+msgid "Control whether we save the TOC in the prologue for indirect calls or generate the save inline"
-+msgstr ""
-+
-+#: config/rs6000/aix64.opt:24
-+msgid "Compile for 64-bit pointers"
-+msgstr ""
-+
-+#: config/rs6000/aix64.opt:28
-+msgid "Compile for 32-bit pointers"
-+msgstr ""
-+
-+#: config/rs6000/aix64.opt:32
-+msgid "Support message passing with the Parallel Environment"
-+msgstr ""
-+
-+#: config/rs6000/linux64.opt:24
-+msgid "Call mcount for profiling before a function prologue"
-+msgstr ""
-+
-+#: config/rs6000/linux64.opt:28
-+msgid "Select code model"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:25
-+msgid "Select ABI calling convention"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:29 config/c6x/c6x.opt:42
-+msgid "Select method for sdata handling"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:49 config/rs6000/sysv4.opt:53
-+msgid "Align to the base type of the bit-field"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:58 config/rs6000/sysv4.opt:62
-+msgid "Produce code relocatable at runtime"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:66 config/rs6000/sysv4.opt:70
-+msgid "Produce little endian code"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:74 config/rs6000/sysv4.opt:78
-+msgid "Produce big endian code"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:87
-+#: config/rs6000/sysv4.opt:96 config/rs6000/sysv4.opt:138
-+#: config/rs6000/sysv4.opt:150
-+msgid "no description yet"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:91
-+msgid "Assume all variable arg functions are prototyped"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:100
-+msgid "Use EABI"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:104
-+msgid "Allow bit-fields to cross word boundaries"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:108
-+msgid "Use alternate register names"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:114
-+msgid "Use default method for sdata handling"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:118
-+msgid "Link with libsim.a, libc.a and sim-crt0.o"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:122
-+msgid "Link with libads.a, libc.a and crt0.o"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:126
-+msgid "Link with libyk.a, libc.a and crt0.o"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:130
-+msgid "Link with libmvme.a, libc.a and crt0.o"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:134
-+msgid "Set the PPC_EMB bit in the ELF flags header"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:154
-+msgid "Generate code to use a non-exec PLT and GOT"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.opt:158
-+msgid "Generate code for old exec BSS PLT"
-+msgstr ""
-+
-+#: config/rs6000/rs6000-tables.opt:24
-+msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
-+msgstr ""
-+
-+#: config/spu/spu.opt:20
-+msgid "Emit warnings when run-time relocations are generated"
-+msgstr ""
-+
-+#: config/spu/spu.opt:24
-+msgid "Emit errors when run-time relocations are generated"
-+msgstr ""
-+
-+#: config/spu/spu.opt:28
-+msgid "Specify cost of branches (Default 20)"
-+msgstr ""
-+
-+#: config/spu/spu.opt:32
-+msgid "Make sure loads and stores are not moved past DMA instructions"
-+msgstr ""
-+
-+#: config/spu/spu.opt:36
-+msgid "volatile must be specified on any memory that is effected by DMA"
-+msgstr ""
-+
-+#: config/spu/spu.opt:40 config/spu/spu.opt:44
-+msgid "Insert nops when it might improve performance by allowing dual issue (default)"
-+msgstr ""
-+
-+#: config/spu/spu.opt:48
-+msgid "Use standard main function as entry for startup"
-+msgstr ""
-+
-+#: config/spu/spu.opt:52
-+msgid "Generate branch hints for branches"
-+msgstr ""
-+
-+#: config/spu/spu.opt:56
-+msgid "Maximum number of nops to insert for a hint (Default 2)"
-+msgstr ""
-+
-+#: config/spu/spu.opt:60
-+msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]"
-+msgstr ""
-+
-+#: config/spu/spu.opt:64
-+msgid "Generate code for 18 bit addressing"
-+msgstr ""
-+
-+#: config/spu/spu.opt:68
-+msgid "Generate code for 32 bit addressing"
-+msgstr ""
-+
-+#: config/spu/spu.opt:76
-+msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue"
-+msgstr ""
-+
-+#: config/spu/spu.opt:88
-+msgid "Access variables in 32-bit PPU objects (default)"
-+msgstr ""
-+
-+#: config/spu/spu.opt:92
-+msgid "Access variables in 64-bit PPU objects"
-+msgstr ""
-+
-+#: config/spu/spu.opt:96
-+msgid "Allow conversions between __ea and generic pointers (default)"
-+msgstr ""
-+
-+#: config/spu/spu.opt:100
-+msgid "Size (in KB) of software data cache"
-+msgstr ""
-+
-+#: config/spu/spu.opt:104
-+msgid "Atomically write back software data cache lines (default)"
-+msgstr ""
-+
-+#: config/mcore/mcore.opt:23
-+msgid "Generate code for the M*Core M210"
-+msgstr ""
-+
-+#: config/mcore/mcore.opt:27
-+msgid "Generate code for the M*Core M340"
-+msgstr ""
-+
-+#: config/mcore/mcore.opt:31
-+msgid "Force functions to be aligned to a 4 byte boundary"
-+msgstr ""
-+
-+#: config/mcore/mcore.opt:35 config/score/score.opt:23
-+msgid "Generate big-endian code"
-+msgstr ""
-+
-+#: config/mcore/mcore.opt:39
-+msgid "Emit call graph information"
-+msgstr ""
-+
-+#: config/mcore/mcore.opt:43
-+msgid "Use the divide instruction"
-+msgstr ""
-+
-+#: config/mcore/mcore.opt:47
-+msgid "Inline constants if it can be done in 2 insns or less"
-+msgstr ""
-+
-+#: config/mcore/mcore.opt:51 config/score/score.opt:27
-+msgid "Generate little-endian code"
-+msgstr ""
-+
-+#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
-+msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line"
-+msgstr ""
-+
-+#: config/mcore/mcore.opt:60
-+msgid "Use arbitrary sized immediates in bit operations"
-+msgstr ""
-+
-+#: config/mcore/mcore.opt:64
-+msgid "Prefer word accesses over byte accesses"
-+msgstr ""
-+
-+#: config/mcore/mcore.opt:71
-+msgid "Set the maximum amount for a single stack increment operation"
-+msgstr ""
-+
-+#: config/mcore/mcore.opt:75
-+msgid "Always treat bitfields as int-sized"
-+msgstr ""
-+
-+#: config/c6x/c6x.opt:30 config/mips/mips.opt:130 config/mep/mep.opt:82
-+msgid "Use big-endian byte order"
-+msgstr ""
-+
-+#: config/c6x/c6x.opt:34 config/mips/mips.opt:134 config/mep/mep.opt:86
-+msgid "Use little-endian byte order"
-+msgstr ""
-+
-+#: config/c6x/c6x.opt:38 config/bfin/bfin.opt:40 config/mep/mep.opt:143
-+msgid "Use simulator runtime"
-+msgstr ""
-+
-+#: config/c6x/c6x.opt:46
-+msgid "Valid arguments for the -msdata= option"
-+msgstr ""
-+
-+#: config/c6x/c6x.opt:59
-+msgid "Compile for the DSBT shared library ABI"
-+msgstr ""
-+
-+#: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
-+msgid "Avoid generating pc-relative calls; use indirection"
-+msgstr ""
-+
-+#: config/c6x/c6x-tables.opt:24
-+msgid "Known C6X ISAs (for use with the -march= option):"
-+msgstr ""
-+
-+#: config/sh/sh.opt:45
-+msgid "Generate SH1 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:49
-+msgid "Generate SH2 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:53
-+msgid "Generate default double-precision SH2a-FPU code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:57
-+msgid "Generate SH2a FPU-less code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:61
-+msgid "Generate default single-precision SH2a-FPU code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:65
-+msgid "Generate only single-precision SH2a-FPU code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:69
-+msgid "Generate SH2e code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:73
-+msgid "Generate SH3 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:77
-+msgid "Generate SH3e code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:81
-+msgid "Generate SH4 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:85
-+msgid "Generate SH4-100 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:89
-+msgid "Generate SH4-200 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:95
-+msgid "Generate SH4-300 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:99
-+msgid "Generate SH4 FPU-less code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:103
-+msgid "Generate SH4-100 FPU-less code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:107
-+msgid "Generate SH4-200 FPU-less code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:111
-+msgid "Generate SH4-300 FPU-less code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:115
-+msgid "Generate code for SH4 340 series (MMU/FPU-less)"
-+msgstr ""
-+
-+#: config/sh/sh.opt:120
-+msgid "Generate code for SH4 400 series (MMU/FPU-less)"
-+msgstr ""
-+
-+#: config/sh/sh.opt:125
-+msgid "Generate code for SH4 500 series (FPU-less)."
-+msgstr ""
-+
-+#: config/sh/sh.opt:130
-+msgid "Generate default single-precision SH4 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:134
-+msgid "Generate default single-precision SH4-100 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:138
-+msgid "Generate default single-precision SH4-200 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:142
-+msgid "Generate default single-precision SH4-300 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:146
-+msgid "Generate only single-precision SH4 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:150
-+msgid "Generate only single-precision SH4-100 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:154
-+msgid "Generate only single-precision SH4-200 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:158
-+msgid "Generate only single-precision SH4-300 code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:162
-+msgid "Generate SH4a code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:166
-+msgid "Generate SH4a FPU-less code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:170
-+msgid "Generate default single-precision SH4a code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:174
-+msgid "Generate only single-precision SH4a code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:178
-+msgid "Generate SH4al-dsp code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:182
-+msgid "Generate 32-bit SHmedia code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:186
-+msgid "Generate 32-bit FPU-less SHmedia code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:190
-+msgid "Generate 64-bit SHmedia code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:194
-+msgid "Generate 64-bit FPU-less SHmedia code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:198
-+msgid "Generate SHcompact code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:202
-+msgid "Generate FPU-less SHcompact code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:210
-+msgid "Throttle unrolling to avoid thrashing target registers unless the unroll benefit outweighs this"
-+msgstr ""
-+
-+#: config/sh/sh.opt:214
-+msgid "Generate code in big endian mode"
-+msgstr ""
-+
-+#: config/sh/sh.opt:218
-+msgid "Generate 32-bit offsets in switch tables"
-+msgstr ""
-+
-+#: config/sh/sh.opt:222
-+msgid "Generate bit instructions"
-+msgstr ""
-+
-+#: config/sh/sh.opt:226
-+msgid "Cost to assume for a branch insn"
-+msgstr ""
-+
-+#: config/sh/sh.opt:230
-+msgid "Enable cbranchdi4 pattern"
-+msgstr ""
-+
-+#: config/sh/sh.opt:234
-+msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
-+msgstr ""
-+
-+#: config/sh/sh.opt:238
-+msgid "Enable SH5 cut2 workaround"
-+msgstr ""
-+
-+#: config/sh/sh.opt:242
-+msgid "Align doubles at 64-bit boundaries"
-+msgstr ""
-+
-+#: config/sh/sh.opt:246
-+msgid "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
-+msgstr ""
-+
-+#: config/sh/sh.opt:250
-+msgid "Specify name for 32 bit signed division function"
-+msgstr ""
-+
-+#: config/sh/sh.opt:254
-+msgid "Enable the use of 64-bit floating point registers in fmov instructions. See -mdalign if 64-bit alignment is required."
-+msgstr ""
-+
-+#: config/sh/sh.opt:262
-+msgid "Enable the use of the fused floating point multiply-accumulate operation"
-+msgstr ""
-+
-+#: config/sh/sh.opt:266
-+msgid "Cost to assume for gettr insn"
-+msgstr ""
-+
-+#: config/sh/sh.opt:270 config/sh/sh.opt:320
-+msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
-+msgstr ""
-+
-+#: config/sh/sh.opt:274
-+msgid "Increase the IEEE compliance for floating-point code"
-+msgstr ""
-+
-+#: config/sh/sh.opt:278
-+msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
-+msgstr ""
-+
-+#: config/sh/sh.opt:282
-+msgid "inline code to invalidate instruction cache entries after setting up nested function trampolines"
-+msgstr ""
-+
-+#: config/sh/sh.opt:286
-+msgid "Assume symbols might be invalid"
-+msgstr ""
-+
-+#: config/sh/sh.opt:290
-+msgid "Annotate assembler instructions with estimated addresses"
-+msgstr ""
-+
-+#: config/sh/sh.opt:294
-+msgid "Generate code in little endian mode"
-+msgstr ""
-+
-+#: config/sh/sh.opt:298
-+msgid "Mark MAC register as call-clobbered"
-+msgstr ""
-+
-+#: config/sh/sh.opt:304
-+msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
-+msgstr ""
-+
-+#: config/sh/sh.opt:308
-+msgid "Emit function-calls using global offset table when generating PIC"
-+msgstr ""
-+
-+#: config/sh/sh.opt:312
-+msgid "Assume pt* instructions won't trap"
-+msgstr ""
-+
-+#: config/sh/sh.opt:316
-+msgid "Shorten address references during linking"
-+msgstr ""
-+
-+#: config/sh/sh.opt:324
-+msgid "Use software atomic sequences supported by kernel"
-+msgstr ""
-+
-+#: config/sh/sh.opt:328
-+msgid "Deprecated. Use -Os instead"
-+msgstr ""
-+
-+#: config/sh/sh.opt:332
-+msgid "Cost to assume for a multiply insn"
-+msgstr ""
-+
-+#: config/sh/sh.opt:336
-+msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
-+msgstr ""
-+
-+#: config/sh/sh.opt:342
-+msgid "Pretend a branch-around-a-move is a conditional move."
-+msgstr ""
-+
-+#: config/sh/superh.opt:6
-+msgid "Board name [and memory region]."
-+msgstr ""
-+
-+#: config/sh/superh.opt:10
-+msgid "Runtime name."
-+msgstr ""
-+
-+#: config/arm/arm.opt:26
-+msgid "TLS dialect to use:"
-+msgstr ""
-+
-+#: config/arm/arm.opt:36
-+msgid "Specify an ABI"
-+msgstr ""
-+
-+#: config/arm/arm.opt:40
-+msgid "Known ARM ABIs (for use with the -mabi= option):"
-+msgstr ""
-+
-+#: config/arm/arm.opt:59
-+msgid "Generate a call to abort if a noreturn function returns"
-+msgstr ""
-+
-+#: config/arm/arm.opt:66
-+msgid "Pass FP arguments in FP registers"
-+msgstr ""
-+
-+#: config/arm/arm.opt:70
-+msgid "Generate APCS conformant stack frames"
-+msgstr ""
-+
-+#: config/arm/arm.opt:74
-+msgid "Generate re-entrant, PIC code"
-+msgstr ""
-+
-+#: config/arm/arm.opt:90
-+msgid "Generate code in 32 bit ARM state."
-+msgstr ""
-+
-+#: config/arm/arm.opt:94
-+msgid "Assume target CPU is configured as big endian"
-+msgstr ""
-+
-+#: config/arm/arm.opt:98
-+msgid "Thumb: Assume non-static functions may be called from ARM code"
-+msgstr ""
-+
-+#: config/arm/arm.opt:102
-+msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
-+msgstr ""
-+
-+#: config/arm/arm.opt:106
-+msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
-+msgstr ""
-+
-+#: config/arm/arm.opt:110 config/bfin/bfin.opt:44
-+msgid "Specify the name of the target CPU"
-+msgstr ""
-+
-+#: config/arm/arm.opt:114
-+msgid "Specify if floating point hardware should be used"
-+msgstr ""
-+
-+#: config/arm/arm.opt:118
-+msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
-+msgstr ""
-+
-+#: config/arm/arm.opt:137
-+msgid "Specify the __fp16 floating-point format"
-+msgstr ""
-+
-+#: config/arm/arm.opt:141
-+msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
-+msgstr ""
-+
-+#: config/arm/arm.opt:164
-+msgid "Specify the name of the target floating point hardware/format"
-+msgstr ""
-+
-+#: config/arm/arm.opt:171
-+msgid "Assume target CPU is configured as little endian"
-+msgstr ""
-+
-+#: config/arm/arm.opt:175
-+msgid "Generate call insns as indirect calls, if necessary"
-+msgstr ""
-+
-+#: config/arm/arm.opt:179
-+msgid "Specify the register to be used for PIC addressing"
-+msgstr ""
-+
-+#: config/arm/arm.opt:183
-+msgid "Store function names in object code"
-+msgstr ""
-+
-+#: config/arm/arm.opt:187
-+msgid "Permit scheduling of a function's prologue sequence"
-+msgstr ""
-+
-+#: config/arm/arm.opt:198
-+msgid "Specify the minimum bit alignment of structures"
-+msgstr ""
-+
-+#: config/arm/arm.opt:202
-+msgid "Generate code for Thumb state"
-+msgstr ""
-+
-+#: config/arm/arm.opt:206
-+msgid "Support calls between Thumb and ARM instruction sets"
-+msgstr ""
-+
-+#: config/arm/arm.opt:210
-+msgid "Specify thread local storage scheme"
-+msgstr ""
-+
-+#: config/arm/arm.opt:214
-+msgid "Specify how to access the thread pointer"
-+msgstr ""
-+
-+#: config/arm/arm.opt:218
-+msgid "Valid arguments to -mtp=:"
-+msgstr ""
-+
-+#: config/arm/arm.opt:231
-+msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
-+msgstr ""
-+
-+#: config/arm/arm.opt:235
-+msgid "Thumb: Generate (leaf) stack frames even if not needed"
-+msgstr ""
-+
-+#: config/arm/arm.opt:248
-+msgid "Assume big endian bytes, little endian words. This option is deprecated."
-+msgstr ""
-+
-+#: config/arm/arm.opt:252
-+msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
-+msgstr ""
-+
-+#: config/arm/arm.opt:256
-+msgid "Use Neon double-word (rather than quad-word) registers for vectorization"
-+msgstr ""
-+
-+#: config/arm/arm.opt:260
-+msgid "Only generate absolute relocations on word sized values."
-+msgstr ""
-+
-+#: config/arm/arm.opt:264
-+msgid "Avoid overlapping destination and address registers on LDRD instructions"
-+msgstr ""
-+
-+#: config/arm/arm.opt:269
-+msgid "Enable unaligned word and halfword accesses to packed data."
-+msgstr ""
-+
-+#: config/arm/pe.opt:23
-+msgid "Ignore dllimport attribute for functions"
-+msgstr ""
-+
-+#: config/arm/arm-tables.opt:25
-+msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
-+msgstr ""
-+
-+#: config/arm/arm-tables.opt:275
-+msgid "Known ARM architectures (for use with the -march= option):"
-+msgstr ""
-+
-+#: config/arm/arm-tables.opt:357
-+msgid "Known ARM FPUs (for use with the -mfpu= option):"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:23
-+msgid "Generate code for an 11/10"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:27
-+msgid "Generate code for an 11/40"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:31
-+msgid "Generate code for an 11/45"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:35
-+msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:39
-+msgid "Do not use inline patterns for copying memory"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:43
-+msgid "Use inline patterns for copying memory"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:47
-+msgid "Do not pretend that branches are expensive"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:51
-+msgid "Pretend that branches are expensive"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:55
-+msgid "Use the DEC assembler syntax"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:59
-+msgid "Use 32 bit float"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:63
-+msgid "Use 64 bit float"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:71
-+msgid "Use 16 bit int"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:75
-+msgid "Use 32 bit int"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:83
-+msgid "Target has split I&D"
-+msgstr ""
-+
-+#: config/pdp11/pdp11.opt:87
-+msgid "Use UNIX assembler syntax"
-+msgstr ""
-+
-+#: config/avr/avr.opt:23
-+msgid "Use subroutines for function prologues and epilogues"
-+msgstr ""
-+
-+#: config/avr/avr.opt:27
-+msgid "-mmcu=MCU\tSelect the target MCU"
-+msgstr ""
-+
-+#: config/avr/avr.opt:37
-+msgid "Use an 8-bit 'int' type"
-+msgstr ""
-+
-+#: config/avr/avr.opt:41
-+msgid "Change the stack pointer without disabling interrupts"
-+msgstr ""
-+
-+#: config/avr/avr.opt:45
-+msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 0."
-+msgstr ""
-+
-+#: config/avr/avr.opt:55
-+msgid "Use rjmp/rcall (limited range) on >8K devices"
-+msgstr ""
-+
-+#: config/avr/avr.opt:59
-+msgid "Change only the low 8 bits of the stack pointer"
-+msgstr ""
-+
-+#: config/avr/avr.opt:63
-+msgid "Relax branches"
-+msgstr ""
-+
-+#: config/avr/avr.opt:67
-+msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
-+msgstr ""
-+
-+#: config/avr/avr.opt:71
-+msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outpoing function arguments in function prologue/epilogue. Without this option, outgoing arguments are pushed before calling a function and popped afterwards. This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
-+msgstr ""
-+
-+#: config/avr/avr.opt:75
-+msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
-+msgstr ""
-+
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
-+#: config/avr/avr-tables.opt:24
-+msgid "Known MCU names:"
-+msgstr ""
-+
-+#: config/rl78/rl78.opt:27 config/rx/rx.opt:84
-+msgid "Use the simulator runtime."
-+msgstr ""
-+
-+#: config/rl78/rl78.opt:31
-+msgid "Select hardware or software multiplication support."
-+msgstr ""
-+
-+#: config/pa/pa-hpux.opt:27
-+msgid "Generate cpp defines for server IO"
-+msgstr ""
-+
-+#: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1010.opt:23
-+#: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1131.opt:23
-+msgid "Specify UNIX standard for predefines and linking"
-+msgstr ""
-+
-+#: config/pa/pa-hpux.opt:35
-+msgid "Generate cpp defines for workstation IO"
-+msgstr ""
-+
-+#: config/pa/pa.opt:30 config/pa/pa.opt:83 config/pa/pa.opt:91
-+msgid "Generate PA1.0 code"
-+msgstr ""
-+
-+#: config/pa/pa.opt:34 config/pa/pa.opt:95 config/pa/pa.opt:136
-+msgid "Generate PA1.1 code"
-+msgstr ""
-+
-+#: config/pa/pa.opt:38 config/pa/pa.opt:99
-+msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
-+msgstr ""
-+
-+#: config/pa/pa.opt:42
-+msgid "Generate code for huge switch statements"
-+msgstr ""
-+
-+#: config/pa/pa.opt:46
-+msgid "Disable FP regs"
-+msgstr ""
-+
-+#: config/pa/pa.opt:50
-+msgid "Disable indexed addressing"
-+msgstr ""
-+
-+#: config/pa/pa.opt:54
-+msgid "Generate fast indirect calls"
-+msgstr ""
-+
-+#: config/pa/pa.opt:62
-+msgid "Assume code will be assembled by GAS"
-+msgstr ""
-+
-+#: config/pa/pa.opt:66
-+msgid "Put jumps in call delay slots"
-+msgstr ""
-+
-+#: config/pa/pa.opt:71
-+msgid "Enable linker optimizations"
-+msgstr ""
-+
-+#: config/pa/pa.opt:75
-+msgid "Always generate long calls"
-+msgstr ""
-+
-+#: config/pa/pa.opt:79
-+msgid "Emit long load/store sequences"
-+msgstr ""
-+
-+#: config/pa/pa.opt:87
-+msgid "Disable space regs"
-+msgstr ""
-+
-+#: config/pa/pa.opt:103
-+msgid "Use portable calling conventions"
-+msgstr ""
-+
-+#: config/pa/pa.opt:107
-+msgid "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000"
-+msgstr ""
-+
-+#: config/pa/pa.opt:140
-+msgid "Do not disable space regs"
-+msgstr ""
-+
-+#: config/pa/pa64-hpux.opt:23
-+msgid "Assume code will be linked by GNU ld"
-+msgstr ""
-+
-+#: config/pa/pa64-hpux.opt:27
-+msgid "Assume code will be linked by HP ld"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.opt:23
-+msgid "Use CONST16 instruction to load constants"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.opt:27
-+msgid "Disable position-independent code (PIC) for use in OS kernel code"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.opt:31
-+msgid "Use indirect CALLXn instructions for large programs"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.opt:35
-+msgid "Automatically align branch targets to reduce branch penalties"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.opt:39
-+msgid "Intersperse literal pools with code in the text section"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.opt:43
-+msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions"
-+msgstr ""
-+
-+#: config/stormy16/stormy16.opt:24
-+msgid "Provide libraries for the simulator"
-+msgstr ""
-+
-+#: config/mips/mips.opt:32
-+msgid "-mabi=ABI\tGenerate code that conforms to the given ABI"
-+msgstr ""
-+
-+#: config/mips/mips.opt:36
-+msgid "Known MIPS ABIs (for use with the -mabi= option):"
-+msgstr ""
-+
-+#: config/mips/mips.opt:55
-+msgid "Generate code that can be used in SVR4-style dynamic objects"
-+msgstr ""
-+
-+#: config/mips/mips.opt:59
-+msgid "Use PMC-style 'mad' instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:63
-+msgid "-march=ISA\tGenerate code for the given ISA"
-+msgstr ""
-+
-+#: config/mips/mips.opt:67
-+msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:71
-+msgid "Use Branch Likely instructions, overriding the architecture default"
-+msgstr ""
-+
-+#: config/mips/mips.opt:75
-+msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
-+msgstr ""
-+
-+#: config/mips/mips.opt:79
-+msgid "Trap on integer divide by zero"
-+msgstr ""
-+
-+#: config/mips/mips.opt:83
-+msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code"
-+msgstr ""
-+
-+#: config/mips/mips.opt:87
-+msgid "Valid arguments to -mcode-readable=:"
-+msgstr ""
-+
-+#: config/mips/mips.opt:100
-+msgid "Use branch-and-break sequences to check for integer divide by zero"
-+msgstr ""
-+
-+#: config/mips/mips.opt:104
-+msgid "Use trap instructions to check for integer divide by zero"
-+msgstr ""
-+
-+#: config/mips/mips.opt:108
-+msgid "Allow the use of MDMX instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:112
-+msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
-+msgstr ""
-+
-+#: config/mips/mips.opt:116
-+msgid "Use MIPS-DSP instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:120
-+msgid "Use MIPS-DSP REV 2 instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:138 config/iq2000/iq2000.opt:61
-+msgid "Use ROM instead of RAM"
-+msgstr ""
-+
-+#: config/mips/mips.opt:142
-+msgid "Use NewABI-style %reloc() assembly operators"
-+msgstr ""
-+
-+#: config/mips/mips.opt:146
-+msgid "Use -G for data that is not defined by the current object"
-+msgstr ""
-+
-+#: config/mips/mips.opt:150
-+msgid "Work around certain 24K errata"
-+msgstr ""
-+
-+#: config/mips/mips.opt:154
-+msgid "Work around certain R4000 errata"
-+msgstr ""
-+
-+#: config/mips/mips.opt:158
-+msgid "Work around certain R4400 errata"
-+msgstr ""
-+
-+#: config/mips/mips.opt:162
-+msgid "Work around certain R10000 errata"
-+msgstr ""
-+
-+#: config/mips/mips.opt:166
-+msgid "Work around errata for early SB-1 revision 2 cores"
-+msgstr ""
-+
-+#: config/mips/mips.opt:170
-+msgid "Work around certain VR4120 errata"
-+msgstr ""
-+
-+#: config/mips/mips.opt:174
-+msgid "Work around VR4130 mflo/mfhi errata"
-+msgstr ""
-+
-+#: config/mips/mips.opt:178
-+msgid "Work around an early 4300 hardware bug"
-+msgstr ""
-+
-+#: config/mips/mips.opt:182
-+msgid "FP exceptions are enabled"
-+msgstr ""
-+
-+#: config/mips/mips.opt:186
-+msgid "Use 32-bit floating-point registers"
-+msgstr ""
-+
-+#: config/mips/mips.opt:190
-+msgid "Use 64-bit floating-point registers"
-+msgstr ""
-+
-+#: config/mips/mips.opt:194
-+msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines"
-+msgstr ""
-+
-+#: config/mips/mips.opt:198
-+msgid "Generate floating-point multiply-add instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:202
-+msgid "Use 32-bit general registers"
-+msgstr ""
-+
-+#: config/mips/mips.opt:206
-+msgid "Use 64-bit general registers"
-+msgstr ""
-+
-+#: config/mips/mips.opt:210
-+msgid "Use GP-relative addressing to access small data"
-+msgstr ""
-+
-+#: config/mips/mips.opt:214
-+msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations"
-+msgstr ""
-+
-+#: config/mips/mips.opt:218
-+msgid "Allow the use of hardware floating-point ABI and instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:222
-+msgid "Generate code that can be safely linked with MIPS16 code."
-+msgstr ""
-+
-+#: config/mips/mips.opt:226
-+msgid "-mipsN\tGenerate code for ISA level N"
-+msgstr ""
-+
-+#: config/mips/mips.opt:230
-+msgid "Generate MIPS16 code"
-+msgstr ""
-+
-+#: config/mips/mips.opt:234
-+msgid "Use MIPS-3D instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:238
-+msgid "Use ll, sc and sync instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:242
-+msgid "Use -G for object-local data"
-+msgstr ""
-+
-+#: config/mips/mips.opt:246
-+msgid "Use indirect calls"
-+msgstr ""
-+
-+#: config/mips/mips.opt:250
-+msgid "Use a 32-bit long type"
-+msgstr ""
-+
-+#: config/mips/mips.opt:254
-+msgid "Use a 64-bit long type"
-+msgstr ""
-+
-+#: config/mips/mips.opt:258
-+msgid "Pass the address of the ra save location to _mcount in $12"
-+msgstr ""
-+
-+#: config/mips/mips.opt:262
-+msgid "Don't optimize block moves"
-+msgstr ""
-+
-+#: config/mips/mips.opt:266
-+msgid "Allow the use of MT instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:270
-+msgid "Prevent the use of all floating-point operations"
-+msgstr ""
-+
-+#: config/mips/mips.opt:274
-+msgid "Do not use a cache-flushing function before calling stack trampolines"
-+msgstr ""
-+
-+#: config/mips/mips.opt:278
-+msgid "Do not use MDMX instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:282
-+msgid "Generate normal-mode code"
-+msgstr ""
-+
-+#: config/mips/mips.opt:286
-+msgid "Do not use MIPS-3D instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:290
-+msgid "Use paired-single floating-point instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:294
-+msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted"
-+msgstr ""
-+
-+#: config/mips/mips.opt:298
-+msgid "Valid arguments to -mr10k-cache-barrier=:"
-+msgstr ""
-+
-+#: config/mips/mips.opt:311
-+msgid "Try to allow the linker to turn PIC calls into direct calls"
-+msgstr ""
-+
-+#: config/mips/mips.opt:315
-+msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
-+msgstr ""
-+
-+#: config/mips/mips.opt:319
-+msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
-+msgstr ""
-+
-+#: config/mips/mips.opt:323
-+msgid "Use SmartMIPS instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:327
-+msgid "Prevent the use of all hardware floating-point instructions"
-+msgstr ""
-+
-+#: config/mips/mips.opt:331
-+msgid "Optimize lui/addiu address loads"
-+msgstr ""
-+
-+#: config/mips/mips.opt:335
-+msgid "Assume all symbols have 32-bit values"
-+msgstr ""
-+
-+#: config/mips/mips.opt:339
-+msgid "Use synci instruction to invalidate i-cache"
-+msgstr ""
-+
-+#: config/mips/mips.opt:343
-+msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR"
-+msgstr ""
-+
-+#: config/mips/mips.opt:347 config/iq2000/iq2000.opt:74
-+msgid "Put uninitialized constants in ROM (needs -membedded-data)"
-+msgstr ""
-+
-+#: config/mips/mips.opt:351
-+msgid "Perform VR4130-specific alignment optimizations"
-+msgstr ""
-+
-+#: config/mips/mips.opt:355
-+msgid "Lift restrictions on GOT size"
-+msgstr ""
-+
-+#: config/mips/mips-tables.opt:24
-+msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
-+msgstr ""
-+
-+#: config/mips/mips-tables.opt:28
-+msgid "Known MIPS ISA levels (for use with the -mips option):"
-+msgstr ""
-+
-+#: config/fr30/fr30.opt:23
-+msgid "Assume small address space"
-+msgstr ""
-+
-+#: config/vax/vax.opt:23 config/vax/vax.opt:27
-+msgid "Target DFLOAT double precision code"
-+msgstr ""
-+
-+#: config/vax/vax.opt:31 config/vax/vax.opt:35
-+msgid "Generate GFLOAT double precision code"
-+msgstr ""
-+
-+#: config/vax/vax.opt:39
-+msgid "Generate code for GNU assembler (gas)"
-+msgstr ""
-+
-+#: config/vax/vax.opt:43
-+msgid "Generate code for UNIX assembler"
-+msgstr ""
-+
-+#: config/vax/vax.opt:47
-+msgid "Use VAXC structure conventions"
-+msgstr ""
-+
-+#: config/vax/vax.opt:51
-+msgid "Use new adddi3/subdi3 patterns"
-+msgstr ""
-+
-+#: config/cris/linux.opt:27
-+msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
-+msgstr ""
-+
-+#: config/cris/cris.opt:45
-+msgid "Work around bug in multiplication instruction"
-+msgstr ""
-+
-+#: config/cris/cris.opt:51
-+msgid "Compile for ETRAX 4 (CRIS v3)"
-+msgstr ""
-+
-+#: config/cris/cris.opt:56
-+msgid "Compile for ETRAX 100 (CRIS v8)"
-+msgstr ""
-+
-+#: config/cris/cris.opt:64
-+msgid "Emit verbose debug information in assembly code"
-+msgstr ""
-+
-+#: config/cris/cris.opt:71
-+msgid "Do not use condition codes from normal instructions"
-+msgstr ""
-+
-+#: config/cris/cris.opt:80
-+msgid "Do not emit addressing modes with side-effect assignment"
-+msgstr ""
-+
-+#: config/cris/cris.opt:89
-+msgid "Do not tune stack alignment"
-+msgstr ""
-+
-+#: config/cris/cris.opt:98
-+msgid "Do not tune writable data alignment"
-+msgstr ""
-+
-+#: config/cris/cris.opt:107
-+msgid "Do not tune code and read-only data alignment"
-+msgstr ""
-+
-+#: config/cris/cris.opt:116
-+msgid "Align code and data to 32 bits"
-+msgstr ""
-+
-+#: config/cris/cris.opt:133
-+msgid "Don't align items in code or data"
-+msgstr ""
-+
-+#: config/cris/cris.opt:142
-+msgid "Do not emit function prologue or epilogue"
-+msgstr ""
-+
-+#: config/cris/cris.opt:149
-+msgid "Use the most feature-enabling options allowed by other options"
-+msgstr ""
-+
-+#: config/cris/cris.opt:158
-+msgid "Override -mbest-lib-options"
-+msgstr ""
-+
-+#: config/cris/cris.opt:165
-+msgid "-march=ARCH\tGenerate code for the specified chip or CPU version"
-+msgstr ""
-+
-+#: config/cris/cris.opt:169
-+msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version"
-+msgstr ""
-+
-+#: config/cris/cris.opt:173
-+msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size"
-+msgstr ""
-+
-+#: config/h8300/h8300.opt:23
-+msgid "Generate H8S code"
-+msgstr ""
-+
-+#: config/h8300/h8300.opt:27
-+msgid "Generate H8SX code"
-+msgstr ""
-+
-+#: config/h8300/h8300.opt:31
-+msgid "Generate H8S/2600 code"
-+msgstr ""
-+
-+#: config/h8300/h8300.opt:35
-+msgid "Make integers 32 bits wide"
-+msgstr ""
-+
-+#: config/h8300/h8300.opt:42
-+msgid "Use registers for argument passing"
-+msgstr ""
-+
-+#: config/h8300/h8300.opt:46
-+msgid "Consider access to byte sized memory slow"
-+msgstr ""
-+
-+#: config/h8300/h8300.opt:50
-+msgid "Enable linker relaxing"
-+msgstr ""
-+
-+#: config/h8300/h8300.opt:54
-+msgid "Generate H8/300H code"
-+msgstr ""
-+
-+#: config/h8300/h8300.opt:58
-+msgid "Enable the normal mode"
-+msgstr ""
-+
-+#: config/h8300/h8300.opt:62
-+msgid "Use H8/300 alignment rules"
-+msgstr ""
-+
-+#: config/v850/v850.opt:29
-+msgid "Use registers r2 and r5"
-+msgstr ""
-+
-+#: config/v850/v850.opt:33
-+msgid "Use 4 byte entries in switch tables"
-+msgstr ""
-+
-+#: config/v850/v850.opt:37
-+msgid "Enable backend debugging"
-+msgstr ""
-+
-+#: config/v850/v850.opt:41
-+msgid "Do not use the callt instruction"
-+msgstr ""
-+
-+#: config/v850/v850.opt:45
-+msgid "Reuse r30 on a per function basis"
-+msgstr ""
-+
-+#: config/v850/v850.opt:49
-+msgid "Support Green Hills ABI"
-+msgstr ""
-+
-+#: config/v850/v850.opt:53
-+msgid "Prohibit PC relative function calls"
-+msgstr ""
-+
-+#: config/v850/v850.opt:57
-+msgid "Use stubs for function prologues"
-+msgstr ""
-+
-+#: config/v850/v850.opt:61
-+msgid "Set the max size of data eligible for the SDA area"
-+msgstr ""
-+
-+#: config/v850/v850.opt:68
-+msgid "Enable the use of the short load instructions"
-+msgstr ""
-+
-+#: config/v850/v850.opt:72
-+msgid "Same as: -mep -mprolog-function"
-+msgstr ""
-+
-+#: config/v850/v850.opt:76
-+msgid "Set the max size of data eligible for the TDA area"
-+msgstr ""
-+
-+#: config/v850/v850.opt:83
-+msgid "Do not enforce strict alignment"
-+msgstr ""
-+
-+#: config/v850/v850.opt:87
-+msgid "Put jump tables for switch statements into the .data section rather than the .code section"
-+msgstr ""
-+
-+#: config/v850/v850.opt:94
-+msgid "Compile for the v850 processor"
-+msgstr ""
-+
-+#: config/v850/v850.opt:98
-+msgid "Compile for the v850e processor"
-+msgstr ""
-+
-+#: config/v850/v850.opt:102
-+msgid "Compile for the v850e1 processor"
-+msgstr ""
-+
-+#: config/v850/v850.opt:106
-+msgid "Compile for the v850es variant of the v850e1"
-+msgstr ""
-+
-+#: config/v850/v850.opt:110
-+msgid "Compile for the v850e2 processor"
-+msgstr ""
-+
-+#: config/v850/v850.opt:114
-+msgid "Compile for the v850e2v3 processor"
-+msgstr ""
-+
-+#: config/v850/v850.opt:118
-+msgid "Set the max size of data eligible for the ZDA area"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:24
-+msgid "For intrinsics library: pass all parameters in registers"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:28
-+msgid "Use register stack for parameters and return value"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:32
-+msgid "Use call-clobbered registers for parameters and return value"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:37
-+msgid "Use epsilon-respecting floating point compare instructions"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:41
-+msgid "Use zero-extending memory loads, not sign-extending ones"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:45
-+msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:49
-+msgid "Prepend global symbols with \":\" (for use with PREFIX)"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:53
-+msgid "Do not provide a default start-address 0x100 of the program"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:57
-+msgid "Link to emit program in ELF format (rather than mmo)"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:61
-+msgid "Use P-mnemonics for branches statically predicted as taken"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:65
-+msgid "Don't use P-mnemonics for branches"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:79
-+msgid "Use addresses that allocate global registers"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:83
-+msgid "Do not use addresses that allocate global registers"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:87
-+msgid "Generate a single exit point for each function"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:91
-+msgid "Do not generate a single exit point for each function"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:95
-+msgid "Set start-address of the program"
-+msgstr ""
-+
-+#: config/mmix/mmix.opt:99
-+msgid "Set start-address of data"
-+msgstr ""
-+
-+#: config/iq2000/iq2000.opt:31
-+msgid "Specify CPU for code generation purposes"
-+msgstr ""
-+
-+#: config/iq2000/iq2000.opt:47
-+msgid "Specify CPU for scheduling purposes"
-+msgstr ""
-+
-+#: config/iq2000/iq2000.opt:51
-+msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
-+msgstr ""
-+
-+#: config/iq2000/iq2000.opt:65 config/microblaze/microblaze.opt:80
-+msgid "Use GP relative sdata/sbss sections"
-+msgstr ""
-+
-+#: config/iq2000/iq2000.opt:70
-+msgid "No default crt0.o"
-+msgstr ""
-+
-+#: config/bfin/bfin.opt:48
-+msgid "Omit frame pointer for leaf functions"
-+msgstr ""
-+
-+#: config/bfin/bfin.opt:52
-+msgid "Program is entirely located in low 64k of memory"
-+msgstr ""
-+
-+#: config/bfin/bfin.opt:56
-+msgid "Work around a hardware anomaly by adding a number of NOPs before a"
-+msgstr ""
-+
-+#: config/bfin/bfin.opt:61
-+msgid "Avoid speculative loads to work around a hardware anomaly."
-+msgstr ""
-+
-+#: config/bfin/bfin.opt:65
-+msgid "Enabled ID based shared library"
-+msgstr ""
-+
-+#: config/bfin/bfin.opt:69
-+msgid "Generate code that won't be linked against any other ID shared libraries,"
-+msgstr ""
-+
-+#: config/bfin/bfin.opt:86
-+msgid "Link with the fast floating-point library"
-+msgstr ""
-+
-+#: config/bfin/bfin.opt:98
-+msgid "Do stack checking using bounds in L1 scratch memory"
-+msgstr ""
-+
-+#: config/bfin/bfin.opt:102
-+msgid "Enable multicore support"
-+msgstr ""
-+
-+#: config/bfin/bfin.opt:106
-+msgid "Build for Core A"
-+msgstr ""
-+
-+#: config/bfin/bfin.opt:110
-+msgid "Build for Core B"
-+msgstr ""
-+
-+#: config/bfin/bfin.opt:114
-+msgid "Build for SDRAM"
-+msgstr ""
-+
-+#: config/bfin/bfin.opt:118
-+msgid "Assume ICPLBs are enabled at runtime."
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:24
-+msgid "Don't use any of r32..r63."
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:28
-+msgid "preferentially allocate registers that allow short instruction generation."
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:32
-+msgid "Set branch cost"
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:36
-+msgid "enable conditional move instruction usage."
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:40
-+msgid "set number of nops to emit before each insn pattern"
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:52
-+msgid "Use software floating point comparisons"
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:56
-+msgid "Enable split of 32 bit immediate loads into low / high part"
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:60
-+msgid "Enable use of POST_INC / POST_DEC"
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:64
-+msgid "Enable use of POST_MODIFY"
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:68
-+msgid "Set number of bytes on the stack preallocated for use by the callee."
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:72
-+msgid "Assume round to nearest is selected for purposes of scheduling."
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:76
-+msgid "Generate call insns as indirect calls"
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:80
-+msgid "Generate call insns as direct calls"
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:84
-+msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:108
-+msgid "Vectorize for double-word operations."
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:124
-+msgid "Split unaligned 8 byte vector moves before post-modify address generation."
-+msgstr ""
-+
-+#: config/epiphany/epiphany.opt:128
-+msgid "Set register to hold -1."
-+msgstr ""
-+
-+#: config/cr16/cr16.opt:23
-+msgid "-msim Use simulator runtime"
-+msgstr ""
-+
-+#: config/cr16/cr16.opt:27
-+msgid "Generate SBIT, CBIT instructions"
-+msgstr ""
-+
-+#: config/cr16/cr16.opt:31
-+msgid "Support multiply accumulate instructions"
-+msgstr ""
-+
-+#: config/cr16/cr16.opt:38
-+msgid "Treat data references as near, far or medium. medium is default"
-+msgstr ""
-+
-+#: config/cr16/cr16.opt:42
-+msgid "Generate code for CR16C architecture"
-+msgstr ""
-+
-+#: config/cr16/cr16.opt:46
-+msgid "Generate code for CR16C+ architecture (Default)"
-+msgstr ""
-+
-+#: config/cr16/cr16.opt:50
-+msgid "Treat integers as 32-bit."
-+msgstr ""
-+
-+#: config/tilegx/tilegx.opt:24 config/tilepro/tilepro.opt:29
-+msgid "-mcpu=CPU\tUse features of and schedule code for given CPU"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.opt:28
-+msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.opt:35
-+msgid "Compile with 32 bit longs and pointers."
-+msgstr ""
-+
-+#: config/tilegx/tilegx.opt:39
-+msgid "Compile with 64 bit longs and pointers."
-+msgstr ""
-+
-+#: config/tilepro/tilepro.opt:24
-+msgid "Compile with 32 bit longs and pointers, which is the only supported"
-+msgstr ""
-+
-+#: config/tilepro/tilepro.opt:33
-+msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
-+msgstr ""
-+
-+#: config/picochip/picochip.opt:23
-+msgid "Specify which type of AE to target. This option sets the mul-type and byte-access."
-+msgstr ""
-+
-+#: config/picochip/picochip.opt:27
-+msgid "Specify which type of multiplication to use. Can be mem, mac or none."
-+msgstr ""
-+
-+#: config/picochip/picochip.opt:31
-+msgid "Specify whether the byte access instructions should be used. Enabled by default."
-+msgstr ""
-+
-+#: config/picochip/picochip.opt:35
-+msgid "Enable debug output to be generated."
-+msgstr ""
-+
-+#: config/picochip/picochip.opt:39
-+msgid "Allow a symbol value to be used as an immediate value in an instruction."
-+msgstr ""
-+
-+#: config/picochip/picochip.opt:43
-+msgid "Generate warnings when inefficient code is known to be generated."
-+msgstr ""
-+
-+#: config/vxworks.opt:36
-+msgid "Assume the VxWorks RTP environment"
-+msgstr ""
-+
-+#: config/vxworks.opt:43
-+msgid "Assume the VxWorks vThreads environment"
-+msgstr ""
-+
-+#: config/darwin.opt:53 c-family/c.opt:71 c-family/c.opt:74 c-family/c.opt:77
-+#: c-family/c.opt:80 c-family/c.opt:179 c-family/c.opt:182 c-family/c.opt:220
-+#: c-family/c.opt:224 c-family/c.opt:236 c-family/c.opt:1125
-+#: c-family/c.opt:1133 common.opt:301 common.opt:304 common.opt:2278
-+#, c-format
-+msgid "missing filename after %qs"
-+msgstr ""
-+
-+#: config/darwin.opt:114
-+msgid "Generate compile-time CFString objects"
-+msgstr ""
-+
-+#: config/darwin.opt:208
-+msgid "Warn if constant CFString objects contain non-portable characters"
-+msgstr ""
-+
-+#: config/darwin.opt:213
-+msgid "Generate AT&T-style stubs for Mach-O"
-+msgstr ""
-+
-+#: config/darwin.opt:217
-+msgid "Generate code suitable for executables (NOT shared libs)"
-+msgstr ""
-+
-+#: config/darwin.opt:221
-+msgid "Generate code suitable for fast turn around debugging"
-+msgstr ""
-+
-+#: config/darwin.opt:230
-+msgid "The earliest MacOS X version on which this program will run"
-+msgstr ""
-+
-+#: config/darwin.opt:234
-+msgid "Set sizeof(bool) to 1"
-+msgstr ""
-+
-+#: config/darwin.opt:238
-+msgid "Generate code for darwin loadable kernel extensions"
-+msgstr ""
-+
-+#: config/darwin.opt:242
-+msgid "Generate code for the kernel or loadable kernel extensions"
-+msgstr ""
-+
-+#: config/darwin.opt:246
-+msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
-+msgstr ""
-+
-+#: config/lynx.opt:23
-+msgid "Support legacy multi-threading"
-+msgstr ""
-+
-+#: config/lynx.opt:27
-+msgid "Use shared libraries"
-+msgstr ""
-+
-+#: config/lynx.opt:31
-+msgid "Support multi-threading"
-+msgstr ""
-+
-+#: config/score/score.opt:31
-+msgid "Disable bcnz instruction"
-+msgstr ""
-+
-+#: config/score/score.opt:35
-+msgid "Enable unaligned load/store instruction"
-+msgstr ""
-+
-+#: config/score/score.opt:39
-+msgid "Support SCORE 7 ISA"
-+msgstr ""
-+
-+#: config/score/score.opt:43
-+msgid "Support SCORE 7D ISA"
-+msgstr ""
-+
-+#: config/score/score.opt:51
-+msgid "Known SCORE architectures (for use with the -march= option):"
-+msgstr ""
-+
-+#: config/linux.opt:24
-+msgid "Use Bionic C library"
-+msgstr ""
-+
-+#: config/linux.opt:28
-+msgid "Use GNU C library"
-+msgstr ""
-+
-+#: config/linux.opt:32
-+msgid "Use uClibc C library"
-+msgstr ""
-+
-+#: config/mep/mep.opt:23
-+msgid "Enable absolute difference instructions"
-+msgstr ""
-+
-+#: config/mep/mep.opt:27
-+msgid "Enable all optional instructions"
-+msgstr ""
-+
-+#: config/mep/mep.opt:31
-+msgid "Enable average instructions"
-+msgstr ""
-+
-+#: config/mep/mep.opt:35
-+msgid "Variables this size and smaller go in the based section. (default 0)"
-+msgstr ""
-+
-+#: config/mep/mep.opt:39
-+msgid "Enable bit manipulation instructions"
-+msgstr ""
-+
-+#: config/mep/mep.opt:43
-+msgid "Section to put all const variables in (tiny, near, far) (no default)"
-+msgstr ""
-+
-+#: config/mep/mep.opt:47
-+msgid "Enable clip instructions"
-+msgstr ""
-+
-+#: config/mep/mep.opt:51
-+msgid "Configuration name"
-+msgstr ""
-+
-+#: config/mep/mep.opt:55
-+msgid "Enable MeP Coprocessor"
-+msgstr ""
-+
-+#: config/mep/mep.opt:59
-+msgid "Enable MeP Coprocessor with 32-bit registers"
-+msgstr ""
-+
-+#: config/mep/mep.opt:63
-+msgid "Enable MeP Coprocessor with 64-bit registers"
-+msgstr ""
-+
-+#: config/mep/mep.opt:67
-+msgid "Enable IVC2 scheduling"
-+msgstr ""
-+
-+#: config/mep/mep.opt:71
-+msgid "Const variables default to the near section"
-+msgstr ""
-+
-+#: config/mep/mep.opt:78
-+msgid "Enable 32-bit divide instructions"
-+msgstr ""
-+
-+#: config/mep/mep.opt:93
-+msgid "__io vars are volatile by default"
-+msgstr ""
-+
-+#: config/mep/mep.opt:97
-+msgid "All variables default to the far section"
-+msgstr ""
-+
-+#: config/mep/mep.opt:101
-+msgid "Enable leading zero instructions"
-+msgstr ""
-+
-+#: config/mep/mep.opt:108
-+msgid "All variables default to the near section"
-+msgstr ""
-+
-+#: config/mep/mep.opt:112
-+msgid "Enable min/max instructions"
-+msgstr ""
-+
-+#: config/mep/mep.opt:116
-+msgid "Enable 32-bit multiply instructions"
-+msgstr ""
-+
-+#: config/mep/mep.opt:120
-+msgid "Disable all optional instructions"
-+msgstr ""
-+
-+#: config/mep/mep.opt:127
-+msgid "Allow gcc to use the repeat/erepeat instructions"
-+msgstr ""
-+
-+#: config/mep/mep.opt:131
-+msgid "All variables default to the tiny section"
-+msgstr ""
-+
-+#: config/mep/mep.opt:135
-+msgid "Enable saturation instructions"
-+msgstr ""
-+
-+#: config/mep/mep.opt:139
-+msgid "Use sdram version of runtime"
-+msgstr ""
-+
-+#: config/mep/mep.opt:147
-+msgid "Use simulator runtime without vectors"
-+msgstr ""
-+
-+#: config/mep/mep.opt:151
-+msgid "All functions default to the far section"
-+msgstr ""
-+
-+#: config/mep/mep.opt:155
-+msgid "Variables this size and smaller go in the tiny section. (default 4)"
-+msgstr ""
-+
-+#: config/vms/vms.opt:24
-+msgid "Malloc data into P2 space"
-+msgstr ""
-+
-+#: config/vms/vms.opt:28
-+msgid "Set name of main routine for the debugger"
-+msgstr ""
-+
-+#: config/rx/rx.opt:29
-+msgid "Store doubles in 64 bits."
-+msgstr ""
-+
-+#: config/rx/rx.opt:33
-+msgid "Stores doubles in 32 bits. This is the default."
-+msgstr ""
-+
-+#: config/rx/rx.opt:37
-+msgid "Disable the use of RX FPU instructions. "
-+msgstr ""
-+
-+#: config/rx/rx.opt:44
-+msgid "Enable the use of RX FPU instructions. This is the default."
-+msgstr ""
-+
-+#: config/rx/rx.opt:50
-+msgid "Specify the target RX cpu type."
-+msgstr ""
-+
-+#: config/rx/rx.opt:68
-+msgid "Data is stored in big-endian format."
-+msgstr ""
-+
-+#: config/rx/rx.opt:72
-+msgid "Data is stored in little-endian format. (Default)."
-+msgstr ""
-+
-+#: config/rx/rx.opt:78
-+msgid "Maximum size of global and static variables which can be placed into the small data area."
-+msgstr ""
-+
-+#: config/rx/rx.opt:90
-+msgid "Generate assembler output that is compatible with the Renesas AS100 assembler. This may restrict some of the compiler's capabilities. The default is to generate GAS compatable syntax."
-+msgstr ""
-+
-+#: config/rx/rx.opt:96
-+msgid "Enable linker relaxation."
-+msgstr ""
-+
-+#: config/rx/rx.opt:102
-+msgid "Maximum size in bytes of constant values allowed as operands."
-+msgstr ""
-+
-+#: config/rx/rx.opt:108
-+msgid "Specifies the number of registers to reserve for interrupt handlers."
-+msgstr ""
-+
-+#: config/rx/rx.opt:114
-+msgid "Specifies whether interrupt functions should save and restore the accumulator register."
-+msgstr ""
-+
-+#: config/rx/rx.opt:120
-+msgid "Enables Position-Independent-Data (PID) mode."
-+msgstr ""
-+
-+#: config/lm32/lm32.opt:24
-+msgid "Enable multiply instructions"
-+msgstr ""
-+
-+#: config/lm32/lm32.opt:28
-+msgid "Enable divide and modulus instructions"
-+msgstr ""
-+
-+#: config/lm32/lm32.opt:32
-+msgid "Enable barrel shift instructions"
-+msgstr ""
-+
-+#: config/lm32/lm32.opt:36
-+msgid "Enable sign extend instructions"
-+msgstr ""
-+
-+#: config/lm32/lm32.opt:40
-+msgid "Enable user-defined instructions"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:40
-+msgid "Use software emulation for floating point (default)"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:44
-+msgid "Use hardware floating point instructions"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:48
-+msgid "Use table lookup optimization for small signed integer divisions"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:52
-+msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:56
-+msgid "Don't optimize block moves, use memcpy"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:60
-+msgid "Use the soft multiply emulation (default)"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:64
-+msgid "Use the software emulation for divides (default)"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:68
-+msgid "Use the hardware barrel shifter instead of emulation"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:72
-+msgid "Use pattern compare instructions"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:75
-+#, c-format
-+msgid "%qs is deprecated; use -fstack-check"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:76
-+msgid "Check for stack overflow at runtime"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:83
-+#, c-format
-+msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:84
-+msgid "Clear the BSS to zero and place zero initialized in BSS"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:88
-+msgid "Use multiply high instructions for high part of 32x32 multiply"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:92
-+msgid "Use hardware floating point conversion instructions"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:96
-+msgid "Use hardware floating point square root instruction"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:100
-+msgid "Description for mxl-mode-executable"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:104
-+msgid "Description for mxl-mode-xmdstub"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:108
-+msgid "Description for mxl-mode-bootstrap"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.opt:112
-+msgid "Description for mxl-mode-novectors"
-+msgstr ""
-+
-+#: config/linux-android.opt:23
-+msgid "Generate code for the Android platform."
-+msgstr ""
-+
-+#: config/g.opt:28
-+msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
-+msgstr ""
-+
-+#: config/sol2.opt:32
-+msgid "Pass -z text to linker"
-+msgstr ""
-+
-+#: config/fused-madd.opt:23
-+msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
-+msgstr ""
-+
-+#: c-family/c.opt:44 c-family/c.opt:47 c-family/c.opt:185
-+#, c-format
-+msgid "assertion missing after %qs"
-+msgstr ""
-+
-+#: c-family/c.opt:56 c-family/c.opt:59 c-family/c.opt:167 c-family/c.opt:170
-+#: c-family/c.opt:197 c-family/c.opt:256
-+#, c-format
-+msgid "macro name missing after %qs"
-+msgstr ""
-+
-+#: c-family/c.opt:86 c-family/c.opt:89 c-family/c.opt:92 c-family/c.opt:95
-+#: c-family/c.opt:204 c-family/c.opt:212 c-family/c.opt:1121
-+#: c-family/c.opt:1141 c-family/c.opt:1145 c-family/c.opt:1149
-+#, c-format
-+msgid "missing path after %qs"
-+msgstr ""
-+
-+#: c-family/c.opt:186
-+msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
-+msgstr ""
-+
-+#: c-family/c.opt:190
-+msgid "Do not discard comments"
-+msgstr ""
-+
-+#: c-family/c.opt:194
-+msgid "Do not discard comments in macro expansions"
-+msgstr ""
-+
-+#: c-family/c.opt:198
-+msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
-+msgstr ""
-+
-+#: c-family/c.opt:205
-+msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
-+msgstr ""
-+
-+#: c-family/c.opt:209
-+msgid "Print the name of header files as they are used"
-+msgstr ""
-+
-+#: c-family/c.opt:213
-+msgid "-I <dir>\tAdd <dir> to the end of the main include path"
-+msgstr ""
-+
-+#: c-family/c.opt:217
-+msgid "Generate make dependencies"
-+msgstr ""
-+
-+#: c-family/c.opt:221
-+msgid "Generate make dependencies and compile"
-+msgstr ""
-+
-+#: c-family/c.opt:225
-+msgid "-MF <file>\tWrite dependency output to the given file"
-+msgstr ""
-+
-+#: c-family/c.opt:229
-+msgid "Treat missing header files as generated files"
-+msgstr ""
-+
-+#: c-family/c.opt:233
-+msgid "Like -M but ignore system header files"
-+msgstr ""
-+
-+#: c-family/c.opt:237
-+msgid "Like -MD but ignore system header files"
-+msgstr ""
-+
-+#: c-family/c.opt:241
-+msgid "Generate phony targets for all headers"
-+msgstr ""
-+
-+#: c-family/c.opt:244 c-family/c.opt:248
-+#, c-format
-+msgid "missing makefile target after %qs"
-+msgstr ""
-+
-+#: c-family/c.opt:245
-+msgid "-MQ <target>\tAdd a MAKE-quoted target"
-+msgstr ""
-+
-+#: c-family/c.opt:249
-+msgid "-MT <target>\tAdd an unquoted target"
-+msgstr ""
-+
-+#: c-family/c.opt:253
-+msgid "Do not generate #line directives"
-+msgstr ""
-+
-+#: c-family/c.opt:257
-+msgid "-U<macro>\tUndefine <macro>"
-+msgstr ""
-+
-+#: c-family/c.opt:261
-+msgid "Warn about things that will change when compiling with an ABI-compliant compiler"
-+msgstr ""
-+
-+#: c-family/c.opt:268
-+msgid "Warn about suspicious uses of memory addresses"
-+msgstr ""
-+
-+#: c-family/c.opt:276
-+msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector"
-+msgstr ""
-+
-+#: c-family/c.opt:280
-+msgid "Warn about casting functions to incompatible types"
-+msgstr ""
-+
-+#: c-family/c.opt:284
-+msgid "Warn when a built-in preprocessor macro is undefined or redefined"
-+msgstr ""
-+
-+#: c-family/c.opt:288
-+msgid "Warn about C constructs that are not in the common subset of C and C++"
-+msgstr ""
-+
-+#: c-family/c.opt:292
-+msgid "Deprecated in favor of -Wc++11-compat"
-+msgstr ""
-+
-+#: c-family/c.opt:296
-+msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011"
-+msgstr ""
-+
-+#: c-family/c.opt:300
-+msgid "Warn about casts which discard qualifiers"
-+msgstr ""
-+
-+#: c-family/c.opt:304
-+msgid "Warn about subscripts whose type is \"char\""
-+msgstr ""
-+
-+#: c-family/c.opt:308
-+msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
-+msgstr ""
-+
-+#: c-family/c.opt:312
-+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-+msgstr ""
-+
-+#: c-family/c.opt:316
-+msgid "Synonym for -Wcomment"
-+msgstr ""
-+
-+#: c-family/c.opt:320
-+msgid "Warn for implicit type conversions that may change a value"
-+msgstr ""
-+
-+#: c-family/c.opt:324
-+msgid "Warn for converting NULL from/to a non-pointer type"
-+msgstr ""
-+
-+#: c-family/c.opt:328
-+msgid "Warn for implicit type conversions between signed and unsigned integers"
-+msgstr ""
-+
-+#: c-family/c.opt:332
-+msgid "Warn when all constructors and destructors are private"
-+msgstr ""
-+
-+#: c-family/c.opt:336
-+msgid "Warn when a declaration is found after a statement"
-+msgstr ""
-+
-+#: c-family/c.opt:340
-+msgid "Warn about deleting polymorphic objects with non-virtual destructors"
-+msgstr ""
-+
-+#: c-family/c.opt:344
-+msgid "Warn if a deprecated compiler feature, class, method, or field is used"
-+msgstr ""
-+
-+#: c-family/c.opt:348
-+msgid "Warn about compile-time integer division by zero"
-+msgstr ""
-+
-+#: c-family/c.opt:352
-+msgid "Warn about violations of Effective C++ style rules"
-+msgstr ""
-+
-+#: c-family/c.opt:356
-+msgid "Warn about an empty body in an if or else statement"
-+msgstr ""
-+
-+#: c-family/c.opt:360
-+msgid "Warn about stray tokens after #elif and #endif"
-+msgstr ""
-+
-+#: c-family/c.opt:364
-+msgid "Warn about comparison of different enum types"
-+msgstr ""
-+
-+#: c-family/c.opt:372
-+msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead"
-+msgstr ""
-+
-+#: c-family/c.opt:376
-+msgid "Warn if testing floating point numbers for equality"
-+msgstr ""
-+
-+#: c-family/c.opt:380
-+msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
-+msgstr ""
-+
-+#: c-family/c.opt:384
-+msgid "Warn if passing too many arguments to a function for its format string"
-+msgstr ""
-+
-+#: c-family/c.opt:388
-+msgid "Warn about format strings that are not literals"
-+msgstr ""
-+
-+#: c-family/c.opt:392
-+msgid "Warn about format strings that contain NUL bytes"
-+msgstr ""
-+
-+#: c-family/c.opt:396
-+msgid "Warn about possible security problems with format functions"
-+msgstr ""
-+
-+#: c-family/c.opt:400
-+msgid "Warn about strftime formats yielding 2-digit years"
-+msgstr ""
-+
-+#: c-family/c.opt:404
-+msgid "Warn about zero-length formats"
-+msgstr ""
-+
-+#: c-family/c.opt:411
-+msgid "Warn whenever type qualifiers are ignored."
-+msgstr ""
-+
-+#: c-family/c.opt:415
-+msgid "Warn about variables which are initialized to themselves"
-+msgstr ""
-+
-+#: c-family/c.opt:419
-+msgid "Warn about implicit declarations"
-+msgstr ""
-+
-+#: c-family/c.opt:423
-+msgid "Warn about implicit conversions from \"float\" to \"double\""
-+msgstr ""
-+
-+#: c-family/c.opt:427
-+msgid "Warn about implicit function declarations"
-+msgstr ""
-+
-+#: c-family/c.opt:431
-+msgid "Warn when a declaration does not specify a type"
-+msgstr ""
-+
-+#: c-family/c.opt:438
-+msgid "Warn when there is a cast to a pointer from an integer of a different size"
-+msgstr ""
-+
-+#: c-family/c.opt:442
-+msgid "Warn about invalid uses of the \"offsetof\" macro"
-+msgstr ""
-+
-+#: c-family/c.opt:446
-+msgid "Warn about PCH files that are found but not used"
-+msgstr ""
-+
-+#: c-family/c.opt:450
-+msgid "Warn when a jump misses a variable initialization"
-+msgstr ""
-+
-+#: c-family/c.opt:454
-+msgid "Warn when a logical operator is suspiciously always evaluating to true or false"
-+msgstr ""
-+
-+#: c-family/c.opt:458
-+msgid "Do not warn about using \"long long\" when -pedantic"
-+msgstr ""
-+
-+#: c-family/c.opt:462
-+msgid "Warn about suspicious declarations of \"main\""
-+msgstr ""
-+
-+#: c-family/c.opt:466
-+msgid "Warn about possibly missing braces around initializers"
-+msgstr ""
-+
-+#: c-family/c.opt:470
-+msgid "Warn about global functions without previous declarations"
-+msgstr ""
-+
-+#: c-family/c.opt:474
-+msgid "Warn about missing fields in struct initializers"
-+msgstr ""
-+
-+#: c-family/c.opt:478
-+msgid "Warn about functions which might be candidates for format attributes"
-+msgstr ""
-+
-+#: c-family/c.opt:482
-+msgid "Warn about user-specified include directories that do not exist"
-+msgstr ""
-+
-+#: c-family/c.opt:486
-+msgid "Warn about function parameters declared without a type specifier in K&R-style functions"
-+msgstr ""
-+
-+#: c-family/c.opt:490
-+msgid "Warn about global functions without prototypes"
-+msgstr ""
-+
-+#: c-family/c.opt:494
-+msgid "Warn about constructs not instrumented by -fmudflap"
-+msgstr ""
-+
-+#: c-family/c.opt:498
-+msgid "Warn about use of multi-character character constants"
-+msgstr ""
-+
-+#: c-family/c.opt:502
-+msgid "Warn about narrowing conversions within { } that are ill-formed in C++11"
-+msgstr ""
-+
-+#: c-family/c.opt:506
-+msgid "Warn about \"extern\" declarations not at file scope"
-+msgstr ""
-+
-+#: c-family/c.opt:510
-+msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw"
-+msgstr ""
-+
-+#: c-family/c.opt:514
-+msgid "Warn when non-templatized friend functions are declared within a template"
-+msgstr ""
-+
-+#: c-family/c.opt:518
-+msgid "Warn about non-virtual destructors"
-+msgstr ""
-+
-+#: c-family/c.opt:522
-+msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL"
-+msgstr ""
-+
-+#: c-family/c.opt:526
-+msgid "-Wnormalized=<id|nfc|nfkc>\tWarn about non-normalised Unicode strings"
-+msgstr ""
-+
-+#: c-family/c.opt:530
-+msgid "Warn if a C-style cast is used in a program"
-+msgstr ""
-+
-+#: c-family/c.opt:534
-+msgid "Warn for obsolescent usage in a declaration"
-+msgstr ""
-+
-+#: c-family/c.opt:538
-+msgid "Warn if an old-style parameter definition is used"
-+msgstr ""
-+
-+#: c-family/c.opt:542
-+msgid "Warn if a string is longer than the maximum portable length specified by the standard"
-+msgstr ""
-+
-+#: c-family/c.opt:546
-+msgid "Warn about overloaded virtual function names"
-+msgstr ""
-+
-+#: c-family/c.opt:550
-+msgid "Warn about overriding initializers without side effects"
-+msgstr ""
-+
-+#: c-family/c.opt:554
-+msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
-+msgstr ""
-+
-+#: c-family/c.opt:558
-+msgid "Warn about possibly missing parentheses"
-+msgstr ""
-+
-+#: c-family/c.opt:562
-+msgid "Warn when converting the type of pointers to member functions"
-+msgstr ""
-+
-+#: c-family/c.opt:566
-+msgid "Warn about function pointer arithmetic"
-+msgstr ""
-+
-+#: c-family/c.opt:570
-+msgid "Warn when a pointer is cast to an integer of a different size"
-+msgstr ""
-+
-+#: c-family/c.opt:574
-+msgid "Warn about misuses of pragmas"
-+msgstr ""
-+
-+#: c-family/c.opt:578
-+msgid "Warn if a property for an Objective-C object has no assign semantics specified"
-+msgstr ""
-+
-+#: c-family/c.opt:582
-+msgid "Warn if inherited methods are unimplemented"
-+msgstr ""
-+
-+#: c-family/c.opt:586
-+msgid "Warn about multiple declarations of the same object"
-+msgstr ""
-+
-+#: c-family/c.opt:590
-+msgid "Warn when the compiler reorders code"
-+msgstr ""
-+
-+#: c-family/c.opt:594
-+msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
-+msgstr ""
-+
-+#: c-family/c.opt:598
-+msgid "Warn if a selector has multiple methods"
-+msgstr ""
-+
-+#: c-family/c.opt:602
-+msgid "Warn about possible violations of sequence point rules"
-+msgstr ""
-+
-+#: c-family/c.opt:606
-+msgid "Warn about signed-unsigned comparisons"
-+msgstr ""
-+
-+#: c-family/c.opt:610
-+msgid "Warn when overload promotes from unsigned to signed"
-+msgstr ""
-+
-+#: c-family/c.opt:614
-+msgid "Warn about uncasted NULL used as sentinel"
-+msgstr ""
-+
-+#: c-family/c.opt:618
-+msgid "Warn about unprototyped function declarations"
-+msgstr ""
-+
-+#: c-family/c.opt:622
-+msgid "Warn if type signatures of candidate methods do not match exactly"
-+msgstr ""
-+
-+#: c-family/c.opt:626
-+msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used"
-+msgstr ""
-+
-+#: c-family/c.opt:630
-+msgid "Deprecated. This switch has no effect"
-+msgstr ""
-+
-+#: c-family/c.opt:638
-+msgid "Warn about features not present in traditional C"
-+msgstr ""
-+
-+#: c-family/c.opt:642
-+msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype"
-+msgstr ""
-+
-+#: c-family/c.opt:646
-+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-+msgstr ""
-+
-+#: c-family/c.opt:650
-+msgid "Warn about @selector()s without previously declared methods"
-+msgstr ""
-+
-+#: c-family/c.opt:654
-+msgid "Warn if an undefined macro is used in an #if directive"
-+msgstr ""
-+
-+#: c-family/c.opt:658
-+msgid "Warn about unrecognized pragmas"
-+msgstr ""
-+
-+#: c-family/c.opt:662
-+msgid "Warn about unsuffixed float constants"
-+msgstr ""
-+
-+#: c-family/c.opt:666
-+msgid "Warn when typedefs locally defined in a function are not used"
-+msgstr ""
-+
-+#: c-family/c.opt:670
-+msgid "Warn about macros defined in the main file that are not used"
-+msgstr ""
-+
-+#: c-family/c.opt:674
-+msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value"
-+msgstr ""
-+
-+#: c-family/c.opt:678
-+msgid "Do not warn about using variadic macros when -pedantic"
-+msgstr ""
-+
-+#: c-family/c.opt:682
-+msgid "Warn if a variable length array is used"
-+msgstr ""
-+
-+#: c-family/c.opt:686
-+msgid "Warn when a register variable is declared volatile"
-+msgstr ""
-+
-+#: c-family/c.opt:690
-+msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'. In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
-+msgstr ""
-+
-+#: c-family/c.opt:694
-+msgid "Warn when a pointer differs in signedness in an assignment"
-+msgstr ""
-+
-+#: c-family/c.opt:698
-+msgid "Warn when a literal '0' is used as null pointer"
-+msgstr ""
-+
-+#: c-family/c.opt:702
-+msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
-+msgstr ""
-+
-+#: c-family/c.opt:710
-+msgid "Enforce class member access control semantics"
-+msgstr ""
-+
-+#: c-family/c.opt:713 c-family/c.opt:720 c-family/c.opt:786 c-family/c.opt:802
-+#: c-family/c.opt:825 c-family/c.opt:831 c-family/c.opt:838 c-family/c.opt:862
-+#: c-family/c.opt:885 c-family/c.opt:888 c-family/c.opt:902
-+#: c-family/c.opt:1021 c-family/c.opt:1032 c-family/c.opt:1046
-+#: c-family/c.opt:1077 c-family/c.opt:1081 c-family/c.opt:1097
-+#: c-family/c-opts.c:569
-+#, gcc-internal-format
-+msgid "switch %qs is no longer supported"
-+msgstr ""
-+
-+#: c-family/c.opt:717
-+msgid "Allow variadic functions without named parameter"
-+msgstr ""
-+
-+#: c-family/c.opt:721 c-family/c.opt:839 c-family/c.opt:1078
-+#: c-family/c.opt:1082 c-family/c.opt:1098
-+msgid "No longer supported"
-+msgstr ""
-+
-+#: c-family/c.opt:725
-+msgid "Recognize the \"asm\" keyword"
-+msgstr ""
-+
-+#: c-family/c.opt:733
-+msgid "Recognize built-in functions"
-+msgstr ""
-+
-+#: c-family/c.opt:740
-+msgid "Check the return value of new"
-+msgstr ""
-+
-+#: c-family/c.opt:744
-+msgid "Allow the arguments of the '?' operator to have different types"
-+msgstr ""
-+
-+#: c-family/c.opt:748
-+msgid "Reduce the size of object files"
-+msgstr ""
-+
-+#: c-family/c.opt:751
-+#, c-format
-+msgid "no class name specified with %qs"
-+msgstr ""
-+
-+#: c-family/c.opt:752
-+msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
-+msgstr ""
-+
-+#: c-family/c.opt:756
-+msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth"
-+msgstr ""
-+
-+#: c-family/c.opt:760
-+msgid "Emit debug annotations during preprocessing"
-+msgstr ""
-+
-+#: c-family/c.opt:764
-+msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list"
-+msgstr ""
-+
-+#: c-family/c.opt:768 c-family/c.opt:955 common.opt:937 common.opt:1115
-+#: common.opt:1390 common.opt:1644 common.opt:1680 common.opt:1765
-+#: common.opt:1769 common.opt:1845 common.opt:1923 common.opt:1939
-+#: common.opt:2023
-+msgid "Does nothing. Preserved for backward compatibility."
-+msgstr ""
-+
-+#: c-family/c.opt:772
-+msgid "Preprocess directives only."
-+msgstr ""
-+
-+#: c-family/c.opt:776
-+msgid "Permit '$' as an identifier character"
-+msgstr ""
-+
-+#: c-family/c.opt:783
-+msgid "Generate code to check exception specifications"
-+msgstr ""
-+
-+#: c-family/c.opt:790
-+msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
-+msgstr ""
-+
-+#: c-family/c.opt:794
-+msgid "Permit universal character names (\\u and \\U) in identifiers"
-+msgstr ""
-+
-+#: c-family/c.opt:798
-+msgid "-finput-charset=<cset>\tSpecify the default character set for source files"
-+msgstr ""
-+
-+#: c-family/c.opt:806
-+msgid "Scope of for-init-statement variables is local to the loop"
-+msgstr ""
-+
-+#: c-family/c.opt:810
-+msgid "Do not assume that standard C libraries and \"main\" exist"
-+msgstr ""
-+
-+#: c-family/c.opt:814
-+msgid "Recognize GNU-defined keywords"
-+msgstr ""
-+
-+#: c-family/c.opt:818
-+msgid "Generate code for GNU runtime environment"
-+msgstr ""
-+
-+#: c-family/c.opt:822
-+msgid "Use traditional GNU semantics for inline functions"
-+msgstr ""
-+
-+#: c-family/c.opt:828
-+msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
-+msgstr ""
-+
-+#: c-family/c.opt:835
-+msgid "Assume normal C execution environment"
-+msgstr ""
-+
-+#: c-family/c.opt:843
-+msgid "Export functions even if they can be inlined"
-+msgstr ""
-+
-+#: c-family/c.opt:847
-+msgid "Emit implicit instantiations of inline templates"
-+msgstr ""
-+
-+#: c-family/c.opt:851
-+msgid "Emit implicit instantiations of templates"
-+msgstr ""
-+
-+#: c-family/c.opt:855
-+msgid "Inject friend functions into enclosing namespace"
-+msgstr ""
-+
-+#: c-family/c.opt:859
-+msgid "Don't emit dllexported inline functions unless needed"
-+msgstr ""
-+
-+#: c-family/c.opt:866
-+msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
-+msgstr ""
-+
-+#: c-family/c.opt:870
-+msgid "Don't warn about uses of Microsoft extensions"
-+msgstr ""
-+
-+#: c-family/c.opt:874
-+msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
-+msgstr ""
-+
-+#: c-family/c.opt:878
-+msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
-+msgstr ""
-+
-+#: c-family/c.opt:882
-+msgid "Ignore read operations when inserting mudflap instrumentation"
-+msgstr ""
-+
-+#: c-family/c.opt:892
-+msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
-+msgstr ""
-+
-+#: c-family/c.opt:896
-+msgid "Assume that receivers of Objective-C messages may be nil"
-+msgstr ""
-+
-+#: c-family/c.opt:906
-+msgid "Treat a throw() exception specification as noexcept to improve code size"
-+msgstr ""
-+
-+#: c-family/c.opt:910
-+msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
-+msgstr ""
-+
-+#: c-family/c.opt:916
-+msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed"
-+msgstr ""
-+
-+#: c-family/c.opt:920
-+msgid "Allow fast jumps to the message dispatcher"
-+msgstr ""
-+
-+#: c-family/c.opt:926
-+msgid "Enable Objective-C exception and synchronization syntax"
-+msgstr ""
-+
-+#: c-family/c.opt:930
-+msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
-+msgstr ""
-+
-+#: c-family/c.opt:934
-+msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
-+msgstr ""
-+
-+#: c-family/c.opt:939
-+msgid "Enable Objective-C setjmp exception handling runtime"
-+msgstr ""
-+
-+#: c-family/c.opt:943
-+msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0"
-+msgstr ""
-+
-+#: c-family/c.opt:947
-+msgid "Enable OpenMP (implies -frecursive in Fortran)"
-+msgstr ""
-+
-+#: c-family/c.opt:951
-+msgid "Recognize C++ keywords like \"compl\" and \"xor\""
-+msgstr ""
-+
-+#: c-family/c.opt:962
-+msgid "Look for and use PCH files even when preprocessing"
-+msgstr ""
-+
-+#: c-family/c.opt:966
-+msgid "Downgrade conformance errors to warnings"
-+msgstr ""
-+
-+#: c-family/c.opt:970
-+msgid "Enable Plan 9 language extensions"
-+msgstr ""
-+
-+#: c-family/c.opt:974
-+msgid "Treat the input file as already preprocessed"
-+msgstr ""
-+
-+#: c-family/c.opt:982
-+msgid "-ftrack-macro-expansion=<0|1|2> Track locations of tokens coming from macro expansion and display them in error messages"
-+msgstr ""
-+
-+#: c-family/c.opt:986
-+msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments"
-+msgstr ""
-+
-+#: c-family/c.opt:990
-+msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
-+msgstr ""
-+
-+#: c-family/c.opt:994
-+msgid "Enable automatic template instantiation"
-+msgstr ""
-+
-+#: c-family/c.opt:998
-+msgid "Generate run time type descriptor information"
-+msgstr ""
-+
-+#: c-family/c.opt:1002
-+msgid "Use the same size for double as for float"
-+msgstr ""
-+
-+#: c-family/c.opt:1006
-+msgid "Use the narrowest integer type possible for enumeration types"
-+msgstr ""
-+
-+#: c-family/c.opt:1010
-+msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
-+msgstr ""
-+
-+#: c-family/c.opt:1014
-+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
-+msgstr ""
-+
-+#: c-family/c.opt:1018
-+msgid "Make \"char\" signed by default"
-+msgstr ""
-+
-+#: c-family/c.opt:1025
-+msgid "Display statistics accumulated during compilation"
-+msgstr ""
-+
-+#: c-family/c.opt:1029
-+msgid "Assume that values of enumeration type are always within the minimum range of that type"
-+msgstr ""
-+
-+#: c-family/c.opt:1036
-+msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
-+msgstr ""
-+
-+#: c-family/c.opt:1043
-+msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth"
-+msgstr ""
-+
-+#: c-family/c.opt:1050
-+msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics"
-+msgstr ""
-+
-+#: c-family/c.opt:1054
-+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
-+msgstr ""
-+
-+#: c-family/c.opt:1058
-+msgid "Make \"char\" unsigned by default"
-+msgstr ""
-+
-+#: c-family/c.opt:1062
-+msgid "Use __cxa_atexit to register destructors"
-+msgstr ""
-+
-+#: c-family/c.opt:1066
-+msgid "Use __cxa_get_exception_ptr in exception handling"
-+msgstr ""
-+
-+#: c-family/c.opt:1070
-+msgid "Marks all inlined functions and methods as having hidden visibility"
-+msgstr ""
-+
-+#: c-family/c.opt:1074
-+msgid "Changes visibility to match Microsoft Visual Studio by default"
-+msgstr ""
-+
-+#: c-family/c.opt:1086
-+msgid "Emit common-like symbols as weak symbols"
-+msgstr ""
-+
-+#: c-family/c.opt:1090
-+msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
-+msgstr ""
-+
-+#: c-family/c.opt:1094
-+msgid "Generate a #line directive pointing at the current working directory"
-+msgstr ""
-+
-+#: c-family/c.opt:1102
-+msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
-+msgstr ""
-+
-+#: c-family/c.opt:1106
-+msgid "Dump declarations to a .decl file"
-+msgstr ""
-+
-+#: c-family/c.opt:1110
-+msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
-+msgstr ""
-+
-+#: c-family/c.opt:1114
-+msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
-+msgstr ""
-+
-+#: c-family/c.opt:1118
-+msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs"
-+msgstr ""
-+
-+#: c-family/c.opt:1122
-+msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
-+msgstr ""
-+
-+#: c-family/c.opt:1126
-+msgid "-imacros <file>\tAccept definition of macros in <file>"
-+msgstr ""
-+
-+#: c-family/c.opt:1130
-+msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory"
-+msgstr ""
-+
-+#: c-family/c.opt:1134
-+msgid "-include <file>\tInclude the contents of <file> before other files"
-+msgstr ""
-+
-+#: c-family/c.opt:1138
-+msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
-+msgstr ""
-+
-+#: c-family/c.opt:1142
-+msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
-+msgstr ""
-+
-+#: c-family/c.opt:1146
-+msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
-+msgstr ""
-+
-+#: c-family/c.opt:1150
-+msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
-+msgstr ""
-+
-+#: c-family/c.opt:1154
-+msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
-+msgstr ""
-+
-+#: c-family/c.opt:1158
-+msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
-+msgstr ""
-+
-+#: c-family/c.opt:1168
-+msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
-+msgstr ""
-+
-+#: c-family/c.opt:1172
-+msgid "Do not search standard system include directories for C++"
-+msgstr ""
-+
-+#: c-family/c.opt:1188
-+msgid "Generate C header of platform-specific features"
-+msgstr ""
-+
-+#: c-family/c.opt:1192
-+msgid "Remap file names when including files"
-+msgstr ""
-+
-+#: c-family/c.opt:1196 c-family/c.opt:1200
-+msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum"
-+msgstr ""
-+
-+#: c-family/c.opt:1204
-+msgid "Conform to the ISO 2011 C++ standard (experimental and incomplete support)"
-+msgstr ""
-+
-+#: c-family/c.opt:1208
-+msgid "Deprecated in favor of -std=c++11"
-+msgstr ""
-+
-+#: c-family/c.opt:1212 c-family/c.opt:1294
-+msgid "Conform to the ISO 2011 C standard (experimental and incomplete support)"
-+msgstr ""
-+
-+#: c-family/c.opt:1216
-+msgid "Deprecated in favor of -std=c11"
-+msgstr ""
-+
-+#: c-family/c.opt:1220 c-family/c.opt:1224 c-family/c.opt:1278
-+msgid "Conform to the ISO 1990 C standard"
-+msgstr ""
-+
-+#: c-family/c.opt:1228 c-family/c.opt:1286
-+msgid "Conform to the ISO 1999 C standard"
-+msgstr ""
-+
-+#: c-family/c.opt:1232
-+msgid "Deprecated in favor of -std=c99"
-+msgstr ""
-+
-+#: c-family/c.opt:1236 c-family/c.opt:1241
-+msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical"
-+msgstr ""
-+
-+#: c-family/c.opt:1246
-+msgid "Conform to the ISO 2011 C++ standard with GNU extensions (experimental and incomplete support)"
-+msgstr ""
-+
-+#: c-family/c.opt:1250
-+msgid "Deprecated in favor of -std=gnu++11"
-+msgstr ""
-+
-+#: c-family/c.opt:1254
-+msgid "Conform to the ISO 2011 C standard with GNU extensions (experimental and incomplete support)"
-+msgstr ""
-+
-+#: c-family/c.opt:1258
-+msgid "Deprecated in favor of -std=gnu11"
-+msgstr ""
-+
-+#: c-family/c.opt:1262 c-family/c.opt:1266
-+msgid "Conform to the ISO 1990 C standard with GNU extensions"
-+msgstr ""
-+
-+#: c-family/c.opt:1270
-+msgid "Conform to the ISO 1999 C standard with GNU extensions"
-+msgstr ""
-+
-+#: c-family/c.opt:1274
-+msgid "Deprecated in favor of -std=gnu99"
-+msgstr ""
-+
-+#: c-family/c.opt:1282
-+msgid "Conform to the ISO 1990 C standard as amended in 1994"
-+msgstr ""
-+
-+#: c-family/c.opt:1290
-+msgid "Deprecated in favor of -std=iso9899:1999"
-+msgstr ""
-+
-+#: c-family/c.opt:1301
-+msgid "Enable traditional preprocessing"
-+msgstr ""
-+
-+#: c-family/c.opt:1305
-+msgid "-trigraphs\tSupport ISO C trigraphs"
-+msgstr ""
-+
-+#: c-family/c.opt:1309
-+msgid "Do not predefine system-specific and GCC-specific macros"
-+msgstr ""
-+
-+#: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
-+msgid "-fgo-dump-<type>\tDump Go frontend internal information"
-+msgstr ""
-+
-+#: go/lang.opt:54
-+msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
-+msgstr ""
-+
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
-+msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
-+msgstr ""
-+
-+#: go/lang.opt:66
-+msgid "Functions which return values must end with return statements"
-+msgstr ""
-+
-+#: lto/lang.opt:29
-+msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
-+msgstr ""
-+
-+#: lto/lang.opt:33
-+msgid "Specify a file to which a list of files output by LTRANS is written."
-+msgstr ""
-+
-+#: lto/lang.opt:37
-+msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
-+msgstr ""
-+
-+#: lto/lang.opt:41
-+msgid "The resolution file"
-+msgstr ""
-+
-+#: common.opt:270
-+msgid "Display this information"
-+msgstr ""
-+
-+#: common.opt:274
-+msgid "--help=<class>\tDisplay descriptions of a specific class of options. <class> is one or more of optimizers, target, warnings, undocumented, params"
-+msgstr ""
-+
-+#: common.opt:386
-+msgid "Alias for --help=target"
-+msgstr ""
-+
-+#: common.opt:411
-+msgid "--param <param>=<value>\tSet parameter <param> to value. See below for a complete list of parameters"
-+msgstr ""
-+
-+#: common.opt:439
-+msgid "-O<number>\tSet optimization level to <number>"
-+msgstr ""
-+
-+#: common.opt:443
-+msgid "Optimize for space rather than speed"
-+msgstr ""
-+
-+#: common.opt:447
-+msgid "Optimize for speed disregarding exact standards compliance"
-+msgstr ""
-+
-+#: common.opt:487
-+msgid "This switch is deprecated; use -Wextra instead"
-+msgstr ""
-+
-+#: common.opt:500
-+msgid "Warn about returning structures, unions or arrays"
-+msgstr ""
-+
-+#: common.opt:504
-+msgid "Warn if an array is accessed out of bounds"
-+msgstr ""
-+
-+#: common.opt:508
-+msgid "Warn about inappropriate attribute usage"
-+msgstr ""
-+
-+#: common.opt:512
-+msgid "Warn about pointer casts which increase alignment"
-+msgstr ""
-+
-+#: common.opt:516
-+msgid "Warn when a #warning directive is encountered"
-+msgstr ""
-+
-+#: common.opt:520
-+msgid "Warn about uses of __attribute__((deprecated)) declarations"
-+msgstr ""
-+
-+#: common.opt:524
-+msgid "Warn when an optimization pass is disabled"
-+msgstr ""
-+
-+#: common.opt:528
-+msgid "Treat all warnings as errors"
-+msgstr ""
-+
-+#: common.opt:532
-+msgid "Treat specified warning as error"
-+msgstr ""
-+
-+#: common.opt:536
-+msgid "Print extra (possibly unwanted) warnings"
-+msgstr ""
-+
-+#: common.opt:540
-+msgid "Exit on the first error occurred"
-+msgstr ""
-+
-+#: common.opt:544
-+msgid "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more than <number> bytes"
-+msgstr ""
-+
-+#: common.opt:548
-+msgid "Warn when attempting to free a non-heap object"
-+msgstr ""
-+
-+#: common.opt:552
-+msgid "Warn when an inlined function cannot be inlined"
-+msgstr ""
-+
-+#: common.opt:556
-+msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
-+msgstr ""
-+
-+#: common.opt:563
-+msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
-+msgstr ""
-+
-+#: common.opt:567
-+msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
-+msgstr ""
-+
-+#: common.opt:571 common.opt:623
-+msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
-+msgstr ""
-+
-+#: common.opt:575
-+msgid "Warn about overflow in arithmetic expressions"
-+msgstr ""
-+
-+#: common.opt:579
-+msgid "Warn when the packed attribute has no effect on struct layout"
-+msgstr ""
-+
-+#: common.opt:583
-+msgid "Warn when padding is required to align structure members"
-+msgstr ""
-+
-+#: common.opt:587
-+msgid "Warn when one local variable shadows another"
-+msgstr ""
-+
-+#: common.opt:591
-+msgid "Warn when not issuing stack smashing protection for some reason"
-+msgstr ""
-+
-+#: common.opt:595
-+msgid "Warn if stack usage might be larger than specified amount"
-+msgstr ""
-+
-+#: common.opt:599 common.opt:603
-+msgid "Warn about code which might break strict aliasing rules"
-+msgstr ""
-+
-+#: common.opt:607 common.opt:611
-+msgid "Warn about optimizations that assume that signed overflow is undefined"
-+msgstr ""
-+
-+#: common.opt:615
-+msgid "Warn about functions which might be candidates for __attribute__((const))"
-+msgstr ""
-+
-+#: common.opt:619
-+msgid "Warn about functions which might be candidates for __attribute__((pure))"
-+msgstr ""
-+
-+#: common.opt:627
-+msgid "Warn about enumerated switches, with no default, missing a case"
-+msgstr ""
-+
-+#: common.opt:631
-+msgid "Warn about enumerated switches missing a \"default:\" statement"
-+msgstr ""
-+
-+#: common.opt:635
-+msgid "Warn about all enumerated switches missing a specific case"
-+msgstr ""
-+
-+#: common.opt:639
-+msgid "Do not suppress warnings from system headers"
-+msgstr ""
-+
-+#: common.opt:643
-+msgid "Warn whenever a trampoline is generated"
-+msgstr ""
-+
-+#: common.opt:647
-+msgid "Warn if a comparison is always true or always false due to the limited range of the data type"
-+msgstr ""
-+
-+#: common.opt:651
-+msgid "Warn about uninitialized automatic variables"
-+msgstr ""
-+
-+#: common.opt:655
-+msgid "Warn about maybe uninitialized automatic variables"
-+msgstr ""
-+
-+#: common.opt:663
-+msgid "Enable all -Wunused- warnings"
-+msgstr ""
-+
-+#: common.opt:667
-+msgid "Warn when a function parameter is only set, otherwise unused"
-+msgstr ""
-+
-+#: common.opt:671
-+msgid "Warn when a variable is only set, otherwise unused"
-+msgstr ""
-+
-+#: common.opt:675
-+msgid "Warn when a function is unused"
-+msgstr ""
-+
-+#: common.opt:679
-+msgid "Warn when a label is unused"
-+msgstr ""
-+
-+#: common.opt:683
-+msgid "Warn when a function parameter is unused"
-+msgstr ""
-+
-+#: common.opt:687
-+msgid "Warn when an expression value is unused"
-+msgstr ""
-+
-+#: common.opt:691
-+msgid "Warn when a variable is unused"
-+msgstr ""
-+
-+#: common.opt:695
-+msgid "Warn in case profiles in -fprofile-use do not match"
-+msgstr ""
-+
-+#: common.opt:699
-+msgid "Warn when a vector operation is compiled outside the SIMD"
-+msgstr ""
-+
-+#: common.opt:715
-+msgid "-aux-info <file>\tEmit declaration information into <file>"
-+msgstr ""
-+
-+#: common.opt:734
-+msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
-+msgstr ""
-+
-+#: common.opt:738
-+msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
-+msgstr ""
-+
-+#: common.opt:742
-+msgid "-dumpdir <dir>\tSet the directory name to be used for dumps"
-+msgstr ""
-+
-+#: common.opt:798
-+msgid "Align the start of functions"
-+msgstr ""
-+
-+#: common.opt:805
-+msgid "Align labels which are only reached by jumping"
-+msgstr ""
-+
-+#: common.opt:812
-+msgid "Align all labels"
-+msgstr ""
-+
-+#: common.opt:819
-+msgid "Align the start of loops"
-+msgstr ""
-+
-+#: common.opt:842
-+msgid "Generate unwind tables that are exact at each instruction boundary"
-+msgstr ""
-+
-+#: common.opt:846
-+msgid "Generate auto-inc/dec instructions"
-+msgstr ""
-+
-+#: common.opt:854
-+msgid "Generate code to check bounds before indexing arrays"
-+msgstr ""
-+
-+#: common.opt:858
-+msgid "Replace add, compare, branch with branch on count register"
-+msgstr ""
-+
-+#: common.opt:862
-+msgid "Use profiling information for branch probabilities"
-+msgstr ""
-+
-+#: common.opt:866
-+msgid "Perform branch target load optimization before prologue / epilogue threading"
-+msgstr ""
-+
-+#: common.opt:870
-+msgid "Perform branch target load optimization after prologue / epilogue threading"
-+msgstr ""
-+
-+#: common.opt:874
-+msgid "Restrict target load migration not to re-use registers in any basic block"
-+msgstr ""
-+
-+#: common.opt:878
-+msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
-+msgstr ""
-+
-+#: common.opt:882
-+msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
-+msgstr ""
-+
-+#: common.opt:889
-+msgid "Save registers around function calls"
-+msgstr ""
-+
-+#: common.opt:893
-+msgid "Compare the results of several data dependence analyzers."
-+msgstr ""
-+
-+#: common.opt:897
-+msgid "Looks for opportunities to reduce stack adjustments and stack references."
-+msgstr ""
-+
-+#: common.opt:901
-+msgid "Do not put uninitialized globals in the common section"
-+msgstr ""
-+
-+#: common.opt:909
-+msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump"
-+msgstr ""
-+
-+#: common.opt:913
-+msgid "Run only the second compilation of -fcompare-debug"
-+msgstr ""
-+
-+#: common.opt:917
-+msgid "Perform comparison elimination after register allocation has finished"
-+msgstr ""
-+
-+#: common.opt:921
-+msgid "Do not perform optimizations increasing noticeably stack usage"
-+msgstr ""
-+
-+#: common.opt:925
-+msgid "Perform a register copy-propagation optimization pass"
-+msgstr ""
-+
-+#: common.opt:929
-+msgid "Perform cross-jumping optimization"
-+msgstr ""
-+
-+#: common.opt:933
-+msgid "When running CSE, follow jumps to their targets"
-+msgstr ""
-+
-+#: common.opt:941
-+msgid "Omit range reduction step when performing complex division"
-+msgstr ""
-+
-+#: common.opt:945
-+msgid "Complex multiplication and division follow Fortran rules"
-+msgstr ""
-+
-+#: common.opt:949
-+msgid "Place data items into their own section"
-+msgstr ""
-+
-+#: common.opt:953
-+msgid "List all available debugging counters with their limits and counts."
-+msgstr ""
-+
-+#: common.opt:957
-+msgid "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter limit. "
-+msgstr ""
-+
-+#: common.opt:961
-+msgid "Map one directory name to another in debug information"
-+msgstr ""
-+
-+#: common.opt:965
-+msgid "Output .debug_types section when using DWARF v4 debuginfo."
-+msgstr ""
-+
-+#: common.opt:971
-+msgid "Defer popping functions args from stack until later"
-+msgstr ""
-+
-+#: common.opt:975
-+msgid "Attempt to fill delay slots of branch instructions"
-+msgstr ""
-+
-+#: common.opt:979
-+msgid "Delete useless null pointer checks"
-+msgstr ""
-+
-+#: common.opt:983
-+msgid "Try to convert virtual calls to direct ones."
-+msgstr ""
-+
-+#: common.opt:987
-+msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
-+msgstr ""
-+
-+#: common.opt:1004
-+msgid "Amend appropriate diagnostic messages with the command line option that controls them"
-+msgstr ""
-+
-+#: common.opt:1008
-+msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass"
-+msgstr ""
-+
-+#: common.opt:1012
-+msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass"
-+msgstr ""
-+
-+#: common.opt:1016
-+msgid "-fdump-<type>\tDump various compiler internals to a file"
-+msgstr ""
-+
-+#: common.opt:1023
-+msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation"
-+msgstr ""
-+
-+#: common.opt:1027
-+msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code"
-+msgstr ""
-+
-+#: common.opt:1031
-+msgid "Suppress output of addresses in debugging dumps"
-+msgstr ""
-+
-+#: common.opt:1035
-+msgid "Dump optimization passes"
-+msgstr ""
-+
-+#: common.opt:1039
-+msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps"
-+msgstr ""
-+
-+#: common.opt:1043
-+msgid "Suppress output of previous and next insn numbers in debugging dumps"
-+msgstr ""
-+
-+#: common.opt:1047
-+msgid "Enable CFI tables via GAS assembler directives."
-+msgstr ""
-+
-+#: common.opt:1051
-+msgid "Perform early inlining"
-+msgstr ""
-+
-+#: common.opt:1055
-+msgid "Perform DWARF2 duplicate elimination"
-+msgstr ""
-+
-+#: common.opt:1059
-+msgid "Perform interprocedural reduction of aggregates"
-+msgstr ""
-+
-+#: common.opt:1063 common.opt:1067
-+msgid "Perform unused type elimination in debug info"
-+msgstr ""
-+
-+#: common.opt:1071
-+msgid "Do not suppress C++ class debug information."
-+msgstr ""
-+
-+#: common.opt:1075
-+msgid "Enable exception handling"
-+msgstr ""
-+
-+#: common.opt:1079
-+msgid "Perform a number of minor, expensive optimizations"
-+msgstr ""
-+
-+#: common.opt:1083
-+msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision"
-+msgstr ""
-+
-+#: common.opt:1086
-+#, c-format
-+msgid "unknown excess precision style %qs"
-+msgstr ""
-+
-+#: common.opt:1099
-+msgid "Output lto objects containing both the intermediate language and binary output."
-+msgstr ""
-+
-+#: common.opt:1103
-+msgid "Assume no NaNs or infinities are generated"
-+msgstr ""
-+
-+#: common.opt:1107
-+msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
-+msgstr ""
-+
-+#: common.opt:1111
-+msgid "Don't allocate floats and doubles in extended-precision registers"
-+msgstr ""
-+
-+#: common.opt:1119
-+msgid "Perform a forward propagation pass on RTL"
-+msgstr ""
-+
-+#: common.opt:1123
-+msgid "-ffp-contract=[off|on|fast] Perform floating-point expression contraction."
-+msgstr ""
-+
-+#: common.opt:1126
-+#, c-format
-+msgid "unknown floating point contraction style %qs"
-+msgstr ""
-+
-+#: common.opt:1143
-+msgid "Allow function addresses to be held in registers"
-+msgstr ""
-+
-+#: common.opt:1147
-+msgid "Place each function into its own section"
-+msgstr ""
-+
-+#: common.opt:1151
-+msgid "Perform global common subexpression elimination"
-+msgstr ""
-+
-+#: common.opt:1155
-+msgid "Perform enhanced load motion during global common subexpression elimination"
-+msgstr ""
-+
-+#: common.opt:1159
-+msgid "Perform store motion after global common subexpression elimination"
-+msgstr ""
-+
-+#: common.opt:1163
-+msgid "Perform redundant load after store elimination in global common subexpression"
-+msgstr ""
-+
-+#: common.opt:1168
-+msgid "Perform global common subexpression elimination after register allocation"
-+msgstr ""
-+
-+#: common.opt:1174
-+msgid "Enable in and out of Graphite representation"
-+msgstr ""
-+
-+#: common.opt:1178
-+msgid "Enable Graphite Identity transformation"
-+msgstr ""
-+
-+#: common.opt:1182
-+msgid "Mark all loops as parallel"
-+msgstr ""
-+
-+#: common.opt:1186
-+msgid "Enable Loop Strip Mining transformation"
-+msgstr ""
-+
-+#: common.opt:1190
-+msgid "Enable Loop Interchange transformation"
-+msgstr ""
-+
-+#: common.opt:1194
-+msgid "Enable Loop Blocking transformation"
-+msgstr ""
-+
-+#: common.opt:1198
-+msgid "Enable support for GNU transactional memory"
-+msgstr ""
-+
-+#: common.opt:1202
-+msgid "Enable Loop Flattening transformation"
-+msgstr ""
-+
-+#: common.opt:1206
-+msgid "Force bitfield accesses to match their type width"
-+msgstr ""
-+
-+#: common.opt:1210
-+msgid "Enable guessing of branch probabilities"
-+msgstr ""
-+
-+#: common.opt:1218
-+msgid "Process #ident directives"
-+msgstr ""
-+
-+#: common.opt:1222
-+msgid "Perform conversion of conditional jumps to branchless equivalents"
-+msgstr ""
-+
-+#: common.opt:1226
-+msgid "Perform conversion of conditional jumps to conditional execution"
-+msgstr ""
-+
-+#: common.opt:1230
-+msgid "Convert conditional jumps in innermost loops to branchless equivalents"
-+msgstr ""
-+
-+#: common.opt:1234
-+msgid "Also if-convert conditional jumps containing memory writes"
-+msgstr ""
-+
-+#: common.opt:1242
-+msgid "Do not generate .size directives"
-+msgstr ""
-+
-+#: common.opt:1246
-+msgid "Perform indirect inlining"
-+msgstr ""
-+
-+#: common.opt:1252
-+msgid "Enable inlining of function declared \"inline\", disabling disables all inlining"
-+msgstr ""
-+
-+#: common.opt:1256
-+msgid "Integrate functions into their callers when code size is known not to grow"
-+msgstr ""
-+
-+#: common.opt:1260
-+msgid "Integrate functions not declared \"inline\" into their callers when profitable"
-+msgstr ""
-+
-+#: common.opt:1264
-+msgid "Integrate functions only required by their single caller"
-+msgstr ""
-+
-+#: common.opt:1271
-+msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
-+msgstr ""
-+
-+#: common.opt:1275
-+msgid "Inline __atomic operations when a lock free instruction sequence is available."
-+msgstr ""
-+
-+#: common.opt:1279
-+msgid "Instrument function entry and exit with profiling calls"
-+msgstr ""
-+
-+#: common.opt:1283
-+msgid "-finstrument-functions-exclude-function-list=name,... Do not instrument listed functions"
-+msgstr ""
-+
-+#: common.opt:1287
-+msgid "-finstrument-functions-exclude-file-list=filename,... Do not instrument functions listed in files"
-+msgstr ""
-+
-+#: common.opt:1291
-+msgid "Perform Interprocedural constant propagation"
-+msgstr ""
-+
-+#: common.opt:1295
-+msgid "Perform cloning to make Interprocedural constant propagation stronger"
-+msgstr ""
-+
-+#: common.opt:1299
-+msgid "Perform interprocedural profile propagation"
-+msgstr ""
-+
-+#: common.opt:1303
-+msgid "Perform interprocedural points-to analysis"
-+msgstr ""
-+
-+#: common.opt:1307
-+msgid "Discover pure and const functions"
-+msgstr ""
-+
-+#: common.opt:1311
-+msgid "Discover readonly and non addressable static variables"
-+msgstr ""
-+
-+#: common.opt:1315
-+msgid "Perform matrix layout flattening and transposing based"
-+msgstr ""
-+
-+#: common.opt:1324
-+msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
-+msgstr ""
-+
-+#: common.opt:1327
-+#, c-format
-+msgid "unknown IRA algorithm %qs"
-+msgstr ""
-+
-+#: common.opt:1337
-+msgid "-fira-region=[one|all|mixed] Set regions for IRA"
-+msgstr ""
-+
-+#: common.opt:1340
-+#, c-format
-+msgid "unknown IRA region %qs"
-+msgstr ""
-+
-+#: common.opt:1353
-+msgid "Use IRA based register pressure calculation"
-+msgstr ""
-+
-+#: common.opt:1358
-+msgid "Share slots for saving different hard registers."
-+msgstr ""
-+
-+#: common.opt:1362
-+msgid "Share stack slots for spilled pseudo-registers."
-+msgstr ""
-+
-+#: common.opt:1366
-+msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
-+msgstr ""
-+
-+#: common.opt:1370
-+msgid "Optimize induction variables on trees"
-+msgstr ""
-+
-+#: common.opt:1374
-+msgid "Use jump tables for sufficiently large switch statements"
-+msgstr ""
-+
-+#: common.opt:1378
-+msgid "Generate code for functions even if they are fully inlined"
-+msgstr ""
-+
-+#: common.opt:1382
-+msgid "Emit static const variables even if they are not used"
-+msgstr ""
-+
-+#: common.opt:1386
-+msgid "Give external symbols a leading underscore"
-+msgstr ""
-+
-+#: common.opt:1394
-+msgid "Enable link-time optimization."
-+msgstr ""
-+
-+#: common.opt:1398
-+msgid "Link-time optimization with number of parallel jobs or jobserver."
-+msgstr ""
-+
-+#: common.opt:1402
-+msgid "Partition functions and vars at linktime based on object files they originate from"
-+msgstr ""
-+
-+#: common.opt:1406
-+msgid "Partition functions and vars at linktime into approximately same sized buckets"
-+msgstr ""
-+
-+#: common.opt:1410
-+msgid "Disable partioning and streaming"
-+msgstr ""
-+
-+#: common.opt:1415
-+msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL"
-+msgstr ""
-+
-+#: common.opt:1419
-+msgid "Report various link-time optimization statistics"
-+msgstr ""
-+
-+#: common.opt:1423
-+msgid "Set errno after built-in math functions"
-+msgstr ""
-+
-+#: common.opt:1427
-+msgid "-fmax-errors=<number>\tMaximum number of errors to report"
-+msgstr ""
-+
-+#: common.opt:1431
-+msgid "Report on permanent memory allocation"
-+msgstr ""
-+
-+#: common.opt:1438
-+msgid "Attempt to merge identical constants and constant variables"
-+msgstr ""
-+
-+#: common.opt:1442
-+msgid "Attempt to merge identical constants across compilation units"
-+msgstr ""
-+
-+#: common.opt:1446
-+msgid "Attempt to merge identical debug strings across compilation units"
-+msgstr ""
-+
-+#: common.opt:1450
-+msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line. 0 suppresses line-wrapping"
-+msgstr ""
-+
-+#: common.opt:1454
-+msgid "Perform SMS based modulo scheduling before the first scheduling pass"
-+msgstr ""
-+
-+#: common.opt:1458
-+msgid "Perform SMS based modulo scheduling with register moves allowed"
-+msgstr ""
-+
-+#: common.opt:1462
-+msgid "Move loop invariant computations out of loops"
-+msgstr ""
-+
-+#: common.opt:1466
-+msgid "Use the RTL dead code elimination pass"
-+msgstr ""
-+
-+#: common.opt:1470
-+msgid "Use the RTL dead store elimination pass"
-+msgstr ""
-+
-+#: common.opt:1474
-+msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
-+msgstr ""
-+
-+#: common.opt:1478
-+msgid "Support synchronous non-call exceptions"
-+msgstr ""
-+
-+#: common.opt:1482
-+msgid "When possible do not generate stack frames"
-+msgstr ""
-+
-+#: common.opt:1486
-+msgid "Do the full register move optimization pass"
-+msgstr ""
-+
-+#: common.opt:1490
-+msgid "Optimize sibling and tail recursive calls"
-+msgstr ""
-+
-+#: common.opt:1494
-+msgid "Perform partial inlining"
-+msgstr ""
-+
-+#: common.opt:1498 common.opt:1502
-+msgid "Report on memory allocation before interprocedural optimization"
-+msgstr ""
-+
-+#: common.opt:1506
-+msgid "Pack structure members together without holes"
-+msgstr ""
-+
-+#: common.opt:1510
-+msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
-+msgstr ""
-+
-+#: common.opt:1514
-+msgid "Return small aggregates in memory, not registers"
-+msgstr ""
-+
-+#: common.opt:1518
-+msgid "Perform loop peeling"
-+msgstr ""
-+
-+#: common.opt:1522
-+msgid "Enable machine specific peephole optimizations"
-+msgstr ""
-+
-+#: common.opt:1526
-+msgid "Enable an RTL peephole pass before sched2"
-+msgstr ""
-+
-+#: common.opt:1530
-+msgid "Generate position-independent code if possible (large mode)"
-+msgstr ""
-+
-+#: common.opt:1534
-+msgid "Generate position-independent code for executables if possible (large mode)"
-+msgstr ""
-+
-+#: common.opt:1538
-+msgid "Generate position-independent code if possible (small mode)"
-+msgstr ""
-+
-+#: common.opt:1542
-+msgid "Generate position-independent code for executables if possible (small mode)"
-+msgstr ""
-+
-+#: common.opt:1546
-+msgid "Specify a plugin to load"
-+msgstr ""
-+
-+#: common.opt:1550
-+msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>"
-+msgstr ""
-+
-+#: common.opt:1554
-+msgid "Run predictive commoning optimization."
-+msgstr ""
-+
-+#: common.opt:1558
-+msgid "Generate prefetch instructions, if available, for arrays in loops"
-+msgstr ""
-+
-+#: common.opt:1562
-+msgid "Enable basic program profiling code"
-+msgstr ""
-+
-+#: common.opt:1566
-+msgid "Insert arc-based program profiling code"
-+msgstr ""
-+
-+#: common.opt:1570
-+msgid "Set the top-level directory for storing the profile data."
-+msgstr ""
-+
-+#: common.opt:1575
-+msgid "Enable correction of flow inconsistent profile data input"
-+msgstr ""
-+
-+#: common.opt:1579
-+msgid "Enable common options for generating profile info for profile feedback directed optimizations"
-+msgstr ""
-+
-+#: common.opt:1583
-+msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir="
-+msgstr ""
-+
-+#: common.opt:1587
-+msgid "Enable common options for performing profile feedback directed optimizations"
-+msgstr ""
-+
-+#: common.opt:1591
-+msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir="
-+msgstr ""
-+
-+#: common.opt:1595
-+msgid "Insert code to profile values of expressions"
-+msgstr ""
-+
-+#: common.opt:1602
-+msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
-+msgstr ""
-+
-+#: common.opt:1612
-+msgid "Record gcc command line switches in the object file."
-+msgstr ""
-+
-+#: common.opt:1616
-+msgid "Return small aggregates in registers"
-+msgstr ""
-+
-+#: common.opt:1620
-+msgid "Enables a register move optimization"
-+msgstr ""
-+
-+#: common.opt:1624
-+msgid "Perform a register renaming optimization pass"
-+msgstr ""
-+
-+#: common.opt:1628
-+msgid "Reorder basic blocks to improve code placement"
-+msgstr ""
-+
-+#: common.opt:1632
-+msgid "Reorder basic blocks and partition into hot and cold sections"
-+msgstr ""
-+
-+#: common.opt:1636
-+msgid "Reorder functions to improve code placement"
-+msgstr ""
-+
-+#: common.opt:1640
-+msgid "Add a common subexpression elimination pass after loop optimizations"
-+msgstr ""
-+
-+#: common.opt:1648
-+msgid "Disable optimizations that assume default FP rounding behavior"
-+msgstr ""
-+
-+#: common.opt:1652
-+msgid "Enable scheduling across basic blocks"
-+msgstr ""
-+
-+#: common.opt:1656
-+msgid "Enable register pressure sensitive insn scheduling"
-+msgstr ""
-+
-+#: common.opt:1660
-+msgid "Allow speculative motion of non-loads"
-+msgstr ""
-+
-+#: common.opt:1664
-+msgid "Allow speculative motion of some loads"
-+msgstr ""
-+
-+#: common.opt:1668
-+msgid "Allow speculative motion of more loads"
-+msgstr ""
-+
-+#: common.opt:1672
-+msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
-+msgstr ""
-+
-+#: common.opt:1676
-+msgid "If scheduling post reload, do superblock scheduling"
-+msgstr ""
-+
-+#: common.opt:1684
-+msgid "Reschedule instructions before register allocation"
-+msgstr ""
-+
-+#: common.opt:1688
-+msgid "Reschedule instructions after register allocation"
-+msgstr ""
-+
-+#: common.opt:1695
-+msgid "Schedule instructions using selective scheduling algorithm"
-+msgstr ""
-+
-+#: common.opt:1699
-+msgid "Run selective scheduling after reload"
-+msgstr ""
-+
-+#: common.opt:1703
-+msgid "Perform software pipelining of inner loops during selective scheduling"
-+msgstr ""
-+
-+#: common.opt:1707
-+msgid "Perform software pipelining of outer loops during selective scheduling"
-+msgstr ""
-+
-+#: common.opt:1711
-+msgid "Reschedule pipelined regions without pipelining"
-+msgstr ""
-+
-+#: common.opt:1717
-+msgid "Allow premature scheduling of queued insns"
-+msgstr ""
-+
-+#: common.opt:1721
-+msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled"
-+msgstr ""
-+
-+#: common.opt:1729
-+msgid "Set dependence distance checking in premature scheduling of queued insns"
-+msgstr ""
-+
-+#: common.opt:1733
-+msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns"
-+msgstr ""
-+
-+#: common.opt:1737
-+msgid "Enable the group heuristic in the scheduler"
-+msgstr ""
-+
-+#: common.opt:1741
-+msgid "Enable the critical path heuristic in the scheduler"
-+msgstr ""
-+
-+#: common.opt:1745
-+msgid "Enable the speculative instruction heuristic in the scheduler"
-+msgstr ""
-+
-+#: common.opt:1749
-+msgid "Enable the rank heuristic in the scheduler"
-+msgstr ""
-+
-+#: common.opt:1753
-+msgid "Enable the last instruction heuristic in the scheduler"
-+msgstr ""
-+
-+#: common.opt:1757
-+msgid "Enable the dependent count heuristic in the scheduler"
-+msgstr ""
-+
-+#: common.opt:1761
-+msgid "Access data in the same section from shared anchor points"
-+msgstr ""
-+
-+#: common.opt:1773
-+msgid "Turn on Redundant Extensions Elimination pass."
-+msgstr ""
-+
-+#: common.opt:1777
-+msgid "Show column numbers in diagnostics, when available. Default on"
-+msgstr ""
-+
-+#: common.opt:1781
-+msgid "Emit function prologues only before parts of the function that need it,"
-+msgstr ""
-+
-+#: common.opt:1786
-+msgid "Disable optimizations observable by IEEE signaling NaNs"
-+msgstr ""
-+
-+#: common.opt:1790
-+msgid "Disable floating point optimizations that ignore the IEEE signedness of zero"
-+msgstr ""
-+
-+#: common.opt:1794
-+msgid "Convert floating point constants to single precision constants"
-+msgstr ""
-+
-+#: common.opt:1798
-+msgid "Split lifetimes of induction variables when loops are unrolled"
-+msgstr ""
-+
-+#: common.opt:1802
-+msgid "Generate discontiguous stack frames"
-+msgstr ""
-+
-+#: common.opt:1806
-+msgid "Split wide types into independent registers"
-+msgstr ""
-+
-+#: common.opt:1810
-+msgid "Apply variable expansion when loops are unrolled"
-+msgstr ""
-+
-+#: common.opt:1814
-+msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program"
-+msgstr ""
-+
-+#: common.opt:1818
-+msgid "Insert stack checking code into the program. Same as -fstack-check=specific"
-+msgstr ""
-+
-+#: common.opt:1825
-+msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
-+msgstr ""
-+
-+#: common.opt:1829
-+msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
-+msgstr ""
-+
-+#: common.opt:1833
-+msgid "Use propolice as a stack protection method"
-+msgstr ""
-+
-+#: common.opt:1837
-+msgid "Use a stack protection method for every function"
-+msgstr ""
-+
-+#: common.opt:1841
-+msgid "Output stack usage information on a per-function basis"
-+msgstr ""
-+
-+#: common.opt:1853
-+msgid "Assume strict aliasing rules apply"
-+msgstr ""
-+
-+#: common.opt:1857
-+msgid "Treat signed overflow as undefined"
-+msgstr ""
-+
-+#: common.opt:1861
-+msgid "Check for syntax errors, then stop"
-+msgstr ""
-+
-+#: common.opt:1865
-+msgid "Create data files needed by \"gcov\""
-+msgstr ""
-+
-+#: common.opt:1869
-+msgid "Perform jump threading optimizations"
-+msgstr ""
-+
-+#: common.opt:1873
-+msgid "Report the time taken by each compiler pass"
-+msgstr ""
-+
-+#: common.opt:1877
-+msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
-+msgstr ""
-+
-+#: common.opt:1880
-+#, c-format
-+msgid "unknown TLS model %qs"
-+msgstr ""
-+
-+#: common.opt:1896
-+msgid "Reorder top level functions, variables, and asms"
-+msgstr ""
-+
-+#: common.opt:1900
-+msgid "Perform superblock formation via tail duplication"
-+msgstr ""
-+
-+#: common.opt:1907
-+msgid "Assume floating-point operations can trap"
-+msgstr ""
-+
-+#: common.opt:1911
-+msgid "Trap for signed overflow in addition, subtraction and multiplication"
-+msgstr ""
-+
-+#: common.opt:1915
-+msgid "Enable SSA-CCP optimization on trees"
-+msgstr ""
-+
-+#: common.opt:1919
-+msgid "Enable SSA-BIT-CCP optimization on trees"
-+msgstr ""
-+
-+#: common.opt:1927
-+msgid "Enable loop header copying on trees"
-+msgstr ""
-+
-+#: common.opt:1931
-+msgid "Replace SSA temporaries with better names in copies"
-+msgstr ""
-+
-+#: common.opt:1935
-+msgid "Enable copy propagation on trees"
-+msgstr ""
-+
-+#: common.opt:1943
-+msgid "Transform condition stores into unconditional ones"
-+msgstr ""
-+
-+#: common.opt:1947
-+msgid "Perform conversions of switch initializations."
-+msgstr ""
-+
-+#: common.opt:1951
-+msgid "Enable SSA dead code elimination optimization on trees"
-+msgstr ""
-+
-+#: common.opt:1955
-+msgid "Enable dominator optimizations"
-+msgstr ""
-+
-+#: common.opt:1959
-+msgid "Enable tail merging on trees"
-+msgstr ""
-+
-+#: common.opt:1963
-+msgid "Enable dead store elimination"
-+msgstr ""
-+
-+#: common.opt:1967
-+msgid "Enable forward propagation on trees"
-+msgstr ""
-+
-+#: common.opt:1971
-+msgid "Enable Full Redundancy Elimination (FRE) on trees"
-+msgstr ""
-+
-+#: common.opt:1975
-+msgid "Enable string length optimizations on trees"
-+msgstr ""
-+
-+#: common.opt:1979
-+msgid "Enable loop distribution on trees"
-+msgstr ""
-+
-+#: common.opt:1983
-+msgid "Enable loop distribution for patterns transformed into a library call"
-+msgstr ""
-+
-+#: common.opt:1987
-+msgid "Enable loop invariant motion on trees"
-+msgstr ""
-+
-+#: common.opt:1991
-+msgid "Enable loop interchange transforms. Same as -floop-interchange"
-+msgstr ""
-+
-+#: common.opt:1995
-+msgid "Create canonical induction variables in loops"
-+msgstr ""
-+
-+#: common.opt:1999
-+msgid "Enable loop optimizations on tree level"
-+msgstr ""
-+
-+#: common.opt:2003
-+msgid "Enable automatic parallelization of loops"
-+msgstr ""
-+
-+#: common.opt:2007
-+msgid "Enable hoisting loads from conditional pointers."
-+msgstr ""
-+
-+#: common.opt:2011
-+msgid "Enable SSA-PRE optimization on trees"
-+msgstr ""
-+
-+#: common.opt:2015
-+msgid "Perform function-local points-to analysis on trees."
-+msgstr ""
-+
-+#: common.opt:2019
-+msgid "Enable reassociation on tree level"
-+msgstr ""
-+
-+#: common.opt:2027
-+msgid "Enable SSA code sinking on trees"
-+msgstr ""
-+
-+#: common.opt:2031
-+msgid "Perform scalar replacement of aggregates"
-+msgstr ""
-+
-+#: common.opt:2035
-+msgid "Replace temporary expressions in the SSA->normal pass"
-+msgstr ""
-+
-+#: common.opt:2039
-+msgid "Perform live range splitting during the SSA->normal pass"
-+msgstr ""
-+
-+#: common.opt:2043
-+msgid "Perform Value Range Propagation on trees"
-+msgstr ""
-+
-+#: common.opt:2047
-+msgid "Compile whole compilation unit at a time"
-+msgstr ""
-+
-+#: common.opt:2051
-+msgid "Perform loop unrolling when iteration count is known"
-+msgstr ""
-+
-+#: common.opt:2055
-+msgid "Perform loop unrolling for all loops"
-+msgstr ""
-+
-+#: common.opt:2062
-+msgid "Allow loop optimizations to assume that the loops behave in normal way"
-+msgstr ""
-+
-+#: common.opt:2066
-+msgid "Allow optimization for floating-point arithmetic which may change the"
-+msgstr ""
-+
-+#: common.opt:2071
-+msgid "Same as -fassociative-math for expressions which include division."
-+msgstr ""
-+
-+#: common.opt:2079
-+msgid "Allow math optimizations that may violate IEEE or ISO standards"
-+msgstr ""
-+
-+#: common.opt:2083
-+msgid "Perform loop unswitching"
-+msgstr ""
-+
-+#: common.opt:2087
-+msgid "Just generate unwind tables for exception handling"
-+msgstr ""
-+
-+#: common.opt:2099
-+msgid "Perform variable tracking"
-+msgstr ""
-+
-+#: common.opt:2107
-+msgid "Perform variable tracking by annotating assignments"
-+msgstr ""
-+
-+#: common.opt:2113
-+msgid "Toggle -fvar-tracking-assignments"
-+msgstr ""
-+
-+#: common.opt:2117
-+msgid "Perform variable tracking and also tag variables that are uninitialized"
-+msgstr ""
-+
-+#: common.opt:2121
-+msgid "Enable loop vectorization on trees"
-+msgstr ""
-+
-+#: common.opt:2125
-+msgid "Enable basic block vectorization (SLP) on trees"
-+msgstr ""
-+
-+#: common.opt:2129
-+msgid "Enable use of cost model in vectorization"
-+msgstr ""
-+
-+#: common.opt:2133
-+msgid "Enable loop versioning when doing loop vectorization on trees"
-+msgstr ""
-+
-+#: common.opt:2137
-+msgid "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer"
-+msgstr ""
-+
-+#: common.opt:2141
-+msgid "Enable copy propagation of scalar-evolution information."
-+msgstr ""
-+
-+#: common.opt:2151
-+msgid "Add extra commentary to assembler output"
-+msgstr ""
-+
-+#: common.opt:2155
-+msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility"
-+msgstr ""
-+
-+#: common.opt:2158
-+#, c-format
-+msgid "unrecognized visibility value %qs"
-+msgstr ""
-+
-+#: common.opt:2174
-+msgid "Use expression value profiles in optimizations"
-+msgstr ""
-+
-+#: common.opt:2178
-+msgid "Construct webs and split unrelated uses of single variable"
-+msgstr ""
-+
-+#: common.opt:2182
-+msgid "Enable conditional dead code elimination for builtin calls"
-+msgstr ""
-+
-+#: common.opt:2186
-+msgid "Perform whole program optimizations"
-+msgstr ""
-+
-+#: common.opt:2190
-+msgid "Assume signed arithmetic overflow wraps around"
-+msgstr ""
-+
-+#: common.opt:2194
-+msgid "Put zero initialized data in the bss section"
-+msgstr ""
-+
-+#: common.opt:2198
-+msgid "Generate debug information in default format"
-+msgstr ""
-+
-+#: common.opt:2202
-+msgid "Generate debug information in COFF format"
-+msgstr ""
-+
-+#: common.opt:2206
-+msgid "Generate debug information in DWARF v2 (or later) format"
-+msgstr ""
-+
-+#: common.opt:2210
-+msgid "Generate debug information in default extended format"
-+msgstr ""
-+
-+#: common.opt:2214
-+msgid "Don't record gcc command line switches in DWARF DW_AT_producer."
-+msgstr ""
-+
-+#: common.opt:2218
-+msgid "Record gcc command line switches in DWARF DW_AT_producer."
-+msgstr ""
-+
-+#: common.opt:2222
-+msgid "Generate debug information in STABS format"
-+msgstr ""
-+
-+#: common.opt:2226
-+msgid "Generate debug information in extended STABS format"
-+msgstr ""
-+
-+#: common.opt:2230
-+msgid "Emit DWARF additions beyond selected version"
-+msgstr ""
-+
-+#: common.opt:2234
-+msgid "Don't emit DWARF additions beyond selected version"
-+msgstr ""
-+
-+#: common.opt:2238
-+msgid "Toggle debug information generation"
-+msgstr ""
-+
-+#: common.opt:2242
-+msgid "Generate debug information in VMS format"
-+msgstr ""
-+
-+#: common.opt:2246
-+msgid "Generate debug information in XCOFF format"
-+msgstr ""
-+
-+#: common.opt:2250
-+msgid "Generate debug information in extended XCOFF format"
-+msgstr ""
-+
-+#: common.opt:2257
-+msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory"
-+msgstr ""
-+
-+#: common.opt:2279
-+msgid "-o <file>\tPlace output into <file>"
-+msgstr ""
-+
-+#: common.opt:2283
-+msgid "Enable function profiling"
-+msgstr ""
-+
-+#: common.opt:2290
-+msgid "Issue warnings needed for strict compliance to the standard"
-+msgstr ""
-+
-+#: common.opt:2294
-+msgid "Like -pedantic but issue them as errors"
-+msgstr ""
-+
-+#: common.opt:2331
-+msgid "Do not display functions compiled or elapsed time"
-+msgstr ""
-+
-+#: common.opt:2363
-+msgid "Enable verbose output"
-+msgstr ""
-+
-+#: common.opt:2367
-+msgid "Display the compiler's version"
-+msgstr ""
-+
-+#: common.opt:2371
-+msgid "Suppress warnings"
-+msgstr ""
-+
-+#: common.opt:2381
-+msgid "Create a shared library"
-+msgstr ""
-+
-+#: common.opt:2414
-+msgid "Create a position independent executable"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:853
-+msgid "invalid use of type"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
-+msgid "constant refers to itself"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:3900
-+msgid "expected numeric type"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:3905
-+msgid "expected boolean type"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:3911
-+msgid "expected integer or boolean type"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:3918
-+msgid "invalid operand for unary %<&%>"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:3927
-+msgid "expected pointer"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
-+msgid "incompatible types in binary expression"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:5620
-+msgid "shift of non-integer operand"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
-+msgid "shift count not unsigned integer"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:5638
-+msgid "negative shift count"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:6431
-+msgid "object is not a method"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:6440
-+msgid "method type does not match object type"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:6714
-+msgid "invalid use of %<...%> with builtin function"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
-+msgid "not enough arguments"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
-+msgid "too many arguments"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:6809
-+msgid "argument 1 must be a map"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:6876
-+msgid "invalid type for make function"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:6890
-+msgid "length required when allocating a slice"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:6904
-+msgid "bad size for make"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:6919
-+msgid "bad capacity when making slice"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:6930
-+msgid "too many arguments to make"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7588
-+msgid "argument must be array or slice or channel"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7598
-+msgid "argument must be string or array or slice or map or channel"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7644
-+msgid "unsupported argument type to builtin function"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7655
-+msgid "argument must be channel"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7657
-+msgid "cannot close receive-only channel"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7677
-+msgid "argument must be a field reference"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7704
-+msgid "left argument must be a slice"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7712
-+msgid "element types must be the same"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7717
-+msgid "first argument must be []byte"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7720
-+msgid "second argument must be slice or string"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7761
-+msgid "argument 2 has invalid type"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7777
-+msgid "argument must have complex type"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7795
-+msgid "complex arguments must have identical types"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:7797
-+msgid "complex arguments must have floating-point type"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:8666
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
-+msgid "expected function"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:8939
-+msgid "incompatible type for receiver"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:8957
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
-+msgid "number of results does not match number of values"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
-+msgid "index must be integer"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
-+msgid "slice end must be integer"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:9751
-+msgid "slice of unaddressable value"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:10344
-+msgid "incompatible type for map index"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:10692
-+msgid "expected interface or pointer to interface"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:11260
-+msgid "too many expressions for struct"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:11273
-+msgid "too few expressions for struct"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
-+msgid "invalid unsafe.Pointer conversion"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
-+msgid "type assertion only valid for interface types"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:12958
-+msgid "impossible type assertion: type does not implement interface"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
-+msgid "expected channel"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
-+msgid "invalid receive on send-only channel"
-+msgstr ""
-+
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
-+#: go/gofrontend/statements.cc:590
-+msgid "invalid left hand side of assignment"
-+msgstr ""
-+
-+#: go/gofrontend/statements.cc:1105
-+msgid "expected map index on right hand side"
-+msgstr ""
-+
-+#: go/gofrontend/statements.cc:1254
-+msgid "expected map index on left hand side"
-+msgstr ""
-+
-+#: go/gofrontend/statements.cc:2632 go/gofrontend/statements.cc:2661
-+msgid "not enough arguments to return"
-+msgstr ""
-+
-+#: go/gofrontend/statements.cc:2640
-+msgid "return with value in function with no return type"
-+msgstr ""
-+
-+#: go/gofrontend/statements.cc:2667
-+msgid "too many values in return statement"
-+msgstr ""
-+
-+#: go/gofrontend/statements.cc:3145
-+msgid "expected boolean expression"
-+msgstr ""
-+
-+#: go/gofrontend/statements.cc:4334
-+msgid "incompatible types in send"
-+msgstr ""
-+
-+#: go/gofrontend/statements.cc:4339
-+msgid "invalid send on receive-only channel"
-+msgstr ""
-+
-+#: go/gofrontend/statements.cc:5226
-+msgid "too many variables for range clause with channel"
-+msgstr ""
-+
-+#: go/gofrontend/statements.cc:5233
-+msgid "range clause must have array, slice, string, map, or channel type"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:527
-+msgid "invalid comparison of non-ordered type"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:543
-+msgid "slice can only be compared to nil"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:545
-+msgid "map can only be compared to nil"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:547
-+msgid "func can only be compared to nil"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:553
-+#, c-format
-+msgid "invalid operation (%s)"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:576
-+msgid "invalid comparison of non-comparable type"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:594
-+msgid "invalid comparison of non-comparable struct"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:605
-+msgid "invalid comparison of non-comparable array"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:636
-+msgid "multiple value function call in single value context"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:723
-+msgid "need explicit conversion"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:730
-+#, c-format
-+msgid "cannot use type %s as type %s"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:3207
-+msgid "different receiver types"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
-+msgid "different number of parameters"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:3248
-+msgid "different parameter types"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:3263
-+msgid "different varargs"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
-+msgid "different number of results"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:3293
-+msgid "different result types"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:4249
-+#, c-format
-+msgid "implicit assignment of %s%s%s hidden field %s%s%s"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:6639
-+#, c-format
-+msgid "need explicit conversion; missing method %s%s%s"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
-+#, c-format
-+msgid "incompatible type for method %s%s%s"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
-+#, c-format
-+msgid "incompatible type for method %s%s%s (%s)"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
-+msgid "pointer to interface type has no methods"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
-+msgid "type has no methods"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:6775
-+#, c-format
-+msgid "ambiguous method %s%s%s"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:6778
-+#, c-format
-+msgid "missing method %s%s%s"
-+msgstr ""
-+
-+#: go/gofrontend/types.cc:6818
-+#, c-format
-+msgid "method %s%s%s requires a pointer"
-+msgstr ""
-+
-+#. Warn about and ignore all others for now, but store them.
-+#: attribs.c:315 c-family/c-common.c:7387 objc/objc-act.c:4952
-+#: objc/objc-act.c:6922 objc/objc-act.c:8109 objc/objc-act.c:8160
-+#, gcc-internal-format
-+msgid "%qE attribute directive ignored"
-+msgstr ""
-+
-+#: attribs.c:323
-+#, gcc-internal-format
-+msgid "wrong number of arguments specified for %qE attribute"
-+msgstr ""
-+
-+#: attribs.c:341
-+#, gcc-internal-format
-+msgid "%qE attribute does not apply to types"
-+msgstr ""
-+
-+#: attribs.c:393
-+#, gcc-internal-format
-+msgid "%qE attribute only applies to function types"
-+msgstr ""
-+
-+#: attribs.c:403
-+#, gcc-internal-format
-+msgid "type attributes ignored after type is already defined"
-+msgstr ""
-+
-+#: bb-reorder.c:1888
-+#, gcc-internal-format, gfc-internal-format
-+msgid "multiple hot/cold transitions found (bb %i)"
-+msgstr ""
-+
-+#: bt-load.c:1546
-+#, gcc-internal-format
-+msgid "branch target register load optimization is not intended to be run twice"
-+msgstr ""
-+
-+#: builtins.c:620
-+#, gcc-internal-format
-+msgid "offset outside bounds of constant string"
-+msgstr ""
-+
-+#: builtins.c:1161
-+#, gcc-internal-format
-+msgid "second argument to %<__builtin_prefetch%> must be a constant"
-+msgstr ""
-+
-+#: builtins.c:1168
-+#, gcc-internal-format
-+msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
-+msgstr ""
-+
-+#: builtins.c:1176
-+#, gcc-internal-format
-+msgid "third argument to %<__builtin_prefetch%> must be a constant"
-+msgstr ""
-+
-+#: builtins.c:1183
-+#, gcc-internal-format
-+msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
-+msgstr ""
-+
-+#: builtins.c:4243 gimplify.c:2414
-+#, gcc-internal-format
-+msgid "too few arguments to function %<va_start%>"
-+msgstr ""
-+
-+#: builtins.c:4401
-+#, gcc-internal-format
-+msgid "first argument to %<va_arg%> not of type %<va_list%>"
-+msgstr ""
-+
-+#: builtins.c:4417
-+#, gcc-internal-format
-+msgid "%qT is promoted to %qT when passed through %<...%>"
-+msgstr ""
-+
-+#: builtins.c:4422
-+#, gcc-internal-format
-+msgid "(so you should pass %qT not %qT to %<va_arg%>)"
-+msgstr ""
-+
-+#. We can, however, treat "undefined" any way we please.
-+#. Call abort to encourage the user to fix the program.
-+#: builtins.c:4429 c-typeck.c:2799
-+#, gcc-internal-format
-+msgid "if this code is reached, the program will abort"
-+msgstr ""
-+
-+#: builtins.c:4556
-+#, gcc-internal-format
-+msgid "invalid argument to %<__builtin_frame_address%>"
-+msgstr ""
-+
-+#: builtins.c:4558
-+#, gcc-internal-format
-+msgid "invalid argument to %<__builtin_return_address%>"
-+msgstr ""
-+
-+#: builtins.c:4571
-+#, gcc-internal-format
-+msgid "unsupported argument to %<__builtin_frame_address%>"
-+msgstr ""
-+
-+#: builtins.c:4573
-+#, gcc-internal-format
-+msgid "unsupported argument to %<__builtin_return_address%>"
-+msgstr ""
-+
-+#: builtins.c:4837
-+#, gcc-internal-format
-+msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
-+msgstr ""
-+
-+#: builtins.c:4937
-+#, gcc-internal-format
-+msgid "trampoline generated for nested function %qD"
-+msgstr ""
-+
-+#: builtins.c:5233 builtins.c:5246
-+#, gcc-internal-format
-+msgid "%qD changed semantics in GCC 4.4"
-+msgstr ""
-+
-+#: builtins.c:5345
-+#, gcc-internal-format
-+msgid "invalid memory model argument to builtin"
-+msgstr ""
-+
-+#: builtins.c:5365
-+#, gcc-internal-format
-+msgid "invalid memory model for %<__atomic_exchange%>"
-+msgstr ""
-+
-+#: builtins.c:5401
-+#, gcc-internal-format
-+msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
-+msgstr ""
-+
-+#: builtins.c:5407
-+#, gcc-internal-format
-+msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
-+msgstr ""
-+
-+#: builtins.c:5453
-+#, gcc-internal-format
-+msgid "invalid memory model for %<__atomic_load%>"
-+msgstr ""
-+
-+#: builtins.c:5483 builtins.c:5589
-+#, gcc-internal-format
-+msgid "invalid memory model for %<__atomic_store%>"
-+msgstr ""
-+
-+#: builtins.c:5698
-+#, gcc-internal-format
-+msgid "non-constant argument 1 to __atomic_always_lock_free"
-+msgstr ""
-+
-+#: builtins.c:5740
-+#, gcc-internal-format
-+msgid "non-integer argument 1 to __atomic_is_lock_free"
-+msgstr ""
-+
-+#. All valid uses of __builtin_va_arg_pack () are removed during
-+#. inlining.
-+#: builtins.c:6023 expr.c:9964
-+#, 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:6029
-+#, gcc-internal-format
-+msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
-+msgstr ""
-+
-+#: builtins.c:6268
-+#, gcc-internal-format
-+msgid "%<__builtin_longjmp%> second argument must be 1"
-+msgstr ""
-+
-+#: builtins.c:7113
-+#, gcc-internal-format
-+msgid "target format does not support infinity"
-+msgstr ""
-+
-+#: builtins.c:12094
-+#, gcc-internal-format
-+msgid "%<va_start%> used in function with fixed args"
-+msgstr ""
-+
-+#: builtins.c:12102
-+#, gcc-internal-format
-+msgid "wrong number of arguments to function %<va_start%>"
-+msgstr ""
-+
-+#. Evidently an out of date version of <stdarg.h>; can't validate
-+#. va_start's second argument, but can still work as intended.
-+#: builtins.c:12115
-+#, gcc-internal-format
-+msgid "%<__builtin_next_arg%> called without an argument"
-+msgstr ""
-+
-+#: builtins.c:12120
-+#, gcc-internal-format
-+msgid "wrong number of arguments to function %<__builtin_next_arg%>"
-+msgstr ""
-+
-+#. FIXME: Sometimes with the tree optimizers we can get the
-+#. not the last argument even though the user used the last
-+#. argument. We just warn and set the arg to be the last
-+#. argument so that we will get wrong-code because of
-+#. it.
-+#: builtins.c:12150
-+#, gcc-internal-format
-+msgid "second parameter of %<va_start%> not last named argument"
-+msgstr ""
-+
-+#: builtins.c:12160
-+#, gcc-internal-format
-+msgid "undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storage"
-+msgstr ""
-+
-+#: builtins.c:12396
-+#, gcc-internal-format
-+msgid "%Kfirst argument of %D must be a pointer, second integer constant"
-+msgstr ""
-+
-+#: builtins.c:12409
-+#, gcc-internal-format
-+msgid "%Klast argument of %D is not integer constant between 0 and 3"
-+msgstr ""
-+
-+#: builtins.c:12454 builtins.c:12605 builtins.c:12662
-+#, gcc-internal-format
-+msgid "%Kcall to %D will always overflow destination buffer"
-+msgstr ""
-+
-+#: builtins.c:12595
-+#, gcc-internal-format
-+msgid "%Kcall to %D might overflow destination buffer"
-+msgstr ""
-+
-+#: builtins.c:12683
-+#, gcc-internal-format
-+msgid "%Kattempt to free a non-heap object %qD"
-+msgstr ""
-+
-+#: builtins.c:12686
-+#, gcc-internal-format
-+msgid "%Kattempt to free a non-heap object"
-+msgstr ""
-+
-+#. Except for passing an argument to an unprototyped function,
-+#. this is a constraint violation. When passing an argument to
-+#. an unprototyped function, it is compile-time undefined;
-+#. making it a constraint in that case was rejected in
-+#. DR#252.
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
-+#, gcc-internal-format
-+msgid "void value not ignored as it ought to be"
-+msgstr ""
-+
-+#: c-convert.c:181 fortran/convert.c:122 java/typeck.c:150
-+#, gcc-internal-format
-+msgid "conversion to non-scalar type requested"
-+msgstr ""
-+
-+#: c-decl.c:717
-+#, gcc-internal-format
-+msgid "array %q+D assumed to have one element"
-+msgstr ""
-+
-+#: c-decl.c:758
-+#, gcc-internal-format
-+msgid "%qD is static but used in inline function %qD which is not static"
-+msgstr ""
-+
-+#: c-decl.c:763
-+#, gcc-internal-format
-+msgid "%q+D is static but declared in inline function %qD which is not static"
-+msgstr ""
-+
-+#: c-decl.c:948
-+#, gcc-internal-format, gfc-internal-format
-+msgid "GCC supports only %u nested scopes"
-+msgstr ""
-+
-+#: c-decl.c:1100 cp/decl.c:373
-+#, gcc-internal-format
-+msgid "label %q+D used but not defined"
-+msgstr ""
-+
-+#: c-decl.c:1145
-+#, gcc-internal-format
-+msgid "nested function %q+D declared but never defined"
-+msgstr ""
-+
-+#: c-decl.c:1157
-+#, gcc-internal-format
-+msgid "inline function %q+D declared but never defined"
-+msgstr ""
-+
-+#: c-decl.c:1174 cp/decl.c:628
-+#, gcc-internal-format
-+msgid "unused variable %q+D"
-+msgstr ""
-+
-+#: c-decl.c:1178
-+#, gcc-internal-format
-+msgid "variable %qD set but not used"
-+msgstr ""
-+
-+#: c-decl.c:1183
-+#, gcc-internal-format
-+msgid "type of array %q+D completed incompatibly with implicit initialization"
-+msgstr ""
-+
-+#: c-decl.c:1462 c-decl.c:5852 c-decl.c:6682 c-decl.c:7394
-+#, gcc-internal-format
-+msgid "originally defined here"
-+msgstr ""
-+
-+#: c-decl.c:1532
-+#, gcc-internal-format
-+msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
-+msgstr ""
-+
-+#: c-decl.c:1539
-+#, gcc-internal-format
-+msgid "an argument type that has a default promotion can%'t match an empty parameter name list declaration"
-+msgstr ""
-+
-+#: c-decl.c:1580
-+#, gcc-internal-format
-+msgid "prototype for %q+D declares more arguments than previous old-style definition"
-+msgstr ""
-+
-+#: c-decl.c:1586
-+#, gcc-internal-format
-+msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
-+msgstr ""
-+
-+#: c-decl.c:1595
-+#, gcc-internal-format
-+msgid "prototype for %q+D declares argument %d with incompatible type"
-+msgstr ""
-+
-+#. If we get here, no errors were found, but do issue a warning
-+#. for this poor-style construct.
-+#: c-decl.c:1608
-+#, gcc-internal-format
-+msgid "prototype for %q+D follows non-prototype definition"
-+msgstr ""
-+
-+#: c-decl.c:1623
-+#, gcc-internal-format
-+msgid "previous definition of %q+D was here"
-+msgstr ""
-+
-+#: c-decl.c:1625
-+#, gcc-internal-format
-+msgid "previous implicit declaration of %q+D was here"
-+msgstr ""
-+
-+#: c-decl.c:1627
-+#, gcc-internal-format
-+msgid "previous declaration of %q+D was here"
-+msgstr ""
-+
-+#: c-decl.c:1667
-+#, gcc-internal-format
-+msgid "%q+D redeclared as different kind of symbol"
-+msgstr ""
-+
-+#: c-decl.c:1671
-+#, gcc-internal-format
-+msgid "built-in function %q+D declared as non-function"
-+msgstr ""
-+
-+#: c-decl.c:1674 c-decl.c:1847 c-decl.c:2559
-+#, gcc-internal-format
-+msgid "declaration of %q+D shadows a built-in function"
-+msgstr ""
-+
-+#: c-decl.c:1683
-+#, gcc-internal-format
-+msgid "redeclaration of enumerator %q+D"
-+msgstr ""
-+
-+#. If types don't match for a built-in, throw away the
-+#. built-in. No point in calling locate_old_decl here, it
-+#. won't print anything.
-+#: c-decl.c:1704
-+#, gcc-internal-format
-+msgid "conflicting types for built-in function %q+D"
-+msgstr ""
-+
-+#: c-decl.c:1729 c-decl.c:1742 c-decl.c:1778
-+#, gcc-internal-format
-+msgid "conflicting types for %q+D"
-+msgstr ""
-+
-+#: c-decl.c:1758
-+#, gcc-internal-format
-+msgid "conflicting named address spaces (generic vs %s) for %q+D"
-+msgstr ""
-+
-+#: c-decl.c:1762
-+#, gcc-internal-format
-+msgid "conflicting named address spaces (%s vs generic) for %q+D"
-+msgstr ""
-+
-+#: c-decl.c:1766
-+#, gcc-internal-format
-+msgid "conflicting named address spaces (%s vs %s) for %q+D"
-+msgstr ""
-+
-+#: c-decl.c:1775
-+#, gcc-internal-format
-+msgid "conflicting type qualifiers for %q+D"
-+msgstr ""
-+
-+#: c-decl.c:1800
-+#, gcc-internal-format
-+msgid "redefinition of typedef %q+D with different type"
-+msgstr ""
-+
-+#: c-decl.c:1813
-+#, gcc-internal-format
-+msgid "redefinition of typedef %q+D with variably modified type"
-+msgstr ""
-+
-+#: c-decl.c:1820
-+#, gcc-internal-format
-+msgid "redefinition of typedef %q+D"
-+msgstr ""
-+
-+#: c-decl.c:1873 c-decl.c:1976
-+#, gcc-internal-format
-+msgid "redefinition of %q+D"
-+msgstr ""
-+
-+#: c-decl.c:1908 c-decl.c:2014
-+#, gcc-internal-format
-+msgid "static declaration of %q+D follows non-static declaration"
-+msgstr ""
-+
-+#: c-decl.c:1918 c-decl.c:1926 c-decl.c:2004 c-decl.c:2011
-+#, gcc-internal-format
-+msgid "non-static declaration of %q+D follows static declaration"
-+msgstr ""
-+
-+#: c-decl.c:1942
-+#, gcc-internal-format
-+msgid "%<gnu_inline%> attribute present on %q+D"
-+msgstr ""
-+
-+#: c-decl.c:1945
-+#, gcc-internal-format
-+msgid "but not here"
-+msgstr ""
-+
-+#: c-decl.c:1963
-+#, gcc-internal-format
-+msgid "thread-local declaration of %q+D follows non-thread-local declaration"
-+msgstr ""
-+
-+#: c-decl.c:1966
-+#, gcc-internal-format
-+msgid "non-thread-local declaration of %q+D follows thread-local declaration"
-+msgstr ""
-+
-+#: c-decl.c:1996
-+#, gcc-internal-format
-+msgid "extern declaration of %q+D follows declaration with no linkage"
-+msgstr ""
-+
-+#: c-decl.c:2032
-+#, gcc-internal-format
-+msgid "declaration of %q+D with no linkage follows extern declaration"
-+msgstr ""
-+
-+#: c-decl.c:2038
-+#, gcc-internal-format
-+msgid "redeclaration of %q+D with no linkage"
-+msgstr ""
-+
-+#: c-decl.c:2064
-+#, gcc-internal-format
-+msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
-+msgstr ""
-+
-+#: c-decl.c:2075
-+#, gcc-internal-format
-+msgid "inline declaration of %qD follows declaration with attribute noinline"
-+msgstr ""
-+
-+#: c-decl.c:2082
-+#, gcc-internal-format
-+msgid "declaration of %q+D with attribute noinline follows inline declaration "
-+msgstr ""
-+
-+#: c-decl.c:2100
-+#, gcc-internal-format
-+msgid "redefinition of parameter %q+D"
-+msgstr ""
-+
-+#: c-decl.c:2127
-+#, gcc-internal-format
-+msgid "redundant redeclaration of %q+D"
-+msgstr ""
-+
-+#: c-decl.c:2546
-+#, gcc-internal-format
-+msgid "declaration of %q+D shadows previous non-variable"
-+msgstr ""
-+
-+#: c-decl.c:2551
-+#, gcc-internal-format
-+msgid "declaration of %q+D shadows a parameter"
-+msgstr ""
-+
-+#: c-decl.c:2554
-+#, gcc-internal-format
-+msgid "declaration of %q+D shadows a global declaration"
-+msgstr ""
-+
-+#: c-decl.c:2564
-+#, gcc-internal-format
-+msgid "declaration of %q+D shadows a previous local"
-+msgstr ""
-+
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
-+#, gcc-internal-format
-+msgid "shadowed declaration is here"
-+msgstr ""
-+
-+#: c-decl.c:2695
-+#, gcc-internal-format
-+msgid "nested extern declaration of %qD"
-+msgstr ""
-+
-+#: c-decl.c:2871 c-decl.c:2874
-+#, gcc-internal-format
-+msgid "implicit declaration of function %qE"
-+msgstr ""
-+
-+#: c-decl.c:2937
-+#, gcc-internal-format
-+msgid "incompatible implicit declaration of built-in function %qD"
-+msgstr ""
-+
-+#: c-decl.c:2946
-+#, gcc-internal-format
-+msgid "incompatible implicit declaration of function %qD"
-+msgstr ""
-+
-+#: c-decl.c:2999
-+#, gcc-internal-format
-+msgid "%qE undeclared here (not in a function)"
-+msgstr ""
-+
-+#: c-decl.c:3005
-+#, gcc-internal-format
-+msgid "%qE undeclared (first use in this function)"
-+msgstr ""
-+
-+#: c-decl.c:3008
-+#, gcc-internal-format
-+msgid "each undeclared identifier is reported only once for each function it appears in"
-+msgstr ""
-+
-+#: c-decl.c:3058 cp/decl.c:2598
-+#, gcc-internal-format
-+msgid "label %qE referenced outside of any function"
-+msgstr ""
-+
-+#: c-decl.c:3094
-+#, gcc-internal-format
-+msgid "jump into scope of identifier with variably modified type"
-+msgstr ""
-+
-+#: c-decl.c:3097
-+#, gcc-internal-format
-+msgid "jump skips variable initialization"
-+msgstr ""
-+
-+#: c-decl.c:3098 c-decl.c:3154 c-decl.c:3243
-+#, gcc-internal-format
-+msgid "label %qD defined here"
-+msgstr ""
-+
-+#: c-decl.c:3099 c-decl.c:3371
-+#, gcc-internal-format
-+msgid "%qD declared here"
-+msgstr ""
-+
-+#: c-decl.c:3153 c-decl.c:3242
-+#, gcc-internal-format
-+msgid "jump into statement expression"
-+msgstr ""
-+
-+#: c-decl.c:3175
-+#, gcc-internal-format
-+msgid "duplicate label declaration %qE"
-+msgstr ""
-+
-+#: c-decl.c:3273 cp/decl.c:2921
-+#, gcc-internal-format
-+msgid "duplicate label %qD"
-+msgstr ""
-+
-+#: c-decl.c:3304
-+#, gcc-internal-format
-+msgid "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
-+msgstr ""
-+
-+#: c-decl.c:3369
-+#, gcc-internal-format
-+msgid "switch jumps over variable initialization"
-+msgstr ""
-+
-+#: c-decl.c:3370 c-decl.c:3381
-+#, gcc-internal-format
-+msgid "switch starts here"
-+msgstr ""
-+
-+#: c-decl.c:3380
-+#, gcc-internal-format
-+msgid "switch jumps into statement expression"
-+msgstr ""
-+
-+#: c-decl.c:3451
-+#, gcc-internal-format
-+msgid "%qE defined as wrong kind of tag"
-+msgstr ""
-+
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
-+#, gcc-internal-format
-+msgid "invalid use of %<restrict%>"
-+msgstr ""
-+
-+#: c-decl.c:3684
-+#, gcc-internal-format
-+msgid "unnamed struct/union that defines no instances"
-+msgstr ""
-+
-+#: c-decl.c:3694
-+#, gcc-internal-format
-+msgid "empty declaration with storage class specifier does not redeclare tag"
-+msgstr ""
-+
-+#: c-decl.c:3708
-+#, gcc-internal-format
-+msgid "empty declaration with type qualifier does not redeclare tag"
-+msgstr ""
-+
-+#: c-decl.c:3719
-+#, gcc-internal-format
-+msgid "empty declaration with %<_Alignas%> does not redeclare tag"
-+msgstr ""
-+
-+#: c-decl.c:3741 c-decl.c:3748
-+#, gcc-internal-format
-+msgid "useless type name in empty declaration"
-+msgstr ""
-+
-+#: c-decl.c:3756
-+#, gcc-internal-format
-+msgid "%<inline%> in empty declaration"
-+msgstr ""
-+
-+#: c-decl.c:3762
-+#, gcc-internal-format
-+msgid "%<_Noreturn%> in empty declaration"
-+msgstr ""
-+
-+#: c-decl.c:3768
-+#, gcc-internal-format
-+msgid "%<auto%> in file-scope empty declaration"
-+msgstr ""
-+
-+#: c-decl.c:3774
-+#, gcc-internal-format
-+msgid "%<register%> in file-scope empty declaration"
-+msgstr ""
-+
-+#: c-decl.c:3780
-+#, gcc-internal-format
-+msgid "useless storage class specifier in empty declaration"
-+msgstr ""
-+
-+#: c-decl.c:3786
-+#, gcc-internal-format
-+msgid "useless %<__thread%> in empty declaration"
-+msgstr ""
-+
-+#: c-decl.c:3795
-+#, gcc-internal-format
-+msgid "useless type qualifier in empty declaration"
-+msgstr ""
-+
-+#: c-decl.c:3801
-+#, gcc-internal-format
-+msgid "useless %<_Alignas%> in empty declaration"
-+msgstr ""
-+
-+#: c-decl.c:3808 c-parser.c:1498
-+#, gcc-internal-format
-+msgid "empty declaration"
-+msgstr ""
-+
-+#: c-decl.c:3880
-+#, gcc-internal-format
-+msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
-+msgstr ""
-+
-+#: c-decl.c:3884
-+#, gcc-internal-format
-+msgid "ISO C90 does not support %<[*]%> array declarators"
-+msgstr ""
-+
-+#. C99 6.7.5.2p4
-+#. A function definition isn't function prototype scope C99 6.2.1p4.
-+#. C99 6.7.5.2p4
-+#: c-decl.c:3891 c-decl.c:6250
-+#, gcc-internal-format
-+msgid "%<[*]%> not allowed in other than function prototype scope"
-+msgstr ""
-+
-+#: c-decl.c:4004
-+#, gcc-internal-format
-+msgid "%q+D is usually a function"
-+msgstr ""
-+
-+#: c-decl.c:4013
-+#, gcc-internal-format
-+msgid "typedef %qD is initialized (use __typeof__ instead)"
-+msgstr ""
-+
-+#: c-decl.c:4018
-+#, gcc-internal-format
-+msgid "function %qD is initialized like a variable"
-+msgstr ""
-+
-+#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-+#: c-decl.c:4024
-+#, gcc-internal-format
-+msgid "parameter %qD is initialized"
-+msgstr ""
-+
-+#. Although C99 is unclear about whether incomplete arrays
-+#. of VLAs themselves count as VLAs, it does not make
-+#. sense to permit them to be initialized given that
-+#. ordinary VLAs may not be initialized.
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
-+#, gcc-internal-format
-+msgid "variable-sized object may not be initialized"
-+msgstr ""
-+
-+#: c-decl.c:4049
-+#, gcc-internal-format
-+msgid "variable %qD has initializer but incomplete type"
-+msgstr ""
-+
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
-+#, gcc-internal-format
-+msgid "inline function %q+D given attribute noinline"
-+msgstr ""
-+
-+#: c-decl.c:4189
-+#, gcc-internal-format
-+msgid "uninitialized const member in %qT is invalid in C++"
-+msgstr ""
-+
-+#: c-decl.c:4191 cp/init.c:2115 cp/init.c:2130
-+#, gcc-internal-format
-+msgid "%qD should be initialized"
-+msgstr ""
-+
-+#: c-decl.c:4269
-+#, gcc-internal-format
-+msgid "initializer fails to determine size of %q+D"
-+msgstr ""
-+
-+#: c-decl.c:4274
-+#, gcc-internal-format
-+msgid "array size missing in %q+D"
-+msgstr ""
-+
-+#: c-decl.c:4286
-+#, gcc-internal-format
-+msgid "zero or negative size array %q+D"
-+msgstr ""
-+
-+#: c-decl.c:4341 varasm.c:1972
-+#, gcc-internal-format
-+msgid "storage size of %q+D isn%'t known"
-+msgstr ""
-+
-+#: c-decl.c:4352
-+#, gcc-internal-format
-+msgid "storage size of %q+D isn%'t constant"
-+msgstr ""
-+
-+#: c-decl.c:4402
-+#, gcc-internal-format
-+msgid "ignoring asm-specifier for non-static local variable %q+D"
-+msgstr ""
-+
-+#: c-decl.c:4432
-+#, gcc-internal-format
-+msgid "cannot put object with volatile field into register"
-+msgstr ""
-+
-+#: c-decl.c:4519
-+#, gcc-internal-format
-+msgid "uninitialized const %qD is invalid in C++"
-+msgstr ""
-+
-+#: c-decl.c:4577
-+#, gcc-internal-format
-+msgid "ISO C forbids forward parameter declarations"
-+msgstr ""
-+
-+#: c-decl.c:4667
-+#, gcc-internal-format
-+msgid "defining a type in a compound literal is invalid in C++"
-+msgstr ""
-+
-+#: c-decl.c:4719 c-decl.c:4734
-+#, gcc-internal-format
-+msgid "bit-field %qs width not an integer constant"
-+msgstr ""
-+
-+#: c-decl.c:4729
-+#, gcc-internal-format
-+msgid "bit-field %qs width not an integer constant expression"
-+msgstr ""
-+
-+#: c-decl.c:4740
-+#, gcc-internal-format
-+msgid "negative width in bit-field %qs"
-+msgstr ""
-+
-+#: c-decl.c:4745
-+#, gcc-internal-format
-+msgid "zero width for bit-field %qs"
-+msgstr ""
-+
-+#: c-decl.c:4755
-+#, gcc-internal-format
-+msgid "bit-field %qs has invalid type"
-+msgstr ""
-+
-+#: c-decl.c:4765
-+#, gcc-internal-format
-+msgid "type of bit-field %qs is a GCC extension"
-+msgstr ""
-+
-+#: c-decl.c:4771
-+#, gcc-internal-format
-+msgid "width of %qs exceeds its type"
-+msgstr ""
-+
-+#: c-decl.c:4784
-+#, gcc-internal-format
-+msgid "%qs is narrower than values of its type"
-+msgstr ""
-+
-+#: c-decl.c:4803
-+#, gcc-internal-format
-+msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
-+msgstr ""
-+
-+#: c-decl.c:4807
-+#, gcc-internal-format
-+msgid "ISO C90 forbids array whose size can%'t be evaluated"
-+msgstr ""
-+
-+#: c-decl.c:4814
-+#, gcc-internal-format
-+msgid "ISO C90 forbids variable length array %qE"
-+msgstr ""
-+
-+#: c-decl.c:4817
-+#, gcc-internal-format
-+msgid "ISO C90 forbids variable length array"
-+msgstr ""
-+
-+#: c-decl.c:4826
-+#, gcc-internal-format
-+msgid "the size of array %qE can%'t be evaluated"
-+msgstr ""
-+
-+#: c-decl.c:4830
-+#, gcc-internal-format
-+msgid "the size of array can %'t be evaluated"
-+msgstr ""
-+
-+#: c-decl.c:4836
-+#, gcc-internal-format
-+msgid "variable length array %qE is used"
-+msgstr ""
-+
-+#: c-decl.c:4840 cp/decl.c:8065
-+#, gcc-internal-format
-+msgid "variable length array is used"
-+msgstr ""
-+
-+#: c-decl.c:4999 c-decl.c:5347 c-decl.c:5357
-+#, gcc-internal-format
-+msgid "variably modified %qE at file scope"
-+msgstr ""
-+
-+#: c-decl.c:5001
-+#, gcc-internal-format
-+msgid "variably modified field at file scope"
-+msgstr ""
-+
-+#: c-decl.c:5021
-+#, gcc-internal-format
-+msgid "type defaults to %<int%> in declaration of %qE"
-+msgstr ""
-+
-+#: c-decl.c:5025
-+#, gcc-internal-format
-+msgid "type defaults to %<int%> in type name"
-+msgstr ""
-+
-+#: c-decl.c:5058
-+#, gcc-internal-format
-+msgid "duplicate %<const%>"
-+msgstr ""
-+
-+#: c-decl.c:5060
-+#, gcc-internal-format
-+msgid "duplicate %<restrict%>"
-+msgstr ""
-+
-+#: c-decl.c:5062
-+#, gcc-internal-format
-+msgid "duplicate %<volatile%>"
-+msgstr ""
-+
-+#: c-decl.c:5066
-+#, gcc-internal-format, gfc-internal-format
-+msgid "conflicting named address spaces (%s vs %s)"
-+msgstr ""
-+
-+#: c-decl.c:5090
-+#, gcc-internal-format
-+msgid "function definition declared %<auto%>"
-+msgstr ""
-+
-+#: c-decl.c:5092
-+#, gcc-internal-format
-+msgid "function definition declared %<register%>"
-+msgstr ""
-+
-+#: c-decl.c:5094
-+#, gcc-internal-format
-+msgid "function definition declared %<typedef%>"
-+msgstr ""
-+
-+#: c-decl.c:5096
-+#, gcc-internal-format
-+msgid "function definition declared %<__thread%>"
-+msgstr ""
-+
-+#: c-decl.c:5113
-+#, gcc-internal-format
-+msgid "storage class specified for structure field %qE"
-+msgstr ""
-+
-+#: c-decl.c:5116
-+#, gcc-internal-format
-+msgid "storage class specified for structure field"
-+msgstr ""
-+
-+#: c-decl.c:5120
-+#, gcc-internal-format
-+msgid "storage class specified for parameter %qE"
-+msgstr ""
-+
-+#: c-decl.c:5123
-+#, gcc-internal-format
-+msgid "storage class specified for unnamed parameter"
-+msgstr ""
-+
-+#: c-decl.c:5126 cp/decl.c:9032
-+#, gcc-internal-format
-+msgid "storage class specified for typename"
-+msgstr ""
-+
-+#: c-decl.c:5143
-+#, gcc-internal-format
-+msgid "%qE initialized and declared %<extern%>"
-+msgstr ""
-+
-+#: c-decl.c:5147
-+#, gcc-internal-format
-+msgid "%qE has both %<extern%> and initializer"
-+msgstr ""
-+
-+#: c-decl.c:5152
-+#, gcc-internal-format
-+msgid "file-scope declaration of %qE specifies %<auto%>"
-+msgstr ""
-+
-+#: c-decl.c:5156
-+#, gcc-internal-format
-+msgid "file-scope declaration of %qE specifies %<register%>"
-+msgstr ""
-+
-+#: c-decl.c:5161
-+#, gcc-internal-format
-+msgid "nested function %qE declared %<extern%>"
-+msgstr ""
-+
-+#: c-decl.c:5164
-+#, gcc-internal-format
-+msgid "function-scope %qE implicitly auto and declared %<__thread%>"
-+msgstr ""
-+
-+#. Only the innermost declarator (making a parameter be of
-+#. array type which is converted to pointer type)
-+#. may have static or type qualifiers.
-+#: c-decl.c:5211 c-decl.c:5541
-+#, gcc-internal-format
-+msgid "static or type qualifiers in non-parameter array declarator"
-+msgstr ""
-+
-+#: c-decl.c:5259
-+#, gcc-internal-format
-+msgid "declaration of %qE as array of voids"
-+msgstr ""
-+
-+#: c-decl.c:5261
-+#, gcc-internal-format
-+msgid "declaration of type name as array of voids"
-+msgstr ""
-+
-+#: c-decl.c:5268
-+#, gcc-internal-format
-+msgid "declaration of %qE as array of functions"
-+msgstr ""
-+
-+#: c-decl.c:5271
-+#, gcc-internal-format
-+msgid "declaration of type name as array of functions"
-+msgstr ""
-+
-+#: c-decl.c:5278 c-decl.c:7178
-+#, gcc-internal-format
-+msgid "invalid use of structure with flexible array member"
-+msgstr ""
-+
-+#: c-decl.c:5304
-+#, gcc-internal-format
-+msgid "size of array %qE has non-integer type"
-+msgstr ""
-+
-+#: c-decl.c:5308
-+#, gcc-internal-format
-+msgid "size of unnamed array has non-integer type"
-+msgstr ""
-+
-+#: c-decl.c:5318
-+#, gcc-internal-format
-+msgid "ISO C forbids zero-size array %qE"
-+msgstr ""
-+
-+#: c-decl.c:5321
-+#, gcc-internal-format
-+msgid "ISO C forbids zero-size array"
-+msgstr ""
-+
-+#: c-decl.c:5330
-+#, gcc-internal-format
-+msgid "size of array %qE is negative"
-+msgstr ""
-+
-+#: c-decl.c:5332
-+#, gcc-internal-format
-+msgid "size of unnamed array is negative"
-+msgstr ""
-+
-+#: c-decl.c:5406 c-decl.c:5809
-+#, gcc-internal-format
-+msgid "size of array %qE is too large"
-+msgstr ""
-+
-+#: c-decl.c:5409 c-decl.c:5811
-+#, gcc-internal-format
-+msgid "size of unnamed array is too large"
-+msgstr ""
-+
-+#: c-decl.c:5446
-+#, gcc-internal-format
-+msgid "ISO C90 does not support flexible array members"
-+msgstr ""
-+
-+#. C99 6.7.5.2p4
-+#: c-decl.c:5467
-+#, gcc-internal-format
-+msgid "%<[*]%> not in a declaration"
-+msgstr ""
-+
-+#: c-decl.c:5480
-+#, gcc-internal-format
-+msgid "array type has incomplete element type"
-+msgstr ""
-+
-+#: c-decl.c:5574
-+#, gcc-internal-format
-+msgid "%qE declared as function returning a function"
-+msgstr ""
-+
-+#: c-decl.c:5577
-+#, gcc-internal-format
-+msgid "type name declared as function returning a function"
-+msgstr ""
-+
-+#: c-decl.c:5584
-+#, gcc-internal-format
-+msgid "%qE declared as function returning an array"
-+msgstr ""
-+
-+#: c-decl.c:5587
-+#, gcc-internal-format
-+msgid "type name declared as function returning an array"
-+msgstr ""
-+
-+#: c-decl.c:5615
-+#, gcc-internal-format
-+msgid "function definition has qualified void return type"
-+msgstr ""
-+
-+#: c-decl.c:5618 cp/decl.c:9138
-+#, gcc-internal-format
-+msgid "type qualifiers ignored on function return type"
-+msgstr ""
-+
-+#: c-decl.c:5647 c-decl.c:5825 c-decl.c:5937 c-decl.c:6032
-+#, gcc-internal-format
-+msgid "ISO C forbids qualified function types"
-+msgstr ""
-+
-+#: c-decl.c:5714
-+#, gcc-internal-format
-+msgid "%qs combined with %<auto%> qualifier for %qE"
-+msgstr ""
-+
-+#: c-decl.c:5718
-+#, gcc-internal-format
-+msgid "%qs combined with %<register%> qualifier for %qE"
-+msgstr ""
-+
-+#: c-decl.c:5724
-+#, gcc-internal-format
-+msgid "%qs specified for auto variable %qE"
-+msgstr ""
-+
-+#: c-decl.c:5740
-+#, gcc-internal-format
-+msgid "%qs specified for parameter %qE"
-+msgstr ""
-+
-+#: c-decl.c:5743
-+#, gcc-internal-format
-+msgid "%qs specified for unnamed parameter"
-+msgstr ""
-+
-+#: c-decl.c:5749
-+#, gcc-internal-format
-+msgid "%qs specified for structure field %qE"
-+msgstr ""
-+
-+#: c-decl.c:5752
-+#, gcc-internal-format
-+msgid "%qs specified for structure field"
-+msgstr ""
-+
-+#: c-decl.c:5765
-+#, gcc-internal-format
-+msgid "alignment specified for typedef %qE"
-+msgstr ""
-+
-+#: c-decl.c:5767
-+#, gcc-internal-format
-+msgid "alignment specified for %<register%> object %qE"
-+msgstr ""
-+
-+#: c-decl.c:5772
-+#, gcc-internal-format
-+msgid "alignment specified for parameter %qE"
-+msgstr ""
-+
-+#: c-decl.c:5774
-+#, gcc-internal-format
-+msgid "alignment specified for unnamed parameter"
-+msgstr ""
-+
-+#: c-decl.c:5779
-+#, gcc-internal-format
-+msgid "alignment specified for bit-field %qE"
-+msgstr ""
-+
-+#: c-decl.c:5781
-+#, gcc-internal-format
-+msgid "alignment specified for unnamed bit-field"
-+msgstr ""
-+
-+#: c-decl.c:5784
-+#, gcc-internal-format
-+msgid "alignment specified for function %qE"
-+msgstr ""
-+
-+#: c-decl.c:5791
-+#, gcc-internal-format
-+msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
-+msgstr ""
-+
-+#: c-decl.c:5794
-+#, gcc-internal-format
-+msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
-+msgstr ""
-+
-+#: c-decl.c:5833
-+#, gcc-internal-format
-+msgid "typedef %q+D declared %<inline%>"
-+msgstr ""
-+
-+#: c-decl.c:5835
-+#, gcc-internal-format
-+msgid "typedef %q+D declared %<_Noreturn%>"
-+msgstr ""
-+
-+#: c-decl.c:5871
-+#, gcc-internal-format
-+msgid "ISO C forbids const or volatile function types"
-+msgstr ""
-+
-+#. C99 6.7.2.1p8
-+#: c-decl.c:5881
-+#, gcc-internal-format
-+msgid "a member of a structure or union cannot have a variably modified type"
-+msgstr ""
-+
-+#: c-decl.c:5898 cp/decl.c:8293
-+#, gcc-internal-format
-+msgid "variable or field %qE declared void"
-+msgstr ""
-+
-+#: c-decl.c:5929
-+#, gcc-internal-format
-+msgid "attributes in parameter array declarator ignored"
-+msgstr ""
-+
-+#: c-decl.c:5963
-+#, gcc-internal-format
-+msgid "parameter %q+D declared %<inline%>"
-+msgstr ""
-+
-+#: c-decl.c:5965
-+#, gcc-internal-format
-+msgid "parameter %q+D declared %<_Noreturn%>"
-+msgstr ""
-+
-+#: c-decl.c:5978
-+#, gcc-internal-format
-+msgid "field %qE declared as a function"
-+msgstr ""
-+
-+#: c-decl.c:5985
-+#, gcc-internal-format
-+msgid "field %qE has incomplete type"
-+msgstr ""
-+
-+#: c-decl.c:5987
-+#, gcc-internal-format
-+msgid "unnamed field has incomplete type"
-+msgstr ""
-+
-+#: c-decl.c:6004 c-decl.c:6015 c-decl.c:6018
-+#, gcc-internal-format
-+msgid "invalid storage class for function %qE"
-+msgstr ""
-+
-+#: c-decl.c:6069
-+#, gcc-internal-format
-+msgid "cannot inline function %<main%>"
-+msgstr ""
-+
-+#: c-decl.c:6071
-+#, gcc-internal-format
-+msgid "%<main%> declared %<_Noreturn%>"
-+msgstr ""
-+
-+#: c-decl.c:6084
-+#, gcc-internal-format
-+msgid "ISO C99 does not support %<_Noreturn%>"
-+msgstr ""
-+
-+#: c-decl.c:6087
-+#, gcc-internal-format
-+msgid "ISO C90 does not support %<_Noreturn%>"
-+msgstr ""
-+
-+#: c-decl.c:6116
-+#, gcc-internal-format
-+msgid "variable previously declared %<static%> redeclared %<extern%>"
-+msgstr ""
-+
-+#: c-decl.c:6126
-+#, gcc-internal-format
-+msgid "variable %q+D declared %<inline%>"
-+msgstr ""
-+
-+#: c-decl.c:6128
-+#, gcc-internal-format
-+msgid "variable %q+D declared %<_Noreturn%>"
-+msgstr ""
-+
-+#: c-decl.c:6163
-+#, gcc-internal-format
-+msgid "non-nested function with variably modified type"
-+msgstr ""
-+
-+#: c-decl.c:6165
-+#, gcc-internal-format
-+msgid "object with variably modified type must have no linkage"
-+msgstr ""
-+
-+#: c-decl.c:6255 c-decl.c:7815
-+#, gcc-internal-format
-+msgid "function declaration isn%'t a prototype"
-+msgstr ""
-+
-+#: c-decl.c:6264
-+#, gcc-internal-format
-+msgid "parameter names (without types) in function declaration"
-+msgstr ""
-+
-+#: c-decl.c:6302
-+#, gcc-internal-format
-+msgid "parameter %u (%q+D) has incomplete type"
-+msgstr ""
-+
-+#: c-decl.c:6306
-+#, gcc-internal-format, gfc-internal-format
-+msgid "parameter %u has incomplete type"
-+msgstr ""
-+
-+#: c-decl.c:6317
-+#, gcc-internal-format
-+msgid "parameter %u (%q+D) has void type"
-+msgstr ""
-+
-+#: c-decl.c:6321
-+#, gcc-internal-format, gfc-internal-format
-+msgid "parameter %u has void type"
-+msgstr ""
-+
-+#: c-decl.c:6406
-+#, gcc-internal-format
-+msgid "%<void%> as only parameter may not be qualified"
-+msgstr ""
-+
-+#: c-decl.c:6410 c-decl.c:6445
-+#, gcc-internal-format
-+msgid "%<void%> must be the only parameter"
-+msgstr ""
-+
-+#: c-decl.c:6439
-+#, gcc-internal-format
-+msgid "parameter %q+D has just a forward declaration"
-+msgstr ""
-+
-+#. The %s will be one of 'struct', 'union', or 'enum'.
-+#: c-decl.c:6484
-+#, gcc-internal-format
-+msgid "%<%s %E%> declared inside parameter list"
-+msgstr ""
-+
-+#. The %s will be one of 'struct', 'union', or 'enum'.
-+#: c-decl.c:6488
-+#, gcc-internal-format, gfc-internal-format
-+msgid "anonymous %s declared inside parameter list"
-+msgstr ""
-+
-+#: c-decl.c:6493
-+#, gcc-internal-format
-+msgid "its scope is only this definition or declaration, which is probably not what you want"
-+msgstr ""
-+
-+#: c-decl.c:6593
-+#, gcc-internal-format
-+msgid "enum type defined here"
-+msgstr ""
-+
-+#: c-decl.c:6599
-+#, gcc-internal-format
-+msgid "struct defined here"
-+msgstr ""
-+
-+#: c-decl.c:6605
-+#, gcc-internal-format
-+msgid "union defined here"
-+msgstr ""
-+
-+#: c-decl.c:6678
-+#, gcc-internal-format
-+msgid "redefinition of %<union %E%>"
-+msgstr ""
-+
-+#: c-decl.c:6680
-+#, gcc-internal-format
-+msgid "redefinition of %<struct %E%>"
-+msgstr ""
-+
-+#: c-decl.c:6689
-+#, gcc-internal-format
-+msgid "nested redefinition of %<union %E%>"
-+msgstr ""
-+
-+#: c-decl.c:6691
-+#, gcc-internal-format
-+msgid "nested redefinition of %<struct %E%>"
-+msgstr ""
-+
-+#: c-decl.c:6723 c-decl.c:7412
-+#, gcc-internal-format
-+msgid "defining type in %qs expression is invalid in C++"
-+msgstr ""
-+
-+#: c-decl.c:6792 cp/decl.c:4152
-+#, gcc-internal-format
-+msgid "declaration does not declare anything"
-+msgstr ""
-+
-+#: c-decl.c:6799
-+#, gcc-internal-format
-+msgid "ISO C99 doesn%'t support unnamed structs/unions"
-+msgstr ""
-+
-+#: c-decl.c:6802
-+#, gcc-internal-format
-+msgid "ISO C90 doesn%'t support unnamed structs/unions"
-+msgstr ""
-+
-+#: c-decl.c:6894 c-decl.c:6913 c-decl.c:6976
-+#, gcc-internal-format
-+msgid "duplicate member %q+D"
-+msgstr ""
-+
-+#: c-decl.c:7086
-+#, gcc-internal-format
-+msgid "union has no named members"
-+msgstr ""
-+
-+#: c-decl.c:7088
-+#, gcc-internal-format
-+msgid "union has no members"
-+msgstr ""
-+
-+#: c-decl.c:7093
-+#, gcc-internal-format
-+msgid "struct has no named members"
-+msgstr ""
-+
-+#: c-decl.c:7095
-+#, gcc-internal-format
-+msgid "struct has no members"
-+msgstr ""
-+
-+#: c-decl.c:7158
-+#, gcc-internal-format
-+msgid "flexible array member in union"
-+msgstr ""
-+
-+#: c-decl.c:7164
-+#, gcc-internal-format
-+msgid "flexible array member not at end of struct"
-+msgstr ""
-+
-+#: c-decl.c:7170
-+#, gcc-internal-format
-+msgid "flexible array member in otherwise empty struct"
-+msgstr ""
-+
-+#: c-decl.c:7289
-+#, gcc-internal-format
-+msgid "union cannot be made transparent"
-+msgstr ""
-+
-+#: c-decl.c:7385
-+#, gcc-internal-format
-+msgid "nested redefinition of %<enum %E%>"
-+msgstr ""
-+
-+#. This enum is a named one that has been declared already.
-+#: c-decl.c:7392
-+#, gcc-internal-format
-+msgid "redeclaration of %<enum %E%>"
-+msgstr ""
-+
-+#: c-decl.c:7467
-+#, gcc-internal-format
-+msgid "enumeration values exceed range of largest integer"
-+msgstr ""
-+
-+#: c-decl.c:7484
-+#, gcc-internal-format
-+msgid "specified mode too small for enumeral values"
-+msgstr ""
-+
-+#: c-decl.c:7589 c-decl.c:7605
-+#, gcc-internal-format
-+msgid "enumerator value for %qE is not an integer constant"
-+msgstr ""
-+
-+#: c-decl.c:7600
-+#, gcc-internal-format
-+msgid "enumerator value for %qE is not an integer constant expression"
-+msgstr ""
-+
-+#: c-decl.c:7624
-+#, gcc-internal-format
-+msgid "overflow in enumeration values"
-+msgstr ""
-+
-+#: c-decl.c:7632
-+#, gcc-internal-format
-+msgid "ISO C restricts enumerator values to range of %<int%>"
-+msgstr ""
-+
-+#: c-decl.c:7717
-+#, gcc-internal-format
-+msgid "inline function %qD given attribute noinline"
-+msgstr ""
-+
-+#: c-decl.c:7735
-+#, gcc-internal-format
-+msgid "return type is an incomplete type"
-+msgstr ""
-+
-+#: c-decl.c:7745
-+#, gcc-internal-format
-+msgid "return type defaults to %<int%>"
-+msgstr ""
-+
-+#: c-decl.c:7823
-+#, gcc-internal-format
-+msgid "no previous prototype for %qD"
-+msgstr ""
-+
-+#: c-decl.c:7832
-+#, gcc-internal-format
-+msgid "%qD was used with no prototype before its definition"
-+msgstr ""
-+
-+#: c-decl.c:7839
-+#, gcc-internal-format
-+msgid "no previous declaration for %qD"
-+msgstr ""
-+
-+#: c-decl.c:7849
-+#, gcc-internal-format
-+msgid "%qD was used with no declaration before its definition"
-+msgstr ""
-+
-+#: c-decl.c:7868
-+#, gcc-internal-format
-+msgid "return type of %qD is not %<int%>"
-+msgstr ""
-+
-+#: c-decl.c:7874
-+#, gcc-internal-format
-+msgid "%qD is normally a non-static function"
-+msgstr ""
-+
-+#: c-decl.c:7911
-+#, gcc-internal-format
-+msgid "old-style parameter declarations in prototyped function definition"
-+msgstr ""
-+
-+#: c-decl.c:7925
-+#, gcc-internal-format
-+msgid "traditional C rejects ISO C style function definitions"
-+msgstr ""
-+
-+#: c-decl.c:7941
-+#, gcc-internal-format
-+msgid "parameter name omitted"
-+msgstr ""
-+
-+#: c-decl.c:7978
-+#, gcc-internal-format
-+msgid "old-style function definition"
-+msgstr ""
-+
-+#: c-decl.c:7987
-+#, gcc-internal-format
-+msgid "parameter name missing from parameter list"
-+msgstr ""
-+
-+#: c-decl.c:8002
-+#, gcc-internal-format
-+msgid "%qD declared as a non-parameter"
-+msgstr ""
-+
-+#: c-decl.c:8008
-+#, gcc-internal-format
-+msgid "multiple parameters named %qD"
-+msgstr ""
-+
-+#: c-decl.c:8017
-+#, gcc-internal-format
-+msgid "parameter %qD declared with void type"
-+msgstr ""
-+
-+#: c-decl.c:8046 c-decl.c:8050
-+#, gcc-internal-format
-+msgid "type of %qD defaults to %<int%>"
-+msgstr ""
-+
-+#: c-decl.c:8070
-+#, gcc-internal-format
-+msgid "parameter %qD has incomplete type"
-+msgstr ""
-+
-+#: c-decl.c:8077
-+#, gcc-internal-format
-+msgid "declaration for parameter %qD but no such parameter"
-+msgstr ""
-+
-+#: c-decl.c:8129
-+#, gcc-internal-format
-+msgid "number of arguments doesn%'t match built-in prototype"
-+msgstr ""
-+
-+#: c-decl.c:8140
-+#, gcc-internal-format
-+msgid "number of arguments doesn%'t match prototype"
-+msgstr ""
-+
-+#: c-decl.c:8143 c-decl.c:8185 c-decl.c:8199
-+#, gcc-internal-format
-+msgid "prototype declaration"
-+msgstr ""
-+
-+#: c-decl.c:8177
-+#, gcc-internal-format
-+msgid "promoted argument %qD doesn%'t match built-in prototype"
-+msgstr ""
-+
-+#: c-decl.c:8182
-+#, gcc-internal-format
-+msgid "promoted argument %qD doesn%'t match prototype"
-+msgstr ""
-+
-+#: c-decl.c:8192
-+#, gcc-internal-format
-+msgid "argument %qD doesn%'t match built-in prototype"
-+msgstr ""
-+
-+#: c-decl.c:8197
-+#, gcc-internal-format
-+msgid "argument %qD doesn%'t match prototype"
-+msgstr ""
-+
-+#: c-decl.c:8380 cp/decl.c:13528
-+#, gcc-internal-format
-+msgid "no return statement in function returning non-void"
-+msgstr ""
-+
-+#: c-decl.c:8400
-+#, gcc-internal-format
-+msgid "parameter %qD set but not used"
-+msgstr ""
-+
-+#. If we get here, declarations have been used in a for loop without
-+#. the C99 for loop scope. This doesn't make much sense, so don't
-+#. allow it.
-+#: c-decl.c:8489
-+#, gcc-internal-format
-+msgid "%<for%> loop initial declarations are only allowed in C99 mode"
-+msgstr ""
-+
-+#: c-decl.c:8494
-+#, gcc-internal-format
-+msgid "use option -std=c99 or -std=gnu99 to compile your code"
-+msgstr ""
-+
-+#: c-decl.c:8528
-+#, gcc-internal-format
-+msgid "declaration of static variable %qD in %<for%> loop initial declaration"
-+msgstr ""
-+
-+#: c-decl.c:8532
-+#, gcc-internal-format
-+msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
-+msgstr ""
-+
-+#: c-decl.c:8539
-+#, gcc-internal-format
-+msgid "%<struct %E%> declared in %<for%> loop initial declaration"
-+msgstr ""
-+
-+#: c-decl.c:8544
-+#, gcc-internal-format
-+msgid "%<union %E%> declared in %<for%> loop initial declaration"
-+msgstr ""
-+
-+#: c-decl.c:8548
-+#, gcc-internal-format
-+msgid "%<enum %E%> declared in %<for%> loop initial declaration"
-+msgstr ""
-+
-+#: c-decl.c:8552
-+#, gcc-internal-format
-+msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
-+msgstr ""
-+
-+#: c-decl.c:8821
-+#, gcc-internal-format
-+msgid "incompatible address space qualifiers %qs and %qs"
-+msgstr ""
-+
-+#: c-decl.c:8860 c-decl.c:9171 c-decl.c:9565
-+#, gcc-internal-format
-+msgid "duplicate %qE"
-+msgstr ""
-+
-+#: c-decl.c:8886 c-decl.c:9182 c-decl.c:9439
-+#, gcc-internal-format
-+msgid "two or more data types in declaration specifiers"
-+msgstr ""
-+
-+#: c-decl.c:8898 cp/parser.c:2512
-+#, gcc-internal-format
-+msgid "%<long long long%> is too long for GCC"
-+msgstr ""
-+
-+#: c-decl.c:8911
-+#, gcc-internal-format
-+msgid "ISO C90 does not support %<long long%>"
-+msgstr ""
-+
-+#: c-decl.c:9077 c-parser.c:6639
-+#, gcc-internal-format
-+msgid "ISO C90 does not support complex types"
-+msgstr ""
-+
-+#: c-decl.c:9116
-+#, gcc-internal-format
-+msgid "ISO C does not support saturating types"
-+msgstr ""
-+
-+#: c-decl.c:9190
-+#, gcc-internal-format
-+msgid "%<__int128%> is not supported for this target"
-+msgstr ""
-+
-+#: c-decl.c:9195
-+#, gcc-internal-format
-+msgid "ISO C does not support %<__int128%> type"
-+msgstr ""
-+
-+#: c-decl.c:9398
-+#, gcc-internal-format
-+msgid "ISO C does not support decimal floating point"
-+msgstr ""
-+
-+#: c-decl.c:9420 c-decl.c:9646 c-parser.c:6232
-+#, gcc-internal-format
-+msgid "fixed-point types not supported for this target"
-+msgstr ""
-+
-+#: c-decl.c:9422
-+#, gcc-internal-format
-+msgid "ISO C does not support fixed-point types"
-+msgstr ""
-+
-+#: c-decl.c:9456
-+#, gcc-internal-format
-+msgid "C++ lookup of %qD would return a field, not a type"
-+msgstr ""
-+
-+#: c-decl.c:9469
-+#, gcc-internal-format
-+msgid "%qE fails to be a typedef or built in type"
-+msgstr ""
-+
-+#: c-decl.c:9511
-+#, gcc-internal-format
-+msgid "%qE is not at beginning of declaration"
-+msgstr ""
-+
-+#: c-decl.c:9530
-+#, gcc-internal-format
-+msgid "%<__thread%> used with %<auto%>"
-+msgstr ""
-+
-+#: c-decl.c:9532
-+#, gcc-internal-format
-+msgid "%<__thread%> used with %<register%>"
-+msgstr ""
-+
-+#: c-decl.c:9534
-+#, gcc-internal-format
-+msgid "%<__thread%> used with %<typedef%>"
-+msgstr ""
-+
-+#: c-decl.c:9545
-+#, gcc-internal-format
-+msgid "%<__thread%> before %<extern%>"
-+msgstr ""
-+
-+#: c-decl.c:9554
-+#, gcc-internal-format
-+msgid "%<__thread%> before %<static%>"
-+msgstr ""
-+
-+#: c-decl.c:9570
-+#, gcc-internal-format
-+msgid "multiple storage classes in declaration specifiers"
-+msgstr ""
-+
-+#: c-decl.c:9577
-+#, gcc-internal-format
-+msgid "%<__thread%> used with %qE"
-+msgstr ""
-+
-+#: c-decl.c:9644
-+#, gcc-internal-format
-+msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
-+msgstr ""
-+
-+#: c-decl.c:9658
-+#, gcc-internal-format
-+msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
-+msgstr ""
-+
-+#: c-decl.c:9703 c-decl.c:9716 c-decl.c:9742
-+#, gcc-internal-format
-+msgid "ISO C does not support complex integer types"
-+msgstr ""
-+
-+#: c-decl.c:9896 toplev.c:484
-+#, gcc-internal-format
-+msgid "%q+F used but never defined"
-+msgstr ""
-+
-+#: c-parser.c:244
-+#, gcc-internal-format
-+msgid "identifier %qE conflicts with C++ keyword"
-+msgstr ""
-+
-+#: c-parser.c:1242
-+#, gcc-internal-format
-+msgid "ISO C forbids an empty translation unit"
-+msgstr ""
-+
-+#: c-parser.c:1340 c-parser.c:7537
-+#, gcc-internal-format
-+msgid "ISO C does not allow extra %<;%> outside of a function"
-+msgstr ""
-+
-+#: c-parser.c:1466 c-parser.c:2047 c-parser.c:3316
-+#, gcc-internal-format
-+msgid "unknown type name %qE"
-+msgstr ""
-+
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
-+#, gcc-internal-format
-+msgid "expected declaration specifiers"
-+msgstr ""
-+
-+#: c-parser.c:1511 c-parser.c:2632
-+#, gcc-internal-format
-+msgid "expected %<;%>, identifier or %<(%>"
-+msgstr ""
-+
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
-+#, gcc-internal-format
-+msgid "prefix attributes are ignored for methods"
-+msgstr ""
-+
-+#: c-parser.c:1564
-+#, gcc-internal-format
-+msgid "prefix attributes are ignored for implementations"
-+msgstr ""
-+
-+#: c-parser.c:1585
-+#, gcc-internal-format
-+msgid "unexpected attribute"
-+msgstr ""
-+
-+#: c-parser.c:1628
-+#, gcc-internal-format
-+msgid "data definition has no type or storage class"
-+msgstr ""
-+
-+#: c-parser.c:1703 cp/parser.c:10475
-+#, gcc-internal-format
-+msgid "expected %<,%> or %<;%>"
-+msgstr ""
-+
-+#. This can appear in many cases looking nothing like a
-+#. function definition, so we don't give a more specific
-+#. error suggesting there was one.
-+#: c-parser.c:1710 c-parser.c:1726
-+#, gcc-internal-format
-+msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
-+msgstr ""
-+
-+#: c-parser.c:1718
-+#, gcc-internal-format
-+msgid "ISO C forbids nested functions"
-+msgstr ""
-+
-+#: c-parser.c:1834
-+#, gcc-internal-format
-+msgid "ISO C99 does not support %<_Static_assert%>"
-+msgstr ""
-+
-+#: c-parser.c:1837
-+#, gcc-internal-format
-+msgid "ISO C90 does not support %<_Static_assert%>"
-+msgstr ""
-+
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
-+#, gcc-internal-format
-+msgid "expected string literal"
-+msgstr ""
-+
-+#: c-parser.c:1870
-+#, gcc-internal-format
-+msgid "expression in static assertion is not an integer"
-+msgstr ""
-+
-+#: c-parser.c:1877
-+#, gcc-internal-format
-+msgid "expression in static assertion is not an integer constant expression"
-+msgstr ""
-+
-+#: c-parser.c:1882
-+#, gcc-internal-format
-+msgid "expression in static assertion is not constant"
-+msgstr ""
-+
-+#: c-parser.c:1887
-+#, gcc-internal-format
-+msgid "static assertion failed: %E"
-+msgstr ""
-+
-+#: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
-+#: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
-+#, gcc-internal-format
-+msgid "expected identifier"
-+msgstr ""
-+
-+#: c-parser.c:2295 cp/parser.c:14618
-+#, gcc-internal-format
-+msgid "comma at end of enumerator list"
-+msgstr ""
-+
-+#: c-parser.c:2301
-+#, gcc-internal-format
-+msgid "expected %<,%> or %<}%>"
-+msgstr ""
-+
-+#: c-parser.c:2332
-+#, gcc-internal-format
-+msgid "ISO C forbids forward references to %<enum%> types"
-+msgstr ""
-+
-+#: c-parser.c:2448
-+#, gcc-internal-format
-+msgid "expected class name"
-+msgstr ""
-+
-+#: c-parser.c:2467
-+#, gcc-internal-format
-+msgid "extra semicolon in struct or union specified"
-+msgstr ""
-+
-+#: c-parser.c:2496
-+#, gcc-internal-format
-+msgid "no semicolon at end of struct or union"
-+msgstr ""
-+
-+#: c-parser.c:2594 c-parser.c:3643
-+#, gcc-internal-format
-+msgid "expected specifier-qualifier-list"
-+msgstr ""
-+
-+#: c-parser.c:2605
-+#, gcc-internal-format
-+msgid "ISO C forbids member declarations with no members"
-+msgstr ""
-+
-+#: c-parser.c:2695
-+#, gcc-internal-format
-+msgid "expected %<,%>, %<;%> or %<}%>"
-+msgstr ""
-+
-+#: c-parser.c:2702
-+#, gcc-internal-format
-+msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
-+msgstr ""
-+
-+#: c-parser.c:2755
-+#, gcc-internal-format
-+msgid "%<typeof%> applied to a bit-field"
-+msgstr ""
-+
-+#: c-parser.c:2789
-+#, gcc-internal-format
-+msgid "ISO C99 does not support %<_Alignas%>"
-+msgstr ""
-+
-+#: c-parser.c:2792
-+#, gcc-internal-format
-+msgid "ISO C90 does not support %<_Alignas%>"
-+msgstr ""
-+
-+#: c-parser.c:3020
-+#, gcc-internal-format
-+msgid "expected identifier or %<(%>"
-+msgstr ""
-+
-+#: c-parser.c:3227
-+#, gcc-internal-format
-+msgid "ISO C requires a named argument before %<...%>"
-+msgstr ""
-+
-+#: c-parser.c:3323
-+#, gcc-internal-format
-+msgid "expected declaration specifiers or %<...%>"
-+msgstr ""
-+
-+#: c-parser.c:3377
-+#, gcc-internal-format
-+msgid "wide string literal in %<asm%>"
-+msgstr ""
-+
-+#: c-parser.c:3743
-+#, gcc-internal-format
-+msgid "ISO C forbids empty initializer braces"
-+msgstr ""
-+
-+#: c-parser.c:3794
-+#, gcc-internal-format
-+msgid "obsolete use of designated initializer with %<:%>"
-+msgstr ""
-+
-+#: c-parser.c:3934
-+#, gcc-internal-format
-+msgid "ISO C forbids specifying range of elements to initialize"
-+msgstr ""
-+
-+#: c-parser.c:3947
-+#, gcc-internal-format
-+msgid "ISO C90 forbids specifying subobject to initialize"
-+msgstr ""
-+
-+#: c-parser.c:3954
-+#, gcc-internal-format
-+msgid "obsolete use of designated initializer without %<=%>"
-+msgstr ""
-+
-+#: c-parser.c:4118
-+#, gcc-internal-format
-+msgid "ISO C forbids label declarations"
-+msgstr ""
-+
-+#: c-parser.c:4124 c-parser.c:4205
-+#, gcc-internal-format
-+msgid "expected declaration or statement"
-+msgstr ""
-+
-+#: c-parser.c:4156 c-parser.c:4186
-+#, gcc-internal-format
-+msgid "ISO C90 forbids mixed declarations and code"
-+msgstr ""
-+
-+#: c-parser.c:4213
-+#, gcc-internal-format
-+msgid "expected %<}%> before %<else%>"
-+msgstr ""
-+
-+#: c-parser.c:4218 cp/parser.c:8996
-+#, gcc-internal-format
-+msgid "%<else%> without a previous %<if%>"
-+msgstr ""
-+
-+#: c-parser.c:4235
-+#, gcc-internal-format
-+msgid "label at end of compound statement"
-+msgstr ""
-+
-+#: c-parser.c:4280
-+#, gcc-internal-format
-+msgid "expected %<:%> or %<...%>"
-+msgstr ""
-+
-+#: c-parser.c:4311
-+#, gcc-internal-format
-+msgid "a label can only be part of a statement and a declaration is not a statement"
-+msgstr ""
-+
-+#: c-parser.c:4486
-+#, gcc-internal-format
-+msgid "expected identifier or %<*%>"
-+msgstr ""
-+
-+#. Avoid infinite loop in error recovery:
-+#. c_parser_skip_until_found stops at a closing nesting
-+#. delimiter without consuming it, but here we need to consume
-+#. it to proceed further.
-+#: c-parser.c:4559 cp/parser.c:8724
-+#, gcc-internal-format
-+msgid "expected statement"
-+msgstr ""
-+
-+#: c-parser.c:4657 cp/parser.c:9078
-+#, gcc-internal-format
-+msgid "suggest braces around empty body in an %<if%> statement"
-+msgstr ""
-+
-+#: c-parser.c:4685 cp/parser.c:9101
-+#, gcc-internal-format
-+msgid "suggest braces around empty body in an %<else%> statement"
-+msgstr ""
-+
-+#: c-parser.c:4816
-+#, gcc-internal-format
-+msgid "suggest braces around empty body in %<do%> statement"
-+msgstr ""
-+
-+#: c-parser.c:4932 c-parser.c:4962
-+#, gcc-internal-format
-+msgid "multiple iterating variables in fast enumeration"
-+msgstr ""
-+
-+#: c-parser.c:4982
-+#, gcc-internal-format
-+msgid "invalid iterating variable in fast enumeration"
-+msgstr ""
-+
-+#: c-parser.c:5015
-+#, gcc-internal-format
-+msgid "missing collection in fast enumeration"
-+msgstr ""
-+
-+#: c-parser.c:5086
-+#, gcc-internal-format
-+msgid "%E qualifier ignored on asm"
-+msgstr ""
-+
-+#: c-parser.c:5440
-+#, gcc-internal-format
-+msgid "ISO C forbids omitting the middle term of a ?: expression"
-+msgstr ""
-+
-+#: c-parser.c:5897
-+#, gcc-internal-format
-+msgid "traditional C rejects the unary plus operator"
-+msgstr ""
-+
-+#: c-parser.c:6026
-+#, gcc-internal-format
-+msgid "%<sizeof%> applied to a bit-field"
-+msgstr ""
-+
-+#: c-parser.c:6047
-+#, gcc-internal-format
-+msgid "ISO C99 does not support %qE"
-+msgstr ""
-+
-+#: c-parser.c:6050
-+#, gcc-internal-format
-+msgid "ISO C90 does not support %qE"
-+msgstr ""
-+
-+#: c-parser.c:6101
-+#, gcc-internal-format
-+msgid "ISO C does not allow %<%E (expression)%>"
-+msgstr ""
-+
-+#: c-parser.c:6126
-+#, gcc-internal-format
-+msgid "cannot take address of %qs"
-+msgstr ""
-+
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
-+#, gcc-internal-format
-+msgid "expected expression"
-+msgstr ""
-+
-+#: c-parser.c:6315
-+#, gcc-internal-format
-+msgid "braced-group within expression allowed only inside a function"
-+msgstr ""
-+
-+#: c-parser.c:6328
-+#, gcc-internal-format
-+msgid "ISO C forbids braced-groups within expressions"
-+msgstr ""
-+
-+#: c-parser.c:6520
-+#, gcc-internal-format
-+msgid "wrong number of arguments to %<__builtin_choose_expr%>"
-+msgstr ""
-+
-+#: c-parser.c:6536
-+#, gcc-internal-format
-+msgid "first argument to %<__builtin_choose_expr%> not a constant"
-+msgstr ""
-+
-+#: c-parser.c:6602
-+#, gcc-internal-format
-+msgid "wrong number of arguments to %<__builtin_complex%>"
-+msgstr ""
-+
-+#: c-parser.c:6624
-+#, gcc-internal-format
-+msgid "%<__builtin_complex%> operand not of real binary floating-point type"
-+msgstr ""
-+
-+#: c-parser.c:6633
-+#, gcc-internal-format
-+msgid "%<__builtin_complex%> operands of different types"
-+msgstr ""
-+
-+#: c-parser.c:6679
-+#, gcc-internal-format
-+msgid "wrong number of arguments to %<__builtin_shuffle%>"
-+msgstr ""
-+
-+#: c-parser.c:6801
-+#, gcc-internal-format
-+msgid "compound literal has variable size"
-+msgstr ""
-+
-+#: c-parser.c:6812
-+#, gcc-internal-format
-+msgid "compound literal qualified by address-space qualifier"
-+msgstr ""
-+
-+#: c-parser.c:6817
-+#, gcc-internal-format
-+msgid "ISO C90 forbids compound literals"
-+msgstr ""
-+
-+#: c-parser.c:7141
-+#, gcc-internal-format
-+msgid "expected identifier or %<)%>"
-+msgstr ""
-+
-+#: c-parser.c:7237
-+#, gcc-internal-format
-+msgid "extra semicolon"
-+msgstr ""
-+
-+#: c-parser.c:7485
-+#, gcc-internal-format
-+msgid "extra semicolon in method definition specified"
-+msgstr ""
-+
-+#: c-parser.c:7617
-+#, gcc-internal-format
-+msgid "method attributes must be specified at the end only"
-+msgstr ""
-+
-+#: c-parser.c:7637
-+#, gcc-internal-format
-+msgid "expected %<;%> or %<{%> after method attribute definition"
-+msgstr ""
-+
-+#: c-parser.c:7758
-+#, gcc-internal-format
-+msgid "objective-c method declaration is expected"
-+msgstr ""
-+
-+#: c-parser.c:8180
-+#, gcc-internal-format
-+msgid "no type or storage class may be specified here,"
-+msgstr ""
-+
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
-+#, gcc-internal-format
-+msgid "unknown property attribute"
-+msgstr ""
-+
-+#: c-parser.c:8291 cp/parser.c:24674
-+#, gcc-internal-format
-+msgid "missing %<=%> (after %<getter%> attribute)"
-+msgstr ""
-+
-+#: c-parser.c:8294 cp/parser.c:24677
-+#, gcc-internal-format
-+msgid "missing %<=%> (after %<setter%> attribute)"
-+msgstr ""
-+
-+#: c-parser.c:8308 cp/parser.c:24692
-+#, gcc-internal-format
-+msgid "the %<setter%> attribute may only be specified once"
-+msgstr ""
-+
-+#: c-parser.c:8313 cp/parser.c:24698
-+#, gcc-internal-format
-+msgid "setter name must terminate with %<:%>"
-+msgstr ""
-+
-+#: c-parser.c:8320 cp/parser.c:24706
-+#, gcc-internal-format
-+msgid "the %<getter%> attribute may only be specified once"
-+msgstr ""
-+
-+#: c-parser.c:8506 cp/parser.c:27295
-+#, gcc-internal-format
-+msgid "%<#pragma omp barrier%> may only be used in compound statements"
-+msgstr ""
-+
-+#: c-parser.c:8517 cp/parser.c:27310
-+#, gcc-internal-format
-+msgid "%<#pragma omp flush%> may only be used in compound statements"
-+msgstr ""
-+
-+#: c-parser.c:8528 cp/parser.c:27326
-+#, gcc-internal-format
-+msgid "%<#pragma omp taskwait%> may only be used in compound statements"
-+msgstr ""
-+
-+#: c-parser.c:8539 cp/parser.c:27342
-+#, gcc-internal-format
-+msgid "%<#pragma omp taskyield%> may only be used in compound statements"
-+msgstr ""
-+
-+#: c-parser.c:8552 cp/parser.c:27370
-+#, gcc-internal-format
-+msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
-+msgstr ""
-+
-+#: c-parser.c:8558 cp/parser.c:27285
-+#, gcc-internal-format
-+msgid "%<#pragma GCC pch_preprocess%> must be first"
-+msgstr ""
-+
-+#: c-parser.c:8723 cp/parser.c:24962
-+#, gcc-internal-format
-+msgid "too many %qs clauses"
-+msgstr ""
-+
-+#: c-parser.c:8825 cp/parser.c:25077
-+#, gcc-internal-format
-+msgid "collapse argument needs positive constant integer expression"
-+msgstr ""
-+
-+#: c-parser.c:8891 cp/parser.c:25128
-+#, gcc-internal-format
-+msgid "expected %<none%> or %<shared%>"
-+msgstr ""
-+
-+#: c-parser.c:9026 c-parser.c:9240
-+#, gcc-internal-format
-+msgid "expected integer expression"
-+msgstr ""
-+
-+#: c-parser.c:9038
-+#, gcc-internal-format
-+msgid "%<num_threads%> value must be positive"
-+msgstr ""
-+
-+#: c-parser.c:9142 cp/parser.c:25347
-+#, gcc-internal-format
-+msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
-+msgstr ""
-+
-+#: c-parser.c:9231 cp/parser.c:25432
-+#, gcc-internal-format
-+msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
-+msgstr ""
-+
-+#: c-parser.c:9235 cp/parser.c:25435
-+#, gcc-internal-format
-+msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
-+msgstr ""
-+
-+#: c-parser.c:9253 cp/parser.c:25451
-+#, gcc-internal-format
-+msgid "invalid schedule kind"
-+msgstr ""
-+
-+#: c-parser.c:9381 cp/parser.c:25583
-+#, gcc-internal-format
-+msgid "expected %<#pragma omp%> clause"
-+msgstr ""
-+
-+#: c-parser.c:9390 cp/parser.c:25592
-+#, gcc-internal-format
-+msgid "%qs is not valid for %qs"
-+msgstr ""
-+
-+#: c-parser.c:9682 cp/parser.c:25876
-+#, gcc-internal-format
-+msgid "invalid form of %<#pragma omp atomic%>"
-+msgstr ""
-+
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
-+#, gcc-internal-format
-+msgid "invalid operator for %<#pragma omp atomic%>"
-+msgstr ""
-+
-+#: c-parser.c:9826 c-parser.c:9847
-+#, gcc-internal-format
-+msgid "expected %<(%> or end of line"
-+msgstr ""
-+
-+#: c-parser.c:9882 cp/parser.c:26195
-+#, gcc-internal-format
-+msgid "for statement expected"
-+msgstr ""
-+
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
-+#, gcc-internal-format
-+msgid "expected iteration declaration or initialization"
-+msgstr ""
-+
-+#: c-parser.c:10016
-+#, gcc-internal-format
-+msgid "not enough perfectly nested loops"
-+msgstr ""
-+
-+#: c-parser.c:10069 cp/parser.c:26537
-+#, gcc-internal-format
-+msgid "collapsed loops not perfectly nested"
-+msgstr ""
-+
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
-+#, gcc-internal-format
-+msgid "iteration variable %qD should not be firstprivate"
-+msgstr ""
-+
-+#: c-parser.c:10568
-+#, gcc-internal-format
-+msgid "%qD is not a variable"
-+msgstr ""
-+
-+#: c-parser.c:10570 cp/semantics.c:4327
-+#, gcc-internal-format
-+msgid "%qE declared %<threadprivate%> after first use"
-+msgstr ""
-+
-+#: c-parser.c:10572 cp/semantics.c:4329
-+#, gcc-internal-format
-+msgid "automatic variable %qE cannot be %<threadprivate%>"
-+msgstr ""
-+
-+#: c-parser.c:10576 cp/semantics.c:4331
-+#, gcc-internal-format
-+msgid "%<threadprivate%> %qE has incomplete type"
-+msgstr ""
-+
-+#: c-parser.c:10773 cp/parser.c:27181
-+#, gcc-internal-format
-+msgid "%<__transaction_cancel%> without transactional memory support enabled"
-+msgstr ""
-+
-+#: c-parser.c:10779 cp/parser.c:27187
-+#, gcc-internal-format
-+msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
-+msgstr ""
-+
-+#: c-parser.c:10788 cp/parser.c:27196
-+#, gcc-internal-format
-+msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
-+msgstr ""
-+
-+#: c-parser.c:10790 cp/parser.c:27199
-+#, gcc-internal-format
-+msgid " or a %<transaction_may_cancel_outer%> function"
-+msgstr ""
-+
-+#: c-parser.c:10796 cp/parser.c:27205
-+#, gcc-internal-format
-+msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
-+msgstr ""
-+
-+#: c-typeck.c:214
-+#, gcc-internal-format
-+msgid "%qD has an incomplete type"
-+msgstr ""
-+
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
-+#, gcc-internal-format
-+msgid "invalid use of void expression"
-+msgstr ""
-+
-+#: c-typeck.c:243
-+#, gcc-internal-format
-+msgid "invalid use of flexible array member"
-+msgstr ""
-+
-+#: c-typeck.c:249 cp/typeck2.c:426
-+#, gcc-internal-format
-+msgid "invalid use of array with unspecified bounds"
-+msgstr ""
-+
-+#: c-typeck.c:257
-+#, gcc-internal-format
-+msgid "invalid use of undefined type %<%s %E%>"
-+msgstr ""
-+
-+#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-+#: c-typeck.c:261
-+#, gcc-internal-format
-+msgid "invalid use of incomplete typedef %qD"
-+msgstr ""
-+
-+#: c-typeck.c:327
-+#, gcc-internal-format
-+msgid "%qT and %qT are in disjoint named address spaces"
-+msgstr ""
-+
-+#: c-typeck.c:566 c-typeck.c:591
-+#, gcc-internal-format
-+msgid "function types not truly compatible in ISO C"
-+msgstr ""
-+
-+#: c-typeck.c:734
-+#, gcc-internal-format
-+msgid "can%'t mix operands of decimal float and vector types"
-+msgstr ""
-+
-+#: c-typeck.c:739
-+#, gcc-internal-format
-+msgid "can%'t mix operands of decimal float and complex types"
-+msgstr ""
-+
-+#: c-typeck.c:744
-+#, gcc-internal-format
-+msgid "can%'t mix operands of decimal float and other float types"
-+msgstr ""
-+
-+#: c-typeck.c:1220
-+#, gcc-internal-format
-+msgid "types are not quite compatible"
-+msgstr ""
-+
-+#: c-typeck.c:1224
-+#, gcc-internal-format
-+msgid "pointer target types incompatible in C++"
-+msgstr ""
-+
-+#: c-typeck.c:1556
-+#, gcc-internal-format
-+msgid "function return types not compatible due to %<volatile%>"
-+msgstr ""
-+
-+#: c-typeck.c:1732 c-typeck.c:3495
-+#, gcc-internal-format
-+msgid "arithmetic on pointer to an incomplete type"
-+msgstr ""
-+
-+#: c-typeck.c:1796
-+#, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr ""
-+
-+#: c-typeck.c:2160
-+#, gcc-internal-format
-+msgid "%qT has no member named %qE"
-+msgstr ""
-+
-+#: c-typeck.c:2214
-+#, gcc-internal-format
-+msgid "request for member %qE in something not a structure or union"
-+msgstr ""
-+
-+#: c-typeck.c:2263
-+#, gcc-internal-format
-+msgid "dereferencing pointer to incomplete type"
-+msgstr ""
-+
-+#: c-typeck.c:2267
-+#, gcc-internal-format
-+msgid "dereferencing %<void *%> pointer"
-+msgstr ""
-+
-+#: c-typeck.c:2323
-+#, gcc-internal-format
-+msgid "subscripted value is neither array nor pointer nor vector"
-+msgstr ""
-+
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
-+#, gcc-internal-format
-+msgid "array subscript is not an integer"
-+msgstr ""
-+
-+#: c-typeck.c:2341
-+#, gcc-internal-format
-+msgid "subscripted value is pointer to function"
-+msgstr ""
-+
-+#: c-typeck.c:2366
-+#, gcc-internal-format
-+msgid "index value is out of bound"
-+msgstr ""
-+
-+#: c-typeck.c:2410
-+#, gcc-internal-format
-+msgid "ISO C forbids subscripting %<register%> array"
-+msgstr ""
-+
-+#: c-typeck.c:2413
-+#, gcc-internal-format
-+msgid "ISO C90 forbids subscripting non-lvalue array"
-+msgstr ""
-+
-+#: c-typeck.c:2521
-+#, gcc-internal-format
-+msgid "enum constant defined here"
-+msgstr ""
-+
-+#: c-typeck.c:2759
-+#, gcc-internal-format
-+msgid "called object %qE is not a function"
-+msgstr ""
-+
-+#. This situation leads to run-time undefined behavior. We can't,
-+#. therefore, simply error unless we can prove that all possible
-+#. executions of the program must execute the code.
-+#: c-typeck.c:2796
-+#, gcc-internal-format
-+msgid "function called through a non-compatible type"
-+msgstr ""
-+
-+#: c-typeck.c:2810 c-typeck.c:2863
-+#, gcc-internal-format
-+msgid "function with qualified void return type called"
-+msgstr ""
-+
-+#: c-typeck.c:2900
-+#, gcc-internal-format
-+msgid "__builtin_shuffle last argument must be an integer vector"
-+msgstr ""
-+
-+#: c-typeck.c:2908
-+#, gcc-internal-format
-+msgid "__builtin_shuffle arguments must be vectors"
-+msgstr ""
-+
-+#: c-typeck.c:2914
-+#, gcc-internal-format
-+msgid "__builtin_shuffle argument vectors must be of the same type"
-+msgstr ""
-+
-+#: c-typeck.c:2924
-+#, gcc-internal-format
-+msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
-+msgstr ""
-+
-+#: c-typeck.c:2933
-+#, gcc-internal-format
-+msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
-+msgstr ""
-+
-+#: c-typeck.c:3045
-+#, gcc-internal-format
-+msgid "too many arguments to method %qE"
-+msgstr ""
-+
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#, gcc-internal-format
-+msgid "too many arguments to function %qE"
-+msgstr ""
-+
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
-+#, gcc-internal-format
-+msgid "declared here"
-+msgstr ""
-+
-+#: c-typeck.c:3086
-+#, gcc-internal-format, gfc-internal-format
-+msgid "type of formal parameter %d is incomplete"
-+msgstr ""
-+
-+#: c-typeck.c:3101
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE as integer rather than floating due to prototype"
-+msgstr ""
-+
-+#: c-typeck.c:3106
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE as integer rather than complex due to prototype"
-+msgstr ""
-+
-+#: c-typeck.c:3111
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE as complex rather than floating due to prototype"
-+msgstr ""
-+
-+#: c-typeck.c:3116
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE as floating rather than integer due to prototype"
-+msgstr ""
-+
-+#: c-typeck.c:3121
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE as complex rather than integer due to prototype"
-+msgstr ""
-+
-+#: c-typeck.c:3126
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE as floating rather than complex due to prototype"
-+msgstr ""
-+
-+#: c-typeck.c:3139
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
-+msgstr ""
-+
-+#: c-typeck.c:3164
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
-+msgstr ""
-+
-+#: c-typeck.c:3186
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE with different width due to prototype"
-+msgstr ""
-+
-+#: c-typeck.c:3210
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE as unsigned due to prototype"
-+msgstr ""
-+
-+#: c-typeck.c:3215
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE as signed due to prototype"
-+msgstr ""
-+
-+#: c-typeck.c:3250 cp/call.c:6005
-+#, gcc-internal-format
-+msgid "implicit conversion from %qT to %qT when passing argument to function"
-+msgstr ""
-+
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#, gcc-internal-format
-+msgid "too few arguments to function %qE"
-+msgstr ""
-+
-+#: c-typeck.c:3365 c-typeck.c:3370
-+#, gcc-internal-format
-+msgid "comparison with string literal results in unspecified behavior"
-+msgstr ""
-+
-+#: c-typeck.c:3384
-+#, gcc-internal-format
-+msgid "comparison between %qT and %qT"
-+msgstr ""
-+
-+#: c-typeck.c:3436
-+#, gcc-internal-format
-+msgid "pointer of type %<void *%> used in subtraction"
-+msgstr ""
-+
-+#: c-typeck.c:3439
-+#, gcc-internal-format
-+msgid "pointer to a function used in subtraction"
-+msgstr ""
-+
-+#: c-typeck.c:3603
-+#, gcc-internal-format
-+msgid "ISO C does not support %<~%> for complex conjugation"
-+msgstr ""
-+
-+#: c-typeck.c:3642
-+#, gcc-internal-format
-+msgid "wrong type argument to unary exclamation mark"
-+msgstr ""
-+
-+#: c-typeck.c:3693
-+#, gcc-internal-format
-+msgid "increment of enumeration value is invalid in C++"
-+msgstr ""
-+
-+#: c-typeck.c:3696
-+#, gcc-internal-format
-+msgid "decrement of enumeration value is invalid in C++"
-+msgstr ""
-+
-+#: c-typeck.c:3709
-+#, gcc-internal-format
-+msgid "ISO C does not support %<++%> and %<--%> on complex types"
-+msgstr ""
-+
-+#: c-typeck.c:3728 c-typeck.c:3760
-+#, gcc-internal-format
-+msgid "wrong type argument to increment"
-+msgstr ""
-+
-+#: c-typeck.c:3730 c-typeck.c:3763
-+#, gcc-internal-format
-+msgid "wrong type argument to decrement"
-+msgstr ""
-+
-+#: c-typeck.c:3750
-+#, gcc-internal-format
-+msgid "increment of pointer to unknown structure"
-+msgstr ""
-+
-+#: c-typeck.c:3753
-+#, gcc-internal-format
-+msgid "decrement of pointer to unknown structure"
-+msgstr ""
-+
-+#: c-typeck.c:3837
-+#, gcc-internal-format
-+msgid "taking address of expression of type %<void%>"
-+msgstr ""
-+
-+#: c-typeck.c:3995 c-family/c-common.c:9033
-+#, gcc-internal-format
-+msgid "assignment of read-only location %qE"
-+msgstr ""
-+
-+#: c-typeck.c:3998 c-family/c-common.c:9034
-+#, gcc-internal-format
-+msgid "increment of read-only location %qE"
-+msgstr ""
-+
-+#: c-typeck.c:4001 c-family/c-common.c:9035
-+#, gcc-internal-format
-+msgid "decrement of read-only location %qE"
-+msgstr ""
-+
-+#: c-typeck.c:4042
-+#, gcc-internal-format
-+msgid "cannot take address of bit-field %qD"
-+msgstr ""
-+
-+#: c-typeck.c:4070
-+#, gcc-internal-format
-+msgid "global register variable %qD used in nested function"
-+msgstr ""
-+
-+#: c-typeck.c:4073
-+#, gcc-internal-format
-+msgid "register variable %qD used in nested function"
-+msgstr ""
-+
-+#: c-typeck.c:4078
-+#, gcc-internal-format
-+msgid "address of global register variable %qD requested"
-+msgstr ""
-+
-+#: c-typeck.c:4080
-+#, gcc-internal-format
-+msgid "address of register variable %qD requested"
-+msgstr ""
-+
-+#: c-typeck.c:4174
-+#, gcc-internal-format
-+msgid "non-lvalue array in conditional expression"
-+msgstr ""
-+
-+#: c-typeck.c:4230 cp/call.c:4625
-+#, gcc-internal-format
-+msgid "implicit conversion from %qT to %qT to match other result of conditional"
-+msgstr ""
-+
-+#: c-typeck.c:4304
-+#, gcc-internal-format
-+msgid "ISO C forbids conditional expr with only one void side"
-+msgstr ""
-+
-+#: c-typeck.c:4321
-+#, gcc-internal-format
-+msgid "pointers to disjoint address spaces used in conditional expression"
-+msgstr ""
-+
-+#: c-typeck.c:4329 c-typeck.c:4338
-+#, gcc-internal-format
-+msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
-+msgstr ""
-+
-+#: c-typeck.c:4351
-+#, gcc-internal-format
-+msgid "pointer type mismatch in conditional expression"
-+msgstr ""
-+
-+#: c-typeck.c:4360 c-typeck.c:4371
-+#, gcc-internal-format
-+msgid "pointer/integer type mismatch in conditional expression"
-+msgstr ""
-+
-+#: c-typeck.c:4385 tree-cfg.c:3841
-+#, gcc-internal-format
-+msgid "type mismatch in conditional expression"
-+msgstr ""
-+
-+#: c-typeck.c:4484
-+#, gcc-internal-format
-+msgid "left-hand operand of comma expression has no effect"
-+msgstr ""
-+
-+#: c-typeck.c:4554
-+msgid "cast adds %q#v qualifier to function type"
-+msgstr ""
-+
-+#: c-typeck.c:4560
-+msgid "cast discards %q#v qualifier from pointer target type"
-+msgstr ""
-+
-+#: c-typeck.c:4595
-+#, gcc-internal-format
-+msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
-+msgstr ""
-+
-+#: c-typeck.c:4632
-+#, gcc-internal-format
-+msgid "cast specifies array type"
-+msgstr ""
-+
-+#: c-typeck.c:4638
-+#, gcc-internal-format
-+msgid "cast specifies function type"
-+msgstr ""
-+
-+#: c-typeck.c:4654
-+#, gcc-internal-format
-+msgid "ISO C forbids casting nonscalar to the same type"
-+msgstr ""
-+
-+#: c-typeck.c:4671
-+#, gcc-internal-format
-+msgid "ISO C forbids casts to union type"
-+msgstr ""
-+
-+#: c-typeck.c:4681
-+#, gcc-internal-format
-+msgid "cast to union type from type not present in union"
-+msgstr ""
-+
-+#: c-typeck.c:4716
-+#, gcc-internal-format, gfc-internal-format
-+msgid "cast to %s address space pointer from disjoint generic address space pointer"
-+msgstr ""
-+
-+#: c-typeck.c:4721
-+#, gcc-internal-format, gfc-internal-format
-+msgid "cast to generic address space pointer from disjoint %s address space pointer"
-+msgstr ""
-+
-+#: c-typeck.c:4726
-+#, gcc-internal-format, gfc-internal-format
-+msgid "cast to %s address space pointer from disjoint %s address space pointer"
-+msgstr ""
-+
-+#: c-typeck.c:4746
-+#, gcc-internal-format
-+msgid "cast increases required alignment of target type"
-+msgstr ""
-+
-+#: c-typeck.c:4757
-+#, gcc-internal-format
-+msgid "cast from pointer to integer of different size"
-+msgstr ""
-+
-+#: c-typeck.c:4762
-+#, gcc-internal-format
-+msgid "cast from function call of type %qT to non-matching type %qT"
-+msgstr ""
-+
-+#: c-typeck.c:4771 cp/typeck.c:6577
-+#, gcc-internal-format
-+msgid "cast to pointer from integer of different size"
-+msgstr ""
-+
-+#: c-typeck.c:4785
-+#, gcc-internal-format
-+msgid "ISO C forbids conversion of function pointer to object pointer type"
-+msgstr ""
-+
-+#: c-typeck.c:4794
-+#, gcc-internal-format
-+msgid "ISO C forbids conversion of object pointer to function pointer type"
-+msgstr ""
-+
-+#: c-typeck.c:4877
-+#, gcc-internal-format
-+msgid "defining a type in a cast is invalid in C++"
-+msgstr ""
-+
-+#: c-typeck.c:5016 c-typeck.c:5313
-+#, gcc-internal-format
-+msgid "enum conversion in assignment is invalid in C++"
-+msgstr ""
-+
-+#. This macro is used to emit diagnostics to ensure that all format
-+#. strings are complete sentences, visible to gettext and checked at
-+#. compile time.
-+#. This macro is used to emit diagnostics to ensure that all format
-+#. strings are complete sentences, visible to gettext and checked at
-+#. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
-+#. extra parameter to enumerate qualifiers.
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
-+#, gcc-internal-format
-+msgid "expected %qT but argument is of type %qT"
-+msgstr ""
-+
-+#: c-typeck.c:5311
-+#, gcc-internal-format
-+msgid "enum conversion when passing argument %d of %qE is invalid in C++"
-+msgstr ""
-+
-+#: c-typeck.c:5315 c-typeck.c:7880
-+#, gcc-internal-format
-+msgid "enum conversion in initialization is invalid in C++"
-+msgstr ""
-+
-+#: c-typeck.c:5317
-+#, gcc-internal-format
-+msgid "enum conversion in return is invalid in C++"
-+msgstr ""
-+
-+#: c-typeck.c:5346
-+#, gcc-internal-format
-+msgid "cannot pass rvalue to reference parameter"
-+msgstr ""
-+
-+#: c-typeck.c:5476 c-typeck.c:5699
-+msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
-+msgstr ""
-+
-+#: c-typeck.c:5479 c-typeck.c:5702
-+msgid "assignment makes %q#v qualified function pointer from unqualified"
-+msgstr ""
-+
-+#: c-typeck.c:5482 c-typeck.c:5704
-+msgid "initialization makes %q#v qualified function pointer from unqualified"
-+msgstr ""
-+
-+#: c-typeck.c:5485 c-typeck.c:5706
-+msgid "return makes %q#v qualified function pointer from unqualified"
-+msgstr ""
-+
-+#: c-typeck.c:5492 c-typeck.c:5662
-+msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
-+msgstr ""
-+
-+#: c-typeck.c:5494 c-typeck.c:5664
-+msgid "assignment discards %qv qualifier from pointer target type"
-+msgstr ""
-+
-+#: c-typeck.c:5496 c-typeck.c:5666
-+msgid "initialization discards %qv qualifier from pointer target type"
-+msgstr ""
-+
-+#: c-typeck.c:5498 c-typeck.c:5668
-+msgid "return discards %qv qualifier from pointer target type"
-+msgstr ""
-+
-+#: c-typeck.c:5507
-+#, gcc-internal-format
-+msgid "ISO C prohibits argument conversion to union type"
-+msgstr ""
-+
-+#: c-typeck.c:5562
-+#, gcc-internal-format
-+msgid "request for implicit conversion from %qT to %qT not permitted in C++"
-+msgstr ""
-+
-+#: c-typeck.c:5574
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE from pointer to non-enclosed address space"
-+msgstr ""
-+
-+#: c-typeck.c:5578
-+#, gcc-internal-format
-+msgid "assignment from pointer to non-enclosed address space"
-+msgstr ""
-+
-+#: c-typeck.c:5582
-+#, gcc-internal-format
-+msgid "initialization from pointer to non-enclosed address space"
-+msgstr ""
-+
-+#: c-typeck.c:5586
-+#, gcc-internal-format
-+msgid "return from pointer to non-enclosed address space"
-+msgstr ""
-+
-+#: c-typeck.c:5604
-+#, gcc-internal-format
-+msgid "argument %d of %qE might be a candidate for a format attribute"
-+msgstr ""
-+
-+#: c-typeck.c:5610
-+#, gcc-internal-format
-+msgid "assignment left-hand side might be a candidate for a format attribute"
-+msgstr ""
-+
-+#: c-typeck.c:5615
-+#, gcc-internal-format
-+msgid "initialization left-hand side might be a candidate for a format attribute"
-+msgstr ""
-+
-+#: c-typeck.c:5620 cp/typeck.c:7554
-+#, gcc-internal-format
-+msgid "return type might be a candidate for a format attribute"
-+msgstr ""
-+
-+#: c-typeck.c:5644
-+#, gcc-internal-format
-+msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
-+msgstr ""
-+
-+#: c-typeck.c:5647
-+#, gcc-internal-format
-+msgid "ISO C forbids assignment between function pointer and %<void *%>"
-+msgstr ""
-+
-+#: c-typeck.c:5649
-+#, gcc-internal-format
-+msgid "ISO C forbids initialization between function pointer and %<void *%>"
-+msgstr ""
-+
-+#: c-typeck.c:5651
-+#, gcc-internal-format
-+msgid "ISO C forbids return between function pointer and %<void *%>"
-+msgstr ""
-+
-+#: c-typeck.c:5680
-+#, gcc-internal-format
-+msgid "pointer targets in passing argument %d of %qE differ in signedness"
-+msgstr ""
-+
-+#: c-typeck.c:5682
-+#, gcc-internal-format
-+msgid "pointer targets in assignment differ in signedness"
-+msgstr ""
-+
-+#: c-typeck.c:5684
-+#, gcc-internal-format
-+msgid "pointer targets in initialization differ in signedness"
-+msgstr ""
-+
-+#: c-typeck.c:5686
-+#, gcc-internal-format
-+msgid "pointer targets in return differ in signedness"
-+msgstr ""
-+
-+#: c-typeck.c:5715
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE from incompatible pointer type"
-+msgstr ""
-+
-+#: c-typeck.c:5717
-+#, gcc-internal-format
-+msgid "assignment from incompatible pointer type"
-+msgstr ""
-+
-+#: c-typeck.c:5718
-+#, gcc-internal-format
-+msgid "initialization from incompatible pointer type"
-+msgstr ""
-+
-+#: c-typeck.c:5720
-+#, gcc-internal-format
-+msgid "return from incompatible pointer type"
-+msgstr ""
-+
-+#. ??? This should not be an error when inlining calls to
-+#. unprototyped functions.
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
-+#, gcc-internal-format
-+msgid "invalid use of non-lvalue array"
-+msgstr ""
-+
-+#: c-typeck.c:5738
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE makes pointer from integer without a cast"
-+msgstr ""
-+
-+#: c-typeck.c:5740
-+#, gcc-internal-format
-+msgid "assignment makes pointer from integer without a cast"
-+msgstr ""
-+
-+#: c-typeck.c:5742
-+#, gcc-internal-format
-+msgid "initialization makes pointer from integer without a cast"
-+msgstr ""
-+
-+#: c-typeck.c:5744
-+#, gcc-internal-format
-+msgid "return makes pointer from integer without a cast"
-+msgstr ""
-+
-+#: c-typeck.c:5752
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE makes integer from pointer without a cast"
-+msgstr ""
-+
-+#: c-typeck.c:5754
-+#, gcc-internal-format
-+msgid "assignment makes integer from pointer without a cast"
-+msgstr ""
-+
-+#: c-typeck.c:5756
-+#, gcc-internal-format
-+msgid "initialization makes integer from pointer without a cast"
-+msgstr ""
-+
-+#: c-typeck.c:5758
-+#, gcc-internal-format
-+msgid "return makes integer from pointer without a cast"
-+msgstr ""
-+
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#, gcc-internal-format
-+msgid "incompatible type for argument %d of %qE"
-+msgstr ""
-+
-+#: c-typeck.c:5781
-+#, gcc-internal-format
-+msgid "incompatible types when assigning to type %qT from type %qT"
-+msgstr ""
-+
-+#: c-typeck.c:5786
-+#, gcc-internal-format
-+msgid "incompatible types when initializing type %qT using type %qT"
-+msgstr ""
-+
-+#: c-typeck.c:5791
-+#, gcc-internal-format
-+msgid "incompatible types when returning type %qT but %qT was expected"
-+msgstr ""
-+
-+#: c-typeck.c:5855
-+#, gcc-internal-format
-+msgid "traditional C rejects automatic aggregate initialization"
-+msgstr ""
-+
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
-+#, gcc-internal-format
-+msgid "(near initialization for %qs)"
-+msgstr ""
-+
-+#: c-typeck.c:6081
-+#, gcc-internal-format
-+msgid "array initialized from parenthesized string constant"
-+msgstr ""
-+
-+#: c-typeck.c:6154 c-typeck.c:7029
-+#, gcc-internal-format
-+msgid "initialization of a flexible array member"
-+msgstr ""
-+
-+#: c-typeck.c:6164 cp/typeck2.c:890
-+#, gcc-internal-format
-+msgid "char-array initialized from wide string"
-+msgstr ""
-+
-+#: c-typeck.c:6172
-+#, gcc-internal-format
-+msgid "wide character array initialized from non-wide string"
-+msgstr ""
-+
-+#: c-typeck.c:6178
-+#, gcc-internal-format
-+msgid "wide character array initialized from incompatible wide string"
-+msgstr ""
-+
-+#: c-typeck.c:6212
-+#, gcc-internal-format
-+msgid "array of inappropriate type initialized from string constant"
-+msgstr ""
-+
-+#: c-typeck.c:6306
-+#, gcc-internal-format
-+msgid "array initialized from non-constant array expression"
-+msgstr ""
-+
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
-+#, gcc-internal-format
-+msgid "initializer element is not constant"
-+msgstr ""
-+
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
-+#, gcc-internal-format
-+msgid "initializer element is not a constant expression"
-+msgstr ""
-+
-+#: c-typeck.c:6377 c-typeck.c:7858
-+#, gcc-internal-format
-+msgid "initializer element is not computable at load time"
-+msgstr ""
-+
-+#: c-typeck.c:6395
-+#, gcc-internal-format
-+msgid "invalid initializer"
-+msgstr ""
-+
-+#: c-typeck.c:6669 cp/decl.c:5538
-+#, gcc-internal-format
-+msgid "opaque vector types cannot be initialized"
-+msgstr ""
-+
-+#: c-typeck.c:6884
-+#, gcc-internal-format
-+msgid "extra brace group at end of initializer"
-+msgstr ""
-+
-+#: c-typeck.c:6905
-+#, gcc-internal-format
-+msgid "missing braces around initializer"
-+msgstr ""
-+
-+#: c-typeck.c:6966
-+#, gcc-internal-format
-+msgid "braces around scalar initializer"
-+msgstr ""
-+
-+#: c-typeck.c:7026
-+#, gcc-internal-format
-+msgid "initialization of flexible array member in a nested context"
-+msgstr ""
-+
-+#: c-typeck.c:7065
-+#, gcc-internal-format
-+msgid "missing initializer"
-+msgstr ""
-+
-+#: c-typeck.c:7087
-+#, gcc-internal-format
-+msgid "empty scalar initializer"
-+msgstr ""
-+
-+#: c-typeck.c:7092
-+#, gcc-internal-format
-+msgid "extra elements in scalar initializer"
-+msgstr ""
-+
-+#: c-typeck.c:7203 c-typeck.c:7284
-+#, gcc-internal-format
-+msgid "array index in non-array initializer"
-+msgstr ""
-+
-+#: c-typeck.c:7208 c-typeck.c:7340
-+#, gcc-internal-format
-+msgid "field name not in record or union initializer"
-+msgstr ""
-+
-+#: c-typeck.c:7257
-+#, gcc-internal-format
-+msgid "array index in initializer not of integer type"
-+msgstr ""
-+
-+#: c-typeck.c:7266 c-typeck.c:7275
-+#, gcc-internal-format
-+msgid "array index in initializer is not an integer constant expression"
-+msgstr ""
-+
-+#: c-typeck.c:7280 c-typeck.c:7282
-+#, gcc-internal-format
-+msgid "nonconstant array index in initializer"
-+msgstr ""
-+
-+#: c-typeck.c:7286 c-typeck.c:7289
-+#, gcc-internal-format
-+msgid "array index in initializer exceeds array bounds"
-+msgstr ""
-+
-+#: c-typeck.c:7303
-+#, gcc-internal-format
-+msgid "empty index range in initializer"
-+msgstr ""
-+
-+#: c-typeck.c:7312
-+#, gcc-internal-format
-+msgid "array index range in initializer exceeds array bounds"
-+msgstr ""
-+
-+#: c-typeck.c:7347
-+#, gcc-internal-format
-+msgid "unknown field %qE specified in initializer"
-+msgstr ""
-+
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
-+#, gcc-internal-format
-+msgid "initialized field with side-effects overwritten"
-+msgstr ""
-+
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
-+#, gcc-internal-format
-+msgid "initialized field overwritten"
-+msgstr ""
-+
-+#: c-typeck.c:8173
-+#, gcc-internal-format
-+msgid "excess elements in char array initializer"
-+msgstr ""
-+
-+#: c-typeck.c:8180 c-typeck.c:8241
-+#, gcc-internal-format
-+msgid "excess elements in struct initializer"
-+msgstr ""
-+
-+#: c-typeck.c:8256
-+#, gcc-internal-format
-+msgid "non-static initialization of a flexible array member"
-+msgstr ""
-+
-+#: c-typeck.c:8327
-+#, gcc-internal-format
-+msgid "excess elements in union initializer"
-+msgstr ""
-+
-+#: c-typeck.c:8349
-+#, gcc-internal-format
-+msgid "traditional C rejects initialization of unions"
-+msgstr ""
-+
-+#: c-typeck.c:8417
-+#, gcc-internal-format
-+msgid "excess elements in array initializer"
-+msgstr ""
-+
-+#: c-typeck.c:8451
-+#, gcc-internal-format
-+msgid "excess elements in vector initializer"
-+msgstr ""
-+
-+#: c-typeck.c:8483
-+#, gcc-internal-format
-+msgid "excess elements in scalar initializer"
-+msgstr ""
-+
-+#: c-typeck.c:8707
-+#, gcc-internal-format
-+msgid "ISO C forbids %<goto *expr;%>"
-+msgstr ""
-+
-+#: c-typeck.c:8729 cp/typeck.c:7766
-+#, gcc-internal-format
-+msgid "function declared %<noreturn%> has a %<return%> statement"
-+msgstr ""
-+
-+#: c-typeck.c:8752
-+#, gcc-internal-format
-+msgid "%<return%> with no value, in function returning non-void"
-+msgstr ""
-+
-+#: c-typeck.c:8762
-+#, gcc-internal-format
-+msgid "%<return%> with a value, in function returning void"
-+msgstr ""
-+
-+#: c-typeck.c:8764
-+#, gcc-internal-format
-+msgid "ISO C forbids %<return%> with expression, in function returning void"
-+msgstr ""
-+
-+#: c-typeck.c:8825
-+#, gcc-internal-format
-+msgid "function returns address of local variable"
-+msgstr ""
-+
-+#: c-typeck.c:8898 cp/semantics.c:1045
-+#, gcc-internal-format
-+msgid "switch quantity not an integer"
-+msgstr ""
-+
-+#: c-typeck.c:8911
-+#, gcc-internal-format
-+msgid "%<long%> switch expression not converted to %<int%> in ISO C"
-+msgstr ""
-+
-+#: c-typeck.c:8947 c-typeck.c:8955
-+#, gcc-internal-format
-+msgid "case label is not an integer constant expression"
-+msgstr ""
-+
-+#: c-typeck.c:8961 cp/parser.c:8827
-+#, gcc-internal-format
-+msgid "case label not within a switch statement"
-+msgstr ""
-+
-+#: c-typeck.c:8963
-+#, gcc-internal-format
-+msgid "%<default%> label not within a switch statement"
-+msgstr ""
-+
-+#: c-typeck.c:9046 cp/parser.c:9127
-+#, gcc-internal-format
-+msgid "suggest explicit braces to avoid ambiguous %<else%>"
-+msgstr ""
-+
-+#: c-typeck.c:9155 cp/parser.c:9854
-+#, gcc-internal-format
-+msgid "break statement not within loop or switch"
-+msgstr ""
-+
-+#: c-typeck.c:9157 cp/parser.c:9875
-+#, gcc-internal-format
-+msgid "continue statement not within a loop"
-+msgstr ""
-+
-+#: c-typeck.c:9162 cp/parser.c:9865
-+#, gcc-internal-format
-+msgid "break statement used with OpenMP for loop"
-+msgstr ""
-+
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
-+#, gcc-internal-format
-+msgid "statement with no effect"
-+msgstr ""
-+
-+#: c-typeck.c:9214
-+#, gcc-internal-format
-+msgid "expression statement has incomplete type"
-+msgstr ""
-+
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
-+#, gcc-internal-format
-+msgid "conversion of scalar to vector involves truncation"
-+msgstr ""
-+
-+#: c-typeck.c:9950 cp/typeck.c:3939
-+#, gcc-internal-format
-+msgid "right shift count is negative"
-+msgstr ""
-+
-+#: c-typeck.c:9961 cp/typeck.c:3946
-+#, gcc-internal-format
-+msgid "right shift count >= width of type"
-+msgstr ""
-+
-+#: c-typeck.c:10002 cp/typeck.c:3968
-+#, gcc-internal-format
-+msgid "left shift count is negative"
-+msgstr ""
-+
-+#: c-typeck.c:10009 cp/typeck.c:3974
-+#, gcc-internal-format
-+msgid "left shift count >= width of type"
-+msgstr ""
-+
-+#: c-typeck.c:10032 c-typeck.c:10169
-+#, gcc-internal-format
-+msgid "comparing vectors with different element types"
-+msgstr ""
-+
-+#: c-typeck.c:10039 c-typeck.c:10176
-+#, gcc-internal-format
-+msgid "comparing vectors with different number of elements"
-+msgstr ""
-+
-+#: c-typeck.c:10055 cp/typeck.c:4020
-+#, gcc-internal-format
-+msgid "comparing floating point with == or != is unsafe"
-+msgstr ""
-+
-+#: c-typeck.c:10072 c-typeck.c:10092
-+#, gcc-internal-format
-+msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
-+msgstr ""
-+
-+#: c-typeck.c:10078 c-typeck.c:10098
-+#, gcc-internal-format
-+msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
-+msgstr ""
-+
-+#: c-typeck.c:10119 c-typeck.c:10219
-+#, gcc-internal-format
-+msgid "comparison of pointers to disjoint address spaces"
-+msgstr ""
-+
-+#: c-typeck.c:10126 c-typeck.c:10132
-+#, gcc-internal-format
-+msgid "ISO C forbids comparison of %<void *%> with function pointer"
-+msgstr ""
-+
-+#: c-typeck.c:10139 c-typeck.c:10229
-+#, gcc-internal-format
-+msgid "comparison of distinct pointer types lacks a cast"
-+msgstr ""
-+
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
-+#, gcc-internal-format
-+msgid "comparison between pointer and integer"
-+msgstr ""
-+
-+#: c-typeck.c:10207
-+#, gcc-internal-format
-+msgid "comparison of complete and incomplete pointers"
-+msgstr ""
-+
-+#: c-typeck.c:10209
-+#, gcc-internal-format
-+msgid "ISO C forbids ordered comparisons of pointers to functions"
-+msgstr ""
-+
-+#: c-typeck.c:10214
-+#, gcc-internal-format
-+msgid "ordered comparison of pointer with null pointer"
-+msgstr ""
-+
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
-+#, gcc-internal-format
-+msgid "ordered comparison of pointer with integer zero"
-+msgstr ""
-+
-+#: c-typeck.c:10294 cp/typeck.c:4350
-+#, gcc-internal-format
-+msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
-+msgstr ""
-+
-+#: c-typeck.c:10578
-+#, gcc-internal-format
-+msgid "used array that cannot be converted to pointer where scalar is required"
-+msgstr ""
-+
-+#: c-typeck.c:10582
-+#, gcc-internal-format
-+msgid "used struct type value where scalar is required"
-+msgstr ""
-+
-+#: c-typeck.c:10586
-+#, gcc-internal-format
-+msgid "used union type value where scalar is required"
-+msgstr ""
-+
-+#: c-typeck.c:10597
-+#, gcc-internal-format
-+msgid "used vector type where scalar is required"
-+msgstr ""
-+
-+#: c-typeck.c:10751 cp/semantics.c:4202
-+#, gcc-internal-format
-+msgid "%qE has invalid type for %<reduction%>"
-+msgstr ""
-+
-+#: c-typeck.c:10788 cp/semantics.c:4217
-+#, gcc-internal-format
-+msgid "%qE has invalid type for %<reduction(%s)%>"
-+msgstr ""
-+
-+#: c-typeck.c:10805 cp/semantics.c:4227
-+#, gcc-internal-format
-+msgid "%qE must be %<threadprivate%> for %<copyin%>"
-+msgstr ""
-+
-+#: c-typeck.c:10815 cp/semantics.c:3995
-+#, gcc-internal-format
-+msgid "%qE is not a variable in clause %qs"
-+msgstr ""
-+
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
-+#, gcc-internal-format
-+msgid "%qE appears more than once in data clauses"
-+msgstr ""
-+
-+#: c-typeck.c:10838 cp/semantics.c:4018
-+#, gcc-internal-format
-+msgid "%qE is not a variable in clause %<firstprivate%>"
-+msgstr ""
-+
-+#: c-typeck.c:10860 cp/semantics.c:4040
-+#, gcc-internal-format
-+msgid "%qE is not a variable in clause %<lastprivate%>"
-+msgstr ""
-+
-+#: c-typeck.c:10928 cp/semantics.c:4273
-+#, gcc-internal-format
-+msgid "%qE is predetermined %qs for %qs"
-+msgstr ""
-+
-+#: c-typeck.c:11030
-+#, gcc-internal-format
-+msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
-+msgstr ""
-+
-+#: calls.c:2316
-+#, gcc-internal-format
-+msgid "function call has aggregate value"
-+msgstr ""
-+
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
-+#, gcc-internal-format
-+msgid "size of variable %q+D is too large"
-+msgstr ""
-+
-+#: cfgexpand.c:4421
-+#, gcc-internal-format
-+msgid "stack protector not protecting local variables: variable length buffer"
-+msgstr ""
-+
-+#: cfgexpand.c:4425
-+#, gcc-internal-format, gfc-internal-format
-+msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
-+msgstr ""
-+
-+#: cfghooks.c:110
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bb %d on wrong place"
-+msgstr ""
-+
-+#: cfghooks.c:116
-+#, gcc-internal-format, gfc-internal-format
-+msgid "prev_bb of %d should be %d, not %d"
-+msgstr ""
-+
-+#: cfghooks.c:133
-+#, gcc-internal-format, gfc-internal-format
-+msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
-+msgstr ""
-+
-+#: cfghooks.c:139
-+#, gcc-internal-format, gfc-internal-format
-+msgid "verify_flow_info: Block %i lacks loop_father"
-+msgstr ""
-+
-+#: cfghooks.c:145
-+#, gcc-internal-format, gfc-internal-format
-+msgid "verify_flow_info: Wrong count of block %i %i"
-+msgstr ""
-+
-+#: cfghooks.c:151
-+#, gcc-internal-format, gfc-internal-format
-+msgid "verify_flow_info: Wrong frequency of block %i %i"
-+msgstr ""
-+
-+#: cfghooks.c:159
-+#, gcc-internal-format, gfc-internal-format
-+msgid "verify_flow_info: Duplicate edge %i->%i"
-+msgstr ""
-+
-+#: cfghooks.c:165
-+#, gcc-internal-format, gfc-internal-format
-+msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
-+msgstr ""
-+
-+#: cfghooks.c:171
-+#, gcc-internal-format, gfc-internal-format
-+msgid "verify_flow_info: Wrong count of edge %i->%i %i"
-+msgstr ""
-+
-+#: cfghooks.c:183
-+#, gcc-internal-format, gfc-internal-format
-+msgid "verify_flow_info: Basic block %d succ edge is corrupted"
-+msgstr ""
-+
-+#: cfghooks.c:197
-+#, gcc-internal-format, gfc-internal-format
-+msgid "wrong amount of branch edges after unconditional jump %i"
-+msgstr ""
-+
-+#: cfghooks.c:205 cfghooks.c:216
-+#, gcc-internal-format, gfc-internal-format
-+msgid "basic block %d pred edge is corrupted"
-+msgstr ""
-+
-+#: cfghooks.c:217
-+#, gcc-internal-format, gfc-internal-format
-+msgid "its dest_idx should be %d, not %d"
-+msgstr ""
-+
-+#: cfghooks.c:246
-+#, gcc-internal-format, gfc-internal-format
-+msgid "basic block %i edge lists are corrupted"
-+msgstr ""
-+
-+#: cfghooks.c:259
-+#, gcc-internal-format
-+msgid "verify_flow_info failed"
-+msgstr ""
-+
-+#: cfghooks.c:320
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support redirect_edge_and_branch"
-+msgstr ""
-+
-+#: cfghooks.c:340
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support can_remove_branch_p"
-+msgstr ""
-+
-+#: cfghooks.c:393
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support redirect_edge_and_branch_force"
-+msgstr ""
-+
-+#: cfghooks.c:431
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support split_block"
-+msgstr ""
-+
-+#: cfghooks.c:483
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support move_block_after"
-+msgstr ""
-+
-+#: cfghooks.c:496
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support delete_basic_block"
-+msgstr ""
-+
-+#: cfghooks.c:546
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support split_edge"
-+msgstr ""
-+
-+#: cfghooks.c:619
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support create_basic_block"
-+msgstr ""
-+
-+#: cfghooks.c:647
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support can_merge_blocks_p"
-+msgstr ""
-+
-+#: cfghooks.c:658
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support predict_edge"
-+msgstr ""
-+
-+#: cfghooks.c:667
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support predicted_by_p"
-+msgstr ""
-+
-+#: cfghooks.c:681
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support merge_blocks"
-+msgstr ""
-+
-+#: cfghooks.c:734
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support make_forwarder_block"
-+msgstr ""
-+
-+#: cfghooks.c:889
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support force_nonfallthru"
-+msgstr ""
-+
-+#: cfghooks.c:917
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support can_duplicate_block_p"
-+msgstr ""
-+
-+#: cfghooks.c:939
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support duplicate_block"
-+msgstr ""
-+
-+#: cfghooks.c:1014
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support block_ends_with_call_p"
-+msgstr ""
-+
-+#: cfghooks.c:1025
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support block_ends_with_condjump_p"
-+msgstr ""
-+
-+#: cfghooks.c:1043
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support flow_call_edges_add"
-+msgstr ""
-+
-+#: cfgloop.c:1335
-+#, gcc-internal-format, gfc-internal-format
-+msgid "size of loop %d should be %d, not %d"
-+msgstr ""
-+
-+#: cfgloop.c:1349
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bb %d do not belong to loop %d"
-+msgstr ""
-+
-+#: cfgloop.c:1364
-+#, gcc-internal-format
-+msgid "loop %d%'s header does not have exactly 2 entries"
-+msgstr ""
-+
-+#: cfgloop.c:1371
-+#, gcc-internal-format
-+msgid "loop %d%'s latch does not have exactly 1 successor"
-+msgstr ""
-+
-+#: cfgloop.c:1376
-+#, gcc-internal-format
-+msgid "loop %d%'s latch does not have header as successor"
-+msgstr ""
-+
-+#: cfgloop.c:1381
-+#, gcc-internal-format
-+msgid "loop %d%'s latch does not belong directly to it"
-+msgstr ""
-+
-+#: cfgloop.c:1387
-+#, gcc-internal-format
-+msgid "loop %d%'s header does not belong directly to it"
-+msgstr ""
-+
-+#: cfgloop.c:1393
-+#, gcc-internal-format
-+msgid "loop %d%'s latch is marked as part of irreducible region"
-+msgstr ""
-+
-+#: cfgloop.c:1426
-+#, gcc-internal-format, gfc-internal-format
-+msgid "basic block %d should be marked irreducible"
-+msgstr ""
-+
-+#: cfgloop.c:1432
-+#, gcc-internal-format, gfc-internal-format
-+msgid "basic block %d should not be marked irreducible"
-+msgstr ""
-+
-+#: cfgloop.c:1440
-+#, gcc-internal-format, gfc-internal-format
-+msgid "edge from %d to %d should be marked irreducible"
-+msgstr ""
-+
-+#: cfgloop.c:1447
-+#, gcc-internal-format, gfc-internal-format
-+msgid "edge from %d to %d should not be marked irreducible"
-+msgstr ""
-+
-+#: cfgloop.c:1462
-+#, gcc-internal-format, gfc-internal-format
-+msgid "corrupted head of the exits list of loop %d"
-+msgstr ""
-+
-+#: cfgloop.c:1480
-+#, gcc-internal-format, gfc-internal-format
-+msgid "corrupted exits list of loop %d"
-+msgstr ""
-+
-+#: cfgloop.c:1489
-+#, gcc-internal-format, gfc-internal-format
-+msgid "nonempty exits list of loop %d, but exits are not recorded"
-+msgstr ""
-+
-+#: cfgloop.c:1515
-+#, gcc-internal-format, gfc-internal-format
-+msgid "exit %d->%d not recorded"
-+msgstr ""
-+
-+#: cfgloop.c:1533
-+#, gcc-internal-format, gfc-internal-format
-+msgid "wrong list of exited loops for edge %d->%d"
-+msgstr ""
-+
-+#: cfgloop.c:1542
-+#, gcc-internal-format
-+msgid "too many loop exits recorded"
-+msgstr ""
-+
-+#: cfgloop.c:1553
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%d exits recorded for loop %d (having %d exits)"
-+msgstr ""
-+
-+#: cfgrtl.c:1835
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BB_RTL flag not set for block %d"
-+msgstr ""
-+
-+#: cfgrtl.c:1842
-+#, gcc-internal-format, gfc-internal-format
-+msgid "insn %d basic block pointer is %d, should be %d"
-+msgstr ""
-+
-+#: cfgrtl.c:1853
-+#, gcc-internal-format, gfc-internal-format
-+msgid "insn %d in header of bb %d has non-NULL basic block"
-+msgstr ""
-+
-+#: cfgrtl.c:1861
-+#, gcc-internal-format, gfc-internal-format
-+msgid "insn %d in footer of bb %d has non-NULL basic block"
-+msgstr ""
-+
-+#: cfgrtl.c:1883
-+#, gcc-internal-format
-+msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
-+msgstr ""
-+
-+#: cfgrtl.c:1902
-+#, gcc-internal-format
-+msgid "EDGE_CROSSING incorrectly set across same section"
-+msgstr ""
-+
-+#: cfgrtl.c:1907
-+#, gcc-internal-format, gfc-internal-format
-+msgid "fallthru edge crosses section boundary (bb %i)"
-+msgstr ""
-+
-+#: cfgrtl.c:1913
-+#, gcc-internal-format, gfc-internal-format
-+msgid "EH edge crosses section boundary (bb %i)"
-+msgstr ""
-+
-+#: cfgrtl.c:1920
-+#, gcc-internal-format
-+msgid "EDGE_CROSSING missing across section boundary"
-+msgstr ""
-+
-+#: cfgrtl.c:1943
-+#, gcc-internal-format, gfc-internal-format
-+msgid "missing REG_EH_REGION note in the end of bb %i"
-+msgstr ""
-+
-+#: cfgrtl.c:1948
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too many eh edges %i"
-+msgstr ""
-+
-+#: cfgrtl.c:1956
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too many outgoing branch edges from bb %i"
-+msgstr ""
-+
-+#: cfgrtl.c:1961
-+#, gcc-internal-format, gfc-internal-format
-+msgid "fallthru edge after unconditional jump %i"
-+msgstr ""
-+
-+#: cfgrtl.c:1966
-+#, gcc-internal-format, gfc-internal-format
-+msgid "wrong number of branch edges after unconditional jump %i"
-+msgstr ""
-+
-+#: cfgrtl.c:1973
-+#, gcc-internal-format, gfc-internal-format
-+msgid "wrong amount of branch edges after conditional jump %i"
-+msgstr ""
-+
-+#: cfgrtl.c:1979
-+#, gcc-internal-format, gfc-internal-format
-+msgid "call edges for non-call insn in bb %i"
-+msgstr ""
-+
-+#: cfgrtl.c:1988
-+#, gcc-internal-format, gfc-internal-format
-+msgid "abnormal edges for no purpose in bb %i"
-+msgstr ""
-+
-+#: cfgrtl.c:2000
-+#, gcc-internal-format, gfc-internal-format
-+msgid "insn %d inside basic block %d but block_for_insn is NULL"
-+msgstr ""
-+
-+#: cfgrtl.c:2004
-+#, gcc-internal-format, gfc-internal-format
-+msgid "insn %d inside basic block %d but block_for_insn is %i"
-+msgstr ""
-+
-+#: cfgrtl.c:2018 cfgrtl.c:2028
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
-+msgstr ""
-+
-+#: cfgrtl.c:2041
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
-+msgstr ""
-+
-+#: cfgrtl.c:2051
-+#, gcc-internal-format, gfc-internal-format
-+msgid "in basic block %d:"
-+msgstr ""
-+
-+#: cfgrtl.c:2103 cfgrtl.c:2193
-+#, gcc-internal-format, gfc-internal-format
-+msgid "insn %d outside of basic blocks has non-NULL bb field"
-+msgstr ""
-+
-+#: cfgrtl.c:2111
-+#, gcc-internal-format, gfc-internal-format
-+msgid "end insn %d for block %d not found in the insn stream"
-+msgstr ""
-+
-+#: cfgrtl.c:2124
-+#, gcc-internal-format, gfc-internal-format
-+msgid "insn %d is in multiple basic blocks (%d and %d)"
-+msgstr ""
-+
-+#: cfgrtl.c:2136
-+#, gcc-internal-format, gfc-internal-format
-+msgid "head insn %d for block %d not found in the insn stream"
-+msgstr ""
-+
-+#: cfgrtl.c:2153
-+#, gcc-internal-format, gfc-internal-format
-+msgid "missing barrier after block %i"
-+msgstr ""
-+
-+#: cfgrtl.c:2169
-+#, gcc-internal-format, gfc-internal-format
-+msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
-+msgstr ""
-+
-+#: cfgrtl.c:2178
-+#, gcc-internal-format, gfc-internal-format
-+msgid "verify_flow_info: Incorrect fallthru %i->%i"
-+msgstr ""
-+
-+#: cfgrtl.c:2211
-+#, gcc-internal-format
-+msgid "basic blocks not laid down consecutively"
-+msgstr ""
-+
-+#: cfgrtl.c:2248
-+#, gcc-internal-format, gfc-internal-format
-+msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
-+msgstr ""
-+
-+#: cgraph.c:1987
-+#, gcc-internal-format
-+msgid "%D renamed after being referenced in assembly"
-+msgstr ""
-+
-+#: cgraphunit.c:411
-+#, gcc-internal-format
-+msgid "caller edge count is negative"
-+msgstr ""
-+
-+#: cgraphunit.c:416
-+#, gcc-internal-format
-+msgid "caller edge frequency is negative"
-+msgstr ""
-+
-+#: cgraphunit.c:421
-+#, gcc-internal-format
-+msgid "caller edge frequency is too large"
-+msgstr ""
-+
-+#: cgraphunit.c:437
-+#, gcc-internal-format, gfc-internal-format
-+msgid "caller edge frequency %i does not match BB frequency %i"
-+msgstr ""
-+
-+#: cgraphunit.c:507
-+#, gcc-internal-format, gfc-internal-format
-+msgid "aux field set for edge %s->%s"
-+msgstr ""
-+
-+#: cgraphunit.c:514
-+#, gcc-internal-format
-+msgid "execution count is negative"
-+msgstr ""
-+
-+#: cgraphunit.c:519
-+#, gcc-internal-format
-+msgid "externally visible inline clone"
-+msgstr ""
-+
-+#: cgraphunit.c:524
-+#, gcc-internal-format
-+msgid "inline clone with address taken"
-+msgstr ""
-+
-+#: cgraphunit.c:529
-+#, gcc-internal-format
-+msgid "inline clone is needed"
-+msgstr ""
-+
-+#: cgraphunit.c:536
-+#, gcc-internal-format, gfc-internal-format
-+msgid "aux field set for indirect edge from %s"
-+msgstr ""
-+
-+#: cgraphunit.c:543
-+#, gcc-internal-format, gfc-internal-format
-+msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
-+msgstr ""
-+
-+#: cgraphunit.c:560
-+#, gcc-internal-format
-+msgid "inlined_to pointer is wrong"
-+msgstr ""
-+
-+#: cgraphunit.c:565
-+#, gcc-internal-format
-+msgid "multiple inline callers"
-+msgstr ""
-+
-+#: cgraphunit.c:572
-+#, gcc-internal-format
-+msgid "inlined_to pointer set for noninline callers"
-+msgstr ""
-+
-+#: cgraphunit.c:581
-+#, gcc-internal-format
-+msgid "inlined_to pointer is set but no predecessors found"
-+msgstr ""
-+
-+#: cgraphunit.c:586
-+#, gcc-internal-format
-+msgid "inlined_to pointer refers to itself"
-+msgstr ""
-+
-+#: cgraphunit.c:592
-+#, gcc-internal-format
-+msgid "node not found in cgraph_hash"
-+msgstr ""
-+
-+#: cgraphunit.c:604
-+#, gcc-internal-format
-+msgid "node has wrong clone_of"
-+msgstr ""
-+
-+#: cgraphunit.c:616
-+#, gcc-internal-format
-+msgid "node has wrong clone list"
-+msgstr ""
-+
-+#: cgraphunit.c:622
-+#, gcc-internal-format
-+msgid "node is in clone list but it is not clone"
-+msgstr ""
-+
-+#: cgraphunit.c:627
-+#, gcc-internal-format
-+msgid "node has wrong prev_clone pointer"
-+msgstr ""
-+
-+#: cgraphunit.c:632
-+#, gcc-internal-format
-+msgid "double linked list of clones corrupted"
-+msgstr ""
-+
-+#: cgraphunit.c:641
-+#, gcc-internal-format
-+msgid "non-DECL_ONE_ONLY node in a same_comdat_group list"
-+msgstr ""
-+
-+#: cgraphunit.c:646
-+#, gcc-internal-format
-+msgid "node is alone in a comdat group"
-+msgstr ""
-+
-+#: cgraphunit.c:653
-+#, gcc-internal-format
-+msgid "same_comdat_group is not a circular list"
-+msgstr ""
-+
-+#: cgraphunit.c:670
-+#, gcc-internal-format
-+msgid "Alias has call edges"
-+msgstr ""
-+
-+#: cgraphunit.c:676
-+#, gcc-internal-format
-+msgid "Alias has non-alias reference"
-+msgstr ""
-+
-+#: cgraphunit.c:681
-+#, gcc-internal-format
-+msgid "Alias has more than one alias reference"
-+msgstr ""
-+
-+#: cgraphunit.c:688
-+#, gcc-internal-format
-+msgid "Analyzed alias has no reference"
-+msgstr ""
-+
-+#: cgraphunit.c:696
-+#, gcc-internal-format
-+msgid "No edge out of thunk node"
-+msgstr ""
-+
-+#: cgraphunit.c:701
-+#, gcc-internal-format
-+msgid "More than one edge out of thunk node"
-+msgstr ""
-+
-+#: cgraphunit.c:706
-+#, gcc-internal-format
-+msgid "Thunk is not supposed to have body"
-+msgstr ""
-+
-+#: cgraphunit.c:736
-+#, gcc-internal-format
-+msgid "shared call_stmt:"
-+msgstr ""
-+
-+#: cgraphunit.c:744
-+#, gcc-internal-format
-+msgid "edge points to wrong declaration:"
-+msgstr ""
-+
-+#: cgraphunit.c:753
-+#, gcc-internal-format
-+msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
-+msgstr ""
-+
-+#: cgraphunit.c:763
-+#, gcc-internal-format
-+msgid "missing callgraph edge for call stmt:"
-+msgstr ""
-+
-+#: cgraphunit.c:779
-+#, gcc-internal-format, gfc-internal-format
-+msgid "edge %s->%s has no corresponding call_stmt"
-+msgstr ""
-+
-+#: cgraphunit.c:791
-+#, gcc-internal-format, gfc-internal-format
-+msgid "an indirect edge from %s has no corresponding call_stmt"
-+msgstr ""
-+
-+#: cgraphunit.c:802
-+#, gcc-internal-format
-+msgid "verify_cgraph_node failed"
-+msgstr ""
-+
-+#: cgraphunit.c:851
-+#, gcc-internal-format
-+msgid "function %q+D part of alias cycle"
-+msgstr ""
-+
-+#: cgraphunit.c:956
-+#, gcc-internal-format
-+msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
-+msgstr ""
-+
-+#: cgraphunit.c:1011 cgraphunit.c:1056
-+#, gcc-internal-format
-+msgid "%<externally_visible%> attribute have effect only on public objects"
-+msgstr ""
-+
-+#: cgraphunit.c:1020
-+#, gcc-internal-format
-+msgid "%<weakref%> attribute ignored because function is defined"
-+msgstr ""
-+
-+#: cgraphunit.c:1032
-+#, gcc-internal-format
-+msgid "always_inline function might not be inlinable"
-+msgstr ""
-+
-+#: cgraphunit.c:1066
-+#, gcc-internal-format
-+msgid "%<weakref%> attribute ignored because variable is initialized"
-+msgstr ""
-+
-+#: cgraphunit.c:1420
-+#, gcc-internal-format
-+msgid "failed to reclaim unneeded function"
-+msgstr ""
-+
-+#: cgraphunit.c:1447
-+#, gcc-internal-format
-+msgid "failed to reclaim unneeded function in same comdat group"
-+msgstr ""
-+
-+#: cgraphunit.c:2251
-+#, gcc-internal-format
-+msgid "nodes with unreleased memory found"
-+msgstr ""
-+
-+#: collect2.c:900
-+#, gcc-internal-format
-+msgid "COLLECT_LTO_WRAPPER must be set"
-+msgstr ""
-+
-+#: collect2.c:1231
-+#, gcc-internal-format
-+msgid "no arguments"
-+msgstr ""
-+
-+#: collect2.c:1442 opts.c:786
-+#, gcc-internal-format
-+msgid "LTO support has not been enabled in this configuration"
-+msgstr ""
-+
-+#: collect2.c:1470
-+#, gcc-internal-format
-+msgid "can't open %s: %m"
-+msgstr ""
-+
-+#: collect2.c:1584
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown demangling style '%s'"
-+msgstr ""
-+
-+#: collect2.c:1680 collect2.c:1863 collect2.c:1898
-+#, gcc-internal-format
-+msgid "fopen %s: %m"
-+msgstr ""
-+
-+#: collect2.c:1683 collect2.c:1868 collect2.c:1901
-+#, gcc-internal-format
-+msgid "fclose %s: %m"
-+msgstr ""
-+
-+#: collect2.c:1965
-+#, gcc-internal-format
-+msgid "can't get program status: %m"
-+msgstr ""
-+
-+#: collect2.c:1973
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s terminated with signal %d [%s]%s"
-+msgstr ""
-+
-+#: collect2.c:2034
-+#, gcc-internal-format, gfc-internal-format
-+msgid "could not open response file %s"
-+msgstr ""
-+
-+#: collect2.c:2039
-+#, gcc-internal-format, gfc-internal-format
-+msgid "could not write to response file %s"
-+msgstr ""
-+
-+#: collect2.c:2044
-+#, gcc-internal-format, gfc-internal-format
-+msgid "could not close response file %s"
-+msgstr ""
-+
-+#: collect2.c:2077
-+#, gcc-internal-format, gfc-internal-format
-+msgid "cannot find '%s'"
-+msgstr ""
-+
-+#: collect2.c:2081 collect2.c:2617 collect2.c:2813 gcc.c:2658
-+#, gcc-internal-format
-+msgid "pex_init failed: %m"
-+msgstr ""
-+
-+#: collect2.c:2090 collect2.c:2626 collect2.c:2821 gcc.c:7027
-+#, gcc-internal-format
-+msgid "%s: %m"
-+msgstr ""
-+
-+#: collect2.c:2591
-+#, gcc-internal-format
-+msgid "cannot find 'nm'"
-+msgstr ""
-+
-+#: collect2.c:2639
-+#, gcc-internal-format
-+msgid "can't open nm output: %m"
-+msgstr ""
-+
-+#: collect2.c:2722
-+#, gcc-internal-format, gfc-internal-format
-+msgid "init function found in object %s"
-+msgstr ""
-+
-+#: collect2.c:2732
-+#, gcc-internal-format, gfc-internal-format
-+msgid "fini function found in object %s"
-+msgstr ""
-+
-+#: collect2.c:2788
-+#, gcc-internal-format
-+msgid "cannot find 'ldd'"
-+msgstr ""
-+
-+#: collect2.c:2834
-+#, gcc-internal-format
-+msgid "can't open ldd output: %m"
-+msgstr ""
-+
-+#: collect2.c:2852
-+#, gcc-internal-format, gfc-internal-format
-+msgid "dynamic dependency %s not found"
-+msgstr ""
-+
-+#: collect2.c:2864
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unable to open dynamic dependency '%s'"
-+msgstr ""
-+
-+#: collect2.c:3025
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: not a COFF file"
-+msgstr ""
-+
-+#: collect2.c:3155
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: cannot open as COFF file"
-+msgstr ""
-+
-+#: collect2.c:3213
-+#, gcc-internal-format, gfc-internal-format
-+msgid "library lib%s not found"
-+msgstr ""
-+
-+#: convert.c:83
-+#, gcc-internal-format
-+msgid "cannot convert to a pointer type"
-+msgstr ""
-+
-+#: convert.c:384
-+#, gcc-internal-format
-+msgid "pointer value used where a floating point value was expected"
-+msgstr ""
-+
-+#: convert.c:388
-+#, gcc-internal-format
-+msgid "aggregate value used where a float was expected"
-+msgstr ""
-+
-+#: convert.c:413
-+#, gcc-internal-format
-+msgid "conversion to incomplete type"
-+msgstr ""
-+
-+#: convert.c:881 convert.c:957
-+#, gcc-internal-format
-+msgid "can%'t convert between vector values of different size"
-+msgstr ""
-+
-+#: convert.c:887
-+#, gcc-internal-format
-+msgid "aggregate value used where an integer was expected"
-+msgstr ""
-+
-+#: convert.c:937
-+#, gcc-internal-format
-+msgid "pointer value used where a complex was expected"
-+msgstr ""
-+
-+#: convert.c:941
-+#, gcc-internal-format
-+msgid "aggregate value used where a complex was expected"
-+msgstr ""
-+
-+#: convert.c:963
-+#, gcc-internal-format
-+msgid "can%'t convert value to a vector"
-+msgstr ""
-+
-+#: convert.c:1002
-+#, gcc-internal-format
-+msgid "aggregate value used where a fixed-point was expected"
-+msgstr ""
-+
-+#: coverage.c:189
-+#, gcc-internal-format
-+msgid "%qs is not a gcov data file"
-+msgstr ""
-+
-+#: coverage.c:200
-+#, gcc-internal-format
-+msgid "%qs is version %q.*s, expected version %q.*s"
-+msgstr ""
-+
-+#: coverage.c:276 coverage.c:285
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Profile data for function %u is corrupted"
-+msgstr ""
-+
-+#: coverage.c:277
-+#, gcc-internal-format
-+msgid "checksum is (%x,%x) instead of (%x,%x)"
-+msgstr ""
-+
-+#: coverage.c:286
-+#, gcc-internal-format, gfc-internal-format
-+msgid "number of counters is %d instead of %d"
-+msgstr ""
-+
-+#: coverage.c:292
-+#, gcc-internal-format, gfc-internal-format
-+msgid "cannot merge separate %s counters for function %u"
-+msgstr ""
-+
-+#: coverage.c:311
-+#, gcc-internal-format
-+msgid "%qs has overflowed"
-+msgstr ""
-+
-+#: coverage.c:361
-+#, gcc-internal-format
-+msgid "the control flow of function %qE does not match its profile data (counter %qs)"
-+msgstr ""
-+
-+#: coverage.c:365
-+#, gcc-internal-format
-+msgid "use -Wno-error=coverage-mismatch to tolerate the mismatch but performance may drop if the function is hot"
-+msgstr ""
-+
-+#: coverage.c:371
-+#, gcc-internal-format
-+msgid "coverage mismatch ignored"
-+msgstr ""
-+
-+#: coverage.c:373
-+#, gcc-internal-format
-+msgid "execution counts estimated"
-+msgstr ""
-+
-+#: coverage.c:374
-+#, gcc-internal-format
-+msgid "execution counts assumed to be zero"
-+msgstr ""
-+
-+#: coverage.c:377
-+#, gcc-internal-format
-+msgid "this can result in poorly optimized code"
-+msgstr ""
-+
-+#: coverage.c:385
-+#, gcc-internal-format
-+msgid "source locations for function %qE have changed, the profile data may be out of date"
-+msgstr ""
-+
-+#: coverage.c:603
-+#, gcc-internal-format
-+msgid "error writing %qs"
-+msgstr ""
-+
-+#: coverage.c:1111
-+#, gcc-internal-format, gfc-internal-format
-+msgid "cannot open %s"
-+msgstr ""
-+
-+#: cppspec.c:92
-+#, gcc-internal-format
-+msgid "%qs is not a valid option to the preprocessor"
-+msgstr ""
-+
-+#: cppspec.c:111
-+#, gcc-internal-format
-+msgid "too many input files"
-+msgstr ""
-+
-+#: cprop.c:1729 gcse.c:3646
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: %d basic blocks and %d edges/basic block"
-+msgstr ""
-+
-+#: cprop.c:1742 gcse.c:3659
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: %d basic blocks and %d registers"
-+msgstr ""
-+
-+#: data-streamer-in.c:52
-+#, gcc-internal-format
-+msgid "bytecode stream: string too long for the string table"
-+msgstr ""
-+
-+#: data-streamer-in.c:83
-+#, gcc-internal-format
-+msgid "bytecode stream: found non-null terminated string"
-+msgstr ""
-+
-+#: dbgcnt.c:135
-+#, gcc-internal-format
-+msgid "cannot find a valid counter:value pair:"
-+msgstr ""
-+
-+#: dbgcnt.c:136
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-fdbg-cnt=%s"
-+msgstr ""
-+
-+#: dbgcnt.c:137
-+#, gcc-internal-format, gfc-internal-format
-+msgid " %s"
-+msgstr ""
-+
-+#: dbxout.c:3363
-+#, gcc-internal-format
-+msgid "common symbol debug info is not structured as symbol+offset"
-+msgstr ""
-+
-+#: diagnostic.c:899
-+#, gcc-internal-format, gfc-internal-format
-+msgid "in %s, at %s:%d"
-+msgstr ""
-+
-+#: dominance.c:1027
-+#, gcc-internal-format, gfc-internal-format
-+msgid "dominator of %d status unknown"
-+msgstr ""
-+
-+#: dominance.c:1034
-+#, gcc-internal-format, gfc-internal-format
-+msgid "dominator of %d should be %d, not %d"
-+msgstr ""
-+
-+#: dwarf2out.c:1035
-+#, gcc-internal-format
-+msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
-+msgstr ""
-+
-+#: dwarf2out.c:10710
-+#, gcc-internal-format, gfc-internal-format
-+msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
-+msgstr ""
-+
-+#: emit-rtl.c:2556
-+#, gcc-internal-format
-+msgid "invalid rtl sharing found in the insn"
-+msgstr ""
-+
-+#: emit-rtl.c:2558
-+#, gcc-internal-format
-+msgid "shared rtx"
-+msgstr ""
-+
-+#: emit-rtl.c:2560
-+#, gcc-internal-format
-+msgid "internal consistency failure"
-+msgstr ""
-+
-+#: emit-rtl.c:3691
-+#, gcc-internal-format
-+msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
-+msgstr ""
-+
-+#: errors.c:133
-+#, gcc-internal-format, gfc-internal-format
-+msgid "abort in %s, at %s:%d"
-+msgstr ""
-+
-+#: except.c:2037
-+#, gcc-internal-format
-+msgid "argument of %<__builtin_eh_return_regno%> must be constant"
-+msgstr ""
-+
-+#: except.c:2174
-+#, gcc-internal-format
-+msgid "__builtin_eh_return not supported on this target"
-+msgstr ""
-+
-+#: except.c:3239 except.c:3264
-+#, gcc-internal-format, gfc-internal-format
-+msgid "region_array is corrupted for region %i"
-+msgstr ""
-+
-+#: except.c:3252 except.c:3283
-+#, gcc-internal-format, gfc-internal-format
-+msgid "lp_array is corrupted for lp %i"
-+msgstr ""
-+
-+#: except.c:3269
-+#, gcc-internal-format, gfc-internal-format
-+msgid "outer block of region %i is wrong"
-+msgstr ""
-+
-+#: except.c:3274
-+#, gcc-internal-format, gfc-internal-format
-+msgid "negative nesting depth of region %i"
-+msgstr ""
-+
-+#: except.c:3288
-+#, gcc-internal-format, gfc-internal-format
-+msgid "region of lp %i is wrong"
-+msgstr ""
-+
-+#: except.c:3315
-+#, gcc-internal-format, gfc-internal-format
-+msgid "tree list ends on depth %i"
-+msgstr ""
-+
-+#: except.c:3320
-+#, gcc-internal-format
-+msgid "region_array does not match region_tree"
-+msgstr ""
-+
-+#: except.c:3325
-+#, gcc-internal-format
-+msgid "lp_array does not match region_tree"
-+msgstr ""
-+
-+#: except.c:3332
-+#, gcc-internal-format
-+msgid "verify_eh_tree failed"
-+msgstr ""
-+
-+#: explow.c:1444
-+#, gcc-internal-format
-+msgid "stack limits not supported on this target"
-+msgstr ""
-+
-+#: expmed.c:1806
-+#, gcc-internal-format
-+msgid "multiple accesses to volatile structure member because of packed attribute"
-+msgstr ""
-+
-+#: expmed.c:1810
-+#, gcc-internal-format
-+msgid "multiple accesses to volatile structure bitfield because of packed attribute"
-+msgstr ""
-+
-+#: expmed.c:1820
-+#, gcc-internal-format
-+msgid "mis-aligned access used for structure member"
-+msgstr ""
-+
-+#: expmed.c:1823
-+#, gcc-internal-format
-+msgid "mis-aligned access used for structure bitfield"
-+msgstr ""
-+
-+#: expmed.c:1829
-+#, gcc-internal-format
-+msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
-+msgstr ""
-+
-+#: expr.c:7498
-+#, gcc-internal-format
-+msgid "local frame unavailable (naked function?)"
-+msgstr ""
-+
-+#: expr.c:9971
-+#, gcc-internal-format
-+msgid "%Kcall to %qs declared with attribute error: %s"
-+msgstr ""
-+
-+#: expr.c:9978
-+#, gcc-internal-format
-+msgid "%Kcall to %qs declared with attribute warning: %s"
-+msgstr ""
-+
-+#: final.c:1467
-+#, gcc-internal-format
-+msgid "invalid argument %qs to -fdebug-prefix-map"
-+msgstr ""
-+
-+#: final.c:1575
-+#, gcc-internal-format
-+msgid "the frame size of %wd bytes is larger than %wd bytes"
-+msgstr ""
-+
-+#: final.c:4430 toplev.c:1421 tree-optimize.c:173
-+#, gcc-internal-format
-+msgid "could not open final insn dump file %qs: %m"
-+msgstr ""
-+
-+#: final.c:4483 tree-optimize.c:189
-+#, gcc-internal-format
-+msgid "could not close final insn dump file %qs: %m"
-+msgstr ""
-+
-+#: fixed-value.c:103
-+#, gcc-internal-format
-+msgid "large fixed-point constant implicitly truncated to fixed-point type"
-+msgstr ""
-+
-+#: fold-const.c:661
-+#, gcc-internal-format
-+msgid "assuming signed overflow does not occur when negating a division"
-+msgstr ""
-+
-+#: fold-const.c:3456 fold-const.c:3468
-+#, gcc-internal-format, gfc-internal-format
-+msgid "comparison is always %d due to width of bit-field"
-+msgstr ""
-+
-+#: fold-const.c:4853 tree-ssa-reassoc.c:1819
-+#, gcc-internal-format
-+msgid "assuming signed overflow does not occur when simplifying range test"
-+msgstr ""
-+
-+#: fold-const.c:5289 fold-const.c:5303
-+#, gcc-internal-format, gfc-internal-format
-+msgid "comparison is always %d"
-+msgstr ""
-+
-+#: fold-const.c:5436
-+#, gcc-internal-format
-+msgid "%<or%> of unmatched not-equal tests is always 1"
-+msgstr ""
-+
-+#: fold-const.c:5441
-+#, gcc-internal-format
-+msgid "%<and%> of mutually exclusive equal-tests is always 0"
-+msgstr ""
-+
-+#: fold-const.c:8675
-+#, gcc-internal-format
-+msgid "assuming signed overflow does not occur when reducing constant in comparison"
-+msgstr ""
-+
-+#: fold-const.c:8840
-+#, gcc-internal-format
-+msgid "assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2"
-+msgstr ""
-+
-+#: fold-const.c:9103
-+#, gcc-internal-format
-+msgid "assuming signed overflow does not occur when combining constants around a comparison"
-+msgstr ""
-+
-+#: fold-const.c:14225
-+#, gcc-internal-format
-+msgid "fold check: original tree changed by fold"
-+msgstr ""
-+
-+#: function.c:252
-+#, gcc-internal-format
-+msgid "total size of local objects too large"
-+msgstr ""
-+
-+#: function.c:1732 gimplify.c:5163
-+#, gcc-internal-format
-+msgid "impossible constraint in %<asm%>"
-+msgstr ""
-+
-+#: function.c:3959
-+#, gcc-internal-format
-+msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
-+msgstr ""
-+
-+#: function.c:3980
-+#, gcc-internal-format
-+msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
-+msgstr ""
-+
-+#: function.c:4502
-+#, gcc-internal-format
-+msgid "function returns an aggregate"
-+msgstr ""
-+
-+#: function.c:4896
-+#, gcc-internal-format
-+msgid "unused parameter %q+D"
-+msgstr ""
-+
-+#: gcc.c:1732 gcc.c:1752
-+#, gcc-internal-format, gfc-internal-format
-+msgid "specs %%include syntax malformed after %ld characters"
-+msgstr ""
-+
-+#: gcc.c:1778 gcc.c:1787 gcc.c:1797 gcc.c:1807
-+#, gcc-internal-format, gfc-internal-format
-+msgid "specs %%rename syntax malformed after %ld characters"
-+msgstr ""
-+
-+#: gcc.c:1817
-+#, gcc-internal-format, gfc-internal-format
-+msgid "specs %s spec was not found to be renamed"
-+msgstr ""
-+
-+#: gcc.c:1824
-+#, gcc-internal-format
-+msgid "%s: attempt to rename spec %qs to already defined spec %qs"
-+msgstr ""
-+
-+#: gcc.c:1845
-+#, gcc-internal-format, gfc-internal-format
-+msgid "specs unknown %% command after %ld characters"
-+msgstr ""
-+
-+#: gcc.c:1856 gcc.c:1869
-+#, gcc-internal-format, gfc-internal-format
-+msgid "specs file malformed after %ld characters"
-+msgstr ""
-+
-+#: gcc.c:1921
-+#, gcc-internal-format
-+msgid "spec file has no spec for linking"
-+msgstr ""
-+
-+#: gcc.c:2450
-+#, gcc-internal-format
-+msgid "system path %qs is not absolute"
-+msgstr ""
-+
-+#: gcc.c:2535
-+#, gcc-internal-format
-+msgid "-pipe not supported"
-+msgstr ""
-+
-+#: gcc.c:2697
-+#, gcc-internal-format
-+msgid "failed to get exit status: %m"
-+msgstr ""
-+
-+#: gcc.c:2703
-+#, gcc-internal-format
-+msgid "failed to get process times: %m"
-+msgstr ""
-+
-+#: gcc.c:2729
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s (program %s)"
-+msgstr ""
-+
-+#: gcc.c:3148 opts-common.c:986 opts-common.c:1058
-+#, gcc-internal-format
-+msgid "unrecognized command line option %qs"
-+msgstr ""
-+
-+#: gcc.c:3401
-+#, gcc-internal-format
-+msgid "%qs is an unknown -save-temps option"
-+msgstr ""
-+
-+#: gcc.c:3862
-+#, gcc-internal-format
-+msgid "-pipe ignored because -save-temps specified"
-+msgstr ""
-+
-+#: gcc.c:3948
-+#, gcc-internal-format
-+msgid "%<-x %s%> after last input file has no effect"
-+msgstr ""
-+
-+#: gcc.c:4115
-+#, gcc-internal-format
-+msgid "unable to locate default linker script %qs in the library search paths"
-+msgstr ""
-+
-+#: gcc.c:4318
-+#, gcc-internal-format
-+msgid "switch %qs does not start with %<-%>"
-+msgstr ""
-+
-+#: gcc.c:4321
-+#, gcc-internal-format
-+msgid "spec-generated switch is just %<-%>"
-+msgstr ""
-+
-+#: gcc.c:4412
-+#, gcc-internal-format, gfc-internal-format
-+msgid "could not open temporary response file %s"
-+msgstr ""
-+
-+#: gcc.c:4418
-+#, gcc-internal-format, gfc-internal-format
-+msgid "could not write to temporary response file %s"
-+msgstr ""
-+
-+#: gcc.c:4424
-+#, gcc-internal-format, gfc-internal-format
-+msgid "could not close temporary response file %s"
-+msgstr ""
-+
-+#: gcc.c:4547
-+#, gcc-internal-format
-+msgid "spec %qs invalid"
-+msgstr ""
-+
-+#: gcc.c:4696
-+#, gcc-internal-format
-+msgid "spec %qs has invalid %<%%0%c%>"
-+msgstr ""
-+
-+#: gcc.c:5006
-+#, gcc-internal-format
-+msgid "spec %qs has invalid %<%%W%c%>"
-+msgstr ""
-+
-+#: gcc.c:5028
-+#, gcc-internal-format
-+msgid "spec %qs has invalid %<%%x%c%>"
-+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:5216
-+#, gcc-internal-format
-+msgid "spec failure: %<%%*%> has not been initialized by pattern match"
-+msgstr ""
-+
-+#: gcc.c:5259
-+#, gcc-internal-format
-+msgid "spec failure: unrecognized spec option %qc"
-+msgstr ""
-+
-+#: gcc.c:5319
-+#, gcc-internal-format
-+msgid "unknown spec function %qs"
-+msgstr ""
-+
-+#: gcc.c:5337
-+#, gcc-internal-format
-+msgid "error in args to spec function %qs"
-+msgstr ""
-+
-+#: gcc.c:5385
-+#, gcc-internal-format
-+msgid "malformed spec function name"
-+msgstr ""
-+
-+#. )
-+#: gcc.c:5388
-+#, gcc-internal-format
-+msgid "no arguments for spec function"
-+msgstr ""
-+
-+#: gcc.c:5407
-+#, gcc-internal-format
-+msgid "malformed spec function arguments"
-+msgstr ""
-+
-+#: gcc.c:5668
-+#, gcc-internal-format
-+msgid "braced spec %qs is invalid at %qc"
-+msgstr ""
-+
-+#: gcc.c:5756
-+#, gcc-internal-format
-+msgid "braced spec body %qs is invalid"
-+msgstr ""
-+
-+#: gcc.c:6005
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: could not determine length of compare-debug file %s"
-+msgstr ""
-+
-+#: gcc.c:6016
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: -fcompare-debug failure (length)"
-+msgstr ""
-+
-+#: gcc.c:6026 gcc.c:6067
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: could not open compare-debug file %s"
-+msgstr ""
-+
-+#: gcc.c:6046 gcc.c:6083
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: -fcompare-debug failure"
-+msgstr ""
-+
-+#: gcc.c:6161
-+#, gcc-internal-format
-+msgid "atexit failed"
-+msgstr ""
-+
-+#: gcc.c:6302
-+#, gcc-internal-format
-+msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
-+msgstr ""
-+
-+#: gcc.c:6325
-+#, gcc-internal-format
-+msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
-+msgstr ""
-+
-+#: gcc.c:6491
-+#, gcc-internal-format
-+msgid "unrecognized option %<-%s%>"
-+msgstr ""
-+
-+#. The error status indicates that only one set of fixed
-+#. headers should be built.
-+#: gcc.c:6568
-+#, gcc-internal-format
-+msgid "not configured with sysroot headers suffix"
-+msgstr ""
-+
-+#: gcc.c:6651
-+#, gcc-internal-format
-+msgid "no input files"
-+msgstr ""
-+
-+#: gcc.c:6700
-+#, gcc-internal-format
-+msgid "cannot specify -o with -c, -S or -E with multiple files"
-+msgstr ""
-+
-+#: gcc.c:6730
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: %s compiler not installed on this system"
-+msgstr ""
-+
-+#: gcc.c:6752
-+#, gcc-internal-format
-+msgid "recompiling with -fcompare-debug"
-+msgstr ""
-+
-+#: gcc.c:6768
-+#, gcc-internal-format
-+msgid "during -fcompare-debug recompilation"
-+msgstr ""
-+
-+#: gcc.c:6777
-+#, gcc-internal-format
-+msgid "comparing final insns dumps"
-+msgstr ""
-+
-+#: gcc.c:6883
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-fuse-linker-plugin, but %s not found"
-+msgstr ""
-+
-+#: gcc.c:6915
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: linker input file unused because linking not done"
-+msgstr ""
-+
-+#: gcc.c:6956
-+#, gcc-internal-format, gfc-internal-format
-+msgid "language %s not recognized"
-+msgstr ""
-+
-+#: gcc.c:7182
-+#, gcc-internal-format
-+msgid "multilib spec %qs is invalid"
-+msgstr ""
-+
-+#: gcc.c:7374
-+#, gcc-internal-format
-+msgid "multilib exclusions %qs is invalid"
-+msgstr ""
-+
-+#: gcc.c:7432 gcc.c:7573
-+#, gcc-internal-format
-+msgid "multilib select %qs is invalid"
-+msgstr ""
-+
-+#: gcc.c:7611
-+#, gcc-internal-format
-+msgid "multilib exclusion %qs is invalid"
-+msgstr ""
-+
-+#: gcc.c:7817
-+#, gcc-internal-format
-+msgid "environment variable %qs not defined"
-+msgstr ""
-+
-+#: gcc.c:7929 gcc.c:7934
-+#, gcc-internal-format
-+msgid "invalid version number %qs"
-+msgstr ""
-+
-+#: gcc.c:7977
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too few arguments to %%:version-compare"
-+msgstr ""
-+
-+#: gcc.c:7983
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too many arguments to %%:version-compare"
-+msgstr ""
-+
-+#: gcc.c:8024
-+#, gcc-internal-format
-+msgid "unknown operator %qs in %%:version-compare"
-+msgstr ""
-+
-+#: gcc.c:8147
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too many arguments to %%:compare-debug-dump-opt"
-+msgstr ""
-+
-+#: gcc.c:8215
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too many arguments to %%:compare-debug-self-opt"
-+msgstr ""
-+
-+#: gcc.c:8250
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too few arguments to %%:compare-debug-auxbase-opt"
-+msgstr ""
-+
-+#: gcc.c:8253
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too many arguments to %%:compare-debug-auxbase-opt"
-+msgstr ""
-+
-+#: gcc.c:8260
-+#, gcc-internal-format, gfc-internal-format
-+msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk"
-+msgstr ""
-+
-+#: ggc-common.c:467 ggc-common.c:475 ggc-common.c:549 ggc-common.c:568
-+#: ggc-page.c:2308 ggc-page.c:2339 ggc-page.c:2346 ggc-zone.c:2431
-+#: ggc-zone.c:2442 ggc-zone.c:2446
-+#, gcc-internal-format
-+msgid "can%'t write PCH file: %m"
-+msgstr ""
-+
-+#: ggc-common.c:561 config/i386/host-cygwin.c:55
-+#, gcc-internal-format
-+msgid "can%'t get position in PCH file: %m"
-+msgstr ""
-+
-+#: ggc-common.c:571
-+#, gcc-internal-format
-+msgid "can%'t write padding to PCH file: %m"
-+msgstr ""
-+
-+#: ggc-common.c:626 ggc-common.c:634 ggc-common.c:641 ggc-common.c:644
-+#: ggc-common.c:654 ggc-common.c:657 ggc-page.c:2436 ggc-zone.c:2465
-+#, gcc-internal-format
-+msgid "can%'t read PCH file: %m"
-+msgstr ""
-+
-+#: ggc-common.c:649
-+#, gcc-internal-format
-+msgid "had to relocate PCH"
-+msgstr ""
-+
-+#: ggc-page.c:1648
-+#, gcc-internal-format
-+msgid "open /dev/zero: %m"
-+msgstr ""
-+
-+#: ggc-page.c:2324 ggc-page.c:2330
-+#, gcc-internal-format
-+msgid "can%'t write PCH file"
-+msgstr ""
-+
-+#: ggc-zone.c:2428 ggc-zone.c:2439
-+#, gcc-internal-format
-+msgid "can%'t seek PCH file: %m"
-+msgstr ""
-+
-+#: gimple-streamer-in.c:187
-+#, gcc-internal-format
-+msgid "use of type %<%E%> with two mismatching declarations at field %<%E%>"
-+msgstr ""
-+
-+#: gimple-streamer-in.c:193
-+#, gcc-internal-format
-+msgid "original type declared here"
-+msgstr ""
-+
-+#: gimple-streamer-in.c:195
-+#, gcc-internal-format
-+msgid "field in mismatching type declared here"
-+msgstr ""
-+
-+#: gimple-streamer-in.c:201
-+#, gcc-internal-format
-+msgid "type of field declared here"
-+msgstr ""
-+
-+#: gimple-streamer-in.c:208
-+#, gcc-internal-format
-+msgid "type of mismatching field declared here"
-+msgstr ""
-+
-+#: gimple-streamer-in.c:241
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bytecode stream: unknown GIMPLE statement tag %s"
-+msgstr ""
-+
-+#: gimple.c:1192
-+#, gcc-internal-format, gfc-internal-format
-+msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
-+msgstr ""
-+
-+#: gimplify.c:2518
-+#, gcc-internal-format
-+msgid "using result of function returning %<void%>"
-+msgstr ""
-+
-+#: gimplify.c:5048
-+#, gcc-internal-format, gfc-internal-format
-+msgid "invalid lvalue in asm output %d"
-+msgstr ""
-+
-+#: gimplify.c:5164
-+#, gcc-internal-format, gfc-internal-format
-+msgid "non-memory input %d must stay in memory"
-+msgstr ""
-+
-+#: gimplify.c:5186
-+#, gcc-internal-format, gfc-internal-format
-+msgid "memory input %d is not directly addressable"
-+msgstr ""
-+
-+#: gimplify.c:5681
-+#, gcc-internal-format
-+msgid "threadprivate variable %qE used in untied task"
-+msgstr ""
-+
-+#: gimplify.c:5683 gimplify.c:5745
-+#, gcc-internal-format
-+msgid "enclosing task"
-+msgstr ""
-+
-+#: gimplify.c:5742
-+#, gcc-internal-format
-+msgid "%qE not specified in enclosing parallel"
-+msgstr ""
-+
-+#: gimplify.c:5747
-+#, gcc-internal-format
-+msgid "enclosing parallel"
-+msgstr ""
-+
-+#: gimplify.c:5852
-+#, gcc-internal-format
-+msgid "iteration variable %qE should be private"
-+msgstr ""
-+
-+#: gimplify.c:5866
-+#, gcc-internal-format
-+msgid "iteration variable %qE should not be firstprivate"
-+msgstr ""
-+
-+#: gimplify.c:5869
-+#, gcc-internal-format
-+msgid "iteration variable %qE should not be reduction"
-+msgstr ""
-+
-+#: gimplify.c:6032
-+#, gcc-internal-format
-+msgid "%s variable %qE is private in outer context"
-+msgstr ""
-+
-+#: gimplify.c:7794
-+#, gcc-internal-format
-+msgid "gimplification failed"
-+msgstr ""
-+
-+#: godump.c:1234
-+#, gcc-internal-format
-+msgid "could not close Go dump file: %m"
-+msgstr ""
-+
-+#: godump.c:1246
-+#, gcc-internal-format
-+msgid "could not open Go dump file %qs: %m"
-+msgstr ""
-+
-+#: graph.c:411 toplev.c:1531 java/jcf-parse.c:1751 java/jcf-parse.c:1889
-+#: objc/objc-act.c:449
-+#, gcc-internal-format
-+msgid "can%'t open %s: %m"
-+msgstr ""
-+
-+#: graphite-clast-to-gimple.c:1339 graphite-poly.c:691 toplev.c:930
-+#: toplev.c:1133
-+#, gcc-internal-format
-+msgid "can%'t open %s for writing: %m"
-+msgstr ""
-+
-+#: graphite-poly.c:593
-+#, gcc-internal-format
-+msgid "the file is not in OpenScop format"
-+msgstr ""
-+
-+#: graphite-poly.c:604
-+#, gcc-internal-format
-+msgid "the language is not recognized"
-+msgstr ""
-+
-+#: graphite-poly.c:615
-+#, gcc-internal-format
-+msgid "parameters number in the scop file is different from the internal scop parameter number"
-+msgstr ""
-+
-+#: graphite-poly.c:628
-+#, gcc-internal-format
-+msgid "number of statements in the OpenScop file does not match the graphite internal statements number"
-+msgstr ""
-+
-+#: graphite-poly.c:719
-+#, gcc-internal-format
-+msgid "can%'t open %s for reading: %m"
-+msgstr ""
-+
-+#: graphite-poly.c:746
-+#, gcc-internal-format, gfc-internal-format
-+msgid "the graphite file read for scop %d does not contain a legal transform"
-+msgstr ""
-+
-+#: graphite.c:290
-+#, gcc-internal-format
-+msgid "Graphite loop optimizations cannot be used"
-+msgstr ""
-+
-+#. Fatal error here. We do not want to support compiling ltrans units
-+#. with different version of compiler or different flags than the WPA
-+#. unit, so this should never happen.
-+#: ipa-inline-analysis.c:3123
-+#, gcc-internal-format
-+msgid "ipa inline summary is missing in input file"
-+msgstr ""
-+
-+#. Fatal error here. We do not want to support compiling ltrans units with
-+#. different version of compiler or different flags than the WPA unit, so
-+#. this should never happen.
-+#: ipa-reference.c:1208
-+#, gcc-internal-format
-+msgid "ipa reference summary is missing in ltrans unit"
-+msgstr ""
-+
-+#: ira.c:1821 ira.c:1834 ira.c:1848
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s cannot be used in asm here"
-+msgstr ""
-+
-+#: lto-cgraph.c:1010
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bytecode stream: found multiple instances of cgraph node %d"
-+msgstr ""
-+
-+#: lto-cgraph.c:1147
-+#, gcc-internal-format
-+msgid "bytecode stream: no caller found while reading edge"
-+msgstr ""
-+
-+#: lto-cgraph.c:1153
-+#, gcc-internal-format
-+msgid "bytecode stream: no callee found while reading edge"
-+msgstr ""
-+
-+#: lto-cgraph.c:1217
-+#, gcc-internal-format
-+msgid "bytecode stream: found empty cgraph node"
-+msgstr ""
-+
-+#: lto-cgraph.c:1382
-+#, gcc-internal-format, gfc-internal-format
-+msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
-+msgstr ""
-+
-+#: lto-cgraph.c:1430
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Profile information in %s corrupted"
-+msgstr ""
-+
-+#: lto-cgraph.c:1465
-+#, gcc-internal-format, gfc-internal-format
-+msgid "cannot find LTO cgraph in %s"
-+msgstr ""
-+
-+#: lto-cgraph.c:1475
-+#, gcc-internal-format, gfc-internal-format
-+msgid "cannot find LTO varpool in %s"
-+msgstr ""
-+
-+#: lto-cgraph.c:1483
-+#, gcc-internal-format, gfc-internal-format
-+msgid "cannot find LTO section refs in %s"
-+msgstr ""
-+
-+#: lto-compress.c:189 lto-compress.c:197 lto-compress.c:218 lto-compress.c:279
-+#: lto-compress.c:287 lto-compress.c:308
-+#, gcc-internal-format, gfc-internal-format
-+msgid "compressed stream: %s"
-+msgstr ""
-+
-+#: lto-section-in.c:423
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
-+msgstr ""
-+
-+#: lto-section-in.c:433
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s out of range: Range is %i to %i, value is %i"
-+msgstr ""
-+
-+#: lto-streamer-in.c:77
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bytecode stream: unexpected tag %s"
-+msgstr ""
-+
-+#: lto-streamer-out.c:324
-+#, gcc-internal-format
-+msgid "tree code %qs is not supported in LTO streams"
-+msgstr ""
-+
-+#: lto-streamer.c:163
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bytecode stream: unexpected LTO section %s"
-+msgstr ""
-+
-+#: lto-streamer.c:380
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bytecode stream generated with LTO version %d.%d instead of the expected %d.%d"
-+msgstr ""
-+
-+#: lto-symtab.c:474
-+#, gcc-internal-format
-+msgid "%qD has already been defined"
-+msgstr ""
-+
-+#: lto-symtab.c:476
-+#, gcc-internal-format
-+msgid "previously defined here"
-+msgstr ""
-+
-+#: lto-symtab.c:557
-+#, gcc-internal-format
-+msgid "type of %qD does not match original declaration"
-+msgstr ""
-+
-+#: lto-symtab.c:564
-+#, gcc-internal-format
-+msgid "alignment of %qD is bigger than original declaration"
-+msgstr ""
-+
-+#: lto-symtab.c:570 lto-symtab.c:678
-+#, gcc-internal-format
-+msgid "previously declared here"
-+msgstr ""
-+
-+#: lto-symtab.c:603
-+#, gcc-internal-format
-+msgid "multiple prevailing defs for %qE"
-+msgstr ""
-+
-+#: lto-symtab.c:661
-+#, gcc-internal-format
-+msgid "variable %qD redeclared as function"
-+msgstr ""
-+
-+#: lto-symtab.c:667
-+#, gcc-internal-format
-+msgid "function %qD redeclared as variable"
-+msgstr ""
-+
-+#: omp-low.c:1846
-+#, gcc-internal-format
-+msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
-+msgstr ""
-+
-+#: omp-low.c:1851
-+#, gcc-internal-format
-+msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
-+msgstr ""
-+
-+#: omp-low.c:1869
-+#, gcc-internal-format
-+msgid "master region may not be closely nested inside of work-sharing or explicit task region"
-+msgstr ""
-+
-+#: omp-low.c:1884
-+#, gcc-internal-format
-+msgid "ordered region may not be closely nested inside of critical or explicit task region"
-+msgstr ""
-+
-+#: omp-low.c:1890
-+#, gcc-internal-format
-+msgid "ordered region must be closely nested inside a loop region with an ordered clause"
-+msgstr ""
-+
-+#: omp-low.c:1905
-+#, gcc-internal-format
-+msgid "critical region may not be nested inside a critical region with the same name"
-+msgstr ""
-+
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
-+#, gcc-internal-format
-+msgid "invalid exit from OpenMP structured block"
-+msgstr ""
-+
-+#: omp-low.c:7026 omp-low.c:7031
-+#, gcc-internal-format
-+msgid "invalid entry to OpenMP structured block"
-+msgstr ""
-+
-+#. Otherwise, be vague and lazy, but efficient.
-+#: omp-low.c:7034
-+#, gcc-internal-format
-+msgid "invalid branch to/from an OpenMP structured block"
-+msgstr ""
-+
-+#: opts-common.c:997
-+#, gcc-internal-format
-+msgid "command line option %qs is not supported by this configuration"
-+msgstr ""
-+
-+#: opts-common.c:1007
-+#, gcc-internal-format
-+msgid "missing argument to %qs"
-+msgstr ""
-+
-+#: opts-common.c:1013 opts.c:543
-+#, gcc-internal-format
-+msgid "argument to %qs should be a non-negative integer"
-+msgstr ""
-+
-+#: opts-common.c:1028
-+#, gcc-internal-format
-+msgid "unrecognized argument in option %qs"
-+msgstr ""
-+
-+#: opts-common.c:1044
-+#, gcc-internal-format
-+msgid "valid arguments to %qs are: %s"
-+msgstr ""
-+
-+#: opts-global.c:102
-+#, gcc-internal-format
-+msgid "command line option %qs is valid for the driver but not for %s"
-+msgstr ""
-+
-+#. Eventually this should become a hard error IMO.
-+#: opts-global.c:108
-+#, gcc-internal-format
-+msgid "command line option %qs is valid for %s but not for %s"
-+msgstr ""
-+
-+#: opts-global.c:139
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unrecognized command line option \"%s\""
-+msgstr ""
-+
-+#: opts-global.c:351
-+#, gcc-internal-format
-+msgid "unrecognized command line option %<-fdump-%s%>"
-+msgstr ""
-+
-+#: opts-global.c:371 opts-global.c:379
-+#, gcc-internal-format
-+msgid "plugin support is disabled; configure with --enable-plugin"
-+msgstr ""
-+
-+#: opts-global.c:403
-+#, gcc-internal-format
-+msgid "unrecognized register name %qs"
-+msgstr ""
-+
-+#: opts.c:91
-+#, gcc-internal-format
-+msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
-+msgstr ""
-+
-+#: opts.c:127
-+#, gcc-internal-format
-+msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
-+msgstr ""
-+
-+#: opts.c:134
-+#, gcc-internal-format
-+msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
-+msgstr ""
-+
-+#: opts.c:657
-+#, gcc-internal-format
-+msgid "section anchors must be disabled when unit-at-a-time is disabled"
-+msgstr ""
-+
-+#: opts.c:661
-+#, gcc-internal-format
-+msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
-+msgstr ""
-+
-+#: opts.c:667
-+#, gcc-internal-format
-+msgid "transactional memory is not supported with non-call exceptions"
-+msgstr ""
-+
-+#: opts.c:686
-+#, gcc-internal-format
-+msgid "section anchors must be disabled when toplevel reorder is disabled"
-+msgstr ""
-+
-+#: opts.c:721 config/darwin.c:3002 config/sh/sh.c:809
-+#, gcc-internal-format
-+msgid "-freorder-blocks-and-partition does not work with exceptions on this architecture"
-+msgstr ""
-+
-+#: opts.c:736 config/sh/sh.c:817
-+#, gcc-internal-format
-+msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
-+msgstr ""
-+
-+#: opts.c:753 config/pa/pa.c:524
-+#, gcc-internal-format
-+msgid "-freorder-blocks-and-partition does not work on this architecture"
-+msgstr ""
-+
-+#: opts.c:789
-+#, gcc-internal-format
-+msgid "-fno-fat-lto-objects are supported only with linker plugin."
-+msgstr ""
-+
-+#: opts.c:797
-+#, gcc-internal-format
-+msgid "only one -flto-partition value can be specified"
-+msgstr ""
-+
-+#: opts.c:808
-+#, gcc-internal-format
-+msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
-+msgstr ""
-+
-+#: opts.c:1206
-+#, gcc-internal-format
-+msgid "unrecognized include_flags 0x%x passed to print_specific_help"
-+msgstr ""
-+
-+#: opts.c:1386
-+#, gcc-internal-format
-+msgid "--help argument %q.*s is ambiguous, please be more specific"
-+msgstr ""
-+
-+#: opts.c:1395
-+#, gcc-internal-format
-+msgid "unrecognized argument to --help= option: %q.*s"
-+msgstr ""
-+
-+#: opts.c:1547
-+#, gcc-internal-format, gfc-internal-format
-+msgid "structure alignment must be a small power of two, not %d"
-+msgstr ""
-+
-+#: opts.c:1660
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown stack check parameter \"%s\""
-+msgstr ""
-+
-+#: opts.c:1695
-+#, gcc-internal-format, gfc-internal-format
-+msgid "dwarf version %d is not supported"
-+msgstr ""
-+
-+#: opts.c:1768
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: --param arguments should be of the form NAME=VALUE"
-+msgstr ""
-+
-+#: opts.c:1774
-+#, gcc-internal-format
-+msgid "invalid --param value %qs"
-+msgstr ""
-+
-+#: opts.c:1892
-+#, gcc-internal-format
-+msgid "target system does not support debug output"
-+msgstr ""
-+
-+#: opts.c:1901
-+#, gcc-internal-format, gfc-internal-format
-+msgid "debug format \"%s\" conflicts with prior selection"
-+msgstr ""
-+
-+#: opts.c:1917
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unrecognised debug output level \"%s\""
-+msgstr ""
-+
-+#: opts.c:1919
-+#, gcc-internal-format, gfc-internal-format
-+msgid "debug output level %s is too high"
-+msgstr ""
-+
-+#: opts.c:1939
-+#, gcc-internal-format
-+msgid "getting core file size maximum limit: %m"
-+msgstr ""
-+
-+#: opts.c:1942
-+#, gcc-internal-format
-+msgid "setting core file size limit to maximum: %m"
-+msgstr ""
-+
-+#: opts.c:1990
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unrecognized gcc debugging option: %c"
-+msgstr ""
-+
-+#: opts.c:2016
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-Werror=%s: no option -%s"
-+msgstr ""
-+
-+#: params.c:121
-+#, gcc-internal-format
-+msgid "minimum value of parameter %qs is %u"
-+msgstr ""
-+
-+#: params.c:126
-+#, gcc-internal-format
-+msgid "maximum value of parameter %qs is %u"
-+msgstr ""
-+
-+#. If we didn't find this parameter, issue an error message.
-+#: params.c:136
-+#, gcc-internal-format
-+msgid "invalid parameter %qs"
-+msgstr ""
-+
-+#: passes.c:700
-+#, gcc-internal-format
-+msgid "unrecognized option -fenable"
-+msgstr ""
-+
-+#: passes.c:702
-+#, gcc-internal-format
-+msgid "unrecognized option -fdisable"
-+msgstr ""
-+
-+#: passes.c:710
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown pass %s specified in -fenable"
-+msgstr ""
-+
-+#: passes.c:712
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown pass %s specified in -fdisable"
-+msgstr ""
-+
-+#: passes.c:739 passes.c:829
-+#, gcc-internal-format, gfc-internal-format
-+msgid "enable pass %s for functions in the range of [%u, %u]"
-+msgstr ""
-+
-+#: passes.c:742 passes.c:840
-+#, gcc-internal-format, gfc-internal-format
-+msgid "disable pass %s for functions in the range of [%u, %u]"
-+msgstr ""
-+
-+#: passes.c:778 passes.c:806
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid range %s in option %s"
-+msgstr ""
-+
-+#: passes.c:825
-+#, gcc-internal-format, gfc-internal-format
-+msgid "enable pass %s for function %s"
-+msgstr ""
-+
-+#: passes.c:836
-+#, gcc-internal-format, gfc-internal-format
-+msgid "disable pass %s for function %s"
-+msgstr ""
-+
-+#: passes.c:1049
-+#, gcc-internal-format
-+msgid "invalid pass positioning operation"
-+msgstr ""
-+
-+#: passes.c:1091
-+#, gcc-internal-format
-+msgid "plugin cannot register a missing pass"
-+msgstr ""
-+
-+#: passes.c:1094
-+#, gcc-internal-format
-+msgid "plugin cannot register an unnamed pass"
-+msgstr ""
-+
-+#: passes.c:1098
-+#, gcc-internal-format
-+msgid "plugin cannot register pass %qs without reference pass name"
-+msgstr ""
-+
-+#: passes.c:1118
-+#, gcc-internal-format
-+msgid "pass %qs not found but is referenced by new pass %qs"
-+msgstr ""
-+
-+#: plugin.c:152
-+#, gcc-internal-format
-+msgid "inaccessible plugin file %s expanded from short plugin name %s: %m"
-+msgstr ""
-+
-+#: plugin.c:173
-+#, gcc-internal-format, gfc-internal-format
-+msgid ""
-+"plugin %s was specified with different paths:\n"
-+"%s\n"
-+"%s"
-+msgstr ""
-+
-+#: plugin.c:219
-+#, gcc-internal-format, gfc-internal-format
-+msgid "malformed option -fplugin-arg-%s (multiple '=' signs)"
-+msgstr ""
-+
-+#: plugin.c:235
-+#, gcc-internal-format, gfc-internal-format
-+msgid "malformed option -fplugin-arg-%s (missing -<key>[=<value>])"
-+msgstr ""
-+
-+#: plugin.c:297
-+#, gcc-internal-format, gfc-internal-format
-+msgid "plugin %s should be specified before -fplugin-arg-%s in the command line"
-+msgstr ""
-+
-+#: plugin.c:417
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown callback event registered by plugin %s"
-+msgstr ""
-+
-+#: plugin.c:446
-+#, gcc-internal-format, gfc-internal-format
-+msgid "plugin %s registered a null callback function for event %s"
-+msgstr ""
-+
-+#: plugin.c:567
-+#, gcc-internal-format, gfc-internal-format
-+msgid ""
-+"cannot load plugin %s\n"
-+"%s"
-+msgstr ""
-+
-+#: plugin.c:576
-+#, gcc-internal-format, gfc-internal-format
-+msgid ""
-+"plugin %s is not licensed under a GPL-compatible license\n"
-+"%s"
-+msgstr ""
-+
-+#: plugin.c:585
-+#, gcc-internal-format, gfc-internal-format
-+msgid ""
-+"cannot find %s in plugin %s\n"
-+"%s"
-+msgstr ""
-+
-+#: plugin.c:593
-+#, gcc-internal-format, gfc-internal-format
-+msgid "fail to initialize plugin %s"
-+msgstr ""
-+
-+#: plugin.c:874
-+#, gcc-internal-format
-+msgid "-iplugindir <dir> option not passed from the gcc driver"
-+msgstr ""
-+
-+#: profile.c:413
-+#, gcc-internal-format
-+msgid "corrupted profile info: edge count exceeds maximal count"
-+msgstr ""
-+
-+#: profile.c:417
-+#, gcc-internal-format, gfc-internal-format
-+msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
-+msgstr ""
-+
-+#: profile.c:496
-+#, gcc-internal-format
-+msgid "corrupted profile info: run_max * runs < sum_max"
-+msgstr ""
-+
-+#: profile.c:502
-+#, gcc-internal-format
-+msgid "corrupted profile info: sum_all is smaller than sum_max"
-+msgstr ""
-+
-+#: profile.c:674
-+#, gcc-internal-format
-+msgid "correcting inconsistent profile data"
-+msgstr ""
-+
-+#: profile.c:684
-+#, gcc-internal-format
-+msgid "corrupted profile info: profile data is not flow-consistent"
-+msgstr ""
-+
-+#: profile.c:701
-+#, gcc-internal-format, gfc-internal-format
-+msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
-+msgstr ""
-+
-+#: profile.c:722
-+#, gcc-internal-format, gfc-internal-format
-+msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
-+msgstr ""
-+
-+#: reg-stack.c:537
-+#, gcc-internal-format, gfc-internal-format
-+msgid "output constraint %d must specify a single register"
-+msgstr ""
-+
-+#: reg-stack.c:547
-+#, gcc-internal-format, gfc-internal-format
-+msgid "output constraint %d cannot be specified together with \"%s\" clobber"
-+msgstr ""
-+
-+#: reg-stack.c:570
-+#, gcc-internal-format
-+msgid "output regs must be grouped at top of stack"
-+msgstr ""
-+
-+#: reg-stack.c:607
-+#, gcc-internal-format
-+msgid "implicitly popped regs must be grouped at top of stack"
-+msgstr ""
-+
-+#: reg-stack.c:626
-+#, gcc-internal-format
-+msgid "output operand %d must use %<&%> constraint"
-+msgstr ""
-+
-+#: regcprop.c:1157
-+#, gcc-internal-format, gfc-internal-format
-+msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
-+msgstr ""
-+
-+#: regcprop.c:1169
-+#, gcc-internal-format, gfc-internal-format
-+msgid "validate_value_data: Loop in regno chain (%u)"
-+msgstr ""
-+
-+#: regcprop.c:1172
-+#, gcc-internal-format, gfc-internal-format
-+msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
-+msgstr ""
-+
-+#: regcprop.c:1184
-+#, gcc-internal-format, gfc-internal-format
-+msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
-+msgstr ""
-+
-+#: reginfo.c:822
-+#, gcc-internal-format
-+msgid "can%'t use %qs as a call-saved register"
-+msgstr ""
-+
-+#: reginfo.c:826
-+#, gcc-internal-format
-+msgid "can%'t use %qs as a call-used register"
-+msgstr ""
-+
-+#: reginfo.c:838
-+#, gcc-internal-format
-+msgid "can%'t use %qs as a fixed register"
-+msgstr ""
-+
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown register name: %s"
-+msgstr ""
-+
-+#: reginfo.c:877
-+#, gcc-internal-format
-+msgid "stack register used for global register variable"
-+msgstr ""
-+
-+#: reginfo.c:883
-+#, gcc-internal-format
-+msgid "global register variable follows a function definition"
-+msgstr ""
-+
-+#: reginfo.c:888
-+#, gcc-internal-format
-+msgid "register of %qD used for multiple global register variables"
-+msgstr ""
-+
-+#: reginfo.c:891
-+#, gcc-internal-format
-+msgid "conflicts with %qD"
-+msgstr ""
-+
-+#: reginfo.c:896
-+#, gcc-internal-format
-+msgid "call-clobbered register used for global register variable"
-+msgstr ""
-+
-+#: reload.c:1272
-+#, gcc-internal-format
-+msgid "cannot reload integer constant operand in %<asm%>"
-+msgstr ""
-+
-+#: reload.c:1286
-+#, gcc-internal-format
-+msgid "impossible register constraint in %<asm%>"
-+msgstr ""
-+
-+#: reload.c:3637
-+#, gcc-internal-format
-+msgid "%<&%> constraint used with no register class"
-+msgstr ""
-+
-+#: reload.c:3813 reload.c:4070
-+#, gcc-internal-format
-+msgid "inconsistent operand constraints in an %<asm%>"
-+msgstr ""
-+
-+#: reload1.c:1253
-+#, gcc-internal-format
-+msgid "%<asm%> operand has impossible constraints"
-+msgstr ""
-+
-+#: reload1.c:1273
-+#, gcc-internal-format
-+msgid "frame size too large for reliable stack checking"
-+msgstr ""
-+
-+#: reload1.c:1276
-+#, gcc-internal-format
-+msgid "try reducing the number of local variables"
-+msgstr ""
-+
-+#: reload1.c:2107
-+#, gcc-internal-format
-+msgid "can%'t find a register in class %qs while reloading %<asm%>"
-+msgstr ""
-+
-+#: reload1.c:2112
-+#, gcc-internal-format
-+msgid "unable to find a register to spill in class %qs"
-+msgstr ""
-+
-+#: reload1.c:4690
-+#, gcc-internal-format
-+msgid "%<asm%> operand requires impossible reload"
-+msgstr ""
-+
-+#: reload1.c:6107
-+#, gcc-internal-format
-+msgid "%<asm%> operand constraint incompatible with operand size"
-+msgstr ""
-+
-+#: reload1.c:7913
-+#, gcc-internal-format
-+msgid "output operand is constant in %<asm%>"
-+msgstr ""
-+
-+#: rtl.c:742
-+#, gcc-internal-format, gfc-internal-format
-+msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
-+msgstr ""
-+
-+#: rtl.c:752
-+#, gcc-internal-format, gfc-internal-format
-+msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
-+msgstr ""
-+
-+#: rtl.c:762
-+#, gcc-internal-format, gfc-internal-format
-+msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
-+msgstr ""
-+
-+#: rtl.c:771
-+#, gcc-internal-format, gfc-internal-format
-+msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
-+msgstr ""
-+
-+#: rtl.c:781
-+#, gcc-internal-format, gfc-internal-format
-+msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
-+msgstr ""
-+
-+#: rtl.c:808
-+#, gcc-internal-format, gfc-internal-format
-+msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
-+msgstr ""
-+
-+#: rtl.c:818
-+#, gcc-internal-format, gfc-internal-format
-+msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
-+msgstr ""
-+
-+#: rtl.c:829
-+#, gcc-internal-format, gfc-internal-format
-+msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
-+msgstr ""
-+
-+#: stmt.c:315
-+#, gcc-internal-format
-+msgid "output operand constraint lacks %<=%>"
-+msgstr ""
-+
-+#: stmt.c:330
-+#, gcc-internal-format
-+msgid "output constraint %qc for operand %d is not at the beginning"
-+msgstr ""
-+
-+#: stmt.c:353
-+#, gcc-internal-format
-+msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
-+msgstr ""
-+
-+#: stmt.c:360 stmt.c:459
-+#, gcc-internal-format
-+msgid "%<%%%> constraint used with last operand"
-+msgstr ""
-+
-+#: stmt.c:379
-+#, gcc-internal-format
-+msgid "matching constraint not valid in output operand"
-+msgstr ""
-+
-+#: stmt.c:450
-+#, gcc-internal-format
-+msgid "input operand constraint contains %qc"
-+msgstr ""
-+
-+#: stmt.c:492
-+#, gcc-internal-format
-+msgid "matching constraint references invalid operand number"
-+msgstr ""
-+
-+#: stmt.c:530
-+#, gcc-internal-format
-+msgid "invalid punctuation %qc in constraint"
-+msgstr ""
-+
-+#: stmt.c:554
-+#, gcc-internal-format
-+msgid "matching constraint does not allow a register"
-+msgstr ""
-+
-+#: stmt.c:608
-+#, gcc-internal-format
-+msgid "asm-specifier for variable %qE conflicts with asm clobber list"
-+msgstr ""
-+
-+#: stmt.c:700
-+#, gcc-internal-format
-+msgid "unknown register name %qs in %<asm%>"
-+msgstr ""
-+
-+#: stmt.c:714
-+#, gcc-internal-format
-+msgid "PIC register clobbered by %qs in %<asm%>"
-+msgstr ""
-+
-+#: stmt.c:762
-+#, gcc-internal-format
-+msgid "more than %d operands in %<asm%>"
-+msgstr ""
-+
-+#: stmt.c:829
-+#, gcc-internal-format, gfc-internal-format
-+msgid "output number %d not directly addressable"
-+msgstr ""
-+
-+#: stmt.c:915
-+#, gcc-internal-format
-+msgid "asm operand %d probably doesn%'t match constraints"
-+msgstr ""
-+
-+#: stmt.c:925
-+#, gcc-internal-format, gfc-internal-format
-+msgid "use of memory input without lvalue in asm operand %d is deprecated"
-+msgstr ""
-+
-+#: stmt.c:1087
-+#, gcc-internal-format
-+msgid "asm clobber conflict with output operand"
-+msgstr ""
-+
-+#: stmt.c:1094
-+#, gcc-internal-format
-+msgid "asm clobber conflict with input operand"
-+msgstr ""
-+
-+#: stmt.c:1221
-+#, gcc-internal-format
-+msgid "too many alternatives in %<asm%>"
-+msgstr ""
-+
-+#: stmt.c:1233
-+#, gcc-internal-format
-+msgid "operand constraints for %<asm%> differ in number of alternatives"
-+msgstr ""
-+
-+#: stmt.c:1300
-+#, gcc-internal-format
-+msgid "duplicate asm operand name %qs"
-+msgstr ""
-+
-+#: stmt.c:1396
-+#, gcc-internal-format
-+msgid "missing close brace for named operand"
-+msgstr ""
-+
-+#: stmt.c:1421
-+#, gcc-internal-format
-+msgid "undefined named operand %qs"
-+msgstr ""
-+
-+#: stmt.c:1566 cp/cvt.c:1117 cp/cvt.c:1361
-+#, gcc-internal-format
-+msgid "value computed is not used"
-+msgstr ""
-+
-+#: stor-layout.c:711
-+#, gcc-internal-format
-+msgid "size of %q+D is %d bytes"
-+msgstr ""
-+
-+#: stor-layout.c:713
-+#, gcc-internal-format
-+msgid "size of %q+D is larger than %wd bytes"
-+msgstr ""
-+
-+#: stor-layout.c:1131
-+#, gcc-internal-format
-+msgid "packed attribute causes inefficient alignment for %q+D"
-+msgstr ""
-+
-+#: stor-layout.c:1135
-+#, gcc-internal-format
-+msgid "packed attribute is unnecessary for %q+D"
-+msgstr ""
-+
-+#: stor-layout.c:1152
-+#, gcc-internal-format
-+msgid "padding struct to align %q+D"
-+msgstr ""
-+
-+#: stor-layout.c:1214
-+#, gcc-internal-format
-+msgid "offset of packed bit-field %qD has changed in GCC 4.4"
-+msgstr ""
-+
-+#: stor-layout.c:1520
-+#, gcc-internal-format
-+msgid "padding struct size to alignment boundary"
-+msgstr ""
-+
-+#: stor-layout.c:1548
-+#, gcc-internal-format
-+msgid "packed attribute causes inefficient alignment for %qE"
-+msgstr ""
-+
-+#: stor-layout.c:1552
-+#, gcc-internal-format
-+msgid "packed attribute is unnecessary for %qE"
-+msgstr ""
-+
-+#: stor-layout.c:1558
-+#, gcc-internal-format
-+msgid "packed attribute causes inefficient alignment"
-+msgstr ""
-+
-+#: stor-layout.c:1560
-+#, gcc-internal-format
-+msgid "packed attribute is unnecessary"
-+msgstr ""
-+
-+#: stor-layout.c:2244
-+#, gcc-internal-format
-+msgid "alignment of array elements is greater than element size"
-+msgstr ""
-+
-+#: targhooks.c:168
-+#, gcc-internal-format
-+msgid "__builtin_saveregs not supported by this target"
-+msgstr ""
-+
-+#: targhooks.c:807
-+#, gcc-internal-format
-+msgid "nested functions not supported on this target"
-+msgstr ""
-+
-+#: targhooks.c:820
-+#, gcc-internal-format
-+msgid "nested function trampolines not supported on this target"
-+msgstr ""
-+
-+#: targhooks.c:1154
-+#, gcc-internal-format
-+msgid "target attribute is not supported on this machine"
-+msgstr ""
-+
-+#: targhooks.c:1164
-+#, gcc-internal-format
-+msgid "#pragma GCC target is not supported for this machine"
-+msgstr ""
-+
-+#: tlink.c:492
-+#, gcc-internal-format
-+msgid "removing .rpo file: %m"
-+msgstr ""
-+
-+#: tlink.c:494
-+#, gcc-internal-format
-+msgid "renaming .rpo file: %m"
-+msgstr ""
-+
-+#: tlink.c:498
-+#, gcc-internal-format, gfc-internal-format
-+msgid "repository file '%s' does not contain command-line arguments"
-+msgstr ""
-+
-+#: tlink.c:624
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' was assigned to '%s', but was not defined during recompilation, or vice versa"
-+msgstr ""
-+
-+#: tlink.c:859
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ld returned %d exit status"
-+msgstr ""
-+
-+#: toplev.c:486
-+#, gcc-internal-format
-+msgid "%q+F declared %<static%> but never defined"
-+msgstr ""
-+
-+#: toplev.c:514
-+#, gcc-internal-format
-+msgid "%q+D defined but not used"
-+msgstr ""
-+
-+#: toplev.c:951
-+#, gcc-internal-format
-+msgid "-frecord-gcc-switches is not supported by the current target"
-+msgstr ""
-+
-+#: toplev.c:1056
-+#, gcc-internal-format
-+msgid "stack usage computation not supported for this target"
-+msgstr ""
-+
-+#: toplev.c:1110
-+#, gcc-internal-format
-+msgid "stack usage might be unbounded"
-+msgstr ""
-+
-+#: toplev.c:1114
-+#, gcc-internal-format
-+msgid "stack usage might be %wd bytes"
-+msgstr ""
-+
-+#: toplev.c:1117
-+#, gcc-internal-format
-+msgid "stack usage is %wd bytes"
-+msgstr ""
-+
-+#: toplev.c:1294
-+#, gcc-internal-format
-+msgid "this target does not support %qs"
-+msgstr ""
-+
-+#: toplev.c:1322
-+#, gcc-internal-format
-+msgid "Graphite loop optimizations cannot be used (-fgraphite, -fgraphite-identity, -floop-block, -floop-flatten, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, and -ftree-loop-linear)"
-+msgstr ""
-+
-+#: toplev.c:1329
-+#, gcc-internal-format
-+msgid "mudflap cannot be used together with link-time optimization"
-+msgstr ""
-+
-+#: toplev.c:1338
-+#, gcc-internal-format
-+msgid "-fstrict-volatile-bitfields disabled; it is incompatible with ABI versions < 2"
-+msgstr ""
-+
-+#: toplev.c:1366
-+#, gcc-internal-format
-+msgid "instruction scheduling not supported on this target machine"
-+msgstr ""
-+
-+#: toplev.c:1370
-+#, gcc-internal-format
-+msgid "this target machine does not have delayed branches"
-+msgstr ""
-+
-+#: toplev.c:1384
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-f%sleading-underscore not supported on this target machine"
-+msgstr ""
-+
-+#: toplev.c:1427
-+#, gcc-internal-format
-+msgid "could not close zeroed insn dump file %qs: %m"
-+msgstr ""
-+
-+#: toplev.c:1466
-+#, gcc-internal-format, gfc-internal-format
-+msgid "target system does not support the \"%s\" debug format"
-+msgstr ""
-+
-+#: toplev.c:1478
-+#, gcc-internal-format
-+msgid "variable tracking requested, but useless unless producing debug info"
-+msgstr ""
-+
-+#: toplev.c:1481
-+#, gcc-internal-format
-+msgid "variable tracking requested, but not supported by this debug format"
-+msgstr ""
-+
-+#: toplev.c:1515
-+#, gcc-internal-format
-+msgid "var-tracking-assignments changes selective scheduling"
-+msgstr ""
-+
-+#: toplev.c:1538
-+#, gcc-internal-format
-+msgid "-ffunction-sections not supported for this target"
-+msgstr ""
-+
-+#: toplev.c:1543
-+#, gcc-internal-format
-+msgid "-fdata-sections not supported for this target"
-+msgstr ""
-+
-+#: toplev.c:1550
-+#, gcc-internal-format
-+msgid "-ffunction-sections disabled; it makes profiling impossible"
-+msgstr ""
-+
-+#: toplev.c:1557
-+#, gcc-internal-format
-+msgid "-fprefetch-loop-arrays not supported for this target"
-+msgstr ""
-+
-+#: toplev.c:1563
-+#, gcc-internal-format
-+msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
-+msgstr ""
-+
-+#: toplev.c:1572
-+#, gcc-internal-format
-+msgid "-fprefetch-loop-arrays is not supported with -Os"
-+msgstr ""
-+
-+#: toplev.c:1583
-+#, gcc-internal-format
-+msgid "-fassociative-math disabled; other options take precedence"
-+msgstr ""
-+
-+#: toplev.c:1599
-+#, gcc-internal-format
-+msgid "-fstack-protector not supported for this target"
-+msgstr ""
-+
-+#: toplev.c:1612
-+#, gcc-internal-format
-+msgid "unwind tables currently require a frame pointer for correctness"
-+msgstr ""
-+
-+#: toplev.c:1873
-+#, gcc-internal-format
-+msgid "error writing to %s: %m"
-+msgstr ""
-+
-+#: toplev.c:1875 java/jcf-parse.c:1770
-+#, gcc-internal-format
-+msgid "error closing %s: %m"
-+msgstr ""
-+
-+#: trans-mem.c:570
-+#, gcc-internal-format
-+msgid "invalid volatile use of %qD inside transaction"
-+msgstr ""
-+
-+#: trans-mem.c:596
-+#, gcc-internal-format
-+msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
-+msgstr ""
-+
-+#: trans-mem.c:664 trans-mem.c:4194
-+#, gcc-internal-format
-+msgid "unsafe function call %qD within atomic transaction"
-+msgstr ""
-+
-+#: trans-mem.c:670
-+#, gcc-internal-format
-+msgid "unsafe function call %qE within atomic transaction"
-+msgstr ""
-+
-+#: trans-mem.c:674
-+#, gcc-internal-format
-+msgid "unsafe indirect function call within atomic transaction"
-+msgstr ""
-+
-+#: trans-mem.c:682 trans-mem.c:4127
-+#, gcc-internal-format
-+msgid "unsafe function call %qD within %<transaction_safe%> function"
-+msgstr ""
-+
-+#: trans-mem.c:688
-+#, gcc-internal-format
-+msgid "unsafe function call %qE within %<transaction_safe%> function"
-+msgstr ""
-+
-+#: trans-mem.c:692
-+#, gcc-internal-format
-+msgid "unsafe indirect function call within %<transaction_safe%> function"
-+msgstr ""
-+
-+#: trans-mem.c:707 trans-mem.c:4166
-+#, gcc-internal-format
-+msgid "asm not allowed in atomic transaction"
-+msgstr ""
-+
-+#: trans-mem.c:710
-+#, gcc-internal-format
-+msgid "asm not allowed in %<transaction_safe%> function"
-+msgstr ""
-+
-+#: trans-mem.c:721
-+#, gcc-internal-format
-+msgid "relaxed transaction in atomic transaction"
-+msgstr ""
-+
-+#: trans-mem.c:724
-+#, gcc-internal-format
-+msgid "relaxed transaction in %<transaction_safe%> function"
-+msgstr ""
-+
-+#: trans-mem.c:731
-+#, gcc-internal-format
-+msgid "outer transaction in transaction"
-+msgstr ""
-+
-+#: trans-mem.c:734
-+#, gcc-internal-format
-+msgid "outer transaction in %<transaction_may_cancel_outer%> function"
-+msgstr ""
-+
-+#: trans-mem.c:738
-+#, gcc-internal-format
-+msgid "outer transaction in %<transaction_safe%> function"
-+msgstr ""
-+
-+#: trans-mem.c:3792
-+#, gcc-internal-format
-+msgid "%Kasm not allowed in %<transaction_safe%> function"
-+msgstr ""
-+
-+#: tree-cfg.c:2636
-+#, gcc-internal-format
-+msgid "constant not recomputed when ADDR_EXPR changed"
-+msgstr ""
-+
-+#: tree-cfg.c:2641
-+#, gcc-internal-format
-+msgid "side effects not recomputed when ADDR_EXPR changed"
-+msgstr ""
-+
-+#: tree-cfg.c:2652
-+#, gcc-internal-format
-+msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
-+msgstr ""
-+
-+#: tree-cfg.c:2681
-+#, gcc-internal-format
-+msgid "SSA name in freelist but still referenced"
-+msgstr ""
-+
-+#: tree-cfg.c:2687 tree-cfg.c:3970
-+#, gcc-internal-format
-+msgid "INDIRECT_REF in gimple IL"
-+msgstr ""
-+
-+#: tree-cfg.c:2695
-+#, gcc-internal-format
-+msgid "invalid first operand of MEM_REF"
-+msgstr ""
-+
-+#: tree-cfg.c:2701
-+#, gcc-internal-format
-+msgid "invalid offset operand of MEM_REF"
-+msgstr ""
-+
-+#: tree-cfg.c:2714
-+#, gcc-internal-format
-+msgid "ASSERT_EXPR with an always-false condition"
-+msgstr ""
-+
-+#: tree-cfg.c:2720
-+#, gcc-internal-format
-+msgid "MODIFY_EXPR not expected while having tuples"
-+msgstr ""
-+
-+#: tree-cfg.c:2747 tree-ssa.c:880
-+#, gcc-internal-format
-+msgid "address taken, but ADDRESSABLE bit not set"
-+msgstr ""
-+
-+#: tree-cfg.c:2758
-+#, gcc-internal-format
-+msgid "non-integral used in condition"
-+msgstr ""
-+
-+#: tree-cfg.c:2763
-+#, gcc-internal-format
-+msgid "invalid conditional operand"
-+msgstr ""
-+
-+#: tree-cfg.c:2810
-+#, gcc-internal-format
-+msgid "invalid position or size operand to BIT_FIELD_REF"
-+msgstr ""
-+
-+#: tree-cfg.c:2817
-+#, gcc-internal-format
-+msgid "integral result type precision does not match field size of BIT_FIELD_REF"
-+msgstr ""
-+
-+#: tree-cfg.c:2825
-+#, gcc-internal-format
-+msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
-+msgstr ""
-+
-+#: tree-cfg.c:2836
-+#, gcc-internal-format
-+msgid "invalid reference prefix"
-+msgstr ""
-+
-+#: tree-cfg.c:2847
-+#, gcc-internal-format
-+msgid "invalid operand to plus/minus, type is a pointer"
-+msgstr ""
-+
-+#: tree-cfg.c:2858
-+#, gcc-internal-format
-+msgid "invalid operand to pointer plus, first operand is not a pointer"
-+msgstr ""
-+
-+#: tree-cfg.c:2864
-+#, gcc-internal-format
-+msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
-+msgstr ""
-+
-+#: tree-cfg.c:2915
-+#, gcc-internal-format
-+msgid "invalid CASE_CHAIN"
-+msgstr ""
-+
-+#: tree-cfg.c:2943
-+#, gcc-internal-format
-+msgid "invalid expression for min lvalue"
-+msgstr ""
-+
-+#: tree-cfg.c:2954
-+#, gcc-internal-format
-+msgid "invalid operand in indirect reference"
-+msgstr ""
-+
-+#: tree-cfg.c:2983
-+#, gcc-internal-format
-+msgid "invalid operands to array reference"
-+msgstr ""
-+
-+#: tree-cfg.c:2994
-+#, gcc-internal-format
-+msgid "type mismatch in array reference"
-+msgstr ""
-+
-+#: tree-cfg.c:3003
-+#, gcc-internal-format
-+msgid "type mismatch in array range reference"
-+msgstr ""
-+
-+#: tree-cfg.c:3014
-+#, gcc-internal-format
-+msgid "type mismatch in real/imagpart reference"
-+msgstr ""
-+
-+#: tree-cfg.c:3024
-+#, gcc-internal-format
-+msgid "type mismatch in component reference"
-+msgstr ""
-+
-+#: tree-cfg.c:3041
-+#, gcc-internal-format
-+msgid "conversion of an SSA_NAME on the left hand side"
-+msgstr ""
-+
-+#: tree-cfg.c:3048
-+#, gcc-internal-format
-+msgid "conversion of register to a different size"
-+msgstr ""
-+
-+#: tree-cfg.c:3063
-+#, gcc-internal-format
-+msgid "invalid address operand in MEM_REF"
-+msgstr ""
-+
-+#: tree-cfg.c:3070
-+#, gcc-internal-format
-+msgid "invalid offset operand in MEM_REF"
-+msgstr ""
-+
-+#: tree-cfg.c:3080
-+#, gcc-internal-format
-+msgid "invalid address operand in TARGET_MEM_REF"
-+msgstr ""
-+
-+#: tree-cfg.c:3087
-+#, gcc-internal-format
-+msgid "invalid offset operand in TARGET_MEM_REF"
-+msgstr ""
-+
-+#: tree-cfg.c:3141
-+#, gcc-internal-format
-+msgid "gimple call has two targets"
-+msgstr ""
-+
-+#: tree-cfg.c:3150
-+#, gcc-internal-format
-+msgid "gimple call has no target"
-+msgstr ""
-+
-+#: tree-cfg.c:3157
-+#, gcc-internal-format
-+msgid "invalid function in gimple call"
-+msgstr ""
-+
-+#: tree-cfg.c:3167
-+#, gcc-internal-format
-+msgid "non-function in gimple call"
-+msgstr ""
-+
-+#: tree-cfg.c:3178
-+#, gcc-internal-format
-+msgid "invalid pure const state for function"
-+msgstr ""
-+
-+#: tree-cfg.c:3186
-+#, gcc-internal-format
-+msgid "invalid LHS in gimple call"
-+msgstr ""
-+
-+#: tree-cfg.c:3192
-+#, gcc-internal-format
-+msgid "LHS in noreturn call"
-+msgstr ""
-+
-+#: tree-cfg.c:3209
-+#, gcc-internal-format
-+msgid "invalid conversion in gimple call"
-+msgstr ""
-+
-+#: tree-cfg.c:3218
-+#, gcc-internal-format
-+msgid "invalid static chain in gimple call"
-+msgstr ""
-+
-+#: tree-cfg.c:3229
-+#, gcc-internal-format
-+msgid "static chain in indirect gimple call"
-+msgstr ""
-+
-+#: tree-cfg.c:3236
-+#, gcc-internal-format
-+msgid "static chain with function that doesn%'t use one"
-+msgstr ""
-+
-+#: tree-cfg.c:3254
-+#, gcc-internal-format
-+msgid "invalid argument to gimple call"
-+msgstr ""
-+
-+#: tree-cfg.c:3274
-+#, gcc-internal-format
-+msgid "invalid operands in gimple comparison"
-+msgstr ""
-+
-+#: tree-cfg.c:3290
-+#, gcc-internal-format
-+msgid "mismatching comparison operand types"
-+msgstr ""
-+
-+#: tree-cfg.c:3309
-+#, gcc-internal-format
-+msgid "non-vector operands in vector comparison"
-+msgstr ""
-+
-+#: tree-cfg.c:3319
-+#, gcc-internal-format
-+msgid "invalid vector comparison resulting type"
-+msgstr ""
-+
-+#: tree-cfg.c:3326
-+#, gcc-internal-format
-+msgid "bogus comparison result type"
-+msgstr ""
-+
-+#: tree-cfg.c:3348
-+#, gcc-internal-format
-+msgid "non-register as LHS of unary operation"
-+msgstr ""
-+
-+#: tree-cfg.c:3354
-+#, gcc-internal-format
-+msgid "invalid operand in unary operation"
-+msgstr ""
-+
-+#: tree-cfg.c:3386
-+#, gcc-internal-format
-+msgid "invalid types in nop conversion"
-+msgstr ""
-+
-+#: tree-cfg.c:3401
-+#, gcc-internal-format
-+msgid "invalid types in address space conversion"
-+msgstr ""
-+
-+#: tree-cfg.c:3415
-+#, gcc-internal-format
-+msgid "invalid types in fixed-point conversion"
-+msgstr ""
-+
-+#: tree-cfg.c:3430
-+#, gcc-internal-format
-+msgid "invalid types in conversion to floating point"
-+msgstr ""
-+
-+#: tree-cfg.c:3445
-+#, gcc-internal-format
-+msgid "invalid types in conversion to integer"
-+msgstr ""
-+
-+#: tree-cfg.c:3479
-+#, gcc-internal-format
-+msgid "non-trivial conversion in unary operation"
-+msgstr ""
-+
-+#: tree-cfg.c:3504
-+#, gcc-internal-format
-+msgid "non-register as LHS of binary operation"
-+msgstr ""
-+
-+#: tree-cfg.c:3511
-+#, gcc-internal-format
-+msgid "invalid operands in binary operation"
-+msgstr ""
-+
-+#: tree-cfg.c:3526
-+#, gcc-internal-format
-+msgid "type mismatch in complex expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3555
-+#, gcc-internal-format
-+msgid "type mismatch in shift expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3578
-+#, gcc-internal-format
-+msgid "type mismatch in vector shift expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3591
-+#, gcc-internal-format
-+msgid "non-element sized vector shift of floating point vector"
-+msgstr ""
-+
-+#: tree-cfg.c:3605 tree-cfg.c:3626
-+#, gcc-internal-format
-+msgid "type mismatch in widening vector shift expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3648
-+#, gcc-internal-format
-+msgid "invalid non-vector operands to vector valued plus"
-+msgstr ""
-+
-+#: tree-cfg.c:3668
-+#, gcc-internal-format
-+msgid "invalid (pointer) operands to plus/minus"
-+msgstr ""
-+
-+#: tree-cfg.c:3683
-+#, gcc-internal-format
-+msgid "type mismatch in pointer plus expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3760
-+#, gcc-internal-format
-+msgid "type mismatch in binary expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3788
-+#, gcc-internal-format
-+msgid "non-register as LHS of ternary operation"
-+msgstr ""
-+
-+#: tree-cfg.c:3797
-+#, gcc-internal-format
-+msgid "invalid operands in ternary operation"
-+msgstr ""
-+
-+#: tree-cfg.c:3813
-+#, gcc-internal-format
-+msgid "type mismatch in widening multiply-accumulate expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3827
-+#, gcc-internal-format
-+msgid "type mismatch in fused multiply-add expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3853
-+#, gcc-internal-format
-+msgid "type mismatch in vector permute expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3865
-+#, gcc-internal-format
-+msgid "vector types expected in vector permute expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3879
-+#, gcc-internal-format
-+msgid "vectors with different element number found in vector permute expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3892
-+#, gcc-internal-format
-+msgid "invalid mask type in vector permute expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3928
-+#, gcc-internal-format
-+msgid "non-trivial conversion at assignment"
-+msgstr ""
-+
-+#: tree-cfg.c:3945
-+#, gcc-internal-format
-+msgid "invalid operand in unary expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3959
-+#, gcc-internal-format
-+msgid "type mismatch in address expression"
-+msgstr ""
-+
-+#: tree-cfg.c:3985 tree-cfg.c:4011
-+#, gcc-internal-format
-+msgid "invalid rhs for gimple memory store"
-+msgstr ""
-+
-+#: tree-cfg.c:4073
-+#, gcc-internal-format
-+msgid "invalid operand in return statement"
-+msgstr ""
-+
-+#: tree-cfg.c:4087
-+#, gcc-internal-format
-+msgid "invalid conversion in return statement"
-+msgstr ""
-+
-+#: tree-cfg.c:4111
-+#, gcc-internal-format
-+msgid "goto destination is neither a label nor a pointer"
-+msgstr ""
-+
-+#: tree-cfg.c:4126
-+#, gcc-internal-format
-+msgid "invalid operand to switch statement"
-+msgstr ""
-+
-+#: tree-cfg.c:4168
-+#, gcc-internal-format
-+msgid "incorrect entry in label_to_block_map"
-+msgstr ""
-+
-+#: tree-cfg.c:4178
-+#, gcc-internal-format
-+msgid "incorrect setting of landing pad number"
-+msgstr ""
-+
-+#: tree-cfg.c:4206
-+#, gcc-internal-format
-+msgid "invalid comparison code in gimple cond"
-+msgstr ""
-+
-+#: tree-cfg.c:4214
-+#, gcc-internal-format
-+msgid "invalid labels in gimple cond"
-+msgstr ""
-+
-+#: tree-cfg.c:4275 tree-cfg.c:4284
-+#, gcc-internal-format
-+msgid "invalid PHI result"
-+msgstr ""
-+
-+#: tree-cfg.c:4294
-+#, gcc-internal-format
-+msgid "missing PHI def"
-+msgstr ""
-+
-+#: tree-cfg.c:4308
-+#, gcc-internal-format
-+msgid "invalid PHI argument"
-+msgstr ""
-+
-+#: tree-cfg.c:4315
-+#, gcc-internal-format, gfc-internal-format
-+msgid "incompatible types in PHI argument %u"
-+msgstr ""
-+
-+#: tree-cfg.c:4399 tree-cfg.c:4595
-+#, gcc-internal-format
-+msgid "verify_gimple failed"
-+msgstr ""
-+
-+#: tree-cfg.c:4460
-+#, gcc-internal-format
-+msgid "dead STMT in EH table"
-+msgstr ""
-+
-+#: tree-cfg.c:4494
-+#, gcc-internal-format
-+msgid "gimple_bb (phi) is set to a wrong basic block"
-+msgstr ""
-+
-+#: tree-cfg.c:4506 tree-cfg.c:4540
-+#, gcc-internal-format
-+msgid "incorrect sharing of tree nodes"
-+msgstr ""
-+
-+#: tree-cfg.c:4529
-+#, gcc-internal-format
-+msgid "gimple_bb (stmt) is set to a wrong basic block"
-+msgstr ""
-+
-+#: tree-cfg.c:4555
-+#, gcc-internal-format
-+msgid "in statement"
-+msgstr ""
-+
-+#: tree-cfg.c:4570
-+#, gcc-internal-format
-+msgid "statement marked for throw, but doesn%'t"
-+msgstr ""
-+
-+#: tree-cfg.c:4577
-+#, gcc-internal-format
-+msgid "statement marked for throw in middle of block"
-+msgstr ""
-+
-+#: tree-cfg.c:4618
-+#, gcc-internal-format
-+msgid "ENTRY_BLOCK has IL associated with it"
-+msgstr ""
-+
-+#: tree-cfg.c:4624
-+#, gcc-internal-format
-+msgid "EXIT_BLOCK has IL associated with it"
-+msgstr ""
-+
-+#: tree-cfg.c:4631
-+#, gcc-internal-format, gfc-internal-format
-+msgid "fallthru to exit from bb %d"
-+msgstr ""
-+
-+#: tree-cfg.c:4655
-+#, gcc-internal-format
-+msgid "nonlocal label "
-+msgstr ""
-+
-+#: tree-cfg.c:4664
-+#, gcc-internal-format
-+msgid "EH landing pad label "
-+msgstr ""
-+
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
-+#, gcc-internal-format
-+msgid "label "
-+msgstr ""
-+
-+#: tree-cfg.c:4697
-+#, gcc-internal-format, gfc-internal-format
-+msgid "control flow in the middle of basic block %d"
-+msgstr ""
-+
-+#: tree-cfg.c:4730
-+#, gcc-internal-format, gfc-internal-format
-+msgid "fallthru edge after a control statement in bb %d"
-+msgstr ""
-+
-+#: tree-cfg.c:4743
-+#, gcc-internal-format, gfc-internal-format
-+msgid "true/false edge after a non-GIMPLE_COND in bb %d"
-+msgstr ""
-+
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
-+#, gcc-internal-format, gfc-internal-format
-+msgid "wrong outgoing edge flags at end of bb %d"
-+msgstr ""
-+
-+#: tree-cfg.c:4776
-+#, gcc-internal-format, gfc-internal-format
-+msgid "explicit goto at end of bb %d"
-+msgstr ""
-+
-+#: tree-cfg.c:4810
-+#, gcc-internal-format, gfc-internal-format
-+msgid "return edge does not point to exit in bb %d"
-+msgstr ""
-+
-+#: tree-cfg.c:4840
-+#, gcc-internal-format
-+msgid "found default case not at the start of case vector"
-+msgstr ""
-+
-+#: tree-cfg.c:4848
-+#, gcc-internal-format
-+msgid "case labels not sorted: "
-+msgstr ""
-+
-+#: tree-cfg.c:4865
-+#, gcc-internal-format, gfc-internal-format
-+msgid "extra outgoing edge %d->%d"
-+msgstr ""
-+
-+#: tree-cfg.c:4888
-+#, gcc-internal-format, gfc-internal-format
-+msgid "missing edge %i->%i"
-+msgstr ""
-+
-+#: tree-cfg.c:7544
-+#, gcc-internal-format
-+msgid "%<noreturn%> function does return"
-+msgstr ""
-+
-+#: tree-cfg.c:7564
-+#, gcc-internal-format
-+msgid "control reaches end of non-void function"
-+msgstr ""
-+
-+#: tree-cfg.c:7702
-+#, gcc-internal-format
-+msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
-+msgstr ""
-+
-+#: tree-cfg.c:7707
-+#, gcc-internal-format
-+msgid "ignoring return value of function declared with attribute warn_unused_result"
-+msgstr ""
-+
-+#: tree-dump.c:932
-+#, gcc-internal-format
-+msgid "could not open dump file %qs: %m"
-+msgstr ""
-+
-+#: tree-dump.c:1065
-+#, gcc-internal-format
-+msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
-+msgstr ""
-+
-+#: tree-eh.c:4320
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BB %i has multiple EH edges"
-+msgstr ""
-+
-+#: tree-eh.c:4332
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BB %i can not throw but has an EH edge"
-+msgstr ""
-+
-+#: tree-eh.c:4340
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BB %i last statement has incorrectly set lp"
-+msgstr ""
-+
-+#: tree-eh.c:4346
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BB %i is missing an EH edge"
-+msgstr ""
-+
-+#: tree-eh.c:4352
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Incorrect EH edge %i->%i"
-+msgstr ""
-+
-+#: tree-eh.c:4386 tree-eh.c:4405
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BB %i is missing an edge"
-+msgstr ""
-+
-+#: tree-eh.c:4422
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BB %i too many fallthru edges"
-+msgstr ""
-+
-+#: tree-eh.c:4431
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BB %i has incorrect edge"
-+msgstr ""
-+
-+#: tree-eh.c:4437
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BB %i has incorrect fallthru edge"
-+msgstr ""
-+
-+#: tree-inline.c:3040
-+#, gcc-internal-format
-+msgid "function %q+F can never be copied because it receives a non-local goto"
-+msgstr ""
-+
-+#: tree-inline.c:3054
-+#, gcc-internal-format
-+msgid "function %q+F can never be copied because it saves address of local label in a static variable"
-+msgstr ""
-+
-+#: tree-inline.c:3094
-+#, gcc-internal-format
-+msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
-+msgstr ""
-+
-+#: tree-inline.c:3108
-+#, gcc-internal-format
-+msgid "function %q+F can never be inlined because it uses setjmp"
-+msgstr ""
-+
-+#: tree-inline.c:3122
-+#, gcc-internal-format
-+msgid "function %q+F can never be inlined because it uses variable argument lists"
-+msgstr ""
-+
-+#: tree-inline.c:3134
-+#, gcc-internal-format
-+msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
-+msgstr ""
-+
-+#: tree-inline.c:3142
-+#, gcc-internal-format
-+msgid "function %q+F can never be inlined because it uses non-local goto"
-+msgstr ""
-+
-+#: tree-inline.c:3154
-+#, gcc-internal-format
-+msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
-+msgstr ""
-+
-+#: tree-inline.c:3174
-+#, gcc-internal-format
-+msgid "function %q+F can never be inlined because it contains a computed goto"
-+msgstr ""
-+
-+#: tree-inline.c:3254
-+#, gcc-internal-format
-+msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
-+msgstr ""
-+
-+#: tree-inline.c:3262
-+#, gcc-internal-format
-+msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
-+msgstr ""
-+
-+#: tree-inline.c:3843
-+#, gcc-internal-format
-+msgid "inlining failed in call to always_inline %q+F: %s"
-+msgstr ""
-+
-+#: tree-inline.c:3845 tree-inline.c:3860
-+#, gcc-internal-format
-+msgid "called from here"
-+msgstr ""
-+
-+#: tree-inline.c:3858
-+#, gcc-internal-format
-+msgid "inlining failed in call to %q+F: %s"
-+msgstr ""
-+
-+#: tree-mudflap.c:897
-+#, gcc-internal-format
-+msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
-+msgstr ""
-+
-+#: tree-mudflap.c:1090
-+#, gcc-internal-format
-+msgid "mudflap cannot track %qE in stub function"
-+msgstr ""
-+
-+#: tree-mudflap.c:1334
-+#, gcc-internal-format
-+msgid "mudflap cannot track unknown size extern %qE"
-+msgstr ""
-+
-+#: tree-nomudflap.c:47
-+#, gcc-internal-format
-+msgid "mudflap: this language is not supported"
-+msgstr ""
-+
-+#: tree-optimize.c:450
-+#, gcc-internal-format
-+msgid "size of return value of %q+D is %u bytes"
-+msgstr ""
-+
-+#: tree-optimize.c:453
-+#, gcc-internal-format
-+msgid "size of return value of %q+D is larger than %wd bytes"
-+msgstr ""
-+
-+#: tree-outof-ssa.c:784 tree-outof-ssa.c:841 tree-ssa-coalesce.c:951
-+#: tree-ssa-coalesce.c:966 tree-ssa-coalesce.c:1188 tree-ssa-live.c:1340
-+#, gcc-internal-format
-+msgid "SSA corruption"
-+msgstr ""
-+
-+#: tree-profile.c:418
-+#, gcc-internal-format
-+msgid "unimplemented functionality"
-+msgstr ""
-+
-+#: tree-ssa-operands.c:1127
-+#, gcc-internal-format
-+msgid "virtual definition of statement not up-to-date"
-+msgstr ""
-+
-+#: tree-ssa-operands.c:1134
-+#, gcc-internal-format
-+msgid "virtual def operand missing for stmt"
-+msgstr ""
-+
-+#: tree-ssa-operands.c:1144
-+#, gcc-internal-format
-+msgid "virtual use of statement not up-to-date"
-+msgstr ""
-+
-+#: tree-ssa-operands.c:1151
-+#, gcc-internal-format
-+msgid "virtual use operand missing for stmt"
-+msgstr ""
-+
-+#: tree-ssa-operands.c:1167
-+#, gcc-internal-format
-+msgid "excess use operand for stmt"
-+msgstr ""
-+
-+#: tree-ssa-operands.c:1175
-+#, gcc-internal-format
-+msgid "use operand missing for stmt"
-+msgstr ""
-+
-+#: tree-ssa-operands.c:1192
-+#, gcc-internal-format
-+msgid "excess def operand for stmt"
-+msgstr ""
-+
-+#: tree-ssa-operands.c:1200
-+#, gcc-internal-format
-+msgid "def operand missing for stmt"
-+msgstr ""
-+
-+#: tree-ssa-operands.c:1207
-+#, gcc-internal-format
-+msgid "stmt volatile flag not up-to-date"
-+msgstr ""
-+
-+#: tree-ssa-uninit.c:1958 tree-ssa.c:1653
-+#, gcc-internal-format
-+msgid "%qD may be used uninitialized in this function"
-+msgstr ""
-+
-+#: tree-ssa.c:628
-+#, gcc-internal-format
-+msgid "expected an SSA_NAME object"
-+msgstr ""
-+
-+#: tree-ssa.c:634
-+#, gcc-internal-format
-+msgid "type mismatch between an SSA_NAME and its symbol"
-+msgstr ""
-+
-+#: tree-ssa.c:640
-+#, gcc-internal-format
-+msgid "found an SSA_NAME that had been released into the free pool"
-+msgstr ""
-+
-+#: tree-ssa.c:646
-+#, gcc-internal-format
-+msgid "found a virtual definition for a GIMPLE register"
-+msgstr ""
-+
-+#: tree-ssa.c:652
-+#, gcc-internal-format
-+msgid "virtual SSA name for non-VOP decl"
-+msgstr ""
-+
-+#: tree-ssa.c:658
-+#, gcc-internal-format
-+msgid "found a real definition for a non-register"
-+msgstr ""
-+
-+#: tree-ssa.c:665
-+#, gcc-internal-format
-+msgid "found a default name with a non-empty defining statement"
-+msgstr ""
-+
-+#: tree-ssa.c:694
-+#, gcc-internal-format
-+msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set"
-+msgstr ""
-+
-+#: tree-ssa.c:700
-+#, gcc-internal-format, gfc-internal-format
-+msgid "SSA_NAME created in two different blocks %i and %i"
-+msgstr ""
-+
-+#: tree-ssa.c:709 tree-ssa.c:1021
-+#, gcc-internal-format
-+msgid "SSA_NAME_DEF_STMT is wrong"
-+msgstr ""
-+
-+#: tree-ssa.c:761
-+#, gcc-internal-format
-+msgid "missing definition"
-+msgstr ""
-+
-+#: tree-ssa.c:767
-+#, gcc-internal-format, gfc-internal-format
-+msgid "definition in block %i does not dominate use in block %i"
-+msgstr ""
-+
-+#: tree-ssa.c:775
-+#, gcc-internal-format, gfc-internal-format
-+msgid "definition in block %i follows the use"
-+msgstr ""
-+
-+#: tree-ssa.c:782
-+#, gcc-internal-format
-+msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
-+msgstr ""
-+
-+#: tree-ssa.c:790
-+#, gcc-internal-format
-+msgid "no immediate_use list"
-+msgstr ""
-+
-+#: tree-ssa.c:802
-+#, gcc-internal-format
-+msgid "wrong immediate use list"
-+msgstr ""
-+
-+#: tree-ssa.c:836
-+#, gcc-internal-format
-+msgid "incoming edge count does not match number of PHI arguments"
-+msgstr ""
-+
-+#: tree-ssa.c:850
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PHI argument is missing for edge %d->%d"
-+msgstr ""
-+
-+#: tree-ssa.c:859
-+#, gcc-internal-format
-+msgid "PHI argument is not SSA_NAME, or invariant"
-+msgstr ""
-+
-+#: tree-ssa.c:887
-+#, gcc-internal-format, gfc-internal-format
-+msgid "wrong edge %d->%d for PHI argument"
-+msgstr ""
-+
-+#: tree-ssa.c:968
-+#, gcc-internal-format, gfc-internal-format
-+msgid "AUX pointer initialized for edge %d->%d"
-+msgstr ""
-+
-+#: tree-ssa.c:993
-+#, gcc-internal-format
-+msgid "stmt (%p) marked modified after optimization pass: "
-+msgstr ""
-+
-+#: tree-ssa.c:1050
-+#, gcc-internal-format
-+msgid "verify_ssa failed"
-+msgstr ""
-+
-+#: tree-ssa.c:1616 varasm.c:326
-+#, gcc-internal-format
-+msgid "%qD was declared here"
-+msgstr ""
-+
-+#: tree-ssa.c:1648
-+#, gcc-internal-format
-+msgid "%qD is used uninitialized in this function"
-+msgstr ""
-+
-+#: tree-ssa.c:1685
-+#, gcc-internal-format
-+msgid "%qE is used uninitialized in this function"
-+msgstr ""
-+
-+#: tree-ssa.c:1690
-+#, gcc-internal-format
-+msgid "%qE may be used uninitialized in this function"
-+msgstr ""
-+
-+#: tree-streamer-in.c:306 tree-streamer-in.c:1075
-+#, gcc-internal-format
-+msgid "machine independent builtin code out of range"
-+msgstr ""
-+
-+#: tree-streamer-in.c:311 tree-streamer-in.c:1083
-+#, gcc-internal-format
-+msgid "target specific builtin not available"
-+msgstr ""
-+
-+#: tree-streamer-in.c:903
-+#, gcc-internal-format
-+msgid "cl_target_option size mismatch in LTO reader and writer"
-+msgstr ""
-+
-+#: tree-streamer-in.c:920
-+#, gcc-internal-format
-+msgid "cl_optimization size mismatch in LTO reader and writer"
-+msgstr ""
-+
-+#: tree-streamer-out.c:364
-+#, gcc-internal-format
-+msgid "tree bytecode streams do not support machine specific builtin functions on this target"
-+msgstr ""
-+
-+#: tree-vect-generic.c:244
-+#, gcc-internal-format
-+msgid "vector operation will be expanded piecewise"
-+msgstr ""
-+
-+#: tree-vect-generic.c:247
-+#, gcc-internal-format
-+msgid "vector operation will be expanded in parallel"
-+msgstr ""
-+
-+#: tree-vect-generic.c:299
-+#, gcc-internal-format
-+msgid "vector operation will be expanded with a single scalar operation"
-+msgstr ""
-+
-+#: tree-vect-generic.c:656
-+#, gcc-internal-format
-+msgid "vector shuffling operation will be expanded piecewise"
-+msgstr ""
-+
-+#: tree-vrp.c:5300
-+#, gcc-internal-format
-+msgid "array subscript is outside array bounds"
-+msgstr ""
-+
-+#: tree-vrp.c:5312 tree-vrp.c:5399
-+#, gcc-internal-format
-+msgid "array subscript is above array bounds"
-+msgstr ""
-+
-+#: tree-vrp.c:5319 tree-vrp.c:5387
-+#, gcc-internal-format
-+msgid "array subscript is below array bounds"
-+msgstr ""
-+
-+#: tree-vrp.c:6028
-+#, gcc-internal-format
-+msgid "assuming signed overflow does not occur when simplifying conditional to constant"
-+msgstr ""
-+
-+#: tree-vrp.c:6034
-+#, gcc-internal-format
-+msgid "assuming signed overflow does not occur when simplifying conditional"
-+msgstr ""
-+
-+#: tree-vrp.c:6078
-+#, gcc-internal-format
-+msgid "comparison always false due to limited range of data type"
-+msgstr ""
-+
-+#: tree-vrp.c:6080
-+#, gcc-internal-format
-+msgid "comparison always true due to limited range of data type"
-+msgstr ""
-+
-+#: tree-vrp.c:6871
-+#, gcc-internal-format
-+msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
-+msgstr ""
-+
-+#: tree-vrp.c:6953
-+#, gcc-internal-format
-+msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
-+msgstr ""
-+
-+#: tree.c:4235
-+#, gcc-internal-format
-+msgid "ignoring attributes applied to %qT after definition"
-+msgstr ""
-+
-+#: tree.c:5460
-+#, gcc-internal-format
-+msgid "%q+D already declared with dllexport attribute: dllimport ignored"
-+msgstr ""
-+
-+#: tree.c:5472
-+#, gcc-internal-format
-+msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
-+msgstr ""
-+
-+#: tree.c:5487
-+#, gcc-internal-format
-+msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
-+msgstr ""
-+
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
-+#: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
-+#: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
-+#: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-+#: c-family/c-common.c:6083 c-family/c-common.c:6111 c-family/c-common.c:6132
-+#: c-family/c-common.c:6153 c-family/c-common.c:6180 c-family/c-common.c:6211
-+#: c-family/c-common.c:6248 c-family/c-common.c:6275 c-family/c-common.c:6333
-+#: c-family/c-common.c:6417 c-family/c-common.c:6447 c-family/c-common.c:6501
-+#: c-family/c-common.c:6864 c-family/c-common.c:6882 c-family/c-common.c:6944
-+#: c-family/c-common.c:6987 c-family/c-common.c:7058 c-family/c-common.c:7186
-+#: c-family/c-common.c:7254 c-family/c-common.c:7312 c-family/c-common.c:7360
-+#: c-family/c-common.c:7523 c-family/c-common.c:7544 c-family/c-common.c:7656
-+#: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
-+#: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
-+#: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
-+#, gcc-internal-format
-+msgid "%qE attribute ignored"
-+msgstr ""
-+
-+#: tree.c:5570
-+#, gcc-internal-format
-+msgid "inline function %q+D declared as dllimport: attribute ignored"
-+msgstr ""
-+
-+#: tree.c:5578
-+#, gcc-internal-format
-+msgid "function %q+D definition is marked dllimport"
-+msgstr ""
-+
-+#: tree.c:5586
-+#, gcc-internal-format
-+msgid "variable %q+D definition is marked dllimport"
-+msgstr ""
-+
-+#: tree.c:5614
-+#, gcc-internal-format
-+msgid "external linkage required for symbol %q+D because of %qE attribute"
-+msgstr ""
-+
-+#: tree.c:5628
-+#, gcc-internal-format
-+msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
-+msgstr ""
-+
-+#: tree.c:7378
-+#, gcc-internal-format
-+msgid "arrays of functions are not meaningful"
-+msgstr ""
-+
-+#: tree.c:7545
-+#, gcc-internal-format
-+msgid "function return type cannot be function"
-+msgstr ""
-+
-+#: tree.c:8844 tree.c:8929 tree.c:8990
-+#, gcc-internal-format, gfc-internal-format
-+msgid "tree check: %s, have %s in %s, at %s:%d"
-+msgstr ""
-+
-+#: tree.c:8881
-+#, gcc-internal-format, gfc-internal-format
-+msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
-+msgstr ""
-+
-+#: tree.c:8894
-+#, gcc-internal-format
-+msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
-+msgstr ""
-+
-+#: tree.c:8943
-+#, gcc-internal-format
-+msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
-+msgstr ""
-+
-+#: tree.c:8956
-+#, gcc-internal-format, gfc-internal-format
-+msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
-+msgstr ""
-+
-+#: tree.c:9016
-+#, gcc-internal-format
-+msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
-+msgstr ""
-+
-+#: tree.c:9030
-+#, gcc-internal-format, gfc-internal-format
-+msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
-+msgstr ""
-+
-+#: tree.c:9043
-+#, gcc-internal-format, gfc-internal-format
-+msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
-+msgstr ""
-+
-+#: tree.c:9056
-+#, gcc-internal-format, gfc-internal-format
-+msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
-+msgstr ""
-+
-+#: tree.c:11340
-+#, gcc-internal-format
-+msgid "%qD is deprecated (declared at %s:%d): %s"
-+msgstr ""
-+
-+#: tree.c:11344
-+#, gcc-internal-format
-+msgid "%qD is deprecated (declared at %s:%d)"
-+msgstr ""
-+
-+#: tree.c:11369
-+#, gcc-internal-format
-+msgid "%qE is deprecated (declared at %s:%d): %s"
-+msgstr ""
-+
-+#: tree.c:11373
-+#, gcc-internal-format
-+msgid "%qE is deprecated (declared at %s:%d)"
-+msgstr ""
-+
-+#: tree.c:11380
-+#, gcc-internal-format, gfc-internal-format
-+msgid "type is deprecated (declared at %s:%d): %s"
-+msgstr ""
-+
-+#: tree.c:11384
-+#, gcc-internal-format, gfc-internal-format
-+msgid "type is deprecated (declared at %s:%d)"
-+msgstr ""
-+
-+#: tree.c:11393
-+#, gcc-internal-format
-+msgid "%qE is deprecated: %s"
-+msgstr ""
-+
-+#: tree.c:11396
-+#, gcc-internal-format
-+msgid "%qE is deprecated"
-+msgstr ""
-+
-+#: tree.c:11401
-+#, gcc-internal-format, gfc-internal-format
-+msgid "type is deprecated: %s"
-+msgstr ""
-+
-+#: tree.c:11404
-+#, gcc-internal-format
-+msgid "type is deprecated"
-+msgstr ""
-+
-+#: value-prof.c:376
-+#, gcc-internal-format
-+msgid "dead histogram"
-+msgstr ""
-+
-+#: value-prof.c:407
-+#, gcc-internal-format
-+msgid "Histogram value statement does not correspond to the statement it is associated with"
-+msgstr ""
-+
-+#: value-prof.c:420
-+#, gcc-internal-format
-+msgid "verify_histograms failed"
-+msgstr ""
-+
-+#: value-prof.c:467
-+#, gcc-internal-format, gfc-internal-format
-+msgid "correcting inconsistent value profile: %s profiler overall count (%d) does not match BB count (%d)"
-+msgstr ""
-+
-+#: value-prof.c:477
-+#, gcc-internal-format, gfc-internal-format
-+msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
-+msgstr ""
-+
-+#: value-prof.c:1105 value-prof.c:1107
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Inconsistent profile: indirect call target (%d) does not exist"
-+msgstr ""
-+
-+#: value-prof.c:1129
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Skipping target %s with mismatching types for icall "
-+msgstr ""
-+
-+#: var-tracking.c:6586
-+#, gcc-internal-format
-+msgid "variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without"
-+msgstr ""
-+
-+#: var-tracking.c:6590
-+#, gcc-internal-format
-+msgid "variable tracking size limit exceeded"
-+msgstr ""
-+
-+#: varasm.c:319
-+#, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr ""
-+
-+#: varasm.c:322
-+#, gcc-internal-format
-+msgid "%+D causes a section type conflict with %D"
-+msgstr ""
-+
-+#: varasm.c:964
-+#, gcc-internal-format
-+msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
-+msgstr ""
-+
-+#: varasm.c:1202 varasm.c:1211
-+#, gcc-internal-format
-+msgid "register name not specified for %q+D"
-+msgstr ""
-+
-+#: varasm.c:1213
-+#, gcc-internal-format
-+msgid "invalid register name for %q+D"
-+msgstr ""
-+
-+#: varasm.c:1215
-+#, gcc-internal-format
-+msgid "data type of %q+D isn%'t suitable for a register"
-+msgstr ""
-+
-+#: varasm.c:1218
-+#, gcc-internal-format
-+msgid "the register specified for %q+D cannot be accessed by the current target"
-+msgstr ""
-+
-+#: varasm.c:1221
-+#, gcc-internal-format
-+msgid "the register specified for %q+D is not general enough to be used as a register variable"
-+msgstr ""
-+
-+#: varasm.c:1224
-+#, gcc-internal-format
-+msgid "register specified for %q+D isn%'t suitable for data type"
-+msgstr ""
-+
-+#: varasm.c:1234
-+#, gcc-internal-format
-+msgid "global register variable has initial value"
-+msgstr ""
-+
-+#: varasm.c:1238
-+#, gcc-internal-format
-+msgid "optimization may eliminate reads and/or writes to register variables"
-+msgstr ""
-+
-+#: varasm.c:1276
-+#, gcc-internal-format
-+msgid "register name given for non-register variable %q+D"
-+msgstr ""
-+
-+#: varasm.c:1393
-+#, gcc-internal-format
-+msgid "global destructors not supported on this target"
-+msgstr ""
-+
-+#: varasm.c:1459
-+#, gcc-internal-format
-+msgid "global constructors not supported on this target"
-+msgstr ""
-+
-+#: varasm.c:1856
-+#, gcc-internal-format
-+msgid "thread-local COMMON data not implemented"
-+msgstr ""
-+
-+#: varasm.c:1885
-+#, gcc-internal-format
-+msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
-+msgstr ""
-+
-+#: varasm.c:4603
-+#, gcc-internal-format
-+msgid "initializer for integer/fixed-point value is too complicated"
-+msgstr ""
-+
-+#: varasm.c:4608
-+#, gcc-internal-format
-+msgid "initializer for floating value is not a floating constant"
-+msgstr ""
-+
-+#: varasm.c:4915
-+#, gcc-internal-format
-+msgid "invalid initial value for member %qE"
-+msgstr ""
-+
-+#: varasm.c:5261
-+#, gcc-internal-format
-+msgid "weak declaration of %q+D must be public"
-+msgstr ""
-+
-+#: varasm.c:5263
-+#, gcc-internal-format
-+msgid "weak declaration of %q+D not supported"
-+msgstr ""
-+
-+#: varasm.c:5292 varasm.c:5868
-+#, gcc-internal-format
-+msgid "only weak aliases are supported in this configuration"
-+msgstr ""
-+
-+#: varasm.c:5511
-+#, gcc-internal-format
-+msgid "weakref is not supported in this configuration"
-+msgstr ""
-+
-+#: varasm.c:5534 varasm.c:5865
-+#, gcc-internal-format
-+msgid "ifunc is not supported in this configuration"
-+msgstr ""
-+
-+#: varasm.c:5788
-+#, gcc-internal-format
-+msgid "%q+D aliased to undefined symbol %qE"
-+msgstr ""
-+
-+#: varasm.c:5802
-+#, gcc-internal-format
-+msgid "%q+D aliased to external symbol %qE"
-+msgstr ""
-+
-+#: varasm.c:5842
-+#, gcc-internal-format
-+msgid "weakref %q+D ultimately targets itself"
-+msgstr ""
-+
-+#: varasm.c:5851
-+#, gcc-internal-format
-+msgid "weakref %q+D must have static linkage"
-+msgstr ""
-+
-+#: varasm.c:5858
-+#, gcc-internal-format
-+msgid "alias definitions not supported in this configuration"
-+msgstr ""
-+
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
-+#, gcc-internal-format
-+msgid "visibility attribute not supported in this configuration; ignored"
-+msgstr ""
-+
-+#: varpool.c:486
-+#, gcc-internal-format
-+msgid "variable %q+D part of alias cycle"
-+msgstr ""
-+
-+#: vec.c:527
-+#, gcc-internal-format, gfc-internal-format
-+msgid "vector %s %s domain error, in %s at %s:%u"
-+msgstr ""
-+
-+#. Print an error message for unrecognized stab codes.
-+#: xcoffout.c:194
-+#, gcc-internal-format
-+msgid "no sclass for %s stab (0x%x)"
-+msgstr ""
-+
-+#: lto-streamer.h:962
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bytecode stream: expected tag %s instead of %s"
-+msgstr ""
-+
-+#: lto-streamer.h:972
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
-+msgstr ""
-+
-+#: c-family/c-common.c:916
-+#, gcc-internal-format
-+msgid "%qD is not defined outside of function scope"
-+msgstr ""
-+
-+#: c-family/c-common.c:966
-+#, gcc-internal-format
-+msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
-+msgstr ""
-+
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
-+#, gcc-internal-format
-+msgid "overflow in constant expression"
-+msgstr ""
-+
-+#: c-family/c-common.c:1529
-+#, gcc-internal-format
-+msgid "integer overflow in expression"
-+msgstr ""
-+
-+#: c-family/c-common.c:1534
-+#, gcc-internal-format
-+msgid "floating point overflow in expression"
-+msgstr ""
-+
-+#: c-family/c-common.c:1538
-+#, gcc-internal-format
-+msgid "fixed-point overflow in expression"
-+msgstr ""
-+
-+#: c-family/c-common.c:1542
-+#, gcc-internal-format
-+msgid "vector overflow in expression"
-+msgstr ""
-+
-+#: c-family/c-common.c:1548
-+#, gcc-internal-format
-+msgid "complex integer overflow in expression"
-+msgstr ""
-+
-+#: c-family/c-common.c:1551
-+#, gcc-internal-format
-+msgid "complex floating point overflow in expression"
-+msgstr ""
-+
-+#: c-family/c-common.c:1594
-+#, gcc-internal-format
-+msgid "logical %<or%> applied to non-boolean constant"
-+msgstr ""
-+
-+#: c-family/c-common.c:1597
-+#, gcc-internal-format
-+msgid "logical %<and%> applied to non-boolean constant"
-+msgstr ""
-+
-+#: c-family/c-common.c:1642
-+#, gcc-internal-format
-+msgid "logical %<or%> of collectively exhaustive tests is always true"
-+msgstr ""
-+
-+#: c-family/c-common.c:1646
-+#, gcc-internal-format
-+msgid "logical %<and%> of mutually exclusive tests is always false"
-+msgstr ""
-+
-+#: c-family/c-common.c:1681
-+#, gcc-internal-format
-+msgid "type-punning to incomplete type might break strict-aliasing rules"
-+msgstr ""
-+
-+#: c-family/c-common.c:1696
-+#, gcc-internal-format
-+msgid "dereferencing type-punned pointer will break strict-aliasing rules"
-+msgstr ""
-+
-+#: c-family/c-common.c:1703 c-family/c-common.c:1721
-+#, gcc-internal-format
-+msgid "dereferencing type-punned pointer might break strict-aliasing rules"
-+msgstr ""
-+
-+#: c-family/c-common.c:1752
-+#, gcc-internal-format
-+msgid "first argument of %q+D should be %<int%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:1761
-+#, gcc-internal-format
-+msgid "second argument of %q+D should be %<char **%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:1770
-+#, gcc-internal-format
-+msgid "third argument of %q+D should probably be %<char **%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:1781
-+#, gcc-internal-format
-+msgid "%q+D takes only zero or two arguments"
-+msgstr ""
-+
-+#: c-family/c-common.c:1830
-+#, gcc-internal-format
-+msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
-+msgstr ""
-+
-+#: c-family/c-common.c:2002
-+#, gcc-internal-format
-+msgid "negative integer implicitly converted to unsigned type"
-+msgstr ""
-+
-+#: c-family/c-common.c:2008
-+#, gcc-internal-format
-+msgid "conversion of unsigned constant value to negative integer"
-+msgstr ""
-+
-+#: c-family/c-common.c:2102
-+#, gcc-internal-format
-+msgid "conversion to %qT from %qT may change the sign of the result"
-+msgstr ""
-+
-+#: c-family/c-common.c:2171
-+#, gcc-internal-format
-+msgid "conversion to %qT from boolean expression"
-+msgstr ""
-+
-+#: c-family/c-common.c:2178
-+#, gcc-internal-format
-+msgid "conversion to %qT alters %qT constant value"
-+msgstr ""
-+
-+#: c-family/c-common.c:2205
-+#, gcc-internal-format
-+msgid "conversion to %qT from %qT may alter its value"
-+msgstr ""
-+
-+#: c-family/c-common.c:2233
-+#, gcc-internal-format
-+msgid "large integer implicitly truncated to unsigned type"
-+msgstr ""
-+
-+#: c-family/c-common.c:2239 c-family/c-common.c:2246 c-family/c-common.c:2254
-+#, gcc-internal-format
-+msgid "overflow in implicit constant conversion"
-+msgstr ""
-+
-+#: c-family/c-common.c:2426
-+#, gcc-internal-format
-+msgid "operation on %qE may be undefined"
-+msgstr ""
-+
-+#: c-family/c-common.c:2737
-+#, gcc-internal-format
-+msgid "case label does not reduce to an integer constant"
-+msgstr ""
-+
-+#: c-family/c-common.c:2777
-+#, gcc-internal-format
-+msgid "case label value is less than minimum value for type"
-+msgstr ""
-+
-+#: c-family/c-common.c:2785
-+#, gcc-internal-format
-+msgid "case label value exceeds maximum value for type"
-+msgstr ""
-+
-+#: c-family/c-common.c:2793
-+#, gcc-internal-format
-+msgid "lower value in case label range less than minimum value for type"
-+msgstr ""
-+
-+#: c-family/c-common.c:2802
-+#, gcc-internal-format
-+msgid "upper value in case label range exceeds maximum value for type"
-+msgstr ""
-+
-+#: c-family/c-common.c:2881
-+#, gcc-internal-format
-+msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
-+msgstr ""
-+
-+#: c-family/c-common.c:3384
-+#, gcc-internal-format
-+msgid "invalid operands to binary %s (have %qT and %qT)"
-+msgstr ""
-+
-+#: c-family/c-common.c:3633
-+#, gcc-internal-format
-+msgid "comparison is always false due to limited range of data type"
-+msgstr ""
-+
-+#: c-family/c-common.c:3635
-+#, gcc-internal-format
-+msgid "comparison is always true due to limited range of data type"
-+msgstr ""
-+
-+#: c-family/c-common.c:3714
-+#, gcc-internal-format
-+msgid "comparison of unsigned expression >= 0 is always true"
-+msgstr ""
-+
-+#: c-family/c-common.c:3724
-+#, gcc-internal-format
-+msgid "comparison of unsigned expression < 0 is always false"
-+msgstr ""
-+
-+#: c-family/c-common.c:3766
-+#, gcc-internal-format
-+msgid "pointer of type %<void *%> used in arithmetic"
-+msgstr ""
-+
-+#: c-family/c-common.c:3772
-+#, gcc-internal-format
-+msgid "pointer to a function used in arithmetic"
-+msgstr ""
-+
-+#: c-family/c-common.c:3778
-+#, gcc-internal-format
-+msgid "pointer to member function used in arithmetic"
-+msgstr ""
-+
-+#: c-family/c-common.c:3990
-+#, gcc-internal-format
-+msgid "the address of %qD will always evaluate as %<true%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
-+#, gcc-internal-format
-+msgid "suggest parentheses around assignment used as truth value"
-+msgstr ""
-+
-+#: c-family/c-common.c:4357
-+#, gcc-internal-format
-+msgid "invalid application of %<sizeof%> to a function type"
-+msgstr ""
-+
-+#: c-family/c-common.c:4367
-+#, gcc-internal-format
-+msgid "ISO C++ does not permit %<alignof%> applied to a function type"
-+msgstr ""
-+
-+#: c-family/c-common.c:4370
-+#, gcc-internal-format
-+msgid "ISO C does not permit %<_Alignof%> applied to a function type"
-+msgstr ""
-+
-+#: c-family/c-common.c:4381
-+#, gcc-internal-format
-+msgid "invalid application of %qs to a void type"
-+msgstr ""
-+
-+#: c-family/c-common.c:4390
-+#, gcc-internal-format
-+msgid "invalid application of %qs to incomplete type %qT"
-+msgstr ""
-+
-+#: c-family/c-common.c:4398
-+#, gcc-internal-format
-+msgid "invalid application of %qs to array type %qT of incomplete element type"
-+msgstr ""
-+
-+#: c-family/c-common.c:4440
-+#, gcc-internal-format
-+msgid "%<__alignof%> applied to a bit-field"
-+msgstr ""
-+
-+#: c-family/c-common.c:5151
-+#, gcc-internal-format
-+msgid "cannot disable built-in function %qs"
-+msgstr ""
-+
-+#: c-family/c-common.c:5342
-+#, gcc-internal-format
-+msgid "pointers are not permitted as case values"
-+msgstr ""
-+
-+#: c-family/c-common.c:5349
-+#, gcc-internal-format
-+msgid "range expressions in switch statements are non-standard"
-+msgstr ""
-+
-+#: c-family/c-common.c:5375
-+#, gcc-internal-format
-+msgid "empty range specified"
-+msgstr ""
-+
-+#: c-family/c-common.c:5435
-+#, gcc-internal-format
-+msgid "duplicate (or overlapping) case value"
-+msgstr ""
-+
-+#: c-family/c-common.c:5437
-+#, gcc-internal-format
-+msgid "this is the first entry overlapping that value"
-+msgstr ""
-+
-+#: c-family/c-common.c:5441
-+#, gcc-internal-format
-+msgid "duplicate case value"
-+msgstr ""
-+
-+#: c-family/c-common.c:5442
-+#, gcc-internal-format
-+msgid "previously used here"
-+msgstr ""
-+
-+#: c-family/c-common.c:5446
-+#, gcc-internal-format
-+msgid "multiple default labels in one switch"
-+msgstr ""
-+
-+#: c-family/c-common.c:5448
-+#, gcc-internal-format
-+msgid "this is the first default label"
-+msgstr ""
-+
-+#: c-family/c-common.c:5500
-+#, gcc-internal-format
-+msgid "case value %qs not in enumerated type"
-+msgstr ""
-+
-+#: c-family/c-common.c:5505
-+#, gcc-internal-format
-+msgid "case value %qs not in enumerated type %qT"
-+msgstr ""
-+
-+#: c-family/c-common.c:5564
-+#, gcc-internal-format
-+msgid "switch missing default case"
-+msgstr ""
-+
-+#: c-family/c-common.c:5636
-+#, gcc-internal-format
-+msgid "enumeration value %qE not handled in switch"
-+msgstr ""
-+
-+#: c-family/c-common.c:5662
-+#, gcc-internal-format
-+msgid "taking the address of a label is non-standard"
-+msgstr ""
-+
-+#: c-family/c-common.c:5854
-+#, gcc-internal-format
-+msgid "%qE attribute ignored for field of type %qT"
-+msgstr ""
-+
-+#: c-family/c-common.c:5948 c-family/c-common.c:5974
-+#, gcc-internal-format
-+msgid "%qE attribute conflicts with attribute %s"
-+msgstr ""
-+
-+#: c-family/c-common.c:6088 lto/lto-lang.c:220
-+#, gcc-internal-format
-+msgid "%qE attribute has no effect on unit local functions"
-+msgstr ""
-+
-+#: c-family/c-common.c:6242
-+#, gcc-internal-format
-+msgid "%qE attribute have effect only on public objects"
-+msgstr ""
-+
-+#: c-family/c-common.c:6354
-+#, gcc-internal-format
-+msgid "destructor priorities are not supported"
-+msgstr ""
-+
-+#: c-family/c-common.c:6356
-+#, gcc-internal-format
-+msgid "constructor priorities are not supported"
-+msgstr ""
-+
-+#: c-family/c-common.c:6373
-+#, gcc-internal-format, gfc-internal-format
-+msgid "destructor priorities from 0 to %d are reserved for the implementation"
-+msgstr ""
-+
-+#: c-family/c-common.c:6378
-+#, gcc-internal-format, gfc-internal-format
-+msgid "constructor priorities from 0 to %d are reserved for the implementation"
-+msgstr ""
-+
-+#: c-family/c-common.c:6386
-+#, gcc-internal-format, gfc-internal-format
-+msgid "destructor priorities must be integers from 0 to %d inclusive"
-+msgstr ""
-+
-+#: c-family/c-common.c:6389
-+#, gcc-internal-format, gfc-internal-format
-+msgid "constructor priorities must be integers from 0 to %d inclusive"
-+msgstr ""
-+
-+#: c-family/c-common.c:6545
-+#, gcc-internal-format
-+msgid "unknown machine mode %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:6574
-+#, gcc-internal-format
-+msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
-+msgstr ""
-+
-+#: c-family/c-common.c:6577
-+#, gcc-internal-format
-+msgid "use __attribute__ ((vector_size)) instead"
-+msgstr ""
-+
-+#: c-family/c-common.c:6586
-+#, gcc-internal-format
-+msgid "unable to emulate %qs"
-+msgstr ""
-+
-+#: c-family/c-common.c:6597
-+#, gcc-internal-format
-+msgid "invalid pointer mode %qs"
-+msgstr ""
-+
-+#: c-family/c-common.c:6614
-+#, gcc-internal-format
-+msgid "signedness of type and machine mode %qs don%'t match"
-+msgstr ""
-+
-+#: c-family/c-common.c:6625
-+#, gcc-internal-format
-+msgid "no data type for mode %qs"
-+msgstr ""
-+
-+#: c-family/c-common.c:6635
-+#, gcc-internal-format
-+msgid "cannot use mode %qs for enumeral types"
-+msgstr ""
-+
-+#: c-family/c-common.c:6662
-+#, gcc-internal-format
-+msgid "mode %qs applied to inappropriate type"
-+msgstr ""
-+
-+#: c-family/c-common.c:6694
-+#, gcc-internal-format
-+msgid "section attribute cannot be specified for local variables"
-+msgstr ""
-+
-+#: c-family/c-common.c:6705 config/bfin/bfin.c:4737 config/bfin/bfin.c:4788
-+#: config/bfin/bfin.c:4815 config/bfin/bfin.c:4828
-+#, gcc-internal-format
-+msgid "section of %q+D conflicts with previous declaration"
-+msgstr ""
-+
-+#: c-family/c-common.c:6713
-+#, gcc-internal-format
-+msgid "section of %q+D cannot be overridden"
-+msgstr ""
-+
-+#: c-family/c-common.c:6721
-+#, gcc-internal-format
-+msgid "section attribute not allowed for %q+D"
-+msgstr ""
-+
-+#: c-family/c-common.c:6728
-+#, gcc-internal-format
-+msgid "section attributes are not supported for this target"
-+msgstr ""
-+
-+#: c-family/c-common.c:6747
-+#, gcc-internal-format
-+msgid "requested alignment is not an integer constant"
-+msgstr ""
-+
-+#: c-family/c-common.c:6754
-+#, gcc-internal-format
-+msgid "requested alignment is not a power of 2"
-+msgstr ""
-+
-+#: c-family/c-common.c:6759
-+#, gcc-internal-format
-+msgid "requested alignment is too large"
-+msgstr ""
-+
-+#: c-family/c-common.c:6815
-+#, gcc-internal-format
-+msgid "alignment may not be specified for %q+D"
-+msgstr ""
-+
-+#: c-family/c-common.c:6822
-+#, gcc-internal-format
-+msgid "alignment for %q+D was previously specified as %d and may not be decreased"
-+msgstr ""
-+
-+#: c-family/c-common.c:6826
-+#, gcc-internal-format
-+msgid "alignment for %q+D must be at least %d"
-+msgstr ""
-+
-+#: c-family/c-common.c:6851
-+#, gcc-internal-format
-+msgid "inline function %q+D declared weak"
-+msgstr ""
-+
-+#: c-family/c-common.c:6856
-+#, gcc-internal-format
-+msgid "indirect function %q+D cannot be declared weak"
-+msgstr ""
-+
-+#: c-family/c-common.c:6893
-+#, gcc-internal-format
-+msgid "%q+D defined both normally and as %qE attribute"
-+msgstr ""
-+
-+#: c-family/c-common.c:6901
-+#, gcc-internal-format
-+msgid "weak %q+D cannot be defined %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:6918
-+#, gcc-internal-format
-+msgid "attribute %qE argument not a string"
-+msgstr ""
-+
-+#: c-family/c-common.c:6994
-+#, gcc-internal-format
-+msgid "indirect function %q+D cannot be declared weakref"
-+msgstr ""
-+
-+#: c-family/c-common.c:7016
-+#, gcc-internal-format
-+msgid "weakref attribute must appear before alias attribute"
-+msgstr ""
-+
-+#: c-family/c-common.c:7045
-+#, gcc-internal-format
-+msgid "%qE attribute ignored on non-class types"
-+msgstr ""
-+
-+#: c-family/c-common.c:7051
-+#, gcc-internal-format
-+msgid "%qE attribute ignored because %qT is already defined"
-+msgstr ""
-+
-+#: c-family/c-common.c:7064
-+#, gcc-internal-format
-+msgid "visibility argument not a string"
-+msgstr ""
-+
-+#: c-family/c-common.c:7076
-+#, gcc-internal-format
-+msgid "%qE attribute ignored on types"
-+msgstr ""
-+
-+#: c-family/c-common.c:7092
-+#, gcc-internal-format
-+msgid "visibility argument must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
-+msgstr ""
-+
-+#: c-family/c-common.c:7103
-+#, gcc-internal-format
-+msgid "%qD redeclared with different visibility"
-+msgstr ""
-+
-+#: c-family/c-common.c:7106 c-family/c-common.c:7110
-+#, gcc-internal-format
-+msgid "%qD was declared %qs which implies default visibility"
-+msgstr ""
-+
-+#: c-family/c-common.c:7194
-+#, gcc-internal-format
-+msgid "tls_model argument not a string"
-+msgstr ""
-+
-+#: c-family/c-common.c:7207
-+#, gcc-internal-format
-+msgid "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
-+msgstr ""
-+
-+#: c-family/c-common.c:7227 c-family/c-common.c:7333 c-family/c-common.c:8302
-+#: config/m32c/m32c.c:3161
-+#, gcc-internal-format
-+msgid "%qE attribute applies only to functions"
-+msgstr ""
-+
-+#: c-family/c-common.c:7233 c-family/c-common.c:7339 c-family/c-common.c:8308
-+#, gcc-internal-format
-+msgid "can%'t set %qE attribute after definition"
-+msgstr ""
-+
-+#: c-family/c-common.c:7279
-+#, gcc-internal-format
-+msgid "alloc_size parameter outside range"
-+msgstr ""
-+
-+#: c-family/c-common.c:7397
-+#, gcc-internal-format
-+msgid "%qE attribute duplicated"
-+msgstr ""
-+
-+#: c-family/c-common.c:7399
-+#, gcc-internal-format
-+msgid "%qE attribute follows %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:7498
-+#, gcc-internal-format
-+msgid "type was previously declared %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:7551
-+#, gcc-internal-format
-+msgid "%qE argument not an identifier"
-+msgstr ""
-+
-+#: c-family/c-common.c:7562
-+#, gcc-internal-format
-+msgid "%qD is not compatible with %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:7565
-+#, gcc-internal-format
-+msgid "transaction_wrap argument is not a function"
-+msgstr ""
-+
-+#: c-family/c-common.c:7613
-+#, gcc-internal-format
-+msgid "deprecated message is not a string"
-+msgstr ""
-+
-+#: c-family/c-common.c:7654
-+#, gcc-internal-format
-+msgid "%qE attribute ignored for %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:7714
-+#, gcc-internal-format
-+msgid "invalid vector type for attribute %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
-+#, gcc-internal-format
-+msgid "vector size not an integral multiple of component size"
-+msgstr ""
-+
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
-+#, gcc-internal-format
-+msgid "zero vector size"
-+msgstr ""
-+
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
-+#, gcc-internal-format
-+msgid "number of components of the vector not a power of two"
-+msgstr ""
-+
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
-+#, gcc-internal-format
-+msgid "nonnull attribute without arguments on a non-prototype"
-+msgstr ""
-+
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
-+#, gcc-internal-format, gfc-internal-format
-+msgid "nonnull argument has invalid operand number (argument %lu)"
-+msgstr ""
-+
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
-+#, gcc-internal-format, gfc-internal-format
-+msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
-+msgstr ""
-+
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
-+#, gcc-internal-format, gfc-internal-format
-+msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
-+msgstr ""
-+
-+#: c-family/c-common.c:7885
-+#, gcc-internal-format
-+msgid "not enough variable arguments to fit a sentinel"
-+msgstr ""
-+
-+#: c-family/c-common.c:7899
-+#, gcc-internal-format
-+msgid "missing sentinel in function call"
-+msgstr ""
-+
-+#: c-family/c-common.c:7940
-+#, gcc-internal-format, gfc-internal-format
-+msgid "null argument where non-null required (argument %lu)"
-+msgstr ""
-+
-+#: c-family/c-common.c:8005
-+#, gcc-internal-format
-+msgid "cleanup argument not an identifier"
-+msgstr ""
-+
-+#: c-family/c-common.c:8012
-+#, gcc-internal-format
-+msgid "cleanup argument not a function"
-+msgstr ""
-+
-+#: c-family/c-common.c:8049
-+#, gcc-internal-format
-+msgid "%qE attribute requires prototypes with named arguments"
-+msgstr ""
-+
-+#: c-family/c-common.c:8057
-+#, gcc-internal-format
-+msgid "%qE attribute only applies to variadic functions"
-+msgstr ""
-+
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
-+#, gcc-internal-format
-+msgid "requested position is not an integer constant"
-+msgstr ""
-+
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
-+#, gcc-internal-format
-+msgid "requested position is less than zero"
-+msgstr ""
-+
-+#: c-family/c-common.c:8197
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bad option %s to optimize attribute"
-+msgstr ""
-+
-+#: c-family/c-common.c:8200
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bad option %s to pragma attribute"
-+msgstr ""
-+
-+#: c-family/c-common.c:8427
-+#, gcc-internal-format
-+msgid "not enough arguments to function %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:8463 c-family/c-common.c:8509
-+#, gcc-internal-format
-+msgid "non-floating-point argument in call to function %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:8486
-+#, gcc-internal-format
-+msgid "non-floating-point arguments in call to function %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:8502
-+#, gcc-internal-format
-+msgid "non-const integer argument %u in call to function %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:8522
-+#, gcc-internal-format
-+msgid "non-integer argument 3 in call to function %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:8847
-+#, gcc-internal-format
-+msgid "cannot apply %<offsetof%> to static data member %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:8852
-+#, gcc-internal-format
-+msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
-+msgstr ""
-+
-+#: c-family/c-common.c:8859
-+#, gcc-internal-format
-+msgid "cannot apply %<offsetof%> to a non constant address"
-+msgstr ""
-+
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
-+#, gcc-internal-format
-+msgid "attempt to take address of bit-field structure member %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:8924
-+#, gcc-internal-format
-+msgid "index %E denotes an offset greater than size of %qT"
-+msgstr ""
-+
-+#: c-family/c-common.c:8964
-+#, gcc-internal-format
-+msgid "the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand"
-+msgstr ""
-+
-+#: c-family/c-common.c:8985
-+#, gcc-internal-format
-+msgid "assignment of member %qD in read-only object"
-+msgstr ""
-+
-+#: c-family/c-common.c:8987
-+#, gcc-internal-format
-+msgid "increment of member %qD in read-only object"
-+msgstr ""
-+
-+#: c-family/c-common.c:8989
-+#, gcc-internal-format
-+msgid "decrement of member %qD in read-only object"
-+msgstr ""
-+
-+#: c-family/c-common.c:8991
-+#, gcc-internal-format
-+msgid "member %qD in read-only object used as %<asm%> output"
-+msgstr ""
-+
-+#: c-family/c-common.c:8995
-+#, gcc-internal-format
-+msgid "assignment of read-only member %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:8996
-+#, gcc-internal-format
-+msgid "increment of read-only member %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:8997
-+#, gcc-internal-format
-+msgid "decrement of read-only member %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:8998
-+#, gcc-internal-format
-+msgid "read-only member %qD used as %<asm%> output"
-+msgstr ""
-+
-+#: c-family/c-common.c:9002
-+#, gcc-internal-format
-+msgid "assignment of read-only variable %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:9003
-+#, gcc-internal-format
-+msgid "increment of read-only variable %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:9004
-+#, gcc-internal-format
-+msgid "decrement of read-only variable %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:9005
-+#, gcc-internal-format
-+msgid "read-only variable %qD used as %<asm%> output"
-+msgstr ""
-+
-+#: c-family/c-common.c:9008
-+#, gcc-internal-format
-+msgid "assignment of read-only parameter %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:9009
-+#, gcc-internal-format
-+msgid "increment of read-only parameter %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:9010
-+#, gcc-internal-format
-+msgid "decrement of read-only parameter %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:9011
-+#, gcc-internal-format
-+msgid "read-only parameter %qD use as %<asm%> output"
-+msgstr ""
-+
-+#: c-family/c-common.c:9016
-+#, gcc-internal-format
-+msgid "assignment of read-only named return value %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:9018
-+#, gcc-internal-format
-+msgid "increment of read-only named return value %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:9020
-+#, gcc-internal-format
-+msgid "decrement of read-only named return value %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:9022
-+#, gcc-internal-format
-+msgid "read-only named return value %qD used as %<asm%>output"
-+msgstr ""
-+
-+#: c-family/c-common.c:9027
-+#, gcc-internal-format
-+msgid "assignment of function %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:9028
-+#, gcc-internal-format
-+msgid "increment of function %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:9029
-+#, gcc-internal-format
-+msgid "decrement of function %qD"
-+msgstr ""
-+
-+#: c-family/c-common.c:9030
-+#, gcc-internal-format
-+msgid "function %qD used as %<asm%> output"
-+msgstr ""
-+
-+#: c-family/c-common.c:9036
-+#, gcc-internal-format
-+msgid "read-only location %qE used as %<asm%> output"
-+msgstr ""
-+
-+#: c-family/c-common.c:9050
-+#, gcc-internal-format
-+msgid "lvalue required as left operand of assignment"
-+msgstr ""
-+
-+#: c-family/c-common.c:9053
-+#, gcc-internal-format
-+msgid "lvalue required as increment operand"
-+msgstr ""
-+
-+#: c-family/c-common.c:9056
-+#, gcc-internal-format
-+msgid "lvalue required as decrement operand"
-+msgstr ""
-+
-+#: c-family/c-common.c:9059
-+#, gcc-internal-format
-+msgid "lvalue required as unary %<&%> operand"
-+msgstr ""
-+
-+#: c-family/c-common.c:9062
-+#, gcc-internal-format
-+msgid "lvalue required in asm statement"
-+msgstr ""
-+
-+#: c-family/c-common.c:9079
-+#, gcc-internal-format
-+msgid "invalid type argument (have %qT)"
-+msgstr ""
-+
-+#: c-family/c-common.c:9083
-+#, gcc-internal-format
-+msgid "invalid type argument of array indexing (have %qT)"
-+msgstr ""
-+
-+#: c-family/c-common.c:9088
-+#, gcc-internal-format
-+msgid "invalid type argument of unary %<*%> (have %qT)"
-+msgstr ""
-+
-+#: c-family/c-common.c:9093
-+#, gcc-internal-format
-+msgid "invalid type argument of %<->%> (have %qT)"
-+msgstr ""
-+
-+#: c-family/c-common.c:9098
-+#, gcc-internal-format
-+msgid "invalid type argument of implicit conversion (have %qT)"
-+msgstr ""
-+
-+#: c-family/c-common.c:9231
-+#, gcc-internal-format
-+msgid "size of array is too large"
-+msgstr ""
-+
-+#: c-family/c-common.c:9427
-+#, gcc-internal-format
-+msgid "incorrect number of arguments to function %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:9435
-+#, gcc-internal-format
-+msgid "argument 1 of %qE must be a non-void pointer type"
-+msgstr ""
-+
-+#: c-family/c-common.c:9444
-+#, gcc-internal-format
-+msgid "argument 1 of %qE must be a pointer to a constant size type"
-+msgstr ""
-+
-+#: c-family/c-common.c:9455
-+#, gcc-internal-format
-+msgid "argument 1 of %qE must be a pointer to a nonzero size object"
-+msgstr ""
-+
-+#: c-family/c-common.c:9470
-+#, gcc-internal-format
-+msgid "argument %d of %qE must be a pointer type"
-+msgstr ""
-+
-+#: c-family/c-common.c:9477
-+#, gcc-internal-format
-+msgid "size mismatch in argument %d of %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:9493
-+#, gcc-internal-format
-+msgid "invalid memory model argument %d of %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:9500
-+#, gcc-internal-format
-+msgid "non-integer memory model argument %d of %qE"
-+msgstr ""
-+
-+#: c-family/c-common.c:10026
-+#, gcc-internal-format
-+msgid "array subscript has type %<char%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10061
-+#, gcc-internal-format
-+msgid "suggest parentheses around %<+%> inside %<<<%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10064
-+#, gcc-internal-format
-+msgid "suggest parentheses around %<-%> inside %<<<%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10070
-+#, gcc-internal-format
-+msgid "suggest parentheses around %<+%> inside %<>>%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10073
-+#, gcc-internal-format
-+msgid "suggest parentheses around %<-%> inside %<>>%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10079
-+#, gcc-internal-format
-+msgid "suggest parentheses around %<&&%> within %<||%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10088
-+#, gcc-internal-format
-+msgid "suggest parentheses around arithmetic in operand of %<|%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10093
-+#, gcc-internal-format
-+msgid "suggest parentheses around comparison in operand of %<|%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10097
-+#, gcc-internal-format
-+msgid "suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10107
-+#, gcc-internal-format
-+msgid "suggest parentheses around arithmetic in operand of %<^%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10112
-+#, gcc-internal-format
-+msgid "suggest parentheses around comparison in operand of %<^%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10118
-+#, gcc-internal-format
-+msgid "suggest parentheses around %<+%> in operand of %<&%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10121
-+#, gcc-internal-format
-+msgid "suggest parentheses around %<-%> in operand of %<&%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10126
-+#, gcc-internal-format
-+msgid "suggest parentheses around comparison in operand of %<&%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10130
-+#, gcc-internal-format
-+msgid "suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10138
-+#, gcc-internal-format
-+msgid "suggest parentheses around comparison in operand of %<==%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10144
-+#, gcc-internal-format
-+msgid "suggest parentheses around comparison in operand of %<!=%>"
-+msgstr ""
-+
-+#: c-family/c-common.c:10155
-+#, gcc-internal-format
-+msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
-+msgstr ""
-+
-+#: c-family/c-common.c:10170
-+#, gcc-internal-format
-+msgid "label %q+D defined but not used"
-+msgstr ""
-+
-+#: c-family/c-common.c:10172
-+#, gcc-internal-format
-+msgid "label %q+D declared but not defined"
-+msgstr ""
-+
-+#: c-family/c-common.c:10188
-+#, gcc-internal-format
-+msgid "division by zero"
-+msgstr ""
-+
-+#: c-family/c-common.c:10220
-+#, gcc-internal-format
-+msgid "comparison between types %qT and %qT"
-+msgstr ""
-+
-+#: c-family/c-common.c:10271
-+#, gcc-internal-format
-+msgid "comparison between signed and unsigned integer expressions"
-+msgstr ""
-+
-+#: c-family/c-common.c:10322
-+#, gcc-internal-format
-+msgid "promoted ~unsigned is always non-zero"
-+msgstr ""
-+
-+#: c-family/c-common.c:10325
-+#, gcc-internal-format
-+msgid "comparison of promoted ~unsigned with constant"
-+msgstr ""
-+
-+#: c-family/c-common.c:10335
-+#, gcc-internal-format
-+msgid "comparison of promoted ~unsigned with unsigned"
-+msgstr ""
-+
-+#: c-family/c-common.c:10513
-+#, gcc-internal-format
-+msgid "typedef %qD locally defined but not used"
-+msgstr ""
-+
-+#: c-family/c-format.c:126 c-family/c-format.c:313
-+#, gcc-internal-format
-+msgid "format string has invalid operand number"
-+msgstr ""
-+
-+#: c-family/c-format.c:142
-+#, gcc-internal-format
-+msgid "function does not return string type"
-+msgstr ""
-+
-+#: c-family/c-format.c:176
-+#, gcc-internal-format
-+msgid "format string argument is not a string type"
-+msgstr ""
-+
-+#: c-family/c-format.c:202
-+#, gcc-internal-format
-+msgid "found a %<%s%> reference but the format argument should be a string"
-+msgstr ""
-+
-+#: c-family/c-format.c:205
-+#, gcc-internal-format
-+msgid "found a %qT but the format argument should be a string"
-+msgstr ""
-+
-+#: c-family/c-format.c:215
-+#, gcc-internal-format
-+msgid "format argument should be a %<%s%> reference but a string was found"
-+msgstr ""
-+
-+#: c-family/c-format.c:237
-+#, gcc-internal-format
-+msgid "format argument should be a %<%s%> reference"
-+msgstr ""
-+
-+#: c-family/c-format.c:281
-+#, gcc-internal-format
-+msgid "unrecognized format specifier"
-+msgstr ""
-+
-+#: c-family/c-format.c:296
-+#, gcc-internal-format
-+msgid "%qE is only allowed in Objective-C dialects"
-+msgstr ""
-+
-+#: c-family/c-format.c:305
-+#, gcc-internal-format
-+msgid "%qE is an unrecognized format function type"
-+msgstr ""
-+
-+#: c-family/c-format.c:319
-+#, gcc-internal-format
-+msgid "%<...%> has invalid operand number"
-+msgstr ""
-+
-+#: c-family/c-format.c:326
-+#, gcc-internal-format
-+msgid "format string argument follows the args to be formatted"
-+msgstr ""
-+
-+#: c-family/c-format.c:1065
-+#, gcc-internal-format
-+msgid "function might be possible candidate for %qs format attribute"
-+msgstr ""
-+
-+#: c-family/c-format.c:1155 c-family/c-format.c:1176 c-family/c-format.c:2221
-+#, gcc-internal-format
-+msgid "missing $ operand number in format"
-+msgstr ""
-+
-+#: c-family/c-format.c:1185
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support %%n$ operand number formats"
-+msgstr ""
-+
-+#: c-family/c-format.c:1192
-+#, gcc-internal-format
-+msgid "operand number out of range in format"
-+msgstr ""
-+
-+#: c-family/c-format.c:1215
-+#, gcc-internal-format, gfc-internal-format
-+msgid "format argument %d used more than once in %s format"
-+msgstr ""
-+
-+#: c-family/c-format.c:1247
-+#, gcc-internal-format
-+msgid "$ operand number used after format without operand number"
-+msgstr ""
-+
-+#: c-family/c-format.c:1278
-+#, gcc-internal-format, gfc-internal-format
-+msgid "format argument %d unused before used argument %d in $-style format"
-+msgstr ""
-+
-+#: c-family/c-format.c:1373
-+#, gcc-internal-format
-+msgid "format not a string literal, format string not checked"
-+msgstr ""
-+
-+#: c-family/c-format.c:1388 c-family/c-format.c:1391
-+#, gcc-internal-format
-+msgid "format not a string literal and no format arguments"
-+msgstr ""
-+
-+#: c-family/c-format.c:1394
-+#, gcc-internal-format
-+msgid "format not a string literal, argument types not checked"
-+msgstr ""
-+
-+#: c-family/c-format.c:1407
-+#, gcc-internal-format
-+msgid "too many arguments for format"
-+msgstr ""
-+
-+#: c-family/c-format.c:1410
-+#, gcc-internal-format
-+msgid "unused arguments in $-style format"
-+msgstr ""
-+
-+#: c-family/c-format.c:1413
-+#, gcc-internal-format, gfc-internal-format
-+msgid "zero-length %s format string"
-+msgstr ""
-+
-+#: c-family/c-format.c:1417
-+#, gcc-internal-format
-+msgid "format is a wide character string"
-+msgstr ""
-+
-+#: c-family/c-format.c:1420
-+#, gcc-internal-format
-+msgid "unterminated format string"
-+msgstr ""
-+
-+#: c-family/c-format.c:1664
-+#, gcc-internal-format
-+msgid "spurious trailing %<%%%> in format"
-+msgstr ""
-+
-+#: c-family/c-format.c:1708 c-family/c-format.c:1988
-+#, gcc-internal-format, gfc-internal-format
-+msgid "repeated %s in format"
-+msgstr ""
-+
-+#: c-family/c-format.c:1721
-+#, gcc-internal-format
-+msgid "missing fill character at end of strfmon format"
-+msgstr ""
-+
-+#: c-family/c-format.c:1809
-+#, gcc-internal-format, gfc-internal-format
-+msgid "zero width in %s format"
-+msgstr ""
-+
-+#: c-family/c-format.c:1827
-+#, gcc-internal-format, gfc-internal-format
-+msgid "empty left precision in %s format"
-+msgstr ""
-+
-+#: c-family/c-format.c:1903
-+#, gcc-internal-format, gfc-internal-format
-+msgid "empty precision in %s format"
-+msgstr ""
-+
-+#: c-family/c-format.c:1972
-+#, gcc-internal-format
-+msgid "%s does not support the %qs %s length modifier"
-+msgstr ""
-+
-+#: c-family/c-format.c:2005
-+#, gcc-internal-format
-+msgid "conversion lacks type at end of format"
-+msgstr ""
-+
-+#: c-family/c-format.c:2016
-+#, gcc-internal-format
-+msgid "unknown conversion type character %qc in format"
-+msgstr ""
-+
-+#: c-family/c-format.c:2019
-+#, gcc-internal-format
-+msgid "unknown conversion type character 0x%x in format"
-+msgstr ""
-+
-+#: c-family/c-format.c:2026
-+#, gcc-internal-format
-+msgid "%s does not support the %<%%%c%> %s format"
-+msgstr ""
-+
-+#: c-family/c-format.c:2042
-+#, gcc-internal-format
-+msgid "%s used with %<%%%c%> %s format"
-+msgstr ""
-+
-+#: c-family/c-format.c:2051
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s does not support %s"
-+msgstr ""
-+
-+#: c-family/c-format.c:2061
-+#, gcc-internal-format
-+msgid "%s does not support %s with the %<%%%c%> %s format"
-+msgstr ""
-+
-+#: c-family/c-format.c:2097
-+#, gcc-internal-format
-+msgid "%s ignored with %s and %<%%%c%> %s format"
-+msgstr ""
-+
-+#: c-family/c-format.c:2101
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s ignored with %s in %s format"
-+msgstr ""
-+
-+#: c-family/c-format.c:2108
-+#, gcc-internal-format
-+msgid "use of %s and %s together with %<%%%c%> %s format"
-+msgstr ""
-+
-+#: c-family/c-format.c:2112
-+#, gcc-internal-format, gfc-internal-format
-+msgid "use of %s and %s together in %s format"
-+msgstr ""
-+
-+#: c-family/c-format.c:2131
-+#, gcc-internal-format
-+msgid "%<%%%c%> yields only last 2 digits of year in some locales"
-+msgstr ""
-+
-+#: c-family/c-format.c:2134
-+#, gcc-internal-format
-+msgid "%<%%%c%> yields only last 2 digits of year"
-+msgstr ""
-+
-+#. The end of the format string was reached.
-+#: c-family/c-format.c:2151
-+#, gcc-internal-format
-+msgid "no closing %<]%> for %<%%[%> format"
-+msgstr ""
-+
-+#: c-family/c-format.c:2165
-+#, gcc-internal-format
-+msgid "use of %qs length modifier with %qc type character"
-+msgstr ""
-+
-+#: c-family/c-format.c:2183
-+#, gcc-internal-format
-+msgid "%s does not support the %<%%%s%c%> %s format"
-+msgstr ""
-+
-+#: c-family/c-format.c:2200
-+#, gcc-internal-format
-+msgid "operand number specified with suppressed assignment"
-+msgstr ""
-+
-+#: c-family/c-format.c:2203
-+#, gcc-internal-format
-+msgid "operand number specified for format taking no argument"
-+msgstr ""
-+
-+#: c-family/c-format.c:2288
-+#, gcc-internal-format
-+msgid "embedded %<\\0%> in format"
-+msgstr ""
-+
-+#: c-family/c-format.c:2357
-+#, gcc-internal-format, gfc-internal-format
-+msgid "writing through null pointer (argument %d)"
-+msgstr ""
-+
-+#: c-family/c-format.c:2365
-+#, gcc-internal-format, gfc-internal-format
-+msgid "reading through null pointer (argument %d)"
-+msgstr ""
-+
-+#: c-family/c-format.c:2385
-+#, gcc-internal-format, gfc-internal-format
-+msgid "writing into constant object (argument %d)"
-+msgstr ""
-+
-+#: c-family/c-format.c:2396
-+#, gcc-internal-format, gfc-internal-format
-+msgid "extra type qualifiers in format argument (argument %d)"
-+msgstr ""
-+
-+#: c-family/c-format.c:2512
-+#, 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:2519
-+#, gcc-internal-format
-+msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
-+msgstr ""
-+
-+#: c-family/c-format.c:2527
-+#, 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:2534
-+#, gcc-internal-format
-+msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
-+msgstr ""
-+
-+#: c-family/c-format.c:2594 c-family/c-format.c:2600 c-family/c-format.c:2751
-+#, gcc-internal-format
-+msgid "%<__gcc_host_wide_int__%> is not defined as a type"
-+msgstr ""
-+
-+#: c-family/c-format.c:2607 c-family/c-format.c:2761
-+#, gcc-internal-format
-+msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
-+msgstr ""
-+
-+#: c-family/c-format.c:2657
-+#, gcc-internal-format
-+msgid "%<locus%> is not defined as a type"
-+msgstr ""
-+
-+#: c-family/c-format.c:2710
-+#, gcc-internal-format
-+msgid "%<location_t%> is not defined as a type"
-+msgstr ""
-+
-+#: c-family/c-format.c:2727
-+#, gcc-internal-format
-+msgid "%<tree%> is not defined as a type"
-+msgstr ""
-+
-+#: c-family/c-format.c:2732
-+#, gcc-internal-format
-+msgid "%<tree%> is not defined as a pointer type"
-+msgstr ""
-+
-+#: c-family/c-format.c:3005
-+#, gcc-internal-format
-+msgid "args to be formatted is not %<...%>"
-+msgstr ""
-+
-+#: c-family/c-format.c:3017
-+#, gcc-internal-format
-+msgid "strftime formats cannot format arguments"
-+msgstr ""
-+
-+#: c-family/c-lex.c:228
-+#, gcc-internal-format
-+msgid "badly nested C headers from preprocessor"
-+msgstr ""
-+
-+#: c-family/c-lex.c:263
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ignoring #pragma %s %s"
-+msgstr ""
-+
-+#. ... or not.
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
-+#, gcc-internal-format
-+msgid "stray %<@%> in program"
-+msgstr ""
-+
-+#: c-family/c-lex.c:420
-+#, gcc-internal-format
-+msgid "stray %qs in program"
-+msgstr ""
-+
-+#: c-family/c-lex.c:430
-+#, gcc-internal-format, gfc-internal-format
-+msgid "missing terminating %c character"
-+msgstr ""
-+
-+#: c-family/c-lex.c:432
-+#, gcc-internal-format
-+msgid "stray %qc in program"
-+msgstr ""
-+
-+#: c-family/c-lex.c:434
-+#, gcc-internal-format
-+msgid "stray %<\\%o%> in program"
-+msgstr ""
-+
-+#: c-family/c-lex.c:638
-+#, gcc-internal-format
-+msgid "this decimal constant is unsigned only in ISO C90"
-+msgstr ""
-+
-+#: c-family/c-lex.c:642
-+#, gcc-internal-format
-+msgid "this decimal constant would be unsigned in ISO C90"
-+msgstr ""
-+
-+#: c-family/c-lex.c:662
-+#, gcc-internal-format
-+msgid "integer constant is too large for %<unsigned long%> type"
-+msgstr ""
-+
-+#: c-family/c-lex.c:700
-+#, gcc-internal-format
-+msgid "unsuffixed float constant"
-+msgstr ""
-+
-+#: c-family/c-lex.c:732
-+#, gcc-internal-format
-+msgid "unsupported non-standard suffix on floating constant"
-+msgstr ""
-+
-+#: c-family/c-lex.c:737
-+#, gcc-internal-format
-+msgid "non-standard suffix on floating constant"
-+msgstr ""
-+
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
-+#, gcc-internal-format
-+msgid "floating constant exceeds range of %qT"
-+msgstr ""
-+
-+#: c-family/c-lex.c:804
-+#, gcc-internal-format
-+msgid "floating constant truncated to zero"
-+msgstr ""
-+
-+#: c-family/c-lex.c:1000
-+#, gcc-internal-format
-+msgid "repeated %<@%> before Objective-C string"
-+msgstr ""
-+
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
-+#, gcc-internal-format
-+msgid "unsupported non-standard concatenation of string literals"
-+msgstr ""
-+
-+#: c-family/c-lex.c:1047
-+#, gcc-internal-format
-+msgid "traditional C rejects string constant concatenation"
-+msgstr ""
-+
-+#: c-family/c-omp.c:144
-+#, gcc-internal-format
-+msgid "invalid expression type for %<#pragma omp atomic%>"
-+msgstr ""
-+
-+#: c-family/c-omp.c:201
-+#, gcc-internal-format
-+msgid "%<#pragma omp atomic update%> uses two different variables for memory"
-+msgstr ""
-+
-+#: c-family/c-omp.c:203 c-family/c-omp.c:215
-+#, gcc-internal-format
-+msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
-+msgstr ""
-+
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
-+#, gcc-internal-format
-+msgid "invalid type for iteration variable %qE"
-+msgstr ""
-+
-+#: c-family/c-omp.c:381
-+#, gcc-internal-format
-+msgid "%qE is not initialized"
-+msgstr ""
-+
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
-+#, gcc-internal-format
-+msgid "missing controlling predicate"
-+msgstr ""
-+
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
-+#, gcc-internal-format
-+msgid "invalid controlling predicate"
-+msgstr ""
-+
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
-+#, gcc-internal-format
-+msgid "missing increment expression"
-+msgstr ""
-+
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
-+#, gcc-internal-format
-+msgid "invalid increment expression"
-+msgstr ""
-+
-+#: c-family/c-opts.c:308
-+#, gcc-internal-format
-+msgid "-I- specified twice"
-+msgstr ""
-+
-+#: c-family/c-opts.c:311
-+#, gcc-internal-format
-+msgid "obsolete option -I- used, please use -iquote instead"
-+msgstr ""
-+
-+#: c-family/c-opts.c:494
-+#, gcc-internal-format
-+msgid "-Werror=normalized=: set -Wnormalized=nfc"
-+msgstr ""
-+
-+#: c-family/c-opts.c:508
-+#, gcc-internal-format
-+msgid "argument %qs to %<-Wnormalized%> not recognized"
-+msgstr ""
-+
-+#: c-family/c-opts.c:739 fortran/cpp.c:347
-+#, gcc-internal-format
-+msgid "output filename specified twice"
-+msgstr ""
-+
-+#: c-family/c-opts.c:878
-+#, gcc-internal-format
-+msgid "-fexcess-precision=standard for C++"
-+msgstr ""
-+
-+#: c-family/c-opts.c:891
-+#, gcc-internal-format
-+msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
-+msgstr ""
-+
-+#: c-family/c-opts.c:970
-+#, gcc-internal-format
-+msgid "-Wformat-y2k ignored without -Wformat"
-+msgstr ""
-+
-+#: c-family/c-opts.c:972
-+#, gcc-internal-format
-+msgid "-Wformat-extra-args ignored without -Wformat"
-+msgstr ""
-+
-+#: c-family/c-opts.c:974
-+#, gcc-internal-format
-+msgid "-Wformat-zero-length ignored without -Wformat"
-+msgstr ""
-+
-+#: c-family/c-opts.c:976
-+#, gcc-internal-format
-+msgid "-Wformat-nonliteral ignored without -Wformat"
-+msgstr ""
-+
-+#: c-family/c-opts.c:978
-+#, gcc-internal-format
-+msgid "-Wformat-contains-nul ignored without -Wformat"
-+msgstr ""
-+
-+#: c-family/c-opts.c:980
-+#, gcc-internal-format
-+msgid "-Wformat-security ignored without -Wformat"
-+msgstr ""
-+
-+#: c-family/c-opts.c:1017
-+#, gcc-internal-format
-+msgid "opening output file %s: %m"
-+msgstr ""
-+
-+#: c-family/c-opts.c:1022
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too many filenames given. Type %s --help for usage"
-+msgstr ""
-+
-+#: c-family/c-opts.c:1152
-+#, gcc-internal-format
-+msgid "opening dependency file %s: %m"
-+msgstr ""
-+
-+#: c-family/c-opts.c:1162
-+#, gcc-internal-format
-+msgid "closing dependency file %s: %m"
-+msgstr ""
-+
-+#: c-family/c-opts.c:1165
-+#, gcc-internal-format
-+msgid "when writing output to %s: %m"
-+msgstr ""
-+
-+#: c-family/c-opts.c:1245
-+#, gcc-internal-format
-+msgid "to generate dependencies you must specify either -M or -MM"
-+msgstr ""
-+
-+#: c-family/c-opts.c:1268
-+#, gcc-internal-format
-+msgid "-MG may only be used with -M or -MM"
-+msgstr ""
-+
-+#: c-family/c-opts.c:1298
-+#, gcc-internal-format
-+msgid "-fdirectives-only is incompatible with -Wunused_macros"
-+msgstr ""
-+
-+#: c-family/c-opts.c:1300
-+#, gcc-internal-format
-+msgid "-fdirectives-only is incompatible with -traditional"
-+msgstr ""
-+
-+#: c-family/c-opts.c:1456
-+#, gcc-internal-format
-+msgid "too late for # directive to set debug directory"
-+msgstr ""
-+
-+#: c-family/c-pch.c:132
-+#, gcc-internal-format
-+msgid "can%'t create precompiled header %s: %m"
-+msgstr ""
-+
-+#: c-family/c-pch.c:154
-+#, gcc-internal-format
-+msgid "can%'t write to %s: %m"
-+msgstr ""
-+
-+#: c-family/c-pch.c:160
-+#, gcc-internal-format
-+msgid "%qs is not a valid output file"
-+msgstr ""
-+
-+#: c-family/c-pch.c:193 c-family/c-pch.c:208 c-family/c-pch.c:225
-+#, gcc-internal-format
-+msgid "can%'t write %s: %m"
-+msgstr ""
-+
-+#: c-family/c-pch.c:198 c-family/c-pch.c:215
-+#, gcc-internal-format
-+msgid "can%'t seek in %s: %m"
-+msgstr ""
-+
-+#: c-family/c-pch.c:206 c-family/c-pch.c:253 c-family/c-pch.c:294
-+#: c-family/c-pch.c:345
-+#, gcc-internal-format
-+msgid "can%'t read %s: %m"
-+msgstr ""
-+
-+#: c-family/c-pch.c:483
-+#, gcc-internal-format
-+msgid "pch_preprocess pragma should only be used with -fpreprocessed"
-+msgstr ""
-+
-+#: c-family/c-pch.c:484
-+#, gcc-internal-format
-+msgid "use #include instead"
-+msgstr ""
-+
-+#: c-family/c-pch.c:490
-+#, gcc-internal-format
-+msgid "%s: couldn%'t open PCH file: %m"
-+msgstr ""
-+
-+#: c-family/c-pch.c:495
-+#, gcc-internal-format
-+msgid "use -Winvalid-pch for more information"
-+msgstr ""
-+
-+#: c-family/c-pch.c:496
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: PCH file was invalid"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:101
-+#, gcc-internal-format
-+msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:114
-+#, gcc-internal-format
-+msgid "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:144
-+#, gcc-internal-format
-+msgid "missing %<(%> after %<#pragma pack%> - ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:155 c-family/c-pragma.c:187
-+#, gcc-internal-format
-+msgid "invalid constant in %<#pragma pack%> - ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:159 c-family/c-pragma.c:201
-+#, gcc-internal-format
-+msgid "malformed %<#pragma pack%> - ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:164
-+#, gcc-internal-format
-+msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:166
-+#, gcc-internal-format
-+msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:175
-+#, gcc-internal-format
-+msgid "unknown action %qE for %<#pragma pack%> - ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:204
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma pack%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:207
-+#, gcc-internal-format
-+msgid "#pragma pack has no effect with -fpack-struct - ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:227
-+#, gcc-internal-format, gfc-internal-format
-+msgid "alignment must be a small power of two, not %d"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:267
-+#, gcc-internal-format
-+msgid "applying #pragma weak %q+D after first use results in unspecified behavior"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:345 c-family/c-pragma.c:350
-+#, gcc-internal-format
-+msgid "malformed #pragma weak, ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:354
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma weak%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:425 c-family/c-pragma.c:427
-+#, gcc-internal-format
-+msgid "malformed #pragma redefine_extname, ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:430
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma redefine_extname%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:459 c-family/c-pragma.c:554
-+#, gcc-internal-format
-+msgid "#pragma redefine_extname ignored due to conflict with previous rename"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:487
-+#, gcc-internal-format
-+msgid "#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:508
-+#, gcc-internal-format
-+msgid "malformed #pragma extern_prefix, ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:511
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma extern_prefix%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:518
-+#, gcc-internal-format
-+msgid "#pragma extern_prefix not supported on this target"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:545
-+#, gcc-internal-format
-+msgid "asm declaration ignored due to conflict with previous rename"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:578
-+#, gcc-internal-format
-+msgid "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:640
-+#, gcc-internal-format
-+msgid "#pragma GCC visibility push() must specify default, internal, hidden or protected"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:682
-+#, gcc-internal-format
-+msgid "#pragma GCC visibility must be followed by push or pop"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:688
-+#, gcc-internal-format
-+msgid "no matching push for %<#pragma GCC visibility pop%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:693 c-family/c-pragma.c:700
-+#, gcc-internal-format
-+msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:696
-+#, gcc-internal-format
-+msgid "malformed #pragma GCC visibility push"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:704
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma GCC visibility%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:719
-+#, gcc-internal-format
-+msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:738
-+#, gcc-internal-format
-+msgid "expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:742
-+#, gcc-internal-format
-+msgid "missing option after %<#pragma GCC diagnostic%> kind"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:754
-+#, gcc-internal-format
-+msgid "unknown option after %<#pragma GCC diagnostic%> kind"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:767
-+#, gcc-internal-format
-+msgid "#pragma GCC option is not allowed inside functions"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:780
-+#, gcc-internal-format
-+msgid "%<#pragma GCC option%> is not a string"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:807
-+#, gcc-internal-format
-+msgid "%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:813
-+#, gcc-internal-format
-+msgid "#pragma GCC target string... is badly formed"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:836
-+#, gcc-internal-format
-+msgid "#pragma GCC optimize is not allowed inside functions"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:849
-+#, gcc-internal-format
-+msgid "%<#pragma GCC optimize%> is not a string or number"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:875
-+#, gcc-internal-format
-+msgid "%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:881
-+#, gcc-internal-format
-+msgid "#pragma GCC optimize string... is badly formed"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:923
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma push_options%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:953
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma pop_options%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:960
-+#, gcc-internal-format
-+msgid "%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:1002
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma reset_options%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:1040 c-family/c-pragma.c:1047
-+#, gcc-internal-format
-+msgid "expected a string after %<#pragma message%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:1042
-+#, gcc-internal-format
-+msgid "malformed %<#pragma message%>, ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:1052
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma message%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:1055
-+#, gcc-internal-format, gfc-internal-format
-+msgid "#pragma message: %s"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:1092
-+#, gcc-internal-format
-+msgid "invalid location for %<pragma %s%>, ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:1099 c-family/c-pragma.c:1113
-+#, gcc-internal-format
-+msgid "malformed %<#pragma %s%>, ignored"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:1119
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma %s%>"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:1137
-+#, gcc-internal-format
-+msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:1146
-+#, gcc-internal-format
-+msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target"
-+msgstr ""
-+
-+#: c-family/c-pragma.c:1152
-+#, gcc-internal-format
-+msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>"
-+msgstr ""
-+
-+#: c-family/c-semantics.c:159
-+#, gcc-internal-format, gfc-internal-format
-+msgid "wrong type argument to %s"
-+msgstr ""
-+
-+#: common/config/alpha/alpha-common.c:78
-+#, gcc-internal-format
-+msgid "bad value %qs for -mtls-size switch"
-+msgstr ""
-+
-+#: common/config/bfin/bfin-common.c:305 common/config/m68k/m68k-common.c:58
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-mshared-library-id=%s is not between 0 and %d"
-+msgstr ""
-+
-+#: common/config/bfin/bfin-common.c:324
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-mcpu=%s is not valid"
-+msgstr ""
-+
-+#: common/config/bfin/bfin-common.c:360
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-mcpu=%s has invalid silicon revision"
-+msgstr ""
-+
-+#: common/config/i386/i386-common.c:560
-+#, gcc-internal-format
-+msgid "-malign-loops is obsolete, use -falign-loops"
-+msgstr ""
-+
-+#: common/config/i386/i386-common.c:562
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-malign-loops=%d is not between 0 and %d"
-+msgstr ""
-+
-+#: common/config/i386/i386-common.c:569
-+#, gcc-internal-format
-+msgid "-malign-jumps is obsolete, use -falign-jumps"
-+msgstr ""
-+
-+#: common/config/i386/i386-common.c:571
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-malign-jumps=%d is not between 0 and %d"
-+msgstr ""
-+
-+#: common/config/i386/i386-common.c:579
-+#, gcc-internal-format
-+msgid "-malign-functions is obsolete, use -falign-functions"
-+msgstr ""
-+
-+#: common/config/i386/i386-common.c:581
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-malign-functions=%d is not between 0 and %d"
-+msgstr ""
-+
-+#: common/config/i386/i386-common.c:590
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-mbranch-cost=%d is not between 0 and 5"
-+msgstr ""
-+
-+#: common/config/i386/i386-common.c:640
-+#, gcc-internal-format
-+msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
-+msgstr ""
-+
-+#: common/config/i386/i386-common.c:646
-+#, gcc-internal-format
-+msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
-+msgstr ""
-+
-+#: common/config/ia64/ia64-common.c:60
-+#, gcc-internal-format
-+msgid "bad value %<%s%> for -mtls-size= switch"
-+msgstr ""
-+
-+#: common/config/rs6000/rs6000-common.c:208 config/sparc/sparc.c:958
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown -mdebug-%s switch"
-+msgstr ""
-+
-+#: common/config/rs6000/rs6000-common.c:254
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown switch -mlong-double-%s"
-+msgstr ""
-+
-+#: common/config/rs6000/rs6000-common.c:264
-+#, gcc-internal-format
-+msgid "-msingle-float option equivalent to -mhard-float"
-+msgstr ""
-+
-+#: common/config/rs6000/rs6000-common.c:280
-+#, gcc-internal-format
-+msgid "-msimple-fpu option ignored"
-+msgstr ""
-+
-+#: common/config/rx/rx-common.c:60
-+#, gcc-internal-format
-+msgid "the RX200 cpu does not have FPU hardware"
-+msgstr ""
-+
-+#: common/config/s390/s390-common.c:94
-+#, gcc-internal-format
-+msgid "stack guard value must be an exact power of 2"
-+msgstr ""
-+
-+#: common/config/s390/s390-common.c:99
-+#, gcc-internal-format
-+msgid "stack size must be an exact power of 2"
-+msgstr ""
-+
-+#: common/config/v850/v850-common.c:48
-+#, gcc-internal-format
-+msgid "value passed in %qs is too large"
-+msgstr ""
-+
-+#: config/darwin-c.c:85
-+#, gcc-internal-format
-+msgid "too many #pragma options align=reset"
-+msgstr ""
-+
-+#: config/darwin-c.c:105 config/darwin-c.c:108 config/darwin-c.c:110
-+#: config/darwin-c.c:112
-+#, gcc-internal-format
-+msgid "malformed '#pragma options', ignoring"
-+msgstr ""
-+
-+#: config/darwin-c.c:115
-+#, gcc-internal-format
-+msgid "junk at end of '#pragma options'"
-+msgstr ""
-+
-+#: config/darwin-c.c:125
-+#, gcc-internal-format
-+msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
-+msgstr ""
-+
-+#: config/darwin-c.c:137
-+#, gcc-internal-format
-+msgid "missing '(' after '#pragma unused', ignoring"
-+msgstr ""
-+
-+#: config/darwin-c.c:158
-+#, gcc-internal-format
-+msgid "missing ')' after '#pragma unused', ignoring"
-+msgstr ""
-+
-+#: config/darwin-c.c:161
-+#, gcc-internal-format
-+msgid "junk at end of '#pragma unused'"
-+msgstr ""
-+
-+#: config/darwin-c.c:172
-+#, gcc-internal-format
-+msgid "malformed '#pragma ms_struct', ignoring"
-+msgstr ""
-+
-+#: config/darwin-c.c:180
-+#, gcc-internal-format
-+msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
-+msgstr ""
-+
-+#: config/darwin-c.c:183
-+#, gcc-internal-format
-+msgid "junk at end of '#pragma ms_struct'"
-+msgstr ""
-+
-+#: config/darwin-c.c:409
-+#, gcc-internal-format, gfc-internal-format
-+msgid "subframework include %s conflicts with framework include"
-+msgstr ""
-+
-+#: config/darwin-c.c:592
-+#, gcc-internal-format
-+msgid "unknown value %qs of -mmacosx-version-min"
-+msgstr ""
-+
-+#: config/darwin-driver.c:48
-+#, gcc-internal-format
-+msgid "sysctl for kern.osversion failed: %m"
-+msgstr ""
-+
-+#: config/darwin-driver.c:85
-+#, gcc-internal-format
-+msgid "couldn%'t understand kern.osversion %q.*s"
-+msgstr ""
-+
-+#: config/darwin.c:1620
-+#, gcc-internal-format
-+msgid "the use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7"
-+msgstr ""
-+
-+#: config/darwin.c:1826
-+#, gcc-internal-format, gfc-internal-format
-+msgid "failed to open temporary file %s for LTO output"
-+msgstr ""
-+
-+#: config/darwin.c:1915
-+#, gcc-internal-format
-+msgid "%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
-+msgstr ""
-+
-+#: config/darwin.c:1922
-+#, gcc-internal-format
-+msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
-+msgstr ""
-+
-+#: config/darwin.c:2634
-+#, gcc-internal-format
-+msgid "internal and protected visibility attributes not supported in this configuration; ignored"
-+msgstr ""
-+
-+#: config/darwin.c:2790
-+#, gcc-internal-format, gfc-internal-format
-+msgid "failed to open temporary file %s with LTO output"
-+msgstr ""
-+
-+#: config/darwin.c:2963
-+#, gcc-internal-format
-+msgid "%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>"
-+msgstr ""
-+
-+#: config/darwin.c:2967
-+#, gcc-internal-format
-+msgid "%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>"
-+msgstr ""
-+
-+#: config/darwin.c:3038
-+#, gcc-internal-format
-+msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
-+msgstr ""
-+
-+#: config/darwin.c:3223
-+#, gcc-internal-format
-+msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
-+msgstr ""
-+
-+#: config/darwin.c:3230
-+#, gcc-internal-format
-+msgid "built-in function %qD takes one argument only"
-+msgstr ""
-+
-+#: config/darwin.c:3304
-+#, gcc-internal-format
-+msgid "CFString literal is missing"
-+msgstr ""
-+
-+#: config/darwin.c:3315
-+#, gcc-internal-format
-+msgid "CFString literal expression is not a string constant"
-+msgstr ""
-+
-+#: config/darwin.c:3338
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s in CFString literal"
-+msgstr ""
-+
-+#: config/host-darwin.c:61
-+#, gcc-internal-format
-+msgid "couldn%'t unmap pch_address_space: %m"
-+msgstr ""
-+
-+#: config/sol2-c.c:93 config/sol2-c.c:109
-+#, gcc-internal-format
-+msgid "malformed %<#pragma align%>, ignoring"
-+msgstr ""
-+
-+#: config/sol2-c.c:102
-+#, gcc-internal-format
-+msgid "invalid alignment for %<#pragma align%>, ignoring"
-+msgstr ""
-+
-+#: config/sol2-c.c:117
-+#, gcc-internal-format
-+msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
-+msgstr ""
-+
-+#: config/sol2-c.c:129 config/sol2-c.c:141
-+#, gcc-internal-format
-+msgid "malformed %<#pragma align%>"
-+msgstr ""
-+
-+#: config/sol2-c.c:136
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma align%>"
-+msgstr ""
-+
-+#: config/sol2-c.c:157 config/sol2-c.c:164
-+#, gcc-internal-format
-+msgid "malformed %<#pragma init%>, ignoring"
-+msgstr ""
-+
-+#: config/sol2-c.c:188 config/sol2-c.c:200
-+#, gcc-internal-format
-+msgid "malformed %<#pragma init%>"
-+msgstr ""
-+
-+#: config/sol2-c.c:195
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma init%>"
-+msgstr ""
-+
-+#: config/sol2-c.c:216 config/sol2-c.c:223
-+#, gcc-internal-format
-+msgid "malformed %<#pragma fini%>, ignoring"
-+msgstr ""
-+
-+#: config/sol2-c.c:247 config/sol2-c.c:259
-+#, gcc-internal-format
-+msgid "malformed %<#pragma fini%>"
-+msgstr ""
-+
-+#: config/sol2-c.c:254
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma fini%>"
-+msgstr ""
-+
-+#: config/sol2.c:56
-+#, gcc-internal-format
-+msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
-+msgstr ""
-+
-+#: config/vxworks.c:146
-+#, gcc-internal-format
-+msgid "PIC is only supported for RTPs"
-+msgstr ""
-+
-+#. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
-+#. sections. machopic_select_section ensures that weak variables go in
-+#. coalesced sections. Weak aliases (or any other kind of aliases) are
-+#. not supported. Weak symbols that aren't visible outside the .s file
-+#. are not supported.
-+#: config/darwin.h:441
-+#, gcc-internal-format
-+msgid "alias definitions not supported in Mach-O; ignored"
-+msgstr ""
-+
-+#. No profiling.
-+#: config/vx-common.h:89
-+#, gcc-internal-format
-+msgid "profiler support for VxWorks"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:282
-+#, gcc-internal-format
-+msgid "bad value %qs for -mtrap-precision switch"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:296
-+#, gcc-internal-format
-+msgid "bad value %qs for -mfp-rounding-mode switch"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:311
-+#, gcc-internal-format
-+msgid "bad value %qs for -mfp-trap-mode switch"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:325
-+#, gcc-internal-format
-+msgid "bad value %qs for -mcpu switch"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:337
-+#, gcc-internal-format
-+msgid "bad value %qs for -mtune switch"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:345
-+#, gcc-internal-format
-+msgid "fp software completion requires -mtrap-precision=i"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:361
-+#, gcc-internal-format
-+msgid "rounding mode not supported for VAX floats"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:366
-+#, gcc-internal-format
-+msgid "trap mode not supported for VAX floats"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:370
-+#, gcc-internal-format
-+msgid "128-bit long double not supported for VAX floats"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:398
-+#, gcc-internal-format, gfc-internal-format
-+msgid "L%d cache latency unknown for %s"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:413
-+#, gcc-internal-format
-+msgid "bad value %qs for -mmemory-latency"
-+msgstr ""
-+
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
-+#: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
-+#: config/tilepro/tilepro.c:3098
-+#, gcc-internal-format
-+msgid "bad builtin fcode"
-+msgstr ""
-+
-+#: config/arm/arm.c:1512
-+#, gcc-internal-format, gfc-internal-format
-+msgid "switch -mcpu=%s conflicts with -march=%s switch"
-+msgstr ""
-+
-+#: config/arm/arm.c:1629
-+#, gcc-internal-format
-+msgid "target CPU does not support ARM mode"
-+msgstr ""
-+
-+#: config/arm/arm.c:1635
-+#, gcc-internal-format
-+msgid "target CPU does not support interworking"
-+msgstr ""
-+
-+#: config/arm/arm.c:1641
-+#, gcc-internal-format
-+msgid "target CPU does not support THUMB instructions"
-+msgstr ""
-+
-+#: config/arm/arm.c:1659
-+#, gcc-internal-format
-+msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
-+msgstr ""
-+
-+#: config/arm/arm.c:1662
-+#, gcc-internal-format
-+msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
-+msgstr ""
-+
-+#: config/arm/arm.c:1666
-+#, gcc-internal-format
-+msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
-+msgstr ""
-+
-+#: config/arm/arm.c:1674
-+#, gcc-internal-format
-+msgid "-fpic and -mapcs-reent are incompatible"
-+msgstr ""
-+
-+#: config/arm/arm.c:1677
-+#, gcc-internal-format
-+msgid "APCS reentrant code not supported. Ignored"
-+msgstr ""
-+
-+#: config/arm/arm.c:1685
-+#, gcc-internal-format
-+msgid "-g with -mno-apcs-frame may not give sensible debugging"
-+msgstr ""
-+
-+#: config/arm/arm.c:1688
-+#, gcc-internal-format
-+msgid "passing floating point arguments in fp regs not yet supported"
-+msgstr ""
-+
-+#: config/arm/arm.c:1691
-+#, gcc-internal-format
-+msgid "%<mwords-little-endian%> is deprecated and will be removed in a future release"
-+msgstr ""
-+
-+#: config/arm/arm.c:1753
-+#, gcc-internal-format
-+msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
-+msgstr ""
-+
-+#: config/arm/arm.c:1756
-+#, gcc-internal-format
-+msgid "iwmmxt abi requires an iwmmxt capable cpu"
-+msgstr ""
-+
-+#: config/arm/arm.c:1804
-+#, gcc-internal-format
-+msgid "FPA is unsupported in the AAPCS"
-+msgstr ""
-+
-+#: config/arm/arm.c:1809
-+#, gcc-internal-format
-+msgid "AAPCS does not support -mcaller-super-interworking"
-+msgstr ""
-+
-+#: config/arm/arm.c:1812
-+#, gcc-internal-format
-+msgid "AAPCS does not support -mcallee-super-interworking"
-+msgstr ""
-+
-+#: config/arm/arm.c:1819
-+#, gcc-internal-format
-+msgid "iWMMXt and hardware floating point"
-+msgstr ""
-+
-+#: config/arm/arm.c:1823
-+#, gcc-internal-format
-+msgid "Thumb-2 iWMMXt"
-+msgstr ""
-+
-+#: config/arm/arm.c:1827
-+#, gcc-internal-format
-+msgid "__fp16 and no ldrh"
-+msgstr ""
-+
-+#: config/arm/arm.c:1847
-+#, gcc-internal-format
-+msgid "-mfloat-abi=hard and VFP"
-+msgstr ""
-+
-+#: config/arm/arm.c:1872
-+#, gcc-internal-format
-+msgid "can not use -mtp=cp15 with 16-bit Thumb"
-+msgstr ""
-+
-+#: config/arm/arm.c:1888
-+#, gcc-internal-format
-+msgid "structure size boundary can only be set to 8, 32 or 64"
-+msgstr ""
-+
-+#: config/arm/arm.c:1890
-+#, gcc-internal-format
-+msgid "structure size boundary can only be set to 8 or 32"
-+msgstr ""
-+
-+#: config/arm/arm.c:1898
-+#, gcc-internal-format
-+msgid "RTP PIC is incompatible with Thumb"
-+msgstr ""
-+
-+#: config/arm/arm.c:1907
-+#, gcc-internal-format
-+msgid "RTP PIC is incompatible with -msingle-pic-base"
-+msgstr ""
-+
-+#: config/arm/arm.c:1919
-+#, gcc-internal-format
-+msgid "-mpic-register= is useless without -fpic"
-+msgstr ""
-+
-+#: config/arm/arm.c:1928
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unable to use '%s' for PIC register"
-+msgstr ""
-+
-+#: config/arm/arm.c:1960
-+#, gcc-internal-format
-+msgid "target CPU does not support unaligned accesses"
-+msgstr ""
-+
-+#: config/arm/arm.c:1984
-+#, gcc-internal-format
-+msgid "-freorder-blocks-and-partition not supported on this architecture"
-+msgstr ""
-+
-+#: config/arm/arm.c:4036
-+#, gcc-internal-format
-+msgid "non-AAPCS derived PCS variant"
-+msgstr ""
-+
-+#: config/arm/arm.c:4038
-+#, gcc-internal-format
-+msgid "variadic functions must use the base AAPCS variant"
-+msgstr ""
-+
-+#: config/arm/arm.c:4057
-+#, gcc-internal-format
-+msgid "PCS variant"
-+msgstr ""
-+
-+#: config/arm/arm.c:4252
-+#, gcc-internal-format
-+msgid "Thumb-1 hard-float VFP ABI"
-+msgstr ""
-+
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
-+#: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
-+#: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/v850/v850.c:2057
-+#, gcc-internal-format
-+msgid "%qE attribute only applies to functions"
-+msgstr ""
-+
-+#: config/arm/arm.c:18928
-+#, gcc-internal-format
-+msgid "unable to compute real location of stacked parameter"
-+msgstr ""
-+
-+#: config/arm/arm.c:20667
-+#, gcc-internal-format
-+msgid "argument must be a constant"
-+msgstr ""
-+
-+#. @@@ better error message
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
-+#, gcc-internal-format
-+msgid "selector must be an immediate"
-+msgstr ""
-+
-+#. @@@ better error message
-+#: config/arm/arm.c:21116
-+#, gcc-internal-format
-+msgid "mask must be an immediate"
-+msgstr ""
-+
-+#: config/arm/arm.c:21900
-+#, gcc-internal-format
-+msgid "no low registers available for popping high registers"
-+msgstr ""
-+
-+#: config/arm/arm.c:22125
-+#, gcc-internal-format
-+msgid "interrupt Service Routines cannot be coded in Thumb mode"
-+msgstr ""
-+
-+#: config/arm/arm.c:24411
-+#, gcc-internal-format
-+msgid "the mangling of %<va_list%> has changed in GCC 4.4"
-+msgstr ""
-+
-+#: config/arm/pe.c:158 config/mcore/mcore.c:2951
-+#, gcc-internal-format
-+msgid "initialized variable %q+D is marked dllimport"
-+msgstr ""
-+
-+#: config/arm/pe.c:167
-+#, gcc-internal-format
-+msgid "static variable %q+D is marked dllimport"
-+msgstr ""
-+
-+#: config/avr/avr.c:548
-+#, gcc-internal-format
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr ""
-+
-+#: config/avr/avr.c:555
-+#, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr ""
-+
-+#: config/avr/avr.c:573
-+#, gcc-internal-format
-+msgid "%qs function cannot have arguments"
-+msgstr ""
-+
-+#: config/avr/avr.c:576
-+#, gcc-internal-format
-+msgid "%qs function cannot return a value"
-+msgstr ""
-+
-+#: config/avr/avr.c:583
-+#, gcc-internal-format
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr ""
-+
-+#: config/avr/avr.c:733
-+#, gcc-internal-format
-+msgid "'builtin_return_address' contains only 2 bytes of address"
-+msgstr ""
-+
-+#: config/avr/avr.c:1886
-+#, gcc-internal-format
-+msgid "pointer offset from symbol maybe incorrect"
-+msgstr ""
-+
-+#: config/avr/avr.c:2009
-+#, gcc-internal-format
-+msgid "accessing data memory with program memory address"
-+msgstr ""
-+
-+#: config/avr/avr.c:2058
-+#, gcc-internal-format
-+msgid "accessing program memory with data memory address"
-+msgstr ""
-+
-+#: config/avr/avr.c:2464
-+#, gcc-internal-format, gfc-internal-format
-+msgid "fixed register %s used to pass parameter to function"
-+msgstr ""
-+
-+#: config/avr/avr.c:2586
-+#, gcc-internal-format
-+msgid "writing to address space %qs not supported"
-+msgstr ""
-+
-+#: config/avr/avr.c:6977
-+#, gcc-internal-format
-+msgid "%qT uses address space %qs beyond flash of %qs"
-+msgstr ""
-+
-+#: config/avr/avr.c:6980
-+#, gcc-internal-format
-+msgid "%s %q+D uses address space %qs beyond flash of %qs"
-+msgstr ""
-+
-+#: config/avr/avr.c:6987
-+#, gcc-internal-format
-+msgid "pointer targeting address space %qs must be const in %qT"
-+msgstr ""
-+
-+#: config/avr/avr.c:6990
-+#, gcc-internal-format
-+msgid "pointer targeting address space %qs must be const in %s %q+D"
-+msgstr ""
-+
-+#: config/avr/avr.c:7028
-+#, gcc-internal-format
-+msgid "variable %q+D located in address space %qs beyond flash of %qs"
-+msgstr ""
-+
-+#: config/avr/avr.c:7044
-+#, 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:7258
-+#, gcc-internal-format
-+msgid "only uninitialized variables can be placed in the .noinit section"
-+msgstr ""
-+
-+#: config/avr/avr.c:7299
-+#, gcc-internal-format
-+msgid "uninitialized variable %q+D put into program memory area"
-+msgstr ""
-+
-+#: config/avr/avr.c:7366
-+#, gcc-internal-format
-+msgid "MCU %qs supported for assembler only"
-+msgstr ""
-+
-+#: config/avr/avr.c:10628
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s expects a compile time integer constant"
-+msgstr ""
-+
-+#: config/avr/avr.c:10642
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s expects a compile time long integer constant as first argument"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:2348
-+#, gcc-internal-format
-+msgid "-mfdpic is not supported, please use a bfin-linux-uclibc target"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:2353
-+#, gcc-internal-format
-+msgid "-mshared-library-id= specified without -mid-shared-library"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:2357
-+#, gcc-internal-format
-+msgid "-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:2362
-+#, gcc-internal-format
-+msgid "can%'t use multiple stack checking methods together"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:2365
-+#, gcc-internal-format
-+msgid "ID shared libraries and FD-PIC mode can%'t be used together"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:2370 config/m68k/m68k.c:537
-+#, gcc-internal-format
-+msgid "cannot specify both -msep-data and -mid-shared-library"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:2390
-+#, gcc-internal-format
-+msgid "-mmulticore can only be used with BF561"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:2393
-+#, gcc-internal-format
-+msgid "-mcorea should be used with -mmulticore"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:2396
-+#, gcc-internal-format
-+msgid "-mcoreb should be used with -mmulticore"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:2399
-+#, gcc-internal-format
-+msgid "-mcorea and -mcoreb can%'t be used together"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:4641
-+#, gcc-internal-format
-+msgid "multiple function type attributes specified"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:4708
-+#, gcc-internal-format
-+msgid "can%'t apply both longcall and shortcall attributes to the same function"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:4758 config/i386/winnt.c:61 config/mep/mep.c:3915
-+#: config/mep/mep.c:4053
-+#, gcc-internal-format
-+msgid "%qE attribute only applies to variables"
-+msgstr ""
-+
-+#: config/bfin/bfin.c:4765
-+#, gcc-internal-format
-+msgid "%qE attribute cannot be specified for local variables"
-+msgstr ""
-+
-+#: config/c6x/c6x.c:235
-+#, gcc-internal-format
-+msgid "-fpic and -fPIC not supported without -mdsbt on this target"
-+msgstr ""
-+
-+#: config/c6x/c6x.h:362
-+#, gcc-internal-format
-+msgid "profiling is not yet implemented for this architecture"
-+msgstr ""
-+
-+#: config/cr16/cr16.c:294
-+#, gcc-internal-format
-+msgid "data-model=far not valid for cr16c architecture"
-+msgstr ""
-+
-+#: config/cr16/cr16.c:297
-+#, gcc-internal-format, gfc-internal-format
-+msgid "invalid data model option -mdata-model=%s"
-+msgstr ""
-+
-+#: config/cr16/cr16.h:431
-+#, gcc-internal-format
-+msgid "profiler support for CR16"
-+msgstr ""
-+
-+#. This function is for retrieving a part of an instruction name for
-+#. an operator, for immediate output. If that ever happens for
-+#. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure
-+#. we notice.
-+#: config/cris/cris.c:522
-+#, gcc-internal-format
-+msgid "MULT case in cris_op_str"
-+msgstr ""
-+
-+#: config/cris/cris.c:860
-+#, gcc-internal-format
-+msgid "invalid use of ':' modifier"
-+msgstr ""
-+
-+#: config/cris/cris.c:1047 config/moxie/moxie.c:189
-+#, gcc-internal-format, gfc-internal-format
-+msgid "internal error: bad register: %d"
-+msgstr ""
-+
-+#: config/cris/cris.c:1778
-+#, gcc-internal-format
-+msgid "internal error: sideeffect-insn affecting main effect"
-+msgstr ""
-+
-+#: config/cris/cris.c:1875
-+#, gcc-internal-format
-+msgid "unknown cc_attr value"
-+msgstr ""
-+
-+#. If we get here, the caller got its initial tests wrong.
-+#: config/cris/cris.c:2266
-+#, gcc-internal-format
-+msgid "internal error: cris_side_effect_mode_ok with bad operands"
-+msgstr ""
-+
-+#: config/cris/cris.c:2506
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-max-stackframe=%d is not usable, not between 0 and %d"
-+msgstr ""
-+
-+#: config/cris/cris.c:2534
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
-+msgstr ""
-+
-+#: config/cris/cris.c:2570
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown CRIS cpu version specification in -mtune= : %s"
-+msgstr ""
-+
-+#: config/cris/cris.c:2591
-+#, gcc-internal-format
-+msgid "-fPIC and -fpic are not supported in this configuration"
-+msgstr ""
-+
-+#: config/cris/cris.c:2606
-+#, gcc-internal-format
-+msgid "that particular -g option is invalid with -maout and -melinux"
-+msgstr ""
-+
-+#: config/cris/cris.c:2832
-+#, gcc-internal-format
-+msgid "unknown src"
-+msgstr ""
-+
-+#: config/cris/cris.c:2893
-+#, gcc-internal-format
-+msgid "unknown dest"
-+msgstr ""
-+
-+#: config/cris/cris.c:3178
-+#, gcc-internal-format, gfc-internal-format
-+msgid "stackframe too big: %d bytes"
-+msgstr ""
-+
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
-+#, gcc-internal-format
-+msgid "expand_binop failed in movsi got"
-+msgstr ""
-+
-+#: config/cris/cris.c:3780
-+#, gcc-internal-format
-+msgid "emitting PIC operand, but PIC register isn%'t set up"
-+msgstr ""
-+
-+#. Definitions for GCC. Part of the machine description for CRIS.
-+#. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2008,
-+#. 2009, 2010, 2011 Free Software Foundation, Inc.
-+#. Contributed by Axis Communications. Written by Hans-Peter Nilsson.
-+#.
-+#. This file is part of GCC.
-+#.
-+#. GCC is free software; you can redistribute it and/or modify
-+#. it under the terms of the GNU General Public License as published by
-+#. the Free Software Foundation; either version 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/>.
-+#. After the first "Node:" comment comes all preprocessor directives and
-+#. attached declarations described in the info files, the "Using and
-+#. Porting GCC" manual (uapgcc), in the same order as found in the "Target
-+#. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not
-+#. really, but needs an update anyway.
-+#.
-+#. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
-+#. for that. If applicable, there is a CRIS-specific comment. The order
-+#. of macro definitions follow the order in the manual. Every section in
-+#. the manual (node in the info pages) has an introductory `Node:
-+#. <subchapter>' comment. If no macros are defined for a section, only
-+#. the section-comment is present.
-+#. Note that other header files (e.g. config/elfos.h, config/linux.h,
-+#. config/cris/linux.h and config/cris/aout.h) are responsible for lots of
-+#. settings not repeated below. This file contains general CRIS
-+#. definitions and definitions for the cris-*-elf subtarget.
-+#. We don't want to use gcc_assert for everything, as that can be
-+#. compiled out.
-+#: config/cris/cris.h:43
-+#, gcc-internal-format
-+msgid "CRIS-port assertion failed: "
-+msgstr ""
-+
-+#. Node: Caller Saves
-+#. (no definitions)
-+#. Node: Function entry
-+#. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
-+#. TARGET_ASM_FUNCTION_EPILOGUE.
-+#. Node: Profiling
-+#: config/cris/cris.h:731
-+#, gcc-internal-format
-+msgid "no FUNCTION_PROFILER for CRIS"
-+msgstr ""
-+
-+#: config/epiphany/epiphany.c:441 config/epiphany/epiphany.c:481
-+#, gcc-internal-format
-+msgid "argument of %qE attribute is not a string constant"
-+msgstr ""
-+
-+#: config/epiphany/epiphany.c:456
-+#, gcc-internal-format
-+msgid "argument of %qE attribute is not \"reset\", \"software_exception\", \"page_miss\", \"timer0\", \"timer1\", \"message\", \"dma0\", \"dma1\", \"wand\" or \"swi\""
-+msgstr ""
-+
-+#: config/epiphany/epiphany.c:1431
-+#, gcc-internal-format
-+msgid "stack_offset must be at least 4"
-+msgstr ""
-+
-+#: config/epiphany/epiphany.c:1433
-+#, gcc-internal-format
-+msgid "stack_offset must be a multiple of 4"
-+msgstr ""
-+
-+#: config/frv/frv.c:8681
-+#, gcc-internal-format
-+msgid "accumulator is not a constant integer"
-+msgstr ""
-+
-+#: config/frv/frv.c:8686
-+#, gcc-internal-format
-+msgid "accumulator number is out of bounds"
-+msgstr ""
-+
-+#: config/frv/frv.c:8697
-+#, gcc-internal-format
-+msgid "inappropriate accumulator for %qs"
-+msgstr ""
-+
-+#: config/frv/frv.c:8773
-+#, gcc-internal-format
-+msgid "invalid IACC argument"
-+msgstr ""
-+
-+#: config/frv/frv.c:8796
-+#, gcc-internal-format
-+msgid "%qs expects a constant argument"
-+msgstr ""
-+
-+#: config/frv/frv.c:8801
-+#, gcc-internal-format
-+msgid "constant argument out of range for %qs"
-+msgstr ""
-+
-+#: config/frv/frv.c:9282
-+#, gcc-internal-format
-+msgid "media functions are not available unless -mmedia is used"
-+msgstr ""
-+
-+#: config/frv/frv.c:9294
-+#, gcc-internal-format
-+msgid "this media function is only available on the fr500"
-+msgstr ""
-+
-+#: config/frv/frv.c:9322
-+#, gcc-internal-format
-+msgid "this media function is only available on the fr400 and fr550"
-+msgstr ""
-+
-+#: config/frv/frv.c:9341
-+#, gcc-internal-format
-+msgid "this builtin function is only available on the fr405 and fr450"
-+msgstr ""
-+
-+#: config/frv/frv.c:9350
-+#, gcc-internal-format
-+msgid "this builtin function is only available on the fr500 and fr550"
-+msgstr ""
-+
-+#: config/frv/frv.c:9362
-+#, gcc-internal-format
-+msgid "this builtin function is only available on the fr450"
-+msgstr ""
-+
-+#: config/h8300/h8300.c:336
-+#, gcc-internal-format
-+msgid "-ms2600 is used without -ms"
-+msgstr ""
-+
-+#: config/h8300/h8300.c:342
-+#, gcc-internal-format
-+msgid "-mn is used without -mh or -ms"
-+msgstr ""
-+
-+#: config/i386/host-cygwin.c:62
-+#, gcc-internal-format
-+msgid "can%'t extend PCH file: %m"
-+msgstr ""
-+
-+#: config/i386/host-cygwin.c:73
-+#, gcc-internal-format
-+msgid "can%'t set position in PCH file: %m"
-+msgstr ""
-+
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bad value (%s) for %stune=%s %s"
-+msgstr ""
-+
-+#: config/i386/i386.c:3133
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
-+msgstr ""
-+
-+#. rep; movq isn't available in 32-bit code.
-+#: config/i386/i386.c:3163
-+#, gcc-internal-format
-+msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
-+msgstr ""
-+
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
-+#, gcc-internal-format
-+msgid "code model %qs not supported in the %s bit mode"
-+msgstr ""
-+
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
-+#, gcc-internal-format
-+msgid "code model %qs not supported in x32 mode"
-+msgstr ""
-+
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
-+#, gcc-internal-format, gfc-internal-format
-+msgid "code model %s does not support PIC mode"
-+msgstr ""
-+
-+#: config/i386/i386.c:3250
-+#, gcc-internal-format
-+msgid "-masm=intel not supported in this configuration"
-+msgstr ""
-+
-+#: config/i386/i386.c:3254
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%i-bit mode not compiled in"
-+msgstr ""
-+
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
-+#, gcc-internal-format
-+msgid "CPU you selected does not support x86-64 instruction set"
-+msgstr ""
-+
-+#: config/i386/i386.c:3366
-+#, gcc-internal-format, gfc-internal-format
-+msgid "generic CPU can be used only for %stune=%s %s"
-+msgstr ""
-+
-+#: config/i386/i386.c:3369
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bad value (%s) for %sarch=%s %s"
-+msgstr ""
-+
-+#: config/i386/i386.c:3482
-+#, gcc-internal-format
-+msgid "-mregparm is ignored in 64-bit mode"
-+msgstr ""
-+
-+#: config/i386/i386.c:3485
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-mregparm=%d is not between 0 and %d"
-+msgstr ""
-+
-+#: config/i386/i386.c:3526
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%srtd%s is ignored in 64bit mode"
-+msgstr ""
-+
-+#: config/i386/i386.c:3590
-+#, gcc-internal-format
-+msgid "-mpreferred-stack-boundary is not supported for this target"
-+msgstr ""
-+
-+#: config/i386/i386.c:3593
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
-+msgstr ""
-+
-+#: config/i386/i386.c:3614
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-mincoming-stack-boundary=%d is not between %d and 12"
-+msgstr ""
-+
-+#: config/i386/i386.c:3628
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%ssseregparm%s used without SSE enabled"
-+msgstr ""
-+
-+#: config/i386/i386.c:3636
-+#, gcc-internal-format
-+msgid "SSE instruction set disabled, using 387 arithmetics"
-+msgstr ""
-+
-+#: config/i386/i386.c:3641
-+#, gcc-internal-format
-+msgid "387 instruction set disabled, using SSE arithmetics"
-+msgstr ""
-+
-+#: config/i386/i386.c:3685
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
-+msgstr ""
-+
-+#: config/i386/i386.c:3698
-+#, gcc-internal-format, gfc-internal-format
-+msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
-+msgstr ""
-+
-+#: config/i386/i386.c:3779
-+#, gcc-internal-format
-+msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
-+msgstr ""
-+
-+#: config/i386/i386.c:3786
-+#, gcc-internal-format
-+msgid "-mno-fentry isn%'t compatible with SEH"
-+msgstr ""
-+
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown option for -mrecip=%s"
-+msgstr ""
-+
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
-+#, gcc-internal-format, gfc-internal-format
-+msgid "attribute(target(\"%s\")) is unknown"
-+msgstr ""
-+
-+#: config/i386/i386.c:4299
-+#, gcc-internal-format, gfc-internal-format
-+msgid "option(\"%s\") was already specified"
-+msgstr ""
-+
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
-+#, gcc-internal-format
-+msgid "fastcall and regparm attributes are not compatible"
-+msgstr ""
-+
-+#: config/i386/i386.c:4912
-+#, gcc-internal-format
-+msgid "regparam and thiscall attributes are not compatible"
-+msgstr ""
-+
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
-+#, gcc-internal-format
-+msgid "%qE attribute requires an integer constant argument"
-+msgstr ""
-+
-+#: config/i386/i386.c:4925
-+#, gcc-internal-format
-+msgid "argument to %qE attribute larger than %d"
-+msgstr ""
-+
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
-+#, gcc-internal-format
-+msgid "fastcall and cdecl attributes are not compatible"
-+msgstr ""
-+
-+#: config/i386/i386.c:4954
-+#, gcc-internal-format
-+msgid "fastcall and stdcall attributes are not compatible"
-+msgstr ""
-+
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
-+#, gcc-internal-format
-+msgid "fastcall and thiscall attributes are not compatible"
-+msgstr ""
-+
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
-+#, gcc-internal-format
-+msgid "stdcall and cdecl attributes are not compatible"
-+msgstr ""
-+
-+#: config/i386/i386.c:4976
-+#, gcc-internal-format
-+msgid "stdcall and fastcall attributes are not compatible"
-+msgstr ""
-+
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
-+#, gcc-internal-format
-+msgid "stdcall and thiscall attributes are not compatible"
-+msgstr ""
-+
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
-+#, gcc-internal-format
-+msgid "cdecl and thiscall attributes are not compatible"
-+msgstr ""
-+
-+#: config/i386/i386.c:5003
-+#, gcc-internal-format
-+msgid "%qE attribute is used for none class-method"
-+msgstr ""
-+
-+#: config/i386/i386.c:5229
-+#, gcc-internal-format
-+msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
-+msgstr ""
-+
-+#: config/i386/i386.c:5232
-+#, gcc-internal-format
-+msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
-+msgstr ""
-+
-+#: config/i386/i386.c:5447
-+#, gcc-internal-format
-+msgid "ms_hook_prologue is not compatible with nested function"
-+msgstr ""
-+
-+#: config/i386/i386.c:5599
-+#, gcc-internal-format
-+msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
-+msgstr ""
-+
-+#: config/i386/i386.c:5723
-+#, gcc-internal-format
-+msgid "AVX vector argument without AVX enabled changes the ABI"
-+msgstr ""
-+
-+#: config/i386/i386.c:5905
-+#, 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:6021
-+#, gcc-internal-format
-+msgid "the ABI of passing union with long double has changed in GCC 4.4"
-+msgstr ""
-+
-+#: config/i386/i386.c:6136
-+#, gcc-internal-format
-+msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
-+msgstr ""
-+
-+#: config/i386/i386.c:6282
-+#, gcc-internal-format
-+msgid "SSE register return with SSE disabled"
-+msgstr ""
-+
-+#: config/i386/i386.c:6288
-+#, gcc-internal-format
-+msgid "SSE register argument with SSE disabled"
-+msgstr ""
-+
-+#: config/i386/i386.c:6304
-+#, gcc-internal-format
-+msgid "x87 register return with x87 disabled"
-+msgstr ""
-+
-+#: config/i386/i386.c:6683
-+#, gcc-internal-format
-+msgid "SSE vector argument without SSE enabled changes the ABI"
-+msgstr ""
-+
-+#: config/i386/i386.c:6721
-+#, gcc-internal-format
-+msgid "MMX vector argument without MMX enabled changes the ABI"
-+msgstr ""
-+
-+#: config/i386/i386.c:7096
-+#, 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:7432
-+#, gcc-internal-format
-+msgid "SSE vector return without SSE enabled changes the ABI"
-+msgstr ""
-+
-+#: config/i386/i386.c:7442
-+#, gcc-internal-format
-+msgid "MMX vector return without MMX enabled changes the ABI"
-+msgstr ""
-+
-+#: config/i386/i386.c:10028
-+#, gcc-internal-format
-+msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
-+msgstr ""
-+
-+#: config/i386/i386.c:11025
-+#, gcc-internal-format
-+msgid "-fsplit-stack does not support fastcall with nested function"
-+msgstr ""
-+
-+#: config/i386/i386.c:11039
-+#, 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:11050
-+#, gcc-internal-format
-+msgid "-fsplit-stack does not support 3 register parameters"
-+msgstr ""
-+
-+#: config/i386/i386.c:13637
-+#, gcc-internal-format
-+msgid "extended registers have no high halves"
-+msgstr ""
-+
-+#: config/i386/i386.c:13652
-+#, gcc-internal-format
-+msgid "unsupported operand size for extended register"
-+msgstr ""
-+
-+#: config/i386/i386.c:13899
-+#, gcc-internal-format, gfc-internal-format
-+msgid "non-integer operand used with operand code '%c'"
-+msgstr ""
-+
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
-+#, gcc-internal-format
-+msgid "the last argument must be a 2-bit immediate"
-+msgstr ""
-+
-+#: config/i386/i386.c:28196
-+#, gcc-internal-format
-+msgid "the fifth argument must be an 8-bit immediate"
-+msgstr ""
-+
-+#: config/i386/i386.c:28291
-+#, gcc-internal-format
-+msgid "the third argument must be an 8-bit immediate"
-+msgstr ""
-+
-+#: config/i386/i386.c:28699
-+#, gcc-internal-format
-+msgid "the last argument must be an 1-bit immediate"
-+msgstr ""
-+
-+#: config/i386/i386.c:28718
-+#, gcc-internal-format
-+msgid "the last argument must be a 4-bit immediate"
-+msgstr ""
-+
-+#: config/i386/i386.c:28736
-+#, gcc-internal-format
-+msgid "the last argument must be a 1-bit immediate"
-+msgstr ""
-+
-+#: config/i386/i386.c:28745
-+#, gcc-internal-format
-+msgid "the last argument must be a 5-bit immediate"
-+msgstr ""
-+
-+#: config/i386/i386.c:28754
-+#, gcc-internal-format
-+msgid "the next to last argument must be an 8-bit immediate"
-+msgstr ""
-+
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
-+#, gcc-internal-format
-+msgid "the last argument must be an 8-bit immediate"
-+msgstr ""
-+
-+#: config/i386/i386.c:28980
-+#, gcc-internal-format
-+msgid "the last argument must be a 32-bit immediate"
-+msgstr ""
-+
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
-+#, gcc-internal-format
-+msgid "selector must be an integer constant in the range 0..%wi"
-+msgstr ""
-+
-+#: config/i386/i386.c:29191
-+#, gcc-internal-format
-+msgid "%qE needs unknown isa option"
-+msgstr ""
-+
-+#: config/i386/i386.c:29195
-+#, gcc-internal-format
-+msgid "%qE needs isa option %s"
-+msgstr ""
-+
-+#: config/i386/i386.c:29366
-+#, gcc-internal-format
-+msgid "last argument must be an immediate"
-+msgstr ""
-+
-+#: config/i386/i386.c:29560
-+#, gcc-internal-format
-+msgid "last argument must be scale 1, 2, 4, 8"
-+msgstr ""
-+
-+#: config/i386/i386.c:31806
-+#, gcc-internal-format
-+msgid "%qE attribute only available for 32-bit"
-+msgstr ""
-+
-+#: config/i386/i386.c:31827
-+#, gcc-internal-format
-+msgid "argument to %qE attribute is neither zero, nor one"
-+msgstr ""
-+
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
-+#, gcc-internal-format
-+msgid "ms_abi and sysv_abi attributes are not compatible"
-+msgstr ""
-+
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
-+#, gcc-internal-format
-+msgid "%qE incompatible attribute ignored"
-+msgstr ""
-+
-+#: config/i386/winnt.c:83
-+#, gcc-internal-format
-+msgid "%qE attribute applies only to initialized variables with external linkage"
-+msgstr ""
-+
-+#: config/i386/winnt.c:145
-+#, gcc-internal-format
-+msgid "definition of static data member %q+D of dllimport%'d class"
-+msgstr ""
-+
-+#: config/i386/winnt.c:331
-+#, gcc-internal-format
-+msgid "%q+D:'selectany' attribute applies only to initialized objects"
-+msgstr ""
-+
-+#: config/i386/winnt.c:476
-+#, gcc-internal-format
-+msgid "%q+D causes a section type conflict"
-+msgstr ""
-+
-+#: config/i386/cygming.h:197
-+#, gcc-internal-format
-+msgid "-fPIC ignored for target (all code is position independent)"
-+msgstr ""
-+
-+#: config/i386/cygming.h:203
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-f%s ignored for target (all code is position independent)"
-+msgstr ""
-+
-+#: config/i386/djgpp.h:162
-+#, gcc-internal-format
-+msgid "-mbnu210 is ignored (option is obsolete)"
-+msgstr ""
-+
-+#: config/ia64/ia64-c.c:52
-+#, gcc-internal-format
-+msgid "malformed #pragma builtin"
-+msgstr ""
-+
-+#: config/ia64/ia64.c:700
-+#, gcc-internal-format
-+msgid "invalid argument of %qE attribute"
-+msgstr ""
-+
-+#: config/ia64/ia64.c:713
-+#, gcc-internal-format
-+msgid "an address area attribute cannot be specified for local variables"
-+msgstr ""
-+
-+#: config/ia64/ia64.c:720
-+#, gcc-internal-format
-+msgid "address area of %q+D conflicts with previous declaration"
-+msgstr ""
-+
-+#: config/ia64/ia64.c:728
-+#, gcc-internal-format
-+msgid "address area attribute cannot be specified for functions"
-+msgstr ""
-+
-+#: config/ia64/ia64.c:769
-+#, gcc-internal-format
-+msgid "%qE attribute requires a string constant argument"
-+msgstr ""
-+
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
-+#: config/spu/spu.c:5187
-+#, gcc-internal-format
-+msgid "value of -mfixed-range must have form REG1-REG2"
-+msgstr ""
-+
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
-+#: config/spu/spu.c:5213
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s-%s is an empty range"
-+msgstr ""
-+
-+#: config/ia64/ia64.c:10963
-+#, gcc-internal-format
-+msgid "version attribute is not a string"
-+msgstr ""
-+
-+#: config/iq2000/iq2000.c:1833
-+#, gcc-internal-format, gfc-internal-format
-+msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
-+msgstr ""
-+
-+#: config/iq2000/iq2000.c:2594
-+#, gcc-internal-format
-+msgid "argument %qd is not a constant"
-+msgstr ""
-+
-+#: config/iq2000/iq2000.c:2897 config/xtensa/xtensa.c:2432
-+#, gcc-internal-format
-+msgid "PRINT_OPERAND_ADDRESS, null pointer"
-+msgstr ""
-+
-+#: config/iq2000/iq2000.c:3052
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PRINT_OPERAND: Unknown punctuation '%c'"
-+msgstr ""
-+
-+#: config/iq2000/iq2000.c:3061 config/xtensa/xtensa.c:2286
-+#, gcc-internal-format
-+msgid "PRINT_OPERAND null pointer"
-+msgstr ""
-+
-+#: config/m32c/m32c-pragma.c:61
-+#, gcc-internal-format
-+msgid "junk at end of #pragma GCC memregs [0..16]"
-+msgstr ""
-+
-+#: config/m32c/m32c-pragma.c:68
-+#, gcc-internal-format
-+msgid "#pragma GCC memregs must precede any function decls"
-+msgstr ""
-+
-+#: config/m32c/m32c-pragma.c:76 config/m32c/m32c-pragma.c:83
-+#, gcc-internal-format
-+msgid "#pragma GCC memregs takes a number [0..16]"
-+msgstr ""
-+
-+#: config/m32c/m32c-pragma.c:111
-+#, gcc-internal-format
-+msgid "junk at end of #pragma ADDRESS"
-+msgstr ""
-+
-+#: config/m32c/m32c-pragma.c:116
-+#, gcc-internal-format
-+msgid "malformed #pragma ADDRESS variable address"
-+msgstr ""
-+
-+#: config/m32c/m32c.c:411
-+#, gcc-internal-format, gfc-internal-format
-+msgid "invalid target memregs value '%d'"
-+msgstr ""
-+
-+#: config/m32c/m32c.c:3153
-+#, gcc-internal-format
-+msgid "%qE attribute is not supported for R8C target"
-+msgstr ""
-+
-+#. The argument must be a constant integer.
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
-+#, gcc-internal-format
-+msgid "%qE attribute argument not an integer constant"
-+msgstr ""
-+
-+#: config/m32c/m32c.c:3178
-+#, gcc-internal-format
-+msgid "%qE attribute argument should be between 18 to 255"
-+msgstr ""
-+
-+#: config/m32c/m32c.c:4353
-+#, gcc-internal-format
-+msgid "%<bank_switch%> has no effect on non-interrupt functions"
-+msgstr ""
-+
-+#: config/m32c/m32c.c:4457
-+#, gcc-internal-format
-+msgid "%<fast_interrupt%> attribute directive ignored"
-+msgstr ""
-+
-+#: config/m32r/m32r.c:383
-+#, gcc-internal-format
-+msgid "invalid argument of %qs attribute"
-+msgstr ""
-+
-+#: config/m68k/m68k.c:478
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-mcpu=%s conflicts with -march=%s"
-+msgstr ""
-+
-+#: config/m68k/m68k.c:549
-+#, gcc-internal-format
-+msgid "-mpcrel -fPIC is not currently supported on selected cpu"
-+msgstr ""
-+
-+#: config/m68k/m68k.c:611
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-falign-labels=%d is not supported"
-+msgstr ""
-+
-+#: config/m68k/m68k.c:616
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-falign-loops=%d is not supported"
-+msgstr ""
-+
-+#: config/m68k/m68k.c:732
-+#, gcc-internal-format
-+msgid "multiple interrupt attributes not allowed"
-+msgstr ""
-+
-+#: config/m68k/m68k.c:739
-+#, gcc-internal-format
-+msgid "interrupt_thread is available only on fido"
-+msgstr ""
-+
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
-+#, gcc-internal-format
-+msgid "stack limit expression is not supported"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:71
-+#, gcc-internal-format
-+msgid "junk at end of #pragma io_volatile"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:85
-+#, gcc-internal-format
-+msgid "#pragma io_volatile takes only on or off"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:124
-+#, gcc-internal-format
-+msgid "invalid coprocessor register range"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:144
-+#, gcc-internal-format
-+msgid "invalid coprocessor register %qE"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:167
-+#, gcc-internal-format
-+msgid "malformed coprocessor register"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:254
-+#, gcc-internal-format
-+msgid "junk at end of #pragma GCC coprocessor width"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:261
-+#, gcc-internal-format
-+msgid "#pragma GCC coprocessor width takes only 32 or 64"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:295
-+#, gcc-internal-format
-+msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:300
-+#, gcc-internal-format, gfc-internal-format
-+msgid "#pragma GCC coprocessor subclass '%c' already defined"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:318
-+#, gcc-internal-format
-+msgid "malformed #pragma GCC coprocessor subclass"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:340
-+#, gcc-internal-format
-+msgid "malformed #pragma disinterrupt"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:354
-+#, gcc-internal-format
-+msgid "malformed #pragma GCC coprocessor"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:359
-+#, gcc-internal-format
-+msgid "coprocessor not enabled"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:370
-+#, gcc-internal-format
-+msgid "unknown #pragma GCC coprocessor %E"
-+msgstr ""
-+
-+#: config/mep/mep-pragma.c:392
-+#, gcc-internal-format
-+msgid "malformed #pragma call"
-+msgstr ""
-+
-+#: config/mep/mep.c:353
-+#, gcc-internal-format
-+msgid "-fpic is not supported"
-+msgstr ""
-+
-+#: config/mep/mep.c:355
-+#, gcc-internal-format
-+msgid "-fPIC is not supported"
-+msgstr ""
-+
-+#: config/mep/mep.c:357
-+#, gcc-internal-format
-+msgid "only one of -ms and -mm may be given"
-+msgstr ""
-+
-+#: config/mep/mep.c:359
-+#, gcc-internal-format
-+msgid "only one of -ms and -ml may be given"
-+msgstr ""
-+
-+#: config/mep/mep.c:361
-+#, gcc-internal-format
-+msgid "only one of -mm and -ml may be given"
-+msgstr ""
-+
-+#: config/mep/mep.c:363
-+#, gcc-internal-format
-+msgid "only one of -ms and -mtiny= may be given"
-+msgstr ""
-+
-+#: config/mep/mep.c:365
-+#, gcc-internal-format
-+msgid "only one of -mm and -mtiny= may be given"
-+msgstr ""
-+
-+#: config/mep/mep.c:367
-+#, gcc-internal-format
-+msgid "-mclip currently has no effect without -mminmax"
-+msgstr ""
-+
-+#: config/mep/mep.c:374
-+#, gcc-internal-format
-+msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far"
-+msgstr ""
-+
-+#: config/mep/mep.c:1502
-+#, gcc-internal-format
-+msgid "unusual TP-relative address"
-+msgstr ""
-+
-+#: config/mep/mep.c:3474
-+#, gcc-internal-format
-+msgid "unconvertible operand %c %qs"
-+msgstr ""
-+
-+#: config/mep/mep.c:3922 config/mep/mep.c:3985
-+#, gcc-internal-format
-+msgid "address region attributes not allowed with auto storage class"
-+msgstr ""
-+
-+#: config/mep/mep.c:3928 config/mep/mep.c:3991
-+#, gcc-internal-format
-+msgid "address region attributes on pointed-to types ignored"
-+msgstr ""
-+
-+#: config/mep/mep.c:3977
-+#, gcc-internal-format
-+msgid "%qE attribute only applies to variables and functions"
-+msgstr ""
-+
-+#: config/mep/mep.c:3997 config/mep/mep.c:4313
-+#, gcc-internal-format
-+msgid "duplicate address region attribute %qE in declaration of %qE on line %d"
-+msgstr ""
-+
-+#: config/mep/mep.c:4031
-+#, gcc-internal-format
-+msgid "cannot inline interrupt function %qE"
-+msgstr ""
-+
-+#: config/mep/mep.c:4037
-+#, gcc-internal-format
-+msgid "interrupt function must have return type of void"
-+msgstr ""
-+
-+#: config/mep/mep.c:4042
-+#, gcc-internal-format
-+msgid "interrupt function must have no arguments"
-+msgstr ""
-+
-+#: config/mep/mep.c:4063
-+#, gcc-internal-format
-+msgid "%qE attribute allows only an integer constant argument"
-+msgstr ""
-+
-+#: config/mep/mep.c:4096
-+#, gcc-internal-format
-+msgid "%qE attribute only applies to functions, not %s"
-+msgstr ""
-+
-+#: config/mep/mep.c:4107
-+#, gcc-internal-format, gfc-internal-format
-+msgid ""
-+"to describe a pointer to a VLIW function, use syntax like this:\n"
-+"%s"
-+msgstr ""
-+
-+#: config/mep/mep.c:4116
-+#, gcc-internal-format, gfc-internal-format
-+msgid ""
-+"to describe an array of VLIW function pointers, use syntax like this:\n"
-+"%s"
-+msgstr ""
-+
-+#: config/mep/mep.c:4122
-+#, gcc-internal-format
-+msgid "VLIW functions are not allowed without a VLIW configuration"
-+msgstr ""
-+
-+#: config/mep/mep.c:4272
-+#, gcc-internal-format, gfc-internal-format
-+msgid "\"#pragma disinterrupt %s\" not used"
-+msgstr ""
-+
-+#: config/mep/mep.c:4438
-+#, gcc-internal-format
-+msgid "__io address 0x%x is the same for %qE and %qE"
-+msgstr ""
-+
-+#: config/mep/mep.c:4586
-+#, gcc-internal-format, gfc-internal-format
-+msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)"
-+msgstr ""
-+
-+#: config/mep/mep.c:4684
-+#, gcc-internal-format
-+msgid "variable %D of type %<io%> must be uninitialized"
-+msgstr ""
-+
-+#: config/mep/mep.c:4689
-+#, gcc-internal-format
-+msgid "variable %D of type %<cb%> must be uninitialized"
-+msgstr ""
-+
-+#: config/mep/mep.c:6139
-+#, gcc-internal-format
-+msgid "coprocessor intrinsic %qs is not available in this configuration"
-+msgstr ""
-+
-+#: config/mep/mep.c:6142
-+#, gcc-internal-format
-+msgid "%qs is not available in VLIW functions"
-+msgstr ""
-+
-+#: config/mep/mep.c:6145
-+#, gcc-internal-format
-+msgid "%qs is not available in non-VLIW functions"
-+msgstr ""
-+
-+#: config/mep/mep.c:6307 config/mep/mep.c:6424
-+#, gcc-internal-format
-+msgid "argument %d of %qE must be in the range %d...%d"
-+msgstr ""
-+
-+#: config/mep/mep.c:6310
-+#, gcc-internal-format
-+msgid "argument %d of %qE must be a multiple of %d"
-+msgstr ""
-+
-+#: config/mep/mep.c:6363
-+#, gcc-internal-format
-+msgid "too few arguments to %qE"
-+msgstr ""
-+
-+#: config/mep/mep.c:6368
-+#, gcc-internal-format
-+msgid "too many arguments to %qE"
-+msgstr ""
-+
-+#: config/mep/mep.c:6386
-+#, gcc-internal-format
-+msgid "argument %d of %qE must be an address"
-+msgstr ""
-+
-+#: config/mep/mep.c:7182
-+#, gcc-internal-format
-+msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode"
-+msgstr ""
-+
-+#: config/mep/mep.c:7188
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unexpected %d byte cop instruction"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.c:1305
-+#, gcc-internal-format
-+msgid "%qs is an invalid argument to -mcpu="
-+msgstr ""
-+
-+#: config/microblaze/microblaze.c:1354
-+#, gcc-internal-format
-+msgid "-mxl-multiply-high can be used only with -mcpu=v6.00.a or greater"
-+msgstr ""
-+
-+#: config/microblaze/microblaze.c:1358
-+#, gcc-internal-format
-+msgid "-mxl-multiply-high requires -mno-xl-soft-mul"
-+msgstr ""
-+
-+#: config/mips/mips.c:1282 config/mips/mips.c:1284
-+#, gcc-internal-format
-+msgid "%qs attribute only applies to functions"
-+msgstr ""
-+
-+#: config/mips/mips.c:1294
-+#, gcc-internal-format
-+msgid "%qE cannot have both %<mips16%> and %<nomips16%> attributes"
-+msgstr ""
-+
-+#: config/mips/mips.c:1316 config/mips/mips.c:1319
-+#, gcc-internal-format
-+msgid "%qE redeclared with conflicting %qs attributes"
-+msgstr ""
-+
-+#: config/mips/mips.c:6570
-+#, gcc-internal-format
-+msgid "cannot handle inconsistent calls to %qs"
-+msgstr ""
-+
-+#: config/mips/mips.c:9523
-+#, gcc-internal-format
-+msgid "the %<interrupt%> attribute requires a MIPS32r2 processor"
-+msgstr ""
-+
-+#: config/mips/mips.c:9525
-+#, gcc-internal-format
-+msgid "the %<interrupt%> attribute requires %<-msoft-float%>"
-+msgstr ""
-+
-+#: config/mips/mips.c:9527
-+#, gcc-internal-format
-+msgid "interrupt handlers cannot be MIPS16 functions"
-+msgstr ""
-+
-+#: config/mips/mips.c:13589
-+#, gcc-internal-format
-+msgid "invalid argument to built-in function"
-+msgstr ""
-+
-+#: config/mips/mips.c:13789
-+#, gcc-internal-format
-+msgid "built-in function %qE not supported for MIPS16"
-+msgstr ""
-+
-+#: config/mips/mips.c:14381
-+#, gcc-internal-format
-+msgid "%qs does not support MIPS16 code"
-+msgstr ""
-+
-+#: config/mips/mips.c:15623
-+#, gcc-internal-format
-+msgid "MIPS16 PIC for ABIs other than o32 and o64"
-+msgstr ""
-+
-+#: config/mips/mips.c:15626
-+#, gcc-internal-format
-+msgid "MIPS16 -mxgot code"
-+msgstr ""
-+
-+#: config/mips/mips.c:15629
-+#, gcc-internal-format
-+msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
-+msgstr ""
-+
-+#: config/mips/mips.c:15818
-+#, gcc-internal-format
-+msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
-+msgstr ""
-+
-+#: config/mips/mips.c:15828
-+#, gcc-internal-format
-+msgid "%<-march=%s%> is not compatible with the selected ABI"
-+msgstr ""
-+
-+#: config/mips/mips.c:15843
-+#, gcc-internal-format
-+msgid "%<-mgp64%> used with a 32-bit processor"
-+msgstr ""
-+
-+#: config/mips/mips.c:15845
-+#, gcc-internal-format
-+msgid "%<-mgp32%> used with a 64-bit ABI"
-+msgstr ""
-+
-+#: config/mips/mips.c:15847
-+#, gcc-internal-format
-+msgid "%<-mgp64%> used with a 32-bit ABI"
-+msgstr ""
-+
-+#: config/mips/mips.c:15863 config/mips/mips.c:15865 config/mips/mips.c:15956
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unsupported combination: %s"
-+msgstr ""
-+
-+#: config/mips/mips.c:15869
-+#, gcc-internal-format
-+msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
-+msgstr ""
-+
-+#: config/mips/mips.c:15872
-+#, gcc-internal-format
-+msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
-+msgstr ""
-+
-+#: config/mips/mips.c:15895 config/mips/mips.c:15897 config/mips/mips.c:15910
-+#, gcc-internal-format
-+msgid "%qs is incompatible with %qs"
-+msgstr ""
-+
-+#. We have traditionally allowed non-abicalls code to use
-+#. an LP64 form of o64. However, it would take a bit more
-+#. effort to support the combination of 32-bit GOT entries
-+#. and 64-bit pointers, so we treat the abicalls case as
-+#. an error.
-+#: config/mips/mips.c:15904
-+#, gcc-internal-format
-+msgid "the combination of %qs and %qs is incompatible with %qs"
-+msgstr ""
-+
-+#: config/mips/mips.c:15950
-+#, gcc-internal-format
-+msgid "the %qs architecture does not support branch-likely instructions"
-+msgstr ""
-+
-+#: config/mips/mips.c:15990
-+#, gcc-internal-format
-+msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
-+msgstr ""
-+
-+#: config/mips/mips.c:15998 config/mips/mips.c:16001
-+#, gcc-internal-format
-+msgid "cannot use small-data accesses for %qs"
-+msgstr ""
-+
-+#: config/mips/mips.c:16015
-+#, gcc-internal-format
-+msgid "%<-mips3d%> requires %<-mpaired-single%>"
-+msgstr ""
-+
-+#: config/mips/mips.c:16024
-+#, gcc-internal-format
-+msgid "%qs must be used with %qs"
-+msgstr ""
-+
-+#: config/mips/mips.c:16031
-+#, gcc-internal-format
-+msgid "the %qs architecture does not support paired-single instructions"
-+msgstr ""
-+
-+#: config/mips/mips.c:16037
-+#, gcc-internal-format
-+msgid "%qs requires a target that provides the %qs instruction"
-+msgstr ""
-+
-+#: config/mips/mips.c:16142
-+#, gcc-internal-format
-+msgid "%qs requires branch-likely instructions"
-+msgstr ""
-+
-+#: config/mips/mips.c:16146
-+#, gcc-internal-format
-+msgid "the %qs architecture does not support the synci instruction"
-+msgstr ""
-+
-+#: config/mips/mips.c:16596
-+#, gcc-internal-format
-+msgid "mips16 function profiling"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:298
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-f%s not supported: ignored"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:789
-+#, gcc-internal-format
-+msgid "support for mode %qs"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:803
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too large function value type, needs %d registers, have only %d registers for this"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:982
-+#, gcc-internal-format
-+msgid "function_profiler support for MMIX"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:1006
-+#, gcc-internal-format
-+msgid "MMIX Internal: Last named vararg would not fit in a register"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:1619 config/mmix/mmix.c:1643 config/mmix/mmix.c:1759
-+#, gcc-internal-format, gfc-internal-format
-+msgid "MMIX Internal: Bad register: %d"
-+msgstr ""
-+
-+#. Presumably there's a missing case above if we get here.
-+#: config/mmix/mmix.c:1751
-+#, gcc-internal-format
-+msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:2037
-+#, gcc-internal-format
-+msgid "stack frame not a multiple of 8 bytes: %wd"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:2271
-+#, gcc-internal-format
-+msgid "stack frame not a multiple of octabyte: %wd"
-+msgstr ""
-+
-+#: config/mmix/mmix.c:2555 config/mmix/mmix.c:2619
-+#, gcc-internal-format, gfc-internal-format
-+msgid "MMIX Internal: %s is not a shiftable int"
-+msgstr ""
-+
-+#: config/mn10300/mn10300.c:111
-+#, gcc-internal-format
-+msgid "-mtune= expects mn10300, am33, am33-2, or am34"
-+msgstr ""
-+
-+#: config/pa/pa.c:499
-+#, gcc-internal-format
-+msgid "PIC code generation is not supported in the portable runtime model"
-+msgstr ""
-+
-+#: config/pa/pa.c:504
-+#, gcc-internal-format
-+msgid "PIC code generation is not compatible with fast indirect calls"
-+msgstr ""
-+
-+#: config/pa/pa.c:509
-+#, gcc-internal-format
-+msgid "-g is only supported when using GAS on this processor,"
-+msgstr ""
-+
-+#: config/pa/pa.c:510
-+#, gcc-internal-format
-+msgid "-g option disabled"
-+msgstr ""
-+
-+#: config/pa/pa.c:8622
-+#, gcc-internal-format, gfc-internal-format
-+msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
-+msgstr ""
-+
-+#: config/pa/pa-hpux11.h:82
-+#, gcc-internal-format
-+msgid "-munix=98 option required for C89 Amendment 1 features.\n"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:422
-+#, gcc-internal-format, gfc-internal-format
-+msgid "invalid AE type specified (%s)"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:445
-+#, gcc-internal-format, gfc-internal-format
-+msgid "invalid mul type specified (%s) - expected mac, mul or none"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:739
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unexpected mode %s encountered in picochip_emit_save_register"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:907
-+#, gcc-internal-format, gfc-internal-format
-+msgid "defaulting to stack for %s register creation"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:1592
-+#, gcc-internal-format
-+msgid "LCFI labels have already been deferred"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:1655
-+#, gcc-internal-format
-+msgid "LM label has already been deferred"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:1665
-+#, gcc-internal-format
-+msgid "LCFI labels have already been deferred."
-+msgstr ""
-+
-+#: config/picochip/picochip.c:1940
-+#, gcc-internal-format, gfc-internal-format
-+msgid "picochip_asm_output_opcode - Found multiple lines in VLIW packet %s"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:2043
-+#, gcc-internal-format
-+msgid "picochip_asm_output_opcode - can%'t output unknown operator %c"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:2294 config/picochip/picochip.c:2354
-+#, gcc-internal-format
-+msgid "%s: at least one operand can%'t be handled"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:2435
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown short branch in %s (type %d)"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:2472
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown long branch in %s (type %d)"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:2512 config/picochip/picochip.c:2580
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PUT uses port array index %d, which is out of range [%d..%d)"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:2546
-+#, gcc-internal-format, gfc-internal-format
-+msgid "GET uses port array index %d, which is out of range [%d..%d)"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:3425
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too many ALU instructions emitted (%d)"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:4058 config/picochip/picochip.c:4151
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: Second source operand is not a constant"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:4061 config/picochip/picochip.c:4112
-+#: config/picochip/picochip.c:4154
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: Third source operand is not a constant"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:4115
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: Fourth source operand is not a constant"
-+msgstr ""
-+
-+#: config/picochip/picochip.c:4413
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s (disable warning using -mno-inefficient-warnings)"
-+msgstr ""
-+
-+#: config/rs6000/host-darwin.c:60
-+#, gcc-internal-format
-+msgid "Segmentation Fault (code)"
-+msgstr ""
-+
-+#: config/rs6000/host-darwin.c:130
-+#, gcc-internal-format
-+msgid "Segmentation Fault"
-+msgstr ""
-+
-+#: config/rs6000/host-darwin.c:144
-+#, gcc-internal-format
-+msgid "While setting up signal stack: %m"
-+msgstr ""
-+
-+#: config/rs6000/host-darwin.c:150
-+#, gcc-internal-format
-+msgid "While setting up signal handler: %m"
-+msgstr ""
-+
-+#. Handle the machine specific pragma longcall. Its syntax is
-+#.
-+#. # pragma longcall ( TOGGLE )
-+#.
-+#. where TOGGLE is either 0 or 1.
-+#.
-+#. rs6000_default_long_calls is set to the value of TOGGLE, changing
-+#. whether or not new function declarations receive a longcall
-+#. attribute by default.
-+#: config/rs6000/rs6000-c.c:51
-+#, gcc-internal-format
-+msgid "ignoring malformed #pragma longcall"
-+msgstr ""
-+
-+#: config/rs6000/rs6000-c.c:64
-+#, gcc-internal-format
-+msgid "missing open paren"
-+msgstr ""
-+
-+#: config/rs6000/rs6000-c.c:66
-+#, gcc-internal-format
-+msgid "missing number"
-+msgstr ""
-+
-+#: config/rs6000/rs6000-c.c:68
-+#, gcc-internal-format
-+msgid "missing close paren"
-+msgstr ""
-+
-+#: config/rs6000/rs6000-c.c:71
-+#, gcc-internal-format
-+msgid "number must be 0 or 1"
-+msgstr ""
-+
-+#: config/rs6000/rs6000-c.c:74
-+#, gcc-internal-format
-+msgid "junk at end of #pragma longcall"
-+msgstr ""
-+
-+#: config/rs6000/rs6000-c.c:3528
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s only accepts %d arguments"
-+msgstr ""
-+
-+#: config/rs6000/rs6000-c.c:3533
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s only accepts 1 argument"
-+msgstr ""
-+
-+#: config/rs6000/rs6000-c.c:3538
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s only accepts 2 arguments"
-+msgstr ""
-+
-+#: config/rs6000/rs6000-c.c:3603
-+#, gcc-internal-format
-+msgid "vec_extract only accepts 2 arguments"
-+msgstr ""
-+
-+#: config/rs6000/rs6000-c.c:3679
-+#, gcc-internal-format
-+msgid "vec_insert only accepts 3 arguments"
-+msgstr ""
-+
-+#: config/rs6000/rs6000-c.c:3782
-+#, gcc-internal-format
-+msgid "passing arg %d of %qE discards qualifiers frompointer target type"
-+msgstr ""
-+
-+#: config/rs6000/rs6000-c.c:3825
-+#, gcc-internal-format
-+msgid "invalid parameter combination for AltiVec intrinsic"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2436
-+#, gcc-internal-format
-+msgid "-mrecip requires -ffinite-math or -ffast-math"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2438
-+#, gcc-internal-format
-+msgid "-mrecip requires -fno-trapping-math or -ffast-math"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2440
-+#, gcc-internal-format
-+msgid "-mrecip requires -freciprocal-math or -ffast-math"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2535
-+#, gcc-internal-format
-+msgid "-m64 requires PowerPC64 architecture, enabling"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2616
-+#, 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:2622
-+#, gcc-internal-format
-+msgid "not configured for SPE ABI"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2710
-+#, gcc-internal-format
-+msgid "AltiVec not supported in this target"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2712
-+#, gcc-internal-format
-+msgid "SPE not supported in this target"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2739
-+#, gcc-internal-format
-+msgid "-mmultiple is not supported on little endian systems"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2746
-+#, gcc-internal-format
-+msgid "-mstring is not supported on little endian systems"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2852
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2864
-+#, gcc-internal-format
-+msgid "target attribute or pragma changes long double size"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2885 config/rs6000/rs6000.c:2900
-+#, gcc-internal-format
-+msgid "target attribute or pragma changes AltiVec ABI"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2917
-+#, gcc-internal-format
-+msgid "target attribute or pragma changes darwin64 ABI"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:2958
-+#, gcc-internal-format
-+msgid "target attribute or pragma changes SPE ABI"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:3281
-+#, gcc-internal-format
-+msgid "target attribute or pragma changes single precision floating point"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:3284
-+#, gcc-internal-format
-+msgid "target attribute or pragma changes double precision floating point"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:7420
-+#, gcc-internal-format
-+msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:7561
-+#, 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:7904
-+#, 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:8830
-+#, gcc-internal-format
-+msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:9459
-+#, gcc-internal-format, gfc-internal-format
-+msgid "internal error: builtin function %s already processed"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:9832
-+#, gcc-internal-format
-+msgid "argument 1 must be a 5-bit signed literal"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:9935 config/rs6000/rs6000.c:10952
-+#, gcc-internal-format
-+msgid "argument 2 must be a 5-bit unsigned literal"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:9974
-+#, gcc-internal-format
-+msgid "argument 1 of __builtin_altivec_predicate must be a constant"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:10026
-+#, gcc-internal-format
-+msgid "argument 1 of __builtin_altivec_predicate is out of range"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:10283
-+#, gcc-internal-format
-+msgid "argument 3 must be a 4-bit unsigned literal"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:10301
-+#, gcc-internal-format
-+msgid "argument 3 must be a 2-bit unsigned literal"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:10313
-+#, gcc-internal-format
-+msgid "argument 3 must be a 1-bit unsigned literal"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:10496
-+#, gcc-internal-format
-+msgid "argument to %qs must be a 2-bit unsigned literal"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:10637
-+#, gcc-internal-format
-+msgid "unresolved overload for Altivec builtin %qF"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:10743
-+#, gcc-internal-format
-+msgid "argument to dss must be a 2-bit unsigned literal"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:11072
-+#, gcc-internal-format
-+msgid "argument 1 of __builtin_paired_predicate must be a constant"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:11119
-+#, gcc-internal-format
-+msgid "argument 1 of __builtin_paired_predicate is out of range"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:11144
-+#, gcc-internal-format
-+msgid "argument 1 of __builtin_spe_predicate must be a constant"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:11216
-+#, gcc-internal-format
-+msgid "argument 1 of __builtin_spe_predicate is out of range"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:11298
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Builtin function %s is only valid for the cell processor"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:11300
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Builtin function %s requires the -mvsx option"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:11302
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Builtin function %s requires the -maltivec option"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:11304
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Builtin function %s requires the -mpaired option"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:11306
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Builtin function %s requires the -mspe option"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:11308
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Builtin function %s is not supported with the current options"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:12568
-+#, gcc-internal-format, gfc-internal-format
-+msgid "internal error: builtin function %s had no type"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:12575
-+#, gcc-internal-format, gfc-internal-format
-+msgid "internal error: builtin function %s had an unexpected return type %s"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:12591
-+#, gcc-internal-format, gfc-internal-format
-+msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:18577
-+#, gcc-internal-format
-+msgid "stack frame too large"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:22051
-+#, gcc-internal-format
-+msgid "no profiling of 64-bit code for this ABI"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:24036
-+#, 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:24117
-+#, gcc-internal-format
-+msgid "use of %<long double%> in AltiVec types is invalid"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:24119
-+#, gcc-internal-format
-+msgid "use of boolean types in AltiVec types is invalid"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:24121
-+#, gcc-internal-format
-+msgid "use of %<complex%> in AltiVec types is invalid"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:24123
-+#, gcc-internal-format
-+msgid "use of decimal floating point types in AltiVec types is invalid"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:24129
-+#, gcc-internal-format
-+msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:24132
-+#, gcc-internal-format
-+msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:24137
-+#, gcc-internal-format
-+msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:24140
-+#, gcc-internal-format
-+msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:26979
-+#, gcc-internal-format, gfc-internal-format
-+msgid "emitting microcode insn %s\t[%s] #%d"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:26983
-+#, gcc-internal-format, gfc-internal-format
-+msgid "emitting conditional microcode insn %s\t[%s] #%d"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:27207
-+#, gcc-internal-format, gfc-internal-format
-+msgid "invalid cpu \"%s\" for %s\"%s\"%s"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:27210
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s\"%s\"%s is not allowed"
-+msgstr ""
-+
-+#: config/rs6000/rs6000.c:27212
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s\"%s\"%s is invalid"
-+msgstr ""
-+
-+#: config/rs6000/aix43.h:32 config/rs6000/aix51.h:32 config/rs6000/aix52.h:32
-+#: config/rs6000/aix53.h:32 config/rs6000/aix61.h:32
-+#, gcc-internal-format
-+msgid "-maix64 and POWER architecture are incompatible"
-+msgstr ""
-+
-+#: config/rs6000/aix43.h:37 config/rs6000/aix51.h:37 config/rs6000/aix52.h:37
-+#: config/rs6000/aix53.h:37 config/rs6000/aix61.h:37
-+#, gcc-internal-format
-+msgid "-maix64 requires PowerPC64 architecture remain enabled"
-+msgstr ""
-+
-+#: config/rs6000/aix43.h:43 config/rs6000/aix52.h:43 config/rs6000/aix53.h:43
-+#: config/rs6000/aix61.h:43
-+#, gcc-internal-format
-+msgid "soft-float and long-double-128 are incompatible"
-+msgstr ""
-+
-+#: config/rs6000/aix43.h:47 config/rs6000/aix51.h:41 config/rs6000/aix52.h:47
-+#: config/rs6000/aix53.h:47 config/rs6000/aix61.h:47
-+#, gcc-internal-format
-+msgid "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
-+msgstr ""
-+
-+#: config/rs6000/e500.h:40
-+#, gcc-internal-format
-+msgid "AltiVec and E500 instructions cannot coexist"
-+msgstr ""
-+
-+#: config/rs6000/e500.h:42
-+#, gcc-internal-format
-+msgid "VSX and E500 instructions cannot coexist"
-+msgstr ""
-+
-+#: config/rs6000/e500.h:44
-+#, gcc-internal-format
-+msgid "64-bit E500 not supported"
-+msgstr ""
-+
-+#: config/rs6000/e500.h:46
-+#, gcc-internal-format
-+msgid "E500 and FPRs not supported"
-+msgstr ""
-+
-+#: config/rs6000/eabispe.h:38 config/rs6000/linuxspe.h:38
-+#, gcc-internal-format
-+msgid "-m64 not supported in this configuration"
-+msgstr ""
-+
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
-+#, gcc-internal-format
-+msgid "-m64 requires a PowerPC64 cpu"
-+msgstr ""
-+
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
-+#, gcc-internal-format
-+msgid "-mcmodel incompatible with other toc options"
-+msgstr ""
-+
-+#. Definitions for __builtin_return_address and __builtin_frame_address.
-+#. __builtin_return_address (0) should give link register (65), enable
-+#. this.
-+#. This should be uncommented, so that the link register is used, but
-+#. currently this would result in unmatched insns and spilling fixed
-+#. registers so we'll leave it for another day. When these problems are
-+#. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
-+#. (mrs)
-+#. #define RETURN_ADDR_IN_PREVIOUS_FRAME
-+#. Number of bytes into the frame return addresses can be found. See
-+#. rs6000_stack_info in rs6000.c for more information on how the different
-+#. abi's store the return address.
-+#: config/rs6000/rs6000.h:1655
-+#, gcc-internal-format
-+msgid "RETURN_ADDRESS_OFFSET not supported"
-+msgstr ""
-+
-+#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
-+#. get control in TARGET_OPTION_OVERRIDE.
-+#: config/rs6000/sysv4.h:114
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bad value for -mcall-%s"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.h:130
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bad value for -msdata=%s"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.h:147
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-mrelocatable and -msdata=%s are incompatible"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.h:156
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-f%s and -msdata=%s are incompatible"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.h:165
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-msdata=%s and -mcall-%s are incompatible"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.h:174
-+#, gcc-internal-format
-+msgid "-mrelocatable and -mno-minimal-toc are incompatible"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.h:180
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-mrelocatable and -mcall-%s are incompatible"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.h:187
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-fPIC and -mcall-%s are incompatible"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.h:194
-+#, gcc-internal-format
-+msgid "-mcall-aixdesc must be big endian"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.h:199
-+#, gcc-internal-format
-+msgid "-msecure-plt not supported by your assembler"
-+msgstr ""
-+
-+#: config/rs6000/sysv4.h:218
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-m%s not supported in this configuration"
-+msgstr ""
-+
-+#: config/rx/rx.c:641
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unrecognized control register number: %d - using 'psw'"
-+msgstr ""
-+
-+#: config/rx/rx.c:2383
-+#, gcc-internal-format, gfc-internal-format
-+msgid "__builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'"
-+msgstr ""
-+
-+#: config/rx/rx.c:2385
-+#, gcc-internal-format
-+msgid "use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW"
-+msgstr ""
-+
-+#: config/rx/rx.c:2440 config/xtensa/xtensa.c:3123 config/xtensa/xtensa.c:3163
-+#, gcc-internal-format
-+msgid "bad builtin code"
-+msgstr ""
-+
-+#: config/rx/rx.c:2551
-+#, gcc-internal-format
-+msgid "RX FPU instructions do not support NaNs and infinities"
-+msgstr ""
-+
-+#: config/s390/s390.c:1539
-+#, gcc-internal-format, gfc-internal-format
-+msgid "z/Architecture mode not supported on %s"
-+msgstr ""
-+
-+#: config/s390/s390.c:1541
-+#, gcc-internal-format
-+msgid "64-bit ABI not supported in ESA/390 mode"
-+msgstr ""
-+
-+#: config/s390/s390.c:1553
-+#, gcc-internal-format, gfc-internal-format
-+msgid "hardware decimal floating point instructions not available on %s"
-+msgstr ""
-+
-+#: config/s390/s390.c:1556
-+#, gcc-internal-format
-+msgid "hardware decimal floating point instructions not available in ESA/390 mode"
-+msgstr ""
-+
-+#: config/s390/s390.c:1566
-+#, gcc-internal-format
-+msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
-+msgstr ""
-+
-+#: config/s390/s390.c:1590
-+#, gcc-internal-format
-+msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
-+msgstr ""
-+
-+#: config/s390/s390.c:1596
-+#, gcc-internal-format
-+msgid "stack size must be greater than the stack guard value"
-+msgstr ""
-+
-+#: config/s390/s390.c:1598
-+#, gcc-internal-format
-+msgid "stack size must not be greater than 64k"
-+msgstr ""
-+
-+#: config/s390/s390.c:1601
-+#, gcc-internal-format
-+msgid "-mstack-guard implies use of -mstack-size"
-+msgstr ""
-+
-+#: config/s390/s390.c:7370
-+#, gcc-internal-format
-+msgid "total size of local variables exceeds architecture limit"
-+msgstr ""
-+
-+#: config/s390/s390.c:8077
-+#, 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:8092
-+#, 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:8120
-+#, gcc-internal-format
-+msgid "frame size of %qs is %wd bytes"
-+msgstr ""
-+
-+#: config/s390/s390.c:8124
-+#, gcc-internal-format
-+msgid "%qs uses dynamic stack allocation"
-+msgstr ""
-+
-+#: config/sh/sh.c:775
-+#, gcc-internal-format
-+msgid "ignoring -fschedule-insns because of exception handling bug"
-+msgstr ""
-+
-+#: config/sh/sh.c:796
-+#, gcc-internal-format
-+msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
-+msgstr ""
-+
-+#: config/sh/sh.c:7674
-+#, gcc-internal-format
-+msgid "__builtin_saveregs not supported by this subtarget"
-+msgstr ""
-+
-+#: config/sh/sh.c:8838
-+#, gcc-internal-format
-+msgid "%qE attribute only applies to interrupt functions"
-+msgstr ""
-+
-+#: config/sh/sh.c:8896
-+#, gcc-internal-format
-+msgid "%qE attribute is supported only for SH2A"
-+msgstr ""
-+
-+#: config/sh/sh.c:8926
-+#, gcc-internal-format
-+msgid "attribute interrupt_handler is not compatible with -m5-compact"
-+msgstr ""
-+
-+#: config/sh/sh.c:8943
-+#, gcc-internal-format
-+msgid "%qE attribute only applies to SH2A"
-+msgstr ""
-+
-+#: config/sh/sh.c:8965
-+#, gcc-internal-format
-+msgid "%qE attribute argument should be between 0 to 255"
-+msgstr ""
-+
-+#. The argument must be a constant string.
-+#: config/sh/sh.c:9038
-+#, gcc-internal-format
-+msgid "%qE attribute argument not a string constant"
-+msgstr ""
-+
-+#: config/sh/sh.c:11618
-+#, gcc-internal-format
-+msgid "r0 needs to be available as a call-clobbered register"
-+msgstr ""
-+
-+#: config/sh/sh.c:11639
-+#, gcc-internal-format
-+msgid "need a second call-clobbered general purpose register"
-+msgstr ""
-+
-+#: config/sh/sh.c:11647
-+#, gcc-internal-format
-+msgid "need a call-clobbered target register"
-+msgstr ""
-+
-+#. FIXME
-+#: config/sh/netbsd-elf.h:75
-+#, gcc-internal-format
-+msgid "unimplemented-shmedia profiling"
-+msgstr ""
-+
-+#. The kernel loader cannot handle the relaxation relocations, so it cannot load kernel modules (which are ET_REL) or RTP executables (which are linked with --emit-relocs). No relaxation relocations appear in shared libraries, so relaxation is OK for RTP PIC.
-+#: config/sh/vxworks.h:43
-+#, gcc-internal-format
-+msgid "-mrelax is only supported for RTP PIC"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:980
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s is not supported by this configuration"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:987
-+#, gcc-internal-format
-+msgid "-mlong-double-64 not allowed with -m64"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:1007
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bad value (%s) for -mcmodel= switch"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:1012
-+#, gcc-internal-format
-+msgid "-mcmodel= is not supported on 32 bit systems"
-+msgstr ""
-+
-+#: config/sparc/sparc.c:1019
-+#, gcc-internal-format
-+msgid "-fcall-saved-REG is not supported for out registers"
-+msgstr ""
-+
-+#: config/spu/spu-c.c:135
-+#, gcc-internal-format, gfc-internal-format
-+msgid "insufficient arguments to overloaded function %s"
-+msgstr ""
-+
-+#: config/spu/spu-c.c:166
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too many arguments to overloaded function %s"
-+msgstr ""
-+
-+#: config/spu/spu-c.c:178
-+#, gcc-internal-format, gfc-internal-format
-+msgid "parameter list does not match a valid signature for %s()"
-+msgstr ""
-+
-+#: config/spu/spu.c:548
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bad value (%s) for -march= switch"
-+msgstr ""
-+
-+#: config/spu/spu.c:559
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bad value (%s) for -mtune= switch"
-+msgstr ""
-+
-+#: config/spu/spu.c:5467 config/spu/spu.c:5470
-+#, gcc-internal-format
-+msgid "creating run-time relocation for %qD"
-+msgstr ""
-+
-+#: config/spu/spu.c:5475 config/spu/spu.c:5477
-+#, gcc-internal-format
-+msgid "creating run-time relocation"
-+msgstr ""
-+
-+#: config/spu/spu.c:6604
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s expects an integer literal in the range [%d, %d]"
-+msgstr ""
-+
-+#: config/spu/spu.c:6624
-+#, gcc-internal-format
-+msgid "%s expects an integer literal in the range [%d, %d]. (%wd)"
-+msgstr ""
-+
-+#: config/spu/spu.c:6653
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%d least significant bits of %s are ignored"
-+msgstr ""
-+
-+#: config/stormy16/stormy16.c:1036
-+#, gcc-internal-format
-+msgid "local variable memory requirements exceed capacity"
-+msgstr ""
-+
-+#: config/stormy16/stormy16.c:1190
-+#, gcc-internal-format
-+msgid "function_profiler support"
-+msgstr ""
-+
-+#: config/stormy16/stormy16.c:1284
-+#, gcc-internal-format
-+msgid "cannot use va_start in interrupt function"
-+msgstr ""
-+
-+#: config/stormy16/stormy16.c:1851
-+#, gcc-internal-format, gfc-internal-format
-+msgid "switch statement of size %lu entries too large"
-+msgstr ""
-+
-+#: config/stormy16/stormy16.c:2223
-+#, gcc-internal-format
-+msgid "%<__BELOW100__%> attribute only applies to variables"
-+msgstr ""
-+
-+#: config/stormy16/stormy16.c:2230
-+#, gcc-internal-format
-+msgid "__BELOW100__ attribute not allowed with auto storage class"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.c:3397 config/tilepro/tilepro.c:3101
-+#, gcc-internal-format
-+msgid "bad builtin icode"
-+msgstr ""
-+
-+#: config/tilegx/tilegx.c:3438 config/tilepro/tilepro.c:3127
-+#, gcc-internal-format
-+msgid "operand must be an immediate of the right size"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:67
-+#, gcc-internal-format
-+msgid "#pragma GHS endXXXX found without previous startXXX"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:70
-+#, gcc-internal-format
-+msgid "#pragma GHS endXXX does not match previous startXXX"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:96
-+#, gcc-internal-format
-+msgid "cannot set interrupt attribute: no current function"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:104
-+#, gcc-internal-format
-+msgid "cannot set interrupt attribute: no such identifier"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:153
-+#, gcc-internal-format
-+msgid "junk at end of #pragma ghs section"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:170
-+#, gcc-internal-format
-+msgid "unrecognized section name %qE"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:185
-+#, gcc-internal-format
-+msgid "malformed #pragma ghs section"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:204
-+#, gcc-internal-format
-+msgid "junk at end of #pragma ghs interrupt"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:215
-+#, gcc-internal-format
-+msgid "junk at end of #pragma ghs starttda"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:226
-+#, gcc-internal-format
-+msgid "junk at end of #pragma ghs startsda"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:237
-+#, gcc-internal-format
-+msgid "junk at end of #pragma ghs startzda"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:248
-+#, gcc-internal-format
-+msgid "junk at end of #pragma ghs endtda"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:259
-+#, gcc-internal-format
-+msgid "junk at end of #pragma ghs endsda"
-+msgstr ""
-+
-+#: config/v850/v850-c.c:270
-+#, gcc-internal-format
-+msgid "junk at end of #pragma ghs endzda"
-+msgstr ""
-+
-+#: config/v850/v850.c:2094
-+#, gcc-internal-format
-+msgid "data area attributes cannot be specified for local variables"
-+msgstr ""
-+
-+#: config/v850/v850.c:2105
-+#, gcc-internal-format
-+msgid "data area of %q+D conflicts with previous declaration"
-+msgstr ""
-+
-+#: config/v850/v850.c:2236
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bogus JR construction: %d"
-+msgstr ""
-+
-+#: config/v850/v850.c:2254 config/v850/v850.c:2361
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bad amount of stack space removal: %d"
-+msgstr ""
-+
-+#: config/v850/v850.c:2341
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bogus JARL construction: %d"
-+msgstr ""
-+
-+#: config/v850/v850.c:2638
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bogus DISPOSE construction: %d"
-+msgstr ""
-+
-+#: config/v850/v850.c:2657
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too much stack space to dispose of: %d"
-+msgstr ""
-+
-+#: config/v850/v850.c:2759
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bogus PREPEARE construction: %d"
-+msgstr ""
-+
-+#: config/v850/v850.c:2776
-+#, gcc-internal-format, gfc-internal-format
-+msgid "too much stack space to prepare: %d"
-+msgstr ""
-+
-+#: config/vms/vms-c.c:44
-+#, gcc-internal-format
-+msgid "junk at end of #pragma __nostandard"
-+msgstr ""
-+
-+#: config/vms/vms-c.c:55
-+#, gcc-internal-format
-+msgid "junk at end of #pragma __standard"
-+msgstr ""
-+
-+#: config/vms/vms-c.c:80
-+#, gcc-internal-format
-+msgid "malformed '#pragma member_alignment', ignoring"
-+msgstr ""
-+
-+#: config/vms/vms-c.c:95
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown '#pragma member_alignment' name %s"
-+msgstr ""
-+
-+#: config/vms/vms-c.c:100
-+#, gcc-internal-format
-+msgid "malformed '#pragma member_alignment'"
-+msgstr ""
-+
-+#: config/vms/vms-c.c:130
-+#, gcc-internal-format
-+msgid "unhandled alignment for '#pragma nomember_alignment'"
-+msgstr ""
-+
-+#: config/vms/vms-c.c:143
-+#, gcc-internal-format
-+msgid "garbage at end of '#pragma nomember_alignment'"
-+msgstr ""
-+
-+#: config/vms/vms-c.c:182
-+#, gcc-internal-format
-+msgid "malformed '#pragma extern_model', ignoring"
-+msgstr ""
-+
-+#: config/vms/vms-c.c:201
-+#, gcc-internal-format
-+msgid "extern model globalvalue"
-+msgstr ""
-+
-+#: config/vms/vms-c.c:206
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unknown '#pragma extern_model' model '%s'"
-+msgstr ""
-+
-+#: config/vms/vms-c.c:212
-+#, gcc-internal-format
-+msgid "junk at end of '#pragma extern_model'"
-+msgstr ""
-+
-+#: config/vms/vms-c.c:226
-+#, gcc-internal-format
-+msgid "vms '#pragma __message' is ignored"
-+msgstr ""
-+
-+#: config/vms/vms-c.c:251 config/vms/vms-c.c:257
-+#, gcc-internal-format
-+msgid "malformed '#pragma __extern_prefix', ignoring"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.c:2172
-+#, gcc-internal-format
-+msgid "boolean registers required for the floating-point option"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.c:2207
-+#, gcc-internal-format, gfc-internal-format
-+msgid "-f%s is not supported with CONST16 instructions"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.c:2214
-+#, gcc-internal-format
-+msgid "PIC is required but not supported with CONST16 instructions"
-+msgstr ""
-+
-+#: config/xtensa/xtensa.c:3293
-+#, gcc-internal-format
-+msgid "only uninitialized variables can be placed in a .bss section"
-+msgstr ""
-+
-+#: ada/gcc-interface/misc.c:128
-+#, gcc-internal-format
-+msgid "%<-gnat%> misspelled as %<-gant%>"
-+msgstr ""
-+
-+#: ada/gcc-interface/misc.c:229
-+#, gcc-internal-format
-+msgid "-fexcess-precision=standard for Ada"
-+msgstr ""
-+
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
-+#, gcc-internal-format
-+msgid "%qs attribute ignored"
-+msgstr ""
-+
-+#: ada/gcc-interface/utils.c:5430
-+#, gcc-internal-format
-+msgid "%qs attribute requires prototypes with named arguments"
-+msgstr ""
-+
-+#: ada/gcc-interface/utils.c:5439
-+#, gcc-internal-format
-+msgid "%qs attribute only applies to variadic functions"
-+msgstr ""
-+
-+#: ada/gcc-interface/utils.c:5510
-+#, gcc-internal-format
-+msgid "%qE attribute has no effect"
-+msgstr ""
-+
-+#: ada/gcc-interface/utils.c:5616
-+#, gcc-internal-format
-+msgid "invalid vector type for attribute %qs"
-+msgstr ""
-+
-+#: ada/gcc-interface/utils.c:5679
-+#, gcc-internal-format
-+msgid "attribute %qs applies to array types only"
-+msgstr ""
-+
-+#: ada/gcc-interface/utils.c:5706
-+#, gcc-internal-format
-+msgid "invalid element type for attribute %qs"
-+msgstr ""
-+
-+#. Conversion of implicit `this' argument failed.
-+#: cp/call.c:3110
-+#, gcc-internal-format
-+msgid " no known conversion for implicit %<this%> parameter from %qT to %qT"
-+msgstr ""
-+
-+#: cp/call.c:3114
-+#, gcc-internal-format
-+msgid " no known conversion for argument %d from %qT to %qT"
-+msgstr ""
-+
-+#: cp/call.c:3125 cp/pt.c:5576
-+#, gcc-internal-format, gfc-internal-format
-+msgid " candidate expects %d argument, %d provided"
-+msgid_plural " candidate expects %d arguments, %d provided"
-+msgstr[0] ""
-+msgstr[1] ""
-+msgstr[2] ""
-+
-+#: cp/call.c:3148
-+#, gcc-internal-format
-+msgid "%s%D(%T, %T, %T) <built-in>"
-+msgstr ""
-+
-+#: cp/call.c:3153
-+#, gcc-internal-format
-+msgid "%s%D(%T, %T) <built-in>"
-+msgstr ""
-+
-+#: cp/call.c:3157
-+#, gcc-internal-format
-+msgid "%s%D(%T) <built-in>"
-+msgstr ""
-+
-+#: cp/call.c:3161
-+#, gcc-internal-format
-+msgid "%s%T <conversion>"
-+msgstr ""
-+
-+#: cp/call.c:3163
-+#, gcc-internal-format
-+msgid "%s%#D <near match>"
-+msgstr ""
-+
-+#: cp/call.c:3165
-+#, gcc-internal-format
-+msgid "%s%#D <deleted>"
-+msgstr ""
-+
-+#: cp/call.c:3167
-+#, gcc-internal-format
-+msgid "%s%#D"
-+msgstr ""
-+
-+#: cp/call.c:3186
-+#, gcc-internal-format
-+msgid " return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
-+msgstr ""
-+
-+#: cp/call.c:3192
-+#, gcc-internal-format
-+msgid " conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
-+msgstr ""
-+
-+#: cp/call.c:3203
-+#, gcc-internal-format
-+msgid " substitution of deduced template arguments resulted in errors seen above"
-+msgstr ""
-+
-+#. Re-run template unification with diagnostics.
-+#: cp/call.c:3208
-+#, gcc-internal-format
-+msgid " template argument deduction/substitution failed:"
-+msgstr ""
-+
-+#: cp/call.c:3227
-+#, gcc-internal-format
-+msgid " a constructor taking a single argument of its own class type is invalid"
-+msgstr ""
-+
-+#: cp/call.c:3585
-+#, gcc-internal-format
-+msgid "conversion from %qT to %qT is ambiguous"
-+msgstr ""
-+
-+#: cp/call.c:3701
-+#, gcc-internal-format
-+msgid "conversion from %qT to %qT not considered for non-type template argument"
-+msgstr ""
-+
-+#: cp/call.c:3819
-+#, gcc-internal-format
-+msgid "no matching function for call to %<%D(%A)%>"
-+msgstr ""
-+
-+#: cp/call.c:3822
-+#, gcc-internal-format
-+msgid "call of overloaded %<%D(%A)%> is ambiguous"
-+msgstr ""
-+
-+#. It's no good looking for an overloaded operator() on a
-+#. pointer-to-member-function.
-+#: cp/call.c:4024
-+#, gcc-internal-format
-+msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
-+msgstr ""
-+
-+#: cp/call.c:4096
-+#, gcc-internal-format
-+msgid "no match for call to %<(%T) (%A)%>"
-+msgstr ""
-+
-+#: cp/call.c:4109
-+#, gcc-internal-format
-+msgid "call of %<(%T) (%A)%> is ambiguous"
-+msgstr ""
-+
-+#: cp/call.c:4163
-+#, gcc-internal-format
-+msgid "ambiguous overload for ternary %<operator?:%> in %<%E ? %E : %E%>"
-+msgstr ""
-+
-+#: cp/call.c:4166
-+#, gcc-internal-format
-+msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
-+msgstr ""
-+
-+#: cp/call.c:4173
-+#, gcc-internal-format
-+msgid "ambiguous overload for %<operator%s%> in %<%E%s%>"
-+msgstr ""
-+
-+#: cp/call.c:4176
-+#, gcc-internal-format
-+msgid "no match for %<operator%s%> in %<%E%s%>"
-+msgstr ""
-+
-+#: cp/call.c:4182
-+#, gcc-internal-format
-+msgid "ambiguous overload for %<operator[]%> in %<%E[%E]%>"
-+msgstr ""
-+
-+#: cp/call.c:4185
-+#, gcc-internal-format
-+msgid "no match for %<operator[]%> in %<%E[%E]%>"
-+msgstr ""
-+
-+#: cp/call.c:4192
-+#, gcc-internal-format
-+msgid "ambiguous overload for %qs in %<%s %E%>"
-+msgstr ""
-+
-+#: cp/call.c:4195
-+#, gcc-internal-format
-+msgid "no match for %qs in %<%s %E%>"
-+msgstr ""
-+
-+#: cp/call.c:4202
-+#, gcc-internal-format
-+msgid "ambiguous overload for %<operator%s%> in %<%E %s %E%>"
-+msgstr ""
-+
-+#: cp/call.c:4205
-+#, gcc-internal-format
-+msgid "no match for %<operator%s%> in %<%E %s %E%>"
-+msgstr ""
-+
-+#: cp/call.c:4209
-+#, gcc-internal-format
-+msgid "ambiguous overload for %<operator%s%> in %<%s%E%>"
-+msgstr ""
-+
-+#: cp/call.c:4212
-+#, gcc-internal-format
-+msgid "no match for %<operator%s%> in %<%s%E%>"
-+msgstr ""
-+
-+#: cp/call.c:4307
-+#, gcc-internal-format
-+msgid "ISO C++ forbids omitting the middle term of a ?: expression"
-+msgstr ""
-+
-+#: cp/call.c:4396
-+#, gcc-internal-format
-+msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
-+msgstr ""
-+
-+#: cp/call.c:4401
-+#, gcc-internal-format
-+msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
-+msgstr ""
-+
-+#: cp/call.c:4443 cp/call.c:4687
-+#, gcc-internal-format
-+msgid "operands to ?: have different types %qT and %qT"
-+msgstr ""
-+
-+#: cp/call.c:4634
-+#, gcc-internal-format
-+msgid "enumeral mismatch in conditional expression: %qT vs %qT"
-+msgstr ""
-+
-+#: cp/call.c:4645
-+#, gcc-internal-format
-+msgid "enumeral and non-enumeral type in conditional expression"
-+msgstr ""
-+
-+#: cp/call.c:5034
-+#, gcc-internal-format
-+msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
-+msgstr ""
-+
-+#: cp/call.c:5036
-+#, gcc-internal-format
-+msgid "no %<%D(int)%> declared for postfix %qs"
-+msgstr ""
-+
-+#: cp/call.c:5130
-+#, gcc-internal-format
-+msgid "comparison between %q#T and %q#T"
-+msgstr ""
-+
-+#: cp/call.c:5384
-+#, gcc-internal-format
-+msgid "non-placement deallocation function %q+D"
-+msgstr ""
-+
-+#: cp/call.c:5385
-+#, gcc-internal-format
-+msgid "selected for placement delete"
-+msgstr ""
-+
-+#: cp/call.c:5464
-+#, gcc-internal-format
-+msgid "no corresponding deallocation function for %qD"
-+msgstr ""
-+
-+#: cp/call.c:5469
-+#, gcc-internal-format
-+msgid "no suitable %<operator %s%> for %qT"
-+msgstr ""
-+
-+#: cp/call.c:5487
-+#, gcc-internal-format
-+msgid "%q+#D is private"
-+msgstr ""
-+
-+#: cp/call.c:5489
-+#, gcc-internal-format
-+msgid "%q+#D is protected"
-+msgstr ""
-+
-+#: cp/call.c:5491
-+#, gcc-internal-format
-+msgid "%q+#D is inaccessible"
-+msgstr ""
-+
-+#: cp/call.c:5492
-+#, gcc-internal-format
-+msgid "within this context"
-+msgstr ""
-+
-+#: cp/call.c:5539
-+#, gcc-internal-format
-+msgid "passing NULL to non-pointer argument %P of %qD"
-+msgstr ""
-+
-+#: cp/call.c:5543
-+#, gcc-internal-format
-+msgid "converting to non-pointer type %qT from NULL"
-+msgstr ""
-+
-+#: cp/call.c:5552
-+#, gcc-internal-format
-+msgid "converting %<false%> to pointer type for argument %P of %qD"
-+msgstr ""
-+
-+#: cp/call.c:5556
-+#, gcc-internal-format
-+msgid "converting %<false%> to pointer type %qT"
-+msgstr ""
-+
-+#: cp/call.c:5598
-+#, gcc-internal-format
-+msgid "too many braces around initializer for %qT"
-+msgstr ""
-+
-+#: cp/call.c:5604
-+#, gcc-internal-format
-+msgid "invalid user-defined conversion from %qT to %qT"
-+msgstr ""
-+
-+#: cp/call.c:5634 cp/cvt.c:223
-+#, gcc-internal-format
-+msgid "invalid conversion from %qT to %qT"
-+msgstr ""
-+
-+#: cp/call.c:5638 cp/call.c:5854
-+#, gcc-internal-format
-+msgid " initializing argument %P of %qD"
-+msgstr ""
-+
-+#: cp/call.c:5682
-+#, gcc-internal-format
-+msgid "converting to %qT from initializer list would use explicit constructor %qD"
-+msgstr ""
-+
-+#: cp/call.c:5743 cp/call.c:5869
-+#, gcc-internal-format
-+msgid " initializing argument %P of %q+D"
-+msgstr ""
-+
-+#: cp/call.c:5866
-+#, gcc-internal-format
-+msgid "cannot bind %qT lvalue to %qT"
-+msgstr ""
-+
-+#: cp/call.c:5898
-+#, gcc-internal-format
-+msgid "cannot bind bitfield %qE to %qT"
-+msgstr ""
-+
-+#: cp/call.c:5901 cp/call.c:5917
-+#, gcc-internal-format
-+msgid "cannot bind packed field %qE to %qT"
-+msgstr ""
-+
-+#: cp/call.c:5904
-+#, gcc-internal-format
-+msgid "cannot bind rvalue %qE to %qT"
-+msgstr ""
-+
-+#: cp/call.c:6016 cp/cvt.c:1654
-+#, gcc-internal-format
-+msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
-+msgstr ""
-+
-+#: cp/call.c:6051
-+#, gcc-internal-format
-+msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
-+msgstr ""
-+
-+#. conditionally-supported behavior [expr.call] 5.2.2/7.
-+#: cp/call.c:6080
-+#, gcc-internal-format
-+msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
-+msgstr ""
-+
-+#: cp/call.c:6136
-+#, gcc-internal-format
-+msgid "recursive evaluation of default argument for %q#D"
-+msgstr ""
-+
-+#: cp/call.c:6144
-+#, gcc-internal-format
-+msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
-+msgstr ""
-+
-+#: cp/call.c:6257
-+#, gcc-internal-format
-+msgid "argument of function call might be a candidate for a format attribute"
-+msgstr ""
-+
-+#: cp/call.c:6465
-+#, gcc-internal-format
-+msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
-+msgstr ""
-+
-+#: cp/call.c:6493
-+#, gcc-internal-format
-+msgid "%qT is not an accessible base of %qT"
-+msgstr ""
-+
-+#: cp/call.c:6571
-+#, gcc-internal-format
-+msgid "deducing %qT as %qT"
-+msgstr ""
-+
-+#: cp/call.c:6574
-+#, gcc-internal-format
-+msgid " in call to %q+D"
-+msgstr ""
-+
-+#: cp/call.c:6576
-+#, gcc-internal-format
-+msgid " (you can disable this with -fno-deduce-init-list)"
-+msgstr ""
-+
-+#: cp/call.c:6842
-+#, gcc-internal-format
-+msgid "could not find class$ field in java interface type %qT"
-+msgstr ""
-+
-+#: cp/call.c:7101
-+#, gcc-internal-format
-+msgid "call to non-function %qD"
-+msgstr ""
-+
-+#: cp/call.c:7146 cp/typeck.c:2605
-+#, gcc-internal-format
-+msgid "cannot call constructor %<%T::%D%> directly"
-+msgstr ""
-+
-+#: cp/call.c:7148
-+#, gcc-internal-format
-+msgid " for a function-style cast, remove the redundant %<::%D%>"
-+msgstr ""
-+
-+#: cp/call.c:7261
-+#, gcc-internal-format
-+msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
-+msgstr ""
-+
-+#: cp/call.c:7274
-+#, gcc-internal-format
-+msgid "no matching function for call to %<%T::%s(%A)%#V%>"
-+msgstr ""
-+
-+#: cp/call.c:7299
-+#, gcc-internal-format
-+msgid "call of overloaded %<%s(%A)%> is ambiguous"
-+msgstr ""
-+
-+#: cp/call.c:7328
-+#, gcc-internal-format
-+msgid "cannot call member function %qD without object"
-+msgstr ""
-+
-+#: cp/call.c:8068
-+#, gcc-internal-format
-+msgid "passing %qT chooses %qT over %qT"
-+msgstr ""
-+
-+#: cp/call.c:8070 cp/name-lookup.c:5495
-+#, gcc-internal-format
-+msgid " in call to %qD"
-+msgstr ""
-+
-+#: cp/call.c:8127
-+#, gcc-internal-format
-+msgid "choosing %qD over %qD"
-+msgstr ""
-+
-+#: cp/call.c:8128
-+#, gcc-internal-format
-+msgid " for conversion from %qT to %qT"
-+msgstr ""
-+
-+#: cp/call.c:8131
-+#, gcc-internal-format
-+msgid " because conversion sequence for the argument is better"
-+msgstr ""
-+
-+#: cp/call.c:8250
-+#, gcc-internal-format
-+msgid "default argument mismatch in overload resolution"
-+msgstr ""
-+
-+#: cp/call.c:8253
-+#, gcc-internal-format
-+msgid " candidate 1: %q+#F"
-+msgstr ""
-+
-+#: cp/call.c:8255
-+#, gcc-internal-format
-+msgid " candidate 2: %q+#F"
-+msgstr ""
-+
-+#: cp/call.c:8296
-+#, 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:8449
-+#, gcc-internal-format
-+msgid "could not convert %qE from %qT to %qT"
-+msgstr ""
-+
-+#: cp/call.c:8639
-+#, gcc-internal-format
-+msgid "a temporary bound to %qD only persists until the constructor exits"
-+msgstr ""
-+
-+#: cp/call.c:8745
-+#, gcc-internal-format
-+msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
-+msgstr ""
-+
-+#: cp/call.c:8749
-+#, gcc-internal-format
-+msgid "invalid initialization of reference of type %qT from expression of type %qT"
-+msgstr ""
-+
-+#: cp/class.c:296
-+#, gcc-internal-format
-+msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
-+msgstr ""
-+
-+#: cp/class.c:998
-+#, gcc-internal-format
-+msgid "Java class %qT cannot have a destructor"
-+msgstr ""
-+
-+#: cp/class.c:1000
-+#, gcc-internal-format
-+msgid "Java class %qT cannot have an implicit non-trivial destructor"
-+msgstr ""
-+
-+#: cp/class.c:1103
-+#, gcc-internal-format
-+msgid "%q+#D cannot be overloaded"
-+msgstr ""
-+
-+#: cp/class.c:1104
-+#, gcc-internal-format
-+msgid "with %q+#D"
-+msgstr ""
-+
-+#: cp/class.c:1173
-+#, gcc-internal-format
-+msgid "conflicting access specifications for method %q+D, ignored"
-+msgstr ""
-+
-+#: cp/class.c:1176
-+#, gcc-internal-format
-+msgid "conflicting access specifications for field %qE, ignored"
-+msgstr ""
-+
-+#: cp/class.c:1238 cp/class.c:1246
-+#, gcc-internal-format
-+msgid "%q+D invalid in %q#T"
-+msgstr ""
-+
-+#: cp/class.c:1239
-+#, gcc-internal-format
-+msgid " because of local method %q+#D with same name"
-+msgstr ""
-+
-+#: cp/class.c:1247
-+#, gcc-internal-format
-+msgid " because of local member %q+#D with same name"
-+msgstr ""
-+
-+#: cp/class.c:1291
-+#, gcc-internal-format
-+msgid "cannot derive from %<final%> base %qT in derived type %qT"
-+msgstr ""
-+
-+#: cp/class.c:1303
-+#, gcc-internal-format
-+msgid "base class %q#T has a non-virtual destructor"
-+msgstr ""
-+
-+#: cp/class.c:1707
-+#, gcc-internal-format
-+msgid "all member functions in class %qT are private"
-+msgstr ""
-+
-+#: cp/class.c:1719
-+#, gcc-internal-format
-+msgid "%q#T only defines a private destructor and has no friends"
-+msgstr ""
-+
-+#: cp/class.c:1764
-+#, gcc-internal-format
-+msgid "%q#T only defines private constructors and has no friends"
-+msgstr ""
-+
-+#: cp/class.c:2157
-+#, gcc-internal-format
-+msgid "no unique final overrider for %qD in %qT"
-+msgstr ""
-+
-+#: cp/class.c:2524
-+#, gcc-internal-format
-+msgid "%q+#D marked final, but is not virtual"
-+msgstr ""
-+
-+#: cp/class.c:2526
-+#, gcc-internal-format
-+msgid "%q+#D marked override, but does not override"
-+msgstr ""
-+
-+#. Here we know it is a hider, and no overrider exists.
-+#: cp/class.c:2595
-+#, gcc-internal-format
-+msgid "%q+D was hidden"
-+msgstr ""
-+
-+#: cp/class.c:2596
-+#, gcc-internal-format
-+msgid " by %q+D"
-+msgstr ""
-+
-+#: cp/class.c:2639 cp/decl2.c:1359
-+#, gcc-internal-format
-+msgid "%q+#D invalid; an anonymous union can only have non-static data members"
-+msgstr ""
-+
-+#: cp/class.c:2642
-+#, gcc-internal-format
-+msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
-+msgstr ""
-+
-+#: cp/class.c:2650 cp/decl2.c:1365
-+#, gcc-internal-format
-+msgid "private member %q+#D in anonymous union"
-+msgstr ""
-+
-+#: cp/class.c:2652
-+#, gcc-internal-format
-+msgid "private member %q+#D in anonymous struct"
-+msgstr ""
-+
-+#: cp/class.c:2657 cp/decl2.c:1367
-+#, gcc-internal-format
-+msgid "protected member %q+#D in anonymous union"
-+msgstr ""
-+
-+#: cp/class.c:2659
-+#, gcc-internal-format
-+msgid "protected member %q+#D in anonymous struct"
-+msgstr ""
-+
-+#: cp/class.c:2887
-+#, gcc-internal-format
-+msgid "bit-field %q+#D with non-integral type"
-+msgstr ""
-+
-+#: cp/class.c:2903
-+#, gcc-internal-format
-+msgid "bit-field %q+D width not an integer constant"
-+msgstr ""
-+
-+#: cp/class.c:2908
-+#, gcc-internal-format
-+msgid "negative width in bit-field %q+D"
-+msgstr ""
-+
-+#: cp/class.c:2913
-+#, gcc-internal-format
-+msgid "zero width for bit-field %q+D"
-+msgstr ""
-+
-+#: cp/class.c:2919
-+#, gcc-internal-format
-+msgid "width of %q+D exceeds its type"
-+msgstr ""
-+
-+#: cp/class.c:2923
-+#, gcc-internal-format
-+msgid "%q+D is too small to hold all values of %q#T"
-+msgstr ""
-+
-+#: cp/class.c:2982
-+#, gcc-internal-format
-+msgid "member %q+#D with constructor not allowed in union"
-+msgstr ""
-+
-+#: cp/class.c:2985
-+#, gcc-internal-format
-+msgid "member %q+#D with destructor not allowed in union"
-+msgstr ""
-+
-+#: cp/class.c:2987
-+#, gcc-internal-format
-+msgid "member %q+#D with copy assignment operator not allowed in union"
-+msgstr ""
-+
-+#: cp/class.c:2991
-+#, gcc-internal-format
-+msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/class.c:3025
-+#, gcc-internal-format
-+msgid "multiple fields in union %qT initialized"
-+msgstr ""
-+
-+#: cp/class.c:3109
-+#, gcc-internal-format
-+msgid "%q+D may not be static because it is a member of a union"
-+msgstr ""
-+
-+#: cp/class.c:3114
-+#, gcc-internal-format
-+msgid "%q+D may not have reference type %qT because it is a member of a union"
-+msgstr ""
-+
-+#: cp/class.c:3125
-+#, gcc-internal-format
-+msgid "field %q+D invalidly declared function type"
-+msgstr ""
-+
-+#: cp/class.c:3131
-+#, gcc-internal-format
-+msgid "field %q+D invalidly declared method type"
-+msgstr ""
-+
-+#: cp/class.c:3187
-+#, gcc-internal-format
-+msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
-+msgstr ""
-+
-+#: cp/class.c:3285
-+#, gcc-internal-format
-+msgid "field %q+#D with same name as class"
-+msgstr ""
-+
-+#: cp/class.c:3308
-+#, gcc-internal-format
-+msgid "%q#T has pointer data members"
-+msgstr ""
-+
-+#: cp/class.c:3313
-+#, gcc-internal-format
-+msgid " but does not override %<%T(const %T&)%>"
-+msgstr ""
-+
-+#: cp/class.c:3315
-+#, gcc-internal-format
-+msgid " or %<operator=(const %T&)%>"
-+msgstr ""
-+
-+#: cp/class.c:3319
-+#, gcc-internal-format
-+msgid " but does not override %<operator=(const %T&)%>"
-+msgstr ""
-+
-+#: cp/class.c:3790
-+#, gcc-internal-format
-+msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
-+msgstr ""
-+
-+#: cp/class.c:3917
-+#, gcc-internal-format
-+msgid "class %qT will be considered nearly empty in a future version of GCC"
-+msgstr ""
-+
-+#: cp/class.c:3999
-+#, gcc-internal-format
-+msgid "initializer specified for non-virtual method %q+D"
-+msgstr ""
-+
-+#: cp/class.c:4390
-+#, gcc-internal-format
-+msgid "method overrides both %<transaction_pure%> and %qE methods"
-+msgstr ""
-+
-+#: cp/class.c:4411
-+#, gcc-internal-format
-+msgid "method declared %qE overriding %qE method"
-+msgstr ""
-+
-+#: cp/class.c:4877 cp/semantics.c:5729
-+#, gcc-internal-format
-+msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
-+msgstr ""
-+
-+#: cp/class.c:4902
-+#, gcc-internal-format
-+msgid "%q+T is not literal because:"
-+msgstr ""
-+
-+#: cp/class.c:4904
-+#, gcc-internal-format
-+msgid " %q+T has a non-trivial destructor"
-+msgstr ""
-+
-+#: cp/class.c:4909
-+#, 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:4945
-+#, gcc-internal-format
-+msgid " base class %qT of %q+T is non-literal"
-+msgstr ""
-+
-+#: cp/class.c:4959
-+#, gcc-internal-format
-+msgid " non-static data member %q+D has non-literal type"
-+msgstr ""
-+
-+#: cp/class.c:5071
-+#, gcc-internal-format
-+msgid "non-static reference %q+#D in class without a constructor"
-+msgstr ""
-+
-+#: cp/class.c:5076
-+#, 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:5102
-+#, gcc-internal-format
-+msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
-+msgstr ""
-+
-+#: cp/class.c:5105
-+#, gcc-internal-format
-+msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
-+msgstr ""
-+
-+#: cp/class.c:5329
-+#, gcc-internal-format
-+msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
-+msgstr ""
-+
-+#: cp/class.c:5430
-+#, gcc-internal-format
-+msgid "direct base %qT inaccessible in %qT due to ambiguity"
-+msgstr ""
-+
-+#: cp/class.c:5442
-+#, gcc-internal-format
-+msgid "virtual base %qT inaccessible in %qT due to ambiguity"
-+msgstr ""
-+
-+#: cp/class.c:5628
-+#, gcc-internal-format
-+msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
-+msgstr ""
-+
-+#: cp/class.c:5668
-+#, gcc-internal-format
-+msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
-+msgstr ""
-+
-+#: cp/class.c:5696
-+#, gcc-internal-format
-+msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
-+msgstr ""
-+
-+#: cp/class.c:5706
-+#, gcc-internal-format
-+msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
-+msgstr ""
-+
-+#: cp/class.c:5794
-+#, gcc-internal-format
-+msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
-+msgstr ""
-+
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
-+#, gcc-internal-format
-+msgid "redefinition of %q#T"
-+msgstr ""
-+
-+#: cp/class.c:6114
-+#, gcc-internal-format
-+msgid "%q#T has virtual functions and accessible non-virtual destructor"
-+msgstr ""
-+
-+#: cp/class.c:6140
-+#, gcc-internal-format
-+msgid "type transparent class %qT does not have any fields"
-+msgstr ""
-+
-+#: cp/class.c:6146
-+#, gcc-internal-format
-+msgid "type transparent class %qT has base classes"
-+msgstr ""
-+
-+#: cp/class.c:6150
-+#, gcc-internal-format
-+msgid "type transparent class %qT has virtual functions"
-+msgstr ""
-+
-+#: cp/class.c:6252
-+#, gcc-internal-format
-+msgid "trying to finish struct, but kicked out due to previous parse errors"
-+msgstr ""
-+
-+#: cp/class.c:6758
-+#, gcc-internal-format
-+msgid "language string %<\"%E\"%> not recognized"
-+msgstr ""
-+
-+#: cp/class.c:6848
-+#, gcc-internal-format
-+msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
-+msgstr ""
-+
-+#: cp/class.c:6972
-+#, gcc-internal-format
-+msgid "no matches converting function %qD to type %q#T"
-+msgstr ""
-+
-+#: cp/class.c:6995
-+#, gcc-internal-format
-+msgid "converting overloaded function %qD to type %q#T is ambiguous"
-+msgstr ""
-+
-+#: cp/class.c:7022
-+#, gcc-internal-format
-+msgid "assuming pointer to member %qD"
-+msgstr ""
-+
-+#: cp/class.c:7025
-+#, gcc-internal-format
-+msgid "(a pointer to member can only be formed with %<&%E%>)"
-+msgstr ""
-+
-+#: cp/class.c:7087 cp/class.c:7121
-+#, gcc-internal-format
-+msgid "not enough type information"
-+msgstr ""
-+
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#, gcc-internal-format
-+msgid "cannot convert %qE from type %qT to type %qT"
-+msgstr ""
-+
-+#. [basic.scope.class]
-+#.
-+#. A name N used in a class S shall refer to the same declaration
-+#. in its context and when re-evaluated in the completed scope of
-+#. S.
-+#: cp/class.c:7415 cp/decl.c:1287
-+#, gcc-internal-format
-+msgid "declaration of %q#D"
-+msgstr ""
-+
-+#: cp/class.c:7416
-+#, gcc-internal-format
-+msgid "changes meaning of %qD from %q+#D"
-+msgstr ""
-+
-+#: cp/cp-gimplify.c:1446
-+#, gcc-internal-format
-+msgid "%qE implicitly determined as %<firstprivate%> has reference type"
-+msgstr ""
-+
-+#: cp/cvt.c:90
-+#, gcc-internal-format
-+msgid "can%'t convert from incomplete type %qT to %qT"
-+msgstr ""
-+
-+#: cp/cvt.c:99
-+#, gcc-internal-format
-+msgid "conversion of %qE from %qT to %qT is ambiguous"
-+msgstr ""
-+
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
-+#, gcc-internal-format
-+msgid "zero as null pointer constant"
-+msgstr ""
-+
-+#: cp/cvt.c:378
-+#, gcc-internal-format
-+msgid "initialization of volatile reference type %q#T from rvalue of type %qT"
-+msgstr ""
-+
-+#: cp/cvt.c:381
-+#, gcc-internal-format
-+msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
-+msgstr ""
-+
-+#: cp/cvt.c:384
-+#, gcc-internal-format
-+msgid "initialization of non-const reference type %q#T from rvalue of type %qT"
-+msgstr ""
-+
-+#: cp/cvt.c:387
-+#, gcc-internal-format
-+msgid "conversion to non-const reference type %q#T from rvalue of type %qT"
-+msgstr ""
-+
-+#: cp/cvt.c:460
-+#, gcc-internal-format
-+msgid "conversion from %qT to %qT discards qualifiers"
-+msgstr ""
-+
-+#: cp/cvt.c:478 cp/typeck.c:6182
-+#, gcc-internal-format
-+msgid "casting %qT to %qT does not dereference pointer"
-+msgstr ""
-+
-+#: cp/cvt.c:506
-+#, gcc-internal-format
-+msgid "cannot convert type %qT to type %qT"
-+msgstr ""
-+
-+#: cp/cvt.c:712
-+#, gcc-internal-format
-+msgid "conversion from %q#T to %q#T"
-+msgstr ""
-+
-+#: cp/cvt.c:728
-+#, gcc-internal-format
-+msgid "the result of the conversion is unspecified because %qE is outside the range of type %qT"
-+msgstr ""
-+
-+#: cp/cvt.c:739 cp/cvt.c:770
-+#, gcc-internal-format
-+msgid "%q#T used where a %qT was expected"
-+msgstr ""
-+
-+#: cp/cvt.c:785
-+#, gcc-internal-format
-+msgid "%q#T used where a floating point value was expected"
-+msgstr ""
-+
-+#: cp/cvt.c:845
-+#, gcc-internal-format
-+msgid "conversion from %qT to non-scalar type %qT requested"
-+msgstr ""
-+
-+#: cp/cvt.c:903
-+#, gcc-internal-format
-+msgid "pseudo-destructor is not called"
-+msgstr ""
-+
-+#: cp/cvt.c:980
-+#, gcc-internal-format
-+msgid "conversion to void will not access object of incomplete type %qT"
-+msgstr ""
-+
-+#: cp/cvt.c:984
-+#, gcc-internal-format
-+msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
-+msgstr ""
-+
-+#: cp/cvt.c:989
-+#, gcc-internal-format
-+msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
-+msgstr ""
-+
-+#: cp/cvt.c:994
-+#, gcc-internal-format
-+msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
-+msgstr ""
-+
-+#: cp/cvt.c:999
-+#, gcc-internal-format
-+msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
-+msgstr ""
-+
-+#: cp/cvt.c:1004
-+#, gcc-internal-format
-+msgid "indirection will not access object of incomplete type %qT in statement"
-+msgstr ""
-+
-+#: cp/cvt.c:1008
-+#, gcc-internal-format
-+msgid "indirection will not access object of incomplete type %qT in for increment expression"
-+msgstr ""
-+
-+#: cp/cvt.c:1024
-+#, gcc-internal-format
-+msgid "conversion to void will not access object of type %qT"
-+msgstr ""
-+
-+#: cp/cvt.c:1028
-+#, gcc-internal-format
-+msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
-+msgstr ""
-+
-+#: cp/cvt.c:1033
-+#, gcc-internal-format
-+msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
-+msgstr ""
-+
-+#: cp/cvt.c:1038
-+#, gcc-internal-format
-+msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
-+msgstr ""
-+
-+#: cp/cvt.c:1043
-+#, gcc-internal-format
-+msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
-+msgstr ""
-+
-+#: cp/cvt.c:1048
-+#, gcc-internal-format
-+msgid "implicit dereference will not access object of type %qT in statement"
-+msgstr ""
-+
-+#: cp/cvt.c:1052
-+#, gcc-internal-format
-+msgid "implicit dereference will not access object of type %qT in for increment expression"
-+msgstr ""
-+
-+#: cp/cvt.c:1066
-+#, gcc-internal-format
-+msgid "conversion to void will not access object of non-trivially-copyable type %qT"
-+msgstr ""
-+
-+#: cp/cvt.c:1071
-+#, gcc-internal-format
-+msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
-+msgstr ""
-+
-+#: cp/cvt.c:1076
-+#, gcc-internal-format
-+msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
-+msgstr ""
-+
-+#: cp/cvt.c:1081
-+#, gcc-internal-format
-+msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
-+msgstr ""
-+
-+#: cp/cvt.c:1086
-+#, gcc-internal-format
-+msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
-+msgstr ""
-+
-+#: cp/cvt.c:1091
-+#, gcc-internal-format
-+msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
-+msgstr ""
-+
-+#: cp/cvt.c:1096
-+#, gcc-internal-format
-+msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
-+msgstr ""
-+
-+#: cp/cvt.c:1134
-+#, gcc-internal-format
-+msgid "conversion to void will not access object %qE of incomplete type %qT"
-+msgstr ""
-+
-+#: cp/cvt.c:1138
-+#, gcc-internal-format
-+msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
-+msgstr ""
-+
-+#: cp/cvt.c:1143
-+#, gcc-internal-format
-+msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
-+msgstr ""
-+
-+#: cp/cvt.c:1148
-+#, gcc-internal-format
-+msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
-+msgstr ""
-+
-+#: cp/cvt.c:1153
-+#, gcc-internal-format
-+msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
-+msgstr ""
-+
-+#: cp/cvt.c:1158
-+#, gcc-internal-format
-+msgid "variable %qE of incomplete type %qT will not be accessed in statement"
-+msgstr ""
-+
-+#: cp/cvt.c:1162
-+#, gcc-internal-format
-+msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
-+msgstr ""
-+
-+#: cp/cvt.c:1211
-+#, gcc-internal-format
-+msgid "conversion to void cannot resolve address of overloaded function"
-+msgstr ""
-+
-+#: cp/cvt.c:1215
-+#, gcc-internal-format
-+msgid "second operand of conditional expression cannot resolve address of overloaded function"
-+msgstr ""
-+
-+#: cp/cvt.c:1219
-+#, gcc-internal-format
-+msgid "third operand of conditional expression cannot resolve address of overloaded function"
-+msgstr ""
-+
-+#: cp/cvt.c:1223
-+#, gcc-internal-format
-+msgid "right operand of comma operator cannot resolve address of overloaded function"
-+msgstr ""
-+
-+#: cp/cvt.c:1227
-+#, gcc-internal-format
-+msgid "left operand of comma operator cannot resolve address of overloaded function"
-+msgstr ""
-+
-+#: cp/cvt.c:1231
-+#, gcc-internal-format
-+msgid "statement cannot resolve address of overloaded function"
-+msgstr ""
-+
-+#: cp/cvt.c:1235
-+#, gcc-internal-format
-+msgid "for increment expression cannot resolve address of overloaded function"
-+msgstr ""
-+
-+#: cp/cvt.c:1251
-+#, gcc-internal-format
-+msgid "second operand of conditional expression is a reference, not call, to function %qE"
-+msgstr ""
-+
-+#: cp/cvt.c:1256
-+#, gcc-internal-format
-+msgid "third operand of conditional expression is a reference, not call, to function %qE"
-+msgstr ""
-+
-+#: cp/cvt.c:1261
-+#, gcc-internal-format
-+msgid "right operand of comma operator is a reference, not call, to function %qE"
-+msgstr ""
-+
-+#: cp/cvt.c:1266
-+#, gcc-internal-format
-+msgid "left operand of comma operator is a reference, not call, to function %qE"
-+msgstr ""
-+
-+#: cp/cvt.c:1271
-+#, gcc-internal-format
-+msgid "statement is a reference, not call, to function %qE"
-+msgstr ""
-+
-+#: cp/cvt.c:1276
-+#, gcc-internal-format
-+msgid "for increment expression is a reference, not call, to function %qE"
-+msgstr ""
-+
-+#: cp/cvt.c:1303
-+#, gcc-internal-format
-+msgid "second operand of conditional expression has no effect"
-+msgstr ""
-+
-+#: cp/cvt.c:1307
-+#, gcc-internal-format
-+msgid "third operand of conditional expression has no effect"
-+msgstr ""
-+
-+#: cp/cvt.c:1311
-+#, gcc-internal-format
-+msgid "right operand of comma operator has no effect"
-+msgstr ""
-+
-+#: cp/cvt.c:1315
-+#, gcc-internal-format
-+msgid "left operand of comma operator has no effect"
-+msgstr ""
-+
-+#: cp/cvt.c:1319
-+#, gcc-internal-format
-+msgid "statement has no effect"
-+msgstr ""
-+
-+#: cp/cvt.c:1323
-+#, gcc-internal-format
-+msgid "for increment expression has no effect"
-+msgstr ""
-+
-+#: cp/cvt.c:1472
-+#, gcc-internal-format
-+msgid "converting NULL to non-pointer type"
-+msgstr ""
-+
-+#: cp/cvt.c:1546 cp/cvt.c:1595
-+#, gcc-internal-format
-+msgid "ambiguous default type conversion from %qT"
-+msgstr ""
-+
-+#: cp/cvt.c:1548
-+#, gcc-internal-format
-+msgid " candidate conversions include %qD"
-+msgstr ""
-+
-+#: cp/cvt.c:1597
-+#, gcc-internal-format
-+msgid " candidate conversions include %qD and %qD"
-+msgstr ""
-+
-+#: cp/decl.c:637
-+#, gcc-internal-format
-+msgid "variable %q+D set but not used"
-+msgstr ""
-+
-+#: cp/decl.c:1108
-+#, gcc-internal-format
-+msgid "%qD was declared %<extern%> and later %<static%>"
-+msgstr ""
-+
-+#: cp/decl.c:1109 cp/decl.c:1709 objc/objc-act.c:3378 objc/objc-act.c:3964
-+#: objc/objc-act.c:3992 objc/objc-act.c:4048 objc/objc-act.c:6831
-+#, gcc-internal-format
-+msgid "previous declaration of %q+D"
-+msgstr ""
-+
-+#: cp/decl.c:1141
-+#, gcc-internal-format
-+msgid "declaration of %qF has a different exception specifier"
-+msgstr ""
-+
-+#: cp/decl.c:1143
-+#, gcc-internal-format
-+msgid "from previous declaration %q+F"
-+msgstr ""
-+
-+#: cp/decl.c:1168
-+#, gcc-internal-format
-+msgid "redeclaration %qD differs in %<constexpr%>"
-+msgstr ""
-+
-+#: cp/decl.c:1169
-+#, gcc-internal-format
-+msgid "from previous declaration %q+D"
-+msgstr ""
-+
-+#: cp/decl.c:1214
-+#, gcc-internal-format
-+msgid "literal operator template %q+D conflicts with raw literal operator %qD"
-+msgstr ""
-+
-+#: cp/decl.c:1219
-+#, gcc-internal-format
-+msgid "raw literal operator %q+D conflicts with literal operator template %qD"
-+msgstr ""
-+
-+#: cp/decl.c:1240
-+#, gcc-internal-format
-+msgid "function %q+D redeclared as inline"
-+msgstr ""
-+
-+#: cp/decl.c:1242
-+#, gcc-internal-format
-+msgid "previous declaration of %q+D with attribute noinline"
-+msgstr ""
-+
-+#: cp/decl.c:1249
-+#, gcc-internal-format
-+msgid "function %q+D redeclared with attribute noinline"
-+msgstr ""
-+
-+#: cp/decl.c:1251
-+#, gcc-internal-format
-+msgid "previous declaration of %q+D was inline"
-+msgstr ""
-+
-+#: cp/decl.c:1275 cp/decl.c:1349
-+#, gcc-internal-format
-+msgid "shadowing built-in function %q#D"
-+msgstr ""
-+
-+#: cp/decl.c:1276 cp/decl.c:1350
-+#, gcc-internal-format
-+msgid "shadowing library function %q#D"
-+msgstr ""
-+
-+#: cp/decl.c:1283
-+#, gcc-internal-format
-+msgid "library function %q#D redeclared as non-function %q#D"
-+msgstr ""
-+
-+#: cp/decl.c:1288
-+#, gcc-internal-format
-+msgid "conflicts with built-in declaration %q#D"
-+msgstr ""
-+
-+#: cp/decl.c:1342 cp/decl.c:1471 cp/decl.c:1488
-+#, gcc-internal-format
-+msgid "new declaration %q#D"
-+msgstr ""
-+
-+#: cp/decl.c:1343
-+#, gcc-internal-format
-+msgid "ambiguates built-in declaration %q#D"
-+msgstr ""
-+
-+#: cp/decl.c:1435
-+#, gcc-internal-format
-+msgid "%q#D redeclared as different kind of symbol"
-+msgstr ""
-+
-+#: cp/decl.c:1438
-+#, gcc-internal-format
-+msgid "previous declaration of %q+#D"
-+msgstr ""
-+
-+#: cp/decl.c:1457
-+#, gcc-internal-format
-+msgid "declaration of template %q#D"
-+msgstr ""
-+
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
-+#, gcc-internal-format
-+msgid "conflicts with previous declaration %q+#D"
-+msgstr ""
-+
-+#: cp/decl.c:1472 cp/decl.c:1489
-+#, gcc-internal-format
-+msgid "ambiguates old declaration %q+#D"
-+msgstr ""
-+
-+#: cp/decl.c:1480
-+#, gcc-internal-format
-+msgid "declaration of C function %q#D conflicts with"
-+msgstr ""
-+
-+#: cp/decl.c:1482
-+#, gcc-internal-format
-+msgid "previous declaration %q+#D here"
-+msgstr ""
-+
-+#: cp/decl.c:1497
-+#, gcc-internal-format
-+msgid "conflicting declaration %q#D"
-+msgstr ""
-+
-+#: cp/decl.c:1498
-+#, gcc-internal-format
-+msgid "%q+D has a previous declaration as %q#D"
-+msgstr ""
-+
-+#. [namespace.alias]
-+#.
-+#. A namespace-name or namespace-alias shall not be declared as
-+#. the name of any other entity in the same declarative region.
-+#. A namespace-name defined at global scope shall not be
-+#. declared as the name of any other entity in any global scope
-+#. of the program.
-+#: cp/decl.c:1550
-+#, gcc-internal-format
-+msgid "declaration of namespace %qD conflicts with"
-+msgstr ""
-+
-+#: cp/decl.c:1551
-+#, gcc-internal-format
-+msgid "previous declaration of namespace %q+D here"
-+msgstr ""
-+
-+#: cp/decl.c:1562
-+#, gcc-internal-format
-+msgid "%q+#D previously defined here"
-+msgstr ""
-+
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
-+#, gcc-internal-format
-+msgid "%q+#D previously declared here"
-+msgstr ""
-+
-+#. Prototype decl follows defn w/o prototype.
-+#: cp/decl.c:1572
-+#, gcc-internal-format
-+msgid "prototype for %q+#D"
-+msgstr ""
-+
-+#: cp/decl.c:1574
-+#, gcc-internal-format
-+msgid "follows non-prototype definition here"
-+msgstr ""
-+
-+#: cp/decl.c:1614
-+#, gcc-internal-format
-+msgid "previous declaration of %q+#D with %qL linkage"
-+msgstr ""
-+
-+#: cp/decl.c:1616
-+#, gcc-internal-format
-+msgid "conflicts with new declaration with %qL linkage"
-+msgstr ""
-+
-+#: cp/decl.c:1639 cp/decl.c:1645
-+#, gcc-internal-format
-+msgid "default argument given for parameter %d of %q#D"
-+msgstr ""
-+
-+#: cp/decl.c:1641 cp/decl.c:1647
-+#, gcc-internal-format
-+msgid "after previous specification in %q+#D"
-+msgstr ""
-+
-+#: cp/decl.c:1708
-+#, gcc-internal-format
-+msgid "redundant redeclaration of %qD in same scope"
-+msgstr ""
-+
-+#: cp/decl.c:1714
-+#, gcc-internal-format
-+msgid "deleted definition of %qD"
-+msgstr ""
-+
-+#: cp/decl.c:1715
-+#, gcc-internal-format
-+msgid "after previous declaration %q+D"
-+msgstr ""
-+
-+#. From [temp.expl.spec]:
-+#.
-+#. If a template, a member template or the member of a class
-+#. template is explicitly specialized then that
-+#. specialization shall be declared before the first use of
-+#. that specialization that would cause an implicit
-+#. instantiation to take place, in every translation unit in
-+#. which such a use occurs.
-+#: cp/decl.c:2074
-+#, gcc-internal-format
-+msgid "explicit specialization of %qD after first use"
-+msgstr ""
-+
-+#: cp/decl.c:2200
-+#, gcc-internal-format
-+msgid "%q+D: visibility attribute ignored because it"
-+msgstr ""
-+
-+#: cp/decl.c:2202
-+#, gcc-internal-format
-+msgid "conflicts with previous declaration here"
-+msgstr ""
-+
-+#. Reject two definitions.
-+#: cp/decl.c:2369 cp/decl.c:2398 cp/decl.c:2427 cp/decl.c:2444 cp/decl.c:2516
-+#, gcc-internal-format
-+msgid "redefinition of %q#D"
-+msgstr ""
-+
-+#: cp/decl.c:2385
-+#, gcc-internal-format
-+msgid "%qD conflicts with used function"
-+msgstr ""
-+
-+#: cp/decl.c:2395
-+#, gcc-internal-format
-+msgid "%q#D not declared in class"
-+msgstr ""
-+
-+#: cp/decl.c:2409 cp/decl.c:2454
-+#, gcc-internal-format
-+msgid "%q+D redeclared inline with %<gnu_inline%> attribute"
-+msgstr ""
-+
-+#: cp/decl.c:2412 cp/decl.c:2457
-+#, gcc-internal-format
-+msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
-+msgstr ""
-+
-+#. is_primary=
-+#. is_partial=
-+#. is_friend_decl=
-+#: cp/decl.c:2473
-+#, gcc-internal-format
-+msgid "redeclaration of friend %q#D may not have default template arguments"
-+msgstr ""
-+
-+#: cp/decl.c:2487
-+#, gcc-internal-format
-+msgid "thread-local declaration of %q#D follows non-thread-local declaration"
-+msgstr ""
-+
-+#: cp/decl.c:2490
-+#, gcc-internal-format
-+msgid "non-thread-local declaration of %q#D follows thread-local declaration"
-+msgstr ""
-+
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
-+#, gcc-internal-format
-+msgid "redeclaration of %q#D"
-+msgstr ""
-+
-+#: cp/decl.c:2679
-+#, gcc-internal-format
-+msgid "jump to label %qD"
-+msgstr ""
-+
-+#: cp/decl.c:2681
-+#, gcc-internal-format
-+msgid "jump to case label"
-+msgstr ""
-+
-+#: cp/decl.c:2683 cp/decl.c:2825 cp/decl.c:2865
-+#, gcc-internal-format
-+msgid " from here"
-+msgstr ""
-+
-+#: cp/decl.c:2702 cp/decl.c:2868
-+#, gcc-internal-format
-+msgid " exits OpenMP structured block"
-+msgstr ""
-+
-+#: cp/decl.c:2724
-+#, gcc-internal-format
-+msgid " crosses initialization of %q+#D"
-+msgstr ""
-+
-+#: cp/decl.c:2726 cp/decl.c:2842
-+#, gcc-internal-format
-+msgid " enters scope of %q+#D which has non-trivial destructor"
-+msgstr ""
-+
-+#: cp/decl.c:2740 cp/decl.c:2847
-+#, gcc-internal-format
-+msgid " enters try block"
-+msgstr ""
-+
-+#. Can't skip init of __exception_info.
-+#: cp/decl.c:2742 cp/decl.c:2836 cp/decl.c:2849
-+#, gcc-internal-format
-+msgid " enters catch block"
-+msgstr ""
-+
-+#: cp/decl.c:2752 cp/decl.c:2852
-+#, gcc-internal-format
-+msgid " enters OpenMP structured block"
-+msgstr ""
-+
-+#: cp/decl.c:2824 cp/decl.c:2864
-+#, gcc-internal-format
-+msgid "jump to label %q+D"
-+msgstr ""
-+
-+#: cp/decl.c:2840
-+#, gcc-internal-format
-+msgid " skips initialization of %q+#D"
-+msgstr ""
-+
-+#: cp/decl.c:2917
-+#, gcc-internal-format
-+msgid "label named wchar_t"
-+msgstr ""
-+
-+#: cp/decl.c:3225
-+#, gcc-internal-format
-+msgid "%qD is not a type"
-+msgstr ""
-+
-+#: cp/decl.c:3231 cp/parser.c:5055
-+#, gcc-internal-format
-+msgid "%qD used without template parameters"
-+msgstr ""
-+
-+#: cp/decl.c:3240
-+#, gcc-internal-format
-+msgid "%q#T is not a class"
-+msgstr ""
-+
-+#: cp/decl.c:3264 cp/decl.c:3354
-+#, gcc-internal-format
-+msgid "no class template named %q#T in %q#T"
-+msgstr ""
-+
-+#: cp/decl.c:3265
-+#, gcc-internal-format
-+msgid "no type named %q#T in %q#T"
-+msgstr ""
-+
-+#: cp/decl.c:3277
-+#, gcc-internal-format
-+msgid "lookup of %qT in %qT is ambiguous"
-+msgstr ""
-+
-+#: cp/decl.c:3286
-+#, gcc-internal-format
-+msgid "%<typename %T::%D%> names %q#T, which is not a class template"
-+msgstr ""
-+
-+#: cp/decl.c:3293
-+#, gcc-internal-format
-+msgid "%<typename %T::%D%> names %q#T, which is not a type"
-+msgstr ""
-+
-+#: cp/decl.c:3363
-+#, gcc-internal-format
-+msgid "template parameters do not match template"
-+msgstr ""
-+
-+#: cp/decl.c:3364 cp/friend.c:327 cp/friend.c:335
-+#, gcc-internal-format
-+msgid "%q+D declared here"
-+msgstr ""
-+
-+#: cp/decl.c:4082
-+#, gcc-internal-format
-+msgid "an anonymous struct cannot have function members"
-+msgstr ""
-+
-+#: cp/decl.c:4085
-+#, gcc-internal-format
-+msgid "an anonymous union cannot have function members"
-+msgstr ""
-+
-+#: cp/decl.c:4103
-+#, gcc-internal-format
-+msgid "member %q+#D with constructor not allowed in anonymous aggregate"
-+msgstr ""
-+
-+#: cp/decl.c:4106
-+#, gcc-internal-format
-+msgid "member %q+#D with destructor not allowed in anonymous aggregate"
-+msgstr ""
-+
-+#: cp/decl.c:4109
-+#, gcc-internal-format
-+msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
-+msgstr ""
-+
-+#: cp/decl.c:4134
-+#, gcc-internal-format
-+msgid "multiple types in one declaration"
-+msgstr ""
-+
-+#: cp/decl.c:4138
-+#, gcc-internal-format
-+msgid "redeclaration of C++ built-in type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:4155
-+#, gcc-internal-format
-+msgid "%<auto%> can only be specified for variables or function declarations"
-+msgstr ""
-+
-+#: cp/decl.c:4181
-+#, gcc-internal-format
-+msgid "missing type-name in typedef-declaration"
-+msgstr ""
-+
-+#: cp/decl.c:4188
-+#, gcc-internal-format
-+msgid "ISO C++ prohibits anonymous structs"
-+msgstr ""
-+
-+#: cp/decl.c:4195
-+#, gcc-internal-format
-+msgid "%qs can only be specified for functions"
-+msgstr ""
-+
-+#: cp/decl.c:4201
-+#, gcc-internal-format
-+msgid "%<friend%> can only be specified inside a class"
-+msgstr ""
-+
-+#: cp/decl.c:4203
-+#, gcc-internal-format
-+msgid "%<explicit%> can only be specified for constructors"
-+msgstr ""
-+
-+#: cp/decl.c:4205
-+#, gcc-internal-format
-+msgid "a storage class can only be specified for objects and functions"
-+msgstr ""
-+
-+#: cp/decl.c:4211
-+#, gcc-internal-format
-+msgid "qualifiers can only be specified for objects and functions"
-+msgstr ""
-+
-+#: cp/decl.c:4214
-+#, gcc-internal-format
-+msgid "%<typedef%> was ignored in this declaration"
-+msgstr ""
-+
-+#: cp/decl.c:4216
-+#, gcc-internal-format
-+msgid "%<constexpr%> cannot be used for type declarations"
-+msgstr ""
-+
-+#: cp/decl.c:4227
-+#, gcc-internal-format
-+msgid "attribute ignored in declaration of %q#T"
-+msgstr ""
-+
-+#: cp/decl.c:4228
-+#, gcc-internal-format
-+msgid "attribute for %q#T must follow the %qs keyword"
-+msgstr ""
-+
-+#: cp/decl.c:4297
-+#, gcc-internal-format
-+msgid "ignoring attributes applied to class type %qT outside of definition"
-+msgstr ""
-+
-+#. A template type parameter or other dependent type.
-+#: cp/decl.c:4301
-+#, gcc-internal-format
-+msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
-+msgstr ""
-+
-+#: cp/decl.c:4371 cp/decl2.c:815
-+#, gcc-internal-format
-+msgid "typedef %qD is initialized (use decltype instead)"
-+msgstr ""
-+
-+#: cp/decl.c:4389
-+#, gcc-internal-format
-+msgid "declaration of %q#D has %<extern%> and is initialized"
-+msgstr ""
-+
-+#: cp/decl.c:4418
-+#, gcc-internal-format
-+msgid "definition of %q#D is marked %<dllimport%>"
-+msgstr ""
-+
-+#: cp/decl.c:4438
-+#, gcc-internal-format
-+msgid "%q#D is not a static member of %q#T"
-+msgstr ""
-+
-+#: cp/decl.c:4444
-+#, gcc-internal-format
-+msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
-+msgstr ""
-+
-+#: cp/decl.c:4453
-+#, gcc-internal-format
-+msgid "template header not allowed in member definition of explicitly specialized class"
-+msgstr ""
-+
-+#: cp/decl.c:4461
-+#, gcc-internal-format
-+msgid "duplicate initialization of %qD"
-+msgstr ""
-+
-+#: cp/decl.c:4466
-+#, gcc-internal-format
-+msgid "%qD declared %<constexpr%> outside its class"
-+msgstr ""
-+
-+#: cp/decl.c:4505
-+#, gcc-internal-format
-+msgid "declaration of %q#D outside of class is not definition"
-+msgstr ""
-+
-+#: cp/decl.c:4600
-+#, gcc-internal-format
-+msgid "variable %q#D has initializer but incomplete type"
-+msgstr ""
-+
-+#: cp/decl.c:4606 cp/decl.c:5401
-+#, gcc-internal-format
-+msgid "elements of array %q#D have incomplete type"
-+msgstr ""
-+
-+#: cp/decl.c:4613 cp/decl.c:6011
-+#, gcc-internal-format
-+msgid "declaration of %q#D has no initializer"
-+msgstr ""
-+
-+#: cp/decl.c:4615
-+#, gcc-internal-format
-+msgid "aggregate %q#D has incomplete type and cannot be defined"
-+msgstr ""
-+
-+#: cp/decl.c:4649
-+#, gcc-internal-format
-+msgid "%qD declared as reference but not initialized"
-+msgstr ""
-+
-+#: cp/decl.c:4690
-+#, gcc-internal-format
-+msgid "name used in a GNU-style designated initializer for an array"
-+msgstr ""
-+
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#, gcc-internal-format
-+msgid "non-trivial designated initializers not supported"
-+msgstr ""
-+
-+#: cp/decl.c:4703
-+#, gcc-internal-format
-+msgid "name %qD used in a GNU-style designated initializer for an array"
-+msgstr ""
-+
-+#: cp/decl.c:4751
-+#, gcc-internal-format
-+msgid "initializer fails to determine size of %qD"
-+msgstr ""
-+
-+#: cp/decl.c:4758
-+#, gcc-internal-format
-+msgid "array size missing in %qD"
-+msgstr ""
-+
-+#: cp/decl.c:4770
-+#, gcc-internal-format
-+msgid "zero-size array %qD"
-+msgstr ""
-+
-+#. An automatic variable with an incomplete type: that is an error.
-+#. Don't talk about array types here, since we took care of that
-+#. message in grokdeclarator.
-+#: cp/decl.c:4813
-+#, gcc-internal-format
-+msgid "storage size of %qD isn%'t known"
-+msgstr ""
-+
-+#: cp/decl.c:4836
-+#, gcc-internal-format
-+msgid "storage size of %qD isn%'t constant"
-+msgstr ""
-+
-+#: cp/decl.c:4882
-+#, gcc-internal-format
-+msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
-+msgstr ""
-+
-+#: cp/decl.c:4886
-+#, gcc-internal-format
-+msgid " you can work around this by removing the initializer"
-+msgstr ""
-+
-+#: cp/decl.c:4917
-+#, gcc-internal-format
-+msgid "uninitialized const %qD"
-+msgstr ""
-+
-+#: cp/decl.c:4924
-+#, gcc-internal-format
-+msgid "%q#T has no user-provided default constructor"
-+msgstr ""
-+
-+#: cp/decl.c:4928
-+#, gcc-internal-format
-+msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
-+msgstr ""
-+
-+#: cp/decl.c:4930
-+#, gcc-internal-format
-+msgid "and the implicitly-defined constructor does not initialize %q+#D"
-+msgstr ""
-+
-+#: cp/decl.c:5049
-+#, gcc-internal-format
-+msgid "invalid type %qT as initializer for a vector of type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:5090
-+#, gcc-internal-format
-+msgid "initializer for %qT must be brace-enclosed"
-+msgstr ""
-+
-+#: cp/decl.c:5107
-+#, gcc-internal-format
-+msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
-+msgstr ""
-+
-+#: cp/decl.c:5117
-+#, gcc-internal-format
-+msgid "%qT has no non-static data member named %qD"
-+msgstr ""
-+
-+#: cp/decl.c:5158
-+#, gcc-internal-format
-+msgid "C99 designator %qE outside aggregate initializer"
-+msgstr ""
-+
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/typeck2.c:1299 cp/typeck2.c:1346
-+#, gcc-internal-format
-+msgid "too many initializers for %qT"
-+msgstr ""
-+
-+#: cp/decl.c:5228
-+#, gcc-internal-format
-+msgid "braces around scalar initializer for type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:5321
-+#, gcc-internal-format
-+msgid "missing braces around initializer for %qT"
-+msgstr ""
-+
-+#: cp/decl.c:5403
-+#, gcc-internal-format
-+msgid "elements of array %q#T have incomplete type"
-+msgstr ""
-+
-+#: cp/decl.c:5412
-+#, gcc-internal-format
-+msgid "variable-sized object %qD may not be initialized"
-+msgstr ""
-+
-+#: cp/decl.c:5414
-+#, gcc-internal-format
-+msgid "variable-sized compound literal"
-+msgstr ""
-+
-+#: cp/decl.c:5469
-+#, gcc-internal-format
-+msgid "%q#D has incomplete type"
-+msgstr ""
-+
-+#: cp/decl.c:5489
-+#, gcc-internal-format
-+msgid "scalar object %qD requires one element in initializer"
-+msgstr ""
-+
-+#: cp/decl.c:5532
-+#, gcc-internal-format
-+msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
-+msgstr ""
-+
-+#: cp/decl.c:5612
-+#, gcc-internal-format
-+msgid "array %qD initialized by parenthesized string literal %qE"
-+msgstr ""
-+
-+#: cp/decl.c:5639
-+#, gcc-internal-format
-+msgid "initializer invalid for static member with constructor"
-+msgstr ""
-+
-+#: cp/decl.c:5641
-+#, gcc-internal-format
-+msgid "non-constant in-class initialization invalid for static member %qD"
-+msgstr ""
-+
-+#: cp/decl.c:5645
-+#, gcc-internal-format
-+msgid "(an out of class initialization is required)"
-+msgstr ""
-+
-+#: cp/decl.c:5980
-+#, gcc-internal-format
-+msgid "assignment (not initialization) in declaration"
-+msgstr ""
-+
-+#: cp/decl.c:6138
-+#, gcc-internal-format
-+msgid "shadowing previous type declaration of %q#D"
-+msgstr ""
-+
-+#: cp/decl.c:6170
-+#, gcc-internal-format
-+msgid "%qD cannot be thread-local because it has non-trivial type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:6212
-+#, gcc-internal-format
-+msgid "Java object %qD not allocated with %<new%>"
-+msgstr ""
-+
-+#: cp/decl.c:6220
-+#, gcc-internal-format
-+msgid "%qD is thread-local and so cannot be dynamically initialized"
-+msgstr ""
-+
-+#: cp/decl.c:6238
-+#, gcc-internal-format
-+msgid "%qD cannot be initialized by a non-constant expression when being declared"
-+msgstr ""
-+
-+#: cp/decl.c:6286
-+#, gcc-internal-format
-+msgid "non-static data member %qD has Java class type"
-+msgstr ""
-+
-+#: cp/decl.c:6351
-+#, gcc-internal-format
-+msgid "function %q#D is initialized like a variable"
-+msgstr ""
-+
-+#: cp/decl.c:6950
-+#, gcc-internal-format
-+msgid "initializer fails to determine size of %qT"
-+msgstr ""
-+
-+#: cp/decl.c:6954
-+#, gcc-internal-format
-+msgid "array size missing in %qT"
-+msgstr ""
-+
-+#: cp/decl.c:6957
-+#, gcc-internal-format
-+msgid "zero-size array %qT"
-+msgstr ""
-+
-+#: cp/decl.c:6973
-+#, gcc-internal-format
-+msgid "destructor for alien class %qT cannot be a member"
-+msgstr ""
-+
-+#: cp/decl.c:6975
-+#, gcc-internal-format
-+msgid "constructor for alien class %qT cannot be a member"
-+msgstr ""
-+
-+#: cp/decl.c:6999
-+#, gcc-internal-format
-+msgid "%qD declared as a %<virtual%> variable"
-+msgstr ""
-+
-+#: cp/decl.c:7001
-+#, gcc-internal-format
-+msgid "%qD declared as an %<inline%> variable"
-+msgstr ""
-+
-+#: cp/decl.c:7003
-+#, gcc-internal-format
-+msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
-+msgstr ""
-+
-+#: cp/decl.c:7008
-+#, gcc-internal-format
-+msgid "%qD declared as a %<virtual%> parameter"
-+msgstr ""
-+
-+#: cp/decl.c:7010
-+#, gcc-internal-format
-+msgid "%qD declared as an %<inline%> parameter"
-+msgstr ""
-+
-+#: cp/decl.c:7012
-+#, gcc-internal-format
-+msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
-+msgstr ""
-+
-+#: cp/decl.c:7017
-+#, gcc-internal-format
-+msgid "%qD declared as a %<virtual%> type"
-+msgstr ""
-+
-+#: cp/decl.c:7019
-+#, gcc-internal-format
-+msgid "%qD declared as an %<inline%> type"
-+msgstr ""
-+
-+#: cp/decl.c:7021
-+#, gcc-internal-format
-+msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
-+msgstr ""
-+
-+#: cp/decl.c:7026
-+#, gcc-internal-format
-+msgid "%qD declared as a %<virtual%> field"
-+msgstr ""
-+
-+#: cp/decl.c:7028
-+#, gcc-internal-format
-+msgid "%qD declared as an %<inline%> field"
-+msgstr ""
-+
-+#: cp/decl.c:7030
-+#, gcc-internal-format
-+msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
-+msgstr ""
-+
-+#: cp/decl.c:7037
-+#, gcc-internal-format
-+msgid "%q+D declared as a friend"
-+msgstr ""
-+
-+#: cp/decl.c:7043
-+#, gcc-internal-format
-+msgid "%q+D declared with an exception specification"
-+msgstr ""
-+
-+#: cp/decl.c:7077
-+#, gcc-internal-format
-+msgid "definition of %qD is not in namespace enclosing %qT"
-+msgstr ""
-+
-+#: cp/decl.c:7117
-+#, gcc-internal-format
-+msgid "static member function %q#D declared with type qualifiers"
-+msgstr ""
-+
-+#: cp/decl.c:7216
-+#, gcc-internal-format
-+msgid "defining explicit specialization %qD in friend declaration"
-+msgstr ""
-+
-+#. Something like `template <class T> friend void f<T>()'.
-+#: cp/decl.c:7226
-+#, gcc-internal-format
-+msgid "invalid use of template-id %qD in declaration of primary template"
-+msgstr ""
-+
-+#: cp/decl.c:7256
-+#, gcc-internal-format
-+msgid "default arguments are not allowed in declaration of friend template specialization %qD"
-+msgstr ""
-+
-+#: cp/decl.c:7264
-+#, gcc-internal-format
-+msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
-+msgstr ""
-+
-+#: cp/decl.c:7306
-+#, gcc-internal-format
-+msgid "cannot declare %<::main%> to be a template"
-+msgstr ""
-+
-+#: cp/decl.c:7308
-+#, gcc-internal-format
-+msgid "cannot declare %<::main%> to be inline"
-+msgstr ""
-+
-+#: cp/decl.c:7310
-+#, gcc-internal-format
-+msgid "cannot declare %<::main%> to be static"
-+msgstr ""
-+
-+#: cp/decl.c:7338
-+#, gcc-internal-format
-+msgid "anonymous type with no linkage used to declare function %q#D with linkage"
-+msgstr ""
-+
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
-+#, gcc-internal-format
-+msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
-+msgstr ""
-+
-+#: cp/decl.c:7348
-+#, gcc-internal-format
-+msgid "type %qT with no linkage used to declare function %q#D with linkage"
-+msgstr ""
-+
-+#: cp/decl.c:7370
-+#, gcc-internal-format
-+msgid "static member function %qD cannot have cv-qualifier"
-+msgstr ""
-+
-+#: cp/decl.c:7371
-+#, gcc-internal-format
-+msgid "non-member function %qD cannot have cv-qualifier"
-+msgstr ""
-+
-+#: cp/decl.c:7387
-+#, gcc-internal-format
-+msgid "literal operator with C linkage"
-+msgstr ""
-+
-+#: cp/decl.c:7396
-+#, gcc-internal-format
-+msgid "%qD has invalid argument list"
-+msgstr ""
-+
-+#: cp/decl.c:7404
-+#, gcc-internal-format
-+msgid "integer suffix %<%s%> shadowed by implementation"
-+msgstr ""
-+
-+#: cp/decl.c:7410
-+#, gcc-internal-format
-+msgid "floating point suffix %<%s%> shadowed by implementation"
-+msgstr ""
-+
-+#: cp/decl.c:7416
-+#, gcc-internal-format
-+msgid "%qD must be a non-member function"
-+msgstr ""
-+
-+#: cp/decl.c:7460
-+#, gcc-internal-format
-+msgid "%<::main%> must return %<int%>"
-+msgstr ""
-+
-+#: cp/decl.c:7502
-+#, gcc-internal-format
-+msgid "definition of implicitly-declared %qD"
-+msgstr ""
-+
-+#: cp/decl.c:7507
-+#, gcc-internal-format
-+msgid "definition of explicitly-defaulted %q+D"
-+msgstr ""
-+
-+#: cp/decl.c:7508
-+#, gcc-internal-format
-+msgid "%q+#D explicitly defaulted here"
-+msgstr ""
-+
-+#: cp/decl.c:7525 cp/decl2.c:736
-+#, gcc-internal-format
-+msgid "no %q#D member function declared in class %qT"
-+msgstr ""
-+
-+#. DRs 132, 319 and 389 seem to indicate types with
-+#. no linkage can only be used to declare extern "C"
-+#. entities. Since it's not always an error in the
-+#. ISO C++ 90 Standard, we only issue a warning.
-+#: cp/decl.c:7696
-+#, gcc-internal-format
-+msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
-+msgstr ""
-+
-+#: cp/decl.c:7705
-+#, gcc-internal-format
-+msgid "type %qT with no linkage used to declare variable %q#D with linkage"
-+msgstr ""
-+
-+#: cp/decl.c:7828
-+#, gcc-internal-format
-+msgid "in-class initialization of static data member %q#D of incomplete type"
-+msgstr ""
-+
-+#: cp/decl.c:7832
-+#, gcc-internal-format
-+msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
-+msgstr ""
-+
-+#: cp/decl.c:7835
-+#, gcc-internal-format
-+msgid "in-class initialization of static data member %q#D of non-literal type"
-+msgstr ""
-+
-+#: cp/decl.c:7848
-+#, gcc-internal-format
-+msgid "invalid in-class initialization of static data member of non-integral type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:7854
-+#, gcc-internal-format
-+msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
-+msgstr ""
-+
-+#: cp/decl.c:7858
-+#, gcc-internal-format
-+msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:7935 cp/decl.c:7963
-+#, gcc-internal-format
-+msgid "size of array %qD has non-integral type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:7938 cp/decl.c:7965
-+#, gcc-internal-format
-+msgid "size of array has non-integral type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:8015
-+#, gcc-internal-format
-+msgid "size of array %qD is negative"
-+msgstr ""
-+
-+#: cp/decl.c:8017
-+#, gcc-internal-format
-+msgid "size of array is negative"
-+msgstr ""
-+
-+#: cp/decl.c:8031
-+#, gcc-internal-format
-+msgid "ISO C++ forbids zero-size array %qD"
-+msgstr ""
-+
-+#: cp/decl.c:8033
-+#, gcc-internal-format
-+msgid "ISO C++ forbids zero-size array"
-+msgstr ""
-+
-+#: cp/decl.c:8045
-+#, gcc-internal-format
-+msgid "size of array %qD is not an integral constant-expression"
-+msgstr ""
-+
-+#: cp/decl.c:8048
-+#, gcc-internal-format
-+msgid "size of array is not an integral constant-expression"
-+msgstr ""
-+
-+#: cp/decl.c:8054
-+#, gcc-internal-format
-+msgid "ISO C++ forbids variable length array %qD"
-+msgstr ""
-+
-+#: cp/decl.c:8056
-+#, gcc-internal-format
-+msgid "ISO C++ forbids variable length array"
-+msgstr ""
-+
-+#: cp/decl.c:8062
-+#, gcc-internal-format
-+msgid "variable length array %qD is used"
-+msgstr ""
-+
-+#: cp/decl.c:8100
-+#, gcc-internal-format
-+msgid "overflow in array dimension"
-+msgstr ""
-+
-+#: cp/decl.c:8160
-+#, gcc-internal-format
-+msgid "declaration of %qD as array of %<auto%>"
-+msgstr ""
-+
-+#: cp/decl.c:8168
-+#, gcc-internal-format
-+msgid "declaration of %qD as array of void"
-+msgstr ""
-+
-+#: cp/decl.c:8170
-+#, gcc-internal-format
-+msgid "creating array of void"
-+msgstr ""
-+
-+#: cp/decl.c:8175
-+#, gcc-internal-format
-+msgid "declaration of %qD as array of functions"
-+msgstr ""
-+
-+#: cp/decl.c:8177
-+#, gcc-internal-format
-+msgid "creating array of functions"
-+msgstr ""
-+
-+#: cp/decl.c:8182
-+#, gcc-internal-format
-+msgid "declaration of %qD as array of references"
-+msgstr ""
-+
-+#: cp/decl.c:8184
-+#, gcc-internal-format
-+msgid "creating array of references"
-+msgstr ""
-+
-+#: cp/decl.c:8189
-+#, gcc-internal-format
-+msgid "declaration of %qD as array of function members"
-+msgstr ""
-+
-+#: cp/decl.c:8191
-+#, gcc-internal-format
-+msgid "creating array of function members"
-+msgstr ""
-+
-+#: cp/decl.c:8205
-+#, gcc-internal-format
-+msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
-+msgstr ""
-+
-+#: cp/decl.c:8209
-+#, gcc-internal-format
-+msgid "multidimensional array must have bounds for all dimensions except the first"
-+msgstr ""
-+
-+#: cp/decl.c:8244
-+#, gcc-internal-format
-+msgid "return type specification for constructor invalid"
-+msgstr ""
-+
-+#: cp/decl.c:8254
-+#, gcc-internal-format
-+msgid "return type specification for destructor invalid"
-+msgstr ""
-+
-+#: cp/decl.c:8267
-+#, gcc-internal-format
-+msgid "return type specified for %<operator %T%>"
-+msgstr ""
-+
-+#: cp/decl.c:8289
-+#, gcc-internal-format
-+msgid "unnamed variable or field declared void"
-+msgstr ""
-+
-+#: cp/decl.c:8296
-+#, gcc-internal-format
-+msgid "variable or field declared void"
-+msgstr ""
-+
-+#: cp/decl.c:8480
-+#, gcc-internal-format
-+msgid "invalid use of qualified-name %<::%D%>"
-+msgstr ""
-+
-+#: cp/decl.c:8483
-+#, gcc-internal-format
-+msgid "invalid use of qualified-name %<%T::%D%>"
-+msgstr ""
-+
-+#: cp/decl.c:8486
-+#, gcc-internal-format
-+msgid "invalid use of qualified-name %<%D::%D%>"
-+msgstr ""
-+
-+#: cp/decl.c:8495
-+#, gcc-internal-format
-+msgid "%q#T is not a class or a namespace"
-+msgstr ""
-+
-+#: cp/decl.c:8503
-+#, gcc-internal-format
-+msgid "type %qT is not derived from type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
-+#, gcc-internal-format
-+msgid "declaration of %qD as non-function"
-+msgstr ""
-+
-+#: cp/decl.c:8525
-+#, gcc-internal-format
-+msgid "declaration of %qD as non-member"
-+msgstr ""
-+
-+#: cp/decl.c:8556
-+#, gcc-internal-format
-+msgid "declarator-id missing; using reserved word %qD"
-+msgstr ""
-+
-+#: cp/decl.c:8603
-+#, gcc-internal-format
-+msgid "function definition does not declare parameters"
-+msgstr ""
-+
-+#: cp/decl.c:8628
-+#, gcc-internal-format
-+msgid "declaration of %qD as %<typedef%>"
-+msgstr ""
-+
-+#: cp/decl.c:8633
-+#, gcc-internal-format
-+msgid "declaration of %qD as parameter"
-+msgstr ""
-+
-+#: cp/decl.c:8666
-+#, gcc-internal-format
-+msgid "%<constexpr%> cannot appear in a typedef declaration"
-+msgstr ""
-+
-+#: cp/decl.c:8674
-+#, gcc-internal-format
-+msgid "two or more data types in declaration of %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8680
-+#, gcc-internal-format
-+msgid "conflicting specifiers in declaration of %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
-+#, gcc-internal-format
-+msgid "ISO C++ forbids declaration of %qs with no type"
-+msgstr ""
-+
-+#: cp/decl.c:8769
-+#, gcc-internal-format
-+msgid "%<__int128%> is not supported by this target"
-+msgstr ""
-+
-+#: cp/decl.c:8774
-+#, gcc-internal-format
-+msgid "ISO C++ does not support %<__int128%> for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8795 cp/decl.c:8815
-+#, gcc-internal-format
-+msgid "%<signed%> or %<unsigned%> invalid for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8797
-+#, gcc-internal-format
-+msgid "%<signed%> and %<unsigned%> specified together for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8799
-+#, gcc-internal-format
-+msgid "%<long long%> invalid for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8801
-+#, gcc-internal-format
-+msgid "%<long%> invalid for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8803
-+#, gcc-internal-format
-+msgid "%<short%> invalid for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8805
-+#, gcc-internal-format
-+msgid "%<long%> or %<short%> invalid for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8807
-+#, gcc-internal-format
-+msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8809
-+#, gcc-internal-format
-+msgid "%<long%> or %<short%> specified with char for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8811
-+#, gcc-internal-format
-+msgid "%<long%> and %<short%> specified together for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8817
-+#, gcc-internal-format
-+msgid "%<short%> or %<long%> invalid for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8825
-+#, gcc-internal-format
-+msgid "long, short, signed or unsigned used invalidly for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8893
-+#, gcc-internal-format
-+msgid "complex invalid for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8921
-+#, gcc-internal-format
-+msgid "qualifiers are not allowed on declaration of %<operator %T%>"
-+msgstr ""
-+
-+#: cp/decl.c:8942
-+#, gcc-internal-format
-+msgid "member %qD cannot be declared both virtual and static"
-+msgstr ""
-+
-+#: cp/decl.c:8950
-+#, gcc-internal-format
-+msgid "%<%T::%D%> is not a valid declarator"
-+msgstr ""
-+
-+#: cp/decl.c:8959
-+#, gcc-internal-format
-+msgid "typedef declaration invalid in parameter declaration"
-+msgstr ""
-+
-+#: cp/decl.c:8964
-+#, gcc-internal-format
-+msgid "storage class specified for template parameter %qs"
-+msgstr ""
-+
-+#: cp/decl.c:8970
-+#, gcc-internal-format
-+msgid "storage class specifiers invalid in parameter declarations"
-+msgstr ""
-+
-+#: cp/decl.c:8976
-+#, gcc-internal-format
-+msgid "a parameter cannot be declared %<constexpr%>"
-+msgstr ""
-+
-+#: cp/decl.c:8985
-+#, gcc-internal-format
-+msgid "%<virtual%> outside class declaration"
-+msgstr ""
-+
-+#: cp/decl.c:9003
-+#, gcc-internal-format
-+msgid "multiple storage classes in declaration of %qs"
-+msgstr ""
-+
-+#: cp/decl.c:9026
-+#, gcc-internal-format
-+msgid "storage class specified for %qs"
-+msgstr ""
-+
-+#: cp/decl.c:9030
-+#, gcc-internal-format
-+msgid "storage class specified for parameter %qs"
-+msgstr ""
-+
-+#: cp/decl.c:9043
-+#, gcc-internal-format
-+msgid "nested function %qs declared %<extern%>"
-+msgstr ""
-+
-+#: cp/decl.c:9047
-+#, gcc-internal-format
-+msgid "top-level declaration of %qs specifies %<auto%>"
-+msgstr ""
-+
-+#: cp/decl.c:9053
-+#, gcc-internal-format
-+msgid "function-scope %qs implicitly auto and declared %<__thread%>"
-+msgstr ""
-+
-+#: cp/decl.c:9060
-+#, gcc-internal-format
-+msgid "storage class specifiers invalid in friend function declarations"
-+msgstr ""
-+
-+#: cp/decl.c:9154
-+#, gcc-internal-format
-+msgid "%qs declared as function returning a function"
-+msgstr ""
-+
-+#: cp/decl.c:9159
-+#, gcc-internal-format
-+msgid "%qs declared as function returning an array"
-+msgstr ""
-+
-+#: cp/decl.c:9185
-+#, gcc-internal-format
-+msgid "%qs function uses %<auto%> type specifier without trailing return type"
-+msgstr ""
-+
-+#: cp/decl.c:9191
-+#, gcc-internal-format
-+msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
-+msgstr ""
-+
-+#. Not using maybe_warn_cpp0x because this should
-+#. always be an error.
-+#: cp/decl.c:9202
-+#, gcc-internal-format
-+msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/decl.c:9205
-+#, gcc-internal-format
-+msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
-+msgstr ""
-+
-+#: cp/decl.c:9238
-+#, gcc-internal-format
-+msgid "destructor cannot be static member function"
-+msgstr ""
-+
-+#: cp/decl.c:9239
-+#, gcc-internal-format
-+msgid "constructor cannot be static member function"
-+msgstr ""
-+
-+#: cp/decl.c:9243
-+#, gcc-internal-format
-+msgid "destructors may not be cv-qualified"
-+msgstr ""
-+
-+#: cp/decl.c:9244
-+#, gcc-internal-format
-+msgid "constructors may not be cv-qualified"
-+msgstr ""
-+
-+#: cp/decl.c:9261
-+#, gcc-internal-format
-+msgid "constructors cannot be declared virtual"
-+msgstr ""
-+
-+#: cp/decl.c:9274
-+#, gcc-internal-format
-+msgid "can%'t initialize friend function %qs"
-+msgstr ""
-+
-+#. Cannot be both friend and virtual.
-+#: cp/decl.c:9278
-+#, gcc-internal-format
-+msgid "virtual functions cannot be friends"
-+msgstr ""
-+
-+#: cp/decl.c:9282
-+#, gcc-internal-format
-+msgid "friend declaration not in class definition"
-+msgstr ""
-+
-+#: cp/decl.c:9284
-+#, gcc-internal-format
-+msgid "can%'t define friend function %qs in a local class definition"
-+msgstr ""
-+
-+#: cp/decl.c:9305
-+#, gcc-internal-format
-+msgid "destructors may not have parameters"
-+msgstr ""
-+
-+#: cp/decl.c:9324
-+#, gcc-internal-format
-+msgid "cannot declare pointer to %q#T"
-+msgstr ""
-+
-+#: cp/decl.c:9337 cp/decl.c:9344
-+#, gcc-internal-format
-+msgid "cannot declare reference to %q#T"
-+msgstr ""
-+
-+#: cp/decl.c:9346
-+#, gcc-internal-format
-+msgid "cannot declare pointer to %q#T member"
-+msgstr ""
-+
-+#: cp/decl.c:9369
-+#, gcc-internal-format
-+msgid "cannot declare reference to qualified function type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:9370
-+#, gcc-internal-format
-+msgid "cannot declare pointer to qualified function type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:9444
-+#, gcc-internal-format
-+msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
-+msgstr ""
-+
-+#: cp/decl.c:9497
-+#, gcc-internal-format
-+msgid "both %<const%> and %<constexpr%> cannot be used here"
-+msgstr ""
-+
-+#: cp/decl.c:9499
-+#, gcc-internal-format
-+msgid "both %<volatile%> and %<constexpr%> cannot be used here"
-+msgstr ""
-+
-+#: cp/decl.c:9511
-+#, gcc-internal-format
-+msgid "template-id %qD used as a declarator"
-+msgstr ""
-+
-+#: cp/decl.c:9562
-+#, gcc-internal-format
-+msgid "member functions are implicitly friends of their class"
-+msgstr ""
-+
-+#: cp/decl.c:9567
-+#, gcc-internal-format
-+msgid "extra qualification %<%T::%> on member %qs"
-+msgstr ""
-+
-+#: cp/decl.c:9597
-+#, gcc-internal-format
-+msgid "cannot define member function %<%T::%s%> within %<%T%>"
-+msgstr ""
-+
-+#: cp/decl.c:9599
-+#, gcc-internal-format
-+msgid "cannot declare member function %<%T::%s%> within %<%T%>"
-+msgstr ""
-+
-+#: cp/decl.c:9608
-+#, gcc-internal-format
-+msgid "cannot declare member %<%T::%s%> within %qT"
-+msgstr ""
-+
-+#: cp/decl.c:9634
-+#, gcc-internal-format
-+msgid "non-parameter %qs cannot be a parameter pack"
-+msgstr ""
-+
-+#: cp/decl.c:9644
-+#, gcc-internal-format
-+msgid "size of array %qs is too large"
-+msgstr ""
-+
-+#: cp/decl.c:9655
-+#, gcc-internal-format
-+msgid "data member may not have variably modified type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:9657
-+#, gcc-internal-format
-+msgid "parameter may not have variably modified type %qT"
-+msgstr ""
-+
-+#. [dcl.fct.spec] The explicit specifier shall only be used in
-+#. declarations of constructors within a class definition.
-+#: cp/decl.c:9665
-+#, gcc-internal-format
-+msgid "only declarations of constructors can be %<explicit%>"
-+msgstr ""
-+
-+#: cp/decl.c:9673
-+#, gcc-internal-format
-+msgid "non-member %qs cannot be declared %<mutable%>"
-+msgstr ""
-+
-+#: cp/decl.c:9678
-+#, gcc-internal-format
-+msgid "non-object member %qs cannot be declared %<mutable%>"
-+msgstr ""
-+
-+#: cp/decl.c:9684
-+#, gcc-internal-format
-+msgid "function %qs cannot be declared %<mutable%>"
-+msgstr ""
-+
-+#: cp/decl.c:9689
-+#, gcc-internal-format
-+msgid "static %qs cannot be declared %<mutable%>"
-+msgstr ""
-+
-+#: cp/decl.c:9694
-+#, gcc-internal-format
-+msgid "const %qs cannot be declared %<mutable%>"
-+msgstr ""
-+
-+#: cp/decl.c:9699
-+#, gcc-internal-format
-+msgid "reference %qs cannot be declared %<mutable%>"
-+msgstr ""
-+
-+#: cp/decl.c:9734
-+#, gcc-internal-format
-+msgid "typedef declared %<auto%>"
-+msgstr ""
-+
-+#: cp/decl.c:9744
-+#, gcc-internal-format
-+msgid "typedef name may not be a nested-name-specifier"
-+msgstr ""
-+
-+#: cp/decl.c:9762
-+#, gcc-internal-format
-+msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
-+msgstr ""
-+
-+#: cp/decl.c:9864
-+#, gcc-internal-format
-+msgid "qualified function types cannot be used to declare static member functions"
-+msgstr ""
-+
-+#: cp/decl.c:9866
-+#, gcc-internal-format
-+msgid "qualified function types cannot be used to declare free functions"
-+msgstr ""
-+
-+#: cp/decl.c:9893
-+#, gcc-internal-format
-+msgid "type qualifiers specified for friend class declaration"
-+msgstr ""
-+
-+#: cp/decl.c:9898
-+#, gcc-internal-format
-+msgid "%<inline%> specified for friend class declaration"
-+msgstr ""
-+
-+#: cp/decl.c:9906
-+#, gcc-internal-format
-+msgid "template parameters cannot be friends"
-+msgstr ""
-+
-+#: cp/decl.c:9908
-+#, gcc-internal-format
-+msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
-+msgstr ""
-+
-+#: cp/decl.c:9912
-+#, gcc-internal-format
-+msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
-+msgstr ""
-+
-+#: cp/decl.c:9925
-+#, gcc-internal-format
-+msgid "trying to make class %qT a friend of global scope"
-+msgstr ""
-+
-+#: cp/decl.c:9943
-+#, gcc-internal-format
-+msgid "invalid qualifiers on non-member function type"
-+msgstr ""
-+
-+#: cp/decl.c:9953
-+#, gcc-internal-format
-+msgid "abstract declarator %qT used as declaration"
-+msgstr ""
-+
-+#: cp/decl.c:9982
-+#, gcc-internal-format
-+msgid "cannot use %<::%> in parameter declaration"
-+msgstr ""
-+
-+#: cp/decl.c:9986
-+#, gcc-internal-format
-+msgid "parameter declared %<auto%>"
-+msgstr ""
-+
-+#: cp/decl.c:10028
-+#, gcc-internal-format
-+msgid "non-static data member declared %<auto%>"
-+msgstr ""
-+
-+#. Something like struct S { int N::j; };
-+#: cp/decl.c:10050
-+#, gcc-internal-format
-+msgid "invalid use of %<::%>"
-+msgstr ""
-+
-+#: cp/decl.c:10072
-+#, gcc-internal-format
-+msgid "declaration of function %qD in invalid context"
-+msgstr ""
-+
-+#: cp/decl.c:10081
-+#, gcc-internal-format
-+msgid "function %qD declared virtual inside a union"
-+msgstr ""
-+
-+#: cp/decl.c:10090
-+#, gcc-internal-format
-+msgid "%qD cannot be declared virtual, since it is always static"
-+msgstr ""
-+
-+#: cp/decl.c:10106
-+#, gcc-internal-format
-+msgid "expected qualified name in friend declaration for destructor %qD"
-+msgstr ""
-+
-+#: cp/decl.c:10113
-+#, gcc-internal-format
-+msgid "declaration of %qD as member of %qT"
-+msgstr ""
-+
-+#: cp/decl.c:10119
-+#, gcc-internal-format
-+msgid "a destructor cannot be %<constexpr%>"
-+msgstr ""
-+
-+#: cp/decl.c:10125
-+#, gcc-internal-format
-+msgid "expected qualified name in friend declaration for constructor %qD"
-+msgstr ""
-+
-+#: cp/decl.c:10171
-+#, gcc-internal-format
-+msgid "field %qD has incomplete type"
-+msgstr ""
-+
-+#: cp/decl.c:10173
-+#, gcc-internal-format
-+msgid "name %qT has incomplete type"
-+msgstr ""
-+
-+#: cp/decl.c:10182
-+#, gcc-internal-format
-+msgid " in instantiation of template %qT"
-+msgstr ""
-+
-+#: cp/decl.c:10191
-+#, gcc-internal-format
-+msgid "%qE is neither function nor member function; cannot be declared friend"
-+msgstr ""
-+
-+#: cp/decl.c:10243
-+#, gcc-internal-format
-+msgid "constexpr static data member %qD must have an initializer"
-+msgstr ""
-+
-+#: cp/decl.c:10252
-+#, gcc-internal-format
-+msgid "non-static data member %qE declared %<constexpr%>"
-+msgstr ""
-+
-+#: cp/decl.c:10302
-+#, gcc-internal-format
-+msgid "storage class %<auto%> invalid for function %qs"
-+msgstr ""
-+
-+#: cp/decl.c:10304
-+#, gcc-internal-format
-+msgid "storage class %<register%> invalid for function %qs"
-+msgstr ""
-+
-+#: cp/decl.c:10306
-+#, gcc-internal-format
-+msgid "storage class %<__thread%> invalid for function %qs"
-+msgstr ""
-+
-+#: cp/decl.c:10309
-+#, gcc-internal-format
-+msgid "virt-specifiers in %qs not allowed outside a class definition"
-+msgstr ""
-+
-+#: cp/decl.c:10320
-+#, gcc-internal-format
-+msgid "%<static%> specified invalid for function %qs declared out of global scope"
-+msgstr ""
-+
-+#: cp/decl.c:10324
-+#, gcc-internal-format
-+msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
-+msgstr ""
-+
-+#: cp/decl.c:10332
-+#, gcc-internal-format
-+msgid "virtual non-class function %qs"
-+msgstr ""
-+
-+#: cp/decl.c:10339
-+#, gcc-internal-format
-+msgid "%qs defined in a non-class scope"
-+msgstr ""
-+
-+#: cp/decl.c:10340
-+#, gcc-internal-format
-+msgid "%qs declared in a non-class scope"
-+msgstr ""
-+
-+#: cp/decl.c:10368
-+#, gcc-internal-format
-+msgid "cannot declare member function %qD to have static linkage"
-+msgstr ""
-+
-+#. FIXME need arm citation
-+#: cp/decl.c:10375
-+#, gcc-internal-format
-+msgid "cannot declare static function inside another function"
-+msgstr ""
-+
-+#: cp/decl.c:10405
-+#, gcc-internal-format
-+msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
-+msgstr ""
-+
-+#: cp/decl.c:10412
-+#, gcc-internal-format
-+msgid "static member %qD declared %<register%>"
-+msgstr ""
-+
-+#: cp/decl.c:10418
-+#, gcc-internal-format
-+msgid "cannot explicitly declare member %q#D to have extern linkage"
-+msgstr ""
-+
-+#: cp/decl.c:10425
-+#, gcc-internal-format
-+msgid "declaration of constexpr variable %qD is not a definition"
-+msgstr ""
-+
-+#: cp/decl.c:10438
-+#, gcc-internal-format
-+msgid "%qs initialized and declared %<extern%>"
-+msgstr ""
-+
-+#: cp/decl.c:10442
-+#, gcc-internal-format
-+msgid "%qs has both %<extern%> and initializer"
-+msgstr ""
-+
-+#: cp/decl.c:10570
-+#, gcc-internal-format
-+msgid "default argument for %q#D has type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:10573
-+#, gcc-internal-format
-+msgid "default argument for parameter of type %qT has type %qT"
-+msgstr ""
-+
-+#: cp/decl.c:10601
-+#, gcc-internal-format
-+msgid "default argument %qE uses %qD"
-+msgstr ""
-+
-+#: cp/decl.c:10603
-+#, gcc-internal-format
-+msgid "default argument %qE uses local variable %qD"
-+msgstr ""
-+
-+#: cp/decl.c:10691
-+#, gcc-internal-format
-+msgid "parameter %qD has Java class type"
-+msgstr ""
-+
-+#: cp/decl.c:10719
-+#, gcc-internal-format
-+msgid "parameter %qD invalidly declared method type"
-+msgstr ""
-+
-+#: cp/decl.c:10744
-+#, gcc-internal-format
-+msgid "parameter %qD includes pointer to array of unknown bound %qT"
-+msgstr ""
-+
-+#: cp/decl.c:10746
-+#, gcc-internal-format
-+msgid "parameter %qD includes reference to array of unknown bound %qT"
-+msgstr ""
-+
-+#. [class.copy]
-+#.
-+#. A declaration of a constructor for a class X is ill-formed if
-+#. its first parameter is of type (optionally cv-qualified) X
-+#. and either there are no other parameters or else all other
-+#. parameters have default arguments.
-+#.
-+#. We *don't* complain about member template instantiations that
-+#. have this form, though; they can occur as we try to decide
-+#. what constructor to use during overload resolution. Since
-+#. overload resolution will never prefer such a constructor to
-+#. the non-template copy constructor (which is either explicitly
-+#. or implicitly defined), there's no need to worry about their
-+#. existence. Theoretically, they should never even be
-+#. instantiated, but that's hard to forestall.
-+#: cp/decl.c:10987
-+#, gcc-internal-format
-+msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
-+msgstr ""
-+
-+#: cp/decl.c:11109
-+#, gcc-internal-format
-+msgid "%qD may not be declared within a namespace"
-+msgstr ""
-+
-+#: cp/decl.c:11114
-+#, gcc-internal-format
-+msgid "%qD may not be declared as static"
-+msgstr ""
-+
-+#: cp/decl.c:11140
-+#, gcc-internal-format
-+msgid "%qD must be a nonstatic member function"
-+msgstr ""
-+
-+#: cp/decl.c:11149
-+#, gcc-internal-format
-+msgid "%qD must be either a non-static member function or a non-member function"
-+msgstr ""
-+
-+#: cp/decl.c:11171
-+#, gcc-internal-format
-+msgid "%qD must have an argument of class or enumerated type"
-+msgstr ""
-+
-+#: cp/decl.c:11200
-+#, gcc-internal-format
-+msgid "conversion to a reference to void will never use a type conversion operator"
-+msgstr ""
-+
-+#: cp/decl.c:11202
-+#, gcc-internal-format
-+msgid "conversion to void will never use a type conversion operator"
-+msgstr ""
-+
-+#: cp/decl.c:11209
-+#, gcc-internal-format
-+msgid "conversion to a reference to the same type will never use a type conversion operator"
-+msgstr ""
-+
-+#: cp/decl.c:11211
-+#, gcc-internal-format
-+msgid "conversion to the same type will never use a type conversion operator"
-+msgstr ""
-+
-+#: cp/decl.c:11219
-+#, gcc-internal-format
-+msgid "conversion to a reference to a base class will never use a type conversion operator"
-+msgstr ""
-+
-+#: cp/decl.c:11221
-+#, gcc-internal-format
-+msgid "conversion to a base class will never use a type conversion operator"
-+msgstr ""
-+
-+#. 13.4.0.3
-+#: cp/decl.c:11230
-+#, gcc-internal-format
-+msgid "ISO C++ prohibits overloading operator ?:"
-+msgstr ""
-+
-+#: cp/decl.c:11235
-+#, gcc-internal-format
-+msgid "%qD must not have variable number of arguments"
-+msgstr ""
-+
-+#: cp/decl.c:11286
-+#, gcc-internal-format
-+msgid "postfix %qD must take %<int%> as its argument"
-+msgstr ""
-+
-+#: cp/decl.c:11289
-+#, gcc-internal-format
-+msgid "postfix %qD must take %<int%> as its second argument"
-+msgstr ""
-+
-+#: cp/decl.c:11297
-+#, gcc-internal-format
-+msgid "%qD must take either zero or one argument"
-+msgstr ""
-+
-+#: cp/decl.c:11299
-+#, gcc-internal-format
-+msgid "%qD must take either one or two arguments"
-+msgstr ""
-+
-+#: cp/decl.c:11321
-+#, gcc-internal-format
-+msgid "prefix %qD should return %qT"
-+msgstr ""
-+
-+#: cp/decl.c:11327
-+#, gcc-internal-format
-+msgid "postfix %qD should return %qT"
-+msgstr ""
-+
-+#: cp/decl.c:11336
-+#, gcc-internal-format
-+msgid "%qD must take %<void%>"
-+msgstr ""
-+
-+#: cp/decl.c:11338 cp/decl.c:11347
-+#, gcc-internal-format
-+msgid "%qD must take exactly one argument"
-+msgstr ""
-+
-+#: cp/decl.c:11349
-+#, gcc-internal-format
-+msgid "%qD must take exactly two arguments"
-+msgstr ""
-+
-+#: cp/decl.c:11358
-+#, gcc-internal-format
-+msgid "user-defined %qD always evaluates both arguments"
-+msgstr ""
-+
-+#: cp/decl.c:11372
-+#, gcc-internal-format
-+msgid "%qD should return by value"
-+msgstr ""
-+
-+#: cp/decl.c:11383 cp/decl.c:11388
-+#, gcc-internal-format
-+msgid "%qD cannot have default arguments"
-+msgstr ""
-+
-+#: cp/decl.c:11449
-+#, gcc-internal-format
-+msgid "using template type parameter %qT after %qs"
-+msgstr ""
-+
-+#: cp/decl.c:11471
-+#, gcc-internal-format
-+msgid "using alias template specialization %qT after %qs"
-+msgstr ""
-+
-+#: cp/decl.c:11474
-+#, gcc-internal-format
-+msgid "using typedef-name %qD after %qs"
-+msgstr ""
-+
-+#: cp/decl.c:11476
-+#, gcc-internal-format
-+msgid "%qD has a previous declaration here"
-+msgstr ""
-+
-+#: cp/decl.c:11484
-+#, gcc-internal-format
-+msgid "%qT referred to as %qs"
-+msgstr ""
-+
-+#: cp/decl.c:11485 cp/decl.c:11492
-+#, gcc-internal-format
-+msgid "%q+T has a previous declaration here"
-+msgstr ""
-+
-+#: cp/decl.c:11491
-+#, gcc-internal-format
-+msgid "%qT referred to as enum"
-+msgstr ""
-+
-+#. If a class template appears as elaborated type specifier
-+#. without a template header such as:
-+#.
-+#. template <class T> class C {};
-+#. void f(class C); // No template header here
-+#.
-+#. then the required template argument is missing.
-+#: cp/decl.c:11506
-+#, gcc-internal-format
-+msgid "template argument required for %<%s %T%>"
-+msgstr ""
-+
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
-+#, gcc-internal-format
-+msgid "%qD has the same name as the class in which it is declared"
-+msgstr ""
-+
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
-+#, gcc-internal-format
-+msgid "reference to %qD is ambiguous"
-+msgstr ""
-+
-+#: cp/decl.c:11696
-+#, gcc-internal-format
-+msgid "use of enum %q#D without previous declaration"
-+msgstr ""
-+
-+#: cp/decl.c:11717
-+#, gcc-internal-format
-+msgid "redeclaration of %qT as a non-template"
-+msgstr ""
-+
-+#: cp/decl.c:11718
-+#, gcc-internal-format
-+msgid "previous declaration %q+D"
-+msgstr ""
-+
-+#: cp/decl.c:11852
-+#, gcc-internal-format
-+msgid "derived union %qT invalid"
-+msgstr ""
-+
-+#: cp/decl.c:11861
-+#, gcc-internal-format
-+msgid "Java class %qT cannot have multiple bases"
-+msgstr ""
-+
-+#: cp/decl.c:11872
-+#, gcc-internal-format
-+msgid "Java class %qT cannot have virtual bases"
-+msgstr ""
-+
-+#: cp/decl.c:11892
-+#, gcc-internal-format
-+msgid "base type %qT fails to be a struct or class type"
-+msgstr ""
-+
-+#: cp/decl.c:11925
-+#, gcc-internal-format
-+msgid "recursive type %qT undefined"
-+msgstr ""
-+
-+#: cp/decl.c:11927
-+#, gcc-internal-format
-+msgid "duplicate base type %qT invalid"
-+msgstr ""
-+
-+#: cp/decl.c:12051
-+#, gcc-internal-format
-+msgid "scoped/unscoped mismatch in enum %q#T"
-+msgstr ""
-+
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
-+#, gcc-internal-format
-+msgid "previous definition here"
-+msgstr ""
-+
-+#: cp/decl.c:12059
-+#, gcc-internal-format
-+msgid "underlying type mismatch in enum %q#T"
-+msgstr ""
-+
-+#: cp/decl.c:12071
-+#, gcc-internal-format
-+msgid "different underlying type in enum %q#T"
-+msgstr ""
-+
-+#: cp/decl.c:12138
-+#, gcc-internal-format
-+msgid "underlying type %<%T%> of %<%T%> must be an integral type"
-+msgstr ""
-+
-+#. DR 377
-+#.
-+#. IF no integral type can represent all the enumerator values, the
-+#. enumeration is ill-formed.
-+#: cp/decl.c:12272
-+#, gcc-internal-format
-+msgid "no integral type can represent all of the enumerator values for %qT"
-+msgstr ""
-+
-+#: cp/decl.c:12407
-+#, gcc-internal-format
-+msgid "enumerator value for %qD is not an integer constant"
-+msgstr ""
-+
-+#: cp/decl.c:12457
-+#, gcc-internal-format
-+msgid "incremented enumerator value is too large for %<unsigned long%>"
-+msgstr ""
-+
-+#: cp/decl.c:12469
-+#, gcc-internal-format
-+msgid "overflow in enumeration values at %qD"
-+msgstr ""
-+
-+#: cp/decl.c:12489
-+#, gcc-internal-format
-+msgid "enumerator value %E is too large for underlying type %<%T%>"
-+msgstr ""
-+
-+#: cp/decl.c:12586
-+#, gcc-internal-format
-+msgid "return type %q#T is incomplete"
-+msgstr ""
-+
-+#: cp/decl.c:12588
-+#, gcc-internal-format
-+msgid "return type has Java class type %q#T"
-+msgstr ""
-+
-+#: cp/decl.c:12712 cp/typeck.c:7909
-+#, gcc-internal-format
-+msgid "%<operator=%> should return a reference to %<*this%>"
-+msgstr ""
-+
-+#: cp/decl.c:12807
-+#, gcc-internal-format
-+msgid "no previous declaration for %q+D"
-+msgstr ""
-+
-+#: cp/decl.c:13022
-+#, gcc-internal-format
-+msgid "invalid function declaration"
-+msgstr ""
-+
-+#: cp/decl.c:13106
-+#, gcc-internal-format
-+msgid "parameter %qD declared void"
-+msgstr ""
-+
-+#: cp/decl.c:13559
-+#, gcc-internal-format
-+msgid "parameter %q+D set but not used"
-+msgstr ""
-+
-+#: cp/decl.c:13654
-+#, gcc-internal-format
-+msgid "invalid member function declaration"
-+msgstr ""
-+
-+#: cp/decl.c:13668
-+#, gcc-internal-format
-+msgid "%qD is already defined in class %qT"
-+msgstr ""
-+
-+#: cp/decl2.c:318
-+#, gcc-internal-format
-+msgid "name missing for member function"
-+msgstr ""
-+
-+#: cp/decl2.c:389 cp/decl2.c:403
-+#, gcc-internal-format
-+msgid "ambiguous conversion for array subscript"
-+msgstr ""
-+
-+#: cp/decl2.c:397
-+#, gcc-internal-format
-+msgid "invalid types %<%T[%T]%> for array subscript"
-+msgstr ""
-+
-+#: cp/decl2.c:441
-+#, gcc-internal-format
-+msgid "deleting array %q#D"
-+msgstr ""
-+
-+#: cp/decl2.c:447
-+#, gcc-internal-format
-+msgid "type %q#T argument given to %<delete%>, expected pointer"
-+msgstr ""
-+
-+#: cp/decl2.c:459
-+#, gcc-internal-format
-+msgid "cannot delete a function. Only pointer-to-objects are valid arguments to %<delete%>"
-+msgstr ""
-+
-+#: cp/decl2.c:467
-+#, gcc-internal-format
-+msgid "deleting %qT is undefined"
-+msgstr ""
-+
-+#: cp/decl2.c:512 cp/pt.c:4891
-+#, gcc-internal-format
-+msgid "template declaration of %q#D"
-+msgstr ""
-+
-+#: cp/decl2.c:564
-+#, gcc-internal-format
-+msgid "Java method %qD has non-Java return type %qT"
-+msgstr ""
-+
-+#: cp/decl2.c:581
-+#, gcc-internal-format
-+msgid "Java method %qD has non-Java parameter type %qT"
-+msgstr ""
-+
-+#: cp/decl2.c:630
-+#, gcc-internal-format
-+msgid "template parameter lists provided don%'t match the template parameters of %qD"
-+msgstr ""
-+
-+#: cp/decl2.c:698
-+#, gcc-internal-format
-+msgid "prototype for %q#D does not match any in class %qT"
-+msgstr ""
-+
-+#: cp/decl2.c:774
-+#, gcc-internal-format
-+msgid "local class %q#T shall not have static data member %q#D"
-+msgstr ""
-+
-+#: cp/decl2.c:835
-+#, gcc-internal-format
-+msgid "explicit template argument list not allowed"
-+msgstr ""
-+
-+#: cp/decl2.c:841
-+#, gcc-internal-format
-+msgid "member %qD conflicts with virtual function table field name"
-+msgstr ""
-+
-+#: cp/decl2.c:881
-+#, gcc-internal-format
-+msgid "%qD is already defined in %qT"
-+msgstr ""
-+
-+#: cp/decl2.c:910 cp/decl2.c:918
-+#, gcc-internal-format
-+msgid "invalid initializer for member function %qD"
-+msgstr ""
-+
-+#: cp/decl2.c:924
-+#, gcc-internal-format
-+msgid "initializer specified for static member function %qD"
-+msgstr ""
-+
-+#: cp/decl2.c:947
-+#, gcc-internal-format
-+msgid "field initializer is not constant"
-+msgstr ""
-+
-+#: cp/decl2.c:980
-+#, gcc-internal-format
-+msgid "%<asm%> specifiers are not permitted on non-static data members"
-+msgstr ""
-+
-+#: cp/decl2.c:1031
-+#, gcc-internal-format
-+msgid "bit-field %qD with non-integral type"
-+msgstr ""
-+
-+#: cp/decl2.c:1037
-+#, gcc-internal-format
-+msgid "cannot declare %qD to be a bit-field type"
-+msgstr ""
-+
-+#: cp/decl2.c:1047
-+#, gcc-internal-format
-+msgid "cannot declare bit-field %qD with function type"
-+msgstr ""
-+
-+#: cp/decl2.c:1054
-+#, gcc-internal-format
-+msgid "%qD is already defined in the class %qT"
-+msgstr ""
-+
-+#: cp/decl2.c:1061
-+#, gcc-internal-format
-+msgid "static member %qD cannot be a bit-field"
-+msgstr ""
-+
-+#: cp/decl2.c:1071
-+#, gcc-internal-format
-+msgid "width of bit-field %qD has non-integral type %qT"
-+msgstr ""
-+
-+#: cp/decl2.c:1344
-+#, gcc-internal-format
-+msgid "anonymous struct not inside named type"
-+msgstr ""
-+
-+#: cp/decl2.c:1432
-+#, gcc-internal-format
-+msgid "namespace-scope anonymous aggregates must be static"
-+msgstr ""
-+
-+#: cp/decl2.c:1441
-+#, gcc-internal-format
-+msgid "anonymous union with no members"
-+msgstr ""
-+
-+#: cp/decl2.c:1479
-+#, gcc-internal-format
-+msgid "%<operator new%> must return type %qT"
-+msgstr ""
-+
-+#. [basic.stc.dynamic.allocation]
-+#.
-+#. The first parameter shall not have an associated default
-+#. argument.
-+#: cp/decl2.c:1490
-+#, gcc-internal-format
-+msgid "the first parameter of %<operator new%> cannot have a default argument"
-+msgstr ""
-+
-+#: cp/decl2.c:1506
-+#, gcc-internal-format
-+msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
-+msgstr ""
-+
-+#: cp/decl2.c:1535
-+#, gcc-internal-format
-+msgid "%<operator delete%> must return type %qT"
-+msgstr ""
-+
-+#: cp/decl2.c:1544
-+#, gcc-internal-format
-+msgid "%<operator delete%> takes type %qT as first parameter"
-+msgstr ""
-+
-+#: cp/decl2.c:2328
-+#, gcc-internal-format
-+msgid "%qT has a field %qD whose type uses the anonymous namespace"
-+msgstr ""
-+
-+#: cp/decl2.c:2335
-+#, gcc-internal-format
-+msgid "%qT declared with greater visibility than the type of its field %qD"
-+msgstr ""
-+
-+#: cp/decl2.c:2348
-+#, gcc-internal-format
-+msgid "%qT has a base %qT whose type uses the anonymous namespace"
-+msgstr ""
-+
-+#: cp/decl2.c:2354
-+#, gcc-internal-format
-+msgid "%qT declared with greater visibility than its base %qT"
-+msgstr ""
-+
-+#: cp/decl2.c:3670
-+#, gcc-internal-format
-+msgid "%q+#D, declared using anonymous type, is used but never defined"
-+msgstr ""
-+
-+#: cp/decl2.c:3677
-+#, gcc-internal-format
-+msgid "%q+#D, declared using local type %qT, is used but never defined"
-+msgstr ""
-+
-+#: cp/decl2.c:4006
-+#, gcc-internal-format
-+msgid "inline function %q+D used but never defined"
-+msgstr ""
-+
-+#: cp/decl2.c:4193
-+#, 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:4250
-+#, gcc-internal-format
-+msgid "converting lambda which uses %<...%> to function pointer"
-+msgstr ""
-+
-+#: cp/decl2.c:4255
-+#, gcc-internal-format
-+msgid "use of deleted function %qD"
-+msgstr ""
-+
-+#: cp/error.c:3263
-+#, gcc-internal-format
-+msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/error.c:3268
-+#, gcc-internal-format
-+msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/error.c:3273
-+#, gcc-internal-format
-+msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/error.c:3278
-+#, gcc-internal-format
-+msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/error.c:3283
-+#, gcc-internal-format
-+msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/error.c:3287
-+#, gcc-internal-format
-+msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/error.c:3291
-+#, gcc-internal-format
-+msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/error.c:3296
-+#, gcc-internal-format
-+msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/error.c:3301
-+#, gcc-internal-format
-+msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/error.c:3306
-+#, gcc-internal-format
-+msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/error.c:3311
-+#, gcc-internal-format
-+msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/error.c:3316
-+#, gcc-internal-format
-+msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/error.c:3363
-+#, gcc-internal-format
-+msgid "incomplete type %qT used in nested name specifier"
-+msgstr ""
-+
-+#: cp/error.c:3367
-+#, gcc-internal-format
-+msgid "reference to %<%T::%D%> is ambiguous"
-+msgstr ""
-+
-+#: cp/error.c:3372 cp/typeck.c:2186
-+#, gcc-internal-format
-+msgid "%qD is not a member of %qT"
-+msgstr ""
-+
-+#: cp/error.c:3376
-+#, gcc-internal-format
-+msgid "%qD is not a member of %qD"
-+msgstr ""
-+
-+#: cp/error.c:3381
-+#, gcc-internal-format
-+msgid "%<::%D%> has not been declared"
-+msgstr ""
-+
-+#. Can't throw a reference.
-+#: cp/except.c:294
-+#, gcc-internal-format
-+msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
-+msgstr ""
-+
-+#: cp/except.c:305
-+#, gcc-internal-format
-+msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
-+msgstr ""
-+
-+#. Thrown object must be a Throwable.
-+#: cp/except.c:312
-+#, gcc-internal-format
-+msgid "type %qT is not derived from %<java::lang::Throwable%>"
-+msgstr ""
-+
-+#: cp/except.c:373
-+#, gcc-internal-format
-+msgid "mixing C++ and Java catches in a single translation unit"
-+msgstr ""
-+
-+#: cp/except.c:469 java/except.c:583
-+#, gcc-internal-format
-+msgid "exception handling disabled, use -fexceptions to enable"
-+msgstr ""
-+
-+#: cp/except.c:719
-+#, gcc-internal-format
-+msgid "throwing NULL, which has integral, not pointer type"
-+msgstr ""
-+
-+#: cp/except.c:743 cp/init.c:2308
-+#, gcc-internal-format
-+msgid "%qD should never be overloaded"
-+msgstr ""
-+
-+#: cp/except.c:847
-+#, gcc-internal-format
-+msgid " in thrown expression"
-+msgstr ""
-+
-+#: cp/except.c:971
-+#, gcc-internal-format
-+msgid "expression %qE of abstract class type %qT cannot be used in throw-expression"
-+msgstr ""
-+
-+#: cp/except.c:1057
-+#, gcc-internal-format
-+msgid "exception of type %qT will be caught"
-+msgstr ""
-+
-+#: cp/except.c:1060
-+#, gcc-internal-format
-+msgid " by earlier handler for %qT"
-+msgstr ""
-+
-+#: cp/except.c:1089
-+#, gcc-internal-format
-+msgid "%<...%> handler must be the last handler for its try block"
-+msgstr ""
-+
-+#: cp/except.c:1172
-+#, gcc-internal-format
-+msgid "noexcept-expression evaluates to %<false%> because of a call to %qD"
-+msgstr ""
-+
-+#: cp/except.c:1174
-+#, gcc-internal-format
-+msgid "but %q+D does not throw; perhaps it should be declared %<noexcept%>"
-+msgstr ""
-+
-+#: cp/friend.c:153
-+#, gcc-internal-format
-+msgid "%qD is already a friend of class %qT"
-+msgstr ""
-+
-+#: cp/friend.c:236
-+#, gcc-internal-format
-+msgid "invalid type %qT declared %<friend%>"
-+msgstr ""
-+
-+#. [temp.friend]
-+#. Friend declarations shall not declare partial
-+#. specializations.
-+#. template <class U> friend class T::X<U>;
-+#. [temp.friend]
-+#. Friend declarations shall not declare partial
-+#. specializations.
-+#: cp/friend.c:254 cp/friend.c:284
-+#, gcc-internal-format
-+msgid "partial specialization %qT declared %<friend%>"
-+msgstr ""
-+
-+#: cp/friend.c:262
-+#, gcc-internal-format
-+msgid "class %qT is implicitly friends with itself"
-+msgstr ""
-+
-+#: cp/friend.c:320
-+#, gcc-internal-format
-+msgid "%qT is not a member of %qT"
-+msgstr ""
-+
-+#: cp/friend.c:325
-+#, gcc-internal-format
-+msgid "%qT is not a member class template of %qT"
-+msgstr ""
-+
-+#: cp/friend.c:333
-+#, gcc-internal-format
-+msgid "%qT is not a nested class of %qT"
-+msgstr ""
-+
-+#. template <class T> friend class T;
-+#: cp/friend.c:346
-+#, gcc-internal-format
-+msgid "template parameter type %qT declared %<friend%>"
-+msgstr ""
-+
-+#. template <class T> friend class A; where A is not a template
-+#: cp/friend.c:352
-+#, gcc-internal-format
-+msgid "%q#T is not a template"
-+msgstr ""
-+
-+#: cp/friend.c:374
-+#, gcc-internal-format
-+msgid "%qD is already a friend of %qT"
-+msgstr ""
-+
-+#: cp/friend.c:383
-+#, gcc-internal-format
-+msgid "%qT is already a friend of %qT"
-+msgstr ""
-+
-+#: cp/friend.c:507
-+#, gcc-internal-format
-+msgid "member %qD declared as friend before type %qT defined"
-+msgstr ""
-+
-+#: cp/friend.c:556
-+#, gcc-internal-format
-+msgid "friend declaration %qD in local class without prior declaration"
-+msgstr ""
-+
-+#: cp/friend.c:579
-+#, gcc-internal-format
-+msgid "friend declaration %q#D declares a non-template function"
-+msgstr ""
-+
-+#: cp/friend.c:583
-+#, gcc-internal-format
-+msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
-+msgstr ""
-+
-+#: cp/init.c:383
-+#, gcc-internal-format
-+msgid "value-initialization of incomplete type %qT"
-+msgstr ""
-+
-+#: cp/init.c:442
-+#, gcc-internal-format
-+msgid "cannot value-initialize array of unknown bound %qT"
-+msgstr ""
-+
-+#: cp/init.c:482
-+#, gcc-internal-format
-+msgid "value-initialization of function type %qT"
-+msgstr ""
-+
-+#: cp/init.c:488
-+#, gcc-internal-format
-+msgid "value-initialization of reference type %qT"
-+msgstr ""
-+
-+#: cp/init.c:559
-+#, gcc-internal-format
-+msgid "%qD should be initialized in the member initialization list"
-+msgstr ""
-+
-+#: cp/init.c:577
-+#, gcc-internal-format
-+msgid "%qD is initialized with itself"
-+msgstr ""
-+
-+#: cp/init.c:671
-+#, gcc-internal-format
-+msgid "invalid initializer for array member %q#D"
-+msgstr ""
-+
-+#: cp/init.c:684 cp/init.c:702
-+#, gcc-internal-format
-+msgid "uninitialized member %qD with %<const%> type %qT"
-+msgstr ""
-+
-+#: cp/init.c:698
-+#, gcc-internal-format
-+msgid "uninitialized reference member %qD"
-+msgstr ""
-+
-+#: cp/init.c:858
-+#, gcc-internal-format
-+msgid "%q+D will be initialized after"
-+msgstr ""
-+
-+#: cp/init.c:861
-+#, gcc-internal-format
-+msgid "base %qT will be initialized after"
-+msgstr ""
-+
-+#: cp/init.c:864
-+#, gcc-internal-format
-+msgid " %q+#D"
-+msgstr ""
-+
-+#: cp/init.c:866
-+#, gcc-internal-format
-+msgid " base %qT"
-+msgstr ""
-+
-+#: cp/init.c:868
-+#, gcc-internal-format
-+msgid " when initialized here"
-+msgstr ""
-+
-+#: cp/init.c:885
-+#, gcc-internal-format
-+msgid "multiple initializations given for %qD"
-+msgstr ""
-+
-+#: cp/init.c:889
-+#, gcc-internal-format
-+msgid "multiple initializations given for base %qT"
-+msgstr ""
-+
-+#: cp/init.c:973
-+#, gcc-internal-format
-+msgid "initializations for multiple members of %qT"
-+msgstr ""
-+
-+#: cp/init.c:1061
-+#, gcc-internal-format
-+msgid "base class %q#T should be explicitly initialized in the copy constructor"
-+msgstr ""
-+
-+#: cp/init.c:1283 cp/init.c:1302
-+#, gcc-internal-format
-+msgid "class %qT does not have any field named %qD"
-+msgstr ""
-+
-+#: cp/init.c:1289
-+#, gcc-internal-format
-+msgid "%q#D is a static data member; it can only be initialized at its definition"
-+msgstr ""
-+
-+#: cp/init.c:1296
-+#, gcc-internal-format
-+msgid "%q#D is not a non-static data member of %qT"
-+msgstr ""
-+
-+#: cp/init.c:1335
-+#, gcc-internal-format
-+msgid "unnamed initializer for %qT, which has no base classes"
-+msgstr ""
-+
-+#: cp/init.c:1343
-+#, gcc-internal-format
-+msgid "unnamed initializer for %qT, which uses multiple inheritance"
-+msgstr ""
-+
-+#: cp/init.c:1390
-+#, gcc-internal-format
-+msgid "%qD is both a direct base and an indirect virtual base"
-+msgstr ""
-+
-+#: cp/init.c:1398
-+#, gcc-internal-format
-+msgid "type %qT is not a direct or virtual base of %qT"
-+msgstr ""
-+
-+#: cp/init.c:1401
-+#, gcc-internal-format
-+msgid "type %qT is not a direct base of %qT"
-+msgstr ""
-+
-+#: cp/init.c:1486
-+#, gcc-internal-format
-+msgid "bad array initializer"
-+msgstr ""
-+
-+#: cp/init.c:1778 cp/semantics.c:2780
-+#, gcc-internal-format
-+msgid "%qT is not a class type"
-+msgstr ""
-+
-+#: cp/init.c:1832
-+#, gcc-internal-format
-+msgid "incomplete type %qT does not have member %qD"
-+msgstr ""
-+
-+#: cp/init.c:1845
-+#, gcc-internal-format
-+msgid "invalid pointer to bit-field %qD"
-+msgstr ""
-+
-+#: cp/init.c:1922
-+#, gcc-internal-format
-+msgid "invalid use of non-static member function %qD"
-+msgstr ""
-+
-+#: cp/init.c:1928
-+#, gcc-internal-format
-+msgid "invalid use of non-static data member %qD"
-+msgstr ""
-+
-+#: cp/init.c:2110
-+#, gcc-internal-format
-+msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
-+msgstr ""
-+
-+#: cp/init.c:2113
-+#, gcc-internal-format
-+msgid "uninitialized reference member in %q#T"
-+msgstr ""
-+
-+#: cp/init.c:2125
-+#, gcc-internal-format
-+msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
-+msgstr ""
-+
-+#: cp/init.c:2128
-+#, gcc-internal-format
-+msgid "uninitialized const member in %q#T"
-+msgstr ""
-+
-+#: cp/init.c:2225
-+#, gcc-internal-format
-+msgid "invalid type %<void%> for new"
-+msgstr ""
-+
-+#: cp/init.c:2268
-+#, gcc-internal-format
-+msgid "uninitialized const in %<new%> of %q#T"
-+msgstr ""
-+
-+#: cp/init.c:2302
-+#, gcc-internal-format
-+msgid "call to Java constructor with %qs undefined"
-+msgstr ""
-+
-+#: cp/init.c:2318
-+#, gcc-internal-format
-+msgid "Java class %q#T object allocated using placement new"
-+msgstr ""
-+
-+#: cp/init.c:2348
-+#, gcc-internal-format
-+msgid "no suitable %qD found in class %qT"
-+msgstr ""
-+
-+#: cp/init.c:2355 cp/search.c:1107
-+#, gcc-internal-format
-+msgid "request for member %qD is ambiguous"
-+msgstr ""
-+
-+#: cp/init.c:2563
-+#, gcc-internal-format
-+msgid "non-constant array size in new, unable to verify length of initializer-list"
-+msgstr ""
-+
-+#: cp/init.c:2574
-+#, gcc-internal-format
-+msgid "parenthesized initializer in array new"
-+msgstr ""
-+
-+#: cp/init.c:2808
-+#, gcc-internal-format
-+msgid "size in array new must have integral type"
-+msgstr ""
-+
-+#: cp/init.c:2822
-+#, gcc-internal-format
-+msgid "new cannot be applied to a reference type"
-+msgstr ""
-+
-+#: cp/init.c:2831
-+#, gcc-internal-format
-+msgid "new cannot be applied to a function type"
-+msgstr ""
-+
-+#: cp/init.c:2875
-+#, gcc-internal-format
-+msgid "call to Java constructor, while %<jclass%> undefined"
-+msgstr ""
-+
-+#: cp/init.c:2893
-+#, gcc-internal-format
-+msgid "can%'t find %<class$%> in %qT"
-+msgstr ""
-+
-+#: cp/init.c:3382
-+#, gcc-internal-format
-+msgid "initializer ends prematurely"
-+msgstr ""
-+
-+#: cp/init.c:3446
-+#, gcc-internal-format
-+msgid "cannot initialize multi-dimensional array with initializer"
-+msgstr ""
-+
-+#: cp/init.c:3620
-+#, gcc-internal-format
-+msgid "possible problem detected in invocation of delete operator:"
-+msgstr ""
-+
-+#: cp/init.c:3624
-+#, gcc-internal-format
-+msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
-+msgstr ""
-+
-+#: cp/init.c:3640
-+#, gcc-internal-format
-+msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
-+msgstr ""
-+
-+#: cp/init.c:3645
-+#, gcc-internal-format
-+msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
-+msgstr ""
-+
-+#: cp/init.c:3667
-+#, gcc-internal-format
-+msgid "unknown array size in delete"
-+msgstr ""
-+
-+#: cp/init.c:3936
-+#, gcc-internal-format
-+msgid "type to vector delete is neither pointer or array type"
-+msgstr ""
-+
-+#: cp/lex.c:322
-+#, gcc-internal-format, gfc-internal-format
-+msgid "junk at end of #pragma %s"
-+msgstr ""
-+
-+#: cp/lex.c:329
-+#, gcc-internal-format, gfc-internal-format
-+msgid "invalid #pragma %s"
-+msgstr ""
-+
-+#: cp/lex.c:337
-+#, gcc-internal-format
-+msgid "#pragma vtable no longer supported"
-+msgstr ""
-+
-+#: cp/lex.c:409
-+#, gcc-internal-format
-+msgid "#pragma implementation for %qs appears after file is included"
-+msgstr ""
-+
-+#: cp/lex.c:433
-+#, gcc-internal-format
-+msgid "junk at end of #pragma GCC java_exceptions"
-+msgstr ""
-+
-+#: cp/lex.c:448
-+#, gcc-internal-format
-+msgid "%qD not defined"
-+msgstr ""
-+
-+#: cp/lex.c:454
-+#, gcc-internal-format
-+msgid "%qD was not declared in this scope"
-+msgstr ""
-+
-+#. In a template, it is invalid to write "f()" or "f(3)" if no
-+#. declaration of "f" is available. Historically, G++ and most
-+#. other compilers accepted that usage since they deferred all name
-+#. lookup until instantiation time rather than doing unqualified
-+#. name lookup at template definition time; explain to the user what
-+#. is going wrong.
-+#.
-+#. Note that we have the exact wording of the following message in
-+#. the manual (trouble.texi, node "Name lookup"), so they need to
-+#. be kept in synch.
-+#: cp/lex.c:494
-+#, gcc-internal-format
-+msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
-+msgstr ""
-+
-+#: cp/lex.c:503
-+#, gcc-internal-format
-+msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
-+msgstr ""
-+
-+#: cp/mangle.c:2029
-+#, gcc-internal-format
-+msgid "mangling typeof, use decltype instead"
-+msgstr ""
-+
-+#: cp/mangle.c:2033
-+#, gcc-internal-format
-+msgid "mangling __underlying_type"
-+msgstr ""
-+
-+#: cp/mangle.c:2257
-+#, gcc-internal-format
-+msgid "mangling unknown fixed point type"
-+msgstr ""
-+
-+#: cp/mangle.c:2816
-+#, gcc-internal-format, gfc-internal-format
-+msgid "mangling %C"
-+msgstr ""
-+
-+#: cp/mangle.c:2891
-+#, gcc-internal-format
-+msgid "omitted middle operand to %<?:%> operand cannot be mangled"
-+msgstr ""
-+
-+#: cp/mangle.c:2955
-+#, gcc-internal-format
-+msgid "string literal in function template signature"
-+msgstr ""
-+
-+#: cp/mangle.c:3244
-+#, gcc-internal-format
-+msgid "the mangled name of %qD will change in a future version of GCC"
-+msgstr ""
-+
-+#: cp/mangle.c:3388
-+#, gcc-internal-format
-+msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
-+msgstr ""
-+
-+#: cp/method.c:405
-+#, gcc-internal-format
-+msgid "generic thunk code fails for method %q#D which uses %<...%>"
-+msgstr ""
-+
-+#: cp/method.c:664 cp/method.c:1003
-+#, gcc-internal-format
-+msgid "non-static const member %q#D, can%'t use default assignment operator"
-+msgstr ""
-+
-+#: cp/method.c:670 cp/method.c:1009
-+#, gcc-internal-format
-+msgid "non-static reference member %q#D, can%'t use default assignment operator"
-+msgstr ""
-+
-+#: cp/method.c:786
-+#, gcc-internal-format
-+msgid "synthesized method %qD first required here "
-+msgstr ""
-+
-+#: cp/method.c:948
-+#, gcc-internal-format
-+msgid "union member %q+D with non-trivial %qD"
-+msgstr ""
-+
-+#: cp/method.c:964
-+#, gcc-internal-format
-+msgid "defaulted constructor calls non-constexpr %q+D"
-+msgstr ""
-+
-+#: cp/method.c:1025
-+#, gcc-internal-format
-+msgid "initializer for %q+#D is invalid"
-+msgstr ""
-+
-+#: cp/method.c:1048
-+#, gcc-internal-format
-+msgid "uninitialized non-static const member %q#D"
-+msgstr ""
-+
-+#: cp/method.c:1055
-+#, gcc-internal-format
-+msgid "uninitialized non-static reference member %q#D"
-+msgstr ""
-+
-+#: cp/method.c:1071
-+#, gcc-internal-format
-+msgid "defaulted default constructor does not initialize %q+#D"
-+msgstr ""
-+
-+#. A trivial constructor doesn't have any NSDMI.
-+#: cp/method.c:1220
-+#, gcc-internal-format
-+msgid "defaulted default constructor does not initialize any non-static data member"
-+msgstr ""
-+
-+#: cp/method.c:1298
-+#, gcc-internal-format
-+msgid "%qT has virtual bases, default move assignment operator cannot be generated"
-+msgstr ""
-+
-+#: cp/method.c:1388
-+#, gcc-internal-format
-+msgid "a lambda closure type has a deleted default constructor"
-+msgstr ""
-+
-+#: cp/method.c:1391
-+#, gcc-internal-format
-+msgid "a lambda closure type has a deleted copy assignment operator"
-+msgstr ""
-+
-+#: cp/method.c:1401
-+#, 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:1411
-+#, gcc-internal-format
-+msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
-+msgstr ""
-+
-+#: cp/method.c:1621
-+#, gcc-internal-format
-+msgid "defaulted declaration %q+D"
-+msgstr ""
-+
-+#: cp/method.c:1623
-+#, gcc-internal-format
-+msgid "does not match expected signature %qD"
-+msgstr ""
-+
-+#: cp/method.c:1637
-+#, gcc-internal-format
-+msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
-+msgstr ""
-+
-+#: cp/method.c:1658
-+#, 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:1680
-+#, gcc-internal-format
-+msgid "a template cannot be defaulted"
-+msgstr ""
-+
-+#: cp/method.c:1708
-+#, gcc-internal-format
-+msgid "%qD cannot be defaulted"
-+msgstr ""
-+
-+#: cp/method.c:1717
-+#, gcc-internal-format
-+msgid "defaulted function %q+D with default argument"
-+msgstr ""
-+
-+#: cp/method.c:1805
-+#, gcc-internal-format
-+msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
-+msgstr ""
-+
-+#: cp/name-lookup.c:555
-+#, gcc-internal-format
-+msgid "%q#D conflicts with a previous declaration"
-+msgstr ""
-+
-+#: cp/name-lookup.c:557
-+#, gcc-internal-format
-+msgid "previous declaration %q+#D"
-+msgstr ""
-+
-+#: cp/name-lookup.c:769
-+#, gcc-internal-format
-+msgid "redeclaration of %<wchar_t%> as %qT"
-+msgstr ""
-+
-+#. A redeclaration of main, but not a duplicate of the
-+#. previous one.
-+#.
-+#. [basic.start.main]
-+#.
-+#. This function shall not be overloaded.
-+#: cp/name-lookup.c:799
-+#, gcc-internal-format
-+msgid "invalid redeclaration of %q+D"
-+msgstr ""
-+
-+#: cp/name-lookup.c:800
-+#, gcc-internal-format
-+msgid "as %qD"
-+msgstr ""
-+
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
-+#, gcc-internal-format
-+msgid "declaration of %q#D with C language linkage"
-+msgstr ""
-+
-+#: cp/name-lookup.c:847
-+#, gcc-internal-format
-+msgid "due to different exception specifications"
-+msgstr ""
-+
-+#: cp/name-lookup.c:948
-+#, gcc-internal-format
-+msgid "type mismatch with previous external decl of %q#D"
-+msgstr ""
-+
-+#: cp/name-lookup.c:949
-+#, gcc-internal-format
-+msgid "previous external decl of %q+#D"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1047
-+#, gcc-internal-format
-+msgid "extern declaration of %q#D doesn%'t match"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1048
-+#, gcc-internal-format
-+msgid "global declaration %q+#D"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
-+#, gcc-internal-format
-+msgid "declaration of %q#D shadows a parameter"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1146
-+#, gcc-internal-format
-+msgid "declaration of %qD shadows a lambda capture"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1150
-+#, gcc-internal-format
-+msgid "declaration of %qD shadows a previous local"
-+msgstr ""
-+
-+#. Location of previous decl is not useful in this case.
-+#: cp/name-lookup.c:1180
-+#, gcc-internal-format
-+msgid "declaration of %qD shadows a member of 'this'"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1194
-+#, gcc-internal-format
-+msgid "declaration of %qD shadows a global declaration"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1329
-+#, gcc-internal-format
-+msgid "name lookup of %qD changed"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1330
-+#, gcc-internal-format
-+msgid " matches this %q+D under ISO standard rules"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1332
-+#, gcc-internal-format
-+msgid " matches this %q+D under old rules"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
-+#, gcc-internal-format
-+msgid "name lookup of %qD changed for ISO %<for%> scoping"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1352
-+#, gcc-internal-format
-+msgid " cannot use obsolete binding at %q+D because it has a destructor"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1361
-+#, gcc-internal-format
-+msgid " using obsolete binding at %q+D"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
-+#, gcc-internal-format
-+msgid "(if you use %<-fpermissive%> G++ will accept your code)"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1422
-+#, gcc-internal-format
-+msgid "%s %s(%E) %p %d\n"
-+msgstr ""
-+
-+#: cp/name-lookup.c:1425
-+#, gcc-internal-format
-+msgid "%s %s %p %d\n"
-+msgstr ""
-+
-+#: cp/name-lookup.c:2252
-+#, gcc-internal-format
-+msgid "%q#D hides constructor for %q#T"
-+msgstr ""
-+
-+#: cp/name-lookup.c:2269
-+#, gcc-internal-format
-+msgid "%q#D conflicts with previous using declaration %q#D"
-+msgstr ""
-+
-+#: cp/name-lookup.c:2292
-+#, gcc-internal-format
-+msgid "previous non-function declaration %q+#D"
-+msgstr ""
-+
-+#: cp/name-lookup.c:2293
-+#, gcc-internal-format
-+msgid "conflicts with function declaration %q#D"
-+msgstr ""
-+
-+#. It's a nested name with template parameter dependent scope.
-+#. This can only be using-declaration for class member.
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
-+#, gcc-internal-format
-+msgid "%qT is not a namespace"
-+msgstr ""
-+
-+#. 7.3.3/5
-+#. A using-declaration shall not name a template-id.
-+#: cp/name-lookup.c:2393
-+#, gcc-internal-format
-+msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
-+msgstr ""
-+
-+#: cp/name-lookup.c:2400
-+#, gcc-internal-format
-+msgid "namespace %qD not allowed in using-declaration"
-+msgstr ""
-+
-+#: cp/name-lookup.c:2436
-+#, gcc-internal-format
-+msgid "%qD not declared"
-+msgstr ""
-+
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
-+#, gcc-internal-format
-+msgid "%qD is already declared in this scope"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3201
-+#, gcc-internal-format
-+msgid "using-declaration for non-member at class scope"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3208
-+#, gcc-internal-format
-+msgid "%<%T::%D%> names destructor"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3213
-+#, gcc-internal-format
-+msgid "%<%T::%D%> names constructor"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3218
-+#, gcc-internal-format
-+msgid "%<%T::%D%> names constructor in %qT"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3268
-+#, gcc-internal-format
-+msgid "no members matching %<%T::%D%> in %q#T"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3355
-+#, gcc-internal-format
-+msgid "declaration of %qD not in a namespace surrounding %qD"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3363
-+#, gcc-internal-format
-+msgid "explicit qualification in declaration of %qD"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3446
-+#, gcc-internal-format
-+msgid "%qD should have been declared inside %qD"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3490
-+#, gcc-internal-format
-+msgid "%qD attribute requires a single NTBS argument"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3497
-+#, gcc-internal-format
-+msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
-+#, gcc-internal-format
-+msgid "%qD attribute directive ignored"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3550
-+#, gcc-internal-format
-+msgid "namespace alias %qD not allowed here, assuming %qD"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3882
-+#, gcc-internal-format
-+msgid "strong using only meaningful at namespace scope"
-+msgstr ""
-+
-+#: cp/name-lookup.c:3886
-+#, gcc-internal-format
-+msgid "current namespace %qD does not enclose strongly used namespace %qD"
-+msgstr ""
-+
-+#: cp/name-lookup.c:4224
-+#, gcc-internal-format
-+msgid "maximum limit of %d namespaces searched for %qE"
-+msgstr ""
-+
-+#: cp/name-lookup.c:4234
-+#, gcc-internal-format
-+msgid "suggested alternative:"
-+msgid_plural "suggested alternatives:"
-+msgstr[0] ""
-+msgstr[1] ""
-+msgstr[2] ""
-+
-+#: cp/name-lookup.c:4238
-+#, gcc-internal-format
-+msgid " %qE"
-+msgstr ""
-+
-+#: cp/name-lookup.c:5494
-+#, gcc-internal-format
-+msgid "argument dependent lookup finds %q+D"
-+msgstr ""
-+
-+#: cp/name-lookup.c:5990
-+#, gcc-internal-format
-+msgid "XXX entering pop_everything ()\n"
-+msgstr ""
-+
-+#: cp/name-lookup.c:5999
-+#, gcc-internal-format
-+msgid "XXX leaving pop_everything ()\n"
-+msgstr ""
-+
-+#: cp/optimize.c:355
-+#, gcc-internal-format
-+msgid "making multiple clones of %qD"
-+msgstr ""
-+
-+#: cp/parser.c:752
-+#, gcc-internal-format
-+msgid "identifier %qE is a keyword in C++11"
-+msgstr ""
-+
-+#: cp/parser.c:2374
-+#, gcc-internal-format
-+msgid "%<#pragma%> is not allowed here"
-+msgstr ""
-+
-+#: cp/parser.c:2405
-+#, gcc-internal-format
-+msgid "%<%E::%E%> has not been declared"
-+msgstr ""
-+
-+#: cp/parser.c:2408
-+#, gcc-internal-format
-+msgid "%<::%E%> has not been declared"
-+msgstr ""
-+
-+#: cp/parser.c:2411
-+#, gcc-internal-format
-+msgid "request for member %qE in non-class type %qT"
-+msgstr ""
-+
-+#: cp/parser.c:2414
-+#, gcc-internal-format
-+msgid "%<%T::%E%> has not been declared"
-+msgstr ""
-+
-+#: cp/parser.c:2417
-+#, gcc-internal-format
-+msgid "%qE has not been declared"
-+msgstr ""
-+
-+#: cp/parser.c:2424
-+#, gcc-internal-format
-+msgid "%<%E::%E%> is not a type"
-+msgstr ""
-+
-+#: cp/parser.c:2428
-+#, gcc-internal-format
-+msgid "%<%E::%E%> is not a class or namespace"
-+msgstr ""
-+
-+#: cp/parser.c:2433
-+#, gcc-internal-format
-+msgid "%<%E::%E%> is not a class, namespace, or enumeration"
-+msgstr ""
-+
-+#: cp/parser.c:2446
-+#, gcc-internal-format
-+msgid "%<::%E%> is not a type"
-+msgstr ""
-+
-+#: cp/parser.c:2449
-+#, gcc-internal-format
-+msgid "%<::%E%> is not a class or namespace"
-+msgstr ""
-+
-+#: cp/parser.c:2453
-+#, gcc-internal-format
-+msgid "%<::%E%> is not a class, namespace, or enumeration"
-+msgstr ""
-+
-+#: cp/parser.c:2465
-+#, gcc-internal-format
-+msgid "%qE is not a type"
-+msgstr ""
-+
-+#: cp/parser.c:2468
-+#, gcc-internal-format
-+msgid "%qE is not a class or namespace"
-+msgstr ""
-+
-+#: cp/parser.c:2472
-+#, gcc-internal-format
-+msgid "%qE is not a class, namespace, or enumeration"
-+msgstr ""
-+
-+#: cp/parser.c:2515
-+#, gcc-internal-format
-+msgid "ISO C++ 1998 does not support %<long long%>"
-+msgstr ""
-+
-+#: cp/parser.c:2537
-+#, gcc-internal-format
-+msgid "duplicate %qs"
-+msgstr ""
-+
-+#: cp/parser.c:2582
-+#, gcc-internal-format
-+msgid "new types may not be defined in a return type"
-+msgstr ""
-+
-+#: cp/parser.c:2584
-+#, gcc-internal-format
-+msgid "(perhaps a semicolon is missing after the definition of %qT)"
-+msgstr ""
-+
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
-+#, gcc-internal-format
-+msgid "%qT is not a template"
-+msgstr ""
-+
-+#: cp/parser.c:2606
-+#, gcc-internal-format
-+msgid "%qE is not a template"
-+msgstr ""
-+
-+#: cp/parser.c:2608
-+#, gcc-internal-format
-+msgid "invalid template-id"
-+msgstr ""
-+
-+#: cp/parser.c:2641
-+#, gcc-internal-format
-+msgid "floating-point literal cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2645 cp/pt.c:13536
-+#, 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:2650
-+#, gcc-internal-format
-+msgid "%<typeid%> operator cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2654
-+#, gcc-internal-format
-+msgid "non-constant compound literals cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2658
-+#, gcc-internal-format
-+msgid "a function call cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2662
-+#, gcc-internal-format
-+msgid "an increment cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2666
-+#, gcc-internal-format
-+msgid "an decrement cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2670
-+#, gcc-internal-format
-+msgid "an array reference cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2674
-+#, gcc-internal-format
-+msgid "the address of a label cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2678
-+#, gcc-internal-format
-+msgid "calls to overloaded operators cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2682
-+#, gcc-internal-format
-+msgid "an assignment cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2685
-+#, gcc-internal-format
-+msgid "a comma operator cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2689
-+#, gcc-internal-format
-+msgid "a call to a constructor cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2693
-+#, gcc-internal-format
-+msgid "a transaction expression cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2739
-+#, gcc-internal-format
-+msgid "%qs cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/parser.c:2768
-+#, gcc-internal-format
-+msgid "invalid use of template-name %qE without an argument list"
-+msgstr ""
-+
-+#: cp/parser.c:2771
-+#, gcc-internal-format
-+msgid "invalid use of destructor %qD as a type"
-+msgstr ""
-+
-+#. Something like 'unsigned A a;'
-+#: cp/parser.c:2774
-+#, gcc-internal-format
-+msgid "invalid combination of multiple type-specifiers"
-+msgstr ""
-+
-+#. Issue an error message.
-+#: cp/parser.c:2778
-+#, gcc-internal-format
-+msgid "%qE does not name a type"
-+msgstr ""
-+
-+#: cp/parser.c:2787
-+#, gcc-internal-format
-+msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/parser.c:2814
-+#, gcc-internal-format
-+msgid "(perhaps %<typename %T::%E%> was intended)"
-+msgstr ""
-+
-+#: cp/parser.c:2829
-+#, gcc-internal-format
-+msgid "%qE in namespace %qE does not name a type"
-+msgstr ""
-+
-+#. A<T>::A<T>()
-+#: cp/parser.c:2835
-+#, gcc-internal-format
-+msgid "%<%T::%E%> names the constructor, not the type"
-+msgstr ""
-+
-+#: cp/parser.c:2838
-+#, gcc-internal-format
-+msgid "and %qT has no template constructors"
-+msgstr ""
-+
-+#: cp/parser.c:2843
-+#, gcc-internal-format
-+msgid "need %<typename%> before %<%T::%E%> because %qT is a dependent scope"
-+msgstr ""
-+
-+#: cp/parser.c:2847
-+#, gcc-internal-format
-+msgid "%qE in %q#T does not name a type"
-+msgstr ""
-+
-+#: cp/parser.c:3400
-+#, gcc-internal-format
-+msgid "expected string-literal"
-+msgstr ""
-+
-+#: cp/parser.c:3462
-+#, gcc-internal-format
-+msgid "inconsistent user-defined literal suffixes %qD and %qD in string literal"
-+msgstr ""
-+
-+#: cp/parser.c:3505
-+#, gcc-internal-format
-+msgid "a wide string is invalid in this context"
-+msgstr ""
-+
-+#: cp/parser.c:3618 cp/parser.c:3628
-+#, gcc-internal-format
-+msgid "unable to find character literal operator %qD with %qT argument"
-+msgstr ""
-+
-+#: cp/parser.c:3725
-+#, gcc-internal-format
-+msgid "unable to find numeric literal operator %qD"
-+msgstr ""
-+
-+#: cp/parser.c:3752
-+#, gcc-internal-format
-+msgid "unable to find string literal operator %qD"
-+msgstr ""
-+
-+#: cp/parser.c:3761
-+#, gcc-internal-format
-+msgid "unable to find string literal operator %qD with %qT, %qT arguments"
-+msgstr ""
-+
-+#: cp/parser.c:3821 cp/parser.c:10370
-+#, gcc-internal-format
-+msgid "expected declaration"
-+msgstr ""
-+
-+#: cp/parser.c:3924
-+#, gcc-internal-format
-+msgid "fixed-point types not supported in C++"
-+msgstr ""
-+
-+#: cp/parser.c:4015
-+#, gcc-internal-format
-+msgid "ISO C++ forbids braced-groups within expressions"
-+msgstr ""
-+
-+#: cp/parser.c:4027
-+#, gcc-internal-format
-+msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
-+msgstr ""
-+
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
-+#, gcc-internal-format
-+msgid "expected primary-expression"
-+msgstr ""
-+
-+#: cp/parser.c:4117
-+#, gcc-internal-format
-+msgid "%<this%> may not be used in this context"
-+msgstr ""
-+
-+#: cp/parser.c:4232
-+#, gcc-internal-format
-+msgid "a template declaration cannot appear at block scope"
-+msgstr ""
-+
-+#: cp/parser.c:4366
-+#, gcc-internal-format
-+msgid "local variable %qD may not appear in this context"
-+msgstr ""
-+
-+#: cp/parser.c:4530
-+#, gcc-internal-format
-+msgid "expected id-expression"
-+msgstr ""
-+
-+#: cp/parser.c:4660
-+#, gcc-internal-format
-+msgid "scope %qT before %<~%> is not a class-name"
-+msgstr ""
-+
-+#: cp/parser.c:4782
-+#, gcc-internal-format
-+msgid "declaration of %<~%T%> as member of %qT"
-+msgstr ""
-+
-+#: cp/parser.c:4797
-+#, gcc-internal-format
-+msgid "typedef-name %qD used as destructor declarator"
-+msgstr ""
-+
-+#: cp/parser.c:4830
-+#, gcc-internal-format
-+msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
-+msgstr ""
-+
-+#: cp/parser.c:4841 cp/parser.c:16238
-+#, gcc-internal-format
-+msgid "expected unqualified-id"
-+msgstr ""
-+
-+#: cp/parser.c:4948
-+#, gcc-internal-format
-+msgid "found %<:%> in nested-name-specifier, expected %<::%>"
-+msgstr ""
-+
-+#: cp/parser.c:5017
-+#, gcc-internal-format
-+msgid "decltype evaluates to %qT, which is not a class or enumeration type"
-+msgstr ""
-+
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
-+#, gcc-internal-format
-+msgid "%qD is not a template"
-+msgstr ""
-+
-+#: cp/parser.c:5187
-+#, gcc-internal-format
-+msgid "expected nested-name-specifier"
-+msgstr ""
-+
-+#: cp/parser.c:5384 cp/parser.c:7095
-+#, gcc-internal-format
-+msgid "types may not be defined in casts"
-+msgstr ""
-+
-+#: cp/parser.c:5444
-+#, gcc-internal-format
-+msgid "types may not be defined in a %<typeid%> expression"
-+msgstr ""
-+
-+#. Warn the user that a compound literal is not
-+#. allowed in standard C++.
-+#: cp/parser.c:5553
-+#, gcc-internal-format
-+msgid "ISO C++ forbids compound-literals"
-+msgstr ""
-+
-+#: cp/parser.c:5943
-+#, gcc-internal-format
-+msgid "%qE does not have class type"
-+msgstr ""
-+
-+#: cp/parser.c:6032 cp/typeck.c:2366
-+#, gcc-internal-format
-+msgid "invalid use of %qD"
-+msgstr ""
-+
-+#: cp/parser.c:6041
-+#, gcc-internal-format
-+msgid "%<%D::%D%> is not a class member"
-+msgstr ""
-+
-+#: cp/parser.c:6302
-+#, gcc-internal-format
-+msgid "non-scalar type"
-+msgstr ""
-+
-+#: cp/parser.c:6396
-+#, gcc-internal-format
-+msgid "ISO C++ does not allow %<alignof%> with a non-type"
-+msgstr ""
-+
-+#: cp/parser.c:6459
-+#, gcc-internal-format
-+msgid "types may not be defined in %<noexcept%> expressions"
-+msgstr ""
-+
-+#: cp/parser.c:6684
-+#, gcc-internal-format
-+msgid "types may not be defined in a new-expression"
-+msgstr ""
-+
-+#: cp/parser.c:6697
-+#, gcc-internal-format
-+msgid "array bound forbidden after parenthesized type-id"
-+msgstr ""
-+
-+#: cp/parser.c:6699
-+#, gcc-internal-format
-+msgid "try removing the parentheses around the type-id"
-+msgstr ""
-+
-+#: cp/parser.c:6780
-+#, gcc-internal-format
-+msgid "types may not be defined in a new-type-id"
-+msgstr ""
-+
-+#: cp/parser.c:6904
-+#, gcc-internal-format
-+msgid "expression in new-declarator must have integral or enumeration type"
-+msgstr ""
-+
-+#: cp/parser.c:7160
-+#, gcc-internal-format
-+msgid "use of old-style cast"
-+msgstr ""
-+
-+#: cp/parser.c:7292
-+#, gcc-internal-format
-+msgid "%<>>%> operator is treated as two right angle brackets in C++11"
-+msgstr ""
-+
-+#: cp/parser.c:7295
-+#, gcc-internal-format
-+msgid "suggest parentheses around %<>>%> expression"
-+msgstr ""
-+
-+#: cp/parser.c:7440
-+#, gcc-internal-format
-+msgid "ISO C++ does not allow ?: with omitted middle operand"
-+msgstr ""
-+
-+#: cp/parser.c:8060
-+#, gcc-internal-format
-+msgid "lambda-expression in unevaluated context"
-+msgstr ""
-+
-+#: cp/parser.c:8189
-+#, gcc-internal-format
-+msgid "expected end of capture-list"
-+msgstr ""
-+
-+#: cp/parser.c:8203
-+#, gcc-internal-format
-+msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
-+msgstr ""
-+
-+#: cp/parser.c:8244
-+#, gcc-internal-format
-+msgid "ISO C++ does not allow initializers in lambda expression capture lists"
-+msgstr ""
-+
-+#: cp/parser.c:8277
-+#, gcc-internal-format
-+msgid "capture of non-variable %qD "
-+msgstr ""
-+
-+#: cp/parser.c:8279 cp/parser.c:8288
-+#, gcc-internal-format
-+msgid "%q+#D declared here"
-+msgstr ""
-+
-+#: cp/parser.c:8285
-+#, gcc-internal-format
-+msgid "capture of variable %qD with non-automatic storage duration"
-+msgstr ""
-+
-+#: cp/parser.c:8314
-+#, gcc-internal-format
-+msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
-+msgstr ""
-+
-+#: cp/parser.c:8319
-+#, gcc-internal-format
-+msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
-+msgstr ""
-+
-+#: cp/parser.c:8374
-+#, gcc-internal-format
-+msgid "default argument specified for lambda parameter"
-+msgstr ""
-+
-+#: cp/parser.c:8777
-+#, gcc-internal-format
-+msgid "expected labeled-statement"
-+msgstr ""
-+
-+#: cp/parser.c:8815
-+#, gcc-internal-format
-+msgid "case label %qE not within a switch statement"
-+msgstr ""
-+
-+#: cp/parser.c:8890
-+#, gcc-internal-format
-+msgid "need %<typename%> before %qE because %qT is a dependent scope"
-+msgstr ""
-+
-+#: cp/parser.c:8899
-+#, gcc-internal-format
-+msgid "%<%T::%D%> names the constructor, not the type"
-+msgstr ""
-+
-+#: cp/parser.c:8948
-+#, gcc-internal-format
-+msgid "compound-statement in constexpr function"
-+msgstr ""
-+
-+#: cp/parser.c:9160 cp/parser.c:22274
-+#, gcc-internal-format
-+msgid "expected selection-statement"
-+msgstr ""
-+
-+#: cp/parser.c:9193
-+#, gcc-internal-format
-+msgid "types may not be defined in conditions"
-+msgstr ""
-+
-+#: cp/parser.c:9536
-+#, gcc-internal-format
-+msgid "range-based %<for%> expression of type %qT has incomplete type"
-+msgstr ""
-+
-+#: cp/parser.c:9574
-+#, gcc-internal-format
-+msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
-+msgstr ""
-+
-+#: cp/parser.c:9580
-+#, gcc-internal-format
-+msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
-+msgstr ""
-+
-+#: cp/parser.c:9618
-+#, gcc-internal-format
-+msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
-+msgstr ""
-+
-+#: cp/parser.c:9749 cp/parser.c:22277
-+#, gcc-internal-format
-+msgid "expected iteration-statement"
-+msgstr ""
-+
-+#: cp/parser.c:9796
-+#, gcc-internal-format
-+msgid "range-based %<for%> loops are not allowed in C++98 mode"
-+msgstr ""
-+
-+#. Issue a warning about this use of a GNU extension.
-+#: cp/parser.c:9918
-+#, gcc-internal-format
-+msgid "ISO C++ forbids computed gotos"
-+msgstr ""
-+
-+#: cp/parser.c:9931 cp/parser.c:22280
-+#, gcc-internal-format
-+msgid "expected jump-statement"
-+msgstr ""
-+
-+#: cp/parser.c:10063 cp/parser.c:18871
-+#, gcc-internal-format
-+msgid "extra %<;%>"
-+msgstr ""
-+
-+#: cp/parser.c:10297
-+#, gcc-internal-format
-+msgid "%<__label__%> not at the beginning of a block"
-+msgstr ""
-+
-+#: cp/parser.c:10448
-+#, gcc-internal-format
-+msgid "mixing declarations and function-definitions is forbidden"
-+msgstr ""
-+
-+#: cp/parser.c:10592
-+#, 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:10651
-+#, gcc-internal-format
-+msgid "%<auto%> changes meaning in C++11; please remove it"
-+msgstr ""
-+
-+#: cp/parser.c:10687
-+#, gcc-internal-format
-+msgid "decl-specifier invalid in condition"
-+msgstr ""
-+
-+#: cp/parser.c:10778
-+#, gcc-internal-format
-+msgid "class definition may not be declared a friend"
-+msgstr ""
-+
-+#: cp/parser.c:10847 cp/parser.c:19243
-+#, gcc-internal-format
-+msgid "templates may not be %<virtual%>"
-+msgstr ""
-+
-+#: cp/parser.c:10888
-+#, gcc-internal-format
-+msgid "invalid linkage-specification"
-+msgstr ""
-+
-+#: cp/parser.c:11023
-+#, gcc-internal-format
-+msgid "types may not be defined in %<decltype%> expressions"
-+msgstr ""
-+
-+#: cp/parser.c:11280
-+#, gcc-internal-format
-+msgid "invalid use of %<auto%> in conversion operator"
-+msgstr ""
-+
-+#: cp/parser.c:11366
-+#, gcc-internal-format
-+msgid "only constructors take member initializers"
-+msgstr ""
-+
-+#: cp/parser.c:11388
-+#, gcc-internal-format
-+msgid "cannot expand initializer for member %<%D%>"
-+msgstr ""
-+
-+#: cp/parser.c:11400
-+#, gcc-internal-format
-+msgid "mem-initializer for %qD follows constructor delegation"
-+msgstr ""
-+
-+#: cp/parser.c:11412
-+#, gcc-internal-format
-+msgid "constructor delegation follows mem-initializer for %qD"
-+msgstr ""
-+
-+#: cp/parser.c:11464
-+#, gcc-internal-format
-+msgid "anachronistic old-style base class initializer"
-+msgstr ""
-+
-+#: cp/parser.c:11532
-+#, gcc-internal-format
-+msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
-+msgstr ""
-+
-+#: cp/parser.c:11849
-+#, gcc-internal-format
-+msgid "expected empty string after %<operator%> keyword"
-+msgstr ""
-+
-+#: cp/parser.c:11867
-+#, gcc-internal-format
-+msgid "expected suffix identifier"
-+msgstr ""
-+
-+#: cp/parser.c:11872
-+#, gcc-internal-format
-+msgid "missing space between %<\"\"%> and suffix identifier"
-+msgstr ""
-+
-+#: cp/parser.c:11887
-+#, gcc-internal-format
-+msgid "expected operator"
-+msgstr ""
-+
-+#. Warn that we do not support `export'.
-+#: cp/parser.c:11924
-+#, gcc-internal-format
-+msgid "keyword %<export%> not implemented, and will be ignored"
-+msgstr ""
-+
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
-+#, gcc-internal-format
-+msgid "template parameter pack %qD cannot have a default argument"
-+msgstr ""
-+
-+#: cp/parser.c:12119 cp/parser.c:17348
-+#, gcc-internal-format
-+msgid "template parameter pack cannot have a default argument"
-+msgstr ""
-+
-+#: cp/parser.c:12217 cp/parser.c:12324
-+#, gcc-internal-format
-+msgid "template parameter packs cannot have default arguments"
-+msgstr ""
-+
-+#: cp/parser.c:12406
-+#, gcc-internal-format
-+msgid "expected template-id"
-+msgstr ""
-+
-+#: cp/parser.c:12453 cp/parser.c:22238
-+#, gcc-internal-format
-+msgid "expected %<<%>"
-+msgstr ""
-+
-+#: cp/parser.c:12460
-+#, gcc-internal-format
-+msgid "%<<::%> cannot begin a template-argument list"
-+msgstr ""
-+
-+#: cp/parser.c:12464
-+#, gcc-internal-format
-+msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
-+msgstr ""
-+
-+#: cp/parser.c:12542
-+#, gcc-internal-format
-+msgid "parse error in template argument list"
-+msgstr ""
-+
-+#. The name does not name a template.
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
-+#, gcc-internal-format
-+msgid "expected template-name"
-+msgstr ""
-+
-+#. Explain what went wrong.
-+#: cp/parser.c:12656
-+#, gcc-internal-format
-+msgid "non-template %qD used as template"
-+msgstr ""
-+
-+#: cp/parser.c:12658
-+#, gcc-internal-format
-+msgid "use %<%T::template %D%> to indicate that it is a template"
-+msgstr ""
-+
-+#: cp/parser.c:12792
-+#, gcc-internal-format
-+msgid "expected parameter pack before %<...%>"
-+msgstr ""
-+
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
-+#, gcc-internal-format
-+msgid "expected template-argument"
-+msgstr ""
-+
-+#: cp/parser.c:13043
-+#, gcc-internal-format
-+msgid "invalid non-type template argument"
-+msgstr ""
-+
-+#: cp/parser.c:13159
-+#, gcc-internal-format
-+msgid "explicit instantiation shall not use %<inline%> specifier"
-+msgstr ""
-+
-+#: cp/parser.c:13162
-+#, gcc-internal-format
-+msgid "explicit instantiation shall not use %<constexpr%> specifier"
-+msgstr ""
-+
-+#: cp/parser.c:13221
-+#, gcc-internal-format
-+msgid "template specialization with C linkage"
-+msgstr ""
-+
-+#: cp/parser.c:13441
-+#, gcc-internal-format
-+msgid "expected type specifier"
-+msgstr ""
-+
-+#: cp/parser.c:13688
-+#, gcc-internal-format
-+msgid "expected template-id for type"
-+msgstr ""
-+
-+#: cp/parser.c:13715
-+#, gcc-internal-format
-+msgid "expected type-name"
-+msgstr ""
-+
-+#: cp/parser.c:13952
-+#, gcc-internal-format
-+msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
-+msgstr ""
-+
-+#: cp/parser.c:14137
-+#, gcc-internal-format
-+msgid "declaration %qD does not declare anything"
-+msgstr ""
-+
-+#: cp/parser.c:14223
-+#, gcc-internal-format
-+msgid "attributes ignored on uninstantiated type"
-+msgstr ""
-+
-+#: cp/parser.c:14227
-+#, gcc-internal-format
-+msgid "attributes ignored on template instantiation"
-+msgstr ""
-+
-+#: cp/parser.c:14232
-+#, gcc-internal-format
-+msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
-+msgstr ""
-+
-+#: cp/parser.c:14365
-+#, gcc-internal-format
-+msgid "%qD is an enumeration template"
-+msgstr ""
-+
-+#: cp/parser.c:14373
-+#, gcc-internal-format
-+msgid "%qD is not an enumerator-name"
-+msgstr ""
-+
-+#: cp/parser.c:14436
-+#, gcc-internal-format
-+msgid "expected %<;%> or %<{%>"
-+msgstr ""
-+
-+#: cp/parser.c:14484
-+#, gcc-internal-format
-+msgid "cannot add an enumerator list to a template instantiation"
-+msgstr ""
-+
-+#: cp/parser.c:14493 cp/parser.c:18444
-+#, gcc-internal-format
-+msgid "declaration of %qD in namespace %qD which does not enclose %qD"
-+msgstr ""
-+
-+#: cp/parser.c:14498 cp/parser.c:18449
-+#, gcc-internal-format
-+msgid "declaration of %qD in %qD which does not enclose %qD"
-+msgstr ""
-+
-+#: cp/parser.c:14521
-+#, gcc-internal-format
-+msgid "multiple definition of %q#T"
-+msgstr ""
-+
-+#: cp/parser.c:14548
-+#, gcc-internal-format
-+msgid "opaque-enum-specifier without name"
-+msgstr ""
-+
-+#: cp/parser.c:14551
-+#, gcc-internal-format
-+msgid "opaque-enum-specifier must use a simple identifier"
-+msgstr ""
-+
-+#: cp/parser.c:14727
-+#, gcc-internal-format
-+msgid "%qD is not a namespace-name"
-+msgstr ""
-+
-+#: cp/parser.c:14728
-+#, gcc-internal-format
-+msgid "expected namespace-name"
-+msgstr ""
-+
-+#: cp/parser.c:14853
-+#, gcc-internal-format
-+msgid "%<namespace%> definition is not allowed here"
-+msgstr ""
-+
-+#: cp/parser.c:14999
-+#, gcc-internal-format
-+msgid "a template-id may not appear in a using-declaration"
-+msgstr ""
-+
-+#: cp/parser.c:15039
-+#, gcc-internal-format
-+msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
-+msgstr ""
-+
-+#: cp/parser.c:15094
-+#, gcc-internal-format
-+msgid "types may not be defined in alias template declarations"
-+msgstr ""
-+
-+#: cp/parser.c:15541
-+#, gcc-internal-format
-+msgid "a function-definition is not allowed here"
-+msgstr ""
-+
-+#: cp/parser.c:15553
-+#, gcc-internal-format
-+msgid "an asm-specification is not allowed on a function-definition"
-+msgstr ""
-+
-+#: cp/parser.c:15557
-+#, gcc-internal-format
-+msgid "attributes are not allowed on a function-definition"
-+msgstr ""
-+
-+#: cp/parser.c:15594
-+#, gcc-internal-format
-+msgid "expected constructor, destructor, or type conversion"
-+msgstr ""
-+
-+#. Anything else is an error.
-+#: cp/parser.c:15629 cp/parser.c:17509
-+#, gcc-internal-format
-+msgid "expected initializer"
-+msgstr ""
-+
-+#: cp/parser.c:15649
-+#, gcc-internal-format
-+msgid "invalid type in declaration"
-+msgstr ""
-+
-+#: cp/parser.c:15725
-+#, gcc-internal-format
-+msgid "initializer provided for function"
-+msgstr ""
-+
-+#: cp/parser.c:15757
-+#, gcc-internal-format
-+msgid "attributes after parenthesized initializer ignored"
-+msgstr ""
-+
-+#: cp/parser.c:16161
-+#, gcc-internal-format
-+msgid "array bound is not an integer constant"
-+msgstr ""
-+
-+#: cp/parser.c:16282
-+#, gcc-internal-format
-+msgid "cannot define member of dependent typedef %qT"
-+msgstr ""
-+
-+#: cp/parser.c:16286
-+#, gcc-internal-format
-+msgid "%<%T::%E%> is not a type"
-+msgstr ""
-+
-+#: cp/parser.c:16314
-+#, gcc-internal-format
-+msgid "invalid use of constructor as a template"
-+msgstr ""
-+
-+#: cp/parser.c:16316
-+#, gcc-internal-format
-+msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
-+msgstr ""
-+
-+#. We do not attempt to print the declarator
-+#. here because we do not have enough
-+#. information about its original syntactic
-+#. form.
-+#: cp/parser.c:16333
-+#, gcc-internal-format
-+msgid "invalid declarator"
-+msgstr ""
-+
-+#: cp/parser.c:16399
-+#, gcc-internal-format
-+msgid "expected declarator"
-+msgstr ""
-+
-+#: cp/parser.c:16494
-+#, gcc-internal-format
-+msgid "%qD is a namespace"
-+msgstr ""
-+
-+#: cp/parser.c:16496
-+#, gcc-internal-format
-+msgid "cannot form pointer to member of non-class %q#T"
-+msgstr ""
-+
-+#: cp/parser.c:16513
-+#, gcc-internal-format
-+msgid "expected ptr-operator"
-+msgstr ""
-+
-+#: cp/parser.c:16572
-+#, gcc-internal-format
-+msgid "duplicate cv-qualifier"
-+msgstr ""
-+
-+#: cp/parser.c:16630
-+#, gcc-internal-format
-+msgid "duplicate virt-specifier"
-+msgstr ""
-+
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
-+#, gcc-internal-format
-+msgid "invalid use of %<auto%>"
-+msgstr ""
-+
-+#: cp/parser.c:16811
-+#, gcc-internal-format
-+msgid "types may not be defined in template arguments"
-+msgstr ""
-+
-+#: cp/parser.c:16892
-+#, gcc-internal-format
-+msgid "expected type-specifier"
-+msgstr ""
-+
-+#: cp/parser.c:17136
-+#, gcc-internal-format
-+msgid "expected %<,%> or %<...%>"
-+msgstr ""
-+
-+#: cp/parser.c:17193
-+#, gcc-internal-format
-+msgid "types may not be defined in parameter types"
-+msgstr ""
-+
-+#: cp/parser.c:17319
-+#, gcc-internal-format
-+msgid "deprecated use of default argument for parameter of non-function"
-+msgstr ""
-+
-+#: cp/parser.c:17323
-+#, gcc-internal-format
-+msgid "default arguments are only permitted for function parameters"
-+msgstr ""
-+
-+#: cp/parser.c:17342
-+#, gcc-internal-format
-+msgid "parameter pack %qD cannot have a default argument"
-+msgstr ""
-+
-+#: cp/parser.c:17350
-+#, gcc-internal-format
-+msgid "parameter pack cannot have a default argument"
-+msgstr ""
-+
-+#: cp/parser.c:17637
-+#, gcc-internal-format
-+msgid "ISO C++ does not allow designated initializers"
-+msgstr ""
-+
-+#: cp/parser.c:17651
-+#, gcc-internal-format
-+msgid "ISO C++ does not allow C99 designated initializers"
-+msgstr ""
-+
-+#: cp/parser.c:17755 cp/parser.c:17879
-+#, gcc-internal-format
-+msgid "expected class-name"
-+msgstr ""
-+
-+#: cp/parser.c:18067
-+#, gcc-internal-format
-+msgid "expected %<;%> after class definition"
-+msgstr ""
-+
-+#: cp/parser.c:18069
-+#, gcc-internal-format
-+msgid "expected %<;%> after struct definition"
-+msgstr ""
-+
-+#: cp/parser.c:18071
-+#, gcc-internal-format
-+msgid "expected %<;%> after union definition"
-+msgstr ""
-+
-+#: cp/parser.c:18392
-+#, gcc-internal-format
-+msgid "expected %<{%> or %<:%>"
-+msgstr ""
-+
-+#: cp/parser.c:18403
-+#, gcc-internal-format
-+msgid "cannot specify %<override%> for a class"
-+msgstr ""
-+
-+#: cp/parser.c:18411
-+#, gcc-internal-format
-+msgid "global qualification of class name is invalid"
-+msgstr ""
-+
-+#: cp/parser.c:18418
-+#, gcc-internal-format
-+msgid "qualified name does not name a class"
-+msgstr ""
-+
-+#: cp/parser.c:18430
-+#, gcc-internal-format
-+msgid "invalid class name in declaration of %qD"
-+msgstr ""
-+
-+#: cp/parser.c:18463
-+#, gcc-internal-format
-+msgid "extra qualification not allowed"
-+msgstr ""
-+
-+#: cp/parser.c:18475
-+#, gcc-internal-format
-+msgid "an explicit specialization must be preceded by %<template <>%>"
-+msgstr ""
-+
-+#: cp/parser.c:18505
-+#, gcc-internal-format
-+msgid "function template %qD redeclared as a class template"
-+msgstr ""
-+
-+#: cp/parser.c:18536
-+#, gcc-internal-format
-+msgid "could not resolve typename type"
-+msgstr ""
-+
-+#: cp/parser.c:18588
-+#, gcc-internal-format
-+msgid "previous definition of %q+#T"
-+msgstr ""
-+
-+#: cp/parser.c:18661 cp/parser.c:22283
-+#, gcc-internal-format
-+msgid "expected class-key"
-+msgstr ""
-+
-+#: cp/parser.c:18890
-+#, gcc-internal-format
-+msgid "in C++03 a class-key must be used when declaring a friend"
-+msgstr ""
-+
-+#: cp/parser.c:18908
-+#, gcc-internal-format
-+msgid "friend declaration does not name a class or function"
-+msgstr ""
-+
-+#: cp/parser.c:19118
-+#, gcc-internal-format
-+msgid "pure-specifier on function-definition"
-+msgstr ""
-+
-+#: cp/parser.c:19166
-+#, gcc-internal-format
-+msgid "expected %<;%> at end of member declaration"
-+msgstr ""
-+
-+#: cp/parser.c:19237
-+#, gcc-internal-format
-+msgid "invalid pure specifier (only %<= 0%> is allowed)"
-+msgstr ""
-+
-+#: cp/parser.c:19272
-+#, gcc-internal-format
-+msgid "a brace-enclosed initializer is not allowed here"
-+msgstr ""
-+
-+#: cp/parser.c:19403
-+#, gcc-internal-format
-+msgid "%<virtual%> specified more than once in base-specified"
-+msgstr ""
-+
-+#: cp/parser.c:19423
-+#, gcc-internal-format
-+msgid "more than one access specifier in base-specified"
-+msgstr ""
-+
-+#: cp/parser.c:19447
-+#, gcc-internal-format
-+msgid "keyword %<typename%> not allowed outside of templates"
-+msgstr ""
-+
-+#: cp/parser.c:19450
-+#, gcc-internal-format
-+msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
-+msgstr ""
-+
-+#: cp/parser.c:19543 cp/parser.c:19625
-+#, gcc-internal-format
-+msgid "types may not be defined in an exception-specification"
-+msgstr ""
-+
-+#: cp/parser.c:19607
-+#, gcc-internal-format
-+msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
-+msgstr ""
-+
-+#: cp/parser.c:19806
-+#, gcc-internal-format
-+msgid "types may not be defined in exception-declarations"
-+msgstr ""
-+
-+#: cp/parser.c:20706
-+#, gcc-internal-format
-+msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
-+msgstr ""
-+
-+#: cp/parser.c:20711
-+#, gcc-internal-format
-+msgid "invalid declaration of %<%T::%E%>"
-+msgstr ""
-+
-+#: cp/parser.c:20715
-+#, gcc-internal-format
-+msgid "too few template-parameter-lists"
-+msgstr ""
-+
-+#. Otherwise, there are too many template parameter lists. We have
-+#. something like:
-+#.
-+#. template <class T> template <class U> void S::f();
-+#: cp/parser.c:20722
-+#, gcc-internal-format
-+msgid "too many template-parameter-lists"
-+msgstr ""
-+
-+#: cp/parser.c:21019
-+#, gcc-internal-format
-+msgid "named return values are no longer supported"
-+msgstr ""
-+
-+#: cp/parser.c:21106
-+#, gcc-internal-format
-+msgid "invalid declaration of member template in local class"
-+msgstr ""
-+
-+#: cp/parser.c:21115
-+#, gcc-internal-format
-+msgid "template with C linkage"
-+msgstr ""
-+
-+#: cp/parser.c:21134
-+#, gcc-internal-format
-+msgid "invalid explicit specialization"
-+msgstr ""
-+
-+#: cp/parser.c:21220
-+#, gcc-internal-format
-+msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
-+msgstr ""
-+
-+#: cp/parser.c:21294
-+#, gcc-internal-format
-+msgid "template declaration of %<typedef%>"
-+msgstr ""
-+
-+#: cp/parser.c:21371
-+#, gcc-internal-format
-+msgid "explicit template specialization cannot have a storage class"
-+msgstr ""
-+
-+#: cp/parser.c:21606
-+#, gcc-internal-format
-+msgid "%<>>%> should be %<> >%> within a nested template argument list"
-+msgstr ""
-+
-+#: cp/parser.c:21619
-+#, gcc-internal-format
-+msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
-+msgstr ""
-+
-+#: cp/parser.c:22025
-+#, gcc-internal-format
-+msgid "invalid use of %qD in linkage specification"
-+msgstr ""
-+
-+#: cp/parser.c:22038
-+#, gcc-internal-format
-+msgid "%<__thread%> before %qD"
-+msgstr ""
-+
-+#: cp/parser.c:22141
-+#, gcc-internal-format
-+msgid "expected %<new%>"
-+msgstr ""
-+
-+#: cp/parser.c:22144
-+#, gcc-internal-format
-+msgid "expected %<delete%>"
-+msgstr ""
-+
-+#: cp/parser.c:22147
-+#, gcc-internal-format
-+msgid "expected %<return%>"
-+msgstr ""
-+
-+#: cp/parser.c:22153
-+#, gcc-internal-format
-+msgid "expected %<extern%>"
-+msgstr ""
-+
-+#: cp/parser.c:22156
-+#, gcc-internal-format
-+msgid "expected %<static_assert%>"
-+msgstr ""
-+
-+#: cp/parser.c:22159
-+#, gcc-internal-format
-+msgid "expected %<decltype%>"
-+msgstr ""
-+
-+#: cp/parser.c:22162
-+#, gcc-internal-format
-+msgid "expected %<operator%>"
-+msgstr ""
-+
-+#: cp/parser.c:22165
-+#, gcc-internal-format
-+msgid "expected %<class%>"
-+msgstr ""
-+
-+#: cp/parser.c:22168
-+#, gcc-internal-format
-+msgid "expected %<template%>"
-+msgstr ""
-+
-+#: cp/parser.c:22171
-+#, gcc-internal-format
-+msgid "expected %<namespace%>"
-+msgstr ""
-+
-+#: cp/parser.c:22174
-+#, gcc-internal-format
-+msgid "expected %<using%>"
-+msgstr ""
-+
-+#: cp/parser.c:22177
-+#, gcc-internal-format
-+msgid "expected %<asm%>"
-+msgstr ""
-+
-+#: cp/parser.c:22180
-+#, gcc-internal-format
-+msgid "expected %<try%>"
-+msgstr ""
-+
-+#: cp/parser.c:22183
-+#, gcc-internal-format
-+msgid "expected %<catch%>"
-+msgstr ""
-+
-+#: cp/parser.c:22186
-+#, gcc-internal-format
-+msgid "expected %<throw%>"
-+msgstr ""
-+
-+#: cp/parser.c:22189
-+#, gcc-internal-format
-+msgid "expected %<__label__%>"
-+msgstr ""
-+
-+#: cp/parser.c:22192
-+#, gcc-internal-format
-+msgid "expected %<@try%>"
-+msgstr ""
-+
-+#: cp/parser.c:22195
-+#, gcc-internal-format
-+msgid "expected %<@synchronized%>"
-+msgstr ""
-+
-+#: cp/parser.c:22198
-+#, gcc-internal-format
-+msgid "expected %<@throw%>"
-+msgstr ""
-+
-+#: cp/parser.c:22201
-+#, gcc-internal-format
-+msgid "expected %<__transaction_atomic%>"
-+msgstr ""
-+
-+#: cp/parser.c:22204
-+#, gcc-internal-format
-+msgid "expected %<__transaction_relaxed%>"
-+msgstr ""
-+
-+#: cp/parser.c:22235
-+#, gcc-internal-format
-+msgid "expected %<::%>"
-+msgstr ""
-+
-+#: cp/parser.c:22247
-+#, gcc-internal-format
-+msgid "expected %<...%>"
-+msgstr ""
-+
-+#: cp/parser.c:22250
-+#, gcc-internal-format
-+msgid "expected %<*%>"
-+msgstr ""
-+
-+#: cp/parser.c:22253
-+#, gcc-internal-format
-+msgid "expected %<~%>"
-+msgstr ""
-+
-+#: cp/parser.c:22259
-+#, gcc-internal-format
-+msgid "expected %<:%> or %<::%>"
-+msgstr ""
-+
-+#: cp/parser.c:22287
-+#, gcc-internal-format
-+msgid "expected %<class%>, %<typename%>, or %<template%>"
-+msgstr ""
-+
-+#: cp/parser.c:22525
-+#, gcc-internal-format
-+msgid "%qs tag used in naming %q#T"
-+msgstr ""
-+
-+#: cp/parser.c:22530
-+#, gcc-internal-format
-+msgid "%q#T was previously declared here"
-+msgstr ""
-+
-+#: cp/parser.c:22549
-+#, gcc-internal-format
-+msgid "%qD redeclared with different access"
-+msgstr ""
-+
-+#: cp/parser.c:22568
-+#, gcc-internal-format
-+msgid "%<template%> (as a disambiguator) is only allowed within templates"
-+msgstr ""
-+
-+#: cp/parser.c:22801
-+#, gcc-internal-format
-+msgid "file ends in default argument"
-+msgstr ""
-+
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
-+#, gcc-internal-format
-+msgid "misplaced %<@%D%> Objective-C++ construct"
-+msgstr ""
-+
-+#: cp/parser.c:23127
-+#, gcc-internal-format
-+msgid "objective-c++ message argument(s) are expected"
-+msgstr ""
-+
-+#: cp/parser.c:23156
-+#, gcc-internal-format
-+msgid "%<@encode%> must specify a type as an argument"
-+msgstr ""
-+
-+#: cp/parser.c:23532
-+#, gcc-internal-format
-+msgid "invalid Objective-C++ selector name"
-+msgstr ""
-+
-+#: cp/parser.c:23607 cp/parser.c:23625
-+#, gcc-internal-format
-+msgid "objective-c++ method declaration is expected"
-+msgstr ""
-+
-+#: cp/parser.c:23619 cp/parser.c:23684
-+#, gcc-internal-format
-+msgid "method attributes must be specified at the end"
-+msgstr ""
-+
-+#: cp/parser.c:23727
-+#, gcc-internal-format
-+msgid "stray %qs between Objective-C++ methods"
-+msgstr ""
-+
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
-+#, gcc-internal-format
-+msgid "invalid type for instance variable"
-+msgstr ""
-+
-+#: cp/parser.c:24061
-+#, gcc-internal-format
-+msgid "identifier expected after %<@protocol%>"
-+msgstr ""
-+
-+#: cp/parser.c:24232
-+#, gcc-internal-format
-+msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
-+msgstr ""
-+
-+#: cp/parser.c:24239
-+#, gcc-internal-format
-+msgid "prefix attributes are ignored before %<@%D%>"
-+msgstr ""
-+
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
-+#, gcc-internal-format
-+msgid "invalid type for property"
-+msgstr ""
-+
-+#: cp/parser.c:26256
-+#, gcc-internal-format
-+msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
-+msgstr ""
-+
-+#: cp/parser.c:26423 cp/pt.c:12731
-+#, gcc-internal-format
-+msgid "iteration variable %qD should not be reduction"
-+msgstr ""
-+
-+#: cp/parser.c:26491
-+#, gcc-internal-format
-+msgid "not enough collapsed for loops"
-+msgstr ""
-+
-+#: cp/parser.c:27049 cp/semantics.c:5019
-+#, gcc-internal-format
-+msgid "%<__transaction_relaxed%> without transactional memory support enabled"
-+msgstr ""
-+
-+#: cp/parser.c:27051 cp/semantics.c:5021
-+#, gcc-internal-format
-+msgid "%<__transaction_atomic%> without transactional memory support enabled"
-+msgstr ""
-+
-+#: cp/parser.c:27248
-+#, gcc-internal-format
-+msgid "junk at end of %<#pragma GCC pch_preprocess%>"
-+msgstr ""
-+
-+#: cp/parser.c:27427
-+#, gcc-internal-format
-+msgid "inter-module optimizations not implemented for C++"
-+msgstr ""
-+
-+#: cp/pt.c:287
-+#, gcc-internal-format
-+msgid "data member %qD cannot be a member template"
-+msgstr ""
-+
-+#: cp/pt.c:299
-+#, gcc-internal-format
-+msgid "invalid member template declaration %qD"
-+msgstr ""
-+
-+#: cp/pt.c:666
-+#, gcc-internal-format
-+msgid "explicit specialization in non-namespace scope %qD"
-+msgstr ""
-+
-+#: cp/pt.c:680
-+#, gcc-internal-format
-+msgid "enclosing class templates are not explicitly specialized"
-+msgstr ""
-+
-+#: cp/pt.c:766
-+#, gcc-internal-format
-+msgid "specialization of %qD must appear at namespace scope"
-+msgstr ""
-+
-+#: cp/pt.c:774
-+#, gcc-internal-format
-+msgid "specialization of %qD in different namespace"
-+msgstr ""
-+
-+#: cp/pt.c:775 cp/pt.c:892
-+#, gcc-internal-format
-+msgid " from definition of %q+#D"
-+msgstr ""
-+
-+#: cp/pt.c:792
-+#, gcc-internal-format
-+msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
-+msgstr ""
-+
-+#: cp/pt.c:810
-+#, gcc-internal-format
-+msgid "name of class shadows template template parameter %qD"
-+msgstr ""
-+
-+#: cp/pt.c:851
-+#, gcc-internal-format
-+msgid "specialization of %qT after instantiation"
-+msgstr ""
-+
-+#: cp/pt.c:855
-+#, gcc-internal-format
-+msgid "partial specialization of alias template %qD"
-+msgstr ""
-+
-+#: cp/pt.c:891
-+#, gcc-internal-format
-+msgid "specializing %q#T in different namespace"
-+msgstr ""
-+
-+#. But if we've had an implicit instantiation, that's a
-+#. problem ([temp.expl.spec]/6).
-+#: cp/pt.c:930
-+#, gcc-internal-format
-+msgid "specialization %qT after instantiation %qT"
-+msgstr ""
-+
-+#: cp/pt.c:947
-+#, gcc-internal-format
-+msgid "template specialization of %qD not allowed by ISO C++"
-+msgstr ""
-+
-+#: cp/pt.c:951
-+#, gcc-internal-format
-+msgid "explicit specialization of non-template %qT"
-+msgstr ""
-+
-+#: cp/pt.c:1368
-+#, gcc-internal-format
-+msgid "specialization of %qD after instantiation"
-+msgstr ""
-+
-+#: cp/pt.c:1759
-+#, gcc-internal-format
-+msgid "%s %+#D"
-+msgstr ""
-+
-+#: cp/pt.c:1843
-+#, gcc-internal-format
-+msgid "%qD is not a function template"
-+msgstr ""
-+
-+#: cp/pt.c:2066
-+#, gcc-internal-format
-+msgid "template-id %qD for %q+D does not match any template declaration"
-+msgstr ""
-+
-+#: cp/pt.c:2069
-+#, gcc-internal-format
-+msgid "saw %d %<template<>%>, need %d for specializing a member function template"
-+msgstr ""
-+
-+#: cp/pt.c:2078
-+#, gcc-internal-format
-+msgid "ambiguous template specialization %qD for %q+D"
-+msgstr ""
-+
-+#. This case handles bogus declarations like template <>
-+#. template <class T> void f<int>();
-+#: cp/pt.c:2314 cp/pt.c:2368
-+#, gcc-internal-format
-+msgid "template-id %qD in declaration of primary template"
-+msgstr ""
-+
-+#: cp/pt.c:2327
-+#, gcc-internal-format
-+msgid "template parameter list used in explicit instantiation"
-+msgstr ""
-+
-+#: cp/pt.c:2333
-+#, gcc-internal-format
-+msgid "definition provided for explicit instantiation"
-+msgstr ""
-+
-+#: cp/pt.c:2341
-+#, gcc-internal-format
-+msgid "too many template parameter lists in declaration of %qD"
-+msgstr ""
-+
-+#: cp/pt.c:2344
-+#, gcc-internal-format
-+msgid "too few template parameter lists in declaration of %qD"
-+msgstr ""
-+
-+#: cp/pt.c:2346
-+#, gcc-internal-format
-+msgid "explicit specialization of %qD must be introduced by %<template <>%>"
-+msgstr ""
-+
-+#: cp/pt.c:2365
-+#, gcc-internal-format
-+msgid "function template partial specialization %qD is not allowed"
-+msgstr ""
-+
-+#: cp/pt.c:2397
-+#, gcc-internal-format
-+msgid "default argument specified in explicit specialization"
-+msgstr ""
-+
-+#: cp/pt.c:2427
-+#, gcc-internal-format
-+msgid "%qD is not a template function"
-+msgstr ""
-+
-+#: cp/pt.c:2435
-+#, gcc-internal-format
-+msgid "%qD is not declared in %qD"
-+msgstr ""
-+
-+#. From [temp.expl.spec]:
-+#.
-+#. If such an explicit specialization for the member
-+#. of a class template names an implicitly-declared
-+#. special member function (clause _special_), the
-+#. program is ill-formed.
-+#.
-+#. Similar language is found in [temp.explicit].
-+#: cp/pt.c:2497
-+#, gcc-internal-format
-+msgid "specialization of implicitly-declared special member function"
-+msgstr ""
-+
-+#: cp/pt.c:2541
-+#, gcc-internal-format
-+msgid "no member function %qD declared in %qT"
-+msgstr ""
-+
-+#: cp/pt.c:3187
-+#, gcc-internal-format
-+msgid "base initializer expansion %<%T%> contains no parameter packs"
-+msgstr ""
-+
-+#: cp/pt.c:3248
-+#, gcc-internal-format
-+msgid "expansion pattern %<%T%> contains no argument packs"
-+msgstr ""
-+
-+#: cp/pt.c:3250
-+#, gcc-internal-format
-+msgid "expansion pattern %<%E%> contains no argument packs"
-+msgstr ""
-+
-+#: cp/pt.c:3293
-+#, gcc-internal-format
-+msgid "parameter packs not expanded with %<...%>:"
-+msgstr ""
-+
-+#: cp/pt.c:3308 cp/pt.c:4386
-+#, gcc-internal-format
-+msgid " %qD"
-+msgstr ""
-+
-+#: cp/pt.c:3310
-+#, gcc-internal-format
-+msgid " <anonymous>"
-+msgstr ""
-+
-+#: cp/pt.c:3427
-+#, gcc-internal-format
-+msgid "declaration of %q+#D"
-+msgstr ""
-+
-+#: cp/pt.c:3428
-+#, gcc-internal-format
-+msgid " shadows template parm %q+#D"
-+msgstr ""
-+
-+#: cp/pt.c:4382
-+#, gcc-internal-format
-+msgid "template parameters not used in partial specialization:"
-+msgstr ""
-+
-+#: cp/pt.c:4400
-+#, gcc-internal-format
-+msgid "partial specialization %qT does not specialize any template arguments"
-+msgstr ""
-+
-+#: cp/pt.c:4445
-+#, gcc-internal-format
-+msgid "parameter pack argument %qE must be at the end of the template argument list"
-+msgstr ""
-+
-+#: cp/pt.c:4448
-+#, gcc-internal-format
-+msgid "parameter pack argument %qT must be at the end of the template argument list"
-+msgstr ""
-+
-+#: cp/pt.c:4467
-+#, gcc-internal-format
-+msgid "template argument %qE involves template parameter(s)"
-+msgstr ""
-+
-+#: cp/pt.c:4513
-+#, gcc-internal-format
-+msgid "type %qT of template argument %qE depends on a template parameter"
-+msgid_plural "type %qT of template argument %qE depends on template parameters"
-+msgstr[0] ""
-+msgstr[1] ""
-+msgstr[2] ""
-+
-+#: cp/pt.c:4543
-+#, gcc-internal-format
-+msgid "partial specialization of %qT after instantiation of %qT"
-+msgstr ""
-+
-+#: cp/pt.c:4636
-+#, gcc-internal-format
-+msgid "no default argument for %qD"
-+msgstr ""
-+
-+#: cp/pt.c:4657
-+#, gcc-internal-format
-+msgid "parameter pack %qE must be at the end of the template parameter list"
-+msgstr ""
-+
-+#: cp/pt.c:4660
-+#, gcc-internal-format
-+msgid "parameter pack %qT must be at the end of the template parameter list"
-+msgstr ""
-+
-+#: cp/pt.c:4697
-+#, gcc-internal-format
-+msgid "default template arguments may not be used in function template friend re-declaration"
-+msgstr ""
-+
-+#: cp/pt.c:4700
-+#, gcc-internal-format
-+msgid "default template arguments may not be used in function template friend declarations"
-+msgstr ""
-+
-+#: cp/pt.c:4703
-+#, gcc-internal-format
-+msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
-+msgstr ""
-+
-+#: cp/pt.c:4706
-+#, gcc-internal-format
-+msgid "default template arguments may not be used in partial specializations"
-+msgstr ""
-+
-+#: cp/pt.c:4709 cp/pt.c:4760
-+#, gcc-internal-format
-+msgid "default argument for template parameter for class enclosing %qD"
-+msgstr ""
-+
-+#: cp/pt.c:4853
-+#, gcc-internal-format
-+msgid "template class without a name"
-+msgstr ""
-+
-+#. [temp.mem]
-+#.
-+#. A destructor shall not be a member template.
-+#: cp/pt.c:4863
-+#, gcc-internal-format
-+msgid "destructor %qD declared as member template"
-+msgstr ""
-+
-+#. [basic.stc.dynamic.allocation]
-+#.
-+#. An allocation function can be a function
-+#. template. ... Template allocation functions shall
-+#. have two or more parameters.
-+#: cp/pt.c:4878
-+#, gcc-internal-format
-+msgid "invalid template declaration of %qD"
-+msgstr ""
-+
-+#: cp/pt.c:5002
-+#, gcc-internal-format
-+msgid "template definition of non-template %q#D"
-+msgstr ""
-+
-+#: cp/pt.c:5045
-+#, gcc-internal-format
-+msgid "expected %d levels of template parms for %q#D, got %d"
-+msgstr ""
-+
-+#: cp/pt.c:5057
-+#, gcc-internal-format
-+msgid "got %d template parameters for %q#D"
-+msgstr ""
-+
-+#: cp/pt.c:5060
-+#, gcc-internal-format
-+msgid "got %d template parameters for %q#T"
-+msgstr ""
-+
-+#: cp/pt.c:5062
-+#, gcc-internal-format, gfc-internal-format
-+msgid " but %d required"
-+msgstr ""
-+
-+#: cp/pt.c:5083
-+#, gcc-internal-format
-+msgid "template arguments to %qD do not match original template %qD"
-+msgstr ""
-+
-+#: cp/pt.c:5087
-+#, gcc-internal-format
-+msgid "use template<> for an explicit specialization"
-+msgstr ""
-+
-+#: cp/pt.c:5188
-+#, gcc-internal-format
-+msgid "%qT is not a template type"
-+msgstr ""
-+
-+#: cp/pt.c:5201
-+#, gcc-internal-format
-+msgid "template specifiers not specified in declaration of %qD"
-+msgstr ""
-+
-+#: cp/pt.c:5212
-+#, gcc-internal-format, gfc-internal-format
-+msgid "redeclared with %d template parameter"
-+msgid_plural "redeclared with %d template parameters"
-+msgstr[0] ""
-+msgstr[1] ""
-+msgstr[2] ""
-+
-+#: cp/pt.c:5216
-+#, gcc-internal-format
-+msgid "previous declaration %q+D used %d template parameter"
-+msgid_plural "previous declaration %q+D used %d template parameters"
-+msgstr[0] ""
-+msgstr[1] ""
-+msgstr[2] ""
-+
-+#: cp/pt.c:5253
-+#, gcc-internal-format
-+msgid "template parameter %q+#D"
-+msgstr ""
-+
-+#: cp/pt.c:5254
-+#, gcc-internal-format
-+msgid "redeclared here as %q#D"
-+msgstr ""
-+
-+#. We have in [temp.param]:
-+#.
-+#. A template-parameter may not be given default arguments
-+#. by two different declarations in the same scope.
-+#: cp/pt.c:5264
-+#, gcc-internal-format
-+msgid "redefinition of default argument for %q#D"
-+msgstr ""
-+
-+#: cp/pt.c:5266
-+#, gcc-internal-format
-+msgid "original definition appeared here"
-+msgstr ""
-+
-+#: cp/pt.c:5384
-+#, gcc-internal-format
-+msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
-+msgstr ""
-+
-+#: cp/pt.c:5388
-+#, gcc-internal-format
-+msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
-+msgstr ""
-+
-+#: cp/pt.c:5412 cp/pt.c:6013
-+#, gcc-internal-format
-+msgid "%qE is not a valid template argument for type %qT"
-+msgstr ""
-+
-+#: cp/pt.c:5414
-+#, gcc-internal-format
-+msgid "it must be a pointer-to-member of the form %<&X::Y%>"
-+msgstr ""
-+
-+#: cp/pt.c:5465
-+#, gcc-internal-format
-+msgid " couldn't deduce template parameter %qD"
-+msgstr ""
-+
-+#: cp/pt.c:5480
-+#, gcc-internal-format
-+msgid " types %qT and %qT have incompatible cv-qualifiers"
-+msgstr ""
-+
-+#: cp/pt.c:5489
-+#, gcc-internal-format
-+msgid " mismatched types %qT and %qT"
-+msgstr ""
-+
-+#: cp/pt.c:5498
-+#, gcc-internal-format
-+msgid " template parameter %qD is not a parameter pack, but argument %qD is"
-+msgstr ""
-+
-+#: cp/pt.c:5509
-+#, gcc-internal-format
-+msgid " template argument %qE does not match pointer-to-member constant %qE"
-+msgstr ""
-+
-+#: cp/pt.c:5519
-+#, gcc-internal-format
-+msgid " %qE is not equivalent to %qE"
-+msgstr ""
-+
-+#: cp/pt.c:5528
-+#, gcc-internal-format
-+msgid " inconsistent parameter pack deduction with %qT and %qT"
-+msgstr ""
-+
-+#: cp/pt.c:5540
-+#, gcc-internal-format
-+msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
-+msgstr ""
-+
-+#: cp/pt.c:5544
-+#, gcc-internal-format
-+msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
-+msgstr ""
-+
-+#: cp/pt.c:5555
-+#, gcc-internal-format
-+msgid " variable-sized array type %qT is not a valid template argument"
-+msgstr ""
-+
-+#: cp/pt.c:5566
-+#, gcc-internal-format
-+msgid " member function type %qT is not a valid template argument"
-+msgstr ""
-+
-+#: cp/pt.c:5599
-+#, gcc-internal-format
-+msgid " cannot convert %qE (type %qT) to type %qT"
-+msgstr ""
-+
-+#: cp/pt.c:5612
-+#, gcc-internal-format
-+msgid " %qT is an ambiguous base class of %qT"
-+msgstr ""
-+
-+#: cp/pt.c:5616
-+#, gcc-internal-format
-+msgid " %qT is not derived from %qT"
-+msgstr ""
-+
-+#: cp/pt.c:5627
-+#, gcc-internal-format
-+msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
-+msgstr ""
-+
-+#: cp/pt.c:5637
-+#, gcc-internal-format
-+msgid " can't deduce a template for %qT from non-template type %qT"
-+msgstr ""
-+
-+#: cp/pt.c:5647
-+#, gcc-internal-format
-+msgid " template argument %qE does not match %qD"
-+msgstr ""
-+
-+#: cp/pt.c:5656
-+#, gcc-internal-format
-+msgid " could not resolve address from overloaded function %qE"
-+msgstr ""
-+
-+#: cp/pt.c:5695
-+#, gcc-internal-format
-+msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
-+msgstr ""
-+
-+#: cp/pt.c:5832
-+#, gcc-internal-format
-+msgid "in template argument for type %qT "
-+msgstr ""
-+
-+#: cp/pt.c:5874
-+#, gcc-internal-format
-+msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
-+msgstr ""
-+
-+#: cp/pt.c:5892
-+#, gcc-internal-format
-+msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
-+msgstr ""
-+
-+#: cp/pt.c:5899
-+#, gcc-internal-format
-+msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
-+msgstr ""
-+
-+#: cp/pt.c:5906
-+#, gcc-internal-format
-+msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
-+msgstr ""
-+
-+#: cp/pt.c:5936
-+#, gcc-internal-format
-+msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
-+msgstr ""
-+
-+#: cp/pt.c:5943
-+#, gcc-internal-format
-+msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
-+msgstr ""
-+
-+#: cp/pt.c:5960
-+#, 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:5969
-+#, gcc-internal-format
-+msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
-+msgstr ""
-+
-+#: cp/pt.c:5977
-+#, gcc-internal-format
-+msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
-+msgstr ""
-+
-+#: cp/pt.c:6014
-+#, gcc-internal-format
-+msgid "it must be the address of a function with external linkage"
-+msgstr ""
-+
-+#: cp/pt.c:6028
-+#, gcc-internal-format
-+msgid "%qE is not a valid template argument for type %qT because it is a pointer"
-+msgstr ""
-+
-+#: cp/pt.c:6030
-+#, gcc-internal-format
-+msgid "try using %qE instead"
-+msgstr ""
-+
-+#: cp/pt.c:6068 cp/pt.c:6097
-+#, gcc-internal-format
-+msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
-+msgstr ""
-+
-+#: cp/pt.c:6074
-+#, gcc-internal-format
-+msgid "standard conversions are not allowed in this context"
-+msgstr ""
-+
-+#: cp/pt.c:6384
-+#, gcc-internal-format
-+msgid "ignoring attributes on template argument %qT"
-+msgstr ""
-+
-+#: cp/pt.c:6442
-+#, gcc-internal-format
-+msgid "injected-class-name %qD used as template template argument"
-+msgstr ""
-+
-+#: cp/pt.c:6471
-+#, gcc-internal-format
-+msgid "invalid use of destructor %qE as a type"
-+msgstr ""
-+
-+#: cp/pt.c:6476
-+#, gcc-internal-format
-+msgid "to refer to a type member of a template parameter, use %<typename %E%>"
-+msgstr ""
-+
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
-+#, gcc-internal-format
-+msgid "type/value mismatch at argument %d in template parameter list for %qD"
-+msgstr ""
-+
-+#: cp/pt.c:6496
-+#, gcc-internal-format
-+msgid " expected a constant of type %qT, got %qT"
-+msgstr ""
-+
-+#: cp/pt.c:6500
-+#, gcc-internal-format
-+msgid " expected a class template, got %qE"
-+msgstr ""
-+
-+#: cp/pt.c:6502
-+#, gcc-internal-format
-+msgid " expected a type, got %qE"
-+msgstr ""
-+
-+#: cp/pt.c:6515
-+#, gcc-internal-format
-+msgid " expected a type, got %qT"
-+msgstr ""
-+
-+#: cp/pt.c:6517
-+#, gcc-internal-format
-+msgid " expected a class template, got %qT"
-+msgstr ""
-+
-+#: cp/pt.c:6562
-+#, gcc-internal-format
-+msgid " expected a template of type %qD, got %qT"
-+msgstr ""
-+
-+#. Not sure if this is reachable, but it doesn't hurt
-+#. to be robust.
-+#: cp/pt.c:6595
-+#, gcc-internal-format
-+msgid "type mismatch in nontype parameter pack"
-+msgstr ""
-+
-+#: cp/pt.c:6617
-+#, gcc-internal-format
-+msgid "could not convert template argument %qE to %qT"
-+msgstr ""
-+
-+#: cp/pt.c:6683 cp/pt.c:6847
-+#, gcc-internal-format, gfc-internal-format
-+msgid "wrong number of template arguments (%d, should be %d)"
-+msgstr ""
-+
-+#: cp/pt.c:6843
-+#, gcc-internal-format, gfc-internal-format
-+msgid "wrong number of template arguments (%d, should be %d or more)"
-+msgstr ""
-+
-+#: cp/pt.c:6851
-+#, gcc-internal-format
-+msgid "provided for %q+D"
-+msgstr ""
-+
-+#: cp/pt.c:6932
-+#, gcc-internal-format, gfc-internal-format
-+msgid "template argument %d is invalid"
-+msgstr ""
-+
-+#: cp/pt.c:7121
-+#, gcc-internal-format
-+msgid "%q#D is not a function template"
-+msgstr ""
-+
-+#: cp/pt.c:7285
-+#, gcc-internal-format
-+msgid "non-template type %qT used as a template"
-+msgstr ""
-+
-+#: cp/pt.c:7287
-+#, gcc-internal-format
-+msgid "for template declaration %q+D"
-+msgstr ""
-+
-+#: cp/pt.c:8092
-+msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
-+msgstr ""
-+
-+#: cp/pt.c:8096
-+#, gcc-internal-format
-+msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
-+msgstr ""
-+
-+#: cp/pt.c:9443
-+#, gcc-internal-format
-+msgid "mismatched argument pack lengths while expanding %<%T%>"
-+msgstr ""
-+
-+#: cp/pt.c:9447
-+#, gcc-internal-format
-+msgid "mismatched argument pack lengths while expanding %<%E%>"
-+msgstr ""
-+
-+#: cp/pt.c:10573
-+#, gcc-internal-format
-+msgid "instantiation of %q+D as type %qT"
-+msgstr ""
-+
-+#. It may seem that this case cannot occur, since:
-+#.
-+#. typedef void f();
-+#. void g() { f x; }
-+#.
-+#. declares a function, not a variable. However:
-+#.
-+#. typedef void f();
-+#. template <typename T> void g() { T t; }
-+#. template void g<f>();
-+#.
-+#. is an attempt to declare a variable with function
-+#. type.
-+#: cp/pt.c:10731
-+#, gcc-internal-format
-+msgid "variable %qD has function type"
-+msgstr ""
-+
-+#: cp/pt.c:10900
-+#, gcc-internal-format
-+msgid "invalid parameter type %qT"
-+msgstr ""
-+
-+#: cp/pt.c:10902
-+#, gcc-internal-format
-+msgid "in declaration %q+D"
-+msgstr ""
-+
-+#: cp/pt.c:10979
-+#, gcc-internal-format
-+msgid "function returning an array"
-+msgstr ""
-+
-+#: cp/pt.c:10981
-+#, gcc-internal-format
-+msgid "function returning a function"
-+msgstr ""
-+
-+#: cp/pt.c:11011
-+#, gcc-internal-format
-+msgid "creating pointer to member function of non-class type %qT"
-+msgstr ""
-+
-+#: cp/pt.c:11552
-+#, gcc-internal-format
-+msgid "forming reference to void"
-+msgstr ""
-+
-+#: cp/pt.c:11554
-+#, gcc-internal-format
-+msgid "forming pointer to reference type %qT"
-+msgstr ""
-+
-+#: cp/pt.c:11556
-+#, gcc-internal-format
-+msgid "forming reference to reference type %qT"
-+msgstr ""
-+
-+#: cp/pt.c:11605
-+#, gcc-internal-format
-+msgid "creating pointer to member of non-class type %qT"
-+msgstr ""
-+
-+#: cp/pt.c:11611
-+#, gcc-internal-format
-+msgid "creating pointer to member reference type %qT"
-+msgstr ""
-+
-+#: cp/pt.c:11617
-+#, gcc-internal-format
-+msgid "creating pointer to member of type void"
-+msgstr ""
-+
-+#: cp/pt.c:11679
-+#, gcc-internal-format
-+msgid "creating array of %qT"
-+msgstr ""
-+
-+#: cp/pt.c:11685
-+#, gcc-internal-format
-+msgid "creating array of %qT, which is an abstract class type"
-+msgstr ""
-+
-+#: cp/pt.c:11714
-+#, gcc-internal-format
-+msgid "%qT is not a class, struct, or union type"
-+msgstr ""
-+
-+#: cp/pt.c:11751
-+#, gcc-internal-format
-+msgid "%qT resolves to %qT, which is not an enumeration type"
-+msgstr ""
-+
-+#: cp/pt.c:11759
-+#, gcc-internal-format
-+msgid "%qT resolves to %qT, which is is not a class type"
-+msgstr ""
-+
-+#: cp/pt.c:11876
-+#, gcc-internal-format
-+msgid "use of %qs in template"
-+msgstr ""
-+
-+#: cp/pt.c:12016
-+#, gcc-internal-format
-+msgid "qualifying type %qT does not match destructor name ~%qT"
-+msgstr ""
-+
-+#: cp/pt.c:12031
-+#, gcc-internal-format
-+msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
-+msgstr ""
-+
-+#: cp/pt.c:12033
-+#, gcc-internal-format
-+msgid "say %<typename %E%> if a type is meant"
-+msgstr ""
-+
-+#: cp/pt.c:12186
-+#, gcc-internal-format
-+msgid "using invalid field %qD"
-+msgstr ""
-+
-+#: cp/pt.c:12541 cp/pt.c:13351
-+#, gcc-internal-format
-+msgid "invalid use of pack expansion expression"
-+msgstr ""
-+
-+#: cp/pt.c:12545 cp/pt.c:13355
-+#, gcc-internal-format
-+msgid "use %<...%> to expand argument pack"
-+msgstr ""
-+
-+#: cp/pt.c:13931
-+#, 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:13940
-+#, gcc-internal-format
-+msgid "declarations in dependent base %qT are not found by unqualified lookup"
-+msgstr ""
-+
-+#: cp/pt.c:13945
-+#, gcc-internal-format
-+msgid "use %<this->%D%> instead"
-+msgstr ""
-+
-+#: cp/pt.c:13948
-+#, gcc-internal-format
-+msgid "use %<%T::%D%> instead"
-+msgstr ""
-+
-+#: cp/pt.c:13952
-+#, gcc-internal-format
-+msgid "%q+D declared here, later in the translation unit"
-+msgstr ""
-+
-+#: cp/pt.c:14185
-+#, gcc-internal-format
-+msgid "%qT is not a class or namespace"
-+msgstr ""
-+
-+#: cp/pt.c:14188
-+#, gcc-internal-format
-+msgid "%qD is not a class or namespace"
-+msgstr ""
-+
-+#: cp/pt.c:14480
-+#, gcc-internal-format
-+msgid "%qT is/uses anonymous type"
-+msgstr ""
-+
-+#: cp/pt.c:14482
-+#, gcc-internal-format
-+msgid "template argument for %qD uses local type %qT"
-+msgstr ""
-+
-+#: cp/pt.c:14492
-+#, gcc-internal-format
-+msgid "%qT is a variably modified type"
-+msgstr ""
-+
-+#: cp/pt.c:14503
-+#, gcc-internal-format
-+msgid "integral expression %qE is not constant"
-+msgstr ""
-+
-+#: cp/pt.c:14521
-+#, gcc-internal-format
-+msgid " trying to instantiate %qD"
-+msgstr ""
-+
-+#: cp/pt.c:17842
-+#, gcc-internal-format
-+msgid "ambiguous class template instantiation for %q#T"
-+msgstr ""
-+
-+#: cp/pt.c:17846
-+#, gcc-internal-format
-+msgid "%s %+#T"
-+msgstr ""
-+
-+#: cp/pt.c:17870 cp/pt.c:17953
-+#, gcc-internal-format
-+msgid "explicit instantiation of non-template %q#D"
-+msgstr ""
-+
-+#: cp/pt.c:17885
-+#, gcc-internal-format
-+msgid "%qD is not a static data member of a class template"
-+msgstr ""
-+
-+#: cp/pt.c:17891 cp/pt.c:17948
-+#, gcc-internal-format
-+msgid "no matching template for %qD found"
-+msgstr ""
-+
-+#: cp/pt.c:17896
-+#, gcc-internal-format
-+msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
-+msgstr ""
-+
-+#: cp/pt.c:17904
-+#, gcc-internal-format
-+msgid "explicit instantiation of %q#D"
-+msgstr ""
-+
-+#: cp/pt.c:17940
-+#, gcc-internal-format
-+msgid "duplicate explicit instantiation of %q#D"
-+msgstr ""
-+
-+#: cp/pt.c:17963 cp/pt.c:18060
-+#, gcc-internal-format
-+msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
-+msgstr ""
-+
-+#: cp/pt.c:17968 cp/pt.c:18077
-+#, gcc-internal-format
-+msgid "storage class %qD applied to template instantiation"
-+msgstr ""
-+
-+#: cp/pt.c:18036
-+#, gcc-internal-format
-+msgid "explicit instantiation of non-class template %qD"
-+msgstr ""
-+
-+#: cp/pt.c:18038
-+#, gcc-internal-format
-+msgid "explicit instantiation of non-template type %qT"
-+msgstr ""
-+
-+#: cp/pt.c:18047
-+#, gcc-internal-format
-+msgid "explicit instantiation of %q#T before definition of template"
-+msgstr ""
-+
-+#: cp/pt.c:18065
-+#, gcc-internal-format
-+msgid "ISO C++ forbids the use of %qE on explicit instantiations"
-+msgstr ""
-+
-+#: cp/pt.c:18111
-+#, gcc-internal-format
-+msgid "duplicate explicit instantiation of %q#T"
-+msgstr ""
-+
-+#. [temp.explicit]
-+#.
-+#. The definition of a non-exported function template, a
-+#. non-exported member function template, or a non-exported
-+#. 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:18665
-+#, gcc-internal-format
-+msgid "explicit instantiation of %qD but no definition available"
-+msgstr ""
-+
-+#: cp/pt.c:18841
-+#, 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:19221
-+#, gcc-internal-format
-+msgid "invalid template non-type parameter"
-+msgstr ""
-+
-+#: cp/pt.c:19223
-+#, gcc-internal-format
-+msgid "%q#T is not a valid type for a template non-type parameter"
-+msgstr ""
-+
-+#: cp/pt.c:20309
-+#, gcc-internal-format
-+msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
-+msgstr ""
-+
-+#: cp/pt.c:20367
-+#, gcc-internal-format
-+msgid "variable %q#D with %<auto%> type used in its own initializer"
-+msgstr ""
-+
-+#. If type is error_mark_node a diagnostic must have been
-+#. emitted by now. Also, having a mention to '<type error>'
-+#. in the diagnostic is not really useful to the user.
-+#: cp/pt.c:20399
-+#, gcc-internal-format
-+msgid "unable to deduce %qT from %qE"
-+msgstr ""
-+
-+#: cp/pt.c:20410
-+#, gcc-internal-format
-+msgid "inconsistent deduction for %qT: %qT and then %qT"
-+msgstr ""
-+
-+#: cp/repo.c:119
-+#, gcc-internal-format
-+msgid "-frepo must be used with -c"
-+msgstr ""
-+
-+#: cp/repo.c:209
-+#, gcc-internal-format, gfc-internal-format
-+msgid "mysterious repository information in %s"
-+msgstr ""
-+
-+#: cp/repo.c:227
-+#, gcc-internal-format
-+msgid "can%'t create repository information file %qs"
-+msgstr ""
-+
-+#: cp/rtti.c:288
-+#, gcc-internal-format
-+msgid "cannot use typeid with -fno-rtti"
-+msgstr ""
-+
-+#: cp/rtti.c:294
-+#, gcc-internal-format
-+msgid "must #include <typeinfo> before using typeid"
-+msgstr ""
-+
-+#: cp/rtti.c:398
-+#, gcc-internal-format
-+msgid "cannot create type information for type %qT because it involves types of variable size"
-+msgstr ""
-+
-+#: cp/rtti.c:666 cp/rtti.c:681
-+#, gcc-internal-format
-+msgid "dynamic_cast of %q#D to %q#T can never succeed"
-+msgstr ""
-+
-+#: cp/rtti.c:692
-+#, gcc-internal-format
-+msgid "%<dynamic_cast%> not permitted with -fno-rtti"
-+msgstr ""
-+
-+#: cp/rtti.c:769
-+#, gcc-internal-format
-+msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
-+msgstr ""
-+
-+#: cp/search.c:258
-+#, gcc-internal-format
-+msgid "%qT is an ambiguous base of %qT"
-+msgstr ""
-+
-+#: cp/search.c:276
-+#, gcc-internal-format
-+msgid "%qT is an inaccessible base of %qT"
-+msgstr ""
-+
-+#: cp/search.c:1901
-+#, gcc-internal-format
-+msgid "deprecated covariant return type for %q+#D"
-+msgstr ""
-+
-+#: cp/search.c:1903 cp/search.c:1918 cp/search.c:1923 cp/search.c:1947
-+#, gcc-internal-format
-+msgid " overriding %q+#D"
-+msgstr ""
-+
-+#: cp/search.c:1917
-+#, gcc-internal-format
-+msgid "invalid covariant return type for %q+#D"
-+msgstr ""
-+
-+#: cp/search.c:1922
-+#, gcc-internal-format
-+msgid "conflicting return type specified for %q+#D"
-+msgstr ""
-+
-+#: cp/search.c:1937
-+#, gcc-internal-format
-+msgid "looser throw specifier for %q+#F"
-+msgstr ""
-+
-+#: cp/search.c:1938
-+#, gcc-internal-format
-+msgid " overriding %q+#F"
-+msgstr ""
-+
-+#: cp/search.c:1946
-+#, gcc-internal-format
-+msgid "conflicting type attributes specified for %q+#D"
-+msgstr ""
-+
-+#: cp/search.c:1956
-+#, gcc-internal-format
-+msgid "deleted function %q+D"
-+msgstr ""
-+
-+#: cp/search.c:1957
-+#, gcc-internal-format
-+msgid "overriding non-deleted function %q+D"
-+msgstr ""
-+
-+#: cp/search.c:1962
-+#, gcc-internal-format
-+msgid "non-deleted function %q+D"
-+msgstr ""
-+
-+#: cp/search.c:1963
-+#, gcc-internal-format
-+msgid "overriding deleted function %q+D"
-+msgstr ""
-+
-+#: cp/search.c:1969
-+#, gcc-internal-format
-+msgid "virtual function %q+D"
-+msgstr ""
-+
-+#: cp/search.c:1970
-+#, gcc-internal-format
-+msgid "overriding final function %q+D"
-+msgstr ""
-+
-+#. A static member function cannot match an inherited
-+#. virtual member function.
-+#: cp/search.c:2066
-+#, gcc-internal-format
-+msgid "%q+#D cannot be declared"
-+msgstr ""
-+
-+#: cp/search.c:2067
-+#, gcc-internal-format
-+msgid " since %q+#D declared in base class"
-+msgstr ""
-+
-+#: cp/semantics.c:772
-+#, gcc-internal-format
-+msgid "suggest explicit braces around empty body in %<do%> statement"
-+msgstr ""
-+
-+#: cp/semantics.c:1393
-+#, gcc-internal-format
-+msgid "type of asm operand %qE could not be determined"
-+msgstr ""
-+
-+#: cp/semantics.c:1451
-+#, gcc-internal-format
-+msgid "__label__ declarations are only allowed in function scopes"
-+msgstr ""
-+
-+#: cp/semantics.c:1554
-+#, gcc-internal-format
-+msgid "invalid use of member %q+D in static member function"
-+msgstr ""
-+
-+#: cp/semantics.c:1556
-+#, gcc-internal-format
-+msgid "invalid use of non-static data member %q+D"
-+msgstr ""
-+
-+#: cp/semantics.c:1557
-+#, gcc-internal-format
-+msgid "from this location"
-+msgstr ""
-+
-+#: cp/semantics.c:2170
-+#, gcc-internal-format
-+msgid "arguments to destructor are not allowed"
-+msgstr ""
-+
-+#: cp/semantics.c:2251
-+#, gcc-internal-format
-+msgid "%<this%> is unavailable for static member functions"
-+msgstr ""
-+
-+#: cp/semantics.c:2257
-+#, gcc-internal-format
-+msgid "invalid use of %<this%> in non-member function"
-+msgstr ""
-+
-+#: cp/semantics.c:2259
-+#, gcc-internal-format
-+msgid "invalid use of %<this%> at top level"
-+msgstr ""
-+
-+#: cp/semantics.c:2283
-+#, gcc-internal-format
-+msgid "invalid qualifying scope in pseudo-destructor name"
-+msgstr ""
-+
-+#: cp/semantics.c:2288 cp/typeck.c:2392
-+#, gcc-internal-format
-+msgid "qualified type %qT does not match destructor name ~%qT"
-+msgstr ""
-+
-+#: cp/semantics.c:2310
-+#, gcc-internal-format
-+msgid "%qE is not of type %qT"
-+msgstr ""
-+
-+#: cp/semantics.c:2351
-+#, gcc-internal-format
-+msgid "compound literal of non-object type %qT"
-+msgstr ""
-+
-+#: cp/semantics.c:2463
-+#, gcc-internal-format
-+msgid "template type parameters must use the keyword %<class%> or %<typename%>"
-+msgstr ""
-+
-+#: cp/semantics.c:2505
-+#, gcc-internal-format
-+msgid "invalid use of type %qT as a default value for a template template-parameter"
-+msgstr ""
-+
-+#: cp/semantics.c:2508
-+#, gcc-internal-format
-+msgid "invalid default argument for a template template parameter"
-+msgstr ""
-+
-+#: cp/semantics.c:2525
-+#, gcc-internal-format
-+msgid "definition of %q#T inside template parameter list"
-+msgstr ""
-+
-+#: cp/semantics.c:2556
-+#, gcc-internal-format
-+msgid "invalid definition of qualified type %qT"
-+msgstr ""
-+
-+#: cp/semantics.c:2775
-+#, gcc-internal-format
-+msgid "invalid base-class specification"
-+msgstr ""
-+
-+#: cp/semantics.c:2996 cp/semantics.c:8816
-+#, gcc-internal-format
-+msgid "%qD is not captured"
-+msgstr ""
-+
-+#: cp/semantics.c:3002
-+#, gcc-internal-format
-+msgid "use of %<auto%> variable from containing function"
-+msgstr ""
-+
-+#: cp/semantics.c:3003
-+#, gcc-internal-format
-+msgid "use of parameter from containing function"
-+msgstr ""
-+
-+#: cp/semantics.c:3004
-+#, gcc-internal-format
-+msgid " %q+#D declared here"
-+msgstr ""
-+
-+#: cp/semantics.c:3015
-+#, gcc-internal-format
-+msgid "use of parameter %qD outside function body"
-+msgstr ""
-+
-+#: cp/semantics.c:3052
-+#, 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:3212
-+#, gcc-internal-format
-+msgid "use of namespace %qD as expression"
-+msgstr ""
-+
-+#: cp/semantics.c:3217
-+#, gcc-internal-format
-+msgid "use of class template %qT as expression"
-+msgstr ""
-+
-+#. Ambiguous reference to base members.
-+#: cp/semantics.c:3223
-+#, gcc-internal-format
-+msgid "request for member %qD is ambiguous in multiple inheritance lattice"
-+msgstr ""
-+
-+#: cp/semantics.c:3246
-+#, gcc-internal-format
-+msgid "%qD cannot appear in a constant-expression"
-+msgstr ""
-+
-+#: cp/semantics.c:3367
-+#, gcc-internal-format
-+msgid "type of %qE is unknown"
-+msgstr ""
-+
-+#: cp/semantics.c:3395
-+#, gcc-internal-format
-+msgid "%qT is not an enumeration type"
-+msgstr ""
-+
-+#. Parameter packs can only be used in templates
-+#: cp/semantics.c:3543
-+#, gcc-internal-format
-+msgid "Parameter pack __bases only valid in template declaration"
-+msgstr ""
-+
-+#: cp/semantics.c:3563
-+#, gcc-internal-format
-+msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
-+msgstr ""
-+
-+#: cp/semantics.c:3574
-+#, gcc-internal-format
-+msgid "cannot apply %<offsetof%> to member function %qD"
-+msgstr ""
-+
-+#: cp/semantics.c:3993
-+#, gcc-internal-format
-+msgid "%qD is not a variable in clause %qs"
-+msgstr ""
-+
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
-+#, gcc-internal-format
-+msgid "%qD appears more than once in data clauses"
-+msgstr ""
-+
-+#: cp/semantics.c:4016
-+#, gcc-internal-format
-+msgid "%qD is not a variable in clause %<firstprivate%>"
-+msgstr ""
-+
-+#: cp/semantics.c:4038
-+#, gcc-internal-format
-+msgid "%qD is not a variable in clause %<lastprivate%>"
-+msgstr ""
-+
-+#: cp/semantics.c:4080
-+#, gcc-internal-format
-+msgid "num_threads expression must be integral"
-+msgstr ""
-+
-+#: cp/semantics.c:4101
-+#, gcc-internal-format
-+msgid "schedule chunk size expression must be integral"
-+msgstr ""
-+
-+#: cp/semantics.c:4244
-+#, gcc-internal-format
-+msgid "%qE has reference type for %qs"
-+msgstr ""
-+
-+#: cp/semantics.c:4320
-+#, gcc-internal-format
-+msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
-+msgstr ""
-+
-+#: cp/semantics.c:4334
-+#, gcc-internal-format
-+msgid "%<threadprivate%> %qE directive not in %qT definition"
-+msgstr ""
-+
-+#: cp/semantics.c:4479
-+#, gcc-internal-format
-+msgid "difference between %qE and %qD does not have integer type"
-+msgstr ""
-+
-+#. Report the error.
-+#: cp/semantics.c:5132
-+#, gcc-internal-format, gfc-internal-format
-+msgid "static assertion failed: %s"
-+msgstr ""
-+
-+#: cp/semantics.c:5135
-+#, gcc-internal-format
-+msgid "non-constant condition for static assertion"
-+msgstr ""
-+
-+#: cp/semantics.c:5164
-+#, gcc-internal-format
-+msgid "argument to decltype must be an expression"
-+msgstr ""
-+
-+#: cp/semantics.c:5193
-+#, gcc-internal-format
-+msgid "decltype cannot resolve address of overloaded function"
-+msgstr ""
-+
-+#: cp/semantics.c:5516
-+#, gcc-internal-format
-+msgid "__is_convertible_to"
-+msgstr ""
-+
-+#: cp/semantics.c:5633
-+#, gcc-internal-format
-+msgid "the type %qT of constexpr variable %qD is not literal"
-+msgstr ""
-+
-+#: cp/semantics.c:5703
-+#, gcc-internal-format
-+msgid "invalid type for parameter %d of constexpr function %q+#D"
-+msgstr ""
-+
-+#: cp/semantics.c:5717
-+#, gcc-internal-format
-+msgid "invalid return type %qT of constexpr function %q+D"
-+msgstr ""
-+
-+#: cp/semantics.c:5739
-+#, gcc-internal-format
-+msgid "%q#T has virtual base classes"
-+msgstr ""
-+
-+#: cp/semantics.c:5876
-+#, gcc-internal-format
-+msgid "constexpr constructor does not have empty body"
-+msgstr ""
-+
-+#: cp/semantics.c:6039
-+#, gcc-internal-format
-+msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
-+msgstr ""
-+
-+#: cp/semantics.c:6077
-+#, gcc-internal-format
-+msgid "uninitialized member %qD in %<constexpr%> constructor"
-+msgstr ""
-+
-+#: cp/semantics.c:6108
-+#, gcc-internal-format
-+msgid "body of constexpr function %qD not a return-statement"
-+msgstr ""
-+
-+#: cp/semantics.c:6163
-+#, gcc-internal-format
-+msgid "%q+D is not usable as a constexpr function because:"
-+msgstr ""
-+
-+#: cp/semantics.c:6487
-+#, gcc-internal-format
-+msgid "expression %qE does not designate a constexpr function"
-+msgstr ""
-+
-+#: cp/semantics.c:6501 cp/semantics.c:8085
-+#, gcc-internal-format
-+msgid "call to non-constexpr function %qD"
-+msgstr ""
-+
-+#. The definition of fun was somehow unsuitable.
-+#: cp/semantics.c:6529
-+#, gcc-internal-format
-+msgid "%qD called in a constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:6533
-+#, gcc-internal-format
-+msgid "%qD used before its definition"
-+msgstr ""
-+
-+#: cp/semantics.c:6567
-+#, gcc-internal-format
-+msgid "call has circular dependency"
-+msgstr ""
-+
-+#: cp/semantics.c:6575
-+#, gcc-internal-format, gfc-internal-format
-+msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
-+msgstr ""
-+
-+#: cp/semantics.c:6653
-+#, gcc-internal-format
-+msgid "%q+E is not a constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:6793
-+#, gcc-internal-format
-+msgid "array subscript out of bound"
-+msgstr ""
-+
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
-+#, gcc-internal-format
-+msgid "%qE is not a constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:6845
-+#, gcc-internal-format
-+msgid "mutable %qD is not usable in a constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:6860
-+#, gcc-internal-format
-+msgid "accessing %qD member instead of initialized %qD member in constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:7401
-+#, gcc-internal-format
-+msgid "accessing value of %qE through a %qT glvalue in a constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:7432
-+#, gcc-internal-format
-+msgid "the value of %qD is not usable in a constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:7439
-+#, gcc-internal-format
-+msgid "%qD used in its own initializer"
-+msgstr ""
-+
-+#: cp/semantics.c:7444
-+#, gcc-internal-format
-+msgid "%q#D is not const"
-+msgstr ""
-+
-+#: cp/semantics.c:7447
-+#, gcc-internal-format
-+msgid "%q#D is volatile"
-+msgstr ""
-+
-+#: cp/semantics.c:7451
-+#, gcc-internal-format
-+msgid "%qD was not initialized with a constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:7460
-+#, gcc-internal-format
-+msgid "%qD was not declared %<constexpr%>"
-+msgstr ""
-+
-+#: cp/semantics.c:7463
-+#, gcc-internal-format
-+msgid "%qD does not have integral or enumeration type"
-+msgstr ""
-+
-+#: cp/semantics.c:7524 cp/semantics.c:8217
-+#, gcc-internal-format
-+msgid "use of the value of the object being constructed in a constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:7552 cp/semantics.c:8355
-+#, gcc-internal-format
-+msgid "temporary of non-literal type %qT in a constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
-+#, gcc-internal-format
-+msgid "expression %qE is not a constant-expression"
-+msgstr ""
-+
-+#: cp/semantics.c:7805
-+#, gcc-internal-format
-+msgid "unexpected expression %qE of kind %s"
-+msgstr ""
-+
-+#: cp/semantics.c:7836
-+#, gcc-internal-format
-+msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
-+msgstr ""
-+
-+#: cp/semantics.c:7849
-+#, gcc-internal-format
-+msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
-+msgstr ""
-+
-+#: cp/semantics.c:8020
-+#, gcc-internal-format
-+msgid "expression %qE has side-effects"
-+msgstr ""
-+
-+#: cp/semantics.c:8103
-+#, gcc-internal-format
-+msgid "calling a member function of the object being constructed in a constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:8185
-+#, gcc-internal-format
-+msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:8271
-+#, gcc-internal-format
-+msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
-+msgstr ""
-+
-+#: cp/semantics.c:8284
-+#, gcc-internal-format
-+msgid "difference of two pointer expressions is not a constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:8303
-+#, gcc-internal-format
-+msgid "pointer comparison expression is not a constant expression"
-+msgstr ""
-+
-+#: cp/semantics.c:8404
-+#, gcc-internal-format
-+msgid "division by zero is not a constant-expression"
-+msgstr ""
-+
-+#: cp/semantics.c:8517
-+#, gcc-internal-format
-+msgid "non-constant array initialization"
-+msgstr ""
-+
-+#: cp/semantics.c:8523
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unexpected AST of kind %s"
-+msgstr ""
-+
-+#: cp/semantics.c:9013
-+#, gcc-internal-format
-+msgid "cannot capture %qE by reference"
-+msgstr ""
-+
-+#: cp/semantics.c:9036
-+#, gcc-internal-format
-+msgid "already captured %qD in lambda expression"
-+msgstr ""
-+
-+#: cp/semantics.c:9182
-+#, gcc-internal-format
-+msgid "%<this%> was not captured for this lambda function"
-+msgstr ""
-+
-+#: cp/tree.c:1025
-+#, gcc-internal-format
-+msgid "%qV qualifiers cannot be applied to %qT"
-+msgstr ""
-+
-+#: cp/tree.c:2805
-+#, gcc-internal-format
-+msgid "%qE attribute can only be applied to Java class definitions"
-+msgstr ""
-+
-+#: cp/tree.c:2834
-+#, gcc-internal-format
-+msgid "%qE attribute can only be applied to class definitions"
-+msgstr ""
-+
-+#: cp/tree.c:2840
-+#, gcc-internal-format
-+msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
-+msgstr ""
-+
-+#: cp/tree.c:2864
-+#, gcc-internal-format
-+msgid "requested init_priority is not an integer constant"
-+msgstr ""
-+
-+#: cp/tree.c:2885
-+#, gcc-internal-format
-+msgid "can only use %qE attribute on file-scope definitions of objects of class type"
-+msgstr ""
-+
-+#: cp/tree.c:2893
-+#, gcc-internal-format
-+msgid "requested init_priority is out of range"
-+msgstr ""
-+
-+#: cp/tree.c:2903
-+#, gcc-internal-format
-+msgid "requested init_priority is reserved for internal use"
-+msgstr ""
-+
-+#: cp/tree.c:2914
-+#, gcc-internal-format
-+msgid "%qE attribute is not supported on this platform"
-+msgstr ""
-+
-+#: cp/tree.c:3594
-+#, gcc-internal-format, gfc-internal-format
-+msgid "lang_* check: failed in %s, at %s:%d"
-+msgstr ""
-+
-+#: cp/typeck.c:455
-+#, gcc-internal-format
-+msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
-+msgstr ""
-+
-+#: cp/typeck.c:461
-+#, gcc-internal-format
-+msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
-+msgstr ""
-+
-+#: cp/typeck.c:467
-+#, gcc-internal-format
-+msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
-+msgstr ""
-+
-+#: cp/typeck.c:609
-+#, gcc-internal-format
-+msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
-+msgstr ""
-+
-+#: cp/typeck.c:614
-+#, gcc-internal-format
-+msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
-+msgstr ""
-+
-+#: cp/typeck.c:619
-+#, gcc-internal-format
-+msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
-+msgstr ""
-+
-+#: cp/typeck.c:686
-+#, gcc-internal-format
-+msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
-+msgstr ""
-+
-+#: cp/typeck.c:691
-+#, gcc-internal-format
-+msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
-+msgstr ""
-+
-+#: cp/typeck.c:696
-+#, gcc-internal-format
-+msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
-+msgstr ""
-+
-+#: cp/typeck.c:1393
-+#, gcc-internal-format
-+msgid "canonical types differ for identical types %T and %T"
-+msgstr ""
-+
-+#: cp/typeck.c:1400
-+#, gcc-internal-format
-+msgid "same canonical type node for different types %T and %T"
-+msgstr ""
-+
-+#: cp/typeck.c:1525
-+#, gcc-internal-format
-+msgid "invalid application of %qs to a member function"
-+msgstr ""
-+
-+#: cp/typeck.c:1602
-+#, gcc-internal-format
-+msgid "invalid application of %<sizeof%> to a bit-field"
-+msgstr ""
-+
-+#: cp/typeck.c:1610
-+#, gcc-internal-format
-+msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
-+msgstr ""
-+
-+#: cp/typeck.c:1661
-+#, gcc-internal-format
-+msgid "invalid application of %<__alignof%> to a bit-field"
-+msgstr ""
-+
-+#: cp/typeck.c:1672
-+#, gcc-internal-format
-+msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
-+msgstr ""
-+
-+#: cp/typeck.c:1730
-+#, gcc-internal-format
-+msgid "invalid use of non-static member function"
-+msgstr ""
-+
-+#: cp/typeck.c:1883
-+#, gcc-internal-format
-+msgid "taking address of temporary array"
-+msgstr ""
-+
-+#: cp/typeck.c:2023
-+#, gcc-internal-format
-+msgid "deprecated conversion from string constant to %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:2150 cp/typeck.c:2549
-+#, gcc-internal-format
-+msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
-+msgstr ""
-+
-+#: cp/typeck.c:2154 cp/typeck.c:2553
-+#, gcc-internal-format
-+msgid "request for member %qD in %qE, which is of non-class type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:2184
-+#, gcc-internal-format
-+msgid "invalid use of nonstatic data member %qE"
-+msgstr ""
-+
-+#: cp/typeck.c:2240
-+#, gcc-internal-format
-+msgid "invalid access to non-static data member %qD of NULL object"
-+msgstr ""
-+
-+#: cp/typeck.c:2243 cp/typeck.c:2274
-+#, gcc-internal-format
-+msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
-+msgstr ""
-+
-+#: cp/typeck.c:2271
-+#, gcc-internal-format
-+msgid "invalid access to non-static data member %qD of NULL object"
-+msgstr ""
-+
-+#: cp/typeck.c:2404
-+#, gcc-internal-format
-+msgid "object type %qT does not match destructor name ~%qT"
-+msgstr ""
-+
-+#: cp/typeck.c:2412
-+#, gcc-internal-format
-+msgid "the type being destroyed is %qT, but the destructor refers to %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:2593
-+#, gcc-internal-format
-+msgid "%<%D::%D%> is not a member of %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:2617
-+#, gcc-internal-format
-+msgid "%qT is not a base of %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:2637
-+#, gcc-internal-format
-+msgid "%qD has no member named %qE"
-+msgstr ""
-+
-+#: cp/typeck.c:2655
-+#, gcc-internal-format
-+msgid "%qD is not a member template function"
-+msgstr ""
-+
-+#: cp/typeck.c:2799
-+#, gcc-internal-format
-+msgid "%qT is not a pointer-to-object type"
-+msgstr ""
-+
-+#: cp/typeck.c:2830
-+#, gcc-internal-format
-+msgid "invalid use of array indexing on pointer to member"
-+msgstr ""
-+
-+#: cp/typeck.c:2833
-+#, gcc-internal-format
-+msgid "invalid use of unary %<*%> on pointer to member"
-+msgstr ""
-+
-+#: cp/typeck.c:2836
-+#, gcc-internal-format
-+msgid "invalid use of implicit conversion on pointer to member"
-+msgstr ""
-+
-+#: cp/typeck.c:2871
-+#, gcc-internal-format
-+msgid "subscript missing in array reference"
-+msgstr ""
-+
-+#: cp/typeck.c:2955
-+#, gcc-internal-format
-+msgid "ISO C++ forbids subscripting non-lvalue array"
-+msgstr ""
-+
-+#: cp/typeck.c:2968
-+#, gcc-internal-format
-+msgid "subscripting array declared %<register%>"
-+msgstr ""
-+
-+#: cp/typeck.c:3005
-+#, gcc-internal-format
-+msgid "subscripted value is neither array nor pointer"
-+msgstr ""
-+
-+#: cp/typeck.c:3071
-+#, gcc-internal-format
-+msgid "object missing in use of %qE"
-+msgstr ""
-+
-+#: cp/typeck.c:3265
-+#, gcc-internal-format
-+msgid "ISO C++ forbids calling %<::main%> from within program"
-+msgstr ""
-+
-+#: cp/typeck.c:3284
-+#, gcc-internal-format
-+msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
-+msgstr ""
-+
-+#: cp/typeck.c:3299
-+#, gcc-internal-format
-+msgid "%qE cannot be used as a function"
-+msgstr ""
-+
-+#: cp/typeck.c:3346
-+#, gcc-internal-format
-+msgid "too many arguments to constructor %q#D"
-+msgstr ""
-+
-+#: cp/typeck.c:3347
-+#, gcc-internal-format
-+msgid "too few arguments to constructor %q#D"
-+msgstr ""
-+
-+#: cp/typeck.c:3352
-+#, gcc-internal-format
-+msgid "too many arguments to member function %q#D"
-+msgstr ""
-+
-+#: cp/typeck.c:3353
-+#, gcc-internal-format
-+msgid "too few arguments to member function %q#D"
-+msgstr ""
-+
-+#: cp/typeck.c:3359
-+#, gcc-internal-format
-+msgid "too many arguments to function %q#D"
-+msgstr ""
-+
-+#: cp/typeck.c:3360
-+#, gcc-internal-format
-+msgid "too few arguments to function %q#D"
-+msgstr ""
-+
-+#: cp/typeck.c:3370
-+#, gcc-internal-format
-+msgid "too many arguments to method %q#D"
-+msgstr ""
-+
-+#: cp/typeck.c:3371
-+#, gcc-internal-format
-+msgid "too few arguments to method %q#D"
-+msgstr ""
-+
-+#: cp/typeck.c:3374
-+#, gcc-internal-format
-+msgid "too many arguments to function"
-+msgstr ""
-+
-+#: cp/typeck.c:3375
-+#, gcc-internal-format
-+msgid "too few arguments to function"
-+msgstr ""
-+
-+#: cp/typeck.c:3454
-+#, gcc-internal-format
-+msgid "parameter %P of %qD has incomplete type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:3457
-+#, gcc-internal-format
-+msgid "parameter %P has incomplete type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:3752 cp/typeck.c:3763
-+#, gcc-internal-format
-+msgid "assuming cast to type %qT from overloaded function"
-+msgstr ""
-+
-+#. Some sort of arithmetic operation involving NULL was
-+#. performed.
-+#: cp/typeck.c:3806
-+#, gcc-internal-format
-+msgid "NULL used in arithmetic"
-+msgstr ""
-+
-+#: cp/typeck.c:3997
-+#, gcc-internal-format
-+msgid "left rotate count is negative"
-+msgstr ""
-+
-+#: cp/typeck.c:3998
-+#, gcc-internal-format
-+msgid "right rotate count is negative"
-+msgstr ""
-+
-+#: cp/typeck.c:4004
-+#, gcc-internal-format
-+msgid "left rotate count >= width of type"
-+msgstr ""
-+
-+#: cp/typeck.c:4005
-+#, gcc-internal-format
-+msgid "right rotate count >= width of type"
-+msgstr ""
-+
-+#: cp/typeck.c:4024 cp/typeck.c:4254
-+#, gcc-internal-format
-+msgid "comparison with string literal results in unspecified behaviour"
-+msgstr ""
-+
-+#: cp/typeck.c:4043 cp/typeck.c:4055
-+#, gcc-internal-format
-+msgid "the address of %qD will never be NULL"
-+msgstr ""
-+
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
-+#, gcc-internal-format
-+msgid "ISO C++ forbids comparison between pointer and integer"
-+msgstr ""
-+
-+#: cp/typeck.c:4312
-+#, gcc-internal-format
-+msgid "unordered comparison on non-floating point argument"
-+msgstr ""
-+
-+#: cp/typeck.c:4359
-+#, gcc-internal-format
-+msgid "invalid operands of types %qT and %qT to binary %qO"
-+msgstr ""
-+
-+#: cp/typeck.c:4584
-+#, gcc-internal-format
-+msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
-+msgstr ""
-+
-+#: cp/typeck.c:4586
-+#, gcc-internal-format
-+msgid "ISO C++ forbids using pointer to a function in subtraction"
-+msgstr ""
-+
-+#: cp/typeck.c:4588
-+#, gcc-internal-format
-+msgid "ISO C++ forbids using pointer to a method in subtraction"
-+msgstr ""
-+
-+#: cp/typeck.c:4601
-+#, gcc-internal-format
-+msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
-+msgstr ""
-+
-+#: cp/typeck.c:4659
-+#, gcc-internal-format
-+msgid "taking address of constructor %qE"
-+msgstr ""
-+
-+#: cp/typeck.c:4660
-+#, gcc-internal-format
-+msgid "taking address of destructor %qE"
-+msgstr ""
-+
-+#: cp/typeck.c:4674
-+#, gcc-internal-format
-+msgid "invalid use of %qE to form a pointer-to-member-function"
-+msgstr ""
-+
-+#: cp/typeck.c:4677
-+#, gcc-internal-format
-+msgid " a qualified-id is required"
-+msgstr ""
-+
-+#: cp/typeck.c:4682
-+#, gcc-internal-format
-+msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
-+msgstr ""
-+
-+#. An expression like &memfn.
-+#: cp/typeck.c:4843
-+#, gcc-internal-format
-+msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
-+msgstr ""
-+
-+#: cp/typeck.c:4848
-+#, gcc-internal-format
-+msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
-+msgstr ""
-+
-+#. Make this a permerror because we used to accept it.
-+#: cp/typeck.c:4885
-+#, gcc-internal-format
-+msgid "taking address of temporary"
-+msgstr ""
-+
-+#: cp/typeck.c:4887
-+#, gcc-internal-format
-+msgid "taking address of xvalue (rvalue reference)"
-+msgstr ""
-+
-+#: cp/typeck.c:4904
-+#, gcc-internal-format
-+msgid "ISO C++ forbids taking address of function %<::main%>"
-+msgstr ""
-+
-+#: cp/typeck.c:4959
-+#, gcc-internal-format
-+msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
-+msgstr ""
-+
-+#: cp/typeck.c:4987
-+#, gcc-internal-format
-+msgid "cannot create pointer to reference member %qD"
-+msgstr ""
-+
-+#: cp/typeck.c:5251
-+#, gcc-internal-format
-+msgid "ISO C++ forbids incrementing an enum"
-+msgstr ""
-+
-+#: cp/typeck.c:5252
-+#, gcc-internal-format
-+msgid "ISO C++ forbids decrementing an enum"
-+msgstr ""
-+
-+#: cp/typeck.c:5268
-+#, gcc-internal-format
-+msgid "cannot increment a pointer to incomplete type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:5269
-+#, gcc-internal-format
-+msgid "cannot decrement a pointer to incomplete type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:5280
-+#, gcc-internal-format
-+msgid "ISO C++ forbids incrementing a pointer of type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:5281
-+#, gcc-internal-format
-+msgid "ISO C++ forbids decrementing a pointer of type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:5314
-+#, gcc-internal-format
-+msgid "invalid use of Boolean expression as operand to %<operator--%>"
-+msgstr ""
-+
-+#: cp/typeck.c:5476
-+#, gcc-internal-format
-+msgid "cannot take the address of %<this%>, which is an rvalue expression"
-+msgstr ""
-+
-+#: cp/typeck.c:5498
-+#, gcc-internal-format
-+msgid "address of explicit register variable %qD requested"
-+msgstr ""
-+
-+#: cp/typeck.c:5503
-+#, gcc-internal-format
-+msgid "address requested for %qD, which is declared %<register%>"
-+msgstr ""
-+
-+#: cp/typeck.c:5584
-+#, gcc-internal-format
-+msgid "list-initializer for non-class type must not be parenthesized"
-+msgstr ""
-+
-+#: cp/typeck.c:5596
-+#, gcc-internal-format
-+msgid "expression list treated as compound expression in initializer"
-+msgstr ""
-+
-+#: cp/typeck.c:5600
-+#, gcc-internal-format
-+msgid "expression list treated as compound expression in mem-initializer"
-+msgstr ""
-+
-+#: cp/typeck.c:5604
-+#, gcc-internal-format
-+msgid "expression list treated as compound expression in functional cast"
-+msgstr ""
-+
-+#: cp/typeck.c:5638
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s expression list treated as compound expression"
-+msgstr ""
-+
-+#: cp/typeck.c:5711
-+#, gcc-internal-format
-+msgid "no context to resolve type of %qE"
-+msgstr ""
-+
-+#: cp/typeck.c:5744
-+#, gcc-internal-format
-+msgid "cast from type %qT to type %qT casts away qualifiers"
-+msgstr ""
-+
-+#: cp/typeck.c:5750
-+#, gcc-internal-format
-+msgid "static_cast from type %qT to type %qT casts away qualifiers"
-+msgstr ""
-+
-+#: cp/typeck.c:5756
-+#, gcc-internal-format
-+msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
-+msgstr ""
-+
-+#: cp/typeck.c:6097
-+#, gcc-internal-format
-+msgid "invalid static_cast from type %qT to type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:6120
-+#, gcc-internal-format
-+msgid "converting from %qT to %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:6169
-+#, gcc-internal-format
-+msgid "invalid cast of an rvalue expression of type %qT to type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:6239
-+#, gcc-internal-format
-+msgid "cast from %qT to %qT loses precision"
-+msgstr ""
-+
-+#: cp/typeck.c:6279
-+#, gcc-internal-format
-+msgid "cast from %qT to %qT increases required alignment of target type"
-+msgstr ""
-+
-+#. Only issue a warning, as we have always supported this
-+#. where possible, and it is necessary in some cases. DR 195
-+#. addresses this issue, but as of 2004/10/26 is still in
-+#. drafting.
-+#: cp/typeck.c:6298
-+#, gcc-internal-format
-+msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
-+msgstr ""
-+
-+#: cp/typeck.c:6311
-+#, gcc-internal-format
-+msgid "invalid cast from type %qT to type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:6367
-+#, gcc-internal-format
-+msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
-+msgstr ""
-+
-+#: cp/typeck.c:6376
-+#, gcc-internal-format
-+msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
-+msgstr ""
-+
-+#: cp/typeck.c:6416
-+#, gcc-internal-format
-+msgid "invalid const_cast of an rvalue of type %qT to type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:6472
-+#, gcc-internal-format
-+msgid "invalid const_cast from type %qT to type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:6549 cp/typeck.c:6557
-+#, gcc-internal-format
-+msgid "ISO C++ forbids casting to an array type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:6566
-+#, gcc-internal-format
-+msgid "invalid cast to function type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:6842
-+#, gcc-internal-format
-+msgid " in evaluation of %<%Q(%#T, %#T)%>"
-+msgstr ""
-+
-+#: cp/typeck.c:6903
-+#, gcc-internal-format
-+msgid "assigning to an array from an initializer list"
-+msgstr ""
-+
-+#: cp/typeck.c:6917
-+#, gcc-internal-format
-+msgid "incompatible types in assignment of %qT to %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:6931
-+#, gcc-internal-format
-+msgid "array used as initializer"
-+msgstr ""
-+
-+#: cp/typeck.c:6933
-+#, gcc-internal-format
-+msgid "invalid array assignment"
-+msgstr ""
-+
-+#: cp/typeck.c:7045
-+#, gcc-internal-format
-+msgid " in pointer to member function conversion"
-+msgstr ""
-+
-+#: cp/typeck.c:7059
-+#, gcc-internal-format
-+msgid "pointer to member conversion via virtual base %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:7106 cp/typeck.c:7125
-+#, gcc-internal-format
-+msgid " in pointer to member conversion"
-+msgstr ""
-+
-+#: cp/typeck.c:7204
-+#, gcc-internal-format
-+msgid "invalid conversion to type %qT from type %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:7486
-+#, gcc-internal-format
-+msgid "cannot convert %qT to %qT for argument %qP to %qD"
-+msgstr ""
-+
-+#: cp/typeck.c:7492
-+#, gcc-internal-format
-+msgid "cannot convert %qT to %qT in default argument"
-+msgstr ""
-+
-+#: cp/typeck.c:7496
-+#, gcc-internal-format
-+msgid "cannot convert %qT to %qT in argument passing"
-+msgstr ""
-+
-+#: cp/typeck.c:7500
-+#, gcc-internal-format
-+msgid "cannot convert %qT to %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:7504
-+#, gcc-internal-format
-+msgid "cannot convert %qT to %qT in initialization"
-+msgstr ""
-+
-+#: cp/typeck.c:7508
-+#, gcc-internal-format
-+msgid "cannot convert %qT to %qT in return"
-+msgstr ""
-+
-+#: cp/typeck.c:7512
-+#, gcc-internal-format
-+msgid "cannot convert %qT to %qT in assignment"
-+msgstr ""
-+
-+#: cp/typeck.c:7535
-+#, gcc-internal-format
-+msgid "parameter %qP of %qD might be a candidate for a format attribute"
-+msgstr ""
-+
-+#: cp/typeck.c:7539
-+#, gcc-internal-format
-+msgid "parameter might be a candidate for a format attribute"
-+msgstr ""
-+
-+#: cp/typeck.c:7544
-+#, gcc-internal-format
-+msgid "target of conversion might be a candidate for a format attribute"
-+msgstr ""
-+
-+#: cp/typeck.c:7549
-+#, gcc-internal-format
-+msgid "target of initialization might be a candidate for a format attribute"
-+msgstr ""
-+
-+#: cp/typeck.c:7559
-+#, gcc-internal-format
-+msgid "left-hand side of assignment might be a candidate for a format attribute"
-+msgstr ""
-+
-+#: cp/typeck.c:7654 cp/typeck.c:7656
-+#, gcc-internal-format
-+msgid "in passing argument %P of %q+D"
-+msgstr ""
-+
-+#: cp/typeck.c:7711
-+#, gcc-internal-format
-+msgid "returning reference to temporary"
-+msgstr ""
-+
-+#: cp/typeck.c:7718
-+#, gcc-internal-format
-+msgid "reference to non-lvalue returned"
-+msgstr ""
-+
-+#: cp/typeck.c:7734
-+#, gcc-internal-format
-+msgid "reference to local variable %q+D returned"
-+msgstr ""
-+
-+#: cp/typeck.c:7737
-+#, gcc-internal-format
-+msgid "address of local variable %q+D returned"
-+msgstr ""
-+
-+#: cp/typeck.c:7772
-+#, 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:7780
-+#, 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:7783
-+#, gcc-internal-format
-+msgid "returning a value from a constructor"
-+msgstr ""
-+
-+#: cp/typeck.c:7806
-+#, gcc-internal-format
-+msgid "inconsistent types %qT and %qT deduced for lambda return type"
-+msgstr ""
-+
-+#: cp/typeck.c:7832
-+#, gcc-internal-format
-+msgid "return-statement with no value, in function returning %qT"
-+msgstr ""
-+
-+#: cp/typeck.c:7853
-+#, gcc-internal-format
-+msgid "return-statement with a value, in function returning 'void'"
-+msgstr ""
-+
-+#: cp/typeck.c:7883
-+#, 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:8454
-+#, gcc-internal-format
-+msgid "using temporary as lvalue"
-+msgstr ""
-+
-+#: cp/typeck.c:8456
-+#, gcc-internal-format
-+msgid "using xvalue (rvalue reference) as lvalue"
-+msgstr ""
-+
-+#: cp/typeck2.c:53
-+#, gcc-internal-format
-+msgid "type %qT is not a base type for type %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:107
-+#, gcc-internal-format
-+msgid "assignment of constant field %qD"
-+msgstr ""
-+
-+#: cp/typeck2.c:109
-+#, gcc-internal-format
-+msgid "constant field %qD used as %<asm%> output"
-+msgstr ""
-+
-+#: cp/typeck2.c:111
-+#, gcc-internal-format
-+msgid "increment of constant field %qD"
-+msgstr ""
-+
-+#: cp/typeck2.c:113
-+#, gcc-internal-format
-+msgid "decrement of constant field %qD"
-+msgstr ""
-+
-+#: cp/typeck2.c:120
-+#, gcc-internal-format
-+msgid "assignment of read-only reference %qD"
-+msgstr ""
-+
-+#: cp/typeck2.c:122
-+#, gcc-internal-format
-+msgid "read-only reference %qD used as %<asm%> output"
-+msgstr ""
-+
-+#: cp/typeck2.c:124
-+#, gcc-internal-format
-+msgid "increment of read-only reference %qD"
-+msgstr ""
-+
-+#: cp/typeck2.c:126
-+#, gcc-internal-format
-+msgid "decrement of read-only reference %qD"
-+msgstr ""
-+
-+#: cp/typeck2.c:310
-+#, gcc-internal-format
-+msgid "cannot declare variable %q+D to be of abstract type %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:313
-+#, gcc-internal-format
-+msgid "cannot declare parameter %q+D to be of abstract type %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:316
-+#, gcc-internal-format
-+msgid "cannot declare field %q+D to be of abstract type %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:320
-+#, gcc-internal-format
-+msgid "invalid abstract return type for member function %q+#D"
-+msgstr ""
-+
-+#: cp/typeck2.c:322
-+#, gcc-internal-format
-+msgid "invalid abstract return type for function %q+#D"
-+msgstr ""
-+
-+#. Here we do not have location information.
-+#: cp/typeck2.c:325
-+#, gcc-internal-format
-+msgid "invalid abstract type %qT for %qE"
-+msgstr ""
-+
-+#: cp/typeck2.c:327
-+#, gcc-internal-format
-+msgid "invalid abstract type for %q+D"
-+msgstr ""
-+
-+#: cp/typeck2.c:330
-+#, gcc-internal-format
-+msgid "cannot allocate an object of abstract type %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:339
-+#, gcc-internal-format
-+msgid " because the following virtual functions are pure within %qT:"
-+msgstr ""
-+
-+#: cp/typeck2.c:345
-+#, gcc-internal-format
-+msgid "\t%+#D"
-+msgstr ""
-+
-+#: cp/typeck2.c:354
-+#, gcc-internal-format
-+msgid " since type %qT has pure virtual functions"
-+msgstr ""
-+
-+#: cp/typeck2.c:392
-+#, gcc-internal-format
-+msgid "%q+D has incomplete type"
-+msgstr ""
-+
-+#: cp/typeck2.c:405
-+#, gcc-internal-format
-+msgid "invalid use of incomplete type %q#T"
-+msgstr ""
-+
-+#: cp/typeck2.c:408
-+#, gcc-internal-format
-+msgid "forward declaration of %q+#T"
-+msgstr ""
-+
-+#: cp/typeck2.c:411
-+#, gcc-internal-format
-+msgid "declaration of %q+#T"
-+msgstr ""
-+
-+#: cp/typeck2.c:416
-+#, gcc-internal-format
-+msgid "invalid use of %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:438
-+#, gcc-internal-format
-+msgid "invalid use of member function (did you forget the %<()%> ?)"
-+msgstr ""
-+
-+#: cp/typeck2.c:442
-+#, gcc-internal-format
-+msgid "invalid use of member (did you forget the %<&%> ?)"
-+msgstr ""
-+
-+#: cp/typeck2.c:453
-+#, gcc-internal-format
-+msgid "invalid use of template type parameter %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:458
-+#, gcc-internal-format
-+msgid "invalid use of template template parameter %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:464
-+#, gcc-internal-format
-+msgid "invalid use of dependent type %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:471
-+#, gcc-internal-format
-+msgid "invalid use of brace-enclosed initializer list"
-+msgstr ""
-+
-+#: cp/typeck2.c:479
-+#, gcc-internal-format
-+msgid "address of overloaded function with no contextual type information"
-+msgstr ""
-+
-+#: cp/typeck2.c:483
-+#, gcc-internal-format
-+msgid "overloaded function with no contextual type information"
-+msgstr ""
-+
-+#: cp/typeck2.c:486
-+#, gcc-internal-format
-+msgid "insufficient contextual information to determine type"
-+msgstr ""
-+
-+#: cp/typeck2.c:677
-+#, gcc-internal-format
-+msgid "constructor syntax used, but no constructor declared for type %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:690
-+#, gcc-internal-format
-+msgid "cannot initialize arrays using this syntax"
-+msgstr ""
-+
-+#: cp/typeck2.c:832
-+#, gcc-internal-format
-+msgid "narrowing conversion of %qE from %qT to %qT inside { }"
-+msgstr ""
-+
-+#: cp/typeck2.c:836
-+#, gcc-internal-format
-+msgid "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
-+msgstr ""
-+
-+#: cp/typeck2.c:899
-+#, gcc-internal-format
-+msgid "int-array initialized from non-wide string"
-+msgstr ""
-+
-+#: cp/typeck2.c:905
-+#, gcc-internal-format
-+msgid "int-array initialized from incompatible wide string"
-+msgstr ""
-+
-+#: cp/typeck2.c:925
-+#, gcc-internal-format
-+msgid "initializer-string for array of chars is too long"
-+msgstr ""
-+
-+#: cp/typeck2.c:973
-+#, gcc-internal-format
-+msgid "cannot initialize aggregate of type %qT with a compound literal"
-+msgstr ""
-+
-+#: cp/typeck2.c:991
-+#, gcc-internal-format
-+msgid "array must be initialized with a brace-enclosed initializer"
-+msgstr ""
-+
-+#: cp/typeck2.c:1220 cp/typeck2.c:1249
-+#, gcc-internal-format
-+msgid "missing initializer for member %qD"
-+msgstr ""
-+
-+#: cp/typeck2.c:1227
-+#, gcc-internal-format
-+msgid "uninitialized const member %qD"
-+msgstr ""
-+
-+#: cp/typeck2.c:1234
-+#, gcc-internal-format
-+msgid "member %qD with uninitialized const fields"
-+msgstr ""
-+
-+#: cp/typeck2.c:1241
-+#, gcc-internal-format
-+msgid "member %qD is uninitialized reference"
-+msgstr ""
-+
-+#: cp/typeck2.c:1321
-+#, gcc-internal-format
-+msgid "no field %qD found in union being initialized"
-+msgstr ""
-+
-+#: cp/typeck2.c:1332
-+#, gcc-internal-format
-+msgid "index value instead of field name in union initializer"
-+msgstr ""
-+
-+#: cp/typeck2.c:1500
-+#, gcc-internal-format
-+msgid "circular pointer delegation detected"
-+msgstr ""
-+
-+#: cp/typeck2.c:1513
-+#, gcc-internal-format
-+msgid "base operand of %<->%> has non-pointer type %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:1537
-+#, gcc-internal-format
-+msgid "result of %<operator->()%> yields non-pointer result"
-+msgstr ""
-+
-+#: cp/typeck2.c:1539
-+#, gcc-internal-format
-+msgid "base operand of %<->%> is not a pointer"
-+msgstr ""
-+
-+#: cp/typeck2.c:1564
-+#, gcc-internal-format
-+msgid "%qE cannot be used as a member pointer, since it is of type %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:1573
-+#, gcc-internal-format
-+msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:1595
-+#, gcc-internal-format
-+msgid "pointer to member type %qT incompatible with object type %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:1663
-+#, gcc-internal-format
-+msgid "functional cast to array type %qT"
-+msgstr ""
-+
-+#: cp/typeck2.c:1684
-+#, gcc-internal-format
-+msgid "invalid value-initialization of reference type"
-+msgstr ""
-+
-+#: cp/typeck2.c:1913
-+#, gcc-internal-format
-+msgid "call to function %qD which throws incomplete type %q#T"
-+msgstr ""
-+
-+#: cp/typeck2.c:1916
-+#, gcc-internal-format
-+msgid "call to function which throws incomplete type %q#T"
-+msgstr ""
-+
-+#: fortran/arith.c:46
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
-+msgstr ""
-+
-+#: fortran/arith.c:905 fortran/arith.c:927
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
-+msgstr ""
-+
-+#: fortran/arith.c:913
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Raising a negative REAL at %L to a REAL power is prohibited"
-+msgstr ""
-+
-+#: fortran/arith.c:1909
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Arithmetic OK converting %s to %s at %L"
-+msgstr ""
-+
-+#: fortran/arith.c:1913
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
-+msgstr ""
-+
-+#: fortran/arith.c:1918
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
-+msgstr ""
-+
-+#: fortran/arith.c:1923
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
-+msgstr ""
-+
-+#: fortran/arith.c:1928
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Division by zero converting %s to %s at %L"
-+msgstr ""
-+
-+#: fortran/arith.c:1932
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array operands are incommensurate converting %s to %s at %L"
-+msgstr ""
-+
-+#: fortran/arith.c:1936
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
-+msgstr ""
-+
-+#: fortran/arith.c:2268
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The Hollerith constant at %L is too long to convert to %s"
-+msgstr ""
-+
-+#: fortran/array.c:98
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected array subscript at %C"
-+msgstr ""
-+
-+#: fortran/array.c:107
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected '*' in coarray subscript at %C"
-+msgstr ""
-+
-+#: fortran/array.c:131
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Strides not allowed in coarray subscript at %C"
-+msgstr ""
-+
-+#: fortran/array.c:139
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected array subscript stride at %C"
-+msgstr ""
-+
-+#: fortran/array.c:196
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid form of array reference at %C"
-+msgstr ""
-+
-+#: fortran/array.c:201 fortran/array.c:267
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array reference at %C cannot have more than %d dimensions"
-+msgstr ""
-+
-+#: fortran/array.c:216 fortran/array.c:576 fortran/check.c:2149
-+#: fortran/check.c:3915 fortran/check.c:3953 fortran/check.c:4120
-+#: fortran/match.c:1766 fortran/match.c:2833 fortran/match.c:3029
-+#: fortran/simplify.c:4538
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coarrays disabled at %C, use -fcoarray= to enable"
-+msgstr ""
-+
-+#: fortran/array.c:222
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected coarray designator at %C"
-+msgstr ""
-+
-+#: fortran/array.c:237
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Too few codimensions at %C, expected %d not %d"
-+msgstr ""
-+
-+#: fortran/array.c:243
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Too many codimensions at %C, expected %d not %d"
-+msgstr ""
-+
-+#: fortran/array.c:253
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected '*' for codimension %d of %d at %C"
-+msgstr ""
-+
-+#: fortran/array.c:256
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid form of coarray reference at %C"
-+msgstr ""
-+
-+#: fortran/array.c:261
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid codimension %d at %C, only %d codimensions exist"
-+msgstr ""
-+
-+#: fortran/array.c:313
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L in this context must be constant"
-+msgstr ""
-+
-+#: fortran/array.c:316
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expression at %L in this context must be constant"
-+msgstr ""
-+
-+#: fortran/array.c:407
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected expression in array specification at %C"
-+msgstr ""
-+
-+#: fortran/array.c:486
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad array specification for implied-shape array at %C"
-+msgstr ""
-+
-+#: fortran/array.c:502 fortran/array.c:614
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad array specification for an explicitly shaped array at %C"
-+msgstr ""
-+
-+#: fortran/array.c:512 fortran/array.c:624
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad array specification for assumed shape array at %C"
-+msgstr ""
-+
-+#: fortran/array.c:526 fortran/array.c:638
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad specification for deferred shape array at %C"
-+msgstr ""
-+
-+#: fortran/array.c:536 fortran/array.c:642
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad specification for assumed size array at %C"
-+msgstr ""
-+
-+#: fortran/array.c:545 fortran/array.c:651
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected another dimension in array declaration at %C"
-+msgstr ""
-+
-+#: fortran/array.c:551 fortran/array.c:582 fortran/array.c:657
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array specification at %C has more than %d dimensions"
-+msgstr ""
-+
-+#: fortran/array.c:557
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Array specification at %C with more than 7 dimensions"
-+msgstr ""
-+
-+#: fortran/array.c:570
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Coarray declaration at %C"
-+msgstr ""
-+
-+#: fortran/array.c:665
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Upper bound of last coarray dimension must be '*' at %C"
-+msgstr ""
-+
-+#: fortran/array.c:885
-+#, gcc-internal-format, gfc-internal-format
-+msgid "DO-iterator '%s' at %L is inside iterator of the same name"
-+msgstr ""
-+
-+#: fortran/array.c:977 fortran/array.c:1109
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in array constructor at %C"
-+msgstr ""
-+
-+#: fortran/array.c:1029
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: [...] style array constructors at %C"
-+msgstr ""
-+
-+#: fortran/array.c:1049
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Array constructor including type specification at %C"
-+msgstr ""
-+
-+#: fortran/array.c:1055 fortran/match.c:3465
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Type-spec at %L cannot contain a deferred type parameter"
-+msgstr ""
-+
-+#: fortran/array.c:1071
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Empty array constructor at %C is not allowed"
-+msgstr ""
-+
-+#: fortran/array.c:1156
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Element in %s array constructor at %L is %s"
-+msgstr ""
-+
-+#: fortran/array.c:1484
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Iterator step at %L cannot be zero"
-+msgstr ""
-+
-+#. Problems occur when we get something like
-+#. integer :: a(lots) = (/(i, i=1, lots)/)
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
-+msgstr ""
-+
-+#: fortran/array.c:1818
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
-+msgstr ""
-+
-+#: fortran/check.c:46
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
-+msgstr ""
-+
-+#: fortran/check.c:62
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be %s"
-+msgstr ""
-+
-+#: fortran/check.c:90
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
-+msgstr ""
-+
-+#: fortran/check.c:105
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
-+msgstr ""
-+
-+#: fortran/check.c:122
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
-+msgstr ""
-+
-+#: fortran/check.c:139
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
-+msgstr ""
-+
-+#: fortran/check.c:168 fortran/check.c:5193
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
-+msgstr ""
-+
-+#: fortran/check.c:177
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid kind for %s at %L"
-+msgstr ""
-+
-+#: fortran/check.c:196
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
-+msgstr ""
-+
-+#: fortran/check.c:219
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected coarray variable as '%s' argument to the %s intrinsic at %L"
-+msgstr ""
-+
-+#: fortran/check.c:236
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
-+msgstr ""
-+
-+#: fortran/check.c:262
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be an array"
-+msgstr ""
-+
-+#: fortran/check.c:283
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L must be nonnegative"
-+msgstr ""
-+
-+#: fortran/check.c:314
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE('%s')"
-+msgstr ""
-+
-+#: fortran/check.c:325
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L must be less than or equal to BIT_SIZE('%s')"
-+msgstr ""
-+
-+#: fortran/check.c:335
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L must be less than BIT_SIZE('%s')"
-+msgstr ""
-+
-+#: fortran/check.c:362
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
-+msgstr ""
-+
-+#: fortran/check.c:388
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s + %s' at %L must be less than or equal to BIT_SIZE('%s')"
-+msgstr ""
-+
-+#: fortran/check.c:406
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
-+msgstr ""
-+
-+#: fortran/check.c:423
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
-+msgstr ""
-+
-+#: fortran/check.c:438
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
-+msgstr ""
-+
-+#: fortran/check.c:459
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
-+msgstr ""
-+
-+#: fortran/check.c:477
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
-+msgstr ""
-+
-+#: fortran/check.c:515
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
-+msgstr ""
-+
-+#: fortran/check.c:536
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
-+msgstr ""
-+
-+#: fortran/check.c:585
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'dim' argument of '%s' intrinsic at %L is not a valid codimension index"
-+msgstr ""
-+
-+#: fortran/check.c:634
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index"
-+msgstr ""
-+
-+#: fortran/check.c:732
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unequal character lengths (%ld/%ld) in %s at %L"
-+msgstr ""
-+
-+#: fortran/check.c:854 fortran/check.c:5162
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
-+msgstr ""
-+
-+#: fortran/check.c:863 fortran/check.c:1793 fortran/check.c:1919
-+#: fortran/check.c:1993 fortran/check.c:2345
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Different type kinds at %L"
-+msgstr ""
-+
-+#: fortran/check.c:901
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
-+msgstr ""
-+
-+#: fortran/check.c:910 fortran/check.c:946 fortran/check.c:2853
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
-+msgstr ""
-+
-+#: fortran/check.c:928
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
-+msgstr ""
-+
-+#: fortran/check.c:937
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
-+msgstr ""
-+
-+#: fortran/check.c:962
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
-+msgstr ""
-+
-+#: fortran/check.c:973
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic function"
-+msgstr ""
-+
-+#: fortran/check.c:1012
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
-+msgstr ""
-+
-+#: fortran/check.c:1020
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
-+msgstr ""
-+
-+#: fortran/check.c:1027
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ATOM and VALUE argument of the %s intrinsic function shall have the same type at %L"
-+msgstr ""
-+
-+#: fortran/check.c:1045
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
-+msgstr ""
-+
-+#: fortran/check.c:1062
-+#, gcc-internal-format, gfc-internal-format
-+msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
-+msgstr ""
-+
-+#: fortran/check.c:1082
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Negative argument N at %L"
-+msgstr ""
-+
-+#: fortran/check.c:1254 fortran/check.c:1413
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
-+msgstr ""
-+
-+#: fortran/check.c:1263 fortran/check.c:1422
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must have a type of either REAL or INTEGER"
-+msgstr ""
-+
-+#: fortran/check.c:1307 fortran/check.c:1838 fortran/check.c:1941
-+#: fortran/check.c:2135 fortran/check.c:2180 fortran/check.c:3382
-+#: fortran/check.c:3516 fortran/check.c:3571 fortran/check.c:4106
-+#: fortran/check.c:4235
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
-+msgstr ""
-+
-+#: fortran/check.c:1354 fortran/check.c:1604
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L has invalid shape in dimension %d (%ld/%ld)"
-+msgstr ""
-+
-+#: fortran/check.c:1369 fortran/check.c:1619 fortran/check.c:1647
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of intrinsic '%s' at %L of must have rank %d or be a scalar"
-+msgstr ""
-+
-+#: fortran/check.c:1472 fortran/check.c:2439 fortran/check.c:2447
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
-+msgstr ""
-+
-+#: fortran/check.c:1486
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
-+msgstr ""
-+
-+#: fortran/check.c:1505 fortran/check.c:1513
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be default real"
-+msgstr ""
-+
-+#: fortran/check.c:1534
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'I' at %L and 'J' at %L cannot both be BOZ literal constants"
-+msgstr ""
-+
-+#: fortran/check.c:1665
-+#, gcc-internal-format, gfc-internal-format
-+msgid "GNU extension: non-default INTEGER kind argument to %s intrinsic at %L"
-+msgstr ""
-+
-+#: fortran/check.c:1725
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: COMPLEX argument '%s' argument of '%s' intrinsic at %L"
-+msgstr ""
-+
-+#: fortran/check.c:1889
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of %s at %L must be of length one"
-+msgstr ""
-+
-+#: fortran/check.c:1948
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
-+msgstr ""
-+
-+#: fortran/check.c:2038
-+#, gcc-internal-format, gfc-internal-format
-+msgid "SIZE at %L must be positive"
-+msgstr ""
-+
-+#: fortran/check.c:2050
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
-+msgstr ""
-+
-+#: fortran/check.c:2111
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
-+msgstr ""
-+
-+#: fortran/check.c:2318
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Intrinsic '%s' at %L must have at least two arguments"
-+msgstr ""
-+
-+#: fortran/check.c:2351
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
-+msgstr ""
-+
-+#: fortran/check.c:2382
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: '%s' intrinsic with CHARACTER argument at %L"
-+msgstr ""
-+
-+#: fortran/check.c:2389
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
-+msgstr ""
-+
-+#: fortran/check.c:2456
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)"
-+msgstr ""
-+
-+#: fortran/check.c:2470
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Different shape on dimension 1 for arguments '%s' and '%s' at %L for intrinsic matmul"
-+msgstr ""
-+
-+#: fortran/check.c:2489
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Different shape on dimension 2 for argument '%s' and dimension 1 for argument '%s' at %L for intrinsic matmul"
-+msgstr ""
-+
-+#: fortran/check.c:2498
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
-+msgstr ""
-+
-+#: fortran/check.c:2673
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
-+msgstr ""
-+
-+#: fortran/check.c:2739
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic"
-+msgstr ""
-+
-+#: fortran/check.c:2750
-+#, gcc-internal-format, gfc-internal-format
-+msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
-+msgstr ""
-+
-+#: fortran/check.c:2759
-+#, gcc-internal-format, gfc-internal-format
-+msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind %d/%d"
-+msgstr ""
-+
-+#: fortran/check.c:2788
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument 'S' of NEAREST at %L shall not be zero"
-+msgstr ""
-+
-+#: fortran/check.c:2838
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
-+msgstr ""
-+
-+#: fortran/check.c:2846
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: NULL intrinsic with allocatable MOLD at %L"
-+msgstr ""
-+
-+#: fortran/check.c:2925 fortran/check.c:4182
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must provide at least as many elements as there are .TRUE. values in '%s' (%ld/%d)"
-+msgstr ""
-+
-+#: fortran/check.c:2983
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
-+msgstr ""
-+
-+#: fortran/check.c:2991
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
-+msgstr ""
-+
-+#: fortran/check.c:3010
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
-+msgstr ""
-+
-+#: fortran/check.c:3058
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The argument of the RANK intrinsic at %L must be a data object"
-+msgstr ""
-+
-+#: fortran/check.c:3162
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'shape' argument of 'reshape' intrinsic at %L must be an array of constant size"
-+msgstr ""
-+
-+#: fortran/check.c:3172
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L is empty"
-+msgstr ""
-+
-+#: fortran/check.c:3179
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
-+msgstr ""
-+
-+#: fortran/check.c:3196
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
-+msgstr ""
-+
-+#: fortran/check.c:3236
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
-+msgstr ""
-+
-+#: fortran/check.c:3254
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
-+msgstr ""
-+
-+#: fortran/check.c:3263
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions (dimension '%d' duplicated)"
-+msgstr ""
-+
-+#: fortran/check.c:3299
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
-+msgstr ""
-+
-+#: fortran/check.c:3317 fortran/check.c:3335
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be of a derived type"
-+msgstr ""
-+
-+#: fortran/check.c:3326 fortran/check.c:3344
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
-+msgstr ""
-+
-+#: fortran/check.c:3443
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: SELECTED_REAL_KIND with neither 'P' nor 'R' argument at %L"
-+msgstr ""
-+
-+#: fortran/check.c:3474
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: '%s' intrinsic with RADIX argument at %L"
-+msgstr ""
-+
-+#: fortran/check.c:3509
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
-+msgstr ""
-+
-+#: fortran/check.c:3586
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L may not be a procedure"
-+msgstr ""
-+
-+#: fortran/check.c:3600
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be an interoperable data entity"
-+msgstr ""
-+
-+#: fortran/check.c:3629
-+#, gcc-internal-format, gfc-internal-format
-+msgid "GNU extension: non double precision REAL argument to %s intrinsic at %L"
-+msgstr ""
-+
-+#: fortran/check.c:3642
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
-+msgstr ""
-+
-+#: fortran/check.c:3661
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
-+msgstr ""
-+
-+#: fortran/check.c:3924
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
-+msgstr ""
-+
-+#: fortran/check.c:3935
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
-+msgstr ""
-+
-+#: fortran/check.c:3959
-+#, gcc-internal-format, gfc-internal-format
-+msgid "DIM argument without ARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
-+msgstr ""
-+
-+#: fortran/check.c:4046
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
-+msgstr ""
-+
-+#: fortran/check.c:4074
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
-+msgstr ""
-+
-+#: fortran/check.c:4196
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be a scalar"
-+msgstr ""
-+
-+#: fortran/check.c:4209
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
-+msgstr ""
-+
-+#: fortran/check.c:4468 fortran/check.c:4500
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
-+msgstr ""
-+
-+#: fortran/check.c:4508
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Too many arguments to %s at %L"
-+msgstr ""
-+
-+#: fortran/check.c:4794
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
-+msgstr ""
-+
-+#: fortran/check.c:5146 fortran/check.c:5154
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
-+msgstr ""
-+
-+#: fortran/class.c:470
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assumed size polymorphic objects or components, such as that at %C, have not yet been implemented"
-+msgstr ""
-+
-+#. Since the extension field is 8 bit wide, we can only have
-+#. up to 255 extension levels.
-+#: fortran/class.c:556 fortran/decl.c:7561
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Maximum extension level reached with type '%s' at %L"
-+msgstr ""
-+
-+#: fortran/class.c:948 fortran/class.c:1022
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' of '%s' is PRIVATE at %L"
-+msgstr ""
-+
-+#: fortran/cpp.c:443
-+#, gcc-internal-format
-+msgid "To enable preprocessing, use -cpp"
-+msgstr ""
-+
-+#: fortran/cpp.c:540 fortran/cpp.c:551 fortran/cpp.c:657
-+#, gcc-internal-format, gfc-internal-format
-+msgid "opening output file %s: %s"
-+msgstr ""
-+
-+#: fortran/data.c:65
-+#, gcc-internal-format, gfc-internal-format
-+msgid "non-constant array in DATA statement %L"
-+msgstr ""
-+
-+#: fortran/data.c:134
-+#, gcc-internal-format, gfc-internal-format
-+msgid "failure to simplify substring reference in DATA statement at %L"
-+msgstr ""
-+
-+#: fortran/data.c:158
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Initialization string starting at %L was truncated to fit the variable (%d/%d)"
-+msgstr ""
-+
-+#: fortran/data.c:247
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L already is initialized at %L"
-+msgstr ""
-+
-+#: fortran/data.c:271
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Data element below array lower bound at %L"
-+msgstr ""
-+
-+#: fortran/data.c:288 fortran/data.c:377
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Data element above array upper bound at %L"
-+msgstr ""
-+
-+#: fortran/data.c:317 fortran/data.c:483
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: re-initialization of '%s' at %L"
-+msgstr ""
-+
-+#: fortran/decl.c:264
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Host associated variable '%s' may not be in the DATA statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:271
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: initialization of common block variable '%s' in DATA statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:380
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:405
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid initializer %s in Data statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:508
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Initialization at %C is not allowed in a PURE procedure"
-+msgstr ""
-+
-+#: fortran/decl.c:570
-+#, gcc-internal-format, gfc-internal-format
-+msgid "DATA statement at %C is not allowed in a PURE procedure"
-+msgstr ""
-+
-+#: fortran/decl.c:658
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad INTENT specification at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:679
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: deferred type parameter at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:716
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Conflict in attributes of function argument at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:741
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Obsolescent feature: Old-style character length at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:773
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in character length specification at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:896
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' at %C is already defined at %L"
-+msgstr ""
-+
-+#: fortran/decl.c:904
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Name '%s' at %C is already defined as a generic interface at %L"
-+msgstr ""
-+
-+#: fortran/decl.c:917
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' at %C has an explicit interface and must not have attributes declared at %L"
-+msgstr ""
-+
-+#: fortran/decl.c:989
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable"
-+msgstr ""
-+
-+#: fortran/decl.c:1017
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L is a dummy argument to the BIND(C) procedure '%s' but is not C interoperable because derived type '%s' is not C interoperable"
-+msgstr ""
-+
-+#: fortran/decl.c:1024
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L is a dummy argument to the BIND(C) procedure '%s' but is not C interoperable because it is polymorphic"
-+msgstr ""
-+
-+#: fortran/decl.c:1030
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L is a parameter to the BIND(C) procedure '%s' but may not be C interoperable"
-+msgstr ""
-+
-+#: fortran/decl.c:1045
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
-+msgstr ""
-+
-+#: fortran/decl.c:1059
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L cannot have the ALLOCATABLE attribute because procedure '%s' is BIND(C)"
-+msgstr ""
-+
-+#: fortran/decl.c:1068
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L cannot have the POINTER attribute because procedure '%s' is BIND(C)"
-+msgstr ""
-+
-+#: fortran/decl.c:1077
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L cannot have both the OPTIONAL and the VALUE attribute because procedure '%s' is BIND(C)"
-+msgstr ""
-+
-+#: fortran/decl.c:1084
-+#, gcc-internal-format, gfc-internal-format
-+msgid "TS29113: Variable '%s' at %L with OPTIONAL attribute in procedure '%s' which is BIND(C)"
-+msgstr ""
-+
-+#: fortran/decl.c:1098
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
-+msgstr ""
-+
-+#: fortran/decl.c:1108
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
-+msgstr ""
-+
-+#: fortran/decl.c:1189
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is BIND(C)"
-+msgstr ""
-+
-+#: fortran/decl.c:1231
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CHARACTER expression at %L is being truncated (%d/%d)"
-+msgstr ""
-+
-+#: fortran/decl.c:1238
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
-+msgstr ""
-+
-+#: fortran/decl.c:1328
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Initializer not allowed for PARAMETER '%s' at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:1338
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PARAMETER at %L is missing an initializer"
-+msgstr ""
-+
-+#: fortran/decl.c:1348
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
-+msgstr ""
-+
-+#: fortran/decl.c:1429
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Can't initialize implied-shape array at %L with scalar"
-+msgstr ""
-+
-+#: fortran/decl.c:1447
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-constant lower bound in implied-shape declaration at %L"
-+msgstr ""
-+
-+#: fortran/decl.c:1542
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component at %C must have the POINTER attribute"
-+msgstr ""
-+
-+#: fortran/decl.c:1550
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array component of structure at %C must have explicit or deferred shape"
-+msgstr ""
-+
-+#: fortran/decl.c:1631
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer array component of structure at %C must have a deferred shape"
-+msgstr ""
-+
-+#: fortran/decl.c:1640
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocatable component of structure at %C must have a deferred shape"
-+msgstr ""
-+
-+#: fortran/decl.c:1649
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array component of structure at %C must have an explicit shape"
-+msgstr ""
-+
-+#: fortran/decl.c:1683
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NULL() initialization at %C is ambiguous"
-+msgstr ""
-+
-+#: fortran/decl.c:1710
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
-+msgstr ""
-+
-+#: fortran/decl.c:1730
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Error in pointer initialization at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:1737
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: non-NULL pointer initialization at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:1760
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function name '%s' not allowed at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:1823
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-PARAMETER symbol '%s' at %L can't be implied-shape"
-+msgstr ""
-+
-+#: fortran/decl.c:1834
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Implied-shape array at %L"
-+msgstr ""
-+
-+#: fortran/decl.c:1898 fortran/decl.c:6418
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate array spec for Cray pointee at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:1969
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The type of '%s' at %C has not been declared within the interface"
-+msgstr ""
-+
-+#: fortran/decl.c:1993
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Old-style initialization at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2008 fortran/decl.c:4916
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Initialization at %C isn't for a pointer variable"
-+msgstr ""
-+
-+#: fortran/decl.c:2021
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer initialization at %C requires '=>', not '='"
-+msgstr ""
-+
-+#: fortran/decl.c:2030 fortran/decl.c:7713
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected an initialization expression at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2037
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Initialization of variable at %C is not allowed in a PURE procedure"
-+msgstr ""
-+
-+#: fortran/decl.c:2050
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Initialization of allocatable component at %C is not allowed"
-+msgstr ""
-+
-+#: fortran/decl.c:2104 fortran/decl.c:2140
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Old-style type declaration %s*%d not supported at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2145
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Nonstandard type declaration %s*%d at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2196 fortran/decl.c:2272
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing right parenthesis at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2209 fortran/decl.c:2343
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected initialization expression at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2217 fortran/decl.c:2349
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected scalar initialization expression at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2248
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Kind %d not supported for type %s at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2261
-+#, gcc-internal-format, gfc-internal-format
-+msgid "C kind type parameter is for type %s but type at %L is %s"
-+msgstr ""
-+
-+#: fortran/decl.c:2270
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing right parenthesis or comma at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2369
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Kind %d is not supported for CHARACTER at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2501
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in CHARACTER declaration at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2586
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: BYTE type at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2592
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BYTE type used at %C is not available on the target machine"
-+msgstr ""
-+
-+#: fortran/decl.c:2618 fortran/decl.c:2649 fortran/decl.c:2679
-+#: fortran/decl.c:2829
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: TYPE with intrinsic-type-spec at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2674
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: DOUBLE COMPLEX at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2712
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unlimited polymorphism at %C not yet supported"
-+msgstr ""
-+
-+#: fortran/decl.c:2721
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: CLASS statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2757 fortran/decl.c:2770 fortran/decl.c:3144
-+#: fortran/decl.c:3152
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Type name '%s' at %C is ambiguous"
-+msgstr ""
-+
-+#: fortran/decl.c:2785
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Type name '%s' at %C conflicts with previously declared entity at %L, which has the same name"
-+msgstr ""
-+
-+#: fortran/decl.c:2905
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing character range in IMPLICIT at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:2951
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:3007
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Empty IMPLICIT statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:3109
-+#, gcc-internal-format, gfc-internal-format
-+msgid "IMPORT statement at %C only permitted in an INTERFACE body"
-+msgstr ""
-+
-+#: fortran/decl.c:3114
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: IMPORT statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:3129
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expecting list of named entities at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:3158
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
-+msgstr ""
-+
-+#: fortran/decl.c:3165
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' is already IMPORTed from host scoping unit at %C."
-+msgstr ""
-+
-+#: fortran/decl.c:3208
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in IMPORT statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:3507
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing codimension specification at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:3509
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing dimension specification at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:3592
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate %s attribute at %L"
-+msgstr ""
-+
-+#: fortran/decl.c:3611
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
-+msgstr ""
-+
-+#: fortran/decl.c:3621
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Attribute at %L is not allowed in a TYPE definition"
-+msgstr ""
-+
-+#: fortran/decl.c:3639
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
-+msgstr ""
-+
-+#: fortran/decl.c:3650
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s attribute at %L is not allowed outside of the specification part of a module"
-+msgstr ""
-+
-+#: fortran/decl.c:3665
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ASYNCHRONOUS attribute at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:3678
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: CONTIGUOUS attribute at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:3724 fortran/decl.c:6713
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PROTECTED at %C only allowed in specification part of a module"
-+msgstr ""
-+
-+#: fortran/decl.c:3730
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: PROTECTED attribute at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:3761
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: VALUE attribute at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:3771
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: VOLATILE attribute at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:3816
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Multiple identifiers provided with single NAME= specifier at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:3913
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
-+msgstr ""
-+
-+#: fortran/decl.c:3934
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' in common block '%s' at %L may not be a C interoperable kind though common block '%s' is BIND(C)"
-+msgstr ""
-+
-+#: fortran/decl.c:3943
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
-+msgstr ""
-+
-+#: fortran/decl.c:3947
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
-+msgstr ""
-+
-+#: fortran/decl.c:3959
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) since it is not a global"
-+msgstr ""
-+
-+#: fortran/decl.c:3973
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
-+msgstr ""
-+
-+#: fortran/decl.c:3981
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
-+msgstr ""
-+
-+#: fortran/decl.c:3993
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
-+msgstr ""
-+
-+#: fortran/decl.c:4001
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
-+msgstr ""
-+
-+#. Use gfc_warning_now because we won't say that the symbol fails
-+#. just because of this.
-+#: fortran/decl.c:4012
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
-+msgstr ""
-+
-+#: fortran/decl.c:4088
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Need either entity or common block name for attribute specification statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:4135
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing entity or common block name for attribute specification statement at %C"
-+msgstr ""
-+
-+#. Now we have an error, which we signal, and then fix up
-+#. because the knock-on is plain and simple confusing.
-+#: fortran/decl.c:4244
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
-+msgstr ""
-+
-+#: fortran/decl.c:4276
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in data declaration at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:4350
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: IMPURE procedure at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:4363
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PURE and IMPURE must not appear both at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:4469
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Name '%s' at %C is the name of the procedure"
-+msgstr ""
-+
-+#: fortran/decl.c:4481
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk in formal argument list at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:4498
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate symbol '%s' in formal argument list at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:4549
-+#, gcc-internal-format, gfc-internal-format
-+msgid "RESULT variable at %C must be different than function name"
-+msgstr ""
-+
-+#: fortran/decl.c:4626
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk after function declaration at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:4636 fortran/decl.c:5670
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal procedure"
-+msgstr ""
-+
-+#: fortran/decl.c:4780
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Interface '%s' at %C may not be generic"
-+msgstr ""
-+
-+#: fortran/decl.c:4786
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Interface '%s' at %C may not be a statement function"
-+msgstr ""
-+
-+#: fortran/decl.c:4799
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:4854
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
-+msgstr ""
-+
-+#: fortran/decl.c:4861
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:4867
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
-+msgstr ""
-+
-+#: fortran/decl.c:4891
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' at %L already has basic type of %s"
-+msgstr ""
-+
-+#: fortran/decl.c:4940 fortran/decl.c:5108 fortran/decl.c:8195
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in PROCEDURE statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:4989 fortran/decl.c:8096
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected '::' after binding-attributes at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:4996
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NOPASS or explicit interface required at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:5000
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Procedure pointer component at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:5065
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in procedure pointer component at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:5082
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PROCEDURE at %C must be in a generic interface"
-+msgstr ""
-+
-+#: fortran/decl.c:5148
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: PROCEDURE statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:5216
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected formal argument list in function definition at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:5240 fortran/decl.c:5244 fortran/decl.c:5448
-+#: fortran/decl.c:5452 fortran/decl.c:5638 fortran/decl.c:5642
-+#: fortran/symbol.c:1588
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
-+msgstr ""
-+
-+#: fortran/decl.c:5359
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008 obsolescent feature: ENTRY statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:5369
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY statement at %C cannot appear within a PROGRAM"
-+msgstr ""
-+
-+#: fortran/decl.c:5372
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY statement at %C cannot appear within a MODULE"
-+msgstr ""
-+
-+#: fortran/decl.c:5375
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
-+msgstr ""
-+
-+#: fortran/decl.c:5379
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY statement at %C cannot appear within an INTERFACE"
-+msgstr ""
-+
-+#: fortran/decl.c:5383
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
-+msgstr ""
-+
-+#: fortran/decl.c:5387
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
-+msgstr ""
-+
-+#: fortran/decl.c:5392
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY statement at %C cannot appear within a DO block"
-+msgstr ""
-+
-+#: fortran/decl.c:5396
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY statement at %C cannot appear within a SELECT block"
-+msgstr ""
-+
-+#: fortran/decl.c:5400
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY statement at %C cannot appear within a FORALL block"
-+msgstr ""
-+
-+#: fortran/decl.c:5404
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY statement at %C cannot appear within a WHERE block"
-+msgstr ""
-+
-+#: fortran/decl.c:5408
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY statement at %C cannot appear within a contained subprogram"
-+msgstr ""
-+
-+#: fortran/decl.c:5426
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY statement at %C cannot appear in a contained procedure"
-+msgstr ""
-+
-+#: fortran/decl.c:5480 fortran/decl.c:5678
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing required parentheses before BIND(C) at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:5736 fortran/decl.c:5752
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in NAME= specifier for binding label at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:5767
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing closing quote '\"' for binding label at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:5776
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing closing quote ''' for binding label at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:5786
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing closing paren for binding label at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:5792
-+#, gcc-internal-format, gfc-internal-format
-+msgid "No binding name is allowed in BIND(C) at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:5798
-+#, gcc-internal-format, gfc-internal-format
-+msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:5827
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6032
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected END statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6040
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: END statement instead of %s statement at %L"
-+msgstr ""
-+
-+#. We would have required END [something].
-+#: fortran/decl.c:6048
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s statement expected at %L"
-+msgstr ""
-+
-+#: fortran/decl.c:6059
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expecting %s statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6075
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected block name of '%s' in %s statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6092
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected terminating name at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6101 fortran/decl.c:6109
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected label '%s' for %s statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6174
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing array specification at %L in DIMENSION statement"
-+msgstr ""
-+
-+#: fortran/decl.c:6182
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dimensions specified for %s at %L after its initialisation"
-+msgstr ""
-+
-+#: fortran/decl.c:6190
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing array specification at %L in CODIMENSION statement"
-+msgstr ""
-+
-+#: fortran/decl.c:6199
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array specification must be deferred at %L"
-+msgstr ""
-+
-+#: fortran/decl.c:6298
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected character in variable list at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6335
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected '(' at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6349 fortran/decl.c:6389
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected variable name at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6365
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cray pointer at %C must be an integer"
-+msgstr ""
-+
-+#: fortran/decl.c:6369
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
-+msgstr ""
-+
-+#: fortran/decl.c:6375
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected \",\" at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6438
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected \")\" at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6450
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected \",\" or end of statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6476
-+#, gcc-internal-format, gfc-internal-format
-+msgid "INTENT is not allowed inside of BLOCK at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6508
-+#, gcc-internal-format, gfc-internal-format
-+msgid "OPTIONAL is not allowed inside of BLOCK at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6527
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
-+msgstr ""
-+
-+#: fortran/decl.c:6566
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: CONTIGUOUS statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6664
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Access specification of the %s operator at %C has already been specified"
-+msgstr ""
-+
-+#: fortran/decl.c:6681
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Access specification of the .%s. operator at %C has already been specified"
-+msgstr ""
-+
-+#: fortran/decl.c:6719
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: PROTECTED statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6759
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in PROTECTED statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6783
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
-+msgstr ""
-+
-+#: fortran/decl.c:6820
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
-+msgstr ""
-+
-+#: fortran/decl.c:6848
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected variable name at %C in PARAMETER statement"
-+msgstr ""
-+
-+#: fortran/decl.c:6855
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected = sign in PARAMETER statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6861
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected expression at %C in PARAMETER statement"
-+msgstr ""
-+
-+#: fortran/decl.c:6881
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Initializing already initialized variable at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6916
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected characters in PARAMETER statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:6940
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Blanket SAVE statement at %C follows previous SAVE statement"
-+msgstr ""
-+
-+#: fortran/decl.c:6952
-+#, gcc-internal-format, gfc-internal-format
-+msgid "SAVE statement at %C follows blanket SAVE statement"
-+msgstr ""
-+
-+#: fortran/decl.c:6999
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in SAVE statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7013
-+#, gcc-internal-format, gfc-internal-format
-+msgid "VALUE is not allowed inside of BLOCK at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7017
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: VALUE statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7057
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in VALUE statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7068
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: VOLATILE statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7092
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Specifying VOLATILE for coarray variable '%s' at %C, which is use-/host-associated"
-+msgstr ""
-+
-+#: fortran/decl.c:7118
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in VOLATILE statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7129
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7171
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in ASYNCHRONOUS statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7195
-+#, gcc-internal-format, gfc-internal-format
-+msgid "MODULE PROCEDURE at %C must be in a generic module interface"
-+msgstr ""
-+
-+#: fortran/decl.c:7220
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: double colon in MODULE PROCEDURE statement at %L"
-+msgstr ""
-+
-+#: fortran/decl.c:7254
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
-+msgstr ""
-+
-+#: fortran/decl.c:7303
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Ambiguous symbol in TYPE definition at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7309
-+#, gcc-internal-format, gfc-internal-format
-+msgid "No such symbol in TYPE definition at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7317
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' in EXTENDS expression at %C is not a derived type"
-+msgstr ""
-+
-+#: fortran/decl.c:7324
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' cannot be extended at %C because it is BIND(C)"
-+msgstr ""
-+
-+#: fortran/decl.c:7331
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
-+msgstr ""
-+
-+#: fortran/decl.c:7354
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
-+msgstr ""
-+
-+#: fortran/decl.c:7366
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
-+msgstr ""
-+
-+#: fortran/decl.c:7387
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ABSTRACT type at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7452
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected :: in TYPE definition at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7463
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
-+msgstr ""
-+
-+#: fortran/decl.c:7473
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type name '%s' at %C already has a basic type of %s"
-+msgstr ""
-+
-+#: fortran/decl.c:7490
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type definition of '%s' at %C has already been defined"
-+msgstr ""
-+
-+#: fortran/decl.c:7598
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cray Pointee at %C cannot be assumed shape array"
-+msgstr ""
-+
-+#: fortran/decl.c:7618
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7651
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Enumerator exceeds the C integer type at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7730
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENUMERATOR %L not initialized with integer expression"
-+msgstr ""
-+
-+#: fortran/decl.c:7778
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENUM definition statement expected before %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7814
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in ENUMERATOR definition at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7861 fortran/decl.c:7876
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate access-specifier at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7896
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Binding attributes already specify passing, illegal NOPASS at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7916
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Binding attributes already specify passing, illegal PASS at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7943
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate POINTER attribute at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7961
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate NON_OVERRIDABLE at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7977
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate DEFERRED at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7990
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected access-specifier at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:7992
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected binding attribute at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8000
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8012
-+#, gcc-internal-format, gfc-internal-format
-+msgid "POINTER attribute is required for procedure pointer component at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8054
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Interface-name expected after '(' at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8060
-+#, gcc-internal-format, gfc-internal-format
-+msgid "')' expected at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8080
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Interface must be specified for DEFERRED binding at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8085
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
-+msgstr ""
-+
-+#: fortran/decl.c:8108
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected binding name at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8112
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: PROCEDURE list at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8125
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'=> target' is invalid for DEFERRED binding at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8131
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'::' needed in PROCEDURE binding with explicit target at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8141
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected binding target after '=>' at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8158
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
-+msgstr ""
-+
-+#: fortran/decl.c:8169
-+#, gcc-internal-format, gfc-internal-format
-+msgid "There is already a procedure with binding name '%s' for the derived type '%s' at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8218
-+#, gcc-internal-format, gfc-internal-format
-+msgid "GENERIC at %C must be inside a derived-type CONTAINS"
-+msgstr ""
-+
-+#: fortran/decl.c:8238
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected '::' at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8250
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected generic name or operator descriptor at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8276
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected '=>' at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8318
-+#, gcc-internal-format, gfc-internal-format
-+msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8326
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Binding at %C must have the same access as already defined binding '%s'"
-+msgstr ""
-+
-+#: fortran/decl.c:8375
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected specific binding name at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8385
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' already defined as specific binding for the generic '%s' at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8403
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Junk after GENERIC binding at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8438
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
-+msgstr ""
-+
-+#: fortran/decl.c:8449
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
-+msgstr ""
-+
-+#: fortran/decl.c:8471
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Empty FINAL at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8478
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected module procedure name at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8488
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected ',' at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8494
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unknown procedure name \"%s\" at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8508
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %C is already defined as FINAL procedure!"
-+msgstr ""
-+
-+#: fortran/decl.c:8577
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
-+msgstr ""
-+
-+#: fortran/decl.c:8624
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
-+msgstr ""
-+
-+#. We are told not to check dependencies.
-+#. We do it, however, and issue a warning in case we find one.
-+#. If a dependency is found in the case
-+#. elemental == ELEM_CHECK_VARIABLE, we will generate
-+#. a temporary, so we don't need to bother the user.
-+#: fortran/dependency.c:720
-+#, gcc-internal-format, gfc-internal-format
-+msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
-+msgstr ""
-+
-+#: fortran/error.c:301
-+#, gcc-internal-format, gfc-internal-format
-+msgid " Included at %s:%d:"
-+msgstr ""
-+
-+#: fortran/error.c:385
-+#, gcc-internal-format
-+msgid "<During initialization>\n"
-+msgstr ""
-+
-+#: fortran/error.c:719
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Error count reached limit of %d."
-+msgstr ""
-+
-+#: fortran/error.c:975
-+#, gcc-internal-format
-+msgid "Internal Error at (1):"
-+msgstr ""
-+
-+#: fortran/expr.c:1229
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Index in dimension %d is out of bounds at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:1408 fortran/expr.c:1459
-+#, gcc-internal-format, gfc-internal-format
-+msgid "index in dimension %d is out of bounds at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:2073
-+#, gcc-internal-format, gfc-internal-format
-+msgid "elemental function arguments at %C are not compliant"
-+msgstr ""
-+
-+#: fortran/expr.c:2117
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Numeric or CHARACTER operands are required in expression at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:2142
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
-+msgstr ""
-+
-+#: fortran/expr.c:2149
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Concat operator at %L must concatenate strings of the same kind"
-+msgstr ""
-+
-+#: fortran/expr.c:2159
-+#, gcc-internal-format, gfc-internal-format
-+msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
-+msgstr ""
-+
-+#: fortran/expr.c:2175
-+#, gcc-internal-format, gfc-internal-format
-+msgid "LOGICAL operands are required in expression at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:2186
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Only intrinsic operators can be used in expression at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:2194
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Numeric operands are required in expression at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:2217
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid initialization expression for ALLOCATABLE component '%s' in structure constructor at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:2315
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assumed or deferred character length variable '%s' in constant expression at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:2381
-+#, gcc-internal-format, gfc-internal-format
-+msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
-+msgstr ""
-+
-+#: fortran/expr.c:2412
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Evaluation of nonstandard initialization expression at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:2468
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
-+msgstr ""
-+
-+#: fortran/expr.c:2480
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
-+msgstr ""
-+
-+#: fortran/expr.c:2515
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PARAMETER '%s' is used at %L before its definition is complete"
-+msgstr ""
-+
-+#: fortran/expr.c:2535
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
-+msgstr ""
-+
-+#: fortran/expr.c:2541
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
-+msgstr ""
-+
-+#: fortran/expr.c:2547
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
-+msgstr ""
-+
-+#: fortran/expr.c:2553
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
-+msgstr ""
-+
-+#: fortran/expr.c:2563
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
-+msgstr ""
-+
-+#: fortran/expr.c:2716
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Specification function '%s' at %L cannot be a statement function"
-+msgstr ""
-+
-+#: fortran/expr.c:2723
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Specification function '%s' at %L cannot be an internal function"
-+msgstr ""
-+
-+#: fortran/expr.c:2730
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Specification function '%s' at %L must be PURE"
-+msgstr ""
-+
-+#: fortran/expr.c:2737
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Specification function '%s' at %L cannot be RECURSIVE"
-+msgstr ""
-+
-+#: fortran/expr.c:2871
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy argument '%s' not allowed in expression at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:2878
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
-+msgstr ""
-+
-+#: fortran/expr.c:2885
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
-+msgstr ""
-+
-+#: fortran/expr.c:2916
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' cannot appear in the expression at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:2967
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expression at %L must be of INTEGER type, found %s"
-+msgstr ""
-+
-+#: fortran/expr.c:2979
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function '%s' at %L must be PURE"
-+msgstr ""
-+
-+#: fortran/expr.c:2988
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expression at %L must be scalar"
-+msgstr ""
-+
-+#: fortran/expr.c:3022
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Incompatible ranks in %s (%d and %d) at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3036
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Different shape for %s at %L on dimension %d (%d and %d)"
-+msgstr ""
-+
-+#: fortran/expr.c:3125
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L is not a VALUE"
-+msgstr ""
-+
-+#: fortran/expr.c:3132
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Incompatible ranks %d and %d in assignment at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3139
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable type is UNKNOWN in assignment at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3151
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NULL appears on right-hand side in assignment at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3161
-+#, gcc-internal-format, gfc-internal-format
-+msgid "POINTER valued function appears on right-hand side of assignment at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3171
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
-+msgstr ""
-+
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
-+msgstr ""
-+
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
-+msgstr ""
-+
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
-+msgstr ""
-+
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
-+msgstr ""
-+
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
-+msgstr ""
-+
-+#: fortran/expr.c:3235
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Change of value in conversion from %s to %s at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3243 fortran/intrinsic.c:4335 fortran/intrinsic.c:4347
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Possible change of value in conversion from %s to %s at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3251 fortran/intrinsic.c:4330 fortran/intrinsic.c:4356
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Conversion from %s to %s at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3272
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Incompatible types in DATA statement at %L; attempted conversion of %s to %s"
-+msgstr ""
-+
-+#: fortran/expr.c:3308
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer assignment target is not a POINTER at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3317
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
-+msgstr ""
-+
-+#: fortran/expr.c:3340
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected bounds specification for '%s' at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3345
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3359
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Lower bound has to be present at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3365
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Stride must not be present at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3377
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Either all or none of the upper bounds must be specified at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3403
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer object at %L shall not have a coindex"
-+msgstr ""
-+
-+#: fortran/expr.c:3424
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid procedure pointer assignment at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3430
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Abstract interface '%s' is invalid in procedure pointer assignment at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3440
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Statement function '%s' is invalid in procedure pointer assignment at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3446
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3454
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Nonintrinsic elemental procedure '%s' is invalid in procedure pointer assigment at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3477
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
-+msgstr ""
-+
-+#: fortran/expr.c:3508
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Interface mismatch in procedure pointer assignment at %L: %s"
-+msgstr ""
-+
-+#: fortran/expr.c:3518
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Different types in pointer assignment at %L; attempted assignment of %s to %s"
-+msgstr ""
-+
-+#: fortran/expr.c:3526
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Different kind type parameters in pointer assignment at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3533
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Different ranks in pointer assignment at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3552
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3565
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Rank remapping target must be rank 1 or simply contiguous at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3569
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Rank remapping target is not rank 1 at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3594
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Target expression in pointer assignment at %L must deliver a pointer result"
-+msgstr ""
-+
-+#: fortran/expr.c:3602
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3609
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad target in pointer assignment in PURE procedure at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3619
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer assignment with vector subscript on rhs at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3627
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer assignment target has PROTECTED attribute at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:3640
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Data target at %L shall not have a coindex"
-+msgstr ""
-+
-+#: fortran/expr.c:3688
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer initialization target at %C must not be ALLOCATABLE "
-+msgstr ""
-+
-+#: fortran/expr.c:3694
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer initialization target at %C must have the TARGET attribute"
-+msgstr ""
-+
-+#: fortran/expr.c:3700
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer initialization target at %C must have the SAVE attribute"
-+msgstr ""
-+
-+#: fortran/expr.c:3712
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
-+msgstr ""
-+
-+#: fortran/expr.c:4593
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:4601
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-variable expression in variable definition context (%s) at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:4609
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Named constant '%s' in variable definition context (%s) at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:4618
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' in variable definition context (%s) at %L is not a variable"
-+msgstr ""
-+
-+#: fortran/expr.c:4629
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-POINTER in pointer association context (%s) at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:4642
-+#, gcc-internal-format, gfc-internal-format
-+msgid "LOCK_TYPE in variable definition context (%s) at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:4668
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:4676
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:4689
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:4697
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
-+msgstr ""
-+
-+#: fortran/expr.c:4709
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
-+msgstr ""
-+
-+#: fortran/expr.c:4768
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
-+msgstr ""
-+
-+#: fortran/expr.c:4772
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
-+msgstr ""
-+
-+#: fortran/expr.c:4784
-+#, gcc-internal-format, gfc-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"
-+msgstr ""
-+
-+#: fortran/f95-lang.c:222
-+#, gcc-internal-format
-+msgid "Unexpected type in truthvalue_conversion"
-+msgstr ""
-+
-+#: fortran/f95-lang.c:284
-+#, gcc-internal-format, gfc-internal-format
-+msgid "can't open input file: %s"
-+msgstr ""
-+
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
-+#: fortran/trans-intrinsic.c:5422
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Creating array temporary at %L"
-+msgstr ""
-+
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Removing call to function '%s' at %L"
-+msgstr ""
-+
-+#: fortran/gfortranspec.c:170
-+#, gcc-internal-format
-+msgid "overflowed output arg list for %qs"
-+msgstr ""
-+
-+#: fortran/gfortranspec.c:330
-+#, gcc-internal-format
-+msgid "no input files; unwilling to write output files"
-+msgstr ""
-+
-+#: fortran/interface.c:176
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in generic specification at %C"
-+msgstr ""
-+
-+#: fortran/interface.c:203
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
-+msgstr ""
-+
-+#: fortran/interface.c:222
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy procedure '%s' at %C cannot have a generic interface"
-+msgstr ""
-+
-+#: fortran/interface.c:255
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ABSTRACT INTERFACE at %C"
-+msgstr ""
-+
-+#: fortran/interface.c:263
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
-+msgstr ""
-+
-+#: fortran/interface.c:294
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
-+msgstr ""
-+
-+#: fortran/interface.c:307
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected a nameless interface at %C"
-+msgstr ""
-+
-+#: fortran/interface.c:320
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
-+msgstr ""
-+
-+#: fortran/interface.c:350
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C, but got %s"
-+msgstr ""
-+
-+#: fortran/interface.c:364
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
-+msgstr ""
-+
-+#: fortran/interface.c:375
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expecting 'END INTERFACE %s' at %C"
-+msgstr ""
-+
-+#: fortran/interface.c:607
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Alternate return cannot appear in operator interface at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:635
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Operator interface at %L has the wrong number of arguments"
-+msgstr ""
-+
-+#: fortran/interface.c:646
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assignment operator interface at %L must be a SUBROUTINE"
-+msgstr ""
-+
-+#: fortran/interface.c:652
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assignment operator interface at %L must have two arguments"
-+msgstr ""
-+
-+#: fortran/interface.c:669
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
-+msgstr ""
-+
-+#: fortran/interface.c:678
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Intrinsic operator interface at %L must be a FUNCTION"
-+msgstr ""
-+
-+#: fortran/interface.c:689
-+#, gcc-internal-format, gfc-internal-format
-+msgid "First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)"
-+msgstr ""
-+
-+#: fortran/interface.c:696
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Second argument of defined assignment at %L must be INTENT(IN)"
-+msgstr ""
-+
-+#: fortran/interface.c:705 fortran/resolve.c:13759
-+#, gcc-internal-format, gfc-internal-format
-+msgid "First argument of operator interface at %L must be INTENT(IN)"
-+msgstr ""
-+
-+#: fortran/interface.c:712 fortran/resolve.c:13777
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Second argument of operator interface at %L must be INTENT(IN)"
-+msgstr ""
-+
-+#: fortran/interface.c:817
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Operator interface at %L conflicts with intrinsic interface"
-+msgstr ""
-+
-+#: fortran/interface.c:1270
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' in %s at %L has no explicit interface"
-+msgstr ""
-+
-+#: fortran/interface.c:1273
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
-+msgstr ""
-+
-+#: fortran/interface.c:1285
-+#, gcc-internal-format, gfc-internal-format
-+msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
-+msgstr ""
-+
-+#: fortran/interface.c:1289
-+#, gcc-internal-format, gfc-internal-format
-+msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
-+msgstr ""
-+
-+#: fortran/interface.c:1297
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Internal procedure '%s' in %s at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:1354 fortran/interface.c:1358
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:1362
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:1396
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L is not a module procedure"
-+msgstr ""
-+
-+#: fortran/interface.c:1606
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
-+msgstr ""
-+
-+#: fortran/interface.c:1611
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
-+msgstr ""
-+
-+#: fortran/interface.c:1616
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
-+msgstr ""
-+
-+#: fortran/interface.c:1658
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid procedure argument at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:1666
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
-+msgstr ""
-+
-+#: fortran/interface.c:1691
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual argument to contiguous pointer dummy '%s' at %L must be simply contigous"
-+msgstr ""
-+
-+#: fortran/interface.c:1704
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
-+msgstr ""
-+
-+#: fortran/interface.c:1718
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual argument to '%s' at %L must be polymorphic"
-+msgstr ""
-+
-+#: fortran/interface.c:1726
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual argument to '%s' at %L must have the same declared type"
-+msgstr ""
-+
-+#: fortran/interface.c:1735
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual argument to '%s' at %L must be a coarray"
-+msgstr ""
-+
-+#: fortran/interface.c:1754
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Corank mismatch in argument '%s' at %L (%d and %d)"
-+msgstr ""
-+
-+#: fortran/interface.c:1771
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual argument to '%s' at %L must be simply contiguous"
-+msgstr ""
-+
-+#: fortran/interface.c:1785
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
-+msgstr ""
-+
-+#: fortran/interface.c:1802
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy argument '%s' has to be a pointer or assumed-shape array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
-+msgstr ""
-+
-+#: fortran/interface.c:1815
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument '%s'"
-+msgstr ""
-+
-+#: fortran/interface.c:1822
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Passing coarray at %L to allocatable, noncoarray dummy argument '%s', which is invalid if the allocation status is modified"
-+msgstr ""
-+
-+#: fortran/interface.c:1884
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Polymorphic scalar passed to array dummy argument '%s' at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:1893
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:1905
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument '%s' at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:1913
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2213
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Keyword argument '%s' at %L is not in the procedure"
-+msgstr ""
-+
-+#: fortran/interface.c:2221
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Keyword argument '%s' at %L is already associated with another actual argument"
-+msgstr ""
-+
-+#: fortran/interface.c:2231
-+#, gcc-internal-format, gfc-internal-format
-+msgid "More actual than formal arguments in procedure call at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2243 fortran/interface.c:2569
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing alternate return spec in subroutine call at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2251
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected alternate return spec in subroutine call at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2261
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
-+msgstr ""
-+
-+#: fortran/interface.c:2264
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'"
-+msgstr ""
-+
-+#: fortran/interface.c:2288
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2295
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2309
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual argument at %L to allocatable or pointer dummy argument '%s' must have a deferred length type parameter if and only if the dummy has one"
-+msgstr ""
-+
-+#: fortran/interface.c:2326
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2331
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2350
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected a procedure pointer for argument '%s' at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2362
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected a procedure for argument '%s' at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2376
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2385
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual argument for '%s' must be a pointer at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2395
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'"
-+msgstr ""
-+
-+#: fortran/interface.c:2405
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed actual argument at %L to pointer dummy '%s'"
-+msgstr ""
-+
-+#: fortran/interface.c:2418
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)"
-+msgstr ""
-+
-+#: fortran/interface.c:2432
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy '%s' has neither ASYNCHRONOUS nor VOLATILE"
-+msgstr ""
-+
-+#: fortran/interface.c:2446
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy '%s' requires either VALUE or INTENT(IN)"
-+msgstr ""
-+
-+#: fortran/interface.c:2458
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual CLASS array argument for '%s' must be a full array at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2468
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2497
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument '%s'"
-+msgstr ""
-+
-+#: fortran/interface.c:2515
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
-+msgstr ""
-+
-+#: fortran/interface.c:2527
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
-+msgstr ""
-+
-+#: fortran/interface.c:2546
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
-+msgstr ""
-+
-+#: fortran/interface.c:2576
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing actual argument for argument '%s' at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2762
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2818
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)"
-+msgstr ""
-+
-+#: fortran/interface.c:2828
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
-+msgstr ""
-+
-+#: fortran/interface.c:2836
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
-+msgstr ""
-+
-+#: fortran/interface.c:2848
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
-+msgstr ""
-+
-+#: fortran/interface.c:2856
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
-+msgstr ""
-+
-+#: fortran/interface.c:2867
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
-+msgstr ""
-+
-+#: fortran/interface.c:2893
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' called with an implicit interface at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2897
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' called at %L is not explicitly declared"
-+msgstr ""
-+
-+#: fortran/interface.c:2907
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The pointer object '%s' at %L must have an explicit function interface or be declared as array"
-+msgstr ""
-+
-+#: fortran/interface.c:2915
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The allocatable object '%s' at %L must have an explicit function interface or be declared as array"
-+msgstr ""
-+
-+#: fortran/interface.c:2923
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocatable function '%s' at %L must have an explicit function interface"
-+msgstr ""
-+
-+#: fortran/interface.c:2933
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2945
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
-+msgstr ""
-+
-+#: fortran/interface.c:2954
-+#, gcc-internal-format, gfc-internal-format
-+msgid "MOLD argument to NULL required at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2985
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure pointer component '%s' called with an implicit interface at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:2996
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:3076
-+#, gcc-internal-format, gfc-internal-format
-+msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
-+msgstr ""
-+
-+#: fortran/interface.c:3527
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Entity '%s' at %C is already present in the interface"
-+msgstr ""
-+
-+#: fortran/interface.c:3724
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Can't overwrite GENERIC '%s' at %L"
-+msgstr ""
-+
-+#: fortran/interface.c:3736
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
-+msgstr ""
-+
-+#: fortran/interface.c:3744
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
-+msgstr ""
-+
-+#: fortran/interface.c:3752
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
-+msgstr ""
-+
-+#: fortran/interface.c:3761
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
-+msgstr ""
-+
-+#: fortran/interface.c:3767
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
-+msgstr ""
-+
-+#: fortran/interface.c:3776
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
-+msgstr ""
-+
-+#: fortran/interface.c:3787
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
-+msgstr ""
-+
-+#: fortran/interface.c:3797
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L and the overridden FUNCTION should have matching result types and ranks"
-+msgstr ""
-+
-+#: fortran/interface.c:3813
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character length mismatch between '%s' at '%L' and overridden FUNCTION"
-+msgstr ""
-+
-+#: fortran/interface.c:3818
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Possible character length mismatch between '%s' at '%L' and overridden FUNCTION"
-+msgstr ""
-+
-+#: fortran/interface.c:3838
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
-+msgstr ""
-+
-+#: fortran/interface.c:3867
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
-+msgstr ""
-+
-+#: fortran/interface.c:3878
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
-+msgstr ""
-+
-+#: fortran/interface.c:3887
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
-+msgstr ""
-+
-+#: fortran/interface.c:3896
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
-+msgstr ""
-+
-+#: fortran/interface.c:3907
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
-+msgstr ""
-+
-+#: fortran/interface.c:3914
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:935
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The intrinsic '%s' at %L is not included in the selected standard but %s and '%s' will be treated as if declared EXTERNAL. Use an appropriate -std=* option or define -fall-intrinsics to allow this intrinsic."
-+msgstr ""
-+
-+#: fortran/intrinsic.c:3518
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Too many arguments in call to '%s' at %L"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:3533
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:3536
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Can't find keyword named '%s' in call to '%s' at %L"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:3543
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' appears twice in call to '%s' at %L"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:3557
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing actual argument '%s' in call to '%s' at %L"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:3572
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ALTERNATE RETURN not permitted at %L"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:3629
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:4014
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Intrinsic '%s' (is %s) is used at %L"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:4085
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Function '%s' as initialization expression at %L"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:4161
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Elemental function as initialization expression with non-integer/non-character arguments at %L"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:4222
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:4295
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Conversion from %s to %s at %L"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:4409
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Can't convert %s to %s at %L"
-+msgstr ""
-+
-+#: fortran/intrinsic.c:4503
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' declared at %L may shadow the intrinsic of the same name. In order to call the intrinsic, explicit INTRINSIC declarations may be required."
-+msgstr ""
-+
-+#: fortran/intrinsic.c:4508
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' declared at %L is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL."
-+msgstr ""
-+
-+#: fortran/io.c:168 fortran/primary.c:872
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: backslash character at %C"
-+msgstr ""
-+
-+#: fortran/io.c:204 fortran/io.c:207
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Tab character in format at %C"
-+msgstr ""
-+
-+#: fortran/io.c:453
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: DP format specifier not allowed at %C"
-+msgstr ""
-+
-+#: fortran/io.c:460
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: DC format specifier not allowed at %C"
-+msgstr ""
-+
-+#: fortran/io.c:649
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: X descriptor requires leading space count at %L"
-+msgstr ""
-+
-+#: fortran/io.c:679
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: $ descriptor at %L"
-+msgstr ""
-+
-+#: fortran/io.c:684
-+#, gcc-internal-format, gfc-internal-format
-+msgid "$ should be the last specifier in format at %L"
-+msgstr ""
-+
-+#: fortran/io.c:782
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Missing positive width after L descriptor at %L"
-+msgstr ""
-+
-+#: fortran/io.c:826
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: 'G0' in format at %L"
-+msgstr ""
-+
-+#: fortran/io.c:854
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Positive width required in format specifier %s at %L"
-+msgstr ""
-+
-+#: fortran/io.c:870 fortran/io.c:877
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Period required in format specifier %s at %L"
-+msgstr ""
-+
-+#: fortran/io.c:949
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Period required in format specifier at %L"
-+msgstr ""
-+
-+#: fortran/io.c:971
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The H format specifier at %L is a Fortran 95 deleted feature"
-+msgstr ""
-+
-+#: fortran/io.c:1059 fortran/io.c:1122
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Missing comma at %L"
-+msgstr ""
-+
-+#: fortran/io.c:1141
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s in format string at %L"
-+msgstr ""
-+
-+#: fortran/io.c:1178
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extraneous characters in format at %L"
-+msgstr ""
-+
-+#: fortran/io.c:1200
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Format statement in module main block at %C"
-+msgstr ""
-+
-+#: fortran/io.c:1206
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing format label at %C"
-+msgstr ""
-+
-+#: fortran/io.c:1261 fortran/io.c:1292 fortran/io.c:1357
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid value for %s specification at %C"
-+msgstr ""
-+
-+#: fortran/io.c:1267 fortran/io.c:1298
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate %s specification at %C"
-+msgstr ""
-+
-+#: fortran/io.c:1305
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable %s cannot be INTENT(IN) at %C"
-+msgstr ""
-+
-+#: fortran/io.c:1312
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable %s cannot be assigned in PURE procedure at %C"
-+msgstr ""
-+
-+#: fortran/io.c:1363
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate %s label specification at %C"
-+msgstr ""
-+
-+#: fortran/io.c:1383
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
-+msgstr ""
-+
-+#: fortran/io.c:1401
-+#, 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:1407
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
-+msgstr ""
-+
-+#: fortran/io.c:1413
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L has not been assigned a format label"
-+msgstr ""
-+
-+#: fortran/io.c:1420
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
-+msgstr ""
-+
-+#: fortran/io.c:1432
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Non-character in FORMAT tag at %L"
-+msgstr ""
-+
-+#: fortran/io.c:1438
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-character assumed shape array element in FORMAT tag at %L"
-+msgstr ""
-+
-+#: fortran/io.c:1445
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-character assumed size array element in FORMAT tag at %L"
-+msgstr ""
-+
-+#: fortran/io.c:1452
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-character pointer array element in FORMAT tag at %L"
-+msgstr ""
-+
-+#: fortran/io.c:1478
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s tag at %L must be of type %s"
-+msgstr ""
-+
-+#: fortran/io.c:1485
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s tag at %L must be a character string of default kind"
-+msgstr ""
-+
-+#: fortran/io.c:1492
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s tag at %L must be scalar"
-+msgstr ""
-+
-+#: fortran/io.c:1498
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: IOMSG tag at %L"
-+msgstr ""
-+
-+#: fortran/io.c:1506
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 95 requires default INTEGER in %s tag at %L"
-+msgstr ""
-+
-+#: fortran/io.c:1514
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Nondefault LOGICAL in %s tag at %L"
-+msgstr ""
-+
-+#: fortran/io.c:1522
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: NEWUNIT specifier at %L"
-+msgstr ""
-+
-+#: fortran/io.c:1540
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: CONVERT tag at %L"
-+msgstr ""
-+
-+#: fortran/io.c:1726 fortran/io.c:1734
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
-+msgstr ""
-+
-+#: fortran/io.c:1753 fortran/io.c:1761
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: %s specifier in %s statement at %C has value '%s'"
-+msgstr ""
-+
-+#: fortran/io.c:1774 fortran/io.c:1782
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s specifier in %s statement at %C has invalid value '%s'"
-+msgstr ""
-+
-+#: fortran/io.c:1835
-+#, gcc-internal-format, gfc-internal-format
-+msgid "OPEN statement not allowed in PURE procedure at %C"
-+msgstr ""
-+
-+#: fortran/io.c:1849
-+#, gcc-internal-format, gfc-internal-format
-+msgid "UNIT specifier not allowed with NEWUNIT at %C"
-+msgstr ""
-+
-+#: fortran/io.c:1857
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
-+msgstr ""
-+
-+#: fortran/io.c:1864
-+#, gcc-internal-format, gfc-internal-format
-+msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
-+msgstr ""
-+
-+#: fortran/io.c:1896
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95"
-+msgstr ""
-+
-+#: fortran/io.c:1914 fortran/io.c:3363
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95"
-+msgstr ""
-+
-+#: fortran/io.c:1932 fortran/io.c:3342
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95"
-+msgstr ""
-+
-+#: fortran/io.c:1964
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95"
-+msgstr ""
-+
-+#: fortran/io.c:2015 fortran/io.c:3405
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95"
-+msgstr ""
-+
-+#: fortran/io.c:2035
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95"
-+msgstr ""
-+
-+#: fortran/io.c:2248
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CLOSE statement not allowed in PURE procedure at %C"
-+msgstr ""
-+
-+#: fortran/io.c:2308
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CLOSE statement at %L requires a UNIT number"
-+msgstr ""
-+
-+#: fortran/io.c:2316
-+#, gcc-internal-format, gfc-internal-format
-+msgid "UNIT number in CLOSE statement at %L must be non-negative"
-+msgstr ""
-+
-+#: fortran/io.c:2414 fortran/match.c:2682
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s statement not allowed in PURE procedure at %C"
-+msgstr ""
-+
-+#: fortran/io.c:2449 fortran/io.c:2881
-+#, gcc-internal-format, gfc-internal-format
-+msgid "UNIT number in statement at %L must be non-negative"
-+msgstr ""
-+
-+#: fortran/io.c:2481
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: FLUSH statement at %C"
-+msgstr ""
-+
-+#: fortran/io.c:2537
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate UNIT specification at %C"
-+msgstr ""
-+
-+#: fortran/io.c:2611
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate format specification at %C"
-+msgstr ""
-+
-+#: fortran/io.c:2628
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
-+msgstr ""
-+
-+#: fortran/io.c:2664
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate NML specification at %C"
-+msgstr ""
-+
-+#: fortran/io.c:2673
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' at %C must be a NAMELIST group name"
-+msgstr ""
-+
-+#: fortran/io.c:2738
-+#, gcc-internal-format, gfc-internal-format
-+msgid "END tag at %C not allowed in output statement"
-+msgstr ""
-+
-+#: fortran/io.c:2815
-+#, gcc-internal-format, gfc-internal-format
-+msgid "UNIT not specified at %L"
-+msgstr ""
-+
-+#: fortran/io.c:2827
-+#, gcc-internal-format, gfc-internal-format
-+msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
-+msgstr ""
-+
-+#: fortran/io.c:2849
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid form of WRITE statement at %L, UNIT required"
-+msgstr ""
-+
-+#: fortran/io.c:2860
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Internal unit with vector subscript at %L"
-+msgstr ""
-+
-+#: fortran/io.c:2874
-+#, gcc-internal-format, gfc-internal-format
-+msgid "External IO UNIT cannot be an array at %L"
-+msgstr ""
-+
-+#: fortran/io.c:2902
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NAMELIST '%s' in READ statement at %L contains the symbol '%s' which may not appear in a variable definition context"
-+msgstr ""
-+
-+#: fortran/io.c:2912
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Comma before i/o item list at %L"
-+msgstr ""
-+
-+#: fortran/io.c:2922
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ERR tag label %d at %L not defined"
-+msgstr ""
-+
-+#: fortran/io.c:2934
-+#, gcc-internal-format, gfc-internal-format
-+msgid "END tag label %d at %L not defined"
-+msgstr ""
-+
-+#: fortran/io.c:2946
-+#, gcc-internal-format, gfc-internal-format
-+msgid "EOR tag label %d at %L not defined"
-+msgstr ""
-+
-+#: fortran/io.c:2956
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FORMAT label %d at %L not defined"
-+msgstr ""
-+
-+#: fortran/io.c:3078
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in I/O iterator at %C"
-+msgstr ""
-+
-+#: fortran/io.c:3109
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected variable in READ statement at %C"
-+msgstr ""
-+
-+#: fortran/io.c:3115
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected expression in %s statement at %C"
-+msgstr ""
-+
-+#. A general purpose syntax error.
-+#: fortran/io.c:3173 fortran/io.c:3772 fortran/gfortran.h:2465
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in %s statement at %C"
-+msgstr ""
-+
-+#: fortran/io.c:3258
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Internal file at %L with namelist"
-+msgstr ""
-+
-+#: fortran/io.c:3316
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
-+msgstr ""
-+
-+#: fortran/io.c:3384
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95"
-+msgstr ""
-+
-+#: fortran/io.c:3450
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95"
-+msgstr ""
-+
-+#: fortran/io.c:3599
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PRINT namelist at %C is an extension"
-+msgstr ""
-+
-+#: fortran/io.c:3742
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected comma in I/O list at %C"
-+msgstr ""
-+
-+#: fortran/io.c:3806
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PRINT statement at %C not allowed within PURE procedure"
-+msgstr ""
-+
-+#: fortran/io.c:3965 fortran/io.c:4019
-+#, gcc-internal-format, gfc-internal-format
-+msgid "INQUIRE statement not allowed in PURE procedure at %C"
-+msgstr ""
-+
-+#: fortran/io.c:3995
-+#, gcc-internal-format, gfc-internal-format
-+msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
-+msgstr ""
-+
-+#: fortran/io.c:4005 fortran/trans-io.c:1229
-+#, gcc-internal-format, gfc-internal-format
-+msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
-+msgstr ""
-+
-+#: fortran/io.c:4012
-+#, gcc-internal-format, gfc-internal-format
-+msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
-+msgstr ""
-+
-+#: fortran/io.c:4028
-+#, gcc-internal-format, gfc-internal-format
-+msgid "INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
-+msgstr ""
-+
-+#: fortran/io.c:4199
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95"
-+msgstr ""
-+
-+#: fortran/io.c:4205
-+#, gcc-internal-format, gfc-internal-format
-+msgid "WAIT statement not allowed in PURE procedure at %C"
-+msgstr ""
-+
-+#: fortran/match.c:165
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing ')' in statement at or before %L"
-+msgstr ""
-+
-+#: fortran/match.c:170
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing '(' in statement at or before %L"
-+msgstr ""
-+
-+#: fortran/match.c:367
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Integer too large at %C"
-+msgstr ""
-+
-+#: fortran/match.c:460 fortran/parse.c:693
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Too many digits in statement label at %C"
-+msgstr ""
-+
-+#: fortran/match.c:466
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Statement label at %C is zero"
-+msgstr ""
-+
-+#: fortran/match.c:499
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Label name '%s' at %C is ambiguous"
-+msgstr ""
-+
-+#: fortran/match.c:505
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate construct label '%s' at %C"
-+msgstr ""
-+
-+#: fortran/match.c:536
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid character in name at %C"
-+msgstr ""
-+
-+#: fortran/match.c:549
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Name at %C is too long"
-+msgstr ""
-+
-+#: fortran/match.c:560
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid character '$' at %C. Use -fdollar-ok to allow it as an extension"
-+msgstr ""
-+
-+#: fortran/match.c:610 fortran/match.c:657
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid C name in NAME= specifier at %C"
-+msgstr ""
-+
-+#: fortran/match.c:648
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Embedded space in NAME= specifier at %C"
-+msgstr ""
-+
-+#: fortran/match.c:972
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Loop variable at %C cannot be a coarray"
-+msgstr ""
-+
-+#: fortran/match.c:978
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Loop variable at %C cannot be a sub-component"
-+msgstr ""
-+
-+#: fortran/match.c:1012
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected a step value in iterator at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1024
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in iterator at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1265
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid form of PROGRAM statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1395 fortran/match.c:1476
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Obsolescent feature: Arithmetic IF statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1451
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in IF-expression at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1462
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Block label not appropriate for arithmetic IF statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1500
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Block label is not appropriate for IF statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1586
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cannot assign to a named constant at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1596
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unclassifiable statement in IF-clause at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1603
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in IF-clause at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1647
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk after ELSE statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1653 fortran/match.c:1688
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Label '%s' at %C doesn't match IF label '%s'"
-+msgstr ""
-+
-+#: fortran/match.c:1682
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk after ELSE IF statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1746
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Image control statement CRITICAL at %C in PURE procedure"
-+msgstr ""
-+
-+#: fortran/match.c:1752
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Image control statement CRITICAL at %C in DO CONCURRENT block"
-+msgstr ""
-+
-+#: fortran/match.c:1760
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: CRITICAL statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1772
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Nested CRITICAL block at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1824
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected association list at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1837
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected association at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1846
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate name '%s' in association at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1854
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Association target at %C must not be coindexed"
-+msgstr ""
-+
-+#: fortran/match.c:1872
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected ')' or ',' at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1890
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Junk after ASSOCIATE statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:1959
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type '%s' at %L may not be ABSTRACT"
-+msgstr ""
-+
-+#: fortran/match.c:2022
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid type-spec at %C"
-+msgstr ""
-+
-+#: fortran/match.c:2116
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in FORALL iterator at %C"
-+msgstr ""
-+
-+#: fortran/match.c:2384
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: DO CONCURRENT construct at %C"
-+msgstr ""
-+
-+#: fortran/match.c:2510
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Name '%s' in %s statement at %C is unknown"
-+msgstr ""
-+
-+#: fortran/match.c:2518
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Name '%s' in %s statement at %C is not a construct name"
-+msgstr ""
-+
-+#: fortran/match.c:2530
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s statement at %C leaves CRITICAL construct"
-+msgstr ""
-+
-+#. F2008, C821 & C845.
-+#: fortran/match.c:2538
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s statement at %C leaves DO CONCURRENT construct"
-+msgstr ""
-+
-+#: fortran/match.c:2550
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s statement at %C is not within a construct"
-+msgstr ""
-+
-+#: fortran/match.c:2553
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s statement at %C is not within construct '%s'"
-+msgstr ""
-+
-+#: fortran/match.c:2578
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CYCLE statement at %C is not applicable to non-loop construct '%s'"
-+msgstr ""
-+
-+#: fortran/match.c:2583
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: EXIT statement with no do-construct-name at %C"
-+msgstr ""
-+
-+#: fortran/match.c:2589
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s statement at %C is not applicable to construct '%s'"
-+msgstr ""
-+
-+#: fortran/match.c:2596
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s statement at %C leaving OpenMP structured block"
-+msgstr ""
-+
-+#: fortran/match.c:2620
-+#, gcc-internal-format, gfc-internal-format
-+msgid "EXIT statement at %C terminating !$OMP DO loop"
-+msgstr ""
-+
-+#: fortran/match.c:2625
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
-+msgstr ""
-+
-+#: fortran/match.c:2692
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Image control statement STOP at %C in CRITICAL block"
-+msgstr ""
-+
-+#: fortran/match.c:2697
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Image control statement STOP at %C in DO CONCURRENT block"
-+msgstr ""
-+
-+#: fortran/match.c:2705
-+#, gcc-internal-format, gfc-internal-format
-+msgid "STOP code at %L must be either INTEGER or CHARACTER type"
-+msgstr ""
-+
-+#: fortran/match.c:2712
-+#, gcc-internal-format, gfc-internal-format
-+msgid "STOP code at %L must be scalar"
-+msgstr ""
-+
-+#: fortran/match.c:2720
-+#, gcc-internal-format, gfc-internal-format
-+msgid "STOP code at %L must be default character KIND=%d"
-+msgstr ""
-+
-+#: fortran/match.c:2728
-+#, gcc-internal-format, gfc-internal-format
-+msgid "STOP code at %L must be default integer KIND=%d"
-+msgstr ""
-+
-+#: fortran/match.c:2774
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Deleted feature: PAUSE statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:2797
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: ERROR STOP statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:2823
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Image control statement %s at %C in PURE procedure"
-+msgstr ""
-+
-+#: fortran/match.c:2839
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Image control statement %s at %C in CRITICAL block"
-+msgstr ""
-+
-+#: fortran/match.c:2846
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Image control statement %s at %C in DO CONCURRENT block"
-+msgstr ""
-+
-+#: fortran/match.c:2876 fortran/match.c:3087 fortran/match.c:3599
-+#: fortran/match.c:3923
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Redundant STAT tag found at %L "
-+msgstr ""
-+
-+#: fortran/match.c:2897 fortran/match.c:3107 fortran/match.c:3626
-+#: fortran/match.c:3949
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Redundant ERRMSG tag found at %L "
-+msgstr ""
-+
-+#: fortran/match.c:2918
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Redundant ACQUIRED_LOCK tag found at %L "
-+msgstr ""
-+
-+#: fortran/match.c:2979
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: LOCK statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:2990
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: UNLOCK statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:3016
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Image control statement SYNC at %C in PURE procedure"
-+msgstr ""
-+
-+#: fortran/match.c:3023
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: SYNC statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:3035
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Image control statement SYNC at %C in CRITICAL block"
-+msgstr ""
-+
-+#: fortran/match.c:3041
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Image control statement SYNC at %C in DO CONCURRENT block"
-+msgstr ""
-+
-+#: fortran/match.c:3221
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Deleted feature: ASSIGN statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:3267
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Deleted feature: Assigned GOTO statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:3314 fortran/match.c:3367
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Statement label list in GOTO at %C cannot be empty"
-+msgstr ""
-+
-+#: fortran/match.c:3377
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Obsolescent feature: Computed GOTO at %C"
-+msgstr ""
-+
-+#: fortran/match.c:3449
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Error in type-spec at %L"
-+msgstr ""
-+
-+#: fortran/match.c:3459
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: typespec in ALLOCATE at %L"
-+msgstr ""
-+
-+#: fortran/match.c:3498
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad allocate-object at %C for a PURE procedure"
-+msgstr ""
-+
-+#: fortran/match.c:3523
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
-+msgstr ""
-+
-+#: fortran/match.c:3528
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ALLOCATE of coarray at %C in CRITICAL block"
-+msgstr ""
-+
-+#: fortran/match.c:3540
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Type of entity at %L is type incompatible with typespec"
-+msgstr ""
-+
-+#: fortran/match.c:3548
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
-+msgstr ""
-+
-+#: fortran/match.c:3575
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocate-object at %L is not a nonprocedure pointer or an allocatable variable"
-+msgstr ""
-+
-+#: fortran/match.c:3582
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Shape specification for allocatable scalar at %C"
-+msgstr ""
-+
-+#: fortran/match.c:3619
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ERRMSG tag at %L"
-+msgstr ""
-+
-+#: fortran/match.c:3643
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: SOURCE tag at %L"
-+msgstr ""
-+
-+#: fortran/match.c:3650
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Redundant SOURCE tag found at %L "
-+msgstr ""
-+
-+#: fortran/match.c:3657
-+#, gcc-internal-format, gfc-internal-format
-+msgid "SOURCE tag at %L conflicts with the typespec at %L"
-+msgstr ""
-+
-+#: fortran/match.c:3663
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: SOURCE tag at %L with more than a single allocate object"
-+msgstr ""
-+
-+#: fortran/match.c:3681
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: MOLD tag at %L"
-+msgstr ""
-+
-+#: fortran/match.c:3688
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Redundant MOLD tag found at %L "
-+msgstr ""
-+
-+#: fortran/match.c:3695
-+#, gcc-internal-format, gfc-internal-format
-+msgid "MOLD tag at %L conflicts with the typespec at %L"
-+msgstr ""
-+
-+#: fortran/match.c:3721
-+#, gcc-internal-format, gfc-internal-format
-+msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
-+msgstr ""
-+
-+#: fortran/match.c:3729
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag"
-+msgstr ""
-+
-+#: fortran/match.c:3790
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer object at %C shall not be coindexed"
-+msgstr ""
-+
-+#: fortran/match.c:3873
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Illegal allocate-object at %C for a PURE procedure"
-+msgstr ""
-+
-+#: fortran/match.c:3883
-+#, gcc-internal-format, gfc-internal-format
-+msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
-+msgstr ""
-+
-+#: fortran/match.c:3890
-+#, gcc-internal-format, gfc-internal-format
-+msgid "DEALLOCATE of coarray at %C in CRITICAL block"
-+msgstr ""
-+
-+#: fortran/match.c:3906
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocate-object at %C is not a nonprocedure pointer or an allocatable variable"
-+msgstr ""
-+
-+#: fortran/match.c:3943
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ERRMSG at %L"
-+msgstr ""
-+
-+#: fortran/match.c:4001
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Image control statement RETURN at %C in CRITICAL block"
-+msgstr ""
-+
-+#: fortran/match.c:4007
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Image control statement RETURN at %C in DO CONCURRENT block"
-+msgstr ""
-+
-+#: fortran/match.c:4016
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
-+msgstr ""
-+
-+#: fortran/match.c:4021
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Obsolescent feature: Alternate RETURN at %C"
-+msgstr ""
-+
-+#: fortran/match.c:4051
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: RETURN statement in main program at %C"
-+msgstr ""
-+
-+#: fortran/match.c:4079
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected component reference at %C"
-+msgstr ""
-+
-+#: fortran/match.c:4085
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Junk after CALL at %C"
-+msgstr ""
-+
-+#: fortran/match.c:4095
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected type-bound procedure or procedure pointer component at %C"
-+msgstr ""
-+
-+#: fortran/match.c:4315
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in common block name at %C"
-+msgstr ""
-+
-+#: fortran/match.c:4351
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
-+msgstr ""
-+
-+#. If we find an error, just print it and continue,
-+#. cause it's just semantic, and we can see if there
-+#. are more errors.
-+#: fortran/match.c:4410
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is bind(c)"
-+msgstr ""
-+
-+#: fortran/match.c:4419
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not global"
-+msgstr ""
-+
-+#: fortran/match.c:4426
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' at %C is already in a COMMON block"
-+msgstr ""
-+
-+#: fortran/match.c:4434
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
-+msgstr ""
-+
-+#: fortran/match.c:4461
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
-+msgstr ""
-+
-+#: fortran/match.c:4471
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
-+msgstr ""
-+
-+#: fortran/match.c:4503
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
-+msgstr ""
-+
-+#: fortran/match.c:4611
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Namelist group name '%s' at %C already has a basic type of %s"
-+msgstr ""
-+
-+#: fortran/match.c:4619
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
-+msgstr ""
-+
-+#: fortran/match.c:4646
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
-+msgstr ""
-+
-+#: fortran/match.c:4780
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type component %C is not a permitted EQUIVALENCE member"
-+msgstr ""
-+
-+#: fortran/match.c:4788
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
-+msgstr ""
-+
-+#: fortran/match.c:4816
-+#, gcc-internal-format, gfc-internal-format
-+msgid "EQUIVALENCE at %C requires two or more objects"
-+msgstr ""
-+
-+#: fortran/match.c:4830
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
-+msgstr ""
-+
-+#: fortran/match.c:4843
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expecting a comma in EQUIVALENCE at %C"
-+msgstr ""
-+
-+#: fortran/match.c:4959
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Statement function at %L is recursive"
-+msgstr ""
-+
-+#: fortran/match.c:4965
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Obsolescent feature: Statement function at %C"
-+msgstr ""
-+
-+#: fortran/match.c:5051
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected initialization expression in CASE at %C"
-+msgstr ""
-+
-+#: fortran/match.c:5083
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected block name '%s' of SELECT construct at %C"
-+msgstr ""
-+
-+#: fortran/match.c:5267
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
-+msgstr ""
-+
-+#: fortran/match.c:5300
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected CASE statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:5352
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in CASE specification at %C"
-+msgstr ""
-+
-+#: fortran/match.c:5370
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected TYPE IS statement at %C"
-+msgstr ""
-+
-+#: fortran/match.c:5403
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in TYPE IS specification at %C"
-+msgstr ""
-+
-+#: fortran/match.c:5476
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in CLASS IS specification at %C"
-+msgstr ""
-+
-+#: fortran/match.c:5598
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
-+msgstr ""
-+
-+#: fortran/match.c:5636
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Label '%s' at %C doesn't match WHERE label '%s'"
-+msgstr ""
-+
-+#: fortran/matchexp.c:72
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad character '%c' in OPERATOR name at %C"
-+msgstr ""
-+
-+#: fortran/matchexp.c:80
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The name '%s' cannot be used as a defined operator at %C"
-+msgstr ""
-+
-+#: fortran/matchexp.c:173
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected a right parenthesis in expression at %C"
-+msgstr ""
-+
-+#: fortran/matchexp.c:279
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected exponent in expression at %C"
-+msgstr ""
-+
-+#: fortran/matchexp.c:317 fortran/matchexp.c:322 fortran/matchexp.c:426
-+#: fortran/matchexp.c:431
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
-+msgstr ""
-+
-+#: fortran/module.c:555
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: module nature in USE statement at %C"
-+msgstr ""
-+
-+#: fortran/module.c:567
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
-+msgstr ""
-+
-+#: fortran/module.c:580
-+#, gcc-internal-format, gfc-internal-format
-+msgid "\"::\" was expected after module nature at %C but was not found"
-+msgstr ""
-+
-+#: fortran/module.c:590
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: \"USE :: module\" at %C"
-+msgstr ""
-+
-+#: fortran/module.c:650
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing generic specification in USE statement at %C"
-+msgstr ""
-+
-+#: fortran/module.c:658
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Renaming operators in USE statements at %C"
-+msgstr ""
-+
-+#: fortran/module.c:700
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The name '%s' at %C has already been used as an external module name."
-+msgstr ""
-+
-+#: fortran/module.c:1013
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Reading module %s at line %d column %d: %s"
-+msgstr ""
-+
-+#: fortran/module.c:1017
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Writing module %s at line %d column %d: %s"
-+msgstr ""
-+
-+#: fortran/module.c:1021
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Module %s at line %d column %d: %s"
-+msgstr ""
-+
-+#: fortran/module.c:1469
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Error writing modules file: %s"
-+msgstr ""
-+
-+#: fortran/module.c:3416
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Namelist %s cannot be renamed by USE association to %s"
-+msgstr ""
-+
-+#: fortran/module.c:4476
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
-+msgstr ""
-+
-+#: fortran/module.c:4775
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' referenced at %L not found in module '%s'"
-+msgstr ""
-+
-+#: fortran/module.c:4782
-+#, gcc-internal-format, gfc-internal-format
-+msgid "User operator '%s' referenced at %L not found in module '%s'"
-+msgstr ""
-+
-+#: fortran/module.c:4787
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
-+msgstr ""
-+
-+#: fortran/module.c:5424
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Can't open module file '%s' for writing at %C: %s"
-+msgstr ""
-+
-+#: fortran/module.c:5457
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Error writing module file '%s' for writing: %s"
-+msgstr ""
-+
-+#: fortran/module.c:5466
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Can't delete module file '%s': %s"
-+msgstr ""
-+
-+#: fortran/module.c:5469
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Can't rename module file '%s' to '%s': %s"
-+msgstr ""
-+
-+#: fortran/module.c:5475
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Can't delete temporary module file '%s': %s"
-+msgstr ""
-+
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' already declared"
-+msgstr ""
-+
-+#: fortran/module.c:5598 fortran/module.c:5877
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The symbol '%s', referenced at %L, is not in the selected standard"
-+msgstr ""
-+
-+#: fortran/module.c:5685
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
-+msgstr ""
-+
-+#: fortran/module.c:5862
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
-+msgstr ""
-+
-+#: fortran/module.c:5885
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
-+msgstr ""
-+
-+#: fortran/module.c:5955
-+#, 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:6013
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
-+msgstr ""
-+
-+#: fortran/module.c:6052
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
-+msgstr ""
-+
-+#: fortran/module.c:6062
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ISO_C_BINDING module at %C"
-+msgstr ""
-+
-+#: fortran/module.c:6074
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Can't find an intrinsic module named '%s' at %C"
-+msgstr ""
-+
-+#: fortran/module.c:6079
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Can't open module file '%s' for reading at %C: %s"
-+msgstr ""
-+
-+#: fortran/module.c:6087
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
-+msgstr ""
-+
-+#: fortran/module.c:6107
-+#, gcc-internal-format, gfc-internal-format
-+msgid "File '%s' opened at %C is not a GFORTRAN module file"
-+msgstr ""
-+
-+#: fortran/module.c:6114
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Parse error when checking module version for file '%s' opened at %C"
-+msgstr ""
-+
-+#: fortran/module.c:6119
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
-+msgstr ""
-+
-+#: fortran/module.c:6134
-+#, gcc-internal-format
-+msgid "Can't USE the same module we're building!"
-+msgstr ""
-+
-+#: fortran/openmp.c:133 fortran/openmp.c:595
-+#, gcc-internal-format, gfc-internal-format
-+msgid "COMMON block /%s/ not found at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:164
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in OpenMP variable list at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:297
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s is not INTRINSIC procedure name at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:414
-+#, gcc-internal-format, gfc-internal-format
-+msgid "COLLAPSE clause argument not constant positive integer at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:482
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk after TASKWAIT clause at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:496
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk after TASKYIELD clause at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:514
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk after $OMP CRITICAL statement at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:542
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk after $OMP FLUSH statement at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:574
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Threadprivate variable at %C is an element of a COMMON block"
-+msgstr ""
-+
-+#: fortran/openmp.c:614
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:690
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:704
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk after $OMP MASTER statement at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:718
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk after $OMP ORDERED statement at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:741
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk after $OMP ATOMIC statement at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:755
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk after $OMP BARRIER statement at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:772
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected junk after NOWAIT clause at %C"
-+msgstr ""
-+
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
-+#, gcc-internal-format, gfc-internal-format
-+msgid "IF clause at %L requires a scalar LOGICAL expression"
-+msgstr ""
-+
-+#: fortran/openmp.c:827
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FINAL clause at %L requires a scalar LOGICAL expression"
-+msgstr ""
-+
-+#: fortran/openmp.c:835
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
-+msgstr ""
-+
-+#: fortran/openmp.c:843
-+#, gcc-internal-format, gfc-internal-format
-+msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
-+msgstr ""
-+
-+#: fortran/openmp.c:885
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Object '%s' is not a variable at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:894 fortran/openmp.c:905 fortran/openmp.c:913
-+#: fortran/openmp.c:924
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' present on multiple clauses at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:947
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:950
-+#, gcc-internal-format, gfc-internal-format
-+msgid "COPYIN clause object '%s' at %L has ALLOCATABLE components"
-+msgstr ""
-+
-+#: fortran/openmp.c:958
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:961
-+#, gcc-internal-format, gfc-internal-format
-+msgid "COPYPRIVATE clause object '%s' at %L has ALLOCATABLE components"
-+msgstr ""
-+
-+#: fortran/openmp.c:969
-+#, gcc-internal-format, gfc-internal-format
-+msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:972
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cray pointee '%s' in SHARED clause at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:980
-+#, gcc-internal-format, gfc-internal-format
-+msgid "THREADPRIVATE object '%s' in %s clause at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:983
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cray pointee '%s' in %s clause at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:990
-+#, gcc-internal-format, gfc-internal-format
-+msgid "POINTER object '%s' in %s clause at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:996
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s clause object '%s' has ALLOCATABLE components at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1001
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cray pointer '%s' in %s clause at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1005
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assumed size array '%s' in %s clause at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1010
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1019
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%c REDUCTION variable '%s' at %L must be of numeric type, got %s"
-+msgstr ""
-+
-+#: fortran/openmp.c:1030
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1041
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1050
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1168
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1194
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1199
-+#, gcc-internal-format, gfc-internal-format
-+msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1221 fortran/openmp.c:1491
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1236
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1243 fortran/openmp.c:1498
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1287
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1335
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1349
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1381
-+#, gcc-internal-format, gfc-internal-format
-+msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1405
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1412
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1428
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1431
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1437
-+#, gcc-internal-format, gfc-internal-format
-+msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1455
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1469
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1661
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1667
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP DO iteration variable must be of type integer at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1671
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1679
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1697
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1711
-+#, gcc-internal-format, gfc-internal-format
-+msgid "collapsed !$OMP DO loops not perfectly nested at %L"
-+msgstr ""
-+
-+#: fortran/openmp.c:1720 fortran/openmp.c:1728
-+#, gcc-internal-format, gfc-internal-format
-+msgid "not enough DO loops for collapsed !$OMP DO at %L"
-+msgstr ""
-+
-+#: fortran/options.c:261
-+#, gcc-internal-format
-+msgid "-fexcess-precision=standard for Fortran"
-+msgstr ""
-+
-+#: fortran/options.c:356
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Reading file '%s' as free form"
-+msgstr ""
-+
-+#: fortran/options.c:366
-+#, gcc-internal-format
-+msgid "'-fd-lines-as-comments' has no effect in free form"
-+msgstr ""
-+
-+#: fortran/options.c:369
-+#, gcc-internal-format
-+msgid "'-fd-lines-as-code' has no effect in free form"
-+msgstr ""
-+
-+#: fortran/options.c:387
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d"
-+msgstr ""
-+
-+#: fortran/options.c:390
-+#, gcc-internal-format
-+msgid "Flag -fno-automatic overwrites -frecursive"
-+msgstr ""
-+
-+#: fortran/options.c:392
-+#, gcc-internal-format
-+msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp"
-+msgstr ""
-+
-+#: fortran/options.c:396
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d"
-+msgstr ""
-+
-+#: fortran/options.c:400
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp"
-+msgstr ""
-+
-+#: fortran/options.c:483
-+#, gcc-internal-format
-+msgid "gfortran: Only one -J option allowed"
-+msgstr ""
-+
-+#: fortran/options.c:529
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument to -ffpe-trap is not valid: %s"
-+msgstr ""
-+
-+#: fortran/options.c:544
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument to -fcoarray is not valid: %s"
-+msgstr ""
-+
-+#: fortran/options.c:582
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument to -fcheck is not valid: %s"
-+msgstr ""
-+
-+#: fortran/options.c:754
-+#, gcc-internal-format
-+msgid "Fixed line length must be at least seven."
-+msgstr ""
-+
-+#: fortran/options.c:772
-+#, gcc-internal-format
-+msgid "Free line length must be at least three."
-+msgstr ""
-+
-+#: fortran/options.c:790
-+#, gcc-internal-format
-+msgid "-static-libgfortran is not supported in this configuration"
-+msgstr ""
-+
-+#: fortran/options.c:838
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Maximum supported identifier length is %d"
-+msgstr ""
-+
-+#: fortran/options.c:898
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unrecognized option to -finit-logical: %s"
-+msgstr ""
-+
-+#: fortran/options.c:914
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unrecognized option to -finit-real: %s"
-+msgstr ""
-+
-+#: fortran/options.c:930
-+#, gcc-internal-format
-+msgid "The value of n in -finit-character=n must be between 0 and 127"
-+msgstr ""
-+
-+#: fortran/options.c:1032
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Maximum subrecord length cannot exceed %d"
-+msgstr ""
-+
-+#: fortran/parse.c:520
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unclassifiable statement at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:542
-+#, gcc-internal-format, gfc-internal-format
-+msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
-+msgstr ""
-+
-+#: fortran/parse.c:628
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unclassifiable OpenMP directive at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:654
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unclassifiable GCC directive at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:696 fortran/parse.c:870
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Zero is not a valid statement label at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:703 fortran/parse.c:862
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-numeric character in statement label at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:715 fortran/parse.c:911
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Semicolon at %C needs to be preceded by statement"
-+msgstr ""
-+
-+#: fortran/parse.c:723 fortran/parse.c:926
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Ignoring statement label in empty statement at %L"
-+msgstr ""
-+
-+#: fortran/parse.c:772 fortran/parse.c:913
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Semicolon at %C without preceding statement"
-+msgstr ""
-+
-+#: fortran/parse.c:848 fortran/parse.c:889
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad continuation line at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:1152
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FORMAT statement at %L does not have a statement label"
-+msgstr ""
-+
-+#: fortran/parse.c:1755
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected %s statement at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:1902
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s statement at %C cannot follow %s statement at %L"
-+msgstr ""
-+
-+#: fortran/parse.c:1919
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected end of file in '%s'"
-+msgstr ""
-+
-+#: fortran/parse.c:1951
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:1954
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:1974
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Components in TYPE at %C must precede CONTAINS"
-+msgstr ""
-+
-+#: fortran/parse.c:1978
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Type-bound procedure at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:1987
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: GENERIC binding at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:1997
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: FINAL procedure declaration at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:2009
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section"
-+msgstr ""
-+
-+#: fortran/parse.c:2020 fortran/parse.c:2123
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
-+msgstr ""
-+
-+#: fortran/parse.c:2027
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PRIVATE statement at %C must precede procedure bindings"
-+msgstr ""
-+
-+#: fortran/parse.c:2034 fortran/parse.c:2136
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate PRIVATE statement at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:2044
-+#, gcc-internal-format, gfc-internal-format
-+msgid "SEQUENCE statement at %C must precede CONTAINS"
-+msgstr ""
-+
-+#: fortran/parse.c:2048
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Already inside a CONTAINS block at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:2106
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FINAL declaration at %C must be inside CONTAINS"
-+msgstr ""
-+
-+#: fortran/parse.c:2114
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Derived type definition at %C without components"
-+msgstr ""
-+
-+#: fortran/parse.c:2130
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PRIVATE statement at %C must precede structure components"
-+msgstr ""
-+
-+#: fortran/parse.c:2147
-+#, gcc-internal-format, gfc-internal-format
-+msgid "SEQUENCE statement at %C must precede structure components"
-+msgstr ""
-+
-+#: fortran/parse.c:2153
-+#, gcc-internal-format, gfc-internal-format
-+msgid "SEQUENCE attribute at %C already specified in TYPE statement"
-+msgstr ""
-+
-+#: fortran/parse.c:2158
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate SEQUENCE statement at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:2168
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: CONTAINS block in derived type definition at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:2255
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
-+msgstr ""
-+
-+#: fortran/parse.c:2261
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
-+msgstr ""
-+
-+#: fortran/parse.c:2266
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
-+msgstr ""
-+
-+#: fortran/parse.c:2270
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
-+msgstr ""
-+
-+#: fortran/parse.c:2275
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
-+msgstr ""
-+
-+#: fortran/parse.c:2282
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
-+msgstr ""
-+
-+#: fortran/parse.c:2334
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENUM declaration at %C has no ENUMERATORS"
-+msgstr ""
-+
-+#: fortran/parse.c:2418
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected %s statement in INTERFACE block at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:2442
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
-+msgstr ""
-+
-+#: fortran/parse.c:2473
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected %s statement at %C in INTERFACE body"
-+msgstr ""
-+
-+#: fortran/parse.c:2491
-+#, gcc-internal-format, gfc-internal-format
-+msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
-+msgstr ""
-+
-+#: fortran/parse.c:2615
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s statement is not allowed inside of BLOCK at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:2702
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s statement must appear in a MODULE"
-+msgstr ""
-+
-+#: fortran/parse.c:2710
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s statement at %C follows another accessibility specification"
-+msgstr ""
-+
-+#: fortran/parse.c:2761
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad kind expression for function '%s' at %L"
-+msgstr ""
-+
-+#: fortran/parse.c:2765
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The type for function '%s' at %L is not accessible"
-+msgstr ""
-+
-+#: fortran/parse.c:2823
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
-+msgstr ""
-+
-+#: fortran/parse.c:2845
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected %s statement in WHERE block at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:2904
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected %s statement in FORALL block at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:2955
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
-+msgstr ""
-+
-+#: fortran/parse.c:2973
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate ELSE statements at %L and %C"
-+msgstr ""
-+
-+#: fortran/parse.c:3034
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:3117
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:3179
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
-+msgstr ""
-+
-+#: fortran/parse.c:3212
-+#, gcc-internal-format, gfc-internal-format
-+msgid "End of nonblock DO statement at %C is within another block"
-+msgstr ""
-+
-+#: fortran/parse.c:3222
-+#, gcc-internal-format, gfc-internal-format
-+msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
-+msgstr ""
-+
-+#: fortran/parse.c:3269
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Statement label in END CRITICAL at %C does not match CRITIAL label"
-+msgstr ""
-+
-+#: fortran/parse.c:3337
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: BLOCK construct at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:3367
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: ASSOCIATE construct at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:3467
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Statement label in ENDDO at %C doesn't match DO label"
-+msgstr ""
-+
-+#: fortran/parse.c:3483
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Named block DO at %L requires matching ENDDO name"
-+msgstr ""
-+
-+#: fortran/parse.c:3606
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:3757
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Name after !$omp critical and !$omp end critical does not match at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:3814
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s statement at %C cannot terminate a non-block DO loop"
-+msgstr ""
-+
-+#: fortran/parse.c:4017
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Contained procedure '%s' at %C is already ambiguous"
-+msgstr ""
-+
-+#: fortran/parse.c:4073
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected %s statement in CONTAINS section at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:4097
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:4174
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CONTAINS statement at %C is already in a contained program unit"
-+msgstr ""
-+
-+#: fortran/parse.c:4224
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Global name '%s' at %L is already being used as a %s at %L"
-+msgstr ""
-+
-+#: fortran/parse.c:4245
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
-+msgstr ""
-+
-+#: fortran/parse.c:4271
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected %s statement in BLOCK DATA at %C"
-+msgstr ""
-+
-+#: fortran/parse.c:4314
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected %s statement in MODULE at %C"
-+msgstr ""
-+
-+#. If we see a duplicate main program, shut down. If the second
-+#. instance is an implied main program, i.e. data decls or executable
-+#. statements, we're in for lots of errors.
-+#: fortran/parse.c:4679
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Two main PROGRAMs at %L and %C"
-+msgstr ""
-+
-+#: fortran/primary.c:106
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing kind-parameter at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:233
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Integer kind %d at %C not available"
-+msgstr ""
-+
-+#: fortran/primary.c:242
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Integer too big for its kind at %C. This check can be disabled with the option -fno-range-check"
-+msgstr ""
-+
-+#: fortran/primary.c:271
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Hollerith constant at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:283
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid Hollerith constant: %L must contain at least one character"
-+msgstr ""
-+
-+#: fortran/primary.c:289
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid Hollerith constant: Integer kind at %L should be default"
-+msgstr ""
-+
-+#: fortran/primary.c:309
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid Hollerith constant at %L contains a wide character"
-+msgstr ""
-+
-+#: fortran/primary.c:395
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Hexadecimal constant at %C uses non-standard syntax"
-+msgstr ""
-+
-+#: fortran/primary.c:405
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Empty set of digits in BOZ constant at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:411
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Illegal character in BOZ constant at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:434
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: BOZ constant at %C uses non-standard postfix syntax"
-+msgstr ""
-+
-+#: fortran/primary.c:465
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Integer too big for integer kind %i at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:471
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: BOZ used outside a DATA statement at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:562 fortran/primary.c:566
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: exponent-letter 'q' in real-literal-constant at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:582
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing exponent in real number at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:638
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Real number at %C has a 'd' exponent and an explicit kind"
-+msgstr ""
-+
-+#: fortran/primary.c:668
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Real number at %C has a 'q' exponent and an explicit kind"
-+msgstr ""
-+
-+#: fortran/primary.c:682
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid exponent-letter 'q' in real-literal-constant at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:715
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid real kind %d at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:730
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Real constant overflows its kind at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:735
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Real constant underflows its kind at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:827
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in SUBSTRING specification at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1039
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid kind %d for CHARACTER constant at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1060
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unterminated character constant beginning at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1089
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character '%s' in string at %C is not representable in character kind %d"
-+msgstr ""
-+
-+#: fortran/primary.c:1172
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad kind for logical constant at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1204
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected PARAMETER symbol in complex constant at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1210
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Numeric PARAMETER required in complex constant at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1216
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Scalar PARAMETER required in complex constant at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1220
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1250
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Error converting PARAMETER constant in complex constant at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1378
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in COMPLEX constant at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1584
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Keyword '%s' at %C has already appeared in the current argument list"
-+msgstr ""
-+
-+#: fortran/primary.c:1648
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: argument list function at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1717
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected alternate return label at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1735
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing keyword name in actual argument list at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1781
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in argument list at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1840
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1848
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coarray designator at %C but '%s' is not a coarray"
-+msgstr ""
-+
-+#: fortran/primary.c:1926
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected structure component name at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:1973
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected argument list at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:2005
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure pointer component '%s' requires an argument list at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:2093
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed procedure-pointer component at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:2342
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Structure constructor with missing optional arguments at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:2350
-+#, gcc-internal-format, gfc-internal-format
-+msgid "No initializer for component '%s' given in the structure constructor at %C!"
-+msgstr ""
-+
-+#: fortran/primary.c:2398
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Can't construct ABSTRACT type '%s' at %L"
-+msgstr ""
-+
-+#: fortran/primary.c:2418
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Structure constructor with named arguments at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:2434
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component initializer without name after component named %s at %L!"
-+msgstr ""
-+
-+#: fortran/primary.c:2439
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Too many components in structure constructor at %L!"
-+msgstr ""
-+
-+#: fortran/primary.c:2476
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component '%s' is initialized twice in the structure constructor at %L!"
-+msgstr ""
-+
-+#: fortran/primary.c:2488
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed expression to pointer component '%s' in structure constructor at %L!"
-+msgstr ""
-+
-+#: fortran/primary.c:2541
-+#, gcc-internal-format, gfc-internal-format
-+msgid "component '%s' at %L has already been set by a parent derived type constructor"
-+msgstr ""
-+
-+#: fortran/primary.c:2725
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
-+msgstr ""
-+
-+#: fortran/primary.c:2844
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unexpected use of subroutine name '%s' at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:2875
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Statement function '%s' requires argument list at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:2878
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function '%s' requires an argument list at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:2928
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing argument to '%s' at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:3087
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing argument list in function '%s' at %C"
-+msgstr ""
-+
-+#: fortran/primary.c:3121
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol at %C is not appropriate for an expression"
-+msgstr ""
-+
-+#: fortran/primary.c:3220
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Named constant at %C in an EQUIVALENCE"
-+msgstr ""
-+
-+#: fortran/primary.c:3254
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %C is not a variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:117
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L is of the ABSTRACT type '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:120
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ABSTRACT type '%s' used at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:142
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PROCEDURE '%s' at %L may not be used as its own interface"
-+msgstr ""
-+
-+#: fortran/resolve.c:148
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Interface '%s', used by procedure '%s' at %L, is declared in a later PROCEDURE statement"
-+msgstr ""
-+
-+#: fortran/resolve.c:208
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Interface '%s' of procedure '%s' at %L must be explicit"
-+msgstr ""
-+
-+#: fortran/resolve.c:256
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
-+msgstr ""
-+
-+#: fortran/resolve.c:260
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Alternate return specifier in function '%s' at %L is not allowed"
-+msgstr ""
-+
-+#: fortran/resolve.c:321
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
-+msgstr ""
-+
-+#: fortran/resolve.c:331
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Argument '%s' of pure function '%s' at %L with VALUE attribute but without INTENT(IN)"
-+msgstr ""
-+
-+#: fortran/resolve.c:336
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN) or VALUE"
-+msgstr ""
-+
-+#: fortran/resolve.c:344
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Argument '%s' of pure subroutine '%s' at %L with VALUE attribute but without INTENT"
-+msgstr ""
-+
-+#: fortran/resolve.c:349
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified or have the VALUE attribute"
-+msgstr ""
-+
-+#: fortran/resolve.c:381
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coarray dummy argument '%s' at %L to elemental procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:389
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' of elemental procedure at %L must be scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:398
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
-+msgstr ""
-+
-+#: fortran/resolve.c:408
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
-+msgstr ""
-+
-+#: fortran/resolve.c:416
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:424
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' of elemental procedure '%s' at %L must have its INTENT specified"
-+msgstr ""
-+
-+#: fortran/resolve.c:436
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' of statement function at %L must be scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:446
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character-valued argument '%s' of statement function at %L must have constant length"
-+msgstr ""
-+
-+#: fortran/resolve.c:504
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Contained function '%s' at %L has no IMPLICIT type"
-+msgstr ""
-+
-+#: fortran/resolve.c:507
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
-+msgstr ""
-+
-+#: fortran/resolve.c:531
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character-valued %s '%s' at %L must not be assumed length"
-+msgstr ""
-+
-+#: fortran/resolve.c:706
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function %s at %L has entries with mismatched array specifications"
-+msgstr ""
-+
-+#: fortran/resolve.c:723
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
-+msgstr ""
-+
-+#: fortran/resolve.c:750
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:754
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:761
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:765
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:803
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:808
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:851
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
-+msgstr ""
-+
-+#: fortran/resolve.c:855
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
-+msgstr ""
-+
-+#: fortran/resolve.c:866
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
-+msgstr ""
-+
-+#: fortran/resolve.c:870
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
-+msgstr ""
-+
-+#: fortran/resolve.c:874
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
-+msgstr ""
-+
-+#: fortran/resolve.c:904
-+#, gcc-internal-format, gfc-internal-format
-+msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:908
-+#, gcc-internal-format, gfc-internal-format
-+msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
-+msgstr ""
-+
-+#: fortran/resolve.c:912
-+#, gcc-internal-format, gfc-internal-format
-+msgid "COMMON block '%s' at %L is also an intrinsic procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:916
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
-+msgstr ""
-+
-+#: fortran/resolve.c:921
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:985
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Components of structure constructor '%s' at %L are PRIVATE"
-+msgstr ""
-+
-+#: fortran/resolve.c:1021
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
-+msgstr ""
-+
-+#: fortran/resolve.c:1043
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The element in the structure constructor at %L, for pointer component '%s', is %s but should be %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:1122
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The NULL in the structure constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
-+msgstr ""
-+
-+#: fortran/resolve.c:1155
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Interface mismatch for procedure-pointer component '%s' in structure constructor at %L: %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:1171
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The element in the structure constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
-+msgstr ""
-+
-+#: fortran/resolve.c:1182
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer initialization target at %L must not be ALLOCATABLE "
-+msgstr ""
-+
-+#: fortran/resolve.c:1188
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Pointer initialization target at %L must have the SAVE attribute"
-+msgstr ""
-+
-+#: fortran/resolve.c:1199
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid expression in the structure constructor for pointer component '%s' at %L in PURE procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:1328
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:1390
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L is ambiguous"
-+msgstr ""
-+
-+#: fortran/resolve.c:1394
-+#, gcc-internal-format, gfc-internal-format
-+msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:1506
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Type specified for intrinsic function '%s' at %L is ignored"
-+msgstr ""
-+
-+#: fortran/resolve.c:1519
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
-+msgstr ""
-+
-+#: fortran/resolve.c:1530
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' declared INTRINSIC at %L does not exist"
-+msgstr ""
-+
-+#: fortran/resolve.c:1541
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The intrinsic '%s' declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate -std=* option or enable -fall-intrinsics in order to use it."
-+msgstr ""
-+
-+#: fortran/resolve.c:1577
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
-+msgstr ""
-+
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Label %d referenced at %L is never defined"
-+msgstr ""
-+
-+#: fortran/resolve.c:1655
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Statement function '%s' at %L is not allowed as an actual argument"
-+msgstr ""
-+
-+#: fortran/resolve.c:1663
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
-+msgstr ""
-+
-+#: fortran/resolve.c:1671
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:1679
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:1706
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:1728
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' at %L is ambiguous"
-+msgstr ""
-+
-+#: fortran/resolve.c:1783
-+#, gcc-internal-format, gfc-internal-format
-+msgid "By-value argument at %L is not of numeric type"
-+msgstr ""
-+
-+#: fortran/resolve.c:1790
-+#, gcc-internal-format, gfc-internal-format
-+msgid "By-value argument at %L cannot be an array or an array section"
-+msgstr ""
-+
-+#: fortran/resolve.c:1804
-+#, gcc-internal-format, gfc-internal-format
-+msgid "By-value argument at %L is not allowed in this context"
-+msgstr ""
-+
-+#: fortran/resolve.c:1816
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Passing internal procedure at %L by location not allowed"
-+msgstr ""
-+
-+#: fortran/resolve.c:1827
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed actual argument at %L with ultimate pointer component"
-+msgstr ""
-+
-+#: fortran/resolve.c:1950
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
-+msgstr ""
-+
-+#: fortran/resolve.c:1989
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
-+msgstr ""
-+
-+#: fortran/resolve.c:2151
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character length mismatch in return type of function '%s' at %L (%ld/%ld)"
-+msgstr ""
-+
-+#: fortran/resolve.c:2159
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Return type mismatch of function '%s' at %L (%s/%s)"
-+msgstr ""
-+
-+#: fortran/resolve.c:2178
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy argument '%s' of procedure '%s' at %L has an attribute that requires an explicit interface for this procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:2188
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' at %L with assumed-shape dummy argument '%s' must have an explicit interface"
-+msgstr ""
-+
-+#: fortran/resolve.c:2196
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' at %L with coarray dummy argument '%s' must have an explicit interface"
-+msgstr ""
-+
-+#: fortran/resolve.c:2204
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' at %L with parametrized derived type argument '%s' must have an explicit interface"
-+msgstr ""
-+
-+#: fortran/resolve.c:2213
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' at %L with polymorphic dummy argument '%s' must have an explicit interface"
-+msgstr ""
-+
-+#: fortran/resolve.c:2225
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The reference to function '%s' at %L either needs an explicit INTERFACE or the rank is incorrect"
-+msgstr ""
-+
-+#: fortran/resolve.c:2237
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function '%s' at %L with a POINTER or ALLOCATABLE result must have an explicit interface"
-+msgstr ""
-+
-+#: fortran/resolve.c:2250
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Nonconstant character-length function '%s' at %L must have an explicit interface"
-+msgstr ""
-+
-+#: fortran/resolve.c:2260
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
-+msgstr ""
-+
-+#: fortran/resolve.c:2267
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' at %L with BIND(C) attribute must have an explicit interface"
-+msgstr ""
-+
-+#: fortran/resolve.c:2373
-+#, gcc-internal-format, gfc-internal-format
-+msgid "There is no specific function for the generic '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:2391
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
-+msgstr ""
-+
-+#: fortran/resolve.c:2429
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
-+msgstr ""
-+
-+#: fortran/resolve.c:2478
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unable to resolve the specific function '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function '%s' at %L has no IMPLICIT type"
-+msgstr ""
-+
-+#: fortran/resolve.c:2735
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument to '%s' at %L is not a variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:2779
-+#, gcc-internal-format, gfc-internal-format
-+msgid "More actual than formal arguments in '%s' call at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:2791
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer"
-+msgstr ""
-+
-+#: fortran/resolve.c:2800
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed argument not permitted in '%s' call at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:2823
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array section not permitted in '%s' call at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:2834
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array section in '%s' call at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:2853
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocatable variable '%s' used as a parameter to '%s' at %L must not be an array of zero size"
-+msgstr ""
-+
-+#: fortran/resolve.c:2870
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' because it is not C interoperable"
-+msgstr ""
-+
-+#: fortran/resolve.c:2880
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' because it is not C interoperable"
-+msgstr ""
-+
-+#: fortran/resolve.c:2903 fortran/resolve.c:2940
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CHARACTER argument '%s' to '%s' at %L must have a length of 1"
-+msgstr ""
-+
-+#. Case 1c, section 15.1.2.5, J3/04-007: an associated
-+#. scalar pointer.
-+#: fortran/resolve.c:2916
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER"
-+msgstr ""
-+
-+#: fortran/resolve.c:2932
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Parameter '%s' to '%s' at %L must be a scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:2948
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Parameter '%s' to '%s' at %L must not be polymorphic"
-+msgstr ""
-+
-+#. TODO: Update this error message to allow for procedure
-+#. pointers once they are implemented.
-+#: fortran/resolve.c:2961
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Parameter '%s' to '%s' at %L must be a procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:2969
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Parameter '%s' to '%s' at %L must be BIND(C)"
-+msgstr ""
-+
-+#: fortran/resolve.c:3018
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L is not a function"
-+msgstr ""
-+
-+#: fortran/resolve.c:3026 fortran/resolve.c:3657
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
-+msgstr ""
-+
-+#. Internal procedures are taken care of in resolve_contained_fntype.
-+#: fortran/resolve.c:3081
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
-+msgstr ""
-+
-+#: fortran/resolve.c:3134
-+#, gcc-internal-format, gfc-internal-format
-+msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
-+msgstr ""
-+
-+#: fortran/resolve.c:3184
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:3191
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:3198
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:3217
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
-+msgstr ""
-+
-+#: fortran/resolve.c:3221
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
-+msgstr ""
-+
-+#: fortran/resolve.c:3260
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
-+msgstr ""
-+
-+#: fortran/resolve.c:3263
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
-+msgstr ""
-+
-+#: fortran/resolve.c:3266
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Subroutine call to '%s' at %L is not PURE"
-+msgstr ""
-+
-+#: fortran/resolve.c:3332
-+#, gcc-internal-format, gfc-internal-format
-+msgid "There is no specific subroutine for the generic '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:3341
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
-+msgstr ""
-+
-+#: fortran/resolve.c:3450
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing SHAPE parameter for call to %s at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:3458
-+#, gcc-internal-format, gfc-internal-format
-+msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array"
-+msgstr ""
-+
-+#: fortran/resolve.c:3525
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
-+msgstr ""
-+
-+#: fortran/resolve.c:3569
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unable to resolve the specific subroutine '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:3629
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:3667
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
-+msgstr ""
-+
-+#: fortran/resolve.c:3671
-+#, gcc-internal-format, gfc-internal-format
-+msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
-+msgstr ""
-+
-+#: fortran/resolve.c:3747
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Shapes for operands at %L and %L are not conformable"
-+msgstr ""
-+
-+#: fortran/resolve.c:4245
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
-+msgstr ""
-+
-+#: fortran/resolve.c:4250
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
-+msgstr ""
-+
-+#: fortran/resolve.c:4260
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
-+msgstr ""
-+
-+#: fortran/resolve.c:4265
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
-+msgstr ""
-+
-+#: fortran/resolve.c:4285
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Illegal stride of zero at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:4302
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
-+msgstr ""
-+
-+#: fortran/resolve.c:4310
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
-+msgstr ""
-+
-+#: fortran/resolve.c:4326
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
-+msgstr ""
-+
-+#: fortran/resolve.c:4335
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
-+msgstr ""
-+
-+#: fortran/resolve.c:4374
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Rightmost upper bound of assumed size array section not specified at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:4384
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Rank mismatch in array reference at %L (%d/%d)"
-+msgstr ""
-+
-+#: fortran/resolve.c:4392
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
-+msgstr ""
-+
-+#: fortran/resolve.c:4408
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindex of codimension %d must be a scalar at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:4436
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array index at %L must be scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:4442
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array index at %L must be of INTEGER type, found %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:4448
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: REAL array index at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:4487
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument dim at %L must be scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:4494
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument dim at %L must be of INTEGER type"
-+msgstr ""
-+
-+#: fortran/resolve.c:4604
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array index at %L is an array of rank %d"
-+msgstr ""
-+
-+#: fortran/resolve.c:4702
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Substring start index at %L must be of type INTEGER"
-+msgstr ""
-+
-+#: fortran/resolve.c:4709
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Substring start index at %L must be scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:4718
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Substring start index at %L is less than one"
-+msgstr ""
-+
-+#: fortran/resolve.c:4731
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Substring end index at %L must be of type INTEGER"
-+msgstr ""
-+
-+#: fortran/resolve.c:4738
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Substring end index at %L must be scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:4748
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Substring end index at %L exceeds the string length"
-+msgstr ""
-+
-+#: fortran/resolve.c:4758
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Substring end index at %L is too large"
-+msgstr ""
-+
-+#: fortran/resolve.c:4904
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:4911
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:4930
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Two or more part references with nonzero rank must not be specified at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:5135
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
-+msgstr ""
-+
-+#: fortran/resolve.c:5140
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
-+msgstr ""
-+
-+#: fortran/resolve.c:5204
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Polymorphic subobject of coindexed object at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:5217
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:5543
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Passed-object at %L must be scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:5550
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:5582
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:5591
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
-+msgstr ""
-+
-+#. Nothing matching found!
-+#: fortran/resolve.c:5775
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:5802
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L should be a SUBROUTINE"
-+msgstr ""
-+
-+#: fortran/resolve.c:5849
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L should be a FUNCTION"
-+msgstr ""
-+
-+#: fortran/resolve.c:6366
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s at %L must be a scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:6376
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Deleted feature: %s at %L must be integer"
-+msgstr ""
-+
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s at %L must be INTEGER"
-+msgstr ""
-+
-+#: fortran/resolve.c:6428
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Step expression in DO loop at %L cannot be zero"
-+msgstr ""
-+
-+#: fortran/resolve.c:6463
-+#, gcc-internal-format, gfc-internal-format
-+msgid "DO loop at %L will be executed zero times"
-+msgstr ""
-+
-+#: fortran/resolve.c:6524
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FORALL index-name at %L must be a scalar INTEGER"
-+msgstr ""
-+
-+#: fortran/resolve.c:6529
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FORALL start expression at %L must be a scalar INTEGER"
-+msgstr ""
-+
-+#: fortran/resolve.c:6536
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FORALL end expression at %L must be a scalar INTEGER"
-+msgstr ""
-+
-+#: fortran/resolve.c:6544
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FORALL stride expression at %L must be a scalar %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:6549
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FORALL stride expression at %L cannot be zero"
-+msgstr ""
-+
-+#: fortran/resolve.c:6565
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FORALL index '%s' may not appear in triplet specification at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
-+msgstr ""
-+
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed allocatable object at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:6774
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:6802
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Source-expr at %L and allocate-object at %L must have the same shape"
-+msgstr ""
-+
-+#: fortran/resolve.c:6955
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Type of entity at %L is type incompatible with source-expr at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:6968
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
-+msgstr ""
-+
-+#: fortran/resolve.c:6982
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
-+msgstr ""
-+
-+#: fortran/resolve.c:6995
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
-+msgstr ""
-+
-+#: fortran/resolve.c:7006
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
-+msgstr ""
-+
-+#: fortran/resolve.c:7091
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array specification required in ALLOCATE statement at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:7105
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coarray specification required in ALLOCATE statement at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:7132
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad array specification in ALLOCATE statement at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:7151
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
-+msgstr ""
-+
-+#: fortran/resolve.c:7166
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:7177
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad coarray specification in ALLOCATE statement at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:7207
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Stat-variable at %L must be a scalar INTEGER variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:7230
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Stat-variable at %L shall not be %sd within the same %s statement"
-+msgstr ""
-+
-+#: fortran/resolve.c:7241
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ERRMSG at %L is useless without a STAT tag"
-+msgstr ""
-+
-+#: fortran/resolve.c:7251
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:7274
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
-+msgstr ""
-+
-+#: fortran/resolve.c:7304
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocate-object at %L also appears at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocate-object at %L is subobject of object at %L"
-+msgstr ""
-+
-+#. The cases overlap, or they are the same
-+#. element in the list. Either way, we must
-+#. issue an error and get the next case from P.
-+#. FIXME: Sort P and Q by line number.
-+#: fortran/resolve.c:7511
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CASE label at %L overlaps with CASE label at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:7562
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expression in CASE statement at %L must be of type %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:7573
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expression in CASE statement at %L must be of kind %d"
-+msgstr ""
-+
-+#: fortran/resolve.c:7586
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expression in CASE statement at %L must be scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:7632
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
-+msgstr ""
-+
-+#: fortran/resolve.c:7650
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of SELECT statement at %L cannot be %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Expression in CASE statement at %L is not in the range of %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:7764
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Logical range in CASE statement at %L is not allowed"
-+msgstr ""
-+
-+#: fortran/resolve.c:7776
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Constant logical value in CASE statement is repeated at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:7790
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Range specification at %L can never be matched"
-+msgstr ""
-+
-+#: fortran/resolve.c:7893
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Logical SELECT CASE block at %L has more that two cases"
-+msgstr ""
-+
-+#: fortran/resolve.c:7958
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Associate-name '%s' at %L is used as array"
-+msgstr ""
-+
-+#: fortran/resolve.c:8000
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:8026
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type '%s' at %L must be extensible"
-+msgstr ""
-+
-+#: fortran/resolve.c:8036
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type '%s' at %L must be an extension of '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:8208
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Double CLASS IS block in SELECT TYPE statement at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:8299
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
-+msgstr ""
-+
-+#. FIXME: Test for defined input/output.
-+#: fortran/resolve.c:8327
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:8339
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:8348
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Data transfer element at %L cannot have procedure pointer components"
-+msgstr ""
-+
-+#: fortran/resolve.c:8355
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:8363
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Data transfer element at %L cannot have PRIVATE components"
-+msgstr ""
-+
-+#: fortran/resolve.c:8372
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
-+msgstr ""
-+
-+#: fortran/resolve.c:8422
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
-+msgstr ""
-+
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
-+#, gcc-internal-format, gfc-internal-format
-+msgid "STAT= argument at %L must be a scalar INTEGER variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:8453
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:8470
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
-+msgstr ""
-+
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Imageset argument at %L must between 1 and num_images()"
-+msgstr ""
-+
-+#: fortran/resolve.c:8527
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:8536
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Branch at %L may result in an infinite loop"
-+msgstr ""
-+
-+#. Note: A label at END CRITICAL does not leave the CRITICAL
-+#. construct as END CRITICAL is still part of it.
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
-+#, gcc-internal-format, gfc-internal-format
-+msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
-+#, gcc-internal-format, gfc-internal-format
-+msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
-+msgstr ""
-+
-+#. The label is not in an enclosing block, so illegal. This was
-+#. allowed in Fortran 66, so we allow it as extension. No
-+#. further checks are necessary in this case.
-+#: fortran/resolve.c:8597
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Label at %L is not in the same block as the GOTO statement at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:8669
-+#, gcc-internal-format, gfc-internal-format
-+msgid "WHERE mask at %L has inconsistent shape"
-+msgstr ""
-+
-+#: fortran/resolve.c:8685
-+#, gcc-internal-format, gfc-internal-format
-+msgid "WHERE assignment target at %L has inconsistent shape"
-+msgstr ""
-+
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unsupported statement inside WHERE at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:8734
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assignment to a FORALL index variable at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:8743
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
-+msgstr ""
-+
-+#: fortran/resolve.c:8912
-+#, gcc-internal-format, gfc-internal-format
-+msgid "An outer FORALL construct already has an index with this name %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:8992
-+#, gcc-internal-format, gfc-internal-format
-+msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
-+msgstr ""
-+
-+#: fortran/resolve.c:9146
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:9178
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:9183
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
-+msgstr ""
-+
-+#: fortran/resolve.c:9193
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assignment to coindexed variable at %L in a PURE procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:9224
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
-+msgstr ""
-+
-+#: fortran/resolve.c:9233
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:9368
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:9371
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' has not been assigned a target label at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:9382
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
-+msgstr ""
-+
-+#: fortran/resolve.c:9417
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:9450
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Arithmetic IF statement at %L requires a numeric expression"
-+msgstr ""
-+
-+#: fortran/resolve.c:9509
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
-+msgstr ""
-+
-+#: fortran/resolve.c:9593
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
-+msgstr ""
-+
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
-+msgstr ""
-+
-+#. Common block names match but binding labels do not.
-+#: fortran/resolve.c:9693
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:9740
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
-+msgstr ""
-+
-+#. Make sure global procedures don't collide with anything.
-+#: fortran/resolve.c:9792
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
-+msgstr ""
-+
-+#. Make sure procedures in interface bodies don't collide.
-+#: fortran/resolve.c:9805
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:9818
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:9897
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
-+msgstr ""
-+
-+#: fortran/resolve.c:9910
-+#, gcc-internal-format, gfc-internal-format
-+msgid "String length at %L is too large"
-+msgstr ""
-+
-+#: fortran/resolve.c:10247
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocatable array '%s' at %L must have a deferred shape"
-+msgstr ""
-+
-+#: fortran/resolve.c:10251
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
-+msgstr ""
-+
-+#: fortran/resolve.c:10259
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array pointer '%s' at %L must have a deferred shape"
-+msgstr ""
-+
-+#: fortran/resolve.c:10269
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array '%s' at %L cannot have a deferred shape"
-+msgstr ""
-+
-+#: fortran/resolve.c:10282
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
-+msgstr ""
-+
-+#: fortran/resolve.c:10294
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
-+msgstr ""
-+
-+#: fortran/resolve.c:10325
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:10347
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
-+msgstr ""
-+
-+#. The shape of a main program or module array needs to be
-+#. constant.
-+#: fortran/resolve.c:10394
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The module or main program array '%s' at %L must have constant shape"
-+msgstr ""
-+
-+#: fortran/resolve.c:10403
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
-+msgstr ""
-+
-+#: fortran/resolve.c:10417
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
-+msgstr ""
-+
-+#: fortran/resolve.c:10436
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L must have constant character length in this context"
-+msgstr ""
-+
-+#: fortran/resolve.c:10442
-+#, gcc-internal-format, gfc-internal-format
-+msgid "COMMON variable '%s' at %L must have constant character length"
-+msgstr ""
-+
-+#: fortran/resolve.c:10487
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocatable '%s' at %L cannot have an initializer"
-+msgstr ""
-+
-+#: fortran/resolve.c:10490
-+#, gcc-internal-format, gfc-internal-format
-+msgid "External '%s' at %L cannot have an initializer"
-+msgstr ""
-+
-+#: fortran/resolve.c:10494
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy '%s' at %L cannot have an initializer"
-+msgstr ""
-+
-+#: fortran/resolve.c:10497
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Intrinsic '%s' at %L cannot have an initializer"
-+msgstr ""
-+
-+#: fortran/resolve.c:10500
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function result '%s' at %L cannot have an initializer"
-+msgstr ""
-+
-+#: fortran/resolve.c:10503
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Automatic array '%s' at %L cannot have an initializer"
-+msgstr ""
-+
-+#: fortran/resolve.c:10540
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character-valued statement function '%s' at %L must have constant length"
-+msgstr ""
-+
-+#: fortran/resolve.c:10562
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
-+msgstr ""
-+
-+#: fortran/resolve.c:10626
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function '%s' at %L cannot have an initializer"
-+msgstr ""
-+
-+#: fortran/resolve.c:10635
-+#, gcc-internal-format, gfc-internal-format
-+msgid "External object '%s' at %L may not have an initializer"
-+msgstr ""
-+
-+#: fortran/resolve.c:10643
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ELEMENTAL function '%s' at %L must have a scalar result"
-+msgstr ""
-+
-+#: fortran/resolve.c:10653
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
-+msgstr ""
-+
-+#: fortran/resolve.c:10672
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
-+msgstr ""
-+
-+#: fortran/resolve.c:10676
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
-+msgstr ""
-+
-+#: fortran/resolve.c:10680
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CHARACTER(*) function '%s' at %L cannot be pure"
-+msgstr ""
-+
-+#: fortran/resolve.c:10684
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
-+msgstr ""
-+
-+#: fortran/resolve.c:10696
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:10751
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:10757
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:10763
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:10771
-+#, gcc-internal-format, gfc-internal-format
-+msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:10777
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
-+msgstr ""
-+
-+#: fortran/resolve.c:10823
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
-+msgstr ""
-+
-+#: fortran/resolve.c:10831
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FINAL procedure at %L must have exactly one argument"
-+msgstr ""
-+
-+#: fortran/resolve.c:10840
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of FINAL procedure at %L must be of type '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:10848
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of FINAL procedure at %L must not be a POINTER"
-+msgstr ""
-+
-+#: fortran/resolve.c:10854
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
-+msgstr ""
-+
-+#: fortran/resolve.c:10860
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
-+msgstr ""
-+
-+#: fortran/resolve.c:10868
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
-+msgstr ""
-+
-+#: fortran/resolve.c:10876
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
-+msgstr ""
-+
-+#: fortran/resolve.c:10895
-+#, gcc-internal-format, gfc-internal-format
-+msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:10928
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
-+msgstr ""
-+
-+#. TODO: Remove this error when finalization is finished.
-+#: fortran/resolve.c:10933
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Finalization at %L is not yet implemented"
-+msgstr ""
-+
-+#: fortran/resolve.c:10964
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:10974
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
-+msgstr ""
-+
-+#: fortran/resolve.c:11033
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:11045
-+#, gcc-internal-format, gfc-internal-format
-+msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
-+msgstr ""
-+
-+#: fortran/resolve.c:11075
-+#, gcc-internal-format, gfc-internal-format
-+msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
-+msgstr ""
-+
-+#: fortran/resolve.c:11131
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Type-bound operator at %L can't be NOPASS"
-+msgstr ""
-+
-+#: fortran/resolve.c:11294
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:11331
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:11345
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' with PASS at %L must have at least one argument"
-+msgstr ""
-+
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:11367
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:11376
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Passed-object dummy argument of '%s' at %L must be scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:11382
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
-+msgstr ""
-+
-+#: fortran/resolve.c:11388
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
-+msgstr ""
-+
-+#: fortran/resolve.c:11417
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' at %L has the same name as a component of '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:11426
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:11521
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
-+msgstr ""
-+
-+#: fortran/resolve.c:11579
-+#, gcc-internal-format, gfc-internal-format
-+msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
-+msgstr ""
-+
-+#: fortran/resolve.c:11592
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
-+msgstr ""
-+
-+#: fortran/resolve.c:11605
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Deferred-length character component '%s' at %L is not yet supported"
-+msgstr ""
-+
-+#: fortran/resolve.c:11615
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
-+msgstr ""
-+
-+#: fortran/resolve.c:11624
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
-+msgstr ""
-+
-+#: fortran/resolve.c:11634
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:11643
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
-+msgstr ""
-+
-+#: fortran/resolve.c:11651
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
-+msgstr ""
-+
-+#: fortran/resolve.c:11716
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
-+msgstr ""
-+
-+#: fortran/resolve.c:11756
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:11770
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
-+msgstr ""
-+
-+#: fortran/resolve.c:11786
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:11796
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:11805
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
-+msgstr ""
-+
-+#: fortran/resolve.c:11814
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
-+msgstr ""
-+
-+#: fortran/resolve.c:11851
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:11864
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character length of component '%s' needs to be a constant specification expression at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:11875
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
-+msgstr ""
-+
-+#: fortran/resolve.c:11887
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:11895
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
-+msgstr ""
-+
-+#: fortran/resolve.c:11904
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
-+msgstr ""
-+
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
-+msgstr ""
-+
-+#: fortran/resolve.c:11945
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
-+msgstr ""
-+
-+#: fortran/resolve.c:11995
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:12047
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
-+msgstr ""
-+
-+#: fortran/resolve.c:12053
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:12060
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:12069
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:12079
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:12089
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
-+msgstr ""
-+
-+#. FIXME: Once UDDTIO is implemented, the following can be
-+#. removed.
-+#: fortran/resolve.c:12097
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
-+msgstr ""
-+
-+#: fortran/resolve.c:12114
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:12124
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:12135
-+#, gcc-internal-format, gfc-internal-format
-+msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:12162
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:12181
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
-+msgstr ""
-+
-+#: fortran/resolve.c:12193
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
-+msgstr ""
-+
-+#: fortran/resolve.c:12204
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Incompatible derived type in PARAMETER at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:12273
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:12276
-+#, gcc-internal-format, gfc-internal-format
-+msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:12359
-+#, 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"
-+msgstr ""
-+
-+#: fortran/resolve.c:12377
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assumed size array at %L must be a dummy argument"
-+msgstr ""
-+
-+#: fortran/resolve.c:12380
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assumed shape array at %L must be a dummy argument"
-+msgstr ""
-+
-+#: fortran/resolve.c:12393
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol at %L is not a DUMMY variable"
-+msgstr ""
-+
-+#: fortran/resolve.c:12399
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
-+msgstr ""
-+
-+#: fortran/resolve.c:12409
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
-+msgstr ""
-+
-+#: fortran/resolve.c:12418
-+#, gcc-internal-format, gfc-internal-format
-+msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
-+msgstr ""
-+
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
-+msgstr ""
-+
-+#: fortran/resolve.c:12458
-+#, gcc-internal-format, gfc-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"
-+msgstr ""
-+
-+#: fortran/resolve.c:12538
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:12552
-+#, 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:12570
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
-+msgstr ""
-+
-+#: fortran/resolve.c:12582
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
-+msgstr ""
-+
-+#: fortran/resolve.c:12594
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
-+msgstr ""
-+
-+#: fortran/resolve.c:12603
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
-+msgstr ""
-+
-+#: fortran/resolve.c:12615
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
-+msgstr ""
-+
-+#: fortran/resolve.c:12630
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
-+msgstr ""
-+
-+#: fortran/resolve.c:12638
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
-+msgstr ""
-+
-+#: fortran/resolve.c:12645
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
-+msgstr ""
-+
-+#: fortran/resolve.c:12657
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
-+msgstr ""
-+
-+#: fortran/resolve.c:12666
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:12738
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Threadprivate at %L isn't SAVEd"
-+msgstr ""
-+
-+#: fortran/resolve.c:12832
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BLOCK DATA element '%s' at %L must be in COMMON"
-+msgstr ""
-+
-+#: fortran/resolve.c:12838
-+#, gcc-internal-format, gfc-internal-format
-+msgid "DATA array '%s' at %L must be specified in a previous declaration"
-+msgstr ""
-+
-+#: fortran/resolve.c:12847
-+#, gcc-internal-format, gfc-internal-format
-+msgid "DATA element '%s' at %L cannot have a coindex"
-+msgstr ""
-+
-+#: fortran/resolve.c:12861
-+#, gcc-internal-format, gfc-internal-format
-+msgid "DATA element '%s' at %L is a pointer and so must be a full array"
-+msgstr ""
-+
-+#: fortran/resolve.c:12907
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Nonconstant array section at %L in DATA statement"
-+msgstr ""
-+
-+#: fortran/resolve.c:12920
-+#, gcc-internal-format, gfc-internal-format
-+msgid "DATA statement at %L has more variables than values"
-+msgstr ""
-+
-+#: fortran/resolve.c:13019
-+#, 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:13027
-+#, 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:13035
-+#, 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:13160
-+#, gcc-internal-format, gfc-internal-format
-+msgid "DATA statement at %L has more values than variables"
-+msgstr ""
-+
-+#: fortran/resolve.c:13299
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Label %d at %L defined but not used"
-+msgstr ""
-+
-+#: fortran/resolve.c:13304
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Label %d at %L defined but cannot be used"
-+msgstr ""
-+
-+#: fortran/resolve.c:13388
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
-+msgstr ""
-+
-+#: fortran/resolve.c:13397
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
-+msgstr ""
-+
-+#: fortran/resolve.c:13405
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
-+msgstr ""
-+
-+#: fortran/resolve.c:13421
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
-+msgstr ""
-+
-+#: fortran/resolve.c:13524
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Syntax error in EQUIVALENCE statement at %L"
-+msgstr ""
-+
-+#: fortran/resolve.c:13539
-+#, 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:13551
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:13560
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
-+msgstr ""
-+
-+#: fortran/resolve.c:13639
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
-+msgstr ""
-+
-+#: fortran/resolve.c:13650
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
-+msgstr ""
-+
-+#: fortran/resolve.c:13661
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Substring at %L has length zero"
-+msgstr ""
-+
-+#: fortran/resolve.c:13704
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
-+msgstr ""
-+
-+#: fortran/resolve.c:13717
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ENTRY '%s' at %L has no IMPLICIT type"
-+msgstr ""
-+
-+#: fortran/resolve.c:13734
-+#, gcc-internal-format, gfc-internal-format
-+msgid "User operator procedure '%s' at %L must be a FUNCTION"
-+msgstr ""
-+
-+#: fortran/resolve.c:13744
-+#, gcc-internal-format, gfc-internal-format
-+msgid "User operator procedure '%s' at %L cannot be assumed character length"
-+msgstr ""
-+
-+#: fortran/resolve.c:13752
-+#, gcc-internal-format, gfc-internal-format
-+msgid "User operator procedure '%s' at %L must have at least one argument"
-+msgstr ""
-+
-+#: fortran/resolve.c:13766
-+#, gcc-internal-format, gfc-internal-format
-+msgid "First argument of operator interface at %L cannot be optional"
-+msgstr ""
-+
-+#: fortran/resolve.c:13784
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Second argument of operator interface at %L cannot be optional"
-+msgstr ""
-+
-+#: fortran/resolve.c:13791
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Operator interface at %L must have, at most, two arguments"
-+msgstr ""
-+
-+#: fortran/resolve.c:13867
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
-+msgstr ""
-+
-+#: fortran/scanner.c:773
-+#, gcc-internal-format, gfc-internal-format
-+msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
-+msgstr ""
-+
-+#: fortran/scanner.c:1052 fortran/scanner.c:1190
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Line truncated at %L"
-+msgstr ""
-+
-+#: fortran/scanner.c:1102 fortran/scanner.c:1234
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Limit of %d continuations exceeded in statement at %C"
-+msgstr ""
-+
-+#: fortran/scanner.c:1151
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Missing '&' in continued character constant at %C"
-+msgstr ""
-+
-+#: fortran/scanner.c:1384
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Nonconforming tab character at %C"
-+msgstr ""
-+
-+#: fortran/scanner.c:1472 fortran/scanner.c:1475
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'&' not allowed by itself in line %d"
-+msgstr ""
-+
-+#: fortran/scanner.c:1534
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Nonconforming tab character in column %d of line %d"
-+msgstr ""
-+
-+#: fortran/scanner.c:1759
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s:%d: file %s left but not entered"
-+msgstr ""
-+
-+#: fortran/scanner.c:1793
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s:%d: Illegal preprocessor directive"
-+msgstr ""
-+
-+#: fortran/scanner.c:1918
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Can't open file '%s'"
-+msgstr ""
-+
-+#: fortran/simplify.c:86
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Result of %s overflows its kind at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:91
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Result of %s underflows its kind at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:96
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Result of %s is NaN at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:100
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Result of %s gives range error for its kind at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:123
-+#, gcc-internal-format, gfc-internal-format
-+msgid "KIND parameter of %s at %L must be an initialization expression"
-+msgstr ""
-+
-+#: fortran/simplify.c:131
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Invalid KIND parameter of %s at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:701
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of %s function at %L is negative"
-+msgstr ""
-+
-+#: fortran/simplify.c:708
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of %s function at %L outside of range [0,127]"
-+msgstr ""
-+
-+#: fortran/simplify.c:726
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of %s function at %L is too large for the collating sequence of kind %d"
-+msgstr ""
-+
-+#: fortran/simplify.c:763
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of ACOS at %L must be between -1 and 1"
-+msgstr ""
-+
-+#: fortran/simplify.c:796
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of ACOSH at %L must not be less than 1"
-+msgstr ""
-+
-+#: fortran/simplify.c:1040
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of ASIN at %L must be between -1 and 1"
-+msgstr ""
-+
-+#: fortran/simplify.c:1131
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of ATANH at %L must be inside the range -1 to 1"
-+msgstr ""
-+
-+#: fortran/simplify.c:1162
-+#, gcc-internal-format, gfc-internal-format
-+msgid "If first argument of ATAN2 %L is zero, then the second argument must not be zero"
-+msgstr ""
-+
-+#: fortran/simplify.c:1254
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Result of BESSEL_YN is -INF at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:2439
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of IACHAR at %L must be of length one"
-+msgstr ""
-+
-+#: fortran/simplify.c:2446
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of IACHAR function at %L outside of range 0..127"
-+msgstr ""
-+
-+#: fortran/simplify.c:2561
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:2636
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of ICHAR at %L must be of length one"
-+msgstr ""
-+
-+#. Left shift, as in SHIFTL.
-+#: fortran/simplify.c:3002 fortran/simplify.c:3010
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Second argument of %s is negative at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:3022
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Magnitude of second argument of %s exceeds bit size at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:3148
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:3448 fortran/simplify.c:3580
-+#, gcc-internal-format, gfc-internal-format
-+msgid "DIM argument at %L is out of bounds"
-+msgstr ""
-+
-+#: fortran/simplify.c:3751
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of LOG at %L cannot be less than or equal to zero"
-+msgstr ""
-+
-+#: fortran/simplify.c:3764
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Complex argument of LOG at %L cannot be zero"
-+msgstr ""
-+
-+#: fortran/simplify.c:3792
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
-+msgstr ""
-+
-+#. Result is processor-dependent.
-+#: fortran/simplify.c:4240
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Second argument MOD at %L is zero"
-+msgstr ""
-+
-+#. Result is processor-dependent.
-+#: fortran/simplify.c:4251
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Second argument of MOD at %L is zero"
-+msgstr ""
-+
-+#. Result is processor-dependent. This processor just opts
-+#. to not handle it at all.
-+#. Result is processor-dependent.
-+#: fortran/simplify.c:4293 fortran/simplify.c:4305
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Second argument of MODULO at %L is zero"
-+msgstr ""
-+
-+#: fortran/simplify.c:4380
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Result of NEAREST is NaN at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:4844
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:4899
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:5151
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Result of SCALE overflows its kind at %L"
-+msgstr ""
-+
-+#: fortran/simplify.c:5862
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Argument of SQRT at %L has a negative value"
-+msgstr ""
-+
-+#: fortran/simplify.c:6173
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)"
-+msgstr ""
-+
-+#: fortran/simplify.c:6196
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)"
-+msgstr ""
-+
-+#: fortran/simplify.c:6613
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Character '%s' in string at %L cannot be converted into character kind %d"
-+msgstr ""
-+
-+#: fortran/symbol.c:135
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate IMPLICIT NONE statement at %C"
-+msgstr ""
-+
-+#: fortran/symbol.c:175
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Letter '%c' already set in IMPLICIT statement at %C"
-+msgstr ""
-+
-+#: fortran/symbol.c:197
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
-+msgstr ""
-+
-+#: fortran/symbol.c:207
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Letter %c already has an IMPLICIT type at %C"
-+msgstr ""
-+
-+#: fortran/symbol.c:263
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' at %L has no IMPLICIT type"
-+msgstr ""
-+
-+#. BIND(C) variables should not be implicitly declared.
-+#: fortran/symbol.c:280
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
-+msgstr ""
-+
-+#. Dummy args to a BIND(C) routine may not be interoperable if
-+#. they are implicitly typed.
-+#: fortran/symbol.c:294
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Implicitly declared variable '%s' at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure '%s' at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:335
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Function result '%s' at %L has no IMPLICIT type"
-+msgstr ""
-+
-+#: fortran/symbol.c:424
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:448
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Namelist group name at %L cannot have the SAVE attribute"
-+msgstr ""
-+
-+#: fortran/symbol.c:482
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: Procedure pointer at %C"
-+msgstr ""
-+
-+#: fortran/symbol.c:644
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s attribute applied to %s %s at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:651
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BIND(C) applied to %s %s at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:762 fortran/symbol.c:1485
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s attribute conflicts with %s attribute at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:765
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s attribute conflicts with %s attribute in '%s' at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:773
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: %s attribute with %s attribute at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:779
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: %s attribute with %s attribute in '%s' at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:823
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cannot change attributes of USE-associated symbol at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:826
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cannot change attributes of USE-associated symbol %s at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:842
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate %s attribute specified at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:884
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:910
-+#, gcc-internal-format, gfc-internal-format
-+msgid "CODIMENSION specified for '%s' outside its INTERFACE body at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:936
-+#, gcc-internal-format, gfc-internal-format
-+msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1066
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cray Pointee at %L appears in multiple pointer() statements"
-+msgstr ""
-+
-+#: fortran/symbol.c:1085
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate PROTECTED attribute specified at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1119
-+#, gcc-internal-format, gfc-internal-format
-+msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
-+msgstr ""
-+
-+#: fortran/symbol.c:1130
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate SAVE attribute specified at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1151
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate VALUE attribute specified at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1171
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate VOLATILE attribute specified at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1190
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1481
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s attribute of '%s' conflicts with %s attribute at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1515
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s procedure at %L is already declared as %s procedure"
-+msgstr ""
-+
-+#: fortran/symbol.c:1550
-+#, gcc-internal-format, gfc-internal-format
-+msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1574
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ACCESS specification at %L was already specified"
-+msgstr ""
-+
-+#: fortran/symbol.c:1591
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate BIND attribute specified at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1598
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: BIND(C) at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1615
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate EXTENDS attribute specified at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1619
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Fortran 2003: EXTENDS at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1641
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' at %L already has an explicit interface"
-+msgstr ""
-+
-+#: fortran/symbol.c:1648
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %L has attributes specified outside its INTERFACE body"
-+msgstr ""
-+
-+#: fortran/symbol.c:1682
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' at %L conflicts with symbol from module '%s', use-associated at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1686
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' at %L already has basic type of %s"
-+msgstr ""
-+
-+#: fortran/symbol.c:1693
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure '%s' at %L may not have basic type of %s"
-+msgstr ""
-+
-+#: fortran/symbol.c:1705
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' at %L cannot have a type"
-+msgstr ""
-+
-+#: fortran/symbol.c:1874
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component '%s' at %C already declared at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1885
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component '%s' at %C already in the parent type at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:1967
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' at %C is ambiguous"
-+msgstr ""
-+
-+#: fortran/symbol.c:1999
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type '%s' at %C is being used before it is defined"
-+msgstr ""
-+
-+#: fortran/symbol.c:2037
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component '%s' at %C is a PRIVATE component of '%s'"
-+msgstr ""
-+
-+#: fortran/symbol.c:2055
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'%s' at %C is not a member of the '%s' structure"
-+msgstr ""
-+
-+#: fortran/symbol.c:2196
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Duplicate statement label %d at %L and %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:2206
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Label %d at %C already referenced as branch target"
-+msgstr ""
-+
-+#: fortran/symbol.c:2215
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Label %d at %C already referenced as a format label"
-+msgstr ""
-+
-+#: fortran/symbol.c:2257
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Label %d at %C previously used as a FORMAT label"
-+msgstr ""
-+
-+#: fortran/symbol.c:2265
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Label %d at %C previously used as branch target"
-+msgstr ""
-+
-+#: fortran/symbol.c:2576
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
-+msgstr ""
-+
-+#: fortran/symbol.c:2579
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
-+msgstr ""
-+
-+#. Symbol is from another namespace.
-+#: fortran/symbol.c:2759
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' at %C has already been host associated"
-+msgstr ""
-+
-+#: fortran/symbol.c:3602
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type '%s' declared at %L must have the BIND attribute to be C interoperable"
-+msgstr ""
-+
-+#: fortran/symbol.c:3620
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type '%s' with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
-+msgstr ""
-+
-+#: fortran/symbol.c:3641
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component '%s' at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type '%s' at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:3651
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) derived type '%s' at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:3662
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type '%s' at %L"
-+msgstr ""
-+
-+#. If the derived type is bind(c), all fields must be
-+#. interop.
-+#: fortran/symbol.c:3700
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component '%s' in derived type '%s' at %L may not be C interoperable, even though derived type '%s' is BIND(C)"
-+msgstr ""
-+
-+#. If derived type is param to bind(c) routine, or to one
-+#. of the iso_c_binding procs, it must be interoperable, so
-+#. all fields must interop too.
-+#: fortran/symbol.c:3709
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
-+msgstr ""
-+
-+#: fortran/symbol.c:3723
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type '%s' at %L cannot be declared with both PRIVATE and BIND(C) attributes"
-+msgstr ""
-+
-+#: fortran/symbol.c:3731
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND(C)"
-+msgstr ""
-+
-+#: fortran/symbol.c:4739
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Symbol '%s' is used before it is typed at %L"
-+msgstr ""
-+
-+#: fortran/symbol.c:4745
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Extension: Symbol '%s' is used before it is typed at %L"
-+msgstr ""
-+
-+#: fortran/target-memory.c:643
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
-+msgstr ""
-+
-+#: fortran/target-memory.c:731
-+#, gcc-internal-format, gfc-internal-format
-+msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
-+msgstr ""
-+
-+#: fortran/trans-array.c:7003
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Creating array temporary at %L for argument '%s'"
-+msgstr ""
-+
-+#: fortran/trans-array.c:8129
-+#, gcc-internal-format
-+msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
-+msgstr ""
-+
-+#: fortran/trans-array.c:8626
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bad expression type during walk (%d)"
-+msgstr ""
-+
-+#: fortran/trans-common.c:400
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Named COMMON block '%s' at %L shall be of the same size as elsewhere (%lu vs %lu bytes)"
-+msgstr ""
-+
-+#: fortran/trans-common.c:853
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad array reference at %L"
-+msgstr ""
-+
-+#: fortran/trans-common.c:861
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Illegal reference type at %L as EQUIVALENCE object"
-+msgstr ""
-+
-+#: fortran/trans-common.c:901
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
-+msgstr ""
-+
-+#. Aligning this field would misalign a previous field.
-+#: fortran/trans-common.c:1034
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
-+msgstr ""
-+
-+#: fortran/trans-common.c:1099
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
-+msgstr ""
-+
-+#: fortran/trans-common.c:1114
-+#, gcc-internal-format, gfc-internal-format
-+msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
-+msgstr ""
-+
-+#: fortran/trans-common.c:1129
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder elements or use -fno-align-commons"
-+msgstr ""
-+
-+#: fortran/trans-common.c:1134
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Padding of %d bytes required before '%s' in COMMON at %L; reorder elements or use -fno-align-commons"
-+msgstr ""
-+
-+#: fortran/trans-common.c:1155
-+#, gcc-internal-format, gfc-internal-format
-+msgid "COMMON '%s' at %L does not exist"
-+msgstr ""
-+
-+#: fortran/trans-common.c:1163
-+#, gcc-internal-format, gfc-internal-format
-+msgid "COMMON '%s' at %L requires %d bytes of padding; reorder elements or use -fno-align-commons"
-+msgstr ""
-+
-+#: fortran/trans-common.c:1167
-+#, gcc-internal-format, gfc-internal-format
-+msgid "COMMON at %L requires %d bytes of padding; reorder elements or use -fno-align-commons"
-+msgstr ""
-+
-+#: fortran/trans-const.c:313
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L"
-+msgstr ""
-+
-+#: fortran/trans-const.c:349
-+#, gcc-internal-format, gfc-internal-format
-+msgid "gfc_conv_constant_to_tree(): invalid type: %s"
-+msgstr ""
-+
-+#: fortran/trans-const.c:380
-+#, gcc-internal-format, gfc-internal-format
-+msgid "non-constant initialization expression at %L"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:1347
-+#, gcc-internal-format
-+msgid "intrinsic variable which isn't a procedure"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:3518 fortran/trans-decl.c:5382
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Return value of function '%s' at %L not set"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:3837
-+#, gcc-internal-format
-+msgid "Deferred type parameter not yet supported"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:4044
-+#, gcc-internal-format, gfc-internal-format
-+msgid "backend decl for module variable %s already exists"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:4568
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:4572
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived-type dummy argument '%s' at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:4581 fortran/trans-decl.c:4693
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unused dummy argument '%s' at %L"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:4594
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unused variable '%s' declared at %L"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:4601
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unused module variable '%s' which has been explicitly imported at %L"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:4648
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unused parameter '%s' declared at %L"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:4651
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unused parameter '%s' which has been explicitly imported at %L"
-+msgstr ""
-+
-+#: fortran/trans-decl.c:4666
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Return value '%s' of function '%s' declared at %L not set"
-+msgstr ""
-+
-+#: fortran/trans-expr.c:1985
-+#, gcc-internal-format
-+msgid "Unknown intrinsic op"
-+msgstr ""
-+
-+#: fortran/trans-expr.c:3213
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Unknown argument list function at %L"
-+msgstr ""
-+
-+#: fortran/trans-intrinsic.c:856
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Intrinsic function %s(%d) not recognized"
-+msgstr ""
-+
-+#: fortran/trans-intrinsic.c:1035 fortran/trans-intrinsic.c:1385
-+#: fortran/trans-intrinsic.c:1563
-+#, gcc-internal-format, gfc-internal-format
-+msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
-+msgstr ""
-+
-+#: fortran/trans-io.c:2031
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Derived type '%s' at %L has PRIVATE components"
-+msgstr ""
-+
-+#: fortran/trans-io.c:2179
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Bad IO basetype (%d)"
-+msgstr ""
-+
-+#: fortran/trans-openmp.c:1837
-+#, gcc-internal-format
-+msgid "gfc_trans_omp_workshare(): Bad statement code"
-+msgstr ""
-+
-+#: fortran/trans-stmt.c:539
-+#, gcc-internal-format, gfc-internal-format
-+msgid "An alternate return at %L without a * dummy argument"
-+msgstr ""
-+
-+#: fortran/trans-stmt.c:862
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
-+msgstr ""
-+
-+#: fortran/trans-types.c:497
-+#, gcc-internal-format
-+msgid "INTEGER(KIND=8) is not available for -fdefault-integer-8 option"
-+msgstr ""
-+
-+#: fortran/trans-types.c:505
-+#, gcc-internal-format
-+msgid "INTEGER(KIND=8) is not available for -finteger-4-integer-8 option"
-+msgstr ""
-+
-+#: fortran/trans-types.c:523
-+#, gcc-internal-format
-+msgid "REAL(KIND=8) is not available for -fdefault-real-8 option"
-+msgstr ""
-+
-+#: fortran/trans-types.c:530
-+#, gcc-internal-format
-+msgid "REAL(KIND=8) is not available for -freal-4-real-8 option"
-+msgstr ""
-+
-+#: fortran/trans-types.c:537
-+#, gcc-internal-format
-+msgid "REAL(KIND=10) is not available for -freal-4-real-10 option"
-+msgstr ""
-+
-+#: fortran/trans-types.c:544
-+#, gcc-internal-format
-+msgid "REAL(KIND=16) is not available for -freal-4-real-16 option"
-+msgstr ""
-+
-+#: fortran/trans-types.c:558
-+#, gcc-internal-format
-+msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
-+msgstr ""
-+
-+#: fortran/trans-types.c:567
-+#, gcc-internal-format
-+msgid "REAL(KIND=4) is not available for -freal-8-real-4 option"
-+msgstr ""
-+
-+#: fortran/trans-types.c:574
-+#, gcc-internal-format
-+msgid "REAL(KIND=10) is not available for -freal-8-real-10 option"
-+msgstr ""
-+
-+#: fortran/trans-types.c:581
-+#, gcc-internal-format
-+msgid "REAL(KIND=10) is not available for -freal-8-real-16 option"
-+msgstr ""
-+
-+#: fortran/trans-types.c:1432
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Array element size too big at %C"
-+msgstr ""
-+
-+#: fortran/trans.c:1538
-+#, gcc-internal-format
-+msgid "gfc_trans_code(): Bad statement code"
-+msgstr ""
-+
-+#: java/class.c:836
-+#, gcc-internal-format
-+msgid "bad method signature"
-+msgstr ""
-+
-+#: java/class.c:895
-+#, gcc-internal-format
-+msgid "misplaced ConstantValue attribute (not in any field)"
-+msgstr ""
-+
-+#: java/class.c:898
-+#, gcc-internal-format, gfc-internal-format
-+msgid "duplicate ConstantValue attribute for field '%s'"
-+msgstr ""
-+
-+#: java/class.c:909
-+#, gcc-internal-format, gfc-internal-format
-+msgid "ConstantValue attribute of field '%s' has wrong type"
-+msgstr ""
-+
-+#: java/class.c:1637
-+#, gcc-internal-format
-+msgid "abstract method in non-abstract class"
-+msgstr ""
-+
-+#: java/class.c:2701
-+#, gcc-internal-format
-+msgid "non-static method %q+D overrides static method"
-+msgstr ""
-+
-+#: java/decl.c:1206
-+#, gcc-internal-format
-+msgid "%q+D used prior to declaration"
-+msgstr ""
-+
-+#: java/decl.c:1629
-+#, gcc-internal-format
-+msgid "In %+D: overlapped variable and exception ranges at %d"
-+msgstr ""
-+
-+#: java/decl.c:1680
-+#, gcc-internal-format
-+msgid "bad type in parameter debug info"
-+msgstr ""
-+
-+#: java/decl.c:1689
-+#, gcc-internal-format
-+msgid "bad PC range for debug info for local %q+D"
-+msgstr ""
-+
-+#: java/expr.c:357
-+#, gcc-internal-format, gfc-internal-format
-+msgid "need to insert runtime check for %s"
-+msgstr ""
-+
-+#: java/expr.c:505 java/expr.c:552
-+#, gcc-internal-format, gfc-internal-format
-+msgid "assert: %s is assign compatible with %s"
-+msgstr ""
-+
-+#: java/expr.c:663
-+#, gcc-internal-format
-+msgid "stack underflow - dup* operation"
-+msgstr ""
-+
-+#: java/expr.c:1662
-+#, gcc-internal-format
-+msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
-+msgstr ""
-+
-+#: java/expr.c:1690
-+#, gcc-internal-format
-+msgid "field %qs not found"
-+msgstr ""
-+
-+#: java/expr.c:2249
-+#, gcc-internal-format, gfc-internal-format
-+msgid "method '%s' not found in class"
-+msgstr ""
-+
-+#: java/expr.c:2442
-+#, gcc-internal-format, gfc-internal-format
-+msgid "failed to find class '%s'"
-+msgstr ""
-+
-+#: java/expr.c:2483
-+#, gcc-internal-format, gfc-internal-format
-+msgid "class '%s' has no method named '%s' matching signature '%s'"
-+msgstr ""
-+
-+#: java/expr.c:2514
-+#, gcc-internal-format
-+msgid "invokestatic on non static method"
-+msgstr ""
-+
-+#: java/expr.c:2519
-+#, gcc-internal-format
-+msgid "invokestatic on abstract method"
-+msgstr ""
-+
-+#: java/expr.c:2527
-+#, gcc-internal-format
-+msgid "invoke[non-static] on static method"
-+msgstr ""
-+
-+#: java/expr.c:2885
-+#, gcc-internal-format, gfc-internal-format
-+msgid "missing field '%s' in '%s'"
-+msgstr ""
-+
-+#: java/expr.c:2892
-+#, gcc-internal-format, gfc-internal-format
-+msgid "mismatching signature for field '%s' in '%s'"
-+msgstr ""
-+
-+#: java/expr.c:2921
-+#, gcc-internal-format
-+msgid "assignment to final field %q+D not in field%'s class"
-+msgstr ""
-+
-+#: java/expr.c:3149
-+#, gcc-internal-format
-+msgid "invalid PC in line number table"
-+msgstr ""
-+
-+#: java/expr.c:3199
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unreachable bytecode from %d to before %d"
-+msgstr ""
-+
-+#: java/expr.c:3241
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unreachable bytecode from %d to the end of the method"
-+msgstr ""
-+
-+#. duplicate code from LOAD macro
-+#: java/expr.c:3549
-+#, gcc-internal-format
-+msgid "unrecognized wide sub-instruction"
-+msgstr ""
-+
-+#: java/jcf-parse.c:506
-+#, gcc-internal-format, gfc-internal-format
-+msgid "<constant pool index %d not in range>"
-+msgstr ""
-+
-+#: java/jcf-parse.c:516
-+#, gcc-internal-format, gfc-internal-format
-+msgid "<constant pool index %d unexpected type"
-+msgstr ""
-+
-+#: java/jcf-parse.c:1098
-+#, gcc-internal-format
-+msgid "bad string constant"
-+msgstr ""
-+
-+#: java/jcf-parse.c:1116
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bad value constant type %d, index %d"
-+msgstr ""
-+
-+#: java/jcf-parse.c:1396 java/jcf-parse.c:1402
-+#, gcc-internal-format, gfc-internal-format
-+msgid "cannot find file for class %s"
-+msgstr ""
-+
-+#: java/jcf-parse.c:1427
-+#, gcc-internal-format
-+msgid "not a valid Java .class file"
-+msgstr ""
-+
-+#: java/jcf-parse.c:1430
-+#, gcc-internal-format
-+msgid "error while parsing constant pool"
-+msgstr ""
-+
-+#. FIXME - where was first time
-+#: java/jcf-parse.c:1445
-+#, gcc-internal-format, gfc-internal-format
-+msgid "reading class %s for the second time from %s"
-+msgstr ""
-+
-+#: java/jcf-parse.c:1463
-+#, gcc-internal-format
-+msgid "error while parsing fields"
-+msgstr ""
-+
-+#: java/jcf-parse.c:1466
-+#, gcc-internal-format
-+msgid "error while parsing methods"
-+msgstr ""
-+
-+#: java/jcf-parse.c:1469
-+#, gcc-internal-format
-+msgid "error while parsing final attributes"
-+msgstr ""
-+
-+#: java/jcf-parse.c:1508
-+#, gcc-internal-format
-+msgid "duplicate class will only be compiled once"
-+msgstr ""
-+
-+#: java/jcf-parse.c:1604
-+#, gcc-internal-format
-+msgid "missing Code attribute"
-+msgstr ""
-+
-+#: java/jcf-parse.c:1849
-+#, gcc-internal-format
-+msgid "no input file specified"
-+msgstr ""
-+
-+#: java/jcf-parse.c:1885
-+#, gcc-internal-format
-+msgid "can%'t close input file %s: %m"
-+msgstr ""
-+
-+#: java/jcf-parse.c:1928
-+#, gcc-internal-format, gfc-internal-format
-+msgid "bad zip/jar file %s"
-+msgstr ""
-+
-+#: java/jcf-parse.c:2130
-+#, gcc-internal-format, gfc-internal-format
-+msgid "error while reading %s from zip file"
-+msgstr ""
-+
-+#: java/jvspec.c:396
-+#, gcc-internal-format
-+msgid "can%'t specify %<-D%> without %<--main%>"
-+msgstr ""
-+
-+#: java/jvspec.c:399
-+#, gcc-internal-format
-+msgid "%qs is not a valid class name"
-+msgstr ""
-+
-+#: java/jvspec.c:405
-+#, gcc-internal-format
-+msgid "--resource requires -o"
-+msgstr ""
-+
-+#: java/jvspec.c:412
-+#, gcc-internal-format
-+msgid "already-compiled .class files ignored with -C"
-+msgstr ""
-+
-+#: java/jvspec.c:419
-+#, gcc-internal-format
-+msgid "cannot specify both -C and -o"
-+msgstr ""
-+
-+#: java/jvspec.c:431
-+#, gcc-internal-format
-+msgid "cannot create temporary file"
-+msgstr ""
-+
-+#: java/jvspec.c:453
-+#, gcc-internal-format
-+msgid "using both @FILE with multiple files not implemented"
-+msgstr ""
-+
-+#: java/jvspec.c:537
-+#, gcc-internal-format
-+msgid "cannot specify %<main%> class when not linking"
-+msgstr ""
-+
-+#: java/lang.c:583
-+#, gcc-internal-format
-+msgid "-fexcess-precision=standard for Java"
-+msgstr ""
-+
-+#: java/lang.c:594
-+#, gcc-internal-format
-+msgid "-findirect-dispatch is incompatible with -freduced-reflection"
-+msgstr ""
-+
-+#: java/lang.c:597
-+#, gcc-internal-format
-+msgid "-fjni is incompatible with -freduced-reflection"
-+msgstr ""
-+
-+#: java/lang.c:608
-+#, gcc-internal-format
-+msgid "can%'t do dependency tracking with input from stdin"
-+msgstr ""
-+
-+#: java/lang.c:624
-+#, gcc-internal-format
-+msgid "couldn%'t determine target name for dependency tracking"
-+msgstr ""
-+
-+#: java/mangle_name.c:325 java/mangle_name.c:402
-+#, gcc-internal-format
-+msgid "internal error - invalid Utf8 name"
-+msgstr ""
-+
-+#: java/typeck.c:433
-+#, gcc-internal-format
-+msgid "junk at end of signature string"
-+msgstr ""
-+
-+#: java/verify-glue.c:378
-+#, gcc-internal-format, gfc-internal-format
-+msgid "verification failed: %s"
-+msgstr ""
-+
-+#: java/verify-glue.c:380
-+#, gcc-internal-format, gfc-internal-format
-+msgid "verification failed at PC=%d: %s"
-+msgstr ""
-+
-+#: java/verify-glue.c:468
-+#, gcc-internal-format
-+msgid "bad pc in exception_table"
-+msgstr ""
-+
-+#: lto/lto-lang.c:730
-+#, gcc-internal-format
-+msgid "-fwpa and -fltrans are mutually exclusive"
-+msgstr ""
-+
-+#: lto/lto-object.c:112
-+#, gcc-internal-format, gfc-internal-format
-+msgid "open %s failed: %s"
-+msgstr ""
-+
-+#: lto/lto-object.c:153 lto/lto-object.c:186 lto/lto-object.c:284
-+#: lto/lto-object.c:341 lto/lto-object.c:365
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: %s"
-+msgstr ""
-+
-+#: lto/lto-object.c:155
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: %s: %s"
-+msgstr ""
-+
-+#: lto/lto-object.c:195
-+#, gcc-internal-format, gfc-internal-format
-+msgid "close: %s"
-+msgstr ""
-+
-+#: lto/lto-object.c:252
-+#, gcc-internal-format, gfc-internal-format
-+msgid "two or more sections for %s"
-+msgstr ""
-+
-+#: lto/lto.c:235
-+#, gcc-internal-format, gfc-internal-format
-+msgid "%s: section %s is missing"
-+msgstr ""
-+
-+#: lto/lto.c:950
-+#, gcc-internal-format
-+msgid "bytecode stream: garbage at the end of symbols section"
-+msgstr ""
-+
-+#: lto/lto.c:977
-+#, gcc-internal-format
-+msgid "could not parse hex number"
-+msgstr ""
-+
-+#: lto/lto.c:1010
-+#, gcc-internal-format, gfc-internal-format
-+msgid "unexpected file name %s in linker resolution file. Expected %s"
-+msgstr ""
-+
-+#: lto/lto.c:1019
-+#, gcc-internal-format
-+msgid "could not parse file offset"
-+msgstr ""
-+
-+#: lto/lto.c:1022
-+#, gcc-internal-format
-+msgid "unexpected offset"
-+msgstr ""
-+
-+#: lto/lto.c:1043
-+#, gcc-internal-format
-+msgid "invalid line in the resolution file"
-+msgstr ""
-+
-+#: lto/lto.c:1056
-+#, gcc-internal-format
-+msgid "invalid resolution in the resolution file"
-+msgstr ""
-+
-+#: lto/lto.c:1062
-+#, gcc-internal-format
-+msgid "resolution sub id "
-+msgstr ""
-+
-+#: lto/lto.c:1157
-+#, gcc-internal-format, gfc-internal-format
-+msgid "cannot read LTO decls from %s"
-+msgstr ""
-+
-+#: lto/lto.c:1261
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cannot open %s"
-+msgstr ""
-+
-+#: lto/lto.c:1282
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cannot map %s"
-+msgstr ""
-+
-+#: lto/lto.c:1293
-+#, gcc-internal-format, gfc-internal-format
-+msgid "Cannot read %s"
-+msgstr ""
-+
-+#: lto/lto.c:2272
-+#, gcc-internal-format
-+msgid "no LTRANS output list filename provided"
-+msgstr ""
-+
-+#: lto/lto.c:2275
-+#, gcc-internal-format
-+msgid "opening LTRANS output list %s: %m"
-+msgstr ""
-+
-+#: lto/lto.c:2321
-+#, gcc-internal-format
-+msgid "lto_obj_file_open() failed"
-+msgstr ""
-+
-+#: lto/lto.c:2347
-+#, gcc-internal-format
-+msgid "writing to LTRANS output list %s: %m"
-+msgstr ""
-+
-+#: lto/lto.c:2355
-+#, gcc-internal-format
-+msgid "closing LTRANS output list %s: %m"
-+msgstr ""
-+
-+#: lto/lto.c:2582
-+#, gcc-internal-format
-+msgid "could not open symbol resolution file: %m"
-+msgstr ""
-+
-+#: lto/lto.c:2657
-+#, gcc-internal-format
-+msgid "errors during merging of translation units"
-+msgstr ""
-+
-+#: objc/objc-act.c:413 objc/objc-act.c:6776
-+#, gcc-internal-format
-+msgid "%<@end%> missing in implementation context"
-+msgstr ""
-+
-+#: objc/objc-act.c:566
-+#, gcc-internal-format
-+msgid "class attributes are not available in Objective-C 1.0"
-+msgstr ""
-+
-+#: objc/objc-act.c:581
-+#, gcc-internal-format
-+msgid "category attributes are not available in Objective-C 1.0"
-+msgstr ""
-+
-+#: objc/objc-act.c:584
-+#, gcc-internal-format
-+msgid "category attributes are not available in this version of the compiler, (ignored)"
-+msgstr ""
-+
-+#: objc/objc-act.c:590
-+#, gcc-internal-format
-+msgid "class extensions are not available in Objective-C 1.0"
-+msgstr ""
-+
-+#: objc/objc-act.c:604
-+#, gcc-internal-format
-+msgid "class extension for class %qE declared after its %<@implementation%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:619
-+#, gcc-internal-format
-+msgid "protocol attributes are not available in Objective-C 1.0"
-+msgstr ""
-+
-+#: objc/objc-act.c:684
-+#, gcc-internal-format
-+msgid "%<@end%> must appear in an @implementation context"
-+msgstr ""
-+
-+#: objc/objc-act.c:693
-+#, gcc-internal-format
-+msgid "%<@package%> is not available in Objective-C 1.0"
-+msgstr ""
-+
-+#: objc/objc-act.c:695
-+#, gcc-internal-format
-+msgid "%<@package%> presently has the same effect as %<@public%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:706
-+#, gcc-internal-format
-+msgid "%<@optional%> is not available in Objective-C 1.0"
-+msgstr ""
-+
-+#: objc/objc-act.c:708
-+#, gcc-internal-format
-+msgid "%<@required%> is not available in Objective-C 1.0"
-+msgstr ""
-+
-+#: objc/objc-act.c:716
-+#, gcc-internal-format
-+msgid "%<@optional%> is allowed in @protocol context only"
-+msgstr ""
-+
-+#: objc/objc-act.c:718
-+#, gcc-internal-format
-+msgid "%<@required%> is allowed in @protocol context only"
-+msgstr ""
-+
-+#: objc/objc-act.c:825
-+#, gcc-internal-format
-+msgid "%<@property%> is not available in Objective-C 1.0"
-+msgstr ""
-+
-+#: objc/objc-act.c:829
-+#, gcc-internal-format
-+msgid "%<readonly%> attribute conflicts with %<readwrite%> attribute"
-+msgstr ""
-+
-+#: objc/objc-act.c:846
-+#, gcc-internal-format
-+msgid "%<readonly%> attribute conflicts with %<setter%> attribute"
-+msgstr ""
-+
-+#: objc/objc-act.c:852
-+#, gcc-internal-format
-+msgid "%<assign%> attribute conflicts with %<retain%> attribute"
-+msgstr ""
-+
-+#: objc/objc-act.c:857
-+#, gcc-internal-format
-+msgid "%<assign%> attribute conflicts with %<copy%> attribute"
-+msgstr ""
-+
-+#: objc/objc-act.c:862
-+#, gcc-internal-format
-+msgid "%<retain%> attribute conflicts with %<copy%> attribute"
-+msgstr ""
-+
-+#: objc/objc-act.c:879
-+#, gcc-internal-format
-+msgid "property declaration not in @interface or @protocol context"
-+msgstr ""
-+
-+#: objc/objc-act.c:890
-+#, gcc-internal-format
-+msgid "invalid property declaration"
-+msgstr ""
-+
-+#: objc/objc-act.c:898
-+#, gcc-internal-format
-+msgid "property can not be an array"
-+msgstr ""
-+
-+#. A @property is not an actual variable, but it is a way to
-+#. describe a pair of accessor methods, so its type (which is
-+#. the type of the return value of the getter and the first
-+#. argument of the setter) can't be a bitfield (as return values
-+#. and arguments of functions can not be bitfields). The
-+#. underlying instance variable could be a bitfield, but that is
-+#. a different matter.
-+#: objc/objc-act.c:916
-+#, gcc-internal-format
-+msgid "property can not be a bit-field"
-+msgstr ""
-+
-+#: objc/objc-act.c:948
-+#, gcc-internal-format
-+msgid "object property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:951
-+#, gcc-internal-format
-+msgid "%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it"
-+msgstr ""
-+
-+#: objc/objc-act.c:958
-+#, gcc-internal-format
-+msgid "%<retain%> attribute is only valid for Objective-C objects"
-+msgstr ""
-+
-+#: objc/objc-act.c:962
-+#, gcc-internal-format
-+msgid "%<copy%> attribute is only valid for Objective-C objects"
-+msgstr ""
-+
-+#: objc/objc-act.c:1016
-+#, gcc-internal-format
-+msgid "redeclaration of property %qD"
-+msgstr ""
-+
-+#: objc/objc-act.c:1019 objc/objc-act.c:1084 objc/objc-act.c:1094
-+#: objc/objc-act.c:1107 objc/objc-act.c:1118 objc/objc-act.c:1129
-+#: objc/objc-act.c:1166 objc/objc-act.c:7547 objc/objc-act.c:7610
-+#: objc/objc-act.c:7632 objc/objc-act.c:7645 objc/objc-act.c:7663
-+#: objc/objc-act.c:7762
-+#, gcc-internal-format
-+msgid "originally specified here"
-+msgstr ""
-+
-+#: objc/objc-act.c:1081
-+#, gcc-internal-format
-+msgid "'nonatomic' attribute of property %qD conflicts with previous declaration"
-+msgstr ""
-+
-+#: objc/objc-act.c:1091
-+#, gcc-internal-format
-+msgid "'getter' attribute of property %qD conflicts with previous declaration"
-+msgstr ""
-+
-+#: objc/objc-act.c:1104
-+#, gcc-internal-format
-+msgid "'setter' attribute of property %qD conflicts with previous declaration"
-+msgstr ""
-+
-+#: objc/objc-act.c:1115
-+#, gcc-internal-format
-+msgid "assign semantics attributes of property %qD conflict with previous declaration"
-+msgstr ""
-+
-+#: objc/objc-act.c:1126
-+#, gcc-internal-format
-+msgid "'readonly' attribute of property %qD conflicts with previous declaration"
-+msgstr ""
-+
-+#: objc/objc-act.c:1164
-+#, gcc-internal-format
-+msgid "type of property %qD conflicts with previous declaration"
-+msgstr ""
-+
-+#: objc/objc-act.c:1637
-+#, gcc-internal-format
-+msgid "the dot syntax is not available in Objective-C 1.0"
-+msgstr ""
-+
-+#. We know that 'class_name' is an Objective-C class name as the
-+#. parser won't call this function if it is not. This is only a
-+#. double-check for safety.
-+#: objc/objc-act.c:1653
-+#, gcc-internal-format
-+msgid "could not find class %qE"
-+msgstr ""
-+
-+#. Again, this should never happen, but we do check.
-+#: objc/objc-act.c:1661
-+#, gcc-internal-format
-+msgid "could not find interface for class %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:1667 objc/objc-act.c:6813 objc/objc-act.c:6944
-+#, gcc-internal-format
-+msgid "class %qE is deprecated"
-+msgstr ""
-+
-+#: objc/objc-act.c:1696
-+#, gcc-internal-format
-+msgid "could not find setter/getter for %qE in class %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:1732
-+#, gcc-internal-format
-+msgid "readonly property can not be set"
-+msgstr ""
-+
-+#. PS: At the moment, due to how the parser works, it should be
-+#. impossible to get here. But it's good to have the check in
-+#. case the parser changes.
-+#.
-+#: objc/objc-act.c:2002
-+#, gcc-internal-format
-+msgid "method declaration not in @interface context"
-+msgstr ""
-+
-+#: objc/objc-act.c:2006
-+#, gcc-internal-format
-+msgid "method attributes are not available in Objective-C 1.0"
-+msgstr ""
-+
-+#: objc/objc-act.c:2026
-+#, gcc-internal-format
-+msgid "method definition not in @implementation context"
-+msgstr ""
-+
-+#: objc/objc-act.c:2041
-+#, gcc-internal-format
-+msgid "method attributes can not be specified in @implementation context"
-+msgstr ""
-+
-+#: objc/objc-act.c:2270
-+#, gcc-internal-format
-+msgid "class %qs does not implement the %qE protocol"
-+msgstr ""
-+
-+#: objc/objc-act.c:2273
-+#, gcc-internal-format
-+msgid "type %qs does not conform to the %qE protocol"
-+msgstr ""
-+
-+#: objc/objc-act.c:2554
-+#, gcc-internal-format
-+msgid "comparison of distinct Objective-C types lacks a cast"
-+msgstr ""
-+
-+#: objc/objc-act.c:2558
-+#, gcc-internal-format
-+msgid "initialization from distinct Objective-C type"
-+msgstr ""
-+
-+#: objc/objc-act.c:2562
-+#, gcc-internal-format
-+msgid "assignment from distinct Objective-C type"
-+msgstr ""
-+
-+#: objc/objc-act.c:2566
-+#, gcc-internal-format
-+msgid "distinct Objective-C type in return"
-+msgstr ""
-+
-+#: objc/objc-act.c:2570
-+#, gcc-internal-format
-+msgid "passing argument %d of %qE from distinct Objective-C type"
-+msgstr ""
-+
-+#: objc/objc-act.c:2708
-+#, gcc-internal-format
-+msgid "statically allocated instance of Objective-C class %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:2717
-+#, gcc-internal-format
-+msgid "redeclaration of Objective-C class %qs"
-+msgstr ""
-+
-+#. This case happens when we are given an 'interface' which
-+#. is not a valid class name. For example if a typedef was
-+#. used, and 'interface' really is the identifier of the
-+#. typedef, but when you resolve it you don't get an
-+#. Objective-C class, but something else, such as 'int'.
-+#. This is an error; protocols make no sense unless you use
-+#. them with Objective-C objects.
-+#: objc/objc-act.c:2759
-+#, gcc-internal-format
-+msgid "only Objective-C object types can be qualified with a protocol"
-+msgstr ""
-+
-+#: objc/objc-act.c:2823
-+#, gcc-internal-format
-+msgid "protocol %qE has circular dependency"
-+msgstr ""
-+
-+#: objc/objc-act.c:2856 objc/objc-act.c:5676
-+#, gcc-internal-format
-+msgid "cannot find protocol declaration for %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:3158 objc/objc-act.c:3816 objc/objc-act.c:6389
-+#: objc/objc-act.c:6864 objc/objc-act.c:6937 objc/objc-act.c:6990
-+#, gcc-internal-format
-+msgid "cannot find interface declaration for %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:3162
-+#, gcc-internal-format
-+msgid "interface %qE does not have valid constant string layout"
-+msgstr ""
-+
-+#: objc/objc-act.c:3167
-+#, gcc-internal-format
-+msgid "cannot find reference tag for class %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:3312
-+#, gcc-internal-format
-+msgid "%qE is not an Objective-C class name or alias"
-+msgstr ""
-+
-+#: objc/objc-act.c:3327 objc/objc-act.c:3358 objc/objc-act.c:6770
-+#: objc/objc-act.c:8093 objc/objc-act.c:8144
-+#, gcc-internal-format
-+msgid "Objective-C declarations may only appear in global scope"
-+msgstr ""
-+
-+#: objc/objc-act.c:3332
-+#, gcc-internal-format
-+msgid "cannot find class %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:3334
-+#, gcc-internal-format
-+msgid "class %qE already exists"
-+msgstr ""
-+
-+#: objc/objc-act.c:3376 objc/objc-act.c:6829
-+#, gcc-internal-format
-+msgid "%qE redeclared as different kind of symbol"
-+msgstr ""
-+
-+#: objc/objc-act.c:3670
-+#, gcc-internal-format
-+msgid "strong-cast assignment has been intercepted"
-+msgstr ""
-+
-+#: objc/objc-act.c:3712
-+#, gcc-internal-format
-+msgid "strong-cast may possibly be needed"
-+msgstr ""
-+
-+#: objc/objc-act.c:3722
-+#, gcc-internal-format
-+msgid "instance variable assignment has been intercepted"
-+msgstr ""
-+
-+#: objc/objc-act.c:3741
-+#, gcc-internal-format
-+msgid "pointer arithmetic for garbage-collected objects not allowed"
-+msgstr ""
-+
-+#: objc/objc-act.c:3747
-+#, gcc-internal-format
-+msgid "global/static variable assignment has been intercepted"
-+msgstr ""
-+
-+#: objc/objc-act.c:3961 objc/objc-act.c:3989 objc/objc-act.c:4045
-+#, gcc-internal-format
-+msgid "duplicate instance variable %q+D"
-+msgstr ""
-+
-+#: objc/objc-act.c:4105
-+#, gcc-internal-format
-+msgid "%<-fobjc-exceptions%> is required to enable Objective-C exception syntax"
-+msgstr ""
-+
-+#: objc/objc-act.c:4189
-+#, gcc-internal-format
-+msgid "@catch parameter is not a known Objective-C class type"
-+msgstr ""
-+
-+#: objc/objc-act.c:4195
-+#, gcc-internal-format
-+msgid "@catch parameter can not be protocol-qualified"
-+msgstr ""
-+
-+#: objc/objc-act.c:4240
-+#, gcc-internal-format
-+msgid "exception of type %<%T%> will be caught"
-+msgstr ""
-+
-+#: objc/objc-act.c:4242
-+#, gcc-internal-format
-+msgid " by earlier handler for %<%T%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:4289
-+#, gcc-internal-format
-+msgid "%<@try%> without %<@catch%> or %<@finally%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:4317
-+#, gcc-internal-format
-+msgid "%<@throw%> (rethrow) used outside of a @catch block"
-+msgstr ""
-+
-+#: objc/objc-act.c:4330
-+#, gcc-internal-format
-+msgid "%<@throw%> argument is not an object"
-+msgstr ""
-+
-+#: objc/objc-act.c:4351
-+#, gcc-internal-format
-+msgid "%<@synchronized%> argument is not an object"
-+msgstr ""
-+
-+#: objc/objc-act.c:4559
-+#, gcc-internal-format
-+msgid "%s %qs"
-+msgstr ""
-+
-+#: objc/objc-act.c:4582 objc/objc-act.c:4601
-+#, gcc-internal-format
-+msgid "inconsistent instance variable specification"
-+msgstr ""
-+
-+#: objc/objc-act.c:4658
-+#, gcc-internal-format
-+msgid "can not use an object as parameter to a method"
-+msgstr ""
-+
-+#: objc/objc-act.c:4702
-+#, gcc-internal-format
-+msgid "method argument attributes are not available in Objective-C 1.0"
-+msgstr ""
-+
-+#: objc/objc-act.c:5085
-+#, gcc-internal-format
-+msgid "multiple methods named %<%c%E%> found"
-+msgstr ""
-+
-+#: objc/objc-act.c:5088
-+#, gcc-internal-format
-+msgid "using %<%c%s%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:5097
-+#, gcc-internal-format
-+msgid "multiple selectors named %<%c%E%> found"
-+msgstr ""
-+
-+#: objc/objc-act.c:5100
-+#, gcc-internal-format
-+msgid "found %<%c%s%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:5109
-+#, gcc-internal-format
-+msgid "also found %<%c%s%>"
-+msgstr ""
-+
-+#. If 'rtype' is NULL_TREE at this point it means that
-+#. we have seen no @interface corresponding to that
-+#. class name, only a @class declaration (alternatively,
-+#. this was a call such as [objc_getClass("SomeClass")
-+#. alloc], where we've never seen the @interface of
-+#. SomeClass). So, we have a class name (class_tree)
-+#. but no actual details of the class methods. We won't
-+#. be able to check that the class responds to the
-+#. method, and we will have to guess the method
-+#. prototype. Emit a warning, then keep going (this
-+#. will use any method with a matching name, as if the
-+#. receiver was of type 'Class').
-+#. We could not find an @interface declaration, and
-+#. there are no protocols attached to the receiver,
-+#. so we can't complete the check that the receiver
-+#. responds to the method, and we can't retrieve the
-+#. method prototype. But, because the receiver has
-+#. a well-specified class, the programmer did want
-+#. this check to be performed. Emit a warning, then
-+#. keep going as if it was an 'id'. To remove the
-+#. warning, either include an @interface for the
-+#. class, or cast the receiver to 'id'. Note that
-+#. rtype is an IDENTIFIER_NODE at this point.
-+#: objc/objc-act.c:5395 objc/objc-act.c:5529
-+#, gcc-internal-format
-+msgid "@interface of class %qE not found"
-+msgstr ""
-+
-+#: objc/objc-act.c:5403
-+#, gcc-internal-format
-+msgid "no super class declared in @interface for %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:5454
-+#, gcc-internal-format
-+msgid "found %<-%E%> instead of %<+%E%> in protocol(s)"
-+msgstr ""
-+
-+#. We have a type, but it's not an Objective-C type (!).
-+#: objc/objc-act.c:5566
-+#, gcc-internal-format
-+msgid "invalid receiver type %qs"
-+msgstr ""
-+
-+#: objc/objc-act.c:5583
-+#, gcc-internal-format
-+msgid "%<%c%E%> not found in protocol(s)"
-+msgstr ""
-+
-+#: objc/objc-act.c:5597
-+#, gcc-internal-format
-+msgid "%qE may not respond to %<%c%E%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:5605
-+#, gcc-internal-format
-+msgid "no %<%c%E%> method found"
-+msgstr ""
-+
-+#: objc/objc-act.c:5612
-+#, gcc-internal-format
-+msgid "(Messages without a matching method signature"
-+msgstr ""
-+
-+#: objc/objc-act.c:5614
-+#, gcc-internal-format
-+msgid "will be assumed to return %<id%> and accept"
-+msgstr ""
-+
-+#: objc/objc-act.c:5616
-+#, gcc-internal-format
-+msgid "%<...%> as arguments.)"
-+msgstr ""
-+
-+#: objc/objc-act.c:5725
-+#, gcc-internal-format
-+msgid "undeclared selector %qE"
-+msgstr ""
-+
-+#. Historically, a class method that produced objects (factory
-+#. method) would assign `self' to the instance that it
-+#. allocated. This would effectively turn the class method into
-+#. an instance method. Following this assignment, the instance
-+#. variables could be accessed. That practice, while safe,
-+#. violates the simple rule that a class method should not refer
-+#. to an instance variable. It's better to catch the cases
-+#. where this is done unknowingly than to support the above
-+#. paradigm.
-+#: objc/objc-act.c:5749
-+#, gcc-internal-format
-+msgid "instance variable %qE accessed in class method"
-+msgstr ""
-+
-+#: objc/objc-act.c:5980 objc/objc-act.c:6000
-+#, gcc-internal-format
-+msgid "method %<%c%E%> declared %<@optional%> and %<@required%> at the same time"
-+msgstr ""
-+
-+#: objc/objc-act.c:5984
-+#, gcc-internal-format
-+msgid "previous declaration of %<%c%E%> as %<@required%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:6004
-+#, gcc-internal-format
-+msgid "previous declaration of %<%c%E%> as %<@optional%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:6064
-+#, gcc-internal-format
-+msgid "duplicate declaration of method %<%c%E%> with conflicting types"
-+msgstr ""
-+
-+#: objc/objc-act.c:6068
-+#, gcc-internal-format
-+msgid "previous declaration of %<%c%E%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:6105
-+#, gcc-internal-format
-+msgid "duplicate interface declaration for category %<%E(%E)%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:6193
-+#, gcc-internal-format
-+msgid "illegal reference type specified for instance variable %qs"
-+msgstr ""
-+
-+#: objc/objc-act.c:6204
-+#, gcc-internal-format
-+msgid "instance variable %qs has unknown size"
-+msgstr ""
-+
-+#: objc/objc-act.c:6225
-+#, gcc-internal-format
-+msgid "instance variable %qs uses flexible array member"
-+msgstr ""
-+
-+#: objc/objc-act.c:6252
-+#, gcc-internal-format
-+msgid "type %qE has no default constructor to call"
-+msgstr ""
-+
-+#: objc/objc-act.c:6258
-+#, gcc-internal-format
-+msgid "destructor for %qE shall not be run either"
-+msgstr ""
-+
-+#. Vtable pointers are Real Bad(tm), since Obj-C cannot
-+#. initialize them.
-+#: objc/objc-act.c:6270
-+#, gcc-internal-format
-+msgid "type %qE has virtual member functions"
-+msgstr ""
-+
-+#: objc/objc-act.c:6271
-+#, gcc-internal-format
-+msgid "illegal aggregate type %qE specified for instance variable %qs"
-+msgstr ""
-+
-+#: objc/objc-act.c:6281
-+#, gcc-internal-format
-+msgid "type %qE has a user-defined constructor"
-+msgstr ""
-+
-+#: objc/objc-act.c:6283
-+#, gcc-internal-format
-+msgid "type %qE has a user-defined destructor"
-+msgstr ""
-+
-+#: objc/objc-act.c:6287
-+#, gcc-internal-format
-+msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
-+msgstr ""
-+
-+#: objc/objc-act.c:6418
-+#, gcc-internal-format
-+msgid "instance variable %qE is declared private"
-+msgstr ""
-+
-+#: objc/objc-act.c:6429
-+#, gcc-internal-format
-+msgid "instance variable %qE is %s; this will be a hard error in the future"
-+msgstr ""
-+
-+#: objc/objc-act.c:6436
-+#, gcc-internal-format
-+msgid "instance variable %qE is declared %s"
-+msgstr ""
-+
-+#: objc/objc-act.c:6547 objc/objc-act.c:6662
-+#, gcc-internal-format
-+msgid "incomplete implementation of class %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:6551 objc/objc-act.c:6666
-+#, gcc-internal-format
-+msgid "incomplete implementation of category %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:6560 objc/objc-act.c:6674
-+#, gcc-internal-format
-+msgid "method definition for %<%c%E%> not found"
-+msgstr ""
-+
-+#: objc/objc-act.c:6715
-+#, gcc-internal-format
-+msgid "%s %qE does not fully implement the %qE protocol"
-+msgstr ""
-+
-+#: objc/objc-act.c:6805
-+#, gcc-internal-format
-+msgid "cannot find interface declaration for %qE, superclass of %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:6844
-+#, gcc-internal-format
-+msgid "reimplementation of class %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:6877
-+#, gcc-internal-format
-+msgid "conflicting super class name %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:6880
-+#, gcc-internal-format
-+msgid "previous declaration of %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:6882
-+#, gcc-internal-format
-+msgid "previous declaration"
-+msgstr ""
-+
-+#: objc/objc-act.c:6895 objc/objc-act.c:6897
-+#, gcc-internal-format
-+msgid "duplicate interface declaration for class %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:7216 objc/objc-act.c:7411
-+#, gcc-internal-format
-+msgid "can not find instance variable associated with property"
-+msgstr ""
-+
-+#. TODO: This should be caught much earlier than this.
-+#: objc/objc-act.c:7377
-+#, gcc-internal-format
-+msgid "invalid setter, it must have one argument"
-+msgstr ""
-+
-+#: objc/objc-act.c:7540 objc/objc-act.c:7755
-+#, gcc-internal-format
-+msgid "property %qs already specified in %<@dynamic%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:7543 objc/objc-act.c:7758
-+#, gcc-internal-format
-+msgid "property %qs already specified in %<@synthesize%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:7557 objc/objc-act.c:7772
-+#, gcc-internal-format
-+msgid "no declaration of property %qs found in the interface"
-+msgstr ""
-+
-+#: objc/objc-act.c:7584
-+#, gcc-internal-format
-+msgid "ivar %qs used by %<@synthesize%> declaration must be an existing ivar"
-+msgstr ""
-+
-+#: objc/objc-act.c:7605
-+#, gcc-internal-format
-+msgid "property %qs is using instance variable %qs of incompatible type"
-+msgstr ""
-+
-+#: objc/objc-act.c:7627
-+#, gcc-internal-format
-+msgid "'assign' property %qs is using bit-field instance variable %qs"
-+msgstr ""
-+
-+#: objc/objc-act.c:7640
-+#, gcc-internal-format
-+msgid "'atomic' property %qs is using bit-field instance variable %qs"
-+msgstr ""
-+
-+#: objc/objc-act.c:7658
-+#, gcc-internal-format
-+msgid "property %qs is using the same instance variable as property %qs"
-+msgstr ""
-+
-+#: objc/objc-act.c:7699
-+#, gcc-internal-format
-+msgid "%<@synthesize%> is not available in Objective-C 1.0"
-+msgstr ""
-+
-+#. We can get here only in Objective-C; the Objective-C++ parser
-+#. detects the problem while parsing, outputs the error
-+#. "misplaced '@synthesize' Objective-C++ construct" and skips
-+#. the declaration.
-+#: objc/objc-act.c:7710
-+#, gcc-internal-format
-+msgid "%<@synthesize%> not in @implementation context"
-+msgstr ""
-+
-+#: objc/objc-act.c:7716
-+#, gcc-internal-format
-+msgid "%<@synthesize%> can not be used in categories"
-+msgstr ""
-+
-+#: objc/objc-act.c:7725
-+#, gcc-internal-format
-+msgid "%<@synthesize%> requires the @interface of the class to be available"
-+msgstr ""
-+
-+#: objc/objc-act.c:7808
-+#, gcc-internal-format
-+msgid "%<@dynamic%> is not available in Objective-C 1.0"
-+msgstr ""
-+
-+#. We can get here only in Objective-C; the Objective-C++ parser
-+#. detects the problem while parsing, outputs the error
-+#. "misplaced '@dynamic' Objective-C++ construct" and skips the
-+#. declaration.
-+#: objc/objc-act.c:7819
-+#, gcc-internal-format
-+msgid "%<@dynamic%> not in @implementation context"
-+msgstr ""
-+
-+#: objc/objc-act.c:7841
-+#, gcc-internal-format
-+msgid "%<@dynamic%> requires the @interface of the class to be available"
-+msgstr ""
-+
-+#: objc/objc-act.c:8039
-+#, gcc-internal-format
-+msgid "definition of protocol %qE not found"
-+msgstr ""
-+
-+#. It would be nice to use warn_deprecated_use() here, but
-+#. we are using TREE_CHAIN (which is supposed to be the
-+#. TYPE_STUB_DECL for a TYPE) for something different.
-+#: objc/objc-act.c:8070
-+#, gcc-internal-format
-+msgid "protocol %qE is deprecated"
-+msgstr ""
-+
-+#: objc/objc-act.c:8189
-+#, gcc-internal-format
-+msgid "duplicate declaration for protocol %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:8699
-+#, gcc-internal-format
-+msgid "conflicting types for %<%c%s%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:8703
-+#, gcc-internal-format
-+msgid "previous declaration of %<%c%s%>"
-+msgstr ""
-+
-+#: objc/objc-act.c:8803
-+#, gcc-internal-format
-+msgid "no super class declared in interface for %qE"
-+msgstr ""
-+
-+#: objc/objc-act.c:8830
-+#, gcc-internal-format
-+msgid "[super ...] must appear in a method context"
-+msgstr ""
-+
-+#: objc/objc-act.c:8870
-+#, gcc-internal-format
-+msgid "method possibly missing a [super dealloc] call"
-+msgstr ""
-+
-+#: objc/objc-act.c:9334
-+#, gcc-internal-format
-+msgid "instance variable %qs is declared private"
-+msgstr ""
-+
-+#: objc/objc-act.c:9379
-+#, gcc-internal-format
-+msgid "local declaration of %qE hides instance variable"
-+msgstr ""
-+
-+#. This can happen if DECL_ARTIFICIAL (*expr_p), but
-+#. should be impossible for real properties, which always
-+#. have a getter.
-+#: objc/objc-act.c:9424
-+#, gcc-internal-format
-+msgid "no %qs getter found"
-+msgstr ""
-+
-+#: objc/objc-act.c:9664
-+#, gcc-internal-format
-+msgid "fast enumeration is not available in Objective-C 1.0"
-+msgstr ""
-+
-+#: objc/objc-act.c:9674
-+#, gcc-internal-format
-+msgid "iterating variable in fast enumeration is not an object"
-+msgstr ""
-+
-+#: objc/objc-act.c:9680
-+#, gcc-internal-format
-+msgid "collection in fast enumeration is not an object"
-+msgstr ""
-+
-+#: objc/objc-encoding.c:132
-+#, gcc-internal-format
-+msgid "type %qT does not have a known size"
-+msgstr ""
-+
-+#: objc/objc-encoding.c:720
-+#, gcc-internal-format
-+msgid "unknown type %<%T%> found during Objective-C encoding"
-+msgstr ""
-+
-+#. Do not do any encoding, produce an error and keep going.
-+#: objc/objc-encoding.c:803
-+#, gcc-internal-format
-+msgid "trying to encode non-integer type as a bitfield"
-+msgstr ""
-+
-+#: objc/objc-gnu-runtime-abi-01.c:131
-+#, gcc-internal-format
-+msgid "%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>"
-+msgstr ""
-+
-+#: objc/objc-gnu-runtime-abi-01.c:139
-+#, gcc-internal-format
-+msgid "%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>"
-+msgstr ""
-+
-+#: objc/objc-gnu-runtime-abi-01.c:2170 objc/objc-next-runtime-abi-01.c:2849
-+#: objc/objc-next-runtime-abi-02.c:3626
-+#, gcc-internal-format
-+msgid "non-objective-c type '%T' cannot be caught"
-+msgstr ""
-+
-+#: objc/objc-next-runtime-abi-01.c:152
-+#, gcc-internal-format
-+msgid "%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2"
-+msgstr ""
-+
-+#: objc/objc-next-runtime-abi-02.c:244
-+#, gcc-internal-format
-+msgid "%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2"
-+msgstr ""
-+
-+#: objc/objc-runtime-shared-support.c:426
-+#, gcc-internal-format
-+msgid "creating selector for nonexistent method %qE"
-+msgstr ""
-Index: gcc/po/nl.po
-===================================================================
---- a/src/gcc/po/nl.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/nl.po (.../branches/gcc-4_7-branch)
-@@ -7,7 +7,7 @@
- msgstr ""
- "Project-Id-Version: gcc 4.3.0\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
-+"POT-Creation-Date: 2012-06-13 21:42+0000\n"
- "PO-Revision-Date: 2008-03-18 21:16+0100\n"
- "Last-Translator: Tim Van Holder <tim.van.holder@telenet.be>\n"
- "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
-@@ -17,7 +17,7 @@
- "Content-Transfer-Encoding: 8bit\n"
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<anoniem>"
-@@ -28,18 +28,18 @@
- msgid "({anonymous})"
- msgstr "<anoniem>"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, fuzzy, gcc-internal-format
- msgid "expected end of line"
- msgstr "ongeldige operand van %s"
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%>"
- msgstr "ongeldige operand van %s"
-@@ -47,17 +47,17 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, fuzzy, gcc-internal-format
- msgid "expected %<(%>"
- msgstr "ongeldige operand van %s"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, fuzzy, gcc-internal-format
- msgid "expected %<,%>"
- msgstr "ongeldige operand van %s"
-@@ -68,19 +68,19 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, fuzzy, gcc-internal-format
- msgid "expected %<)%>"
- msgstr "ongeldige operand van %s"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, fuzzy, gcc-internal-format
- msgid "expected %<]%>"
- msgstr "ongeldige operand van %s"
-@@ -90,25 +90,25 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr "ongeldige operand van %s"
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, fuzzy, gcc-internal-format
- msgid "expected %<}%>"
- msgstr "ongeldige operand van %s"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, fuzzy, gcc-internal-format
- msgid "expected %<{%>"
- msgstr "ongeldige operand van %s"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, fuzzy, gcc-internal-format
- msgid "expected %<:%>"
- msgstr "ongeldige operand van %s"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, fuzzy, gcc-internal-format
- msgid "expected %<while%>"
- msgstr "ongeldige operand van %s"
-@@ -118,39 +118,39 @@
- msgid "expected %<.%>"
- msgstr "ongeldige operand van %s"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, fuzzy, gcc-internal-format
- msgid "expected %<@end%>"
- msgstr "ongeldige operand van %s"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, fuzzy, gcc-internal-format
- msgid "expected %<>%>"
- msgstr "ongeldige operand van %s"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, fuzzy, gcc-internal-format
- msgid "expected %<,%> or %<)%>"
- msgstr "ongeldige operand van %s"
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, fuzzy, gcc-internal-format
- msgid "expected %<=%>"
- msgstr "ongeldige operand van %s"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, fuzzy, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr "top-level declaratie van %qs specifieert %<auto%>"
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, fuzzy, gcc-internal-format
- msgid "expected %<[%>"
- msgstr "ongeldige operand van %s"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- #, fuzzy
- #| msgid "<anonymous>"
- msgid "(anonymous)"
-@@ -332,12 +332,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "floating-point constante verkeerd gebruikt"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "ongeldige expressie als operand"
-@@ -1208,19 +1208,19 @@
- msgid " inlined from %qs"
- msgstr " inline gemaakt vanuit %qs"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr ""
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr ""
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr ""
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr ""
-
-@@ -1399,16 +1399,16 @@
- msgstr "dit is de insn:"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr ""
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr ""
-
--#: reload1.c:8658
-+#: reload1.c:8672
- msgid "failure trying to reload:"
- msgstr ""
-
-@@ -2558,120 +2558,120 @@
- msgid "<unknown>"
- msgstr "onbekende machine-modus %qs"
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "ongeldige waarde voor %%H"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "ongeldige waarde voor %%J"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "ongeldige waarde voor %%r"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "ongeldige waarde voor %%R"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "ongeldige waarde voor %%N"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "ongeldige waarde voor %%P"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "ongeldige waarde voor %%h"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "ongeldige waarde voor %%L"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "ongeldige waarde voor %%m"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "ongeldige waarde voor %%M"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "ongeldige waarde voor %%U"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "ongeldige waarde voor %%s"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "ongeldige waarde voor %%C"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "ongeldige waarde voor %%E"
-
- # mja, is nogal technisch - ikke nie snap nie
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr "onbekende 'unspec' relocatie"
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "ongeldige code voor %%xn"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, c-format
- msgid "predicated Thumb instruction"
- msgstr "Thumb-instructie met predicaat"
-
- # mja. snappen wie snappen kan ^^
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr "instructie met predicaat in voorwaardelijke sequentie"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "Unsupported operand for code '%c'"
- msgstr "ongeldige operand voor code '%c'"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, c-format
- msgid "invalid shift operand"
- msgstr "ongeldige shift-operand"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2679,86 +2679,86 @@
- msgid "invalid operand for code '%c'"
- msgstr "ongeldige operand voor code '%c'"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, c-format
- msgid "instruction never executed"
- msgstr "instructie wordt nooit uitgevoerd"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, c-format
- msgid "missing operand"
- msgstr "operand ontbreekt"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- #, fuzzy
- #| msgid "function return type cannot be function"
- msgid "function parameters cannot have __fp16 type"
- msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- #, fuzzy
- #| msgid "function does not return string type"
- msgid "functions cannot return __fp16 type"
- msgstr "functie geeft geen string-type terug"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, c-format
- msgid "address operand requires constraint for X, Y, or Z register"
- msgstr ""
-
--#: config/avr/avr.c:1848
-+#: config/avr/avr.c:1959
- #, fuzzy
- msgid "operands to %T/%t must be reg + const_int:"
- msgstr "operand %<%d%> is geen register"
-
--#: config/avr/avr.c:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- msgid "bad address, not an I/O address:"
- msgstr ""
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- #, fuzzy
- #| msgid "address offset not a constant"
- msgid "bad address, not a constant:"
- msgstr "adres-offset is geen constante"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr ""
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- msgid "bad address, not post_inc or pre_dec:"
- msgstr ""
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "interne compilerfout. Slecht adres:"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "interne compilerfout. Onbekende modus:"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "ongeldige insn:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr ""
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "onbekende move-insn:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr ""
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "interne compilerfout. Verkeerde shift:"
-
-@@ -2774,8 +2774,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -2854,21 +2854,21 @@
- msgstr "adres niet herkend"
-
- # betere vertaling voor "supposed"? "denkelijk"?
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "vermoedelijke constante niet herkend"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr ""
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- msgid "unidentifiable call op"
- msgstr ""
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr ""
-@@ -2876,7 +2876,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "ongeldige code voor operanduitvoer"
-@@ -3006,81 +3006,81 @@
- msgid "bad output_condmove_single operand"
- msgstr "ongeldige output_condmove_single operand"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "ongeldige UNSPEC als operand"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr ""
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "invalid operand size for operand code '%c'"
- msgstr "ongeldige operand voor code '%c'"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "invalid operand type used with operand code '%c'"
- msgstr "ongeldige operand voor code '%c'"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, 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 "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-
--#: config/i386/i386.c:14056
-+#: config/i386/i386.c:14109
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, 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 "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-
--#: config/i386/i386.c:14204
-+#: config/i386/i386.c:14257
- #, 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 "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
-
--#: config/i386/i386.c:14234
-+#: config/i386/i386.c:14287
- #, c-format
- msgid "invalid operand code '%c'"
- msgstr "ongeldige operand voor '%c'"
-
- # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "ongeldige constraints voor operand"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "onbekende insn-modus"
-
-@@ -3109,36 +3109,36 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr ""
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, fuzzy, c-format
- #| msgid "invalid %%xn code"
- msgid "invalid %%G mode"
- msgstr "ongeldige code voor %%xn"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand: onbekende code"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "ongeldige conversie van %<__fpreg%>"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "ongeldige conversie naar %<__fpreg%>"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- msgid "invalid operation on %<__fpreg%>"
- msgstr "ongeldige bewerking met %<__fpreg%>"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "ongeldige operand voor %%P"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "ongeldige waarde voor %%p"
-@@ -3223,7 +3223,7 @@
- msgstr "post-increment adres is geen register"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "slecht adres"
-
-@@ -3401,88 +3401,88 @@
- msgid "bad move"
- msgstr "slechte test"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, fuzzy, c-format
- #| msgid "invalid %%H value"
- msgid "invalid %%c value"
- msgstr "ongeldige waarde voor %%H"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "ongeldige waarde voor %%K"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "ongeldige waarde voor %%O"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "ongeldige waarde voor %%q"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "ongeldige waarde voor %%x"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, fuzzy, c-format
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr "twee %<u%>s in integerconstante"
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
-
-@@ -3590,63 +3590,63 @@
- msgid "invalid operand to %%S"
- msgstr "ongeldige operand voor %%N"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr "aangemaakt en gebruikt met verschillende architecturen / ABIs"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr "aangemaakt en gebruikt met verschillende ABIs"
-
- # Vertaling voor "endianness"? Of niet nodig?
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr "aangemaakt en gebruikt met verschillende \"endianness\""
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "ongeldige operand voor %%Y"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "ongeldige operand voor %%A"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "ongeldige operand voor %%B"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%C operand"
- msgstr "ongeldige operand voor %%P"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%D operand"
- msgstr "ongeldige operand voor %%P"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "ongeldige operand voor %%f"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "ongeldige operand voor %%s"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "een long long constante is geen geldige onmiddellijke operand"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "een floating-point constante is geen geldige onmiddellijke operand"
-@@ -3671,7 +3671,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr ""
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "ongeldige operand voor %%c"
-@@ -3687,25 +3687,25 @@
- msgid "invalid %%H specifier"
- msgstr "ongeldige operand voor %%P"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%h operand"
- msgstr "ongeldige operand voor %%P"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%I operand"
- msgstr "ongeldige operand voor %%P"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%i operand"
- msgstr "ongeldige operand voor %%P"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%j operand"
-@@ -3717,7 +3717,7 @@
- msgid "invalid %%%c operand"
- msgstr "ongeldige operand voor %%c"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%N operand"
-@@ -3729,42 +3729,42 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "ongeldige operand voor 'b' modifier"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%H operand"
- msgstr "ongeldige operand voor %%P"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%L operand"
- msgstr "ongeldige operand voor %%P"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%M operand"
- msgstr "ongeldige operand voor %%P"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand"
- msgstr "ongeldige operand voor %%P"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand '"
- msgstr "ongeldige operand voor %%P"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%r operand"
-@@ -3832,11 +3832,11 @@
- msgid "address offset not a constant"
- msgstr "adres-offset is geen constante"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "kandidaat 1:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "kandidaat 2:"
-
-@@ -4078,7 +4078,7 @@
- msgid "candidates are:"
- msgstr "kandidaten zijn:"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, fuzzy, gcc-internal-format
- #| msgid "candidate 1:"
- msgid "candidate is:"
-@@ -4138,55 +4138,55 @@
- msgid "source type is not polymorphic"
- msgstr ""
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "argument van verkeerd type voor unaire min"
-
- # 'unary' = 'unair'?
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "argument van verkeerd type voor unaire plus"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "argument van verkeerd type voor bit-complement"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "argument van verkeerd type voor abs"
-
- # OK, ik geef het op: wat is hier een goede vertaling voor 'conjugation'?
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "argument van verkeerd type voor vervoeging"
-
- # 'unary' = 'unair'?
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- #, fuzzy
- #| msgid "wrong type argument to unary plus"
- msgid "in argument to unary !"
- msgstr "argument van verkeerd type voor unaire plus"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- #, fuzzy
- msgid "no pre-increment operator for type"
- msgstr "parameter %qs wijst naar een onvolledig type"
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- #, fuzzy
- msgid "no pre-decrement operator for type"
- msgstr "parameter %qs wijst naar een onvolledig type"
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr ""
-
-@@ -4464,7 +4464,7 @@
- msgid "Bad type in constant expression"
- msgstr "overflow in constante expressie"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- #, fuzzy
- msgid "Unexpected end of module"
- msgstr "ongeldige operand van %s"
-@@ -4496,12 +4496,12 @@
- msgid "implied END DO"
- msgstr ""
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- #, fuzzy
- msgid "assignment"
- msgstr "beginwaarde ontbreekt"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- #, fuzzy
- msgid "pointer assignment"
- msgstr "ongeldige lvalue in toewijzing"
-@@ -4589,50 +4589,50 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr "incompatibele operands voor %s"
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr ""
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- #, fuzzy
- msgid "iterator variable"
- msgstr "statische variable %qs is als dllimport aangeduid"
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- msgid "Start expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- #, fuzzy
- #| msgid "invalid expression as operand"
- msgid "End expression in DO loop"
- msgstr "ongeldige expressie als operand"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- msgid "Step expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- msgid "DEALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- msgid "ALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr ""
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr ""
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr ""
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -4641,7 +4641,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr ""
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr ""
-
-@@ -4715,7 +4715,7 @@
- msgid "Memory allocation failed"
- msgstr ""
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr ""
-
-@@ -4916,7 +4916,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr ""
-
-@@ -4977,6 +4977,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr ""
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "-EB en -EL mogen niet samen gebruikt worden"
-@@ -5009,12 +5013,6 @@
- msgid "no processor type specified for linking"
- msgstr "specbestand heeft geen spec voor het linken"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--#, fuzzy
--#| msgid "GCC does not support -C or -CC without -E"
--msgid "gfortran does not support -E without -cpp"
--msgstr "GCC ondersteunt -C of -CC niet zonder -E"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr ""
-@@ -5069,6 +5067,12 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "De -shared optie wordt op het ogenblik niet ondersteund voor VAX ELF."
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+#, fuzzy
-+#| msgid "GCC does not support -C or -CC without -E"
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "GCC ondersteunt -C of -CC niet zonder -E"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "-fini en -femit-class-files zijn niet compatibel"
-@@ -8298,6 +8302,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -10797,18 +10805,30 @@
- msgstr "Definieer geen systeem-specifieke of GCC-specifieke macros op voorhand"
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr ""
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr ""
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr ""
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- #, fuzzy
- msgid "Functions which return values must end with return statements"
- msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
-@@ -12391,275 +12411,284 @@
- msgid "Create a position independent executable"
- msgstr "Positie-onafhankelijke code wordt niet ondersteund. Genegeerd"
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- #, fuzzy
- msgid "invalid use of type"
- msgstr "ongeldig gebruik van %<restrict%>"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- #, fuzzy
--msgid "floating point constant truncated to integer"
--msgstr "floating-point constante verkeerd gebruikt"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
--#, fuzzy
- msgid "constant refers to itself"
- msgstr "sectie-pointer ontbreekt"
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- #, fuzzy
- msgid "expected numeric type"
- msgstr "ongeldige operand van %s"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
- #, fuzzy
-+msgid "expected boolean type"
-+msgstr "ongeldige operand van %s"
-+
-+#: go/gofrontend/expressions.cc:3911
-+#, fuzzy
- msgid "expected integer or boolean type"
- msgstr "ongeldige waarheidsexpressie"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- #, fuzzy
- msgid "invalid operand for unary %<&%>"
- msgstr "ongeldige operanden voor binaire %s-operator"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- #, fuzzy
- msgid "expected pointer"
- msgstr "ongeldige operand van %s"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- #, fuzzy
- msgid "incompatible types in binary expression"
- msgstr "incompatibele types bij %s"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- #, fuzzy
- #| msgid "size of array %qs has non-integer type"
- msgid "shift of non-integer operand"
- msgstr "grootte van array %qs is van een niet-integer type"
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- #, fuzzy
- #| msgid "switch quantity not an integer"
- msgid "shift count not unsigned integer"
- msgstr "switch-waarde is geen integer"
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- #, fuzzy
- #| msgid "negative insn length"
- msgid "negative shift count"
- msgstr "negatieve insn-lengte"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- #, fuzzy
- msgid "object is not a method"
- msgstr "opgeroepen object is geen functie"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- #, fuzzy
- msgid "method type does not match object type"
- msgstr "argument %qs komt niet overeen met prototype"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- #, fuzzy
- msgid "invalid use of %<...%> with builtin function"
- msgstr "ongeldig argument voor %<__builtin_return_address%>"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- #, fuzzy
- #| msgid "no arguments"
- msgid "not enough arguments"
- msgstr "geen argumenten"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many arguments"
- msgstr "te veel argumenten voor formaat"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- #, fuzzy
- msgid "argument 1 must be a map"
- msgstr "het argument van %<asm%> is geen constante string"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- #, fuzzy
- msgid "invalid type for make function"
- msgstr "ongeldig gebruik van %<restrict%>"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- #, fuzzy
- #| msgid "bad insn for 'A'"
- msgid "bad size for make"
- msgstr "slechte insn voor 'A'"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many arguments to make"
- msgstr "te veel argumenten voor formaat"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- #, fuzzy
- msgid "argument must be array or slice or channel"
- msgstr "het argument van %<asm%> is geen constante string"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- #, fuzzy
- msgid "unsupported argument type to builtin function"
- msgstr "ongeldig argument voor %<__builtin_return_address%>"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- #, fuzzy
- msgid "argument must be channel"
- msgstr "het argument van %<asm%> is geen constante string"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- #, fuzzy
- msgid "argument must be a field reference"
- msgstr "%<defined%> zonder een naam"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- #, fuzzy
- msgid "left argument must be a slice"
- msgstr "%<defined%> zonder een naam"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- #, fuzzy
- msgid "first argument must be []byte"
- msgstr "%<defined%> zonder een naam"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- #, fuzzy
- msgid "second argument must be slice or string"
- msgstr "het argument van %<asm%> is geen constante string"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- #, fuzzy
- #| msgid "%Jparameter %u has void type"
- msgid "argument 2 has invalid type"
- msgstr "%Jparameter %u heeft %<void%> als type"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- #, fuzzy
- #| msgid "%Jparameter %u has incomplete type"
- msgid "argument must have complex type"
- msgstr "%Jparameter %u heeft een onvolledig type"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- #, fuzzy
- msgid "complex arguments must have identical types"
- msgstr "het argument van %<cleanup%> is geen naam"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- msgid "complex arguments must have floating-point type"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
- #, fuzzy
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "ongeldig gebruik van %<this%> op hoogste niveau"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
-+#, fuzzy
- msgid "expected function"
- msgstr "ongeldige operand van %s"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- #, fuzzy
- msgid "incompatible type for receiver"
- msgstr "incompatibele types bij %s"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
- #, fuzzy
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "%s laat qualifiers van doeltype van pointer vallen"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
-+#, fuzzy
- #| msgid "number of arguments doesn%'t match prototype"
- msgid "number of results does not match number of values"
- msgstr "aantal argumenten kom niet overeen met prototype"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- #, fuzzy
- msgid "index must be integer"
- msgstr "%<defined%> zonder een naam"
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- msgid "slice end must be integer"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- #, fuzzy
- msgid "incompatible type for map index"
- msgstr "incompatibele types bij %s"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many expressions for struct"
- msgstr "te veel argumenten voor formaat"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- #, fuzzy
- #| msgid "too few arguments for format"
- msgid "too few expressions for struct"
- msgstr "te weinig argumenten voor formaat"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- #, fuzzy
- msgid "invalid unsafe.Pointer conversion"
- msgstr "ongeldige operand in de instructie"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- msgid "type assertion only valid for interface types"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- #, fuzzy
- msgid "expected channel"
- msgstr "ongeldige operand van %s"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- #: go/gofrontend/statements.cc:590
- #, fuzzy
- msgid "invalid left hand side of assignment"
-@@ -12693,21 +12722,21 @@
- msgid "expected boolean expression"
- msgstr "ongeldige waarheidsexpressie"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- #, fuzzy
- msgid "incompatible types in send"
- msgstr "incompatibele types bij %s"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- #, fuzzy
- msgid "invalid send on receive-only channel"
- msgstr "ongeldige operand in de instructie"
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr ""
-
-@@ -12768,76 +12797,76 @@
- msgid "cannot use type %s as type %s"
- msgstr "kon 0x%l.8x niet naar een regio omzetten"
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- #, fuzzy
- msgid "different receiver types"
- msgstr "ongeldige operand voor %p-code"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- #, fuzzy
- msgid "different number of parameters"
- msgstr "%Jherdefinitie van parameter %qD"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- #, fuzzy
- msgid "different parameter types"
- msgstr "ongeldige operand voor %p-code"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr ""
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr ""
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- msgid "different result types"
- msgstr ""
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, fuzzy, c-format
- msgid "incompatible type for method %s%s%s"
- msgstr "incompatibel type voor argument %d van %qs"
-
--#: go/gofrontend/types.cc:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, fuzzy, c-format
- msgid "incompatible type for method %s%s%s (%s)"
- msgstr "incompatibel type voor argument %d van %qs"
-
--#: go/gofrontend/types.cc:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- #, fuzzy
- #| msgid "struct has no members"
- msgid "type has no methods"
- msgstr "struct heeft geen leden"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, c-format
- msgid "ambiguous method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, fuzzy, c-format
- msgid "missing method %s%s%s"
- msgstr "Bestandsnaam ontbreekt na %qs optie"
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr ""
-@@ -12908,7 +12937,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "ongeldig derde argument voor __builtin_prefetch; zal nul gebruiken"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr "te weinig argumenten voor functie %<va_start%>"
-@@ -12931,7 +12960,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr "indien deze code bereikt wordt, zal het programma afgebroken worden"
-@@ -13013,7 +13042,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, fuzzy, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr "ongeldig argument voor %<__builtin_frame_address%>"
-@@ -13107,8 +13136,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "void-waarde niet genegeerd zoals het hoort"
-@@ -13388,7 +13417,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "de declaratie van %qs verbergt een parameter"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, fuzzy, gcc-internal-format
- #| msgid "%Jshadowed declaration is here"
- msgid "shadowed declaration is here"
-@@ -13495,7 +13524,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr ""
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr "ongeldig gebruik van %<restrict%>"
-@@ -13617,7 +13646,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-@@ -13627,7 +13656,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "variabele %qD heeft beginwaarde, maar een onvolledig type"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, fuzzy, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
-@@ -13657,7 +13686,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "%Jarray %qD heeft grootte die negatief of nul is"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, fuzzy, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr "opslaggrootte van %qs is onbekend"
-@@ -13770,7 +13799,7 @@
- msgid "variable length array %qE is used"
- msgstr "ISO C90 verbiedt array %qs van variabele grootte"
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr ""
-@@ -13863,7 +13892,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "opslagklasse opgegeven voor parameter %qs"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "opslagklasse opgegeven voor typenaam"
-@@ -14031,7 +14060,7 @@
- msgid "function definition has qualified void return type"
- msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
-@@ -14151,7 +14180,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr "argument %d is alleen-lezen"
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, fuzzy, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "variabele of veld %qs als void gedeclareerd"
-@@ -14595,7 +14624,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "argument %qs komt niet overeen met prototype"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, fuzzy, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
-@@ -14790,7 +14819,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ISO C verbiedt een leeg bronbestand"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, fuzzy, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
-@@ -14801,7 +14830,7 @@
- msgid "unknown type name %qE"
- msgstr "onbekende machine-modus %qs"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, fuzzy, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr "meerdere opslagklassen in declaratie van %qs"
-@@ -14811,7 +14840,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr "ongeldige operand van %s"
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, fuzzy, gcc-internal-format
- msgid "prefix attributes are ignored for methods"
- msgstr "het %qs attribuut wordt genegeerd voor %qs"
-@@ -14831,7 +14860,7 @@
- msgid "data definition has no type or storage class"
- msgstr "datadefinitie heeft geen type of opslagklasse"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr ""
-@@ -14861,7 +14890,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO C90 ondersteunt %<long long%> niet"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr ""
-@@ -14889,18 +14918,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, fuzzy, gcc-internal-format
- msgid "expected identifier"
- msgstr "ongeldige operand van %s"
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "komma aan het einde van enumerator-lijst"
-@@ -15032,7 +15061,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr "ongeldige operand van %s"
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr ""
-@@ -15061,17 +15090,17 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, fuzzy, gcc-internal-format
- msgid "expected statement"
- msgstr "ongeldige beginwaarde"
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, fuzzy, gcc-internal-format
- msgid "suggest braces around empty body in an %<if%> statement"
- msgstr "leeg body in een else-statement"
-
--#: c-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, fuzzy, gcc-internal-format
- msgid "suggest braces around empty body in an %<else%> statement"
- msgstr "leeg body in een else-statement"
-@@ -15142,7 +15171,7 @@
- msgid "cannot take address of %qs"
- msgstr "kan adres van bitveld %qs niet nemen"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, fuzzy, gcc-internal-format
- msgid "expected expression"
- msgstr "ongeldige waarheidsexpressie"
-@@ -15184,259 +15213,259 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, fuzzy, gcc-internal-format
- msgid "wrong number of arguments to %<__builtin_shuffle%>"
- msgstr "te weinig argumenten voor functie %<va_start%>"
-
--#: c-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr ""
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr ""
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, fuzzy, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, fuzzy, gcc-internal-format
- msgid "expected identifier or %<)%>"
- msgstr "ongeldige operand van %s"
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr ""
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, fuzzy, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr "extra puntkomma opgegeven in definitie van methode"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr ""
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr ""
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, fuzzy, gcc-internal-format
- msgid "objective-c method declaration is expected"
- msgstr "meerdere opslagklassen in declaratie van %qs"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, fuzzy, gcc-internal-format
- msgid "no type or storage class may be specified here,"
- msgstr "opslagklasse opgegeven voor parameter %qs"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr ""
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, fuzzy, gcc-internal-format
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr "misvormde #pragma pack"
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, fuzzy, gcc-internal-format
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr "misvormde #pragma pack"
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, fuzzy, gcc-internal-format
- #| msgid "%Jsection attribute cannot be specified for local variables"
- msgid "the %<setter%> attribute may only be specified once"
- msgstr "%Jsectie-attribuut kan niet opgegeven worden voor lokale variabelen"
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr ""
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, fuzzy, gcc-internal-format
- msgid "the %<getter%> attribute may only be specified once"
- msgstr "sectie-attribuut kan niet opgegeven worden voor lokale variabelen"
-
--#: c-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, gcc-internal-format
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, gcc-internal-format
- msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
- msgstr ""
-
--#: c-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, fuzzy, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr "misvormde #pragma pack(pop[,id])"
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, fuzzy, gcc-internal-format
- msgid "too many %qs clauses"
- msgstr "te veel invoerbestanden"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, fuzzy, gcc-internal-format
- msgid "collapse argument needs positive constant integer expression"
- msgstr "vergelijking tussen signed en unsigned"
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr ""
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, fuzzy, gcc-internal-format
- msgid "expected integer expression"
- msgstr "ongeldige waarheidsexpressie"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr ""
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, gcc-internal-format
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr ""
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, fuzzy, gcc-internal-format
- msgid "invalid schedule kind"
- msgstr "ongeldige const_double operand"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr ""
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, fuzzy, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr "-fPIC is niet geldig met -mcoff"
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, fuzzy, gcc-internal-format
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "ongeldige bewerking met %<__fpreg%>"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, fuzzy, gcc-internal-format
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "ongeldige bewerking met %<__fpreg%>"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, fuzzy, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr "ongeldige operand van %s"
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, fuzzy, gcc-internal-format
- msgid "for statement expected"
- msgstr "overflow in constante expressie"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, fuzzy, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr "herdeclaratie van %qs"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr ""
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr ""
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr "statische variable %qs is als dllimport aangeduid"
-
- # dit klinkt niet al te best
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable"
- msgstr "functie-oproep heeft geaggregeerde waarde"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, fuzzy, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr "label %qs gebruikt maar niet gedefinieerd"
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, fuzzy, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr "statische variable %qs is als dllimport aangeduid"
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, fuzzy, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "%Jparameter %u heeft een onvolledig type"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -15446,7 +15475,7 @@
- msgid "%qD has an incomplete type"
- msgstr "%qs heeft een onvolledig type"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "ongeldig gebruik van een void-expressie"
-@@ -15514,68 +15543,73 @@
- msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
-
- # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr "rekensom met pointer naar onvolledig type"
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
-+#, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr ""
-+
-+#: c-typeck.c:2160
- #, fuzzy, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr "union heeft geen lid dat %qs heet"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, fuzzy, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr "vraag naar lid %qs in iets dat geen structure of union is"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr "dereferentie van pointer naar onvolledig type"
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, fuzzy, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr "%<void *%> pointer wordt gederefereerd"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "waarde met subscript is noch een array, noch een pointer"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "array subscript is geen integer"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, fuzzy, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr "doorgeven van argument %d van pointer naar functie"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, fuzzy, gcc-internal-format
- msgid "index value is out of bound"
- msgstr "het argument van %<asm%> is geen constante string"
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ISO C verbiedt het gebruik van subscripts bij een %<register%> array"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, fuzzy, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "ISO C90 verbiedt het gebruik van subscripts bij een array die geen lvalue is"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr ""
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, fuzzy, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr "opgeroepen object is geen functie"
-@@ -15583,376 +15617,376 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr ""
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, fuzzy, gcc-internal-format
- msgid "function with qualified void return type called"
- msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, fuzzy, gcc-internal-format
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr "%<defined%> zonder een naam"
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, fuzzy, gcc-internal-format
- #| msgid "%<__builtin_longjmp%> second argument must be 1"
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr ""
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to method %qE"
- msgstr "te veel argumenten voor functie %qE"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr "te veel argumenten voor functie %qE"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, fuzzy, gcc-internal-format
- msgid "declared here"
- msgstr "%qs tevoren hier gedeclareerd"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "het type van formele parameter %d is onvolledig"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "%s als integer in plaats van floating-point ten gevolge van een prototype"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "%s als floating-point in plaats van complex ten gevolge van een prototype"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "%s als complex in plaats van floating-point ten gevolge van een prototype"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "%s als floating-point in plaats van integer ten gevolge van een prototype"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "%s als complex in plaats van floating-point ten gevolge van een prototype"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "%s als floating-point in plaats van complex ten gevolge van een prototype"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "%s als %<float%> in plaats van %<double%> ten gevolge van een prototype"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "%s als floating-point in plaats van complex ten gevolge van een prototype"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "%s met andere breedte ten gevolge van prototype"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "%s als unsigned ten gevolge van prototype"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "%s als signed ten gevolge van prototype"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, fuzzy, gcc-internal-format
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr "ongeldige registernaam voor %qs"
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr "te weinig argumenten voor functie %qE"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, fuzzy, gcc-internal-format
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, fuzzy, gcc-internal-format
- msgid "comparison between %qT and %qT"
- msgstr "vergelijking tussen signed en unsigned"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, fuzzy, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "pointer van type %<void *%> gebruikt in aftrekking"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "pointer naar functie gebruikt in aftrekking"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, fuzzy, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ISO C ondersteunt het %<%c%> formaat niet"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "argument van verkeerd type voor unair uitroepingsteken"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, fuzzy, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "ISO C ondersteunt het %<%c%> formaat niet"
-
- # Wat is beter: 'incrementeren', 'incrementering', of 'increment'?
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "argument van verkeerd type voor incrementeren"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "argument van verkeerd type voor decrementeren"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "incrementeren van pointer naar onbekend structure"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "decrementeren van pointer naar onbekend structure"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, gcc-internal-format
- msgid "taking address of expression of type %<void%>"
- msgstr ""
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, fuzzy, gcc-internal-format
- msgid "assignment of read-only location %qE"
- msgstr "%s van alleen-lezen locatie"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, fuzzy, gcc-internal-format
- msgid "increment of read-only location %qE"
- msgstr "%s van alleen-lezen locatie"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, fuzzy, gcc-internal-format
- msgid "decrement of read-only location %qE"
- msgstr "%s van alleen-lezen locatie"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, fuzzy, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "kan adres van bitveld %qs niet nemen"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, fuzzy, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr "globale registervariabele %qs gebruikt in geneste functie"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, fuzzy, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr "registervariabele %qs gebruikt in geneste functie"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, fuzzy, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr "adres van globale registervariabele %qs gevraagd"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, fuzzy, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr "adres van registervariabele %qs gevraagd"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, fuzzy, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, fuzzy, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr "ongeldige registernaam voor %qs"
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "ISO C verbiedt voorwaardelijke expressies met maar één void-zijde"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, fuzzy, gcc-internal-format
- #| msgid "pointer type mismatch in conditional expression"
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "pointertypes in voorwaardelijke expressie komen niet overeen"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "ISO C verbiedt voorwaardelijke expressies tussen %<void *%> en een functiepointer"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "pointertypes in voorwaardelijke expressie komen niet overeen"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen (pointer/integer)"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "linker operand van comma-expressie heeft geen effect"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- #, fuzzy
- msgid "cast adds %q#v qualifier to function type"
- msgstr "cast geeft functie-type op"
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr "cast laat qualifiers van doeltype van pointer vallen"
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "cast geeft array-type op"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "cast geeft functie-type op"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "ISO C verbiedt het casten van een niet-scalair naar hetzelfde type"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "ISO C verbiedt casts naar een union-type"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "cast naar union-type van een type dat geen deel uitmaakt van de union"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr ""
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr "cast verhoogt het benodigde alignment van het doeltype"
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "cast van pointer naar integer met andere grootte"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr ""
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "cast naar pointer van integer met andere grootte"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr ""
-@@ -15964,707 +15998,707 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, fuzzy, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
-
- # 'signedness' = 'signed-heid'?
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, fuzzy, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr "doelen van pointer in %s verschillen in signedness"
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr ""
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- #, fuzzy
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- #, fuzzy
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- #, fuzzy
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- #, fuzzy
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- #, fuzzy
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "cast laat qualifiers van doeltype van pointer vallen"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- #, fuzzy
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "cast laat qualifiers van doeltype van pointer vallen"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- #, fuzzy
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "cast laat qualifiers van doeltype van pointer vallen"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- #, fuzzy
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "cast laat qualifiers van doeltype van pointer vallen"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, fuzzy, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "ISO C verbiedt conversie van argumenten naar union type"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, fuzzy, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr "ongeldige registernaam voor %qs"
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "%s van incompatibel pointertype"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "assignment from pointer to non-enclosed address space"
- msgstr "cast van pointer naar integer met andere grootte"
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, fuzzy, gcc-internal-format
- msgid "initialization from pointer to non-enclosed address space"
- msgstr "%s van incompatibel pointertype"
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, fuzzy, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "deze functie is een mogelijke kandidaat voor het %qs formaat-attribuut"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, fuzzy, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, fuzzy, gcc-internal-format
- msgid "initialization left-hand side might be a candidate for a format attribute"
- msgstr "deze functie is een mogelijke kandidaat voor het %qs formaat-attribuut"
-
--#: c-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, fuzzy, gcc-internal-format
- msgid "return type might be a candidate for a format attribute"
- msgstr "deze functie is een mogelijke kandidaat voor het %qs formaat-attribuut"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
-
- # 'signedness' = 'signed-heid'?
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, fuzzy, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr "doelen van pointer in %s verschillen in signedness"
-
- # 'signedness' = 'signed-heid'?
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, fuzzy, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr "doelen van pointer in %s verschillen in signedness"
-
- # 'signedness' = 'signed-heid'?
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, fuzzy, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr "doelen van pointer in %s verschillen in signedness"
-
- # 'signedness' = 'signed-heid'?
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, fuzzy, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr "doelen van pointer in %s verschillen in signedness"
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "%s van incompatibel pointertype"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, fuzzy, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr "%s van incompatibel pointertype"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, fuzzy, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr "%s van incompatibel pointertype"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, fuzzy, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr "%s van incompatibel pointertype"
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "ongeldig gebruik van array die geen lvalue is"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "%s maakt pointer van integer zonder een cast"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, fuzzy, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr "%s maakt pointer van integer zonder een cast"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, fuzzy, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr "%s maakt pointer van integer zonder een cast"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, fuzzy, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr "%s maakt pointer van integer zonder een cast"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "%s maakt integer van pointer zonder een cast"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, fuzzy, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr "%s maakt integer van pointer zonder een cast"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, fuzzy, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr "%s maakt integer van pointer zonder een cast"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, fuzzy, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr "%s maakt integer van pointer zonder een cast"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, fuzzy, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr "incompatibel type voor argument %d van %qs"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, fuzzy, gcc-internal-format
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "incompatibel type voor argument %d van %qs"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, fuzzy, gcc-internal-format
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "incompatibele types bij %s"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, fuzzy, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr "incompatibel type voor argument %d van %qs"
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr ""
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, fuzzy, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr "(dicht bij initialisatie van %qs)"
-
- # moet beter kunnen - "... waar haakjes rond staan" klinkt ook al niet geweldig
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "array heeft stringconstante tussen haakjes als beginwaarde"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "initialisatie van flexibel array-lid"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "char-array heeft wide string als beginwaarde"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, fuzzy, gcc-internal-format
- #| msgid "wchar_t-array initialized from non-wide string"
- msgid "wide character array initialized from non-wide string"
- msgstr "wchar_t-array heeft geen wide string als beginwaarde"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, fuzzy, gcc-internal-format
- #| msgid "wchar_t-array initialized from non-wide string"
- msgid "wide character array initialized from incompatible wide string"
- msgstr "wchar_t-array heeft geen wide string als beginwaarde"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr "array van ongeschikt type heeft stringconstante als beginwaarde"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "array krijgt niet-constante array-expressie als beginwaarde"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "beginwaarde-element is niet constant"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not constant"
- msgid "initializer element is not a constant expression"
- msgstr "beginwaarde-element is niet constant"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "beginwaarde-element kan niet berekend worden tijdens het laden"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "ongeldige beginwaarde"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, fuzzy, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "extra accolade-groep aan einde van beginwaarde"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "accolades ontbreken rond beginwaarde"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "accolades rond scalaire beginwaarde"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "initialisatie van flexibel array-lid in een geneste context"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "beginwaarde ontbreekt"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "lege scalaire beginwaarde"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "extra elementen in scalaire beginwaarde"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr "array-index in beginwaarde van niet-array"
-
- # of gewoon "veldnaam niet in beginwaarde van record of union"?
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "veldnaam in beginwaarde van iets anders dan record of union"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr "array-index in beginwaarde is niet van een integer type"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, fuzzy, gcc-internal-format
- #| msgid "array index in initializer not of integer type"
- msgid "array index in initializer is not an integer constant expression"
- msgstr "array-index in beginwaarde is niet van een integer type"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "niet-constante array-index in beginwaarde"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "array-index in beginwaarde overschrijdt de grenzen van de array"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "leeg indexbereik in beginwaarde"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "array-indexbereik in beginwaarde overschrijdt de grenzen van de array"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, fuzzy, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr "onbekend veld %qs opgegeven in beginwaarde"
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "geïnitialiseerd veld met neveneffecten wordt overschreven"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, gcc-internal-format
- msgid "initialized field overwritten"
- msgstr "geïnitialiseerd veld wordt overschreven"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "overtollige elementen in beginwaarde van char array"
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "overtollige elementen in beginwaarde van struct"
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr "niet-statische initialisatie van flexibel array-lid"
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "overtollige elementen in beginwaarde van union"
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr ""
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "overtollige elementen in beginwaarde van array"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "overtollige elementen in beginwaarde van vector"
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "overtollige elementen in beginwaarde van scalair"
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "ISO C verbiedt %<goto *expr;%>"
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, fuzzy, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, fuzzy, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, fuzzy, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr "%<return%> met waarde in een functie die void teruggeeft"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "%<return%> met waarde in een functie die void teruggeeft"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "functie geeft adres van lokale variabele terug"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr "switch-waarde is geen integer"
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, fuzzy, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr "%<long%> switch-expressie wordt in ISO C niet naar %<int%> geconverteerd"
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, fuzzy, gcc-internal-format
- msgid "case label is not an integer constant expression"
- msgstr "ongeldig gebruik van een void-expressie"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr "case-label niet in een switch-statement"
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, fuzzy, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr "default-label niet in een switch-statement"
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, gcc-internal-format
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr ""
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr "break-statement niet in een lus of switch"
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "continue-statement niet in een lus"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, fuzzy, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr "break-statement niet in een lus of switch"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr "statement zonder effect"
-
- # vertaling voor 'statement'?
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr "expressie-statement heeft onvolledig type"
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr "teller van rechtse shift is negatief"
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr "teller van rechtse shift is >= breedte van het type"
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr "teller van links shift is negatief"
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr "teller van links shift is >= breedte van het type"
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, gcc-internal-format
- msgid "comparing vectors with different element types"
- msgstr ""
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr ""
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr ""
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, fuzzy, gcc-internal-format
- #| msgid "comparison of distinct pointer types lacks a cast"
- msgid "comparison of pointers to disjoint address spaces"
- msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "vergelijking tussen pointer en integer"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr "vergelijking van volledige en onvolledige pointers"
-
- # 'ordered' -> 'bevolen' of 'geordend'? Waarschijnlijk het laatste.
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ISO C verbiedt geordende vergelijkingen tussen pointers naar functies"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, fuzzy, gcc-internal-format
- #| msgid "ordered comparison of pointer with integer zero"
- msgid "ordered comparison of pointer with null pointer"
- msgstr "geordende vergelijking van een pointer met integer nul"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "geordende vergelijking van een pointer met integer nul"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, fuzzy, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr "ongeldige registernaam voor %qs"
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, fuzzy, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "waarde van array-type gebruikt waar een scalair nodig is"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, fuzzy, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, fuzzy, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr "waarde van union-type gebruikt waar een scalair nodig is"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, fuzzy, gcc-internal-format
- msgid "used vector type where scalar is required"
- msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, fuzzy, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "ongeldig gebruik van %<restrict%>"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr ""
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr ""
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr "%qs is geen bestand, pipe of tty"
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr ""
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr "statische variable %qs is als dllimport aangeduid"
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr "statische variable %qs is als dllimport aangeduid"
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr ""
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr ""
-@@ -16675,7 +16709,7 @@
- msgid "function call has aggregate value"
- msgstr "functie-oproep heeft geaggregeerde waarde"
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, fuzzy, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "variabele %qs is te groot"
-@@ -17497,53 +17531,53 @@
- msgid "library lib%s not found"
- msgstr "library lib%s niet gevonden"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr ""
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr ""
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr ""
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr ""
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, fuzzy, gcc-internal-format
- msgid "can%'t convert between vector values of different size"
- msgstr "cast van pointer naar integer met andere grootte"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr ""
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr ""
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr ""
-
- # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
--#: convert.c:965
-+#: convert.c:963
- #, fuzzy, gcc-internal-format
- msgid "can%'t convert value to a vector"
- msgstr "kon 0x%l.8x niet naar een regio omzetten"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, gcc-internal-format
- msgid "aggregate value used where a fixed-point was expected"
- msgstr ""
-@@ -17699,7 +17733,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr ""
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr ""
-@@ -17789,44 +17823,44 @@
- msgid "stack limits not supported on this target"
- msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field %qs"
- msgid "mis-aligned access used for structure member"
- msgstr "opslagklasse opgegeven voor structure-veld %qs"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field %qs"
- msgid "mis-aligned access used for structure bitfield"
- msgstr "opslagklasse opgegeven voor structure-veld %qs"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, fuzzy, gcc-internal-format
- msgid "local frame unavailable (naked function?)"
- msgstr "globale registervariabele %qs gebruikt in geneste functie"
-
--#: expr.c:9996
-+#: expr.c:9971
- #, fuzzy, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute error: %s"
- msgstr "functie %qs geherdeclareerd met noinline attribuut"
-
--#: expr.c:10003
-+#: expr.c:9978
- #, fuzzy, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute warning: %s"
- msgstr "functie %qs geherdeclareerd met noinline attribuut"
-@@ -17902,7 +17936,7 @@
- msgid "assuming signed overflow does not occur when combining constants around a comparison"
- msgstr ""
-
--#: fold-const.c:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr ""
-@@ -17912,7 +17946,7 @@
- msgid "total size of local objects too large"
- msgstr "variabele %qs is te groot"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, fuzzy, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr "incompatibele operands voor %s"
-@@ -18386,77 +18420,77 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr ""
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, 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:5041
-+#: gimplify.c:5048
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr "ongeldige lvalue in toewijzing"
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, gcc-internal-format, gfc-internal-format
- msgid "non-memory input %d must stay in memory"
- msgstr ""
-
--#: gimplify.c:5179
-+#: gimplify.c:5186
- #, gcc-internal-format, gfc-internal-format
- msgid "memory input %d is not directly addressable"
- msgstr ""
-
--#: gimplify.c:5674
-+#: gimplify.c:5681
- #, fuzzy, gcc-internal-format
- msgid "threadprivate variable %qE used in untied task"
- msgstr "registervariabele %qs gebruikt in geneste functie"
-
--#: gimplify.c:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr ""
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qE should be private"
- msgstr "statische variable %qs is als dllimport aangeduid"
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qE should not be firstprivate"
- msgstr "statische variable %qs is als dllimport aangeduid"
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qE should not be reduction"
- msgstr "registervariabele %qs gebruikt in geneste functie"
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, fuzzy, gcc-internal-format
- msgid "%s variable %qE is private in outer context"
- msgstr "registervariabele %qs gebruikt in geneste functie"
-
--#: gimplify.c:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr ""
-
--#: godump.c:1214
-+#: godump.c:1234
- #, fuzzy, gcc-internal-format
- msgid "could not close Go dump file: %m"
- msgstr "kan bestand '%s' niet openen"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, fuzzy, gcc-internal-format
- msgid "could not open Go dump file %qs: %m"
- msgstr "kan bestand '%s' niet openen"
-@@ -18513,7 +18547,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -18654,48 +18688,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "functie %qs geherdeclareerd als inline"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr ""
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr ""
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr ""
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr ""
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr ""
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr ""
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, fuzzy, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr "continue-statement niet in een lus"
-@@ -18806,7 +18840,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr ""
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr ""
-@@ -19167,9 +19201,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr ""
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr ""
-@@ -19249,12 +19283,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr ""
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr ""
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, fuzzy, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr "operand %<%d%> is geen register"
-@@ -19474,7 +19508,7 @@
- msgid "packed attribute is unnecessary"
- msgstr ""
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, fuzzy, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr "alignment van %qs is groter dan het maximale alignment van het objectbestand. %d wordt gebruikt."
-@@ -19689,7 +19723,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -19704,7 +19738,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr ""
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -19719,7 +19753,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, fuzzy, gcc-internal-format
- msgid "asm not allowed in atomic transaction"
- msgstr "%qs staat niet aan het begin van een declaratie"
-@@ -19755,630 +19789,630 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, fuzzy, gcc-internal-format
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "globale registervariabele volgt op een functiedefinitie"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr ""
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr ""
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr ""
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid first operand of MEM_REF"
- msgstr "ongeldige operand voor %%R"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid offset operand of MEM_REF"
- msgstr "ongeldige operand voor %%R"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr ""
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr ""
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr ""
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, fuzzy, gcc-internal-format
- msgid "non-integral used in condition"
- msgstr "herdefinitie van %<union %s%>"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, fuzzy, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr "ongeldige const_double operand"
-
- # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, fuzzy, gcc-internal-format
- #| msgid "invalid constraints for operand"
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "ongeldige constraints voor operand"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, fuzzy, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr "Ongeldige modus voor gen_tst_reg"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, fuzzy, gcc-internal-format
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "ongeldige operand in de instructie"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr ""
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr ""
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, fuzzy, gcc-internal-format
- msgid "invalid expression for min lvalue"
- msgstr "ongeldige expressie als operand"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in indirect reference"
- msgstr "ongeldige operand in de instructie"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, fuzzy, gcc-internal-format
- msgid "invalid operands to array reference"
- msgstr "Ongeldige vorm van arrayverwijzing op %C"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in array reference"
- msgstr "subscript ontbreekt in array-referentie"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in array range reference"
- msgstr "subscript ontbreekt in array-referentie"
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in real/imagpart reference"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in component reference"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr ""
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "conversion of register to a different size"
- msgstr "cast van pointer naar integer met andere grootte"
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid address operand in MEM_REF"
- msgstr "ongeldige operand voor %%R"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, fuzzy, gcc-internal-format
- #| msgid "invalid shift operand"
- msgid "invalid offset operand in MEM_REF"
- msgstr "ongeldige shift-operand"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr ""
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, fuzzy, gcc-internal-format
- msgid "invalid function in gimple call"
- msgstr "ongeldige opslagklasse voor functie %qs"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, fuzzy, gcc-internal-format
- #| msgid "function not inlinable"
- msgid "non-function in gimple call"
- msgstr "functie kan niet inline gemaakt worden"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, fuzzy, gcc-internal-format
- #| msgid "invalid storage class for function %qs"
- msgid "invalid pure const state for function"
- msgstr "ongeldige opslagklasse voor functie %qs"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, fuzzy, gcc-internal-format
- #| msgid "invalid PC in line number table"
- msgid "invalid LHS in gimple call"
- msgstr "ongeldige PC in tabel met regelnummers"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr ""
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion to %<__fpreg%>"
- msgid "invalid conversion in gimple call"
- msgstr "ongeldige conversie naar %<__fpreg%>"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, fuzzy, gcc-internal-format
- #| msgid "invalid PC in line number table"
- msgid "invalid static chain in gimple call"
- msgstr "ongeldige PC in tabel met regelnummers"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr ""
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr ""
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, fuzzy, gcc-internal-format
- msgid "invalid argument to gimple call"
- msgstr "ongeldig argument voor %<__builtin_return_address%>"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in gimple comparison"
- msgstr "ongeldige operand in de instructie"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, fuzzy, gcc-internal-format
- msgid "mismatching comparison operand types"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, fuzzy, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr "ongeldig gebruik van een void-expressie"
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, fuzzy, gcc-internal-format
- msgid "invalid vector comparison resulting type"
- msgstr "ongeldig gebruik van een void-expressie"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, gcc-internal-format
- msgid "bogus comparison result type"
- msgstr ""
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr ""
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in unary operation"
- msgstr "ongeldige operanden voor binaire %s-operator"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, fuzzy, gcc-internal-format
- msgid "invalid types in nop conversion"
- msgstr "Ongeldig token in expressie"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, fuzzy, gcc-internal-format
- msgid "invalid types in address space conversion"
- msgstr "Ongeldig token in expressie"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, fuzzy, gcc-internal-format
- msgid "invalid types in fixed-point conversion"
- msgstr "Ongeldig token in expressie"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, fuzzy, gcc-internal-format
- msgid "invalid types in conversion to floating point"
- msgstr "ongeldige conversie naar %<__fpreg%>"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, fuzzy, gcc-internal-format
- msgid "invalid types in conversion to integer"
- msgstr "ongeldige conversie naar %<__fpreg%>"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, fuzzy, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr "ongeldige lvalue in toewijzing"
-
- # Is 'elementair' wel een goede vertaling voor 'elemental'?
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, fuzzy, gcc-internal-format
- #| msgid "elemental binary operation"
- msgid "non-register as LHS of binary operation"
- msgstr "elementaire binaire operatie"
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in binary operation"
- msgstr "ongeldige operanden voor binaire %s-operator"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in complex expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in shift expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in vector shift expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr ""
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in widening vector shift expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, fuzzy, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr "ongeldige operanden voor binaire %s-operator"
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, fuzzy, gcc-internal-format
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "ongeldige operanden voor binaire %s-operator"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in pointer plus expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in binary expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr ""
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in ternary operation"
- msgstr "ongeldige operanden voor binaire %s-operator"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in fused multiply-add expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in vector permute expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, fuzzy, gcc-internal-format
- msgid "vector types expected in vector permute expression"
- msgstr "ongeldige waarheidsexpressie"
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, fuzzy, gcc-internal-format
- msgid "invalid mask type in vector permute expression"
- msgstr "ongeldige operand in de instructie"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, fuzzy, gcc-internal-format
- msgid "non-trivial conversion at assignment"
- msgstr "ongeldige lvalue in toewijzing"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in unary expression"
- msgstr "ongeldige operanden voor binaire %s-operator"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in address expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, gcc-internal-format
- msgid "invalid rhs for gimple memory store"
- msgstr ""
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in return statement"
- msgstr "ongeldige operand voor %%s-code"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, fuzzy, gcc-internal-format
- msgid "invalid conversion in return statement"
- msgstr "ongeldige operand voor %%s-code"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "goto destination is neither a label nor a pointer"
- msgstr "waarde met subscript is noch een array, noch een pointer"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, fuzzy, gcc-internal-format
- msgid "invalid operand to switch statement"
- msgstr "ongeldige operand voor %%s-code"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr ""
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, fuzzy, gcc-internal-format
- msgid "incorrect setting of landing pad number"
- msgstr "de formaatstring heeft een niet-constant operand-nummer"
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, fuzzy, gcc-internal-format
- msgid "invalid comparison code in gimple cond"
- msgstr "ongeldige operand in de instructie"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, fuzzy, gcc-internal-format
- msgid "invalid labels in gimple cond"
- msgstr "Ongeldig token in expressie"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, fuzzy, gcc-internal-format
- #| msgid "invalid address"
- msgid "invalid PHI result"
- msgstr "ongeldig adres"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, fuzzy, gcc-internal-format
- msgid "missing PHI def"
- msgstr "beginwaarde ontbreekt"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, fuzzy, gcc-internal-format
- msgid "invalid PHI argument"
- msgstr "ongeldige waarde voor %%C"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "incompatible types in PHI argument %u"
- msgstr "incompatibele types bij %s"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, gcc-internal-format
- msgid "verify_gimple failed"
- msgstr ""
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr ""
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr ""
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, fuzzy, gcc-internal-format
- msgid "in statement"
- msgstr "ongeldige beginwaarde"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr ""
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr ""
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr ""
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr ""
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr ""
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr ""
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr ""
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr "eerdere impliciete declaratie van %qs"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr ""
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, fuzzy, gcc-internal-format
- msgid "case labels not sorted: "
- msgstr "-pipe wordt niet ondersteund"
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr ""
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr "beginwaarde ontbreekt"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, fuzzy, gcc-internal-format
- msgid "%<noreturn%> function does return"
- msgstr "%<noreturn%> functie keert terug"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, fuzzy, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, fuzzy, gcc-internal-format
- #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, fuzzy, gcc-internal-format
- msgid "ignoring return value of function declared with attribute warn_unused_result"
- msgstr "%Hde returnwaarde van een functie, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
-@@ -20440,72 +20474,72 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr ""
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr ""
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr ""
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr ""
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr ""
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr ""
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr ""
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr ""
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr ""
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr ""
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr ""
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr ""
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, fuzzy, gcc-internal-format
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr "inline maken mislukt in oproep van %qs"
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "van hieruit opgeroepen"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, fuzzy, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr "inline maken mislukt in oproep van %qs"
-@@ -20718,7 +20752,7 @@
- msgid "verify_ssa failed"
- msgstr ""
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, fuzzy, gcc-internal-format
- msgid "%qD was declared here"
- msgstr "%qs tevoren hier gedeclareerd"
-@@ -20778,54 +20812,54 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, fuzzy, gcc-internal-format
- msgid "array subscript is outside array bounds"
- msgstr "array subscript is geen integer"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, fuzzy, gcc-internal-format
- msgid "array subscript is above array bounds"
- msgstr "array subscript is geen integer"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, fuzzy, gcc-internal-format
- msgid "array subscript is below array bounds"
- msgstr "array subscript is geen integer"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr ""
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr ""
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, fuzzy, gcc-internal-format
- #| msgid "comparison is always false due to limited range of data type"
- msgid "comparison always false due to limited range of data type"
- msgstr "vergelijking is altijd vals omwille van het beperkte bereik van het datatype"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, fuzzy, gcc-internal-format
- #| msgid "comparison is always true due to limited range of data type"
- msgid "comparison always true due to limited range of data type"
- msgstr "vergelijking is altijd waar omwille van het beperkte bereik van het datatype"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr ""
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr ""
-@@ -20835,22 +20869,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "het %qs attribuut heeft enkel betekenis voor functies"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr ""
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr ""
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr ""
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -20865,140 +20899,140 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr "het %qs attribuut wordt genegeerd"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, fuzzy, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "functie %qs geherdeclareerd met noinline attribuut"
-
--#: tree.c:5577
-+#: tree.c:5578
- #, fuzzy, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "functie-definitie als %<auto%> gedeclareerd"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, fuzzy, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr "statische variable %qs is als dllimport aangeduid"
-
--#: tree.c:5613
-+#: tree.c:5614
- #, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr ""
-
--#: tree.c:5627
-+#: tree.c:5628
- #, fuzzy, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr "%qs als ander soort symbool geherdeclareerd"
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr "arrays van functies zijn niet betekenisvol"
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8939
-+#: tree.c:8943
- #, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8952
-+#: tree.c:8956
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9012
-+#: tree.c:9016
- #, gcc-internal-format
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9052
-+#: tree.c:9056
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:11336
-+#: tree.c:11340
- #, fuzzy, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, fuzzy, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr ""
-
--#: tree.c:11389
-+#: tree.c:11393
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated: %s"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated: %s"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr ""
-@@ -21048,147 +21082,152 @@
- msgid "variable tracking size limit exceeded"
- msgstr ""
-
--#: varasm.c:317
-+#: varasm.c:319
-+#, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr ""
-+
-+#: varasm.c:322
- #, fuzzy, gcc-internal-format
- msgid "%+D causes a section type conflict with %D"
- msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
-
--#: varasm.c:958
-+#: varasm.c:964
- #, fuzzy, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr "alignment van %qs is groter dan het maximale alignment van het objectbestand. %d wordt gebruikt."
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, fuzzy, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr "registernaam niet opgegeven voor %qs"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, fuzzy, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr "ongeldige registernaam voor %qs"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, fuzzy, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr "datatype van %qs is niet geschikt voor een register"
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, fuzzy, gcc-internal-format
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr "het registernummer voor %qs is niet geschikt voor dat datatype"
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, fuzzy, gcc-internal-format
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr "het registernummer voor %qs is niet geschikt voor dat datatype"
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, fuzzy, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr "het registernummer voor %qs is niet geschikt voor dat datatype"
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr "globale registervariabele heeft beginwaarde"
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr ""
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, fuzzy, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr "registernaam opgegeven voor niet-registervariabele %qs"
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, fuzzy, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, fuzzy, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr ""
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, fuzzy, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr "het gevraagde alignment voor %s is groter dan het geïmplementeerde aligment van %d."
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, fuzzy, gcc-internal-format
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr "initializer voor integerwaarde is te ingewikkeld"
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr "initializer voor floating-point waarde is geen floating-point constante"
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, fuzzy, gcc-internal-format
- msgid "invalid initial value for member %qE"
- msgstr "ongeldige beginwaarde voor member %qs"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, fuzzy, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr "de zwakke declaratie van %qs moet publiek zijn"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, fuzzy, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr "de zwakke declaratie van %qs moet publiek zijn"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr "enkel zwakke aliasen worden in deze configuratie ondersteund"
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, fuzzy, gcc-internal-format
- msgid "weakref is not supported in this configuration"
- msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, fuzzy, gcc-internal-format
- msgid "ifunc is not supported in this configuration"
- msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, fuzzy, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr "kan klasse '%s' niet vinden"
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, fuzzy, gcc-internal-format
- msgid "%q+D aliased to external symbol %qE"
- msgstr "kan klasse '%s' niet vinden"
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr ""
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr ""
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, fuzzy, gcc-internal-format
- msgid "alias definitions not supported in this configuration"
- msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, fuzzy, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-@@ -21230,8 +21269,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "stringlengte %qd is groter dan %qd, de lengte die ISO C%d compilers moeten ondersteunen"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "overflow in constante expressie"
-@@ -21447,7 +21486,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "het adres van %qD, zal altijd %<true%> zijn"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
-@@ -21873,40 +21912,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "ongeldig vector-type voor attribuut %qs"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr ""
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr ""
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr "het aantal componenten van de vector is geen macht van twee"
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr "nonnull attribuut zonder argumenten gebruikt voor een niet-prototype"
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr "argument van %<nonnull%> heeft een ongeldig operandnummer (argument %lu)"
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr "argument van %<nonnull%> heeft een operandnummer dat buiten bereik is (argument %lu, operand %lu)"
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr "argument van %<nonnull%> verwijst naar niet-pointer operand (argument %lu, operand %lu)"
-@@ -21948,12 +21987,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "het %qs attribuut is enkel van toepassing op variadische functies"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr "gevraagde positie is geen integerconstante"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr "gevraagde positie is kleiner dan nul"
-@@ -22013,7 +22052,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr "%<this%> is niet beschikbaar in static member-funties"
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, fuzzy, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr "poging om het adres te nemen van lid %qs van een bitveld-structure"
-@@ -22766,82 +22805,82 @@
- msgstr "pragma wordt genegeerd: %s"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, fuzzy, gcc-internal-format
- msgid "stray %<@%> in program"
- msgstr "misplaatste '\\' in programma"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, fuzzy, gcc-internal-format
- msgid "stray %qs in program"
- msgstr "misplaatste '\\' in programma"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "niet-beëindigde string- of karakterconstante"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, fuzzy, gcc-internal-format
- msgid "stray %qc in program"
- msgstr "misplaatste '\\' in programma"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, fuzzy, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr "misplaatste '\\' in programma"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr ""
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr ""
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, fuzzy, gcc-internal-format
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "integerconstante is zo groot dat hij unsigned is"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, gcc-internal-format
- msgid "unsuffixed float constant"
- msgstr ""
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, fuzzy, gcc-internal-format
- msgid "floating constant exceeds range of %qT"
- msgstr "floating-point getal overschrijdt het bereik van een %<float%>"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, fuzzy, gcc-internal-format
- msgid "floating constant truncated to zero"
- msgstr "floating-point constante verkeerd gebruikt"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, gcc-internal-format
- msgid "repeated %<@%> before Objective-C string"
- msgstr ""
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr ""
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "traditionele C verwerpt het aaneenplakken van stringconstantes"
-@@ -22861,7 +22900,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, fuzzy, gcc-internal-format
- msgid "invalid type for iteration variable %qE"
- msgstr "ongeldig vector-type voor attribuut %qs"
-@@ -22871,23 +22910,23 @@
- msgid "%qE is not initialized"
- msgstr "parameter %qD krijgt beginwaarde"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, fuzzy, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr "Ongeldig token in expressie"
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, fuzzy, gcc-internal-format
- msgid "invalid controlling predicate"
- msgstr "Ongeldig token in expressie"
-
- # moet beter kunnen...
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, fuzzy, gcc-internal-format
- msgid "missing increment expression"
- msgstr "toewijzingsonderdrukking"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, fuzzy, gcc-internal-format
- msgid "invalid increment expression"
- msgstr "Ongeldig token in expressie"
-@@ -23756,7 +23795,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "slechte waarde %qs voor -mmeroy-latency"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -23935,53 +23974,53 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr ""
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to functions"
- msgstr "het %qs attribuut heeft enkel betekenis voor functies"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, gcc-internal-format
- msgid "unable to compute real location of stacked parameter"
- msgstr ""
-
--#: config/arm/arm.c:20665
-+#: config/arm/arm.c:20667
- #, fuzzy, gcc-internal-format
- msgid "argument must be a constant"
- msgstr "het argument van %<asm%> is geen constante string"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr ""
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr ""
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, gcc-internal-format
- msgid "no low registers available for popping high registers"
- msgstr ""
-
--#: config/arm/arm.c:22123
-+#: config/arm/arm.c:22125
- #, gcc-internal-format
- msgid "interrupt Service Routines cannot be coded in Thumb mode"
- msgstr ""
-
--#: config/arm/arm.c:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr ""
-@@ -23996,97 +24035,113 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "statische variable %qs is als dllimport aangeduid"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
-+#, fuzzy, gcc-internal-format
-+#| msgid "-G and -static are mutually exclusive"
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "-G en -static sluiten elkaar uit"
-+
-+#: config/avr/avr.c:555
- #, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr ""
-+
-+#: config/avr/avr.c:573
-+#, fuzzy, gcc-internal-format
-+msgid "%qs function cannot have arguments"
-+msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-+
-+#: config/avr/avr.c:576
-+#, fuzzy, gcc-internal-format
-+msgid "%qs function cannot return a value"
-+msgstr "functie geeft geen string-type terug"
-+
-+#: config/avr/avr.c:583
-+#, gcc-internal-format
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr ""
-+
-+#: config/avr/avr.c:733
-+#, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr ""
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr ""
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr ""
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr ""
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, 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:2625
-+#: config/avr/avr.c:2586
- #, fuzzy, gcc-internal-format
- msgid "writing to address space %qs not supported"
- msgstr "de zwakke declaratie van %qs moet publiek zijn"
-
--#: config/avr/avr.c:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr ""
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr ""
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr ""
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %s %q+D"
- msgstr ""
-
--#: config/avr/avr.c:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, 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:7382
-+#: config/avr/avr.c:7299
- #, 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:7449
-+#: config/avr/avr.c:7366
- #, fuzzy, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr "-pipe wordt niet ondersteund"
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s expects a compile time integer constant"
- msgstr "ongeldige registernaam voor %qs"
-
--#: config/avr/avr.c:10691
-+#: config/avr/avr.c:10642
- #, 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"
-@@ -24206,69 +24261,69 @@
- msgid "internal error: bad register: %d"
- msgstr "formaatstring niet beëindigd"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr ""
-
- # mja, is nogal technisch - ikke nie snap nie
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, fuzzy, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr "onbekende 'unspec' relocatie"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr ""
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr "-mregparm=%d ligt niet tussen 0 en %d"
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr ""
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr ""
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, fuzzy, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr ""
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, fuzzy, gcc-internal-format
- msgid "unknown src"
- msgstr "onbekende machine-modus %qs"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, fuzzy, gcc-internal-format
- msgid "unknown dest"
- msgstr "onbekende machine-modus %qs"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr ""
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr ""
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, gcc-internal-format
- msgid "emitting PIC operand, but PIC register isn%'t set up"
- msgstr ""
-@@ -24427,414 +24482,414 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "kan bestand '%s' niet openen"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %stune=%s %s"
- msgstr "slechte waarde (%s) voor de -march= optie"
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr ""
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, fuzzy, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, fuzzy, gcc-internal-format
- msgid "code model %qs not supported in x32 mode"
- msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "code model %s does not support PIC mode"
- msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, fuzzy, gcc-internal-format
- msgid "-masm=intel not supported in this configuration"
- msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr ""
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, fuzzy, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "doel-CPU ondersteunt geen interworking"
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr "slechte waarde (%s) voor de -march= optie"
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "bad value (%s) for -march= switch"
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr "slechte waarde (%s) voor de -march= optie"
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "-mregparm=%d ligt niet tussen 0 en %d"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, 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:3592
-+#: config/i386/i386.c:3593
- #, 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:3613
-+#: config/i386/i386.c:3614
- #, 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:3627
-+#: config/i386/i386.c:3628
- #, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr ""
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, fuzzy, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr "pointer naar functie gebruikt in rekensom"
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, fuzzy, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr "pointer naar functie gebruikt in rekensom"
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr ""
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr ""
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "unknown option for -mrecip=%s"
- msgstr "onbekende machine-modus %qs"
-
--#: config/i386/i386.c:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr ""
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr ""
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, 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:4917
-+#: config/i386/i386.c:4912
- #, 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:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute requires an integer constant argument"
- msgstr "herhalings-aantal is geen integerconstante"
-
--#: config/i386/i386.c:4930
-+#: config/i386/i386.c:4925
- #, fuzzy, gcc-internal-format
- msgid "argument to %qE attribute larger than %d"
- msgstr "kan het %qs attribuut niet instellen na een definitie"
-
--#: config/i386/i386.c:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, 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:4959
-+#: config/i386/i386.c:4954
- #, 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:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, 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:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, 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:4981
-+#: config/i386/i386.c:4976
- #, 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:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, 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:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, fuzzy, gcc-internal-format
- msgid "cdecl and thiscall attributes are not compatible"
- msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
-
--#: config/i386/i386.c:5008
-+#: config/i386/i386.c:5003
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute is used for none class-method"
- msgstr "het %qs attribuut wordt genegeerd voor niet-class-types"
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, gcc-internal-format
- msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5237
-+#: config/i386/i386.c:5232
- #, gcc-internal-format
- msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5452
-+#: config/i386/i386.c:5447
- #, gcc-internal-format
- msgid "ms_hook_prologue is not compatible with nested function"
- msgstr ""
-
--#: config/i386/i386.c:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr ""
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, gcc-internal-format
- msgid "AVX vector argument without AVX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, gcc-internal-format
- msgid "the ABI of passing union with long double has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6141
-+#: config/i386/i386.c:6136
- #, gcc-internal-format
- msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr ""
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr ""
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr ""
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, gcc-internal-format
- msgid "SSE vector argument without SSE enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:6726
-+#: config/i386/i386.c:6721
- #, gcc-internal-format
- msgid "MMX vector argument without MMX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, gcc-internal-format
- msgid "SSE vector return without SSE enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:7447
-+#: config/i386/i386.c:7442
- #, gcc-internal-format
- msgid "MMX vector return without MMX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:10033
-+#: config/i386/i386.c:10028
- #, gcc-internal-format
- msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:11030
-+#: config/i386/i386.c:11025
- #, 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:11044
-+#: config/i386/i386.c:11039
- #, 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:11055
-+#: config/i386/i386.c:11050
- #, 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 ondersteunt geen flexibele array-leden"
-
--#: config/i386/i386.c:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr ""
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr ""
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "invalid operand code '%c'"
- msgid "non-integer operand used with operand code '%c'"
- msgstr "ongeldige operand voor '%c'"
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 2-bit immediate"
- msgstr "%<defined%> zonder een naam"
-
--#: config/i386/i386.c:28143
-+#: config/i386/i386.c:28196
- #, fuzzy, gcc-internal-format
- msgid "the fifth argument must be an 8-bit immediate"
- msgstr "%<defined%> zonder een naam"
-
--#: config/i386/i386.c:28238
-+#: config/i386/i386.c:28291
- #, fuzzy, gcc-internal-format
- msgid "the third argument must be an 8-bit immediate"
- msgstr "%<defined%> zonder een naam"
-
--#: config/i386/i386.c:28646
-+#: config/i386/i386.c:28699
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be an 1-bit immediate"
- msgstr "%<defined%> zonder een naam"
-
--#: config/i386/i386.c:28665
-+#: config/i386/i386.c:28718
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 4-bit immediate"
- msgstr "%<defined%> zonder een naam"
-
--#: config/i386/i386.c:28683
-+#: config/i386/i386.c:28736
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 1-bit immediate"
- msgstr "%<defined%> zonder een naam"
-
--#: config/i386/i386.c:28692
-+#: config/i386/i386.c:28745
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 5-bit immediate"
- msgstr "%<defined%> zonder een naam"
-
--#: config/i386/i386.c:28701
-+#: config/i386/i386.c:28754
- #, 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:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be an 8-bit immediate"
- msgstr "%<defined%> zonder een naam"
-
--#: config/i386/i386.c:28927
-+#: config/i386/i386.c:28980
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 32-bit immediate"
- msgstr "%<defined%> zonder een naam"
-
--#: config/i386/i386.c:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, gcc-internal-format
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr ""
-
--#: config/i386/i386.c:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr ""
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr ""
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, fuzzy, gcc-internal-format
- msgid "last argument must be an immediate"
- msgstr "%<defined%> zonder een naam"
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, fuzzy, gcc-internal-format
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr "%<defined%> zonder een naam"
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only available for 32-bit"
- msgstr "het %qs attribuut heeft geen betekenis voor types"
-
--#: config/i386/i386.c:31774
-+#: config/i386/i386.c:31827
- #, fuzzy, gcc-internal-format
- msgid "argument to %qE attribute is neither zero, nor one"
- msgstr "het argument van %<asm%> is geen constante string"
-
--#: config/i386/i386.c:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, 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:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, fuzzy, gcc-internal-format
- msgid "%qE incompatible attribute ignored"
- msgstr "het %qs attribuut wordt genegeerd"
-@@ -24905,19 +24960,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "herhalings-aantal is geen integerconstante"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr ""
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr "leeg bereik"
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, fuzzy, gcc-internal-format
- msgid "version attribute is not a string"
- msgstr "het argument van %<asm%> is geen constante string"
-@@ -24985,7 +25040,7 @@
- msgstr "%Jsectie-attributen worden niet ondersteund voor dit doelsysteem"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument not an integer constant"
- msgstr "herhalings-aantal is geen integerconstante"
-@@ -25042,7 +25097,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr ""
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, fuzzy, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "-pipe wordt niet ondersteund"
-@@ -25569,27 +25624,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr ""
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, fuzzy, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr ""
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr ""
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, fuzzy, gcc-internal-format
- msgid "-g option disabled"
- msgstr "ingeschakelde opties: "
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, gcc-internal-format, gfc-internal-format
- msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
- msgstr ""
-@@ -26022,83 +26077,83 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, fuzzy, gcc-internal-format
- msgid "stack frame too large"
- msgstr "bestand %qs is te groot"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, gcc-internal-format
- msgid "no profiling of 64-bit code for this ABI"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, gcc-internal-format
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24133
-+#: config/rs6000/rs6000.c:24119
- #, gcc-internal-format
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24135
-+#: config/rs6000/rs6000.c:24121
- #, gcc-internal-format
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24137
-+#: config/rs6000/rs6000.c:24123
- #, gcc-internal-format
- msgid "use of decimal floating point types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24143
-+#: config/rs6000/rs6000.c:24129
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24146
-+#: config/rs6000/rs6000.c:24132
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24151
-+#: config/rs6000/rs6000.c:24137
- #, gcc-internal-format
- msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24154
-+#: config/rs6000/rs6000.c:24140
- #, gcc-internal-format
- msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "invalid use of '%%%c'"
- msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- msgstr "ongeldig gebruik van '%%%c'"
-
--#: config/rs6000/rs6000.c:27224
-+#: config/rs6000/rs6000.c:27210
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is not allowed"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27226
-+#: config/rs6000/rs6000.c:27212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "spec '%s' is invalid"
- msgid "%s\"%s\"%s is invalid"
-@@ -26153,12 +26208,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr ""
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, gcc-internal-format
- msgid "-mcmodel incompatible with other toc options"
- msgstr ""
-@@ -26175,64 +26230,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr ""
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "slechte waarde (%s) voor optie -mcpu"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "slechte waarde (%s) voor optie -msdata"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr "-fpic en -mapcs-reent zijn niet compatibel"
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr "-fpic en -mapcs-reent zijn niet compatibel"
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr "-mbsd en -mxopen zijn niet compatibel"
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, fuzzy, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr "-fpic en -mapcs-reent zijn niet compatibel"
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr "-fpic en -mapcs-reent zijn niet compatibel"
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr "-fpic en -mapcs-reent zijn niet compatibel"
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr ""
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, fuzzy, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr "-pipe wordt niet ondersteund"
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
-@@ -26342,53 +26397,53 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr ""
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "__builtin_saveregs wordt niet ondersteund door dit sub-doelsysteem"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "het %qs attribuut heeft enkel betekenis voor functies"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute is supported only for SH2A"
- msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr ""
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to SH2A"
- msgstr "het %qs attribuut heeft enkel betekenis voor functies"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "herhalings-aantal is geen integerconstante"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument not a string constant"
- msgstr "asm-template is geen stringconstante"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr ""
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, gcc-internal-format
- msgid "need a second call-clobbered general purpose register"
- msgstr ""
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, gcc-internal-format
- msgid "need a call-clobbered target register"
- msgstr ""
-@@ -26744,39 +26799,39 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr "het %qs attribuut wordt genegeerd"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, fuzzy, gcc-internal-format
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "het %qs attribuut vereist prototypes met benoemde argumenten"
-
- # goede vertaling van variadic?
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, fuzzy, gcc-internal-format
- msgid "%qs attribute only applies to variadic functions"
- msgstr "het %qs attribuut is enkel van toepassing op variadische functies"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute has no effect"
- msgstr "het %qs attribuut wordt genegeerd"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, fuzzy, gcc-internal-format
- msgid "invalid vector type for attribute %qs"
- msgstr "ongeldig vector-type voor attribuut %qs"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, fuzzy, gcc-internal-format
- msgid "attribute %qs applies to array types only"
- msgstr "het %qs attribuut heeft geen betekenis voor types"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, fuzzy, gcc-internal-format
- msgid "invalid element type for attribute %qs"
- msgstr "ongeldig vector-type voor attribuut %qs"
-@@ -26792,7 +26847,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr "ongeldige registernaam voor %qs"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -27082,7 +27137,7 @@
- msgstr "ongeldige registernaam voor %qs"
-
- # Is the %s the argument, or is it 'of' the argument?
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, fuzzy, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr "ongeldig type-argument %qs"
-@@ -27093,191 +27148,191 @@
- msgstr ""
-
- # Is the %s the argument, or is it 'of' the argument?
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, fuzzy, gcc-internal-format
- msgid " initializing argument %P of %q+D"
- msgstr "ongeldig type-argument %qs"
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, fuzzy, gcc-internal-format
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "niet-constante beginwaarde voor %qs"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, fuzzy, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "niet-constante beginwaarde voor %qs"
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr ""
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, fuzzy, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "niet-constante beginwaarde voor %qs"
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, gcc-internal-format
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr ""
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, gcc-internal-format
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr ""
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, gcc-internal-format
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr ""
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, fuzzy, gcc-internal-format
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "herdefinitie van %<struct %s%>"
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, fuzzy, gcc-internal-format
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr "argumenten aan macro %qs gegeven"
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, fuzzy, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr ""
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, fuzzy, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr "%qs is geen bestand, pipe of tty"
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, fuzzy, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr "herdeclaratie van %qs"
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, fuzzy, gcc-internal-format
- msgid " in call to %q+D"
- msgstr "kan oproep van %qs niet inline maken"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr ""
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr ""
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, fuzzy, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr "kan functie %<main%> niet inline maken"
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr ""
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr ""
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, 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:7264
-+#: cp/call.c:7274
- #, fuzzy, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr "Teveel argumenten in oproep van %qs"
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr ""
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, gcc-internal-format
- msgid "cannot call member function %qD without object"
- msgstr ""
-
--#: cp/call.c:8053
-+#: cp/call.c:8068
- #, fuzzy, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr "doorgeven van argument %d van %qs"
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, fuzzy, gcc-internal-format
- msgid " in call to %qD"
- msgstr "kan oproep van %qs niet inline maken"
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr ""
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, fuzzy, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr "ongeldige registernaam voor %qs"
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, gcc-internal-format
- msgid " because conversion sequence for the argument is better"
- msgstr ""
-
--#: cp/call.c:8235
-+#: cp/call.c:8250
- #, fuzzy, gcc-internal-format
- msgid "default argument mismatch in overload resolution"
- msgstr "parameternaam ontbreekt uit parameterlijst"
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, fuzzy, gcc-internal-format
- #| msgid "candidate is: %+#D"
- msgid " candidate 1: %q+#F"
- msgstr "kandidaat is: %+#D"
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, fuzzy, gcc-internal-format
- #| msgid "candidate is: %+#D"
- msgid " candidate 2: %q+#F"
- msgstr "kandidaat is: %+#D"
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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 ""
-
- # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
--#: cp/call.c:8434
-+#: cp/call.c:8449
- #, 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:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, 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:8734
-+#: cp/call.c:8749
- #, gcc-internal-format
- msgid "invalid initialization of reference of type %qT from expression of type %qT"
- msgstr ""
-@@ -27488,219 +27543,219 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "bitveld %qs heeft een ongeldig type"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, fuzzy, gcc-internal-format
- msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
- msgstr "het %<%s%> attribuut wordt genegeerd voor %qs"
-
--#: cp/class.c:3284
-+#: cp/class.c:3285
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr ""
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, fuzzy, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr "%s heeft geen benoemde leden"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, fuzzy, gcc-internal-format
- msgid "initializer specified for non-virtual method %q+D"
- msgstr "geen beginwaarde voor variant-veld %qs"
-
--#: cp/class.c:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, 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:4901
-+#: cp/class.c:4902
- #, fuzzy, gcc-internal-format
- msgid "%q+T is not literal because:"
- msgstr "%qs is geen iterator"
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, fuzzy, gcc-internal-format
- msgid " %q+T has a non-trivial destructor"
- msgstr "veld %qs heeft een onvolledig type"
-
--#: cp/class.c:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, fuzzy, gcc-internal-format
- msgid " base class %qT of %q+T is non-literal"
- msgstr "veld %qs heeft een onvolledig type"
-
--#: cp/class.c:4958
-+#: cp/class.c:4959
- #, fuzzy, gcc-internal-format
- msgid " non-static data member %q+D has non-literal type"
- msgstr "%qs is geen static veld"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, gcc-internal-format
- msgid "non-static reference %q+#D in class without a constructor"
- msgstr ""
-
--#: cp/class.c:5075
-+#: cp/class.c:5076
- #, 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:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr ""
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr ""
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, gcc-internal-format
- msgid "direct base %qT inaccessible in %qT due to ambiguity"
- msgstr ""
-
--#: cp/class.c:5441
-+#: cp/class.c:5442
- #, gcc-internal-format
- msgid "virtual base %qT inaccessible in %qT due to ambiguity"
- msgstr ""
-
--#: cp/class.c:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, fuzzy, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr "herdefinitie van %qs"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, 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:6139
-+#: cp/class.c:6140
- #, fuzzy, gcc-internal-format
- msgid "type transparent class %qT does not have any fields"
- msgstr "%qs is smaller dan waarden van zijn type"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, fuzzy, gcc-internal-format
- msgid "type transparent class %qT has virtual functions"
- msgstr "%<this%> is niet beschikbaar in static member-funties"
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, gcc-internal-format
- msgid "trying to finish struct, but kicked out due to previous parse errors"
- msgstr ""
-
--#: cp/class.c:6757
-+#: cp/class.c:6758
- #, fuzzy, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "taal %s niet herkend"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, gcc-internal-format
- msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
- msgstr ""
-
--#: cp/class.c:6971
-+#: cp/class.c:6972
- #, gcc-internal-format
- msgid "no matches converting function %qD to type %q#T"
- msgstr ""
-
--#: cp/class.c:6994
-+#: cp/class.c:6995
- #, gcc-internal-format
- msgid "converting overloaded function %qD to type %q#T is ambiguous"
- msgstr ""
-
--#: cp/class.c:7021
-+#: cp/class.c:7022
- #, fuzzy, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr "herhaald lid %qs"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, gcc-internal-format
- msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgstr ""
-
--#: cp/class.c:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr ""
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, gcc-internal-format
- msgid "cannot convert %qE from type %qT to type %qT"
- msgstr ""
-@@ -27710,12 +27765,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr "herdeclaratie van %qs"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr ""
-@@ -27735,7 +27790,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr ""
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, fuzzy, gcc-internal-format
- msgid "zero as null pointer constant"
- msgstr "array subscript is geen integer"
-@@ -27765,7 +27820,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "cast laat qualifiers van doeltype van pointer vallen"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, fuzzy, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr "kan niet derefereren, is geen pointer."
-@@ -28179,7 +28234,7 @@
- msgid "declaration of template %q#D"
- msgstr "herdeclaratie van %<enum %s%>"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, fuzzy, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
-@@ -28231,7 +28286,7 @@
- msgid "%q+#D previously defined here"
- msgstr "%qs tevoren hier gedefinieerd"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, fuzzy, gcc-internal-format
- msgid "%q+#D previously declared here"
- msgstr "%qs tevoren hier gedefinieerd"
-@@ -28349,7 +28404,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "%Jdeclaratie van %qD als niet-thread-local volgt declaratie als thread-local"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, fuzzy, gcc-internal-format
- msgid "redeclaration of %q#D"
- msgstr "herdeclaratie van %qs"
-@@ -28420,7 +28475,7 @@
- msgid "%qD is not a type"
- msgstr "%qs is geen iterator"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, fuzzy, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr "macro %qs gebruikt zonder argumenten"
-@@ -28551,124 +28606,124 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "%<register%> in lege declaratie op bestandsniveau"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
- msgid "attribute ignored in declaration of %q#T"
- msgstr "eerdere declaratie van %qs"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, gcc-internal-format
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr ""
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, fuzzy, gcc-internal-format
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr "het %qs attribuut heeft enkel betekenis voor functies"
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, fuzzy, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr "het %qs attribuut heeft enkel betekenis voor functies"
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, fuzzy, gcc-internal-format
- #| msgid "typedef %qD is initialized (use __typeof__ instead)"
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, fuzzy, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr "functie-definitie als %<auto%> gedeclareerd"
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, fuzzy, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr "%qs is geen static veld"
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr ""
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr ""
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, fuzzy, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr "dubbele beginwaarde"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, fuzzy, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr "label %qs gebruikt maar niet gedefinieerd"
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, fuzzy, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "variabele %qs heeft beginwaarde, maar een onvolledig type"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, fuzzy, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr "elementen van array %qs hebben een onvolledig type"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D has no initializer"
- msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, fuzzy, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr "parameter %qs heeft een onvolledig type"
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr "%qs als ander soort symbool geherdeclareerd"
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, gcc-internal-format
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, fuzzy, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, fuzzy, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr "beginwaarde legt grootte van %qs niet vast"
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, fuzzy, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr "array-grootte ontbreekt in %qs"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, fuzzy, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr "array %qs heeft grootte die negatief of 0 is"
-@@ -28676,389 +28731,389 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, fuzzy, gcc-internal-format
- msgid "storage size of %qD isn%'t known"
- msgstr "opslaggrootte van %qs is onbekend"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, fuzzy, gcc-internal-format
- msgid "storage size of %qD isn%'t constant"
- msgstr "opslaggrootte van %qs is niet constant"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, gcc-internal-format
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr ""
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, gcc-internal-format
- msgid " you can work around this by removing the initializer"
- msgstr ""
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, fuzzy, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "niet-constante beginwaarde voor %qs"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, gcc-internal-format
- msgid "%q#T has no user-provided default constructor"
- msgstr ""
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, fuzzy, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "array krijgt niet-constante array-expressie als beginwaarde"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr ""
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, gcc-internal-format
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr ""
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, fuzzy, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr "union heeft geen lid dat %qs heet"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr ""
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, fuzzy, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr "ongeldige beginwaarde voor veld %qs"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, fuzzy, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "accolades rond scalaire beginwaarde"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, fuzzy, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "accolades ontbreken rond beginwaarde"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, fuzzy, gcc-internal-format
- msgid "elements of array %q#T have incomplete type"
- msgstr "elementen van array %qs hebben een onvolledig type"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, fuzzy, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, fuzzy, gcc-internal-format
- msgid "variable-sized compound literal"
- msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
- msgid "%q#D has incomplete type"
- msgstr "%qs heeft een onvolledig type"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, fuzzy, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr "overtollige elementen in beginwaarde van union"
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, gcc-internal-format
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr ""
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, fuzzy, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "Onbeëindigde stringconstante"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr ""
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, fuzzy, gcc-internal-format
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "(dicht bij initialisatie van %qs)"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr ""
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr ""
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, fuzzy, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr "eerdere declaratie van %qs"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, gcc-internal-format
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr ""
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr ""
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr ""
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "overflow in constante expressie"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, fuzzy, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr "%qs is geen static veld"
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, fuzzy, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr "typedef %qs krijgt beginwaarde alsof het een variabele is"
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, fuzzy, gcc-internal-format
- msgid "initializer fails to determine size of %qT"
- msgstr "beginwaarde legt grootte van %qs niet vast"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, fuzzy, gcc-internal-format
- msgid "array size missing in %qT"
- msgstr "array-grootte ontbreekt in %qs"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, fuzzy, gcc-internal-format
- msgid "zero-size array %qT"
- msgstr "array %qs heeft grootte die negatief of 0 is"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr ""
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr ""
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as a %<virtual%> variable"
- msgstr "variabele %qs als inline gedeclareerd"
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> variable"
- msgstr "variabele %qs als inline gedeclareerd"
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr ""
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr "variabele %qs als inline gedeclareerd"
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "variabele %qs als inline gedeclareerd"
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as a %<virtual%> type"
- msgstr "variabele %qs als inline gedeclareerd"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> type"
- msgstr "variabele %qs als inline gedeclareerd"
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr ""
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as a %<virtual%> field"
- msgstr "variabele %qs als inline gedeclareerd"
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> field"
- msgstr "variabele %qs als inline gedeclareerd"
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr ""
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, fuzzy, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr "veld %qs als een functie gedeclareerd"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, fuzzy, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, fuzzy, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr "%qs wordt gedeclareerd als een array van functies"
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, fuzzy, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, fuzzy, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, fuzzy, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "ongeldig gebruik van een void-expressie"
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr ""
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr ""
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr ""
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, fuzzy, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr "parameter %qs wijst naar een onvolledig type"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, fuzzy, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr "parameter %qs wijst naar een onvolledig type"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
- msgstr ""
-
--#: cp/decl.c:7346
-+#: cp/decl.c:7348
- #, fuzzy, gcc-internal-format
- msgid "type %qT with no linkage used to declare function %q#D with linkage"
- msgstr "eerdere declaratie van %qs"
-
--#: cp/decl.c:7368
-+#: cp/decl.c:7370
- #, fuzzy, gcc-internal-format
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, fuzzy, gcc-internal-format
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, fuzzy, gcc-internal-format
- msgid "literal operator with C linkage"
- msgstr "conflicterende declaraties van %qs"
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, fuzzy, gcc-internal-format
- msgid "%qD has invalid argument list"
- msgstr "Ongeldige optie %qs"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, fuzzy, gcc-internal-format
- msgid "%qD must be a non-member function"
- msgstr "%<this%> is niet beschikbaar in static member-funties"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr ""
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, fuzzy, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr "functie-definitie als %<auto%> gedeclareerd"
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, fuzzy, gcc-internal-format
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "functie-definitie als %<auto%> gedeclareerd"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, fuzzy, gcc-internal-format
- msgid "%q+#D explicitly defaulted here"
- msgstr "%qs tevoren hier gedefinieerd"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, fuzzy, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-@@ -29067,901 +29122,901 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7826
-+#: cp/decl.c:7828
- #, fuzzy, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "(dicht bij initialisatie van %qs)"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, fuzzy, gcc-internal-format
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr "(dicht bij initialisatie van %qs)"
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, fuzzy, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr "(dicht bij initialisatie van %qs)"
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr "(dicht bij initialisatie van %qs)"
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "(dicht bij initialisatie van %qs)"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, fuzzy, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr "grootte van array %qs is van een niet-integraal type"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, fuzzy, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "grootte van array %qs is van een niet-integraal type"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, fuzzy, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr "grootte van array %qs is negatief"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, fuzzy, gcc-internal-format
- msgid "size of array is negative"
- msgstr "grootte van array %qs is negatief"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO C++ verbiedt array %qs met lengte 0"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO C++ verbiedt array %qs met lengte 0"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, fuzzy, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "grootte van array %qs is van een niet-integraal type"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, fuzzy, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "ongeldig gebruik van een void-expressie"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO C++ verbiedt array %qs van variabele lengte"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO C++ verbiedt array %qs van variabele lengte"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr ""
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr ""
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "%qs wordt gedeclareerd als een array van functies"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of voids"
- msgid "declaration of %qD as array of void"
- msgstr "%qs wordt gedeclareerd als een array van voids"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, fuzzy, gcc-internal-format
- msgid "creating array of void"
- msgstr "doorgeven van argument %d van %qs"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of functions"
- msgstr "%qs wordt gedeclareerd als een array van functies"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, fuzzy, gcc-internal-format
- msgid "creating array of functions"
- msgstr "doorgeven van argument %d van %qs"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of references"
- msgstr "%qs wordt gedeclareerd als een array van functies"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, fuzzy, gcc-internal-format
- msgid "creating array of references"
- msgstr "doorgeven van argument %d van %qs"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of function members"
- msgstr "%qs wordt gedeclareerd als een array van functies"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "creating array of function members"
- msgstr "%qs wordt gedeclareerd als een array van functies"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr ""
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr ""
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr ""
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr ""
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, fuzzy, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr "registernaam niet opgegeven voor %qs"
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr ""
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr ""
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "ongeldig gebruik van %<restrict%>"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, fuzzy, gcc-internal-format
- msgid "%q#T is not a class or a namespace"
- msgstr "%qs is geen iterator"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, fuzzy, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr "iterator %qs is van een afgeleid type"
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "%qs wordt gedeclareerd als een array van functies"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr "%qs wordt gedeclareerd als een array van functies"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr ""
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, fuzzy, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr "functie-definitie als %<register%> gedeclareerd"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as %<typedef%>"
- msgstr "herdeclaratie van %qs"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as parameter"
- msgstr "de declaratie van %qs verbergt een parameter"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, fuzzy, gcc-internal-format
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "%qs staat niet aan het begin van een declaratie"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, fuzzy, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr "twee of meer data types in de declaratie van %qs"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, fuzzy, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "conflicterende declaraties van %qs"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO C++ verbiedt lid-declaraties zonder leden"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, fuzzy, gcc-internal-format
- #| msgid "__builtin_saveregs not supported by this target"
- msgid "%<__int128%> is not supported by this target"
- msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO C++ ondersteunt %<long long%> niet"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, fuzzy, gcc-internal-format
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, fuzzy, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, fuzzy, gcc-internal-format
- msgid "%<long long%> invalid for %qs"
- msgstr "'complex' ongeldig voor %qs"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, fuzzy, gcc-internal-format
- msgid "%<long%> invalid for %qs"
- msgstr "'complex' ongeldig voor %qs"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, fuzzy, gcc-internal-format
- msgid "%<short%> invalid for %qs"
- msgstr "'complex' ongeldig voor %qs"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, fuzzy, gcc-internal-format
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, fuzzy, gcc-internal-format
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, fuzzy, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "'long' of 'short' opgegeven bij 'char' voor %qs"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, fuzzy, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "zowel 'long' als 'short' opgegeven voor %qs"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, fuzzy, gcc-internal-format
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, fuzzy, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "ongeldig gebruik van 'long', 'short', 'signed' of 'unsigned' voor %qs"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, fuzzy, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr "'complex' ongeldig voor %qs"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr ""
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr ""
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "%qs is geen iterator"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for parameter %qs"
- msgid "storage class specified for template parameter %qs"
- msgstr "opslagklasse opgegeven voor parameter %qs"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr ""
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, fuzzy, gcc-internal-format
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, fuzzy, gcc-internal-format
- msgid "%<virtual%> outside class declaration"
- msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, fuzzy, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr "meerdere opslagklassen in declaratie van %qs"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, fuzzy, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr "opslagklasse opgegeven voor parameter %qs"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr "opslagklasse opgegeven voor parameter %qs"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, fuzzy, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr "top-level declaratie van %qs specifieert %<auto%>"
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr ""
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr ""
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr ""
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr ""
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr ""
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr ""
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, fuzzy, gcc-internal-format
- msgid "constructor cannot be static member function"
- msgstr "%<this%> is niet beschikbaar in static member-funties"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, fuzzy, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr "structure heeft geen lid dat %qs heet"
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, fuzzy, gcc-internal-format
- msgid "constructors may not be cv-qualified"
- msgstr "structure heeft geen lid dat %qs heet"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr ""
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, fuzzy, gcc-internal-format
- msgid "can%'t initialize friend function %qs"
- msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr ""
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr ""
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, gcc-internal-format
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr ""
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr ""
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, fuzzy, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr "parameter %qs wijst naar een onvolledig type"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, fuzzy, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr "kan niet derefereren, is geen pointer."
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, fuzzy, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr "parameter %qs wijst naar een onvolledig type"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, fuzzy, gcc-internal-format
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "kan niet derefereren, is geen pointer."
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, fuzzy, gcc-internal-format
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "parameter %qs wijst naar een onvolledig type"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr ""
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, fuzzy, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr "zowel %<short%> als %<double%> opgegeven bij declaratie"
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, fuzzy, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr ""
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr ""
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, fuzzy, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "kan niet derefereren, is geen pointer."
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, fuzzy, gcc-internal-format
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "kan niet derefereren, is geen pointer."
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, fuzzy, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr "kan niet derefereren, is geen pointer."
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, fuzzy, gcc-internal-format
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr "omvang van array %qs is te groot"
-
- # Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, fuzzy, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr "argument %d is alleen-lezen"
-
- # Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, fuzzy, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr "argument %d is alleen-lezen"
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr ""
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, fuzzy, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, fuzzy, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, fuzzy, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, fuzzy, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, fuzzy, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, fuzzy, gcc-internal-format
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, fuzzy, gcc-internal-format
- msgid "typedef declared %<auto%>"
- msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, gcc-internal-format
- msgid "typedef name may not be a nested-name-specifier"
- msgstr ""
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr ""
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, fuzzy, gcc-internal-format
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, fuzzy, gcc-internal-format
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, fuzzy, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr "twee types opgegeven in één lege declaratie"
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, fuzzy, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, fuzzy, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "niet-beëindigde parameterlijst in %<#define%>"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr ""
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr ""
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr ""
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, fuzzy, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr "%s laat qualifiers van doeltype van pointer vallen"
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, fuzzy, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr "de declaratie van %qs verbergt een globale declaratie"
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, fuzzy, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "attributen genegeerd in declarator van parameter-array"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, fuzzy, gcc-internal-format
- msgid "parameter declared %<auto%>"
- msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, fuzzy, gcc-internal-format
- msgid "non-static data member declared %<auto%>"
- msgstr "variabele %qs als inline gedeclareerd"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr "ongeldig gebruik van %<restrict%>"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, fuzzy, gcc-internal-format
- msgid "declaration of function %qD in invalid context"
- msgstr "impliciete declaratie van functie %qs"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, fuzzy, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr "veld %qs als een functie gedeclareerd"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr ""
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, fuzzy, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr "eerdere impliciete declaratie van `%s'"
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr "de declaratie van %qs verbergt een parameter"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, gcc-internal-format
- msgid "a destructor cannot be %<constexpr%>"
- msgstr ""
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, fuzzy, gcc-internal-format
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "eerdere impliciete declaratie van `%s'"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, fuzzy, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "veld %qs heeft een onvolledig type"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, fuzzy, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr "parameter %qs heeft een onvolledig type"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, fuzzy, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr "impliciete declaratie van functie %qs"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, fuzzy, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, fuzzy, gcc-internal-format
- msgid "constexpr static data member %qD must have an initializer"
- msgstr "%qs is geen static veld"
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, fuzzy, gcc-internal-format
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "variabele %qs als inline gedeclareerd"
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, fuzzy, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "ongeldige opslagklasse voor functie %qs"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, fuzzy, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "ongeldige opslagklasse voor functie %qs"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, fuzzy, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "ongeldige opslagklasse voor functie %qs"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, fuzzy, gcc-internal-format
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "globale registervariabele volgt op een functiedefinitie"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr ""
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr ""
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, fuzzy, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr "ongeldige opslagklasse voor functie %qs"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, fuzzy, gcc-internal-format
- msgid "%qs defined in a non-class scope"
- msgstr "het %qs attribuut wordt genegeerd voor niet-class-types"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, fuzzy, gcc-internal-format
- msgid "%qs declared in a non-class scope"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr ""
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr ""
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr ""
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, fuzzy, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr "variabele %qs als inline gedeclareerd"
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr ""
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, fuzzy, gcc-internal-format
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, fuzzy, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, fuzzy, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
-
- # Is the %s the argument, or is it 'of' the argument?
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, fuzzy, gcc-internal-format
- msgid "default argument %qE uses %qD"
- msgstr "ongeldig type-argument %qs"
-
- # Is the %s the argument, or is it 'of' the argument?
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, fuzzy, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr "ongeldig type-argument %qs"
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD has Java class type"
- msgstr "%Jparameter %qD heeft een onvolledig type"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr "parameter %qs als void gedeclareerd"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, gcc-internal-format
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr ""
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, gcc-internal-format
- msgid "parameter %qD includes reference to array of unknown bound %qT"
- msgstr ""
-@@ -29981,168 +30036,168 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr ""
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, fuzzy, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, fuzzy, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, fuzzy, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr "%<this%> is niet beschikbaar in static member-funties"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, fuzzy, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr "%<this%> is niet beschikbaar in static member-funties"
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr ""
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, gcc-internal-format
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, gcc-internal-format
- msgid "conversion to void will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, gcc-internal-format
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, gcc-internal-format
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, gcc-internal-format
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, gcc-internal-format
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr ""
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr ""
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, fuzzy, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, fuzzy, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, fuzzy, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, fuzzy, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, fuzzy, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr ""
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, fuzzy, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, fuzzy, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr ""
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr ""
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, fuzzy, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr "incompatibel type voor argument %d van %qs"
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, fuzzy, gcc-internal-format
- msgid "using alias template specialization %qT after %qs"
- msgstr "incompatibel type voor argument %d van %qs"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, fuzzy, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr "beginwaarde ontbreekt"
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, fuzzy, gcc-internal-format
- msgid "%qD has a previous declaration here"
- msgstr "dit is een eerdere declaratie"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr ""
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, fuzzy, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "dit is een eerdere declaratie"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr ""
-@@ -30154,88 +30209,88 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, fuzzy, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr "meerdere parameters hebben de naam %qs"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- msgid "%qD has the same name as the class in which it is declared"
- msgstr ""
-
--#: cp/decl.c:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, fuzzy, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "grootte van %qs is %u bytes"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, fuzzy, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, fuzzy, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr "eerdere declaratie van %qs"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, fuzzy, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr "overtollige elementen in beginwaarde van union"
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr ""
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr ""
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, fuzzy, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr "%qs is geen typedef of ingebouwd type"
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr ""
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, fuzzy, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr "herhaalde case-waarde"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, fuzzy, gcc-internal-format
- msgid "previous definition here"
- msgstr "eerdere definitie van %qs"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr ""
-@@ -30244,74 +30299,74 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr ""
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, fuzzy, gcc-internal-format
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "enumeratiewaarde voor %qE is geen integerconstante"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C restricts enumerator values to range of %<int%>"
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, fuzzy, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr "overflow in enumeratiewaarden"
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, fuzzy, gcc-internal-format
- #| msgid "enumerator value for %qE is not an integer constant"
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr "enumeratiewaarde voor %qE is geen integerconstante"
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, fuzzy, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr "type van teruggeefwaarde is onvolledig"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, fuzzy, gcc-internal-format
- msgid "return type has Java class type %q#T"
- msgstr "teruggeeftype is onvolledig"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr ""
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, fuzzy, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "%Jgeen eerdere declaratie voor %qD"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, fuzzy, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "herhaalde label-declaratie %qs"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr "parameter %qs als void gedeclareerd"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, fuzzy, gcc-internal-format
- msgid "parameter %q+D set but not used"
- msgstr "label %qs gedefinieerd maar niet gebruikt"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, fuzzy, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "herhaalde label-declaratie %qs"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, fuzzy, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr "kan klasse '%s' niet vinden"
-@@ -30351,7 +30406,7 @@
- msgid "deleting %qT is undefined"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, fuzzy, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr "herdeclaratie van %qs"
-@@ -30613,7 +30668,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "grootte van %qs is %u bytes"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr "%qs is geen bestand, pipe of tty"
-@@ -30920,7 +30975,7 @@
- msgid "bad array initializer"
- msgstr ""
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a class type"
- msgstr "%qs is geen iterator"
-@@ -31006,67 +31061,67 @@
- msgid "parenthesized initializer in array new"
- msgstr "attributen genegeerd in declarator van parameter-array"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr ""
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr ""
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr ""
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr ""
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, fuzzy, gcc-internal-format
- msgid "can%'t find %<class$%> in %qT"
- msgstr "kan %s niet vinden"
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr ""
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr ""
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr ""
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, gcc-internal-format
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr ""
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr ""
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr ""
-@@ -31127,42 +31182,42 @@
- msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
- msgstr ""
-
--#: cp/mangle.c:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr ""
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr ""
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr ""
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr ""
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr ""
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr ""
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr ""
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr ""
-@@ -31248,58 +31303,58 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, fuzzy, gcc-internal-format
- msgid "defaulted declaration %q+D"
- msgstr "lege declaratie"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, gcc-internal-format
- msgid "does not match expected signature %qD"
- msgstr ""
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr ""
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, fuzzy, gcc-internal-format
- msgid "a template cannot be defaulted"
- msgstr "niet-beëindigde parameterlijst in %<#define%>"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot be defaulted"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
- # Is the %s the argument, or is it 'of' the argument?
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, fuzzy, gcc-internal-format
- msgid "defaulted function %q+D with default argument"
- msgstr "ongeldig type-argument %qs"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr ""
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
- msgid "%q#D conflicts with a previous declaration"
- msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+#D"
- msgstr "eerdere declaratie van %qs"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, fuzzy, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr "herdeclaratie van %qs"
-@@ -31310,265 +31365,265 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, fuzzy, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "herdeclaratie van %qs"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, fuzzy, gcc-internal-format
- msgid "as %qD"
- msgstr "%s voor %qs"
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D with C language linkage"
- msgstr "%Jherdeclaratie van %qD zonder specifieke linkage"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, fuzzy, gcc-internal-format
- msgid "due to different exception specifications"
- msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, fuzzy, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "type-conflict met eerdere externe declaratie"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, fuzzy, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "eerdere externe declaratie van %qs"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, fuzzy, gcc-internal-format
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "externe declaratie van %qs komt niet overeen met de globale declaratie"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, fuzzy, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "herhaalde label-declaratie %qs"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr "de declaratie van %qs verbergt een parameter"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "de declaratie van %qs verbergt een parameter"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr "de declaratie van %qs verbergt een parameter"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr "de declaratie van %qs verbergt een parameter"
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr "de declaratie van %qs verbergt een parameter"
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr ""
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr ""
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr ""
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, gcc-internal-format
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr ""
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr ""
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, gcc-internal-format
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr ""
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr ""
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr ""
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, fuzzy, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr "%d constructor(s) gevonden\n"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, fuzzy, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, fuzzy, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "eerdere declaratie van %qs"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, fuzzy, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr "conflicterende declaraties van %qs"
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr "%qs is geen iterator"
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr ""
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, fuzzy, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr "%qs staat niet aan het begin van een declaratie"
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, fuzzy, gcc-internal-format
- msgid "%qD not declared"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, fuzzy, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr ""
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr "%qs is geen iterator"
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr "%qs is geen iterator"
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "%d constructor(s) gevonden\n"
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, 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:3352
-+#: cp/name-lookup.c:3355
- #, 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:3360
-+#: cp/name-lookup.c:3363
- #, fuzzy, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr "eerdere impliciete declaratie van `%s'"
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, fuzzy, gcc-internal-format
- msgid "%qD attribute requires a single NTBS argument"
- msgstr "herhalings-aantal is geen integerconstante"
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, gcc-internal-format
- msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
- msgstr ""
-
--#: cp/name-lookup.c:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, fuzzy, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr "attribuut-commando %qs wordt genegeerd"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, 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:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr ""
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, 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:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] ""
- msgstr[1] ""
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, fuzzy, gcc-internal-format
- msgid " %qE"
- msgstr "%s voor %qs"
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr ""
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr ""
-@@ -31678,7 +31733,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "conflicterende declaraties van %qs"
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a template"
- msgstr "%qs is geen iterator"
-@@ -31698,7 +31753,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "overflow in constante expressie"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, gcc-internal-format
- msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
- msgstr ""
-@@ -31841,718 +31896,718 @@
- msgid "a wide string is invalid in this context"
- msgstr "globale registervariabele volgt op een functiedefinitie"
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, gcc-internal-format
- msgid "unable to find numeric literal operator %qD"
- msgstr ""
-
--#: cp/parser.c:3746
-+#: cp/parser.c:3752
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD"
- msgstr ""
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, fuzzy, gcc-internal-format
- #| msgid "empty declaration"
- msgid "expected declaration"
- msgstr "lege declaratie"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, fuzzy, gcc-internal-format
- msgid "fixed-point types not supported in C++"
- msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, 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:4021
-+#: cp/parser.c:4027
- #, 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:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, fuzzy, gcc-internal-format
- msgid "expected primary-expression"
- msgstr "ongeldige waarheidsexpressie"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, fuzzy, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, fuzzy, gcc-internal-format
- msgid "a template declaration cannot appear at block scope"
- msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
-
--#: cp/parser.c:4360
-+#: cp/parser.c:4366
- #, gcc-internal-format
- msgid "local variable %qD may not appear in this context"
- msgstr ""
-
--#: cp/parser.c:4524
-+#: cp/parser.c:4530
- #, fuzzy, gcc-internal-format
- msgid "expected id-expression"
- msgstr "ongeldige waarheidsexpressie"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, fuzzy, gcc-internal-format
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr "%qs is geen iterator"
-
--#: cp/parser.c:4776
-+#: cp/parser.c:4782
- #, fuzzy, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr "de declaratie van %qs verbergt een parameter"
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, fuzzy, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, fuzzy, gcc-internal-format
- msgid "expected unqualified-id"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, 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:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a template"
- msgstr "%qs is geen iterator"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, fuzzy, gcc-internal-format
- msgid "expected nested-name-specifier"
- msgstr "meerdere opslagklassen in declaratie van %qs"
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in casts"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: cp/parser.c:5438
-+#: cp/parser.c:5444
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in a %<typeid%> expression"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "ISO C++ verbiedt het gebruik van samengestelde expressies als lvalues"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, fuzzy, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr "%qs is smaller dan waarden van zijn type"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr "ongeldig gebruik van %<restrict%>"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, fuzzy, gcc-internal-format
- msgid "%<%D::%D%> is not a class member"
- msgstr "%qs is geen bestand, pipe of tty"
-
--#: cp/parser.c:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr ""
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, 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:6453
-+#: cp/parser.c:6459
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in %<noexcept%> expressions"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: cp/parser.c:6678
-+#: cp/parser.c:6684
- #, 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:6691
-+#: cp/parser.c:6697
- #, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr ""
-
--#: cp/parser.c:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr ""
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in a new-type-id"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: cp/parser.c:6898
-+#: cp/parser.c:6904
- #, gcc-internal-format
- msgid "expression in new-declarator must have integral or enumeration type"
- msgstr ""
-
--#: cp/parser.c:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr ""
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, gcc-internal-format
- msgid "%<>>%> operator is treated as two right angle brackets in C++11"
- msgstr ""
-
--#: cp/parser.c:7286
-+#: cp/parser.c:7295
- #, fuzzy, gcc-internal-format
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "gebruik liefst haakjes rond && binnen ||"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, 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:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr ""
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, fuzzy, gcc-internal-format
- msgid "expected end of capture-list"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, fuzzy, gcc-internal-format
- msgid "capture of non-variable %qD "
- msgstr "%s van alleen-lezen variabele %qs"
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, fuzzy, gcc-internal-format
- msgid "%q+#D declared here"
- msgstr "%qs tevoren hier gedeclareerd"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, fuzzy, gcc-internal-format
- msgid "default argument specified for lambda parameter"
- msgstr "argumenten aan macro %qs gegeven"
-
--#: cp/parser.c:8768
-+#: cp/parser.c:8777
- #, fuzzy, gcc-internal-format
- msgid "expected labeled-statement"
- msgstr "ongeldige beginwaarde"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, fuzzy, gcc-internal-format
- msgid "case label %qE not within a switch statement"
- msgstr "case-label niet in een switch-statement"
-
--#: cp/parser.c:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr ""
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> names the constructor, not the type"
- msgstr "%d constructor(s) gevonden\n"
-
--#: cp/parser.c:8939
-+#: cp/parser.c:8948
- #, gcc-internal-format
- msgid "compound-statement in constexpr function"
- msgstr ""
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, fuzzy, gcc-internal-format
- msgid "expected selection-statement"
- msgstr "herdeclaratie van %qs"
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in conditions"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
- # vertaling voor 'statement'?
--#: cp/parser.c:9527
-+#: cp/parser.c:9536
- #, fuzzy, gcc-internal-format
- #| msgid "expression statement has incomplete type"
- msgid "range-based %<for%> expression of type %qT has incomplete type"
- msgstr "expressie-statement heeft onvolledig type"
-
--#: cp/parser.c:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr ""
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, fuzzy, gcc-internal-format
- msgid "expected iteration-statement"
- msgstr "herdeclaratie van %qs"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr ""
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr "ISO C++ verbiedt geneste functies"
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, fuzzy, gcc-internal-format
- msgid "expected jump-statement"
- msgstr "ongeldige beginwaarde"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr ""
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr ""
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr ""
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, 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:10642
-+#: cp/parser.c:10651
- #, gcc-internal-format
- msgid "%<auto%> changes meaning in C++11; please remove it"
- msgstr ""
-
--#: cp/parser.c:10678
-+#: cp/parser.c:10687
- #, fuzzy, gcc-internal-format
- msgid "decl-specifier invalid in condition"
- msgstr "herdefinitie van %<union %s%>"
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, 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:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr ""
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, fuzzy, gcc-internal-format
- msgid "invalid linkage-specification"
- msgstr "ongeldige linker operand van %s"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in %<decltype%> expressions"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
--#: cp/parser.c:11271
-+#: cp/parser.c:11280
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %<auto%> in conversion operator"
- msgstr "%s laat qualifiers van doeltype van pointer vallen"
-
--#: cp/parser.c:11357
-+#: cp/parser.c:11366
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "only constructors take member initializers"
- msgstr "niet-constante array-index in beginwaarde"
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, fuzzy, gcc-internal-format
- msgid "cannot expand initializer for member %<%D%>"
- msgstr "ongeldige beginwaarde voor member %qs"
-
--#: cp/parser.c:11391
-+#: cp/parser.c:11400
- #, 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:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr ""
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:11840
-+#: cp/parser.c:11849
- #, gcc-internal-format
- msgid "expected empty string after %<operator%> keyword"
- msgstr ""
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, fuzzy, gcc-internal-format
- msgid "expected suffix identifier"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected operator"
- msgstr "onverwachte operand"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr ""
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, 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:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, fuzzy, gcc-internal-format
- msgid "template parameter pack cannot have a default argument"
- msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-
--#: cp/parser.c:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, fuzzy, gcc-internal-format
- msgid "template parameter packs cannot have default arguments"
- msgstr "niet-beëindigde parameterlijst in %<#define%>"
-
--#: cp/parser.c:12397
-+#: cp/parser.c:12406
- #, fuzzy, gcc-internal-format
- msgid "expected template-id"
- msgstr "ongeldige beginwaarde"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, fuzzy, gcc-internal-format
- msgid "expected %<<%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, fuzzy, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr "%qs is geen iterator"
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, gcc-internal-format
- msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
- msgstr ""
-
--#: cp/parser.c:12533
-+#: cp/parser.c:12542
- #, 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:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, fuzzy, gcc-internal-format
- msgid "expected template-name"
- msgstr "ongeldige beginwaarde"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, fuzzy, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, gcc-internal-format
- msgid "use %<%T::template %D%> to indicate that it is a template"
- msgstr ""
-
--#: cp/parser.c:12783
-+#: cp/parser.c:12792
- #, fuzzy, gcc-internal-format
- msgid "expected parameter pack before %<...%>"
- msgstr "top-level declaratie van %qs specifieert %<auto%>"
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, fuzzy, gcc-internal-format
- msgid "expected template-argument"
- msgstr "ongeldige beginwaarde"
-
- # Is the %s the argument, or is it 'of' the argument?
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, fuzzy, gcc-internal-format
- msgid "invalid non-type template argument"
- msgstr "ongeldig type-argument %qs"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation shall not use %<inline%> specifier"
- msgstr "impliciete declaratie van functie %qs"
-
--#: cp/parser.c:13153
-+#: cp/parser.c:13162
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation shall not use %<constexpr%> specifier"
- msgstr "impliciete declaratie van functie %qs"
-
--#: cp/parser.c:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr ""
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, fuzzy, gcc-internal-format
- msgid "expected type specifier"
- msgstr "meerdere opslagklassen in declaratie van %qs"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, fuzzy, gcc-internal-format
- msgid "expected template-id for type"
- msgstr "herdeclaratie van %qs"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, fuzzy, gcc-internal-format
- msgid "expected type-name"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, fuzzy, gcc-internal-format
- msgid "declaration %qD does not declare anything"
- msgstr "declaratie declareert niets"
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, fuzzy, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr "het %qs attribuut wordt genegeerd voor niet-class-types"
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, fuzzy, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr "herhaalde definitie %qs"
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, gcc-internal-format
- msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
- msgstr ""
-
--#: cp/parser.c:14356
-+#: cp/parser.c:14365
- #, fuzzy, gcc-internal-format
- msgid "%qD is an enumeration template"
- msgstr "%qs is geen iterator"
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, fuzzy, gcc-internal-format
- msgid "%qD is not an enumerator-name"
- msgstr "%qs is geen iterator"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> or %<{%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, fuzzy, gcc-internal-format
- msgid "cannot add an enumerator list to a template instantiation"
- msgstr "herhaalde definitie %qs"
-
--#: cp/parser.c:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, 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:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, 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:14512
-+#: cp/parser.c:14521
- #, fuzzy, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr "herdefinitie van %qs"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr "%qs is geen iterator"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, fuzzy, gcc-internal-format
- msgid "expected namespace-name"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, fuzzy, gcc-internal-format
- msgid "%<namespace%> definition is not allowed here"
- msgstr "%qs staat niet aan het begin van een declaratie"
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, 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:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in alias template declarations"
- msgstr "geen eerdere declaratie voor %qs"
-
--#: cp/parser.c:15532
-+#: cp/parser.c:15541
- #, 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:15544
-+#: cp/parser.c:15553
- #, gcc-internal-format
- msgid "an asm-specification is not allowed on a function-definition"
- msgstr ""
-
--#: cp/parser.c:15548
-+#: cp/parser.c:15557
- #, fuzzy, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr "globale registervariabele volgt op een functiedefinitie"
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, fuzzy, gcc-internal-format
- msgid "expected initializer"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, fuzzy, gcc-internal-format
- msgid "invalid type in declaration"
- msgstr "lege declaratie"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, fuzzy, gcc-internal-format
- msgid "initializer provided for function"
- msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, fuzzy, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr "attributen genegeerd in declarator van parameter-array"
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, fuzzy, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr "array subscript is geen integer"
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, fuzzy, gcc-internal-format
- msgid "cannot define member of dependent typedef %qT"
- msgstr "herhaald lid %qs"
-
--#: cp/parser.c:16277
-+#: cp/parser.c:16286
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%E%> is not a type"
- msgstr "%qs is geen iterator"
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, fuzzy, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "ongeldige beginwaarde voor member %qs"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
- msgstr ""
-@@ -32561,248 +32616,248 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, fuzzy, gcc-internal-format
- msgid "invalid declarator"
- msgstr "herdeclaratie van %qs"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, fuzzy, gcc-internal-format
- msgid "expected declarator"
- msgstr "meerdere opslagklassen in declaratie van %qs"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, fuzzy, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr "%qs is geen iterator"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, fuzzy, gcc-internal-format
- msgid "cannot form pointer to member of non-class %q#T"
- msgstr "herhaald lid %qs"
-
--#: cp/parser.c:16504
-+#: cp/parser.c:16513
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected ptr-operator"
- msgstr "onverwachte operand"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, fuzzy, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr "herhaalde case-waarde"
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, fuzzy, gcc-internal-format
- msgid "duplicate virt-specifier"
- msgstr "herhaalde case-waarde"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %<auto%>"
- msgstr "ongeldig gebruik van %<restrict%>"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in template arguments"
- msgstr "%qs is geen iterator"
-
--#: cp/parser.c:16883
-+#: cp/parser.c:16892
- #, fuzzy, gcc-internal-format
- msgid "expected type-specifier"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, fuzzy, gcc-internal-format
- msgid "expected %<,%> or %<...%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in parameter types"
- msgstr "%qs is geen iterator"
-
--#: cp/parser.c:17310
-+#: cp/parser.c:17319
- #, fuzzy, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr "argumenten aan macro %qs gegeven"
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, fuzzy, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr "argumenten aan macro %qs gegeven"
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, fuzzy, gcc-internal-format
- msgid "parameter pack %qD cannot have a default argument"
- msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-
--#: cp/parser.c:17341
-+#: cp/parser.c:17350
- #, fuzzy, gcc-internal-format
- msgid "parameter pack cannot have a default argument"
- msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-
--#: cp/parser.c:17628
-+#: cp/parser.c:17637
- #, 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:17642
-+#: cp/parser.c:17651
- #, 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:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, fuzzy, gcc-internal-format
- msgid "expected class-name"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after class definition"
- msgstr "%J%qD als inline gedeclareerd na zijn definitie"
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after struct definition"
- msgstr "%J%qD als inline gedeclareerd na zijn definitie"
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after union definition"
- msgstr "conflicterende declaraties van %qs"
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, fuzzy, gcc-internal-format
- msgid "expected %<{%> or %<:%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, fuzzy, gcc-internal-format
- msgid "cannot specify %<override%> for a class"
- msgstr "[kan %s niet vinden]"
-
--#: cp/parser.c:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, fuzzy, gcc-internal-format
- msgid "qualified name does not name a class"
- msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
-
--#: cp/parser.c:18421
-+#: cp/parser.c:18430
- #, fuzzy, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr "herdeclaratie van %qs"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, gcc-internal-format
- msgid "extra qualification not allowed"
- msgstr ""
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, fuzzy, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr "impliciete declaratie van functie %qs"
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, fuzzy, gcc-internal-format
- msgid "function template %qD redeclared as a class template"
- msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
-
--#: cp/parser.c:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr ""
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, fuzzy, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr "eerdere definitie van %qs"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, fuzzy, gcc-internal-format
- msgid "expected class-key"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, gcc-internal-format
- msgid "in C++03 a class-key must be used when declaring a friend"
- msgstr ""
-
--#: cp/parser.c:18892
-+#: cp/parser.c:18908
- #, 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:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr ""
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> at end of member declaration"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr ""
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, 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:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr ""
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr ""
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, 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:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, 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:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr ""
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, fuzzy, gcc-internal-format
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "herdeclaratie van %qs"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, fuzzy, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "twee of meer data types in de declaratie van %qs"
-@@ -32811,320 +32866,320 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, fuzzy, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr "meerdere opslagklassen in declaratie van %qs"
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, fuzzy, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "-pipe wordt niet ondersteund"
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, fuzzy, gcc-internal-format
- msgid "invalid declaration of member template in local class"
- msgstr "herdeclaratie van %<enum %s%>"
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr ""
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, fuzzy, gcc-internal-format
- msgid "invalid explicit specialization"
- msgstr "ongeldige linker operand van %s"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, fuzzy, gcc-internal-format
- msgid "template declaration of %<typedef%>"
- msgstr "herdeclaratie van %qs"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, fuzzy, gcc-internal-format
- msgid "explicit template specialization cannot have a storage class"
- msgstr "impliciete declaratie van functie %qs"
-
--#: cp/parser.c:21590
-+#: cp/parser.c:21606
- #, fuzzy, gcc-internal-format
- msgid "%<>>%> should be %<> >%> within a nested template argument list"
- msgstr "%qs is geen iterator"
-
--#: cp/parser.c:21603
-+#: cp/parser.c:21619
- #, gcc-internal-format
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr ""
-
--#: cp/parser.c:22009
-+#: cp/parser.c:22025
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %qD in linkage specification"
- msgstr "ongeldige linker operand van %s"
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, fuzzy, gcc-internal-format
- msgid "%<__thread%> before %qD"
- msgstr "%<__thread%> vóór %<extern%> gebruikt"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, fuzzy, gcc-internal-format
- msgid "expected %<new%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, fuzzy, gcc-internal-format
- msgid "expected %<delete%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, fuzzy, gcc-internal-format
- msgid "expected %<return%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, fuzzy, gcc-internal-format
- msgid "expected %<extern%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, fuzzy, gcc-internal-format
- msgid "expected %<static_assert%>"
- msgstr "ongeldige beginwaarde"
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, fuzzy, gcc-internal-format
- msgid "expected %<decltype%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, fuzzy, gcc-internal-format
- msgid "expected %<operator%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, fuzzy, gcc-internal-format
- msgid "expected %<class%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, fuzzy, gcc-internal-format
- msgid "expected %<template%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, fuzzy, gcc-internal-format
- msgid "expected %<namespace%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, fuzzy, gcc-internal-format
- msgid "expected %<using%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, fuzzy, gcc-internal-format
- msgid "expected %<asm%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, fuzzy, gcc-internal-format
- msgid "expected %<try%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, fuzzy, gcc-internal-format
- msgid "expected %<catch%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, fuzzy, gcc-internal-format
- msgid "expected %<throw%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, fuzzy, gcc-internal-format
- msgid "expected %<__label__%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, fuzzy, gcc-internal-format
- msgid "expected %<@try%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, fuzzy, gcc-internal-format
- msgid "expected %<@synchronized%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, fuzzy, gcc-internal-format
- msgid "expected %<@throw%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr ""
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, gcc-internal-format
- msgid "expected %<__transaction_relaxed%>"
- msgstr ""
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, fuzzy, gcc-internal-format
- msgid "expected %<::%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, fuzzy, gcc-internal-format
- msgid "expected %<...%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, fuzzy, gcc-internal-format
- msgid "expected %<*%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, fuzzy, gcc-internal-format
- msgid "expected %<~%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, fuzzy, gcc-internal-format
- msgid "expected %<:%> or %<::%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, fuzzy, gcc-internal-format
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr "ongeldige operand van %s"
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, fuzzy, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr "Ongeldige optie %qs"
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, fuzzy, gcc-internal-format
- msgid "%q#T was previously declared here"
- msgstr "dit is een eerdere declaratie"
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, fuzzy, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr "%qs als ander soort symbool geherdeclareerd"
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr ""
-
- # Is the %s the argument, or is it 'of' the argument?
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, fuzzy, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "ongeldig type-argument %qs"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr ""
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr ""
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr ""
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, fuzzy, gcc-internal-format
- msgid "objective-c++ method declaration is expected"
- msgstr "meerdere opslagklassen in declaratie van %qs"
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, fuzzy, gcc-internal-format
- #| msgid "%Jsection attribute cannot be specified for local variables"
- msgid "method attributes must be specified at the end"
- msgstr "%Jsectie-attribuut kan niet opgegeven worden voor lokale variabelen"
-
--#: cp/parser.c:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, fuzzy, gcc-internal-format
- msgid "invalid type for instance variable"
- msgstr "ongeldig vector-type voor attribuut %qs"
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr ""
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, fuzzy, gcc-internal-format
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr "het %qs attribuut wordt genegeerd voor %qs"
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand for 'p' modifier"
- msgid "invalid type for property"
- msgstr "ongeldige operand voor 'p' modifier"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, gcc-internal-format
- msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
- msgstr ""
-
--#: cp/parser.c:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qD should not be reduction"
- msgstr "registervariabele %qs gebruikt in geneste functie"
-
--#: cp/parser.c:26475
-+#: cp/parser.c:26491
- #, gcc-internal-format
- msgid "not enough collapsed for loops"
- msgstr ""
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, fuzzy, gcc-internal-format
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr "misvormde #pragma pack"
-
--#: cp/parser.c:27411
-+#: cp/parser.c:27427
- #, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr ""
-@@ -33221,69 +33276,69 @@
- msgid "%qD is not a function template"
- msgstr "%qs is geen iterator"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr ""
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr ""
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr ""
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, fuzzy, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr "impliciete declaratie van functie %qs"
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr ""
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr ""
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, fuzzy, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "meerdere opslagklassen in declaratie van %qs"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, fuzzy, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "twee of meer data types in de declaratie van %qs"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, fuzzy, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr "impliciete declaratie van functie %qs"
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr ""
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr ""
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr "%qs is meestal een functie"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, fuzzy, gcc-internal-format
- msgid "%qD is not declared in %qD"
- msgstr "%<%.*s%> is niet gedefinieerd"
-@@ -33296,137 +33351,137 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, fuzzy, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr "%qs impliciet als functie gedeclareerd"
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, fuzzy, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr ""
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr ""
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr ""
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, fuzzy, gcc-internal-format
- msgid " <anonymous>"
- msgstr "<anoniem>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr "herdeclaratie van %qs"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, fuzzy, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr "meerdere parameters hebben de naam %qs"
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr ""
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, fuzzy, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr "variabele %qs als inline gedeclareerd"
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr ""
-
- # Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, fuzzy, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr "argument %d is alleen-lezen"
-
- # Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, fuzzy, gcc-internal-format
- msgid "type %qT of template argument %qE depends on a template parameter"
- msgid_plural "type %qT of template argument %qE depends on template parameters"
- msgstr[0] "argument %d is alleen-lezen"
- msgstr[1] "argument %d is alleen-lezen"
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, fuzzy, gcc-internal-format
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
-
- # Is the %s the argument, or is it 'of' the argument?
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, fuzzy, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr "ongeldig type-argument %qs"
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr ""
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, fuzzy, gcc-internal-format
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr "argumenten aan macro %qs gegeven"
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, gcc-internal-format
- msgid "default template arguments may not be used in partial specializations"
- msgstr ""
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, fuzzy, gcc-internal-format
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr ""
-@@ -33434,7 +33489,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, fuzzy, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr "%<%s %s%> binnen parameterlijst gedeclareerd"
-@@ -33444,76 +33499,76 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, fuzzy, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr "herhaalde label-declaratie %qs"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, fuzzy, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr "herdefinitie van %<union %s%>"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, fuzzy, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr "meerdere parameters hebben de naam %qs"
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, fuzzy, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr "meerdere parameters hebben de naam %qs"
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, fuzzy, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr "meerdere parameters hebben de naam %qs"
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr ""
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, fuzzy, gcc-internal-format
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "niet-beëindigde parameterlijst in %<#define%>"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, gcc-internal-format
- msgid "use template<> for an explicit specialization"
- msgstr ""
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr "%qs is geen iterator"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, fuzzy, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "twee of meer data types in de declaratie van %qs"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "redeclared with %d template parameter"
- msgid_plural "redeclared with %d template parameters"
- msgstr[0] "macro %qs gebruikt zonder argumenten"
- msgstr[1] "macro %qs gebruikt zonder argumenten"
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+D used %d template parameter"
- msgid_plural "previous declaration %q+D used %d template parameters"
- msgstr[0] "eerdere declaratie van %qs"
- msgstr[1] "eerdere declaratie van %qs"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, fuzzy, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "meerdere parameters hebben de naam %qs"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, fuzzy, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr "ongeldige naam %qs"
-@@ -33522,333 +33577,333 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, fuzzy, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr "herdefinitie van %<struct %s%>"
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, fuzzy, gcc-internal-format
- msgid "original definition appeared here"
- msgstr "functie-definitie als %<typdef%> gedeclareerd"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
- msgstr "%qs is geen iterator"
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
- msgstr "%qs is geen iterator"
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "%qs is geen iterator"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, gcc-internal-format
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr ""
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, fuzzy, gcc-internal-format
- msgid " couldn't deduce template parameter %qD"
- msgstr "meerdere parameters hebben de naam %qs"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, fuzzy, gcc-internal-format
- msgid " mismatched types %qT and %qT"
- msgstr "vergelijking tussen pointer en integer"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, fuzzy, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, fuzzy, gcc-internal-format
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr "niet-beëindigde parameterlijst in %<#define%>"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, fuzzy, gcc-internal-format
- msgid " %qE is not equivalent to %qE"
- msgstr "-fPIC is niet geldig met -mcoff"
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, gcc-internal-format
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr ""
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, fuzzy, gcc-internal-format
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr "variabele %qs als inline gedeclareerd"
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, fuzzy, gcc-internal-format
- msgid " member function type %qT is not a valid template argument"
- msgstr "variabele %qs als inline gedeclareerd"
-
- # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, fuzzy, gcc-internal-format
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr "kon 0x%l.8x niet naar een regio omzetten"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, fuzzy, gcc-internal-format
- msgid " %qT is an ambiguous base class of %qT"
- msgstr "%qs is geen bestand, pipe of tty"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, fuzzy, gcc-internal-format
- msgid " %qT is not derived from %qT"
- msgstr "iterator %qs is van een afgeleid type"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, fuzzy, gcc-internal-format
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr "parameter %qs wijst naar een onvolledig type"
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, fuzzy, gcc-internal-format
- msgid " template argument %qE does not match %qD"
- msgstr "niet-beëindigde parameterlijst in %<#define%>"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, fuzzy, gcc-internal-format
- msgid " could not resolve address from overloaded function %qE"
- msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr ""
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, fuzzy, gcc-internal-format
- msgid "in template argument for type %qT "
- msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr "%qs is geen iterator"
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
- msgstr "%qs is geen iterator"
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, fuzzy, gcc-internal-format
- 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:5892
-+#: cp/pt.c:5906
- #, 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:5922
-+#: cp/pt.c:5936
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
- msgstr ""
-
--#: cp/pt.c:5929
-+#: cp/pt.c:5943
- #, 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:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
- msgstr "%qs is geen iterator"
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
- msgstr ""
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr ""
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, 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:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr ""
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, 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:6060
-+#: cp/pt.c:6074
- #, gcc-internal-format
- msgid "standard conversions are not allowed in this context"
- msgstr ""
-
- # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, fuzzy, gcc-internal-format
- msgid "ignoring attributes on template argument %qT"
- msgstr "kon 0x%l.8x niet naar een regio omzetten"
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, fuzzy, gcc-internal-format
- msgid "injected-class-name %qD used as template template argument"
- msgstr "meerdere parameters hebben de naam %qs"
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, fuzzy, gcc-internal-format
- msgid "invalid use of destructor %qE as a type"
- msgstr "ongeldige beginwaarde voor member %qs"
-
--#: cp/pt.c:6461
-+#: cp/pt.c:6476
- #, gcc-internal-format
- msgid "to refer to a type member of a template parameter, use %<typename %E%>"
- msgstr ""
-
--#: cp/pt.c:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, 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:6481
-+#: cp/pt.c:6496
- #, gcc-internal-format
- msgid " expected a constant of type %qT, got %qT"
- msgstr ""
-
--#: cp/pt.c:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr ""
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr ""
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr ""
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr ""
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, fuzzy, gcc-internal-format
- msgid " expected a template of type %qD, got %qT"
- msgstr "meerdere parameters hebben de naam %qs"
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in nontype parameter pack"
- msgstr "types in voorwaardelijke expressie komen niet overeen"
-
- # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, fuzzy, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr "kon 0x%l.8x niet naar een regio omzetten"
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d)"
- msgstr ""
-
--#: cp/pt.c:6811
-+#: cp/pt.c:6843
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "wrong number of arguments specified for %qs attribute"
- msgid "wrong number of template arguments (%d, should be %d or more)"
- msgstr "verkeerd aantal argumenten opgegeven voor het %qs attribuut"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, fuzzy, gcc-internal-format
- msgid "provided for %q+D"
- msgstr "eerdere grant voor %qs"
-
- # Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "argument %d is alleen-lezen"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, fuzzy, gcc-internal-format
- msgid "%q#D is not a function template"
- msgstr "%qs is geen iterator"
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, fuzzy, gcc-internal-format
- msgid "non-template type %qT used as a template"
- msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, fuzzy, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "lege declaratie"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
- msgstr ""
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, gcc-internal-format
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgstr ""
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr ""
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr ""
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, fuzzy, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
-@@ -33866,259 +33921,259 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, fuzzy, gcc-internal-format
- msgid "variable %qD has function type"
- msgstr "variabele %qs als inline gedeclareerd"
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, fuzzy, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr "ongeldige operand voor %p-code"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, fuzzy, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr "herdeclaratie van %qs"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, fuzzy, gcc-internal-format
- msgid "function returning an array"
- msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, fuzzy, gcc-internal-format
- msgid "function returning a function"
- msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, 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:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr ""
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, fuzzy, gcc-internal-format
- msgid "forming pointer to reference type %qT"
- msgstr "herhaald lid %qs"
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, fuzzy, gcc-internal-format
- msgid "forming reference to reference type %qT"
- msgstr "herhaald lid %qs"
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, fuzzy, gcc-internal-format
- msgid "creating pointer to member of non-class type %qT"
- msgstr "herhaald lid %qs"
-
--#: cp/pt.c:11577
-+#: cp/pt.c:11611
- #, fuzzy, gcc-internal-format
- msgid "creating pointer to member reference type %qT"
- msgstr "herhaald lid %qs"
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, fuzzy, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr "herhaald lid %qs"
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, fuzzy, gcc-internal-format
- msgid "creating array of %qT"
- msgstr "doorgeven van argument %d van %qs"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr ""
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, 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:11717
-+#: cp/pt.c:11751
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is not an enumeration type"
- msgstr ""
-
--#: cp/pt.c:11725
-+#: cp/pt.c:11759
- #, 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:11842
-+#: cp/pt.c:11876
- #, fuzzy, gcc-internal-format
- msgid "use of %qs in template"
- msgstr "%qs is geen iterator"
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, 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:11993
-+#: cp/pt.c:12031
- #, gcc-internal-format
- msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
- msgstr ""
-
--#: cp/pt.c:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr ""
-
- # 'whitespace' -> 'witruimte'?
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, fuzzy, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr "ontbrekende witruimte na getal %qs"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, fuzzy, gcc-internal-format
- msgid "invalid use of pack expansion expression"
- msgstr "ongeldig gebruik van een void-expressie"
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr ""
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, fuzzy, gcc-internal-format
- msgid "use %<%T::%D%> instead"
- msgstr "%qs is geen iterator"
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, fuzzy, gcc-internal-format
- msgid "%q+D declared here, later in the translation unit"
- msgstr "%J%qD als inline gedeclareerd na zijn definitie"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a class or namespace"
- msgstr "%qs is geen iterator"
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a class or namespace"
- msgstr "%qs is geen iterator"
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr ""
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, fuzzy, gcc-internal-format
- msgid "template argument for %qD uses local type %qT"
- msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
-
- # Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
--#: cp/pt.c:14454
-+#: cp/pt.c:14492
- #, fuzzy, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr "argument %d is alleen-lezen"
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, fuzzy, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "beginwaarde-element is niet constant"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, fuzzy, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr "slechte stringconstante"
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, fuzzy, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "herhaalde definitie %qs"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr ""
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr "impliciete declaratie van functie %qs"
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, 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:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr ""
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, 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:17866
-+#: cp/pt.c:17904
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr "eerdere impliciete declaratie van %qs"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, fuzzy, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "herhaalde definitie %qs"
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, 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:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, fuzzy, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr "herhaalde definitie %qs"
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-class template %qD"
- msgstr "impliciete declaratie van functie %qs"
-
--#: cp/pt.c:18000
-+#: cp/pt.c:18038
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr "impliciete declaratie van functie %qs"
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of %q#T before definition of template"
- msgstr "impliciete declaratie van functie %qs"
-
--#: cp/pt.c:18027
-+#: cp/pt.c:18065
- #, 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:18073
-+#: cp/pt.c:18111
- #, fuzzy, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr "herhaalde definitie %qs"
-@@ -34130,32 +34185,32 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of %qD but no definition available"
- msgstr "eerdere impliciete declaratie van %qs"
-
--#: cp/pt.c:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, fuzzy, gcc-internal-format
- msgid "invalid template non-type parameter"
- msgstr "incompatibel type voor argument %d van %qs"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, 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:20263
-+#: cp/pt.c:20309
- #, gcc-internal-format
- msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
- msgstr ""
-
--#: cp/pt.c:20322
-+#: cp/pt.c:20367
- #, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr ""
-@@ -34164,13 +34219,13 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, fuzzy, gcc-internal-format
- #| msgid "unable to emulate %qs"
- msgid "unable to deduce %qT from %qE"
- msgstr "kan %qs niet nabootsen"
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr ""
-@@ -34362,7 +34417,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr "%s laat qualifiers van doeltype van pointer vallen"
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr ""
-@@ -34402,444 +34457,444 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, fuzzy, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "ongeldige linker operand van %s"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, fuzzy, gcc-internal-format
- msgid "%qD is not captured"
- msgstr "%qs is geen iterator"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr ""
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, gcc-internal-format
- msgid "use of parameter from containing function"
- msgstr ""
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, fuzzy, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr "%qs tevoren hier gedeclareerd"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, gcc-internal-format
- msgid "use of parameter %qD outside function body"
- msgstr ""
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, fuzzy, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr "modi in %s expressie komen niet overeen"
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, 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:3226
-+#: cp/semantics.c:3223
- #, 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:3249
-+#: cp/semantics.c:3246
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr "overflow in constante expressie"
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, fuzzy, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr "opslaggrootte van %qs is onbekend"
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, 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:3546
-+#: cp/semantics.c:3543
- #, fuzzy, gcc-internal-format
- #| msgid "useless type qualifier in empty declaration"
- msgid "Parameter pack __bases only valid in template declaration"
- msgstr "nutteloze type-kwalificatie in lege declaratie"
-
--#: cp/semantics.c:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr ""
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, fuzzy, gcc-internal-format
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr "%<this%> is niet beschikbaar in static member-funties"
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable in clause %qs"
- msgstr "%qs is geen bestand, pipe of tty"
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr ""
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable in clause %<firstprivate%>"
- msgstr "statische variable %qs is als dllimport aangeduid"
-
--#: cp/semantics.c:4041
-+#: cp/semantics.c:4038
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable in clause %<lastprivate%>"
- msgstr "statische variable %qs is als dllimport aangeduid"
-
--#: cp/semantics.c:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, fuzzy, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr "Ongeldige modus voor gen_tst_reg"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, gcc-internal-format
- msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
- msgstr ""
-
--#: cp/semantics.c:4337
-+#: cp/semantics.c:4334
- #, fuzzy, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr "%Jparameter %u heeft een onvolledig type"
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr ""
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, gcc-internal-format, gfc-internal-format
- msgid "static assertion failed: %s"
- msgstr ""
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, 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:5167
-+#: cp/semantics.c:5164
- #, fuzzy, gcc-internal-format
- msgid "argument to decltype must be an expression"
- msgstr "modi in %s expressie komen niet overeen"
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, 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:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr ""
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr ""
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, fuzzy, gcc-internal-format
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "ongeldige opslagklasse voor functie %qs"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "ongeldige opslagklasse voor functie %qs"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, fuzzy, gcc-internal-format
- msgid "%q#T has virtual base classes"
- msgstr "%qs is geen iterator"
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr ""
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr ""
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, fuzzy, gcc-internal-format
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr "%<this%> is niet beschikbaar in static member-funties"
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr ""
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, fuzzy, gcc-internal-format
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "%J%qD is gewoonlijk een niet-static funtie"
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, fuzzy, gcc-internal-format
- msgid "expression %qE does not designate a constexpr function"
- msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
-
--#: cp/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, fuzzy, gcc-internal-format
- msgid "call to non-constexpr function %qD"
- msgstr "kan functie %<main%> niet inline maken"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, fuzzy, gcc-internal-format
- msgid "%qD called in a constant expression"
- msgstr "overflow in constante expressie"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, fuzzy, gcc-internal-format
- msgid "%qD used before its definition"
- msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
-
--#: cp/semantics.c:6570
-+#: cp/semantics.c:6567
- #, gcc-internal-format
- msgid "call has circular dependency"
- msgstr ""
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, gcc-internal-format, gfc-internal-format
- msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
- msgstr ""
-
--#: cp/semantics.c:6656
-+#: cp/semantics.c:6653
- #, fuzzy, gcc-internal-format
- msgid "%q+E is not a constant expression"
- msgstr "overflow in constante expressie"
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, fuzzy, gcc-internal-format
- msgid "array subscript out of bound"
- msgstr "array subscript is geen integer"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a constant expression"
- msgstr "overflow in constante expressie"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, fuzzy, gcc-internal-format
- msgid "mutable %qD is not usable in a constant expression"
- msgstr "overflow in constante expressie"
-
--#: cp/semantics.c:6863
-+#: cp/semantics.c:6860
- #, gcc-internal-format
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr ""
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, gcc-internal-format
- msgid "accessing value of %qE through a %qT glvalue in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7434
-+#: cp/semantics.c:7432
- #, 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/semantics.c:7441
-+#: cp/semantics.c:7439
- #, fuzzy, gcc-internal-format
- msgid "%qD used in its own initializer"
- msgstr "array-index in beginwaarde van niet-array"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, fuzzy, gcc-internal-format
- msgid "%q#D is not const"
- msgstr "%qs is geen iterator"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, fuzzy, gcc-internal-format
- msgid "%q#D is volatile"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, fuzzy, gcc-internal-format
- msgid "%qD was not initialized with a constant expression"
- msgstr "overflow in constante expressie"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, fuzzy, gcc-internal-format
- msgid "%qD was not declared %<constexpr%>"
- msgstr "%<%.*s%> is niet gedefinieerd"
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, fuzzy, gcc-internal-format
- msgid "%qD does not have integral or enumeration type"
- msgstr "%qs is smaller dan waarden van zijn type"
-
--#: cp/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, fuzzy, gcc-internal-format
- msgid "temporary of non-literal type %qT in a constant expression"
- msgstr "overflow in constante expressie"
-
--#: cp/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, fuzzy, gcc-internal-format
- msgid "expression %qE is not a constant-expression"
- msgstr "beginwaarde-element is niet constant"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, fuzzy, gcc-internal-format
- msgid "unexpected expression %qE of kind %s"
- msgstr "ongeldige waarheidsexpressie"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr ""
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, fuzzy, gcc-internal-format
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "ongeldig gebruik van een void-expressie"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, fuzzy, gcc-internal-format
- msgid "pointer comparison expression is not a constant expression"
- msgstr "beginwaarde-element is niet constant"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, fuzzy, gcc-internal-format
- msgid "division by zero is not a constant-expression"
- msgstr "ongeldig gebruik van een void-expressie"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "non-constant array initialization"
- msgstr "niet-constante array-index in beginwaarde"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "unexpected operand"
- msgid "unexpected AST of kind %s"
- msgstr "onverwachte operand"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, fuzzy, gcc-internal-format
- msgid "cannot capture %qE by reference"
- msgstr "kan niet derefereren, is geen pointer."
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, fuzzy, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr "ongeldige operanden voor binaire %s-operator"
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, fuzzy, gcc-internal-format
- msgid "%<this%> was not captured for this lambda function"
- msgstr "%<this%> is niet beschikbaar in static member-funties"
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr ""
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "het %qs attribuut heeft enkel betekenis voor functies"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "het %qs attribuut heeft enkel betekenis voor functies"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr ""
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr ""
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, gcc-internal-format
- msgid "can only use %qE attribute on file-scope definitions of objects of class type"
- msgstr ""
-
--#: cp/tree.c:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr ""
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, gcc-internal-format
- msgid "requested init_priority is reserved for internal use"
- msgstr ""
-
--#: cp/tree.c:2911
-+#: cp/tree.c:2914
- #, 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:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr ""
-@@ -34929,454 +34984,459 @@
- msgid "invalid use of non-static member function"
- msgstr "%<this%> is niet beschikbaar in static member-funties"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
-+#, gcc-internal-format
-+msgid "taking address of temporary array"
-+msgstr ""
-+
-+#: cp/typeck.c:2023
- #, fuzzy, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr "ongeldige registernaam voor %qs"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr ""
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr ""
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, fuzzy, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "ongeldig gebruik van onvolledige typedef %qs"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, fuzzy, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "ongeldig gebruik van onvolledige typedef %qs"
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr ""
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, fuzzy, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "ongeldig gebruik van onvolledige typedef %qs"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, fuzzy, gcc-internal-format
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "argument %qs komt niet overeen met prototype"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr ""
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, fuzzy, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr "%qs is geen bestand, pipe of tty"
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr "%qs is geen bestand, pipe of tty"
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, fuzzy, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr "union heeft geen lid dat %qs heet"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr "%qs is meestal een functie"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr "%qs is geen iterator"
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, fuzzy, gcc-internal-format
- msgid "invalid use of array indexing on pointer to member"
- msgstr "ongeldig gebruik van array die geen lvalue is"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, fuzzy, gcc-internal-format
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "ongeldig gebruik van array die geen lvalue is"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, fuzzy, gcc-internal-format
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "ongeldig gebruik van array die geen lvalue is"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr "subscript ontbreekt in array-referentie"
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr "ISO C++ verbiedt het gebruik van subscripts bij een array die geen lvalue is"
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, fuzzy, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr "subscript ontbreekt in array-referentie"
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "waarde met subscript is noch een array, noch een pointer"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, fuzzy, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr "array-grootte ontbreekt in %qs"
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO C++ verbiedt accolade-groepen in expressies"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, gcc-internal-format
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr ""
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, fuzzy, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr "veld %qs als een functie gedeclareerd"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to constructor %q#D"
- msgstr "te veel argumenten voor %s %q+#D"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to constructor %q#D"
- msgstr "te weinig argumenten voor functie %qs"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to member function %q#D"
- msgstr "te veel argumenten voor functie %qE"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to member function %q#D"
- msgstr "te weinig argumenten voor functie %qE"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to function %q#D"
- msgstr "te veel argumenten voor functie %qE"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to function %q#D"
- msgstr "te weinig argumenten voor functie %qE"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to method %q#D"
- msgstr "te veel argumenten voor %s %q+#D"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to method %q#D"
- msgstr "te weinig argumenten voor functie %qs"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "te veel argumenten voor functie"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "te weinig argumenten voor functie"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, fuzzy, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "parameter heeft een onvolledig type"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, fuzzy, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "parameter heeft een onvolledig type"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, fuzzy, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, fuzzy, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "pointer naar functie gebruikt in rekensom"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, fuzzy, gcc-internal-format
- msgid "left rotate count is negative"
- msgstr "teller van links shift is negatief"
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, fuzzy, gcc-internal-format
- msgid "right rotate count is negative"
- msgstr "teller van rechtse shift is negatief"
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, fuzzy, gcc-internal-format
- msgid "left rotate count >= width of type"
- msgstr "teller van links shift is >= breedte van het type"
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, fuzzy, gcc-internal-format
- msgid "right rotate count >= width of type"
- msgstr "teller van rechtse shift is >= breedte van het type"
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, fuzzy, gcc-internal-format
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
-
- # is de "," deel van de special format spec of niet? en moet "true" hier vertaald worden of niet?
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, fuzzy, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr "het adres van %qD, zal altijd %<true%> zijn"
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "vergelijking tussen pointer en integer"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, fuzzy, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "geordende vergelijking van een pointer met integer nul"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, fuzzy, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "ongeldige operanden voor binaire %s-operator"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "pointer van type %<void *%> gebruikt in aftrekking"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "pointer naar functie gebruikt in aftrekking"
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "pointer naar functie gebruikt in aftrekking"
-
- # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, fuzzy, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr "rekensom met pointer naar onvolledig type"
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, gcc-internal-format
- msgid "taking address of constructor %qE"
- msgstr ""
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, fuzzy, gcc-internal-format
- msgid "taking address of destructor %qE"
- msgstr "ongeldige beginwaarde voor member %qs"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "ongeldig gebruik van array die geen lvalue is"
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr ""
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, fuzzy, gcc-internal-format
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr "ongeldig gebruik van array die geen lvalue is"
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr ""
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr ""
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, gcc-internal-format
- msgid "taking address of xvalue (rvalue reference)"
- msgstr ""
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, fuzzy, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr "ongeldige beginwaarde voor member %qs"
-
- # DANGER WILL ROBINSON! Dit is nu net hoe gettext NIET gebruikt zou mogen worden...
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO C++ verbiedt het %sen van een enum"
-
- # DANGER WILL ROBINSON! Dit is nu net hoe gettext NIET gebruikt zou mogen worden...
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO C++ verbiedt het %sen van een enum"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, fuzzy, gcc-internal-format
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "parameter %qs wijst naar een onvolledig type"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, fuzzy, gcc-internal-format
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "parameter %qs wijst naar een onvolledig type"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, fuzzy, gcc-internal-format
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "ongeldige expressie als operand"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, fuzzy, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr "kan adres van bitveld %qs niet nemen"
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, fuzzy, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr "adres van registervariabele %qs gevraagd"
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr ""
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, gcc-internal-format
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr ""
-
- # vertaling voor 'statement'?
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in initializer"
- msgstr "expressie-statement heeft onvolledig type"
-
- # vertaling voor 'statement'?
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr "expressie-statement heeft onvolledig type"
-
- # vertaling voor 'statement'?
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in functional cast"
- msgstr "expressie-statement heeft onvolledig type"
-
- # vertaling voor 'statement'?
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "expressie-statement heeft onvolledig type"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr ""
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, fuzzy, gcc-internal-format
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "cast laat qualifiers van doeltype van pointer vallen"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, fuzzy, gcc-internal-format
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "ongeldige opslagklasse voor functie %qs"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, fuzzy, gcc-internal-format
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "ongeldige opslagklasse voor functie %qs"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, fuzzy, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "ongeldige opslagklasse voor functie %qs"
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, fuzzy, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr "ongeldige registernaam voor %qs"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, fuzzy, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr "ongeldige registernaam voor %qs"
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr ""
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, fuzzy, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr "cast verhoogt het benodigde alignment van het doeltype"
-@@ -35385,228 +35445,228 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ISO C++ verbiedt voorwaardelijke expressies tussen 0 en een functiepointer"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, fuzzy, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "ongeldige opslagklasse voor functie %qs"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr ""
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr ""
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, fuzzy, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "ongeldige registernaam voor %qs"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ISO C++ verbiedt casts naar een union-type"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, fuzzy, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr "ongeldige opslagklasse voor functie %qs"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr ""
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "assigning to an array from an initializer list"
- msgstr "niet-constante array-index in beginwaarde"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, fuzzy, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "incompatibel type voor argument %d van %qs"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, fuzzy, gcc-internal-format
- msgid "array used as initializer"
- msgstr "array-index in beginwaarde van niet-array"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, fuzzy, gcc-internal-format
- msgid "invalid array assignment"
- msgstr "ongeldige lvalue in toewijzing"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr ""
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, fuzzy, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr "pointer naar lid-functie gebruikt in rekensom"
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr ""
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, fuzzy, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "ongeldige registernaam voor %qs"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT for argument %qP to %qD"
- msgstr ""
-
- # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
--#: cp/typeck.c:7479
-+#: cp/typeck.c:7492
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in default argument"
- msgstr "kon 0x%l.8x niet naar een regio omzetten"
-
- # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
--#: cp/typeck.c:7483
-+#: cp/typeck.c:7496
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in argument passing"
- msgstr "kon 0x%l.8x niet naar een regio omzetten"
-
- # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
--#: cp/typeck.c:7487
-+#: cp/typeck.c:7500
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT"
- msgstr "kon 0x%l.8x niet naar een regio omzetten"
-
- # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
--#: cp/typeck.c:7491
-+#: cp/typeck.c:7504
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in initialization"
- msgstr "kon 0x%l.8x niet naar een regio omzetten"
-
- # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
--#: cp/typeck.c:7495
-+#: cp/typeck.c:7508
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in return"
- msgstr "kon 0x%l.8x niet naar een regio omzetten"
-
- # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
--#: cp/typeck.c:7499
-+#: cp/typeck.c:7512
- #, 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:7522
-+#: cp/typeck.c:7535
- #, fuzzy, gcc-internal-format
- msgid "parameter %qP of %qD might be a candidate for a format attribute"
- msgstr "deze functie is een mogelijke kandidaat voor het %qs formaat-attribuut"
-
--#: cp/typeck.c:7526
-+#: cp/typeck.c:7539
- #, fuzzy, gcc-internal-format
- msgid "parameter might be a candidate for a format attribute"
- msgstr "deze functie is een mogelijke kandidaat voor het %qs formaat-attribuut"
-
--#: cp/typeck.c:7531
-+#: cp/typeck.c:7544
- #, fuzzy, gcc-internal-format
- msgid "target of conversion might be a candidate for a format attribute"
- msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
-
--#: cp/typeck.c:7536
-+#: cp/typeck.c:7549
- #, fuzzy, gcc-internal-format
- msgid "target of initialization might be a candidate for a format attribute"
- msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
-
--#: cp/typeck.c:7546
-+#: cp/typeck.c:7559
- #, fuzzy, gcc-internal-format
- msgid "left-hand side of assignment might be a candidate for a format attribute"
- msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
-
--#: cp/typeck.c:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, fuzzy, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr "doorgeven van argument %d van %qs"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr ""
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr ""
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, fuzzy, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr "adres van globale registervariabele %qs gevraagd"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, fuzzy, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr "adres van globale registervariabele %qs gevraagd"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr ""
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, gcc-internal-format
- msgid "inconsistent types %qT and %qT deduced for lambda return type"
- msgstr ""
-
--#: cp/typeck.c:7819
-+#: cp/typeck.c:7832
- #, 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:7840
-+#: cp/typeck.c:7853
- #, 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:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr ""
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr ""
-@@ -36151,7 +36211,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr ""
-@@ -38347,27 +38407,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr ""
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr ""
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr ""
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-@@ -38578,42 +38638,42 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr "overflow in constante expressie"
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr "overflow in constante expressie"
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr "overflow in constante expressie"
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr "overflow in constante expressie"
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -38628,14 +38688,14 @@
- msgid "can't open input file: %s"
- msgstr "kan bestand '%s' niet openen"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L"
- msgstr "doorgeven van argument %d van %qs"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Removing call to function '%s' at %L"
- msgstr "Bestandsnaam ontbreekt na %qs optie"
-@@ -38745,12 +38805,12 @@
- msgid "Second argument of defined assignment at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-@@ -40579,131 +40639,131 @@
- msgid "Namelist %s cannot be renamed by USE association to %s"
- msgstr ""
-
--#: fortran/module.c:4461
-+#: fortran/module.c:4476
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr ""
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "%s: kan bestand '%s' niet openen om te lezen: %s\n"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "%s: fout bij schrijven van bestand '%s': %s\n"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete file '%s': %s\n"
- msgid "Can't delete module file '%s': %s"
- msgstr "%s: kan bestand '%s' niet verwijderen: %s\n"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: warning: can't rename file '%s' to '%s': %s\n"
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "%s: waarschuwing: kan naam van bestand '%s' niet wijzigen in '%s': %s\n"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete aux info file '%s': %s\n"
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "%s: kan aux-infobestand '%s' niet verwijderen: %s\n"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' already declared"
- msgstr ""
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, gcc-internal-format, gfc-internal-format
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr ""
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr ""
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr ""
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr ""
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr ""
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr ""
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr ""
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "%s: kan bestand '%s' niet openen om te lezen: %s\n"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr ""
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr ""
-@@ -40788,7 +40848,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr "conflicterende declaraties van %qs"
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-@@ -42114,7 +42174,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr ""
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr "naar label %s gerefereerd buiten enige functie"
-@@ -42264,7 +42324,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr "fout in argumenten voor spec-functie '%s'"
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr ""
-@@ -42650,183 +42710,183 @@
- msgstr ""
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr ""
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr ""
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr ""
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr ""
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr "overflow in constante expressie"
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr ""
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr ""
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr ""
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr ""
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr ""
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr "ongeldige expressie als operand"
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr "%s voor %qs"
-
- # vertaling voor 'statement'?
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr "expressie-statement heeft onvolledig type"
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr ""
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr ""
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr ""
-@@ -42835,180 +42895,180 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr ""
-
- # vertaling voor 'statement'?
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr "expressie-statement heeft onvolledig type"
-
- # vertaling voor 'statement'?
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr "expressie-statement heeft onvolledig type"
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr ""
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr ""
-
- # vertaling voor 'statement'?
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr "expressie-statement heeft onvolledig type"
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr ""
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr ""
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr ""
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr ""
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr ""
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, gcc-internal-format, gfc-internal-format
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr ""
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr ""
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr ""
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr ""
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, gcc-internal-format, gfc-internal-format
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr ""
-
- # vertaling voor 'statement'?
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr "expressie-statement heeft onvolledig type"
-
- # vertaling voor 'statement'?
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr "expressie-statement heeft onvolledig type"
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, gcc-internal-format, gfc-internal-format
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr ""
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr ""
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr "%<defined%> zonder een naam"
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr ""
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr ""
-@@ -43016,955 +43076,955 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr "%s van alleen-lezen variabele %qs"
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr ""
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr ""
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr ""
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr ""
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr ""
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr "%s van alleen-lezen variabele %qs"
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr ""
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr ""
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr ""
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr ""
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr ""
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "size of array %qs is too large"
- msgid "String length at %L is too large"
- msgstr "omvang van array %qs is te groot"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr ""
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr ""
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr ""
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr ""
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr ""
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr ""
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr ""
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr ""
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr ""
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr ""
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, gcc-internal-format, gfc-internal-format
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr "het %qs attribuut heeft geen betekenis voor types"
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr "het %qs attribuut heeft geen betekenis voor types"
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr "het %qs attribuut heeft geen betekenis voor types"
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr "het %qs attribuut heeft geen betekenis voor types"
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr ""
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-
- # vertaling voor 'statement'?
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr "expressie-statement heeft onvolledig type"
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr ""
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr ""
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, gcc-internal-format, gfc-internal-format
- msgid "Finalization at %L is not yet implemented"
- msgstr ""
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr ""
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr ""
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr ""
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr ""
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr "parameternamen (zonder types) in functiedeclaratie"
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "parameternamen (zonder types) in functiedeclaratie"
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr "Te veel argumenten voor %s op %L"
-
- # rank -> rang: correct in Fortran-context?
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr "Te veel argumenten voor %s op %L"
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr "veld %qs heeft al een beginwaarde gekregen"
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr ""
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr ""
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr ""
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr ""
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr ""
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr ""
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-
- # rank -> rang: correct in Fortran-context?
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr ""
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr ""
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr ""
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr ""
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr "Lege array-constructor op %C is niet toegestaan"
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr "het %qs attribuut heeft geen betekenis voor types"
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr ""
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr "het %qs attribuut heeft geen betekenis voor types"
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, gcc-internal-format, gfc-internal-format
- msgid "Incompatible derived type in PARAMETER at %L"
- msgstr ""
-
--#: fortran/resolve.c:12272
-+#: fortran/resolve.c:12273
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
- msgstr "het %qs attribuut heeft geen betekenis voor types"
-
--#: fortran/resolve.c:12275
-+#: fortran/resolve.c:12276
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
- msgstr "het %qs attribuut heeft geen betekenis voor types"
-
--#: fortran/resolve.c:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12379
-+#: fortran/resolve.c:12380
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed shape array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12392
-+#: fortran/resolve.c:12393
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol at %L is not a DUMMY variable"
- msgstr ""
-
--#: fortran/resolve.c:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr ""
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr ""
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr ""
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr ""
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr "overflow in constante expressie"
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr ""
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr ""
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr "object van variabele lengte mag geen beginwaarde krijgen"
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr ""
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, gcc-internal-format, gfc-internal-format
- msgid "Nonconstant array section at %L in DATA statement"
- msgstr ""
-
--#: fortran/resolve.c:12919
-+#: fortran/resolve.c:12920
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more variables than values"
- msgstr ""
-
--#: fortran/resolve.c:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more values than variables"
- msgstr ""
-
--#: fortran/resolve.c:13298
-+#: fortran/resolve.c:13299
- #, 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:13303
-+#: fortran/resolve.c:13304
- #, 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:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr ""
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr ""
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13783
-+#: fortran/resolve.c:13784
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13790
-+#: fortran/resolve.c:13791
- #, 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:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr ""
-@@ -44579,17 +44639,17 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr ""
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr ""
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, gcc-internal-format
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr ""
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr ""
-@@ -44832,7 +44892,7 @@
- msgid "Array element size too big at %C"
- msgstr "case-waarde buiten bereik"
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr ""
-@@ -45140,7 +45200,7 @@
- msgstr ""
-
- # Moet 'signature-string' vertaald worden?
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "Brol aan einde van signature-string."
-@@ -47279,10 +47339,6 @@
- #~ msgstr "adres van registervariabele %qs gevraagd"
-
- #, fuzzy
--#~ msgid "Function does not return a value"
--#~ msgstr "functie geeft geen string-type terug"
--
--#, fuzzy
- #~ msgid "Function return value not set"
- #~ msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
-
-Index: gcc/po/ChangeLog
-===================================================================
---- a/src/gcc/po/ChangeLog (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/ChangeLog (.../branches/gcc-4_7-branch)
-@@ -1,3 +1,13 @@
-+2012-07-05 Joseph Myers <joseph@codesourcery.com>
-+
-+ * hr.po: New.
-+
-+2012-07-02 Joseph Myers <joseph@codesourcery.com>
-+
-+ * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, id.po, ja.po,
-+ nl.po, ru.po, sr.po, sv.po, tr.po, vi.po, zh_CN.po, zh_TW.po:
-+ Update.
-+
- 2012-06-14 Release Manager
-
- * GCC 4.7.1 released.
-Index: gcc/po/vi.po
-===================================================================
---- a/src/gcc/po/vi.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/vi.po (.../branches/gcc-4_7-branch)
-@@ -7,7 +7,7 @@
- msgstr ""
- "Project-Id-Version: gcc 4.5.0\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
-+"POT-Creation-Date: 2012-06-13 21:42+0000\n"
- "PO-Revision-Date: 2010-10-13 22:15+1030\n"
- "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
- "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
-@@ -18,7 +18,7 @@
- "Plural-Forms: nplurals=1; plural=0;\n"
- "X-Generator: LocFactoryEditor 1.8\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<nặc danh>"
-@@ -27,18 +27,18 @@
- msgid "({anonymous})"
- msgstr "({nặc danh})"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, gcc-internal-format
- msgid "expected end of line"
- msgstr "mong đợi kết thúc dòng"
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, gcc-internal-format
- msgid "expected %<;%>"
- msgstr "mong đợi %<;%>"
-@@ -46,17 +46,17 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, gcc-internal-format
- msgid "expected %<(%>"
- msgstr "mong đợi %<(%>"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, gcc-internal-format
- msgid "expected %<,%>"
- msgstr "mong đợi %<,%>"
-@@ -67,19 +67,19 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, gcc-internal-format
- msgid "expected %<)%>"
- msgstr "mong đợi %<)%>"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, gcc-internal-format
- msgid "expected %<]%>"
- msgstr "mong đợi %<]%>"
-@@ -88,25 +88,25 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr "mong đợi %<;%>, %<,%> or %<)%>"
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, gcc-internal-format
- msgid "expected %<}%>"
- msgstr "mong đợi %<}%>"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, gcc-internal-format
- msgid "expected %<{%>"
- msgstr "mong đợi %<{%>"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, gcc-internal-format
- msgid "expected %<:%>"
- msgstr "mong đợi %<:%>"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, gcc-internal-format
- msgid "expected %<while%>"
- msgstr "mong đợi %<while%>"
-@@ -117,40 +117,40 @@
- msgid "expected %<.%>"
- msgstr "mong đợi %<;%>"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, gcc-internal-format
- msgid "expected %<@end%>"
- msgstr "mong đợi %<@end%>"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, gcc-internal-format
- msgid "expected %<>%>"
- msgstr "mong đợi %<>%>"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, gcc-internal-format
- msgid "expected %<,%> or %<)%>"
- msgstr "mong đợi %<,%> hoặc %<)%>"
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, gcc-internal-format
- msgid "expected %<=%>"
- msgstr "mong đợi %<=%>"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr "mong đợi %<#pragma omp section%> hoặc %<}%>"
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<[%>"
- msgstr "mong đợi %<;%>"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- msgid "(anonymous)"
- msgstr "(nặc danh)"
-
-@@ -321,12 +321,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "sai sử dụng hằng số nổi"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "sai lập biểu tượng dưới dạng toán hạng"
-@@ -1261,19 +1261,19 @@
- msgid " inlined from %qs"
- msgstr " trực tiếp từ %qs"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr "giả sử rằng vòng lặp có giới hạn"
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr "không thể tối ưu hoá vòng lặp có thể là vô hạn"
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr "giả sử rằng bộ đếm vòng lặp không bị tràn"
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr "không thể tối ưu hoá vòng lặp vì bộ đếm vòng lặp có thể bị tràn"
-
-@@ -1440,16 +1440,16 @@
- msgstr "đây là lệnh:"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr "không tìm thấy một thanh ghi làm tràn"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr "Chế độ VOIDmode trên một đầu ra"
-
--#: reload1.c:8658
-+#: reload1.c:8672
- #, fuzzy
- #| msgid "Failure trying to reload:"
- msgid "failure trying to reload:"
-@@ -2600,118 +2600,118 @@
- msgid "<unknown>"
- msgstr "<không rõ>"
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "giá trị %%H sai"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "giá trị %%J sai"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "giá trị %%r sai"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "giá trị %%R sai"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "giá trị %%N sai"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "giá trị %%P sai"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "giá trị %%h sai"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "giá trị %%L sai"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "giá trị %%m sai"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "giá trị %%M sai"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "giá trị %%U sai"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "giá trị %%s sai"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "giá trị %%C sai"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "giá trị %%E sai"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr "không rõ bỠghi rõ bố trí lại"
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "mã %%xn sai"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, c-format
- msgid "predicated Thumb instruction"
- msgstr "lệnh Thumb căn cứ vào"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, 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:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "Unsupported operand for code '%c'"
- msgstr "sai lập toán hạng cho mã « %c »"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, c-format
- msgid "invalid shift operand"
- msgstr "sai lập toán hạng dá»i"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2719,83 +2719,83 @@
- msgid "invalid operand for code '%c'"
- msgstr "sai lập toán hạng cho mã « %c »"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, c-format
- msgid "instruction never executed"
- msgstr "lệnh chưa bao giỠthực hiện"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, c-format
- msgid "missing operand"
- msgstr "toán hạng còn thiếu"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- msgid "function parameters cannot have __fp16 type"
- msgstr "tham số hàm không thể có loại « __fp16 »"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- msgid "functions cannot return __fp16 type"
- msgstr "hàm không thể trả lại loại « __fp16 »"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, 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:1848
-+#: config/avr/avr.c:1959
- msgid "operands to %T/%t must be reg + const_int:"
- msgstr ""
-
--#: config/avr/avr.c:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- #, fuzzy
- #| msgid "bad address, not (reg+disp):"
- msgid "bad address, not an I/O address:"
- msgstr "địa chỉ sai, không phải (reg+disp):"
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- #, fuzzy
- #| msgid "bad address, not a constant):"
- msgid "bad address, not a constant:"
- msgstr "địa chỉ sai, không phải là một hằng số):"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr "địa chỉ sai, không phải (reg+disp):"
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- 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:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "lỗi biên dịch nội bộ : địa chỉ sai:"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "lỗi biên dịch nội bộ : không rõ chế độ :"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "lệnh sai:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr "lệnh không đúng:"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "không rõ lệnh di chuyển:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr "lệnh dá»i sai:"
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "lá»—i biên dịch ná»™i bá»™ : dá»i không đúng:"
-
-@@ -2811,8 +2811,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -2890,23 +2890,23 @@
- msgid "unrecognized address"
- msgstr "không nhận ra địa chỉ"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "không nhận ra Ä‘iá»u nên là hằng số"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr "gặp hiệu ứng khác bất thưá»ng trong địa chỉ"
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- #, fuzzy
- #| msgid "Unidentifiable call op"
- msgid "unidentifiable call op"
- msgstr "Không thể nhận diện toán tá»­ gá»i"
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr "Chưa thiết lập thanh ghi PIC"
-@@ -2914,7 +2914,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "sai lập mã kết xuất toán hạng"
-@@ -3043,73 +3043,73 @@
- msgid "bad output_condmove_single operand"
- msgstr "lập sai toán hạng output_condmove_single"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "lập sai UNSPEC như là toán hạng"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, 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ộ"
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, c-format
- msgid "invalid operand size for operand code '%c'"
- msgstr "sai lập kích cỡ toán hạng cho mã toán hạng « %c »"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, c-format
- msgid "invalid operand type used with operand code '%c'"
- msgstr "sử dụng loại toán hạng không hợp lệ với mã toán hạng « %c »"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, 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:14056
-+#: config/i386/i386.c:14109
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr "toán hạng không phải là hằng số, cÅ©ng không phải là má»™t mã Ä‘iá»u kiện, mã toán hạng sai « C »"
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "toán hạng không phải là hằng số, cÅ©ng không phải là má»™t mã Ä‘iá»u kiện, mã toán hạng sai « F »"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr "toán hạng không phải là hằng số, cÅ©ng không phải là má»™t mã Ä‘iá»u kiện, mã toán hạng sai « c »"
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "toán hạng không phải là hằng số, cÅ©ng không phải là má»™t mã Ä‘iá»u kiện, mã toán hạng sai « f »"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, 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 "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:14204
-+#: config/i386/i386.c:14257
- #, 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:14234
-+#: config/i386/i386.c:14287
- #, c-format
- msgid "invalid operand code '%c'"
- msgstr "mã toán hạng sai « %c »"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "sai lập ràng buộc cho toán hạng"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "không rõ chế độ lệnh"
-
-@@ -3140,35 +3140,35 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "biến môi trưá»ng DJGPP chỉ tá»›i tập tin bị há»ng « %s »"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, c-format
- msgid "invalid %%G mode"
- msgstr "chế độ %%G không hợp lệ"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand: gặp mã không hợp lệ"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "sai chuyển đổi từ %<__fpreg%>"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "sai chuyển đổi sang %<__fpreg%>"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- msgid "invalid operation on %<__fpreg%>"
- msgstr "thao tác sai %<__fpreg%>"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "gặp toán hạng %%P sai"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "gặp giá trị %%p sai"
-@@ -3248,7 +3248,7 @@
- msgstr "địa chỉ hậu gia không phải là một thanh ghi"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "địa chỉ sai"
-
-@@ -3414,87 +3414,87 @@
- msgid "bad move"
- msgstr "sai di chuyển"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, c-format
- msgid "invalid %%c value"
- msgstr "giá trị %%c sai"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "giá trị %%f sai"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "giá trị %%F sai"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "giá trị %%G sai"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "mã %%j sai"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "mã %%J sai"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "giá trị %%k sai"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "giá trị %%K sai"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "giá trị %%O sai"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "giá trị %%q sai"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "giá trị %%S sai"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "giá trị %%T sai"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "giá trị %%u sai"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "giá trị %%v sai"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "giá trị %%x sai"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, 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:26958
-+#: config/rs6000/rs6000.c:26944
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "đối số AltiVec bị gửi cho hàm không nguyên mẫu"
-
-@@ -3602,62 +3602,62 @@
- msgid "invalid operand to %%S"
- msgstr "sai lập toán hạng tới %%S"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr "tạo và sử dụng với các kiến trúc hoặc ABI khác nhau"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr "tạo và sử dụng với các ABI khác nhau"
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- 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:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "toán hạng %%Y sai"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "toán hạng %%A sai"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "toán hạng %%B sai"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%C operand"
- msgstr "gặp toán hạng %%P sai"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%D operand"
- msgstr "gặp toán hạng %%P sai"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "toán hạng %%f sai"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "toán hạng %%s sai"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "hằng số dài dài không phải là một toán hạng ngay lập tức đúng"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "hằng số điểm phù động không phải là một toán hạng ngay lập tức đúng"
-@@ -3682,7 +3682,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operand: gặp mã không rõ"
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "toán hạng %%c sai"
-@@ -3698,25 +3698,25 @@
- msgid "invalid %%H specifier"
- msgstr "mã %%L sai"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%h operand"
- msgstr "gặp toán hạng %%P sai"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%I operand"
- msgstr "gặp toán hạng %%P sai"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%i operand"
- msgstr "gặp toán hạng %%P sai"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%j operand"
-@@ -3728,7 +3728,7 @@
- msgid "invalid %%%c operand"
- msgstr "toán hạng %%c sai"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%N operand"
-@@ -3740,42 +3740,42 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "sai lập toán hạng cho sự sửa đổi « b »"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%H operand"
- msgstr "gặp toán hạng %%P sai"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%L operand"
- msgstr "gặp toán hạng %%P sai"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%M operand"
- msgstr "gặp toán hạng %%P sai"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand"
- msgstr "gặp toán hạng %%P sai"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand '"
- msgstr "gặp toán hạng %%P sai"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%r operand"
-@@ -3840,11 +3840,11 @@
- msgid "address offset not a constant"
- msgstr "hiệu số địa chỉ không phải là một hằng số"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "ứng cử 1:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "ứng cử 2:"
-
-@@ -4070,7 +4070,7 @@
- msgid "candidates are:"
- msgstr "ứng cử là:"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, fuzzy, gcc-internal-format
- #| msgid "candidate is:"
- msgid "candidate is:"
-@@ -4117,48 +4117,48 @@
- msgid "source type is not polymorphic"
- msgstr "nguồn không có loại nhiá»u dạng"
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "đối số có loại sai đối với dấu trừ nguyên phân"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "đối số có loại sai đối với dấu cộng nguyên phân"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "đối số có loại sai đối với phần bù bit"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "đối số có loại sai đối với bộ tuyệt đối"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "đối số có loại sai đối với phần chia"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- msgid "in argument to unary !"
- msgstr "trong đối số tới bộ nguyên phân !"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- msgid "no pre-increment operator for type"
- msgstr "không có toán tá»­ tiá»n gia cho loại"
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr "không có toán tử hậu gia cho loại"
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- msgid "no pre-decrement operator for type"
- msgstr "không có toán tử giảm gia cho loại"
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr "không có toán tử hậu giảm cho loại"
-
-@@ -4414,7 +4414,7 @@
- msgid "Bad type in constant expression"
- msgstr "Gặp loại saio trong biểu thức bất biến"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- msgid "Unexpected end of module"
- msgstr "Gặp kết thức mô-Ä‘un bất thưá»ng"
-
-@@ -4442,11 +4442,11 @@
- msgid "implied END DO"
- msgstr "ngụ ý END DO (kết thúc làm)"
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr "sự gán"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- msgid "pointer assignment"
- msgstr "sá»± gán hàm trá»"
-
-@@ -4530,53 +4530,53 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr "Tại %%L và %%L có một toán tử với các phân hàng mâu thuẫn nhau"
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr "Biến vòng lặp"
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- #, fuzzy
- #| msgid "Loop variable"
- msgid "iterator variable"
- msgstr "Biến vòng lặp"
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- msgid "Start expression in DO loop"
- msgstr "Biểu thức bắt đầu trong vòng lặp DO (làm)"
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- msgid "End expression in DO loop"
- msgstr "Biểu thức kết thúc trong vòng lặp DO (làm)"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- msgid "Step expression in DO loop"
- msgstr "Biểu thức bước trong vòng lặp DO (làm)"
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- msgid "DEALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- msgid "ALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- #, fuzzy
- #| msgid "Loop variable"
- msgid "STAT variable"
- msgstr "Biến vòng lặp"
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- #, fuzzy
- #| msgid "Loop variable"
- msgid "ERRMSG variable"
- msgstr "Biến vòng lặp"
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr ""
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -4585,7 +4585,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr "Bá»™ dá»±ng mảng chứa các chiá»u dài KÃ_Tá»° khác nhau (%ld/%ld)"
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr ""
-
-@@ -4656,7 +4656,7 @@
- msgid "Memory allocation failed"
- msgstr "Lỗi cấp phát vùng nhớ"
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr ""
-
-@@ -4866,7 +4866,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- #, fuzzy
- #| msgid "consider using `-pg' instead of `-p' with gprof(1)"
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
-@@ -4929,6 +4929,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "trên TPF-OS thì không hỗ trợ « static »"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr "sử dụng gprof(1) thì đỠnghị bạn lập « -pg » thay cho « -p »"
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "không cho phép sá»­ dụng đồng thá»i hai tuỳ chá»n « -EB » và « -EL »"
-@@ -4959,10 +4963,6 @@
- msgid "no processor type specified for linking"
- msgstr "chưa ghi rõ loại bộ xử lý cần liên kết"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--msgid "gfortran does not support -E without -cpp"
--msgstr "gfortran không hỗ trợ sử dụng « -E » mà không có « -cpp »"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr "m210 không có há»— trợ vá» cuối nhá»"
-@@ -5015,6 +5015,10 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "tuỳ chá»n « -shared » (chia sẻ) hiện thá»i không được há»— trợ cho VAX ELF"
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "gfortran không hỗ trợ sử dụng « -E » mà không có « -cpp »"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "hai tùy chá»n « --fjni » và « --femit-class-files » không tương thích vá»›i nhau"
-@@ -8201,6 +8205,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -10603,18 +10611,30 @@
- msgstr ""
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr ""
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr ""
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr ""
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- msgid "Functions which return values must end with return statements"
- msgstr ""
-
-@@ -12161,266 +12181,275 @@
- msgid "Create a position independent executable"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- #, fuzzy
- #| msgid "invalid use of '%%%c'"
- msgid "invalid use of type"
- msgstr "sai sử dụng « %%%c »"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
--#, fuzzy
--#| msgid "floating point constant not a valid immediate operand"
--msgid "floating point constant truncated to integer"
--msgstr "hằng số điểm phù động không phải là một toán hạng ngay lập tức đúng"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- msgid "constant refers to itself"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- #, fuzzy
- #| msgid "Expected expression type"
- msgid "expected numeric type"
- msgstr "Mong đợi một loại biểu thức"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
- #, fuzzy
-+#| msgid "Expected expression type"
-+msgid "expected boolean type"
-+msgstr "Mong đợi một loại biểu thức"
-+
-+#: go/gofrontend/expressions.cc:3911
-+#, fuzzy
- #| msgid "Expected integer string"
- msgid "expected integer or boolean type"
- msgstr "Mong đợi một chuỗi số nguyên"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- #, fuzzy
- #| msgid "invalid operand to %%R"
- msgid "invalid operand for unary %<&%>"
- msgstr "sai lập toán hạng tới %%R"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- #, fuzzy
- #| msgid "Expected integer"
- msgid "expected pointer"
- msgstr "Mong đợi một số nguyên"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- #, fuzzy
- #| msgid "Bad type in constant expression"
- msgid "incompatible types in binary expression"
- msgstr "Gặp loại saio trong biểu thức bất biến"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- msgid "shift of non-integer operand"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- msgid "shift count not unsigned integer"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- #, fuzzy
- #| msgid "negative insn length"
- msgid "negative shift count"
- msgstr "chiá»u dài lệnh âm"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- #, fuzzy
- #| msgid "move insn not handled"
- msgid "object is not a method"
- msgstr "lệnh di chuyển chưa quản lý"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- msgid "method type does not match object type"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- msgid "invalid use of %<...%> with builtin function"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- #, fuzzy
- #| msgid "no arguments"
- msgid "not enough arguments"
- msgstr "không có đối số nào"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- #, fuzzy
- #| msgid "no arguments"
- msgid "too many arguments"
- msgstr "không có đối số nào"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- msgid "argument 1 must be a map"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- #, fuzzy
- #| msgid "internal function"
- msgid "invalid type for make function"
- msgstr "hàm nội bộ"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- #, fuzzy
- #| msgid "bad insn for 'A'"
- msgid "bad size for make"
- msgstr "sai lập lệnh cho « A »"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- #| msgid "too many arguments to %%:version-compare"
- msgid "too many arguments to make"
- msgstr "quá nhiá»u đối số tá»›i %%:version-compare"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- msgid "argument must be array or slice or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- #, fuzzy
- #| msgid "Support 3DNow! built-in functions"
- msgid "unsupported argument type to builtin function"
- msgstr "Hỗ trợ các hàm dựng sẵn 3DNow!"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- msgid "argument must be channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- #, fuzzy
- #| msgid "target is not pointer or reference"
- msgid "argument must be a field reference"
- msgstr "đích không phải là một hàm trỠhoặc một tham chiếu"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- msgid "left argument must be a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- msgid "first argument must be []byte"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- msgid "second argument must be slice or string"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- msgid "argument 2 has invalid type"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- msgid "argument must have complex type"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- msgid "complex arguments must have identical types"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- #, fuzzy
- #| msgid "Do not use hardware floating point"
- msgid "complex arguments must have floating-point type"
- msgstr "Äừng sá»­ dụng Ä‘iểm phù động loại phần cứng"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
- #, fuzzy
-+#| msgid "invalid use of '%%%c'"
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "sai sử dụng « %%%c »"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
-+#, fuzzy
- #| msgid "Expected string"
- msgid "expected function"
- msgstr "Mong đợi một chuỗi"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- msgid "incompatible type for receiver"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
- msgid "number of results does not match number of values"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- msgid "index must be integer"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- msgid "slice end must be integer"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- #, fuzzy
- #| msgid "Enable the normal mode"
- msgid "incompatible type for map index"
- msgstr "Hiệu lá»±c chế độ thông thưá»ng"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- msgid "too many expressions for struct"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- msgid "too few expressions for struct"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- #, fuzzy
- #| msgid "invalid constraints for operand"
- msgid "invalid unsafe.Pointer conversion"
- msgstr "sai lập ràng buộc cho toán hạng"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- msgid "type assertion only valid for interface types"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- #, fuzzy
- #| msgid "Expected name"
- msgid "expected channel"
- msgstr "Mong đợi một tên"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- #: go/gofrontend/statements.cc:590
- #, fuzzy
- #| msgid "invalid addressing mode"
-@@ -12459,19 +12488,19 @@
- msgid "expected boolean expression"
- msgstr "Mong đợi một loại biểu thức"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- msgid "incompatible types in send"
- msgstr ""
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- msgid "invalid send on receive-only channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr ""
-
-@@ -12528,73 +12557,73 @@
- msgid "cannot use type %s as type %s"
- msgstr ""
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- msgid "different receiver types"
- msgstr ""
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- #, fuzzy
- #| msgid "maximum number of parameters in a SCoP"
- msgid "different number of parameters"
- msgstr "số tối đa các tham số trong một SCoP"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- msgid "different parameter types"
- msgstr ""
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr ""
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr ""
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- msgid "different result types"
- msgstr ""
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, c-format
- msgid "incompatible type for method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, c-format
- msgid "incompatible type for method %s%s%s (%s)"
- msgstr ""
-
--#: go/gofrontend/types.cc:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- msgid "type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, c-format
- msgid "ambiguous method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, c-format
- msgid "missing method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr ""
-@@ -12661,7 +12690,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr ""
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr ""
-@@ -12683,7 +12712,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr ""
-@@ -12766,7 +12795,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr ""
-@@ -12860,8 +12889,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr ""
-@@ -13136,7 +13165,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr ""
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, gcc-internal-format
- msgid "shadowed declaration is here"
- msgstr ""
-@@ -13241,7 +13270,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr ""
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr ""
-@@ -13360,7 +13389,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "không thể sơ khởi một đối tượng có kích cỡ biến đổi"
-@@ -13370,7 +13399,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr ""
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr ""
-@@ -13401,7 +13430,7 @@
- msgid "zero or negative size array %q+D"
- msgstr ""
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr ""
-@@ -13511,7 +13540,7 @@
- msgid "variable length array %qE is used"
- msgstr ""
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr ""
-@@ -13596,7 +13625,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr ""
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr ""
-@@ -13745,7 +13774,7 @@
- msgid "function definition has qualified void return type"
- msgstr ""
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr ""
-@@ -13857,7 +13886,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr ""
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr ""
-@@ -14280,7 +14309,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr ""
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr ""
-@@ -14474,7 +14503,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr ""
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr ""
-@@ -14484,7 +14513,7 @@
- msgid "unknown type name %qE"
- msgstr ""
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr ""
-@@ -14495,7 +14524,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr "mong đợi %<;%>, %<,%> or %<)%>"
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, gcc-internal-format
- msgid "prefix attributes are ignored for methods"
- msgstr ""
-@@ -14516,7 +14545,7 @@
- msgid "data definition has no type or storage class"
- msgstr ""
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr ""
-@@ -14544,7 +14573,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr ""
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr ""
-@@ -14573,18 +14602,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, gcc-internal-format
- msgid "expected identifier"
- msgstr ""
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr ""
-@@ -14716,7 +14745,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr ""
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr ""
-@@ -14745,17 +14774,17 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, gcc-internal-format
- msgid "expected statement"
- msgstr ""
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, gcc-internal-format
- msgid "suggest braces around empty body in an %<if%> statement"
- msgstr ""
-
--#: c-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, gcc-internal-format
- msgid "suggest braces around empty body in an %<else%> statement"
- msgstr ""
-@@ -14824,7 +14853,7 @@
- msgid "cannot take address of %qs"
- msgstr "không thể phân ly địa chỉ"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, gcc-internal-format
- msgid "expected expression"
- msgstr ""
-@@ -14865,259 +14894,259 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr ""
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, gcc-internal-format
- msgid "wrong number of arguments to %<__builtin_shuffle%>"
- msgstr ""
-
--#: c-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr ""
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr ""
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr ""
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<)%>"
- msgid "expected identifier or %<)%>"
- msgstr "mong đợi %<,%> hoặc %<)%>"
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr ""
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr ""
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr ""
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr ""
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, gcc-internal-format
- msgid "objective-c method declaration is expected"
- msgstr ""
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, gcc-internal-format
- msgid "no type or storage class may be specified here,"
- msgstr ""
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, fuzzy, gcc-internal-format
- #| msgid "<unknown operator>"
- msgid "unknown property attribute"
- msgstr "<không rõ toán hạng>"
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, gcc-internal-format
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr ""
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, gcc-internal-format
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr ""
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, gcc-internal-format
- msgid "the %<setter%> attribute may only be specified once"
- msgstr ""
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr ""
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, gcc-internal-format
- msgid "the %<getter%> attribute may only be specified once"
- msgstr ""
-
--#: c-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, gcc-internal-format
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, gcc-internal-format
- msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
- msgstr ""
-
--#: c-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr ""
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, gcc-internal-format
- msgid "too many %qs clauses"
- msgstr ""
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, gcc-internal-format
- msgid "collapse argument needs positive constant integer expression"
- msgstr ""
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr ""
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, gcc-internal-format
- msgid "expected integer expression"
- msgstr ""
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr ""
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, gcc-internal-format
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr ""
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, gcc-internal-format
- msgid "invalid schedule kind"
- msgstr ""
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr ""
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr ""
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, gcc-internal-format
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr ""
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, gcc-internal-format
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr ""
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr ""
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, gcc-internal-format
- msgid "for statement expected"
- msgstr ""
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr ""
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr ""
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr ""
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr ""
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, gcc-internal-format
- msgid "%qD is not a variable"
- msgstr ""
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr ""
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr ""
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr ""
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -15127,7 +15156,7 @@
- msgid "%qD has an incomplete type"
- msgstr ""
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr ""
-@@ -15193,67 +15222,72 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr ""
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr ""
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
- #, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr ""
-+
-+#: c-typeck.c:2160
-+#, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr ""
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr ""
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr ""
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr ""
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr ""
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr ""
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr ""
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, gcc-internal-format
- msgid "index value is out of bound"
- msgstr ""
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr ""
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr ""
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr ""
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr ""
-@@ -15261,371 +15295,371 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr ""
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, gcc-internal-format
- msgid "function with qualified void return type called"
- msgstr ""
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, gcc-internal-format
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr ""
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, gcc-internal-format
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr ""
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr ""
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %%:version-compare"
- msgid "too many arguments to method %qE"
- msgstr "quá nhiá»u đối số tá»›i %%:version-compare"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr ""
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, gcc-internal-format
- msgid "declared here"
- msgstr ""
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr ""
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr ""
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr ""
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr ""
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr ""
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr ""
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr ""
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr ""
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr ""
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr ""
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr ""
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr ""
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr ""
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr ""
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behavior"
- msgstr ""
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, gcc-internal-format
- msgid "comparison between %qT and %qT"
- msgstr ""
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr ""
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr ""
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr ""
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr ""
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr ""
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr ""
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr ""
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr ""
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr ""
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, gcc-internal-format
- msgid "taking address of expression of type %<void%>"
- msgstr ""
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, gcc-internal-format
- msgid "assignment of read-only location %qE"
- msgstr ""
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, gcc-internal-format
- msgid "increment of read-only location %qE"
- msgstr ""
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, gcc-internal-format
- msgid "decrement of read-only location %qE"
- msgstr ""
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr ""
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr ""
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr ""
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr ""
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr ""
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr ""
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr ""
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, gcc-internal-format
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr ""
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr ""
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- msgid "cast adds %q#v qualifier to function type"
- msgstr ""
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr ""
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr ""
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr ""
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr ""
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr ""
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr ""
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr ""
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr ""
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr ""
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr ""
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr ""
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr ""
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr ""
-@@ -15637,684 +15671,684 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr ""
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr "chuyển đổi enum trong bộ sơ khởi thì không hợp lệ trong C++"
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr ""
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- msgid "return discards %qv qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr ""
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr ""
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, gcc-internal-format
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, gcc-internal-format
- msgid "assignment from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, gcc-internal-format
- msgid "initialization from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, gcc-internal-format
- msgid "initialization left-hand side might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, gcc-internal-format
- msgid "return type might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr ""
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr ""
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr ""
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr ""
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "sai sử dụng mảng không phải lvalue"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr ""
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr ""
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr ""
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr ""
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr ""
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr ""
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr ""
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr ""
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr ""
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, gcc-internal-format
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr ""
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, gcc-internal-format
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr ""
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr ""
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr ""
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr ""
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "mảng bị sơ khởi từ hằng số chuỗi nằm trong ngoặc đơn"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "đã sơ khởi một bộ phận mảng dẻo"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "mảng ký tự bị sơ khởi từ chuỗi rộng"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, gcc-internal-format
- msgid "wide character array initialized from non-wide string"
- msgstr "mảng ký tự rộng bị sơ khởi từ chuỗi không phải rộng"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, gcc-internal-format
- msgid "wide character array initialized from incompatible wide string"
- msgstr "mảng ký tự rộng bị sơ khởi từ chuỗi rộng không tương thích"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr "mảng loại không thích hợp bị sơ khởi từ hằng số chuỗi"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "mảng bị sơ khởi từ biểu tượng mảng không phải hằng số"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "yếu tố sơ khởi không phải hằng số"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, gcc-internal-format
- msgid "initializer element is not a constant expression"
- msgstr "yếu tố sơ khởi không phải là một biểu tượng hằng số"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "yếu tố sơ khởi không tính được vào lúc nạp"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "bộ sơ khởi sai"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr ""
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "gặp nhóm ngoặc móc thừa tại kết thúc của bộ sơ khởi"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "thiếu ngoặc móc chung quanh bộ sơ khởi"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "ngoặc chung quanh bộ sơ khởi vô hướng"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "bộ phận mảng dẻo bị sơ khởi trong một ngữ cảnh lồng nhau"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "bộ sơ khởi còn thiếu"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "bộ sơ khởi vô hướng vẫn trống"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "gặp yếu tố thừa trong bộ sơ khởi vô hướng"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr "gặp chỉ mục mảng trong bộ sơ khởi không phải mảng"
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "không có tên trưá»ng trong bá»™ sÆ¡ khởi hợp hoặc mục ghi"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr "bộ sơ khởi chứa một chỉ mục mảng không có loại số nguyên"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, gcc-internal-format
- msgid "array index in initializer is not an integer constant expression"
- msgstr "bộ sơ khởi chứa một chỉ mục mảng không phải là một biểu tượng hằng số nguyên"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "bộ sơ khởi chứa một chỉ mục mảng không phải hằng số"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "bộ sơ khởi chứa một chỉ mục mảng vượt quá giới hạn mảng"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "bộ sơ khởi chứa phạm vi chỉ mục vẫn trống"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "bộ sơ khởi chứa một phạm vi chỉ mục mảng vượt quá giới hạn mảng"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr ""
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "trưá»ng đã sÆ¡ khởi vá»›i hiệu ứng khác bị ghi đè"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, gcc-internal-format
- msgid "initialized field overwritten"
- msgstr "trưá»ng đã sÆ¡ khởi bị ghi đè"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "gặp yếu tố thừa trong bộ sơ khởi mảng ký tự"
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "gặp yếu tố thừa trong bộ sơ khởi cấu trúc"
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr "một bộ phận mảng dẻo bị sơ khởi một cách không phải tĩnh"
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "gặp yếu tố thừa trong bộ sơ khởi hợp"
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr ""
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "gặp yếu tố thừa trong bộ sơ khởi mảng"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "gặp yếu tố thừa trong bộ sơ khởi véc-tơ"
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "gặp yếu tố thừa trong bộ sơ khởi vô hướng"
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr ""
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr ""
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr ""
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr ""
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, gcc-internal-format
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr ""
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr ""
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr ""
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr ""
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, gcc-internal-format
- msgid "case label is not an integer constant expression"
- msgstr ""
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr ""
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr ""
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, gcc-internal-format
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr ""
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr ""
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr ""
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr ""
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr ""
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr ""
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr ""
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr ""
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr ""
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr ""
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about comparison of different enum types"
- msgid "comparing vectors with different element types"
- msgstr "Cảnh báo vỠsự so sánh các loại đếm (enum) khác nhau"
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr ""
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr ""
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, gcc-internal-format
- msgid "comparison of pointers to disjoint address spaces"
- msgstr ""
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr ""
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr ""
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr ""
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr ""
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr ""
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, gcc-internal-format
- msgid "ordered comparison of pointer with null pointer"
- msgstr ""
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr ""
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr ""
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr ""
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr ""
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr ""
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, gcc-internal-format
- msgid "used vector type where scalar is required"
- msgstr ""
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr ""
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr ""
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr ""
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr ""
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr ""
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr ""
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr ""
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr ""
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr ""
-@@ -16324,7 +16358,7 @@
- msgid "function call has aggregate value"
- msgstr ""
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr ""
-@@ -17146,52 +17180,52 @@
- msgid "library lib%s not found"
- msgstr "không tìm thấy thư viện lib%s"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr ""
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr ""
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr ""
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr ""
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, gcc-internal-format
- msgid "can%'t convert between vector values of different size"
- msgstr ""
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr ""
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr ""
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr ""
-
--#: convert.c:965
-+#: convert.c:963
- #, gcc-internal-format
- msgid "can%'t convert value to a vector"
- msgstr ""
-
--#: convert.c:1004
-+#: convert.c:1002
- #, gcc-internal-format
- msgid "aggregate value used where a fixed-point was expected"
- msgstr ""
-@@ -17347,7 +17381,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr ""
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr ""
-@@ -17437,42 +17471,42 @@
- msgid "stack limits not supported on this target"
- msgstr ""
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, gcc-internal-format
- msgid "mis-aligned access used for structure member"
- msgstr ""
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, gcc-internal-format
- msgid "mis-aligned access used for structure bitfield"
- msgstr ""
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, gcc-internal-format
- msgid "local frame unavailable (naked function?)"
- msgstr ""
-
--#: expr.c:9996
-+#: expr.c:9971
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute error: %s"
- msgstr ""
-
--#: expr.c:10003
-+#: expr.c:9978
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute warning: %s"
- msgstr ""
-@@ -17550,7 +17584,7 @@
- msgid "assuming signed overflow does not occur when combining constants around a comparison"
- msgstr ""
-
--#: fold-const.c:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr ""
-@@ -17560,7 +17594,7 @@
- msgid "total size of local objects too large"
- msgstr ""
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr ""
-@@ -18031,78 +18065,78 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr ""
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, gcc-internal-format
- msgid "using result of function returning %<void%>"
- msgstr ""
-
--#: gimplify.c:5041
-+#: gimplify.c:5048
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr ""
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, gcc-internal-format, gfc-internal-format
- msgid "non-memory input %d must stay in memory"
- msgstr ""
-
--#: gimplify.c:5179
-+#: gimplify.c:5186
- #, gcc-internal-format, gfc-internal-format
- msgid "memory input %d is not directly addressable"
- msgstr ""
-
--#: gimplify.c:5674
-+#: gimplify.c:5681
- #, gcc-internal-format
- msgid "threadprivate variable %qE used in untied task"
- msgstr ""
-
--#: gimplify.c:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr ""
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, gcc-internal-format
- msgid "iteration variable %qE should be private"
- msgstr ""
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, gcc-internal-format
- msgid "iteration variable %qE should not be firstprivate"
- msgstr ""
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, gcc-internal-format
- msgid "iteration variable %qE should not be reduction"
- msgstr ""
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, gcc-internal-format
- msgid "%s variable %qE is private in outer context"
- msgstr ""
-
--#: gimplify.c:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr ""
-
--#: godump.c:1214
-+#: godump.c:1234
- #, fuzzy, gcc-internal-format
- #| msgid "could not close response file %s"
- msgid "could not close Go dump file: %m"
- msgstr "không thể đóng đáp ứng tập tin %s"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, fuzzy, gcc-internal-format
- #| msgid "%s:could not open output file '%s'\n"
- msgid "could not open Go dump file %qs: %m"
-@@ -18159,7 +18193,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -18302,48 +18336,48 @@
- msgid "function %qD redeclared as variable"
- msgstr ""
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr ""
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr ""
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr ""
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr ""
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr ""
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr ""
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr ""
-@@ -18453,7 +18487,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr ""
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr ""
-@@ -18819,9 +18853,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr ""
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr ""
-@@ -18901,12 +18935,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr ""
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr ""
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr ""
-@@ -19127,7 +19161,7 @@
- msgid "packed attribute is unnecessary"
- msgstr ""
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr ""
-@@ -19346,7 +19380,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -19362,7 +19396,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr "cuá»™c gá»i hàm gián tiếp lần đầu tiên không phải được tính để chèn vào trá»±c tiếp"
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -19377,7 +19411,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, gcc-internal-format
- msgid "asm not allowed in atomic transaction"
- msgstr ""
-@@ -19413,623 +19447,623 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, gcc-internal-format
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr ""
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr ""
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr ""
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr ""
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid first operand of MEM_REF"
- msgstr "sai lập toán hạng tới %%R"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid offset operand of MEM_REF"
- msgstr "sai lập toán hạng tới %%R"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr ""
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr ""
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr ""
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, gcc-internal-format
- msgid "non-integral used in condition"
- msgstr ""
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr ""
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, gcc-internal-format
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr ""
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, gcc-internal-format
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr ""
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr ""
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr ""
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, gcc-internal-format
- msgid "invalid expression for min lvalue"
- msgstr ""
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, gcc-internal-format
- msgid "invalid operand in indirect reference"
- msgstr ""
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, gcc-internal-format
- msgid "invalid operands to array reference"
- msgstr ""
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, gcc-internal-format
- msgid "type mismatch in array reference"
- msgstr ""
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, gcc-internal-format
- msgid "type mismatch in array range reference"
- msgstr ""
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, gcc-internal-format
- msgid "type mismatch in real/imagpart reference"
- msgstr ""
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, gcc-internal-format
- msgid "type mismatch in component reference"
- msgstr ""
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr ""
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, gcc-internal-format
- msgid "conversion of register to a different size"
- msgstr ""
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid address operand in MEM_REF"
- msgstr "sai lập toán hạng tới %%R"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, fuzzy, gcc-internal-format
- #| msgid "invalid shift operand"
- msgid "invalid offset operand in MEM_REF"
- msgstr "sai lập toán hạng dá»i"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr ""
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, gcc-internal-format
- msgid "invalid function in gimple call"
- msgstr ""
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, gcc-internal-format
- msgid "non-function in gimple call"
- msgstr ""
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, gcc-internal-format
- msgid "invalid pure const state for function"
- msgstr ""
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, gcc-internal-format
- msgid "invalid LHS in gimple call"
- msgstr ""
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr ""
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, gcc-internal-format
- msgid "invalid conversion in gimple call"
- msgstr ""
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, gcc-internal-format
- msgid "invalid static chain in gimple call"
- msgstr ""
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr ""
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr ""
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, gcc-internal-format
- msgid "invalid argument to gimple call"
- msgstr ""
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, gcc-internal-format
- msgid "invalid operands in gimple comparison"
- msgstr ""
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, gcc-internal-format
- msgid "mismatching comparison operand types"
- msgstr ""
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr ""
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, gcc-internal-format
- msgid "invalid vector comparison resulting type"
- msgstr ""
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about comparison of different enum types"
- msgid "bogus comparison result type"
- msgstr "Cảnh báo vỠsự so sánh các loại đếm (enum) khác nhau"
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr ""
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, gcc-internal-format
- msgid "invalid operand in unary operation"
- msgstr ""
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, gcc-internal-format
- msgid "invalid types in nop conversion"
- msgstr ""
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, gcc-internal-format
- msgid "invalid types in address space conversion"
- msgstr ""
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, gcc-internal-format
- msgid "invalid types in fixed-point conversion"
- msgstr ""
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, gcc-internal-format
- msgid "invalid types in conversion to floating point"
- msgstr ""
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, gcc-internal-format
- msgid "invalid types in conversion to integer"
- msgstr ""
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr ""
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, gcc-internal-format
- msgid "non-register as LHS of binary operation"
- msgstr ""
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, gcc-internal-format
- msgid "invalid operands in binary operation"
- msgstr ""
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, gcc-internal-format
- msgid "type mismatch in complex expression"
- msgstr ""
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, gcc-internal-format
- msgid "type mismatch in shift expression"
- msgstr ""
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, gcc-internal-format
- msgid "type mismatch in vector shift expression"
- msgstr ""
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr ""
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, gcc-internal-format
- msgid "type mismatch in widening vector shift expression"
- msgstr ""
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr ""
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, gcc-internal-format
- msgid "invalid (pointer) operands to plus/minus"
- msgstr ""
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, gcc-internal-format
- msgid "type mismatch in pointer plus expression"
- msgstr ""
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, gcc-internal-format
- msgid "type mismatch in binary expression"
- msgstr ""
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr ""
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operands in ternary operation"
- msgstr "lệnh chứa một toán hạng sai"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, gcc-internal-format
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr ""
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, fuzzy, gcc-internal-format
- #| msgid "Generate fused multiply/add instructions"
- msgid "type mismatch in fused multiply-add expression"
- msgstr "Tạo ra câu lệnh nhân/cộng hợp nhau"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, fuzzy, gcc-internal-format
- #| msgid "Bad type in constant expression"
- msgid "type mismatch in vector permute expression"
- msgstr "Gặp loại saio trong biểu thức bất biến"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, gcc-internal-format
- msgid "vector types expected in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, fuzzy, gcc-internal-format
- #| msgid "Bad type in constant expression"
- msgid "invalid mask type in vector permute expression"
- msgstr "Gặp loại saio trong biểu thức bất biến"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, gcc-internal-format
- msgid "non-trivial conversion at assignment"
- msgstr ""
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, gcc-internal-format
- msgid "invalid operand in unary expression"
- msgstr ""
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, gcc-internal-format
- msgid "type mismatch in address expression"
- msgstr ""
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, gcc-internal-format
- msgid "invalid rhs for gimple memory store"
- msgstr ""
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, gcc-internal-format
- msgid "invalid operand in return statement"
- msgstr ""
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, gcc-internal-format
- msgid "invalid conversion in return statement"
- msgstr ""
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, gcc-internal-format
- msgid "goto destination is neither a label nor a pointer"
- msgstr ""
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, gcc-internal-format
- msgid "invalid operand to switch statement"
- msgstr ""
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr ""
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, gcc-internal-format
- msgid "incorrect setting of landing pad number"
- msgstr ""
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, gcc-internal-format
- msgid "invalid comparison code in gimple cond"
- msgstr ""
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, gcc-internal-format
- msgid "invalid labels in gimple cond"
- msgstr ""
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, fuzzy, gcc-internal-format
- #| msgid "invalid address"
- msgid "invalid PHI result"
- msgstr "địa chỉ sai"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, gcc-internal-format
- msgid "missing PHI def"
- msgstr ""
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%H value"
- msgid "invalid PHI argument"
- msgstr "giá trị %%H sai"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, gcc-internal-format, gfc-internal-format
- msgid "incompatible types in PHI argument %u"
- msgstr ""
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, gcc-internal-format
- msgid "verify_gimple failed"
- msgstr ""
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr ""
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr ""
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, gcc-internal-format
- msgid "in statement"
- msgstr ""
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr ""
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr ""
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr ""
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr ""
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr ""
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr ""
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr ""
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr ""
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, gcc-internal-format
- msgid "case labels not sorted: "
- msgstr ""
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr ""
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr ""
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, gcc-internal-format
- msgid "%<noreturn%> function does return"
- msgstr ""
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr ""
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, gcc-internal-format
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr ""
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, gcc-internal-format
- msgid "ignoring return value of function declared with attribute warn_unused_result"
- msgstr ""
-@@ -20090,72 +20124,72 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr ""
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr ""
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr ""
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr ""
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr ""
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr ""
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr ""
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr ""
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr ""
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr ""
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr ""
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr ""
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, gcc-internal-format
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr ""
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr ""
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr ""
-@@ -20368,7 +20402,7 @@
- msgid "verify_ssa failed"
- msgstr ""
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, gcc-internal-format
- msgid "%qD was declared here"
- msgstr ""
-@@ -20428,52 +20462,52 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, gcc-internal-format
- msgid "array subscript is outside array bounds"
- msgstr ""
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, gcc-internal-format
- msgid "array subscript is above array bounds"
- msgstr ""
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, gcc-internal-format
- msgid "array subscript is below array bounds"
- msgstr ""
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr ""
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr ""
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, gcc-internal-format
- msgid "comparison always false due to limited range of data type"
- msgstr ""
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, gcc-internal-format
- msgid "comparison always true due to limited range of data type"
- msgstr ""
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr ""
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr ""
-@@ -20483,22 +20517,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr ""
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr ""
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr ""
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr ""
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -20513,140 +20547,140 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr ""
-
--#: tree.c:5569
-+#: tree.c:5570
- #, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr ""
-
--#: tree.c:5577
-+#: tree.c:5578
- #, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr ""
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr ""
-
--#: tree.c:5613
-+#: tree.c:5614
- #, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr ""
-
--#: tree.c:5627
-+#: tree.c:5628
- #, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr ""
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr ""
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr ""
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8939
-+#: tree.c:8943
- #, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8952
-+#: tree.c:8956
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9012
-+#: tree.c:9016
- #, gcc-internal-format
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9052
-+#: tree.c:9056
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:11336
-+#: tree.c:11340
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr ""
-
--#: tree.c:11340
-+#: tree.c:11344
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr ""
-
--#: tree.c:11365
-+#: tree.c:11369
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr ""
-
--#: tree.c:11369
-+#: tree.c:11373
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr ""
-
--#: tree.c:11376
-+#: tree.c:11380
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr ""
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr ""
-
--#: tree.c:11389
-+#: tree.c:11393
- #, gcc-internal-format
- msgid "%qE is deprecated: %s"
- msgstr ""
-
--#: tree.c:11392
-+#: tree.c:11396
- #, gcc-internal-format
- msgid "%qE is deprecated"
- msgstr ""
-
--#: tree.c:11397
-+#: tree.c:11401
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated: %s"
- msgstr ""
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr ""
-@@ -20696,147 +20730,152 @@
- msgid "variable tracking size limit exceeded"
- msgstr ""
-
--#: varasm.c:317
-+#: varasm.c:319
- #, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr ""
-+
-+#: varasm.c:322
-+#, gcc-internal-format
- msgid "%+D causes a section type conflict with %D"
- msgstr ""
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr ""
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr ""
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr ""
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr ""
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, gcc-internal-format
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr ""
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, gcc-internal-format
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr ""
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr ""
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr ""
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr ""
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr ""
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr ""
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr ""
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr ""
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr ""
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, gcc-internal-format
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr ""
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr ""
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, gcc-internal-format
- msgid "invalid initial value for member %qE"
- msgstr ""
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr ""
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr ""
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr ""
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, gcc-internal-format
- msgid "weakref is not supported in this configuration"
- msgstr ""
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, gcc-internal-format
- msgid "ifunc is not supported in this configuration"
- msgstr ""
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr ""
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, gcc-internal-format
- msgid "%q+D aliased to external symbol %qE"
- msgstr ""
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr ""
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr ""
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, gcc-internal-format
- msgid "alias definitions not supported in this configuration"
- msgstr ""
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr ""
-@@ -20877,8 +20916,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr ""
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr ""
-@@ -21093,7 +21132,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr ""
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr ""
-@@ -21504,40 +21543,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr ""
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr ""
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr ""
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr ""
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr ""
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr ""
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr ""
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr ""
-@@ -21577,12 +21616,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr ""
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr ""
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr ""
-@@ -21638,7 +21677,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr ""
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr ""
-@@ -22367,82 +22406,82 @@
- msgstr ""
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, gcc-internal-format
- msgid "stray %<@%> in program"
- msgstr ""
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, gcc-internal-format
- msgid "stray %qs in program"
- msgstr ""
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr ""
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, gcc-internal-format
- msgid "stray %qc in program"
- msgstr ""
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr ""
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr ""
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr ""
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, gcc-internal-format
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr ""
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, gcc-internal-format
- msgid "unsuffixed float constant"
- msgstr ""
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, gcc-internal-format
- msgid "floating constant exceeds range of %qT"
- msgstr ""
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, gcc-internal-format
- msgid "floating constant truncated to zero"
- msgstr ""
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, gcc-internal-format
- msgid "repeated %<@%> before Objective-C string"
- msgstr ""
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr ""
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr ""
-@@ -22462,7 +22501,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, gcc-internal-format
- msgid "invalid type for iteration variable %qE"
- msgstr ""
-@@ -22472,22 +22511,22 @@
- msgid "%qE is not initialized"
- msgstr ""
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr ""
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, gcc-internal-format
- msgid "invalid controlling predicate"
- msgstr ""
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, gcc-internal-format
- msgid "missing increment expression"
- msgstr ""
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, gcc-internal-format
- msgid "invalid increment expression"
- msgstr ""
-@@ -23341,7 +23380,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr ""
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -23518,53 +23557,53 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr ""
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, gcc-internal-format
- msgid "%qE attribute only applies to functions"
- msgstr ""
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, gcc-internal-format
- msgid "unable to compute real location of stacked parameter"
- msgstr ""
-
--#: config/arm/arm.c:20665
-+#: config/arm/arm.c:20667
- #, gcc-internal-format
- msgid "argument must be a constant"
- msgstr ""
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr ""
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr ""
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, gcc-internal-format
- msgid "no low registers available for popping high registers"
- msgstr ""
-
--#: config/arm/arm.c:22123
-+#: config/arm/arm.c:22125
- #, gcc-internal-format
- msgid "interrupt Service Routines cannot be coded in Thumb mode"
- msgstr ""
-
--#: config/arm/arm.c:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr ""
-@@ -23579,99 +23618,116 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr ""
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
- #, gcc-internal-format
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr ""
-+
-+#: config/avr/avr.c:555
-+#, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr ""
-+
-+#: config/avr/avr.c:573
-+#, fuzzy, gcc-internal-format
-+#| msgid "'-%c' option must have argument"
-+msgid "%qs function cannot have arguments"
-+msgstr "Tuỳ chá»n « -%c » phải có đối số"
-+
-+#: config/avr/avr.c:576
-+#, fuzzy, gcc-internal-format
-+#| msgid "functions cannot return __fp16 type"
-+msgid "%qs function cannot return a value"
-+msgstr "hàm không thể trả lại loại « __fp16 »"
-+
-+#: config/avr/avr.c:583
-+#, gcc-internal-format
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr ""
-+
-+#: config/avr/avr.c:733
-+#, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr ""
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr ""
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr ""
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr ""
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, 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 "Số các thanh ghi được sử dụng để gửi đối số nguyên cho đích"
-
--#: config/avr/avr.c:2625
-+#: config/avr/avr.c:2586
- #, gcc-internal-format
- msgid "writing to address space %qs not supported"
- msgstr ""
-
--#: config/avr/avr.c:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr ""
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr ""
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr ""
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %s %q+D"
- msgstr ""
-
--#: config/avr/avr.c:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, gcc-internal-format
- msgid "only uninitialized variables can be placed in the .noinit section"
- msgstr ""
-
--#: config/avr/avr.c:7382
-+#: config/avr/avr.c:7299
- #, gcc-internal-format
- msgid "uninitialized variable %q+D put into program memory area"
- msgstr ""
-
--#: config/avr/avr.c:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr ""
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Unexpected end of module in string constant"
- msgid "%s expects a compile time integer constant"
- msgstr "Gặp kết thúc mô-Ä‘un bất thưá»ng trong hằng số chuá»—i"
-
--#: config/avr/avr.c:10691
-+#: config/avr/avr.c:10642
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expects a compile time long integer constant as first argument"
- msgstr ""
-@@ -23793,70 +23849,70 @@
- msgid "internal error: bad register: %d"
- msgstr ""
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr ""
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr ""
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr ""
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr ""
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr ""
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr ""
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr ""
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr ""
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, fuzzy, gcc-internal-format
- #| msgid "<unknown>"
- msgid "unknown src"
- msgstr "<không rõ>"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "unknown insn mode"
- msgid "unknown dest"
- msgstr "không rõ chế độ lệnh"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr ""
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr ""
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, fuzzy, gcc-internal-format
- #| msgid "PIC register isn't set up"
- msgid "emitting PIC operand, but PIC register isn%'t set up"
-@@ -24016,416 +24072,416 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr ""
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %stune=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr ""
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, gcc-internal-format
- msgid "code model %qs not supported in x32 mode"
- msgstr ""
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, gcc-internal-format, gfc-internal-format
- msgid "code model %s does not support PIC mode"
- msgstr ""
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, gcc-internal-format
- msgid "-masm=intel not supported in this configuration"
- msgstr ""
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr ""
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr ""
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr ""
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, gcc-internal-format
- msgid "-mpreferred-stack-boundary is not supported for this target"
- msgstr ""
-
--#: config/i386/i386.c:3592
-+#: config/i386/i386.c:3593
- #, gcc-internal-format, gfc-internal-format
- msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
- msgstr ""
-
--#: config/i386/i386.c:3613
-+#: config/i386/i386.c:3614
- #, gcc-internal-format, gfc-internal-format
- msgid "-mincoming-stack-boundary=%d is not between %d and 12"
- msgstr ""
-
--#: config/i386/i386.c:3627
-+#: config/i386/i386.c:3628
- #, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr ""
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr ""
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr ""
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr ""
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, fuzzy, gcc-internal-format
- #| msgid "-mas100-syntax is incompatible with -gdwarf"
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr "« -mas100-syntax » không tương thích với « -gdwarf »"
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown option for -mrecip=%s"
- msgstr ""
-
--#: config/i386/i386.c:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr ""
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr ""
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, fuzzy, gcc-internal-format
- #| msgid "shared and mdll are not compatible"
- msgid "regparam and thiscall attributes are not compatible"
- msgstr "« shared » và « mdll » không tương thích với nhau"
-
--#: config/i386/i386.c:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, gcc-internal-format
- msgid "%qE attribute requires an integer constant argument"
- msgstr ""
-
--#: config/i386/i386.c:4930
-+#: config/i386/i386.c:4925
- #, gcc-internal-format
- msgid "argument to %qE attribute larger than %d"
- msgstr ""
-
--#: config/i386/i386.c:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, fuzzy, gcc-internal-format
- #| msgid "shared and mdll are not compatible"
- msgid "fastcall and thiscall attributes are not compatible"
- msgstr "« shared » và « mdll » không tương thích với nhau"
-
--#: config/i386/i386.c:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, fuzzy, gcc-internal-format
- #| msgid "shared and mdll are not compatible"
- msgid "stdcall and thiscall attributes are not compatible"
- msgstr "« shared » và « mdll » không tương thích với nhau"
-
--#: config/i386/i386.c:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, fuzzy, gcc-internal-format
- #| msgid "shared and mdll are not compatible"
- msgid "cdecl and thiscall attributes are not compatible"
- msgstr "« shared » và « mdll » không tương thích với nhau"
-
--#: config/i386/i386.c:5008
-+#: config/i386/i386.c:5003
- #, gcc-internal-format
- msgid "%qE attribute is used for none class-method"
- msgstr ""
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, gcc-internal-format
- msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5237
-+#: config/i386/i386.c:5232
- #, gcc-internal-format
- msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5452
-+#: config/i386/i386.c:5447
- #, gcc-internal-format
- msgid "ms_hook_prologue is not compatible with nested function"
- msgstr ""
-
--#: config/i386/i386.c:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr ""
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, gcc-internal-format
- msgid "AVX vector argument without AVX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, gcc-internal-format
- msgid "the ABI of passing union with long double has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6141
-+#: config/i386/i386.c:6136
- #, gcc-internal-format
- msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr ""
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr ""
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr ""
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, gcc-internal-format
- msgid "SSE vector argument without SSE enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:6726
-+#: config/i386/i386.c:6721
- #, gcc-internal-format
- msgid "MMX vector argument without MMX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, gcc-internal-format
- msgid "SSE vector return without SSE enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:7447
-+#: config/i386/i386.c:7442
- #, gcc-internal-format
- msgid "MMX vector return without MMX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:10033
-+#: config/i386/i386.c:10028
- #, gcc-internal-format
- msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:11030
-+#: config/i386/i386.c:11025
- #, gcc-internal-format
- msgid "-fsplit-stack does not support fastcall with nested function"
- msgstr ""
-
--#: config/i386/i386.c:11044
-+#: config/i386/i386.c:11039
- #, 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:11055
-+#: config/i386/i386.c:11050
- #, gcc-internal-format
- msgid "-fsplit-stack does not support 3 register parameters"
- msgstr ""
-
--#: config/i386/i386.c:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr ""
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr ""
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, gcc-internal-format, gfc-internal-format
- msgid "non-integer operand used with operand code '%c'"
- msgstr ""
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, gcc-internal-format
- msgid "the last argument must be a 2-bit immediate"
- msgstr ""
-
--#: config/i386/i386.c:28143
-+#: config/i386/i386.c:28196
- #, gcc-internal-format
- msgid "the fifth argument must be an 8-bit immediate"
- msgstr ""
-
--#: config/i386/i386.c:28238
-+#: config/i386/i386.c:28291
- #, gcc-internal-format
- msgid "the third argument must be an 8-bit immediate"
- msgstr ""
-
--#: config/i386/i386.c:28646
-+#: config/i386/i386.c:28699
- #, gcc-internal-format
- msgid "the last argument must be an 1-bit immediate"
- msgstr ""
-
--#: config/i386/i386.c:28665
-+#: config/i386/i386.c:28718
- #, gcc-internal-format
- msgid "the last argument must be a 4-bit immediate"
- msgstr ""
-
--#: config/i386/i386.c:28683
-+#: config/i386/i386.c:28736
- #, gcc-internal-format
- msgid "the last argument must be a 1-bit immediate"
- msgstr ""
-
--#: config/i386/i386.c:28692
-+#: config/i386/i386.c:28745
- #, gcc-internal-format
- msgid "the last argument must be a 5-bit immediate"
- msgstr ""
-
--#: config/i386/i386.c:28701
-+#: config/i386/i386.c:28754
- #, gcc-internal-format
- msgid "the next to last argument must be an 8-bit immediate"
- msgstr ""
-
--#: config/i386/i386.c:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, gcc-internal-format
- msgid "the last argument must be an 8-bit immediate"
- msgstr ""
-
--#: config/i386/i386.c:28927
-+#: config/i386/i386.c:28980
- #, gcc-internal-format
- msgid "the last argument must be a 32-bit immediate"
- msgstr ""
-
--#: config/i386/i386.c:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, gcc-internal-format
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr ""
-
--#: config/i386/i386.c:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr ""
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr ""
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, gcc-internal-format
- msgid "last argument must be an immediate"
- msgstr ""
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, gcc-internal-format
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr ""
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, gcc-internal-format
- msgid "%qE attribute only available for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:31774
-+#: config/i386/i386.c:31827
- #, gcc-internal-format
- msgid "argument to %qE attribute is neither zero, nor one"
- msgstr ""
-
--#: config/i386/i386.c:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, gcc-internal-format
- msgid "ms_abi and sysv_abi attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, gcc-internal-format
- msgid "%qE incompatible attribute ignored"
- msgstr ""
-@@ -24495,19 +24551,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr ""
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr ""
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr ""
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, gcc-internal-format
- msgid "version attribute is not a string"
- msgstr ""
-@@ -24573,7 +24629,7 @@
- msgstr ""
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, gcc-internal-format
- msgid "%qE attribute argument not an integer constant"
- msgstr ""
-@@ -24628,7 +24684,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr ""
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr ""
-@@ -25144,27 +25200,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr ""
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr ""
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr ""
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr ""
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr ""
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, gcc-internal-format, gfc-internal-format
- msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
- msgstr ""
-@@ -25590,83 +25646,83 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, gcc-internal-format
- msgid "stack frame too large"
- msgstr ""
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, gcc-internal-format
- msgid "no profiling of 64-bit code for this ABI"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, gcc-internal-format
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24133
-+#: config/rs6000/rs6000.c:24119
- #, gcc-internal-format
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24135
-+#: config/rs6000/rs6000.c:24121
- #, gcc-internal-format
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24137
-+#: config/rs6000/rs6000.c:24123
- #, gcc-internal-format
- msgid "use of decimal floating point types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24143
-+#: config/rs6000/rs6000.c:24129
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24146
-+#: config/rs6000/rs6000.c:24132
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24151
-+#: config/rs6000/rs6000.c:24137
- #, gcc-internal-format
- msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24154
-+#: config/rs6000/rs6000.c:24140
- #, gcc-internal-format
- msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "invalid use of '%%%c'"
- msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- msgstr "sai sử dụng « %%%c »"
-
--#: config/rs6000/rs6000.c:27224
-+#: config/rs6000/rs6000.c:27210
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is not allowed"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27226
-+#: config/rs6000/rs6000.c:27212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "spec '%s' is invalid"
- msgid "%s\"%s\"%s is invalid"
-@@ -25721,12 +25777,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr ""
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr ""
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, gcc-internal-format
- msgid "-mcmodel incompatible with other toc options"
- msgstr ""
-@@ -25743,64 +25799,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr ""
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr ""
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr ""
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr ""
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr ""
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr ""
-@@ -25912,53 +25968,53 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr ""
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr ""
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, gcc-internal-format
- msgid "%qE attribute only applies to interrupt functions"
- msgstr ""
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, gcc-internal-format
- msgid "%qE attribute is supported only for SH2A"
- msgstr ""
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr ""
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, gcc-internal-format
- msgid "%qE attribute only applies to SH2A"
- msgstr ""
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, gcc-internal-format
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr ""
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, gcc-internal-format
- msgid "%qE attribute argument not a string constant"
- msgstr ""
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr ""
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, gcc-internal-format
- msgid "need a second call-clobbered general purpose register"
- msgstr ""
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, gcc-internal-format
- msgid "need a call-clobbered target register"
- msgstr ""
-@@ -26302,38 +26358,38 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, gcc-internal-format
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, gcc-internal-format
- msgid "%qs attribute only applies to variadic functions"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, gcc-internal-format
- msgid "%qE attribute has no effect"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, gcc-internal-format
- msgid "invalid vector type for attribute %qs"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, gcc-internal-format
- msgid "attribute %qs applies to array types only"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, gcc-internal-format
- msgid "invalid element type for attribute %qs"
- msgstr ""
-@@ -26349,7 +26405,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr ""
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -26636,7 +26692,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr ""
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr ""
-@@ -26646,188 +26702,188 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr ""
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, gcc-internal-format
- msgid " initializing argument %P of %q+D"
- msgstr ""
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, gcc-internal-format
- msgid "cannot bind %qT lvalue to %qT"
- msgstr ""
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr ""
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr ""
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr ""
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, gcc-internal-format
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr ""
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, gcc-internal-format
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr ""
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, gcc-internal-format
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr ""
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, gcc-internal-format
- msgid "recursive evaluation of default argument for %q#D"
- msgstr ""
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, gcc-internal-format
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr ""
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr ""
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr ""
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr ""
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, gcc-internal-format
- msgid " in call to %q+D"
- msgstr ""
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr ""
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr ""
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr ""
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr ""
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr ""
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
- msgstr ""
-
--#: cp/call.c:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr ""
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr ""
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, gcc-internal-format
- msgid "cannot call member function %qD without object"
- msgstr ""
-
--#: cp/call.c:8053
-+#: cp/call.c:8068
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr ""
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr ""
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr ""
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr ""
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, gcc-internal-format
- msgid " because conversion sequence for the argument is better"
- msgstr ""
-
--#: cp/call.c:8235
-+#: cp/call.c:8250
- #, gcc-internal-format
- msgid "default argument mismatch in overload resolution"
- msgstr ""
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, gcc-internal-format
- msgid " candidate 1: %q+#F"
- msgstr ""
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, gcc-internal-format
- msgid " candidate 2: %q+#F"
- msgstr ""
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, gcc-internal-format
- msgid "could not convert %qE from %qT to %qT"
- msgstr ""
-
--#: cp/call.c:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, gcc-internal-format
- msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
- msgstr ""
-
--#: cp/call.c:8734
-+#: cp/call.c:8749
- #, gcc-internal-format
- msgid "invalid initialization of reference of type %qT from expression of type %qT"
- msgstr ""
-@@ -27038,220 +27094,220 @@
- msgid "field %q+D invalidly declared method type"
- msgstr ""
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, gcc-internal-format
- msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
- msgstr ""
-
--#: cp/class.c:3284
-+#: cp/class.c:3285
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr ""
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr ""
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, gcc-internal-format
- msgid "initializer specified for non-virtual method %q+D"
- msgstr ""
-
--#: cp/class.c:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, gcc-internal-format
- msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
- msgstr ""
-
--#: cp/class.c:4901
-+#: cp/class.c:4902
- #, gcc-internal-format
- msgid "%q+T is not literal because:"
- msgstr ""
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about non-virtual destructors"
- msgid " %q+T has a non-trivial destructor"
- msgstr "Cảnh báo vỠbộ hủy cấu trúc không phải ảo"
-
--#: cp/class.c:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, gcc-internal-format
- msgid " base class %qT of %q+T is non-literal"
- msgstr ""
-
--#: cp/class.c:4958
-+#: cp/class.c:4959
- #, gcc-internal-format
- msgid " non-static data member %q+D has non-literal type"
- msgstr ""
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, gcc-internal-format
- msgid "non-static reference %q+#D in class without a constructor"
- msgstr ""
-
--#: cp/class.c:5075
-+#: cp/class.c:5076
- #, 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:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr ""
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr ""
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, gcc-internal-format
- msgid "direct base %qT inaccessible in %qT due to ambiguity"
- msgstr ""
-
--#: cp/class.c:5441
-+#: cp/class.c:5442
- #, gcc-internal-format
- msgid "virtual base %qT inaccessible in %qT due to ambiguity"
- msgstr ""
-
--#: cp/class.c:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr ""
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, gcc-internal-format
- msgid "%q#T has virtual functions and accessible non-virtual destructor"
- msgstr ""
-
--#: cp/class.c:6139
-+#: cp/class.c:6140
- #, gcc-internal-format
- msgid "type transparent class %qT does not have any fields"
- msgstr ""
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, gcc-internal-format
- msgid "type transparent class %qT has virtual functions"
- msgstr ""
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, gcc-internal-format
- msgid "trying to finish struct, but kicked out due to previous parse errors"
- msgstr ""
-
--#: cp/class.c:6757
-+#: cp/class.c:6758
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr ""
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, gcc-internal-format
- msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
- msgstr ""
-
--#: cp/class.c:6971
-+#: cp/class.c:6972
- #, gcc-internal-format
- msgid "no matches converting function %qD to type %q#T"
- msgstr ""
-
--#: cp/class.c:6994
-+#: cp/class.c:6995
- #, gcc-internal-format
- msgid "converting overloaded function %qD to type %q#T is ambiguous"
- msgstr ""
-
--#: cp/class.c:7021
-+#: cp/class.c:7022
- #, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr ""
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, gcc-internal-format
- msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgstr ""
-
--#: cp/class.c:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr ""
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, gcc-internal-format
- msgid "cannot convert %qE from type %qT to type %qT"
- msgstr ""
-@@ -27261,12 +27317,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr ""
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr ""
-@@ -27286,7 +27342,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr ""
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, fuzzy, gcc-internal-format
- #| msgid "'B' operand is not constant"
- msgid "zero as null pointer constant"
-@@ -27317,7 +27373,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr ""
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr ""
-@@ -27724,7 +27780,7 @@
- msgid "declaration of template %q#D"
- msgstr ""
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr ""
-@@ -27776,7 +27832,7 @@
- msgid "%q+#D previously defined here"
- msgstr ""
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, gcc-internal-format
- msgid "%q+#D previously declared here"
- msgstr ""
-@@ -27894,7 +27950,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr ""
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, gcc-internal-format
- msgid "redeclaration of %q#D"
- msgstr ""
-@@ -27965,7 +28021,7 @@
- msgid "%qD is not a type"
- msgstr ""
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr ""
-@@ -28095,124 +28151,124 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr ""
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
- #| msgid "attribute declaration"
- msgid "attribute ignored in declaration of %q#T"
- msgstr "lá»i tuyên bố thuá»™c tính"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, gcc-internal-format
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr ""
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, gcc-internal-format
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr ""
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr ""
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, gcc-internal-format
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr ""
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr ""
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr ""
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr ""
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr ""
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr ""
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr ""
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr ""
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr ""
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr ""
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr ""
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, gcc-internal-format
- msgid "declaration of %q#D has no initializer"
- msgstr ""
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr ""
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr ""
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, gcc-internal-format
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr ""
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr ""
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr ""
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr ""
-@@ -28220,392 +28276,392 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, gcc-internal-format
- msgid "storage size of %qD isn%'t known"
- msgstr ""
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, gcc-internal-format
- msgid "storage size of %qD isn%'t constant"
- msgstr ""
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, gcc-internal-format
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr ""
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, gcc-internal-format
- msgid " you can work around this by removing the initializer"
- msgstr ""
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr ""
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, gcc-internal-format
- msgid "%q#T has no user-provided default constructor"
- msgstr ""
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr ""
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr ""
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, gcc-internal-format
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr ""
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr ""
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr ""
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr ""
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr ""
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr ""
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, gcc-internal-format
- msgid "elements of array %q#T have incomplete type"
- msgstr ""
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr ""
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, gcc-internal-format
- msgid "variable-sized compound literal"
- msgstr ""
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
- #| msgid "source is of incomplete class type"
- msgid "%q#D has incomplete type"
- msgstr "nguồn có loại hạng không hoàn toàn"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr ""
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, gcc-internal-format
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr ""
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr ""
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr ""
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, fuzzy, gcc-internal-format
- #| msgid "non-static initialization of a flexible array member"
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "một bộ phận mảng dẻo bị sơ khởi một cách không phải tĩnh"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr ""
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr ""
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr ""
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, gcc-internal-format
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr ""
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr ""
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr ""
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr ""
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr ""
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr ""
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qT"
- msgstr ""
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, gcc-internal-format
- msgid "array size missing in %qT"
- msgstr ""
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, gcc-internal-format
- msgid "zero-size array %qT"
- msgstr ""
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr ""
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr ""
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> variable"
- msgstr ""
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> variable"
- msgstr ""
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr ""
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr ""
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> parameter"
- msgstr ""
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> type"
- msgstr ""
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> type"
- msgstr ""
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr ""
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> field"
- msgstr ""
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> field"
- msgstr ""
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr ""
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr ""
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr ""
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr ""
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr ""
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr ""
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr ""
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr ""
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr ""
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr ""
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr ""
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr ""
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
- msgstr ""
-
--#: cp/decl.c:7346
-+#: cp/decl.c:7348
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7368
-+#: cp/decl.c:7370
- #, gcc-internal-format
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr ""
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, gcc-internal-format
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr ""
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, gcc-internal-format
- msgid "literal operator with C linkage"
- msgstr ""
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, gcc-internal-format
- msgid "%qD has invalid argument list"
- msgstr ""
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, fuzzy, gcc-internal-format
- #| msgid "In static member function %qs"
- msgid "%qD must be a non-member function"
- msgstr "Trong hàm bộ phận tĩnh %qs"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr ""
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr ""
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, gcc-internal-format
- msgid "definition of explicitly-defaulted %q+D"
- msgstr ""
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, gcc-internal-format
- msgid "%q+#D explicitly defaulted here"
- msgstr ""
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr ""
-@@ -28614,892 +28670,892 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7826
-+#: cp/decl.c:7828
- #, fuzzy, gcc-internal-format
- #| msgid "initialization of flexible array member in a nested context"
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "bộ phận mảng dẻo bị sơ khởi trong một ngữ cảnh lồng nhau"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, gcc-internal-format
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr ""
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr ""
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr ""
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr ""
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr ""
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr ""
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr ""
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr ""
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr ""
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array %qD"
- msgstr ""
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array"
- msgstr ""
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr ""
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr ""
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, gcc-internal-format
- msgid "declaration of %qD as array of %<auto%>"
- msgstr ""
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, gcc-internal-format
- msgid "declaration of %qD as array of void"
- msgstr ""
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, gcc-internal-format
- msgid "creating array of void"
- msgstr ""
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, gcc-internal-format
- msgid "declaration of %qD as array of functions"
- msgstr ""
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, gcc-internal-format
- msgid "creating array of functions"
- msgstr ""
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, gcc-internal-format
- msgid "declaration of %qD as array of references"
- msgstr ""
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, gcc-internal-format
- msgid "creating array of references"
- msgstr ""
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, gcc-internal-format
- msgid "declaration of %qD as array of function members"
- msgstr ""
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, gcc-internal-format
- msgid "creating array of function members"
- msgstr ""
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr ""
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr ""
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr ""
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr ""
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr ""
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr ""
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr ""
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr ""
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr ""
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr ""
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, gcc-internal-format
- msgid "%q#T is not a class or a namespace"
- msgstr ""
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr ""
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr ""
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr ""
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr ""
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr ""
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, gcc-internal-format
- msgid "declaration of %qD as %<typedef%>"
- msgstr ""
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, gcc-internal-format
- msgid "declaration of %qD as parameter"
- msgstr ""
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, gcc-internal-format
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr ""
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr ""
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr ""
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr ""
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, gcc-internal-format
- msgid "%<__int128%> is not supported by this target"
- msgstr ""
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, gcc-internal-format
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr ""
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, gcc-internal-format
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr ""
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, gcc-internal-format
- msgid "%<long long%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, gcc-internal-format
- msgid "%<long%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, gcc-internal-format
- msgid "%<short%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, gcc-internal-format
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, gcc-internal-format
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr ""
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr ""
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, gcc-internal-format
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr ""
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr ""
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr ""
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr ""
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, gcc-internal-format
- msgid "storage class specified for template parameter %qs"
- msgstr ""
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr ""
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, gcc-internal-format
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr ""
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, gcc-internal-format
- msgid "%<virtual%> outside class declaration"
- msgstr ""
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr ""
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr ""
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr ""
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr ""
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr ""
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr ""
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr ""
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr ""
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr ""
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr ""
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr ""
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr ""
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr ""
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, fuzzy, gcc-internal-format
- #| msgid "In static member function %qs"
- msgid "constructor cannot be static member function"
- msgstr "Trong hàm bộ phận tĩnh %qs"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr ""
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, gcc-internal-format
- msgid "constructors may not be cv-qualified"
- msgstr ""
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr ""
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, fuzzy, gcc-internal-format
- #| msgid "(static initializers for %s)"
- msgid "can%'t initialize friend function %qs"
- msgstr "(bộ sơ khởi tĩnh cho %s)"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr ""
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr ""
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, gcc-internal-format
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr ""
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr ""
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr ""
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr ""
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr ""
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, gcc-internal-format
- msgid "cannot declare reference to qualified function type %qT"
- msgstr ""
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, gcc-internal-format
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr ""
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr ""
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr ""
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr ""
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr ""
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr ""
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, gcc-internal-format
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr ""
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr ""
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, gcc-internal-format
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr ""
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr ""
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr ""
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr ""
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr ""
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, gcc-internal-format
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, gcc-internal-format
- msgid "typedef declared %<auto%>"
- msgstr ""
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, gcc-internal-format
- msgid "typedef name may not be a nested-name-specifier"
- msgstr ""
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr ""
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr ""
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare free functions"
- msgstr ""
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr ""
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr ""
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr ""
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr ""
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr ""
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr ""
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr ""
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr ""
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, gcc-internal-format
- msgid "parameter declared %<auto%>"
- msgstr ""
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, gcc-internal-format
- msgid "non-static data member declared %<auto%>"
- msgstr ""
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr ""
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, gcc-internal-format
- msgid "declaration of function %qD in invalid context"
- msgstr ""
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr ""
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr ""
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr ""
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr ""
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, gcc-internal-format
- msgid "a destructor cannot be %<constexpr%>"
- msgstr ""
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr ""
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr ""
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr ""
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr ""
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr ""
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, gcc-internal-format
- msgid "constexpr static data member %qD must have an initializer"
- msgstr ""
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, gcc-internal-format
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr ""
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr ""
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr ""
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr ""
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, gcc-internal-format
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr ""
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr ""
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr ""
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr ""
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, gcc-internal-format
- msgid "%qs defined in a non-class scope"
- msgstr ""
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, gcc-internal-format
- msgid "%qs declared in a non-class scope"
- msgstr ""
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr ""
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr ""
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr ""
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr ""
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr ""
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, gcc-internal-format
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr ""
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr ""
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr ""
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr ""
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr ""
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, gcc-internal-format
- msgid "default argument %qE uses %qD"
- msgstr ""
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr ""
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, gcc-internal-format
- msgid "parameter %qD has Java class type"
- msgstr ""
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr ""
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, gcc-internal-format
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr ""
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, gcc-internal-format
- msgid "parameter %qD includes reference to array of unknown bound %qT"
- msgstr ""
-@@ -29519,168 +29575,168 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr ""
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr ""
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr ""
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr ""
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr ""
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr ""
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, gcc-internal-format
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, gcc-internal-format
- msgid "conversion to void will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, gcc-internal-format
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, gcc-internal-format
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, gcc-internal-format
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, gcc-internal-format
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr ""
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr ""
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr ""
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr ""
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr ""
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr ""
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr ""
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr ""
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr ""
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr ""
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr ""
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr ""
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr ""
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr ""
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, gcc-internal-format
- msgid "using alias template specialization %qT after %qs"
- msgstr ""
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr ""
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, gcc-internal-format
- msgid "%qD has a previous declaration here"
- msgstr ""
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr ""
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr ""
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr ""
-@@ -29692,88 +29748,88 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr ""
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- msgid "%qD has the same name as the class in which it is declared"
- msgstr ""
-
--#: cp/decl.c:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr ""
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr ""
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr ""
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr ""
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr ""
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr ""
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr ""
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr ""
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr ""
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr ""
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, gcc-internal-format
- msgid "previous definition here"
- msgstr ""
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr ""
-@@ -29782,72 +29838,72 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr ""
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, gcc-internal-format
- msgid "enumerator value for %qD is not an integer constant"
- msgstr ""
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, gcc-internal-format
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr ""
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr ""
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, gcc-internal-format
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr ""
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr ""
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, gcc-internal-format
- msgid "return type has Java class type %q#T"
- msgstr ""
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr ""
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr ""
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, gcc-internal-format
- msgid "invalid function declaration"
- msgstr ""
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr ""
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, gcc-internal-format
- msgid "parameter %q+D set but not used"
- msgstr ""
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr ""
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr ""
-@@ -29887,7 +29943,7 @@
- msgid "deleting %qT is undefined"
- msgstr ""
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr ""
-@@ -30149,7 +30205,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr ""
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr ""
-@@ -30456,7 +30512,7 @@
- msgid "bad array initializer"
- msgstr ""
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, gcc-internal-format
- msgid "%qT is not a class type"
- msgstr ""
-@@ -30542,67 +30598,67 @@
- msgid "parenthesized initializer in array new"
- msgstr "bộ sơ khởi chứa một chỉ mục mảng vượt quá giới hạn mảng"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr ""
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr ""
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr ""
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr ""
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, gcc-internal-format
- msgid "can%'t find %<class$%> in %qT"
- msgstr ""
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr ""
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr ""
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr ""
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, gcc-internal-format
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr ""
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr ""
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr ""
-@@ -30662,42 +30718,42 @@
- msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
- msgstr ""
-
--#: cp/mangle.c:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr ""
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr ""
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr ""
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr ""
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr ""
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr ""
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr ""
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr ""
-@@ -30785,59 +30841,59 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, gcc-internal-format
- msgid "defaulted declaration %q+D"
- msgstr ""
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, gcc-internal-format
- msgid "does not match expected signature %qD"
- msgstr ""
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr ""
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, gcc-internal-format
- msgid "a template cannot be defaulted"
- msgstr ""
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, gcc-internal-format
- msgid "%qD cannot be defaulted"
- msgstr ""
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, gcc-internal-format
- msgid "defaulted function %q+D with default argument"
- msgstr ""
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr ""
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about global functions without previous declarations"
- msgid "%q#D conflicts with a previous declaration"
- msgstr "Cảnh báo vá» hàm toàn cục không có lá»i tuyên bố trước"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
- #| msgid "attribute declaration"
- msgid "previous declaration %q+#D"
- msgstr "lá»i tuyên bố thuá»™c tính"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr ""
-@@ -30848,264 +30904,264 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr ""
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, gcc-internal-format
- msgid "declaration of %q#D with C language linkage"
- msgstr ""
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, gcc-internal-format
- msgid "due to different exception specifications"
- msgstr ""
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr ""
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr ""
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, gcc-internal-format
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr ""
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr ""
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr ""
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, gcc-internal-format
- msgid "declaration of %qD shadows a lambda capture"
- msgstr ""
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr ""
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr ""
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr ""
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr ""
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr ""
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr ""
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, gcc-internal-format
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr ""
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr ""
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, gcc-internal-format
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr ""
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr ""
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr ""
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr ""
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr ""
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr ""
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr ""
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr ""
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr ""
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr ""
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, gcc-internal-format
- msgid "%qD not declared"
- msgstr ""
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr ""
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr ""
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr ""
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr ""
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr ""
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, gcc-internal-format
- msgid "no members matching %<%T::%D%> in %q#T"
- msgstr ""
-
--#: cp/name-lookup.c:3352
-+#: cp/name-lookup.c:3355
- #, gcc-internal-format
- msgid "declaration of %qD not in a namespace surrounding %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3360
-+#: cp/name-lookup.c:3363
- #, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, gcc-internal-format
- msgid "%qD attribute requires a single NTBS argument"
- msgstr ""
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, gcc-internal-format
- msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
- msgstr ""
-
--#: cp/name-lookup.c:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr ""
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, gcc-internal-format
- msgid "namespace alias %qD not allowed here, assuming %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr ""
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, gcc-internal-format
- msgid "current namespace %qD does not enclose strongly used namespace %qD"
- msgstr ""
-
--#: cp/name-lookup.c:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] ""
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, gcc-internal-format
- msgid " %qE"
- msgstr ""
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr ""
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr ""
-@@ -31219,7 +31275,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr ""
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, gcc-internal-format
- msgid "%qT is not a template"
- msgstr ""
-@@ -31240,7 +31296,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "yếu tố sơ khởi không phải là một biểu tượng hằng số"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, gcc-internal-format
- msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
- msgstr ""
-@@ -31394,733 +31450,733 @@
- msgid "a wide string is invalid in this context"
- msgstr ""
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, gcc-internal-format
- msgid "unable to find numeric literal operator %qD"
- msgstr ""
-
--#: cp/parser.c:3746
-+#: cp/parser.c:3752
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD"
- msgstr ""
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, fuzzy, gcc-internal-format
- #| msgid "derived type declaration"
- msgid "expected declaration"
- msgstr "lá»i tuyên bố loại có hướng"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, gcc-internal-format
- msgid "fixed-point types not supported in C++"
- msgstr ""
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, gcc-internal-format
- msgid "ISO C++ forbids braced-groups within expressions"
- msgstr ""
-
--#: cp/parser.c:4021
-+#: cp/parser.c:4027
- #, gcc-internal-format
- msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
- msgstr ""
-
--#: cp/parser.c:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, fuzzy, gcc-internal-format
- #| msgid "Expected expression type"
- msgid "expected primary-expression"
- msgstr "Mong đợi một loại biểu thức"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr ""
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about \"extern\" declarations not at file scope"
- msgid "a template declaration cannot appear at block scope"
- msgstr "Cảnh báo vá» lá»i tuyên bố « extern » (bên ngoài) ở ngoại phạm vi tập tin"
-
--#: cp/parser.c:4360
-+#: cp/parser.c:4366
- #, gcc-internal-format
- msgid "local variable %qD may not appear in this context"
- msgstr ""
-
--#: cp/parser.c:4524
-+#: cp/parser.c:4530
- #, fuzzy, gcc-internal-format
- #| msgid "Expected expression type"
- msgid "expected id-expression"
- msgstr "Mong đợi một loại biểu thức"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, gcc-internal-format
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr ""
-
--#: cp/parser.c:4776
-+#: cp/parser.c:4782
- #, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr ""
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr ""
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, fuzzy, gcc-internal-format
- #| msgid "Expected name"
- msgid "expected unqualified-id"
- msgstr "Mong đợi một tên"
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, gcc-internal-format
- msgid "decltype evaluates to %qT, which is not a class or enumeration type"
- msgstr ""
-
--#: cp/parser.c:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, gcc-internal-format
- msgid "%qD is not a template"
- msgstr ""
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, gcc-internal-format
- msgid "expected nested-name-specifier"
- msgstr ""
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, gcc-internal-format
- msgid "types may not be defined in casts"
- msgstr ""
-
--#: cp/parser.c:5438
-+#: cp/parser.c:5444
- #, gcc-internal-format
- msgid "types may not be defined in a %<typeid%> expression"
- msgstr ""
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr ""
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr ""
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr ""
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, fuzzy, gcc-internal-format
- #| msgid "'%s' is not a valid class name"
- msgid "%<%D::%D%> is not a class member"
- msgstr "« %s » không phải là một tên hạng đúng"
-
--#: cp/parser.c:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr ""
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, gcc-internal-format
- msgid "ISO C++ does not allow %<alignof%> with a non-type"
- msgstr ""
-
--#: cp/parser.c:6453
-+#: cp/parser.c:6459
- #, gcc-internal-format
- msgid "types may not be defined in %<noexcept%> expressions"
- msgstr ""
-
--#: cp/parser.c:6678
-+#: cp/parser.c:6684
- #, gcc-internal-format
- msgid "types may not be defined in a new-expression"
- msgstr ""
-
--#: cp/parser.c:6691
-+#: cp/parser.c:6697
- #, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr ""
-
--#: cp/parser.c:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr ""
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, gcc-internal-format
- msgid "types may not be defined in a new-type-id"
- msgstr ""
-
--#: cp/parser.c:6898
-+#: cp/parser.c:6904
- #, gcc-internal-format
- msgid "expression in new-declarator must have integral or enumeration type"
- msgstr ""
-
--#: cp/parser.c:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr ""
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, gcc-internal-format
- msgid "%<>>%> operator is treated as two right angle brackets in C++11"
- msgstr ""
-
--#: cp/parser.c:7286
-+#: cp/parser.c:7295
- #, gcc-internal-format
- msgid "suggest parentheses around %<>>%> expression"
- msgstr ""
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, gcc-internal-format
- msgid "ISO C++ does not allow ?: with omitted middle operand"
- msgstr ""
-
--#: cp/parser.c:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr ""
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, gcc-internal-format
- msgid "expected end of capture-list"
- msgstr ""
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, gcc-internal-format
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr ""
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, gcc-internal-format
- msgid "capture of non-variable %qD "
- msgstr ""
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, gcc-internal-format
- msgid "%q+#D declared here"
- msgstr ""
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, gcc-internal-format
- msgid "default argument specified for lambda parameter"
- msgstr ""
-
--#: cp/parser.c:8768
-+#: cp/parser.c:8777
- #, gcc-internal-format
- msgid "expected labeled-statement"
- msgstr ""
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, gcc-internal-format
- msgid "case label %qE not within a switch statement"
- msgstr ""
-
--#: cp/parser.c:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr ""
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, gcc-internal-format
- msgid "%<%T::%D%> names the constructor, not the type"
- msgstr ""
-
--#: cp/parser.c:8939
-+#: cp/parser.c:8948
- #, gcc-internal-format
- msgid "compound-statement in constexpr function"
- msgstr ""
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, gcc-internal-format
- msgid "expected selection-statement"
- msgstr ""
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, gcc-internal-format
- msgid "types may not be defined in conditions"
- msgstr ""
-
--#: cp/parser.c:9527
-+#: cp/parser.c:9536
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has incomplete type"
- msgstr ""
-
--#: cp/parser.c:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr ""
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, gcc-internal-format
- msgid "expected iteration-statement"
- msgstr ""
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr ""
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr ""
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, fuzzy, gcc-internal-format
- #| msgid "Expected name"
- msgid "expected jump-statement"
- msgstr "Mong đợi một tên"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr ""
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr ""
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr ""
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, 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:10642
-+#: cp/parser.c:10651
- #, gcc-internal-format
- msgid "%<auto%> changes meaning in C++11; please remove it"
- msgstr ""
-
--#: cp/parser.c:10678
-+#: cp/parser.c:10687
- #, gcc-internal-format
- msgid "decl-specifier invalid in condition"
- msgstr ""
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr ""
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr ""
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, fuzzy, gcc-internal-format
- #| msgid "Enable linker optimizations"
- msgid "invalid linkage-specification"
- msgstr "Hiệu lực số tối ưu hoá bộ liên kết"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, gcc-internal-format
- msgid "types may not be defined in %<decltype%> expressions"
- msgstr ""
-
--#: cp/parser.c:11271
-+#: cp/parser.c:11280
- #, gcc-internal-format
- msgid "invalid use of %<auto%> in conversion operator"
- msgstr ""
-
--#: cp/parser.c:11357
-+#: cp/parser.c:11366
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "only constructors take member initializers"
- msgstr "bộ sơ khởi chứa một chỉ mục mảng không phải hằng số"
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, gcc-internal-format
- msgid "cannot expand initializer for member %<%D%>"
- msgstr ""
-
--#: cp/parser.c:11391
-+#: cp/parser.c:11400
- #, gcc-internal-format
- msgid "mem-initializer for %qD follows constructor delegation"
- msgstr ""
-
--#: cp/parser.c:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr ""
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:11840
-+#: cp/parser.c:11849
- #, gcc-internal-format
- msgid "expected empty string after %<operator%> keyword"
- msgstr ""
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, fuzzy, gcc-internal-format
- #| msgid "Expected integer"
- msgid "expected suffix identifier"
- msgstr "Mong đợi một số nguyên"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected operator"
- msgstr "gặp toán hạng bất thưá»ng"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr ""
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, gcc-internal-format
- msgid "template parameter pack %qD cannot have a default argument"
- msgstr ""
-
--#: cp/parser.c:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, gcc-internal-format
- msgid "template parameter pack cannot have a default argument"
- msgstr ""
-
--#: cp/parser.c:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, gcc-internal-format
- msgid "template parameter packs cannot have default arguments"
- msgstr ""
-
--#: cp/parser.c:12397
-+#: cp/parser.c:12406
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected template-id"
- msgstr "gặp toán hạng bất thưá»ng"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<<%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr ""
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, gcc-internal-format
- msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
- msgstr ""
-
--#: cp/parser.c:12533
-+#: cp/parser.c:12542
- #, gcc-internal-format
- msgid "parse error in template argument list"
- msgstr ""
-
- #. The name does not name a template.
--#: cp/parser.c:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, fuzzy, gcc-internal-format
- #| msgid "Expected name"
- msgid "expected template-name"
- msgstr "Mong đợi một tên"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr ""
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, gcc-internal-format
- msgid "use %<%T::template %D%> to indicate that it is a template"
- msgstr ""
-
--#: cp/parser.c:12783
-+#: cp/parser.c:12792
- #, gcc-internal-format
- msgid "expected parameter pack before %<...%>"
- msgstr ""
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, fuzzy, gcc-internal-format
- #| msgid "template-parameter-"
- msgid "expected template-argument"
- msgstr "template-parameter-"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, gcc-internal-format
- msgid "invalid non-type template argument"
- msgstr ""
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<inline%> specifier"
- msgstr ""
-
--#: cp/parser.c:13153
-+#: cp/parser.c:13162
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<constexpr%> specifier"
- msgstr ""
-
--#: cp/parser.c:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr ""
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, fuzzy, gcc-internal-format
- #| msgid "expected end of line"
- msgid "expected type specifier"
- msgstr "mong đợi kết thúc dòng"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, fuzzy, gcc-internal-format
- #| msgid "Expected expression type"
- msgid "expected template-id for type"
- msgstr "Mong đợi một loại biểu thức"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, fuzzy, gcc-internal-format
- #| msgid "Expected name"
- msgid "expected type-name"
- msgstr "Mong đợi một tên"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, gcc-internal-format
- msgid "declaration %qD does not declare anything"
- msgstr ""
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr ""
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr ""
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, gcc-internal-format
- msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
- msgstr ""
-
--#: cp/parser.c:14356
-+#: cp/parser.c:14365
- #, gcc-internal-format
- msgid "%qD is an enumeration template"
- msgstr ""
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, gcc-internal-format
- msgid "%qD is not an enumerator-name"
- msgstr ""
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<)%>"
- msgid "expected %<;%> or %<{%>"
- msgstr "mong đợi %<,%> hoặc %<)%>"
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, gcc-internal-format
- msgid "cannot add an enumerator list to a template instantiation"
- msgstr ""
-
--#: cp/parser.c:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, gcc-internal-format
- msgid "declaration of %qD in namespace %qD which does not enclose %qD"
- msgstr ""
-
--#: cp/parser.c:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, gcc-internal-format
- msgid "declaration of %qD in %qD which does not enclose %qD"
- msgstr ""
-
--#: cp/parser.c:14512
-+#: cp/parser.c:14521
- #, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr ""
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr ""
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, fuzzy, gcc-internal-format
- #| msgid "Expected name"
- msgid "expected namespace-name"
- msgstr "Mong đợi một tên"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, gcc-internal-format
- msgid "%<namespace%> definition is not allowed here"
- msgstr ""
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, gcc-internal-format
- msgid "a template-id may not appear in a using-declaration"
- msgstr ""
-
--#: cp/parser.c:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, gcc-internal-format
- msgid "types may not be defined in alias template declarations"
- msgstr ""
-
--#: cp/parser.c:15532
-+#: cp/parser.c:15541
- #, gcc-internal-format
- msgid "a function-definition is not allowed here"
- msgstr ""
-
--#: cp/parser.c:15544
-+#: cp/parser.c:15553
- #, gcc-internal-format
- msgid "an asm-specification is not allowed on a function-definition"
- msgstr ""
-
--#: cp/parser.c:15548
-+#: cp/parser.c:15557
- #, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr ""
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, fuzzy, gcc-internal-format
- #| msgid "Expected integer"
- msgid "expected initializer"
- msgstr "Mong đợi một số nguyên"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, fuzzy, gcc-internal-format
- #| msgid "derived type declaration"
- msgid "invalid type in declaration"
- msgstr "lá»i tuyên bố loại có hướng"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, gcc-internal-format
- msgid "initializer provided for function"
- msgstr ""
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr ""
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr ""
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, gcc-internal-format
- msgid "cannot define member of dependent typedef %qT"
- msgstr ""
-
--#: cp/parser.c:16277
-+#: cp/parser.c:16286
- #, gcc-internal-format
- msgid "%<%T::%E%> is not a type"
- msgstr ""
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr ""
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
- msgstr ""
-@@ -32129,257 +32185,257 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid declarator"
- msgstr "sai lập toán hạng tới %%R"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, fuzzy, gcc-internal-format
- #| msgid "Expected P edit descriptor"
- msgid "expected declarator"
- msgstr "Mong đợi bộ mô tả chỉnh sửa « P »"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr ""
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, gcc-internal-format
- msgid "cannot form pointer to member of non-class %q#T"
- msgstr ""
-
--#: cp/parser.c:16504
-+#: cp/parser.c:16513
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected ptr-operator"
- msgstr "gặp toán hạng bất thưá»ng"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr ""
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, gcc-internal-format
- msgid "duplicate virt-specifier"
- msgstr ""
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, gcc-internal-format
- msgid "invalid use of %<auto%>"
- msgstr ""
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, gcc-internal-format
- msgid "types may not be defined in template arguments"
- msgstr ""
-
--#: cp/parser.c:16883
-+#: cp/parser.c:16892
- #, fuzzy, gcc-internal-format
- #| msgid "Expected integer"
- msgid "expected type-specifier"
- msgstr "Mong đợi một số nguyên"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<)%>"
- msgid "expected %<,%> or %<...%>"
- msgstr "mong đợi %<,%> hoặc %<)%>"
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, gcc-internal-format
- msgid "types may not be defined in parameter types"
- msgstr ""
-
--#: cp/parser.c:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr ""
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr ""
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, gcc-internal-format
- msgid "parameter pack %qD cannot have a default argument"
- msgstr ""
-
--#: cp/parser.c:17341
-+#: cp/parser.c:17350
- #, gcc-internal-format
- msgid "parameter pack cannot have a default argument"
- msgstr ""
-
--#: cp/parser.c:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr ""
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, gcc-internal-format
- msgid "ISO C++ does not allow C99 designated initializers"
- msgstr ""
-
--#: cp/parser.c:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, fuzzy, gcc-internal-format
- #| msgid "Expected name"
- msgid "expected class-name"
- msgstr "Mong đợi một tên"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, gcc-internal-format
- msgid "expected %<;%> after class definition"
- msgstr ""
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, gcc-internal-format
- msgid "expected %<;%> after struct definition"
- msgstr ""
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, gcc-internal-format
- msgid "expected %<;%> after union definition"
- msgstr ""
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<)%>"
- msgid "expected %<{%> or %<:%>"
- msgstr "mong đợi %<,%> hoặc %<)%>"
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, gcc-internal-format
- msgid "cannot specify %<override%> for a class"
- msgstr ""
-
--#: cp/parser.c:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, gcc-internal-format
- msgid "qualified name does not name a class"
- msgstr ""
-
--#: cp/parser.c:18421
-+#: cp/parser.c:18430
- #, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr ""
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, gcc-internal-format
- msgid "extra qualification not allowed"
- msgstr ""
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr ""
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, gcc-internal-format
- msgid "function template %qD redeclared as a class template"
- msgstr ""
-
--#: cp/parser.c:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr ""
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr ""
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, fuzzy, gcc-internal-format
- #| msgid "Expected name"
- msgid "expected class-key"
- msgstr "Mong đợi một tên"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, gcc-internal-format
- msgid "in C++03 a class-key must be used when declaring a friend"
- msgstr ""
-
--#: cp/parser.c:18892
-+#: cp/parser.c:18908
- #, gcc-internal-format
- msgid "friend declaration does not name a class or function"
- msgstr ""
-
--#: cp/parser.c:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr ""
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, fuzzy, gcc-internal-format
- #| msgid "expected end of line"
- msgid "expected %<;%> at end of member declaration"
- msgstr "mong đợi kết thúc dòng"
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr ""
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, fuzzy, gcc-internal-format
- #| msgid "<brace-enclosed initializer list>"
- msgid "a brace-enclosed initializer is not allowed here"
- msgstr "<danh sách bộ sơ khởi nằm trong dấu ngoặc>"
-
--#: cp/parser.c:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr ""
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr ""
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, gcc-internal-format
- msgid "types may not be defined in an exception-specification"
- msgstr ""
-
--#: cp/parser.c:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, gcc-internal-format
- msgid "types may not be defined in exception-declarations"
- msgstr ""
-
--#: cp/parser.c:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr ""
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, gcc-internal-format
- msgid "invalid declaration of %<%T::%E%>"
- msgstr ""
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr ""
-@@ -32388,345 +32444,345 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr ""
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr ""
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, gcc-internal-format
- msgid "invalid declaration of member template in local class"
- msgstr ""
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr ""
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, fuzzy, gcc-internal-format
- #| msgid "invalid initializer"
- msgid "invalid explicit specialization"
- msgstr "bộ sơ khởi sai"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, gcc-internal-format
- msgid "template declaration of %<typedef%>"
- msgstr ""
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, gcc-internal-format
- msgid "explicit template specialization cannot have a storage class"
- msgstr ""
-
--#: cp/parser.c:21590
-+#: cp/parser.c:21606
- #, gcc-internal-format
- msgid "%<>>%> should be %<> >%> within a nested template argument list"
- msgstr ""
-
--#: cp/parser.c:21603
-+#: cp/parser.c:21619
- #, gcc-internal-format
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr ""
-
--#: cp/parser.c:22009
-+#: cp/parser.c:22025
- #, gcc-internal-format
- msgid "invalid use of %qD in linkage specification"
- msgstr ""
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, gcc-internal-format
- msgid "%<__thread%> before %qD"
- msgstr ""
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<new%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<while%>"
- msgid "expected %<delete%>"
- msgstr "mong đợi %<while%>"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<@end%>"
- msgid "expected %<return%>"
- msgstr "mong đợi %<@end%>"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<@end%>"
- msgid "expected %<extern%>"
- msgstr "mong đợi %<@end%>"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<while%>"
- msgid "expected %<static_assert%>"
- msgstr "mong đợi %<while%>"
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<while%>"
- msgid "expected %<decltype%>"
- msgstr "mong đợi %<while%>"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<operator%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<class%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<while%>"
- msgid "expected %<template%>"
- msgstr "mong đợi %<while%>"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<namespace%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<using%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<asm%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<try%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<catch%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<throw%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<while%>"
- msgid "expected %<__label__%>"
- msgstr "mong đợi %<while%>"
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<@try%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<@end%>"
- msgid "expected %<@synchronized%>"
- msgstr "mong đợi %<@end%>"
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<@throw%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr ""
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<while%>"
- msgid "expected %<__transaction_relaxed%>"
- msgstr "mong đợi %<while%>"
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<:%>"
- msgid "expected %<::%>"
- msgstr "mong đợi %<:%>"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<...%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<*%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>"
- msgid "expected %<~%>"
- msgstr "mong đợi %<;%>"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<)%>"
- msgid "expected %<:%> or %<::%>"
- msgstr "mong đợi %<,%> hoặc %<)%>"
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<;%>, %<,%> or %<)%>"
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr "mong đợi %<;%>, %<,%> or %<)%>"
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr ""
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, gcc-internal-format
- msgid "%q#T was previously declared here"
- msgstr ""
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr ""
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr ""
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, gcc-internal-format
- msgid "file ends in default argument"
- msgstr ""
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr ""
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr ""
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr ""
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, gcc-internal-format
- msgid "objective-c++ method declaration is expected"
- msgstr ""
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, gcc-internal-format
- msgid "method attributes must be specified at the end"
- msgstr ""
-
--#: cp/parser.c:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, gcc-internal-format
- msgid "invalid type for instance variable"
- msgstr ""
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr ""
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, gcc-internal-format
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr ""
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand for 'p' modifier"
- msgid "invalid type for property"
- msgstr "sai lập toán hạng cho sự sửa đổi « p »"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, gcc-internal-format
- msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
- msgstr ""
-
--#: cp/parser.c:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, gcc-internal-format
- msgid "iteration variable %qD should not be reduction"
- msgstr ""
-
--#: cp/parser.c:26475
-+#: cp/parser.c:26491
- #, gcc-internal-format
- msgid "not enough collapsed for loops"
- msgstr ""
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, gcc-internal-format
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr ""
-
--#: cp/parser.c:27411
-+#: cp/parser.c:27427
- #, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr ""
-@@ -32823,69 +32879,69 @@
- msgid "%qD is not a function template"
- msgstr ""
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr ""
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr ""
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr ""
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr ""
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr ""
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr ""
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr ""
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr ""
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr ""
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr ""
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr ""
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr ""
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, gcc-internal-format
- msgid "%qD is not declared in %qD"
- msgstr ""
-@@ -32898,133 +32954,133 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr ""
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr ""
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr ""
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr ""
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr ""
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, gcc-internal-format
- msgid " <anonymous>"
- msgstr ""
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr ""
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr ""
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr ""
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr ""
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr ""
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, gcc-internal-format
- msgid "type %qT of template argument %qE depends on a template parameter"
- msgid_plural "type %qT of template argument %qE depends on template parameters"
- msgstr[0] ""
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, gcc-internal-format
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr ""
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr ""
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr ""
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr ""
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, gcc-internal-format
- msgid "default template arguments may not be used in partial specializations"
- msgstr ""
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, gcc-internal-format
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr ""
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr ""
-@@ -33032,7 +33088,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr ""
-@@ -33042,74 +33098,74 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr ""
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr ""
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr ""
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr ""
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr ""
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr ""
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, gcc-internal-format
- msgid "template arguments to %qD do not match original template %qD"
- msgstr ""
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, gcc-internal-format
- msgid "use template<> for an explicit specialization"
- msgstr ""
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr ""
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr ""
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, gcc-internal-format, gfc-internal-format
- msgid "redeclared with %d template parameter"
- msgid_plural "redeclared with %d template parameters"
- msgstr[0] ""
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, gcc-internal-format
- msgid "previous declaration %q+D used %d template parameter"
- msgid_plural "previous declaration %q+D used %d template parameters"
- msgstr[0] ""
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr ""
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr ""
-@@ -33118,330 +33174,330 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr ""
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, gcc-internal-format
- msgid "original definition appeared here"
- msgstr ""
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
- msgstr ""
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
- msgstr ""
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT"
- msgstr ""
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, gcc-internal-format
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr ""
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, gcc-internal-format
- msgid " couldn't deduce template parameter %qD"
- msgstr ""
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, gcc-internal-format
- msgid " mismatched types %qT and %qT"
- msgstr ""
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr ""
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, gcc-internal-format
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr ""
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, gcc-internal-format
- msgid " %qE is not equivalent to %qE"
- msgstr ""
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, gcc-internal-format
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr ""
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, gcc-internal-format
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr ""
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, gcc-internal-format
- msgid " member function type %qT is not a valid template argument"
- msgstr ""
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, gcc-internal-format
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr ""
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, gcc-internal-format
- msgid " %qT is an ambiguous base class of %qT"
- msgstr ""
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid " inlined from %qs"
- msgid " %qT is not derived from %qT"
- msgstr " trực tiếp từ %qs"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, gcc-internal-format
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr ""
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, gcc-internal-format
- msgid " template argument %qE does not match %qD"
- msgstr ""
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, fuzzy, gcc-internal-format
- #| msgid "<unresolved overloaded function type>"
- msgid " could not resolve address from overloaded function %qE"
- msgstr "<chưa giải quyết loại hàm quá tải>"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr ""
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, gcc-internal-format
- msgid "in template argument for type %qT "
- msgstr ""
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, gcc-internal-format
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr ""
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
- msgstr ""
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
- msgstr ""
-
--#: cp/pt.c:5892
-+#: cp/pt.c:5906
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
- msgstr ""
-
--#: cp/pt.c:5922
-+#: cp/pt.c:5936
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
- msgstr ""
-
--#: cp/pt.c:5929
-+#: cp/pt.c:5943
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
- msgstr ""
-
--#: cp/pt.c:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
- msgstr ""
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
- msgstr ""
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr ""
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is a pointer"
- msgstr ""
-
--#: cp/pt.c:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr ""
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
- msgstr ""
-
--#: cp/pt.c:6060
-+#: cp/pt.c:6074
- #, gcc-internal-format
- msgid "standard conversions are not allowed in this context"
- msgstr ""
-
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, gcc-internal-format
- msgid "ignoring attributes on template argument %qT"
- msgstr ""
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, gcc-internal-format
- msgid "injected-class-name %qD used as template template argument"
- msgstr ""
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, gcc-internal-format
- msgid "invalid use of destructor %qE as a type"
- msgstr ""
-
--#: cp/pt.c:6461
-+#: cp/pt.c:6476
- #, gcc-internal-format
- msgid "to refer to a type member of a template parameter, use %<typename %E%>"
- msgstr ""
-
--#: cp/pt.c:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, gcc-internal-format
- msgid "type/value mismatch at argument %d in template parameter list for %qD"
- msgstr ""
-
--#: cp/pt.c:6481
-+#: cp/pt.c:6496
- #, gcc-internal-format
- msgid " expected a constant of type %qT, got %qT"
- msgstr ""
-
--#: cp/pt.c:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr ""
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr ""
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr ""
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr ""
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, gcc-internal-format
- msgid " expected a template of type %qD, got %qT"
- msgstr ""
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, gcc-internal-format
- msgid "type mismatch in nontype parameter pack"
- msgstr ""
-
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr ""
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d)"
- msgstr ""
-
--#: cp/pt.c:6811
-+#: cp/pt.c:6843
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d or more)"
- msgstr ""
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, gcc-internal-format
- msgid "provided for %q+D"
- msgstr ""
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr ""
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, gcc-internal-format
- msgid "%q#D is not a function template"
- msgstr ""
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, gcc-internal-format
- msgid "non-template type %qT used as a template"
- msgstr ""
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr ""
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
- msgstr ""
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, gcc-internal-format
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgstr ""
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr ""
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr ""
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr ""
-@@ -33459,257 +33515,257 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, gcc-internal-format
- msgid "variable %qD has function type"
- msgstr ""
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr ""
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr ""
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, gcc-internal-format
- msgid "function returning an array"
- msgstr ""
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, gcc-internal-format
- msgid "function returning a function"
- msgstr ""
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, gcc-internal-format
- msgid "creating pointer to member function of non-class type %qT"
- msgstr ""
-
--#: cp/pt.c:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr ""
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, gcc-internal-format
- msgid "forming pointer to reference type %qT"
- msgstr ""
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, gcc-internal-format
- msgid "forming reference to reference type %qT"
- msgstr ""
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, gcc-internal-format
- msgid "creating pointer to member of non-class type %qT"
- msgstr ""
-
--#: cp/pt.c:11577
-+#: cp/pt.c:11611
- #, gcc-internal-format
- msgid "creating pointer to member reference type %qT"
- msgstr ""
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr ""
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, gcc-internal-format
- msgid "creating array of %qT"
- msgstr ""
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr ""
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, gcc-internal-format
- msgid "%qT is not a class, struct, or union type"
- msgstr ""
-
--#: cp/pt.c:11717
-+#: cp/pt.c:11751
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is not an enumeration type"
- msgstr ""
-
--#: cp/pt.c:11725
-+#: cp/pt.c:11759
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is is not a class type"
- msgstr ""
-
--#: cp/pt.c:11842
-+#: cp/pt.c:11876
- #, gcc-internal-format
- msgid "use of %qs in template"
- msgstr ""
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, gcc-internal-format
- msgid "qualifying type %qT does not match destructor name ~%qT"
- msgstr ""
-
--#: cp/pt.c:11993
-+#: cp/pt.c:12031
- #, gcc-internal-format
- msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
- msgstr ""
-
--#: cp/pt.c:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr ""
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr ""
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, gcc-internal-format
- msgid "invalid use of pack expansion expression"
- msgstr ""
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr ""
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, gcc-internal-format
- msgid "%q+D declared here, later in the translation unit"
- msgstr ""
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, gcc-internal-format
- msgid "%qT is not a class or namespace"
- msgstr ""
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, gcc-internal-format
- msgid "%qD is not a class or namespace"
- msgstr ""
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr ""
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, gcc-internal-format
- msgid "template argument for %qD uses local type %qT"
- msgstr ""
-
--#: cp/pt.c:14454
-+#: cp/pt.c:14492
- #, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr ""
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr ""
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr ""
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr ""
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr ""
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr ""
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, gcc-internal-format
- msgid "%qD is not a static data member of a class template"
- msgstr ""
-
--#: cp/pt.c:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr ""
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, gcc-internal-format
- msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
- msgstr ""
-
--#: cp/pt.c:17866
-+#: cp/pt.c:17904
- #, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr ""
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr ""
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, gcc-internal-format
- msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
- msgstr ""
-
--#: cp/pt.c:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr ""
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, gcc-internal-format
- msgid "explicit instantiation of non-class template %qD"
- msgstr ""
-
--#: cp/pt.c:18000
-+#: cp/pt.c:18038
- #, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr ""
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, gcc-internal-format
- msgid "explicit instantiation of %q#T before definition of template"
- msgstr ""
-
--#: cp/pt.c:18027
-+#: cp/pt.c:18065
- #, gcc-internal-format
- msgid "ISO C++ forbids the use of %qE on explicit instantiations"
- msgstr ""
-
--#: cp/pt.c:18073
-+#: cp/pt.c:18111
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr ""
-@@ -33721,33 +33777,33 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, gcc-internal-format
- msgid "explicit instantiation of %qD but no definition available"
- msgstr ""
-
--#: cp/pt.c:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, fuzzy, gcc-internal-format
- #| msgid "template-parameter-"
- msgid "invalid template non-type parameter"
- msgstr "template-parameter-"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, gcc-internal-format
- msgid "%q#T is not a valid type for a template non-type parameter"
- msgstr ""
-
--#: cp/pt.c:20263
-+#: cp/pt.c:20309
- #, gcc-internal-format
- msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
- msgstr ""
-
--#: cp/pt.c:20322
-+#: cp/pt.c:20367
- #, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr ""
-@@ -33755,12 +33811,12 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, gcc-internal-format
- msgid "unable to deduce %qT from %qE"
- msgstr ""
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr ""
-@@ -33954,7 +34010,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr ""
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr ""
-@@ -33994,461 +34050,461 @@
- msgid "invalid definition of qualified type %qT"
- msgstr ""
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr ""
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, gcc-internal-format
- msgid "%qD is not captured"
- msgstr ""
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr ""
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, gcc-internal-format
- msgid "use of parameter from containing function"
- msgstr ""
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr ""
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, gcc-internal-format
- msgid "use of parameter %qD outside function body"
- msgstr ""
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr ""
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, gcc-internal-format
- msgid "use of class template %qT as expression"
- msgstr ""
-
- #. Ambiguous reference to base members.
--#: cp/semantics.c:3226
-+#: cp/semantics.c:3223
- #, gcc-internal-format
- msgid "request for member %qD is ambiguous in multiple inheritance lattice"
- msgstr ""
-
--#: cp/semantics.c:3249
-+#: cp/semantics.c:3246
- #, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr ""
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, gcc-internal-format
- msgid "%qT is not an enumeration type"
- msgstr ""
-
- #. Parameter packs can only be used in templates
--#: cp/semantics.c:3546
-+#: cp/semantics.c:3543
- #, gcc-internal-format
- msgid "Parameter pack __bases only valid in template declaration"
- msgstr ""
-
--#: cp/semantics.c:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr ""
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr ""
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %qs"
- msgstr ""
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr ""
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<firstprivate%>"
- msgstr ""
-
--#: cp/semantics.c:4041
-+#: cp/semantics.c:4038
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<lastprivate%>"
- msgstr ""
-
--#: cp/semantics.c:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr ""
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, gcc-internal-format
- msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
- msgstr ""
-
--#: cp/semantics.c:4337
-+#: cp/semantics.c:4334
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr ""
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr ""
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, gcc-internal-format, gfc-internal-format
- msgid "static assertion failed: %s"
- msgstr ""
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, gcc-internal-format
- msgid "non-constant condition for static assertion"
- msgstr ""
-
--#: cp/semantics.c:5167
-+#: cp/semantics.c:5164
- #, gcc-internal-format
- msgid "argument to decltype must be an expression"
- msgstr ""
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, fuzzy, gcc-internal-format
- #| msgid "<unresolved overloaded function type>"
- msgid "decltype cannot resolve address of overloaded function"
- msgstr "<chưa giải quyết loại hàm quá tải>"
-
--#: cp/semantics.c:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr ""
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr ""
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, gcc-internal-format
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr ""
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- #| msgid "invalid register in the move instruction"
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "gặp thanh ghi sai trong lệnh di chuyển"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, gcc-internal-format
- msgid "%q#T has virtual base classes"
- msgstr ""
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr ""
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr ""
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, gcc-internal-format
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr ""
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr ""
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, fuzzy, gcc-internal-format
- #| msgid "Do not use push to store function arguments"
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "Äừng sá»­ dụng push để lưu các đối số hàm"
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, gcc-internal-format
- msgid "expression %qE does not designate a constexpr function"
- msgstr ""
-
--#: cp/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, gcc-internal-format
- msgid "call to non-constexpr function %qD"
- msgstr ""
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, fuzzy, gcc-internal-format
- #| msgid "Bad type in constant expression"
- msgid "%qD called in a constant expression"
- msgstr "Gặp loại saio trong biểu thức bất biến"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, gcc-internal-format
- msgid "%qD used before its definition"
- msgstr ""
-
--#: cp/semantics.c:6570
-+#: cp/semantics.c:6567
- #, gcc-internal-format
- msgid "call has circular dependency"
- msgstr ""
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, gcc-internal-format, gfc-internal-format
- msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
- msgstr ""
-
--#: cp/semantics.c:6656
-+#: cp/semantics.c:6653
- #, fuzzy, gcc-internal-format
- #| msgid "Bad type in constant expression"
- msgid "%q+E is not a constant expression"
- msgstr "Gặp loại saio trong biểu thức bất biến"
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, fuzzy, gcc-internal-format
- #| msgid "Array reference out of bounds"
- msgid "array subscript out of bound"
- msgstr "Tham chiếu mảng ở ngoại phạm vi"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, fuzzy, gcc-internal-format
- #| msgid "Bad type in constant expression"
- msgid "%qE is not a constant expression"
- msgstr "Gặp loại saio trong biểu thức bất biến"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not a constant expression"
- msgid "mutable %qD is not usable in a constant expression"
- msgstr "yếu tố sơ khởi không phải là một biểu tượng hằng số"
-
--#: cp/semantics.c:6863
-+#: cp/semantics.c:6860
- #, fuzzy, gcc-internal-format
- #| msgid "array index in initializer is not an integer constant expression"
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr "bộ sơ khởi chứa một chỉ mục mảng không phải là một biểu tượng hằng số nguyên"
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, gcc-internal-format
- msgid "accessing value of %qE through a %qT glvalue in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7434
-+#: cp/semantics.c:7432
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not a constant expression"
- msgid "the value of %qD is not usable in a constant expression"
- msgstr "yếu tố sơ khởi không phải là một biểu tượng hằng số"
-
--#: cp/semantics.c:7441
-+#: cp/semantics.c:7439
- #, fuzzy, gcc-internal-format
- #| msgid "excess elements in union initializer"
- msgid "%qD used in its own initializer"
- msgstr "gặp yếu tố thừa trong bộ sơ khởi hợp"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, gcc-internal-format
- msgid "%q#D is not const"
- msgstr ""
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, gcc-internal-format
- msgid "%q#D is volatile"
- msgstr ""
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not a constant expression"
- msgid "%qD was not initialized with a constant expression"
- msgstr "yếu tố sơ khởi không phải là một biểu tượng hằng số"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, gcc-internal-format
- msgid "%qD was not declared %<constexpr%>"
- msgstr ""
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, gcc-internal-format
- msgid "%qD does not have integral or enumeration type"
- msgstr ""
-
--#: cp/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, fuzzy, gcc-internal-format
- #| msgid "Bad type in constant expression"
- msgid "temporary of non-literal type %qT in a constant expression"
- msgstr "Gặp loại saio trong biểu thức bất biến"
-
--#: cp/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not a constant expression"
- msgid "expression %qE is not a constant-expression"
- msgstr "yếu tố sơ khởi không phải là một biểu tượng hằng số"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, fuzzy, gcc-internal-format
- #| msgid "Expected expression type"
- msgid "unexpected expression %qE of kind %s"
- msgstr "Mong đợi một loại biểu thức"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr ""
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not a constant expression"
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "yếu tố sơ khởi không phải là một biểu tượng hằng số"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not a constant expression"
- msgid "pointer comparison expression is not a constant expression"
- msgstr "yếu tố sơ khởi không phải là một biểu tượng hằng số"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not a constant expression"
- msgid "division by zero is not a constant-expression"
- msgstr "yếu tố sơ khởi không phải là một biểu tượng hằng số"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "non-constant array initialization"
- msgstr "bộ sơ khởi chứa một chỉ mục mảng không phải hằng số"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "expected end of line"
- msgid "unexpected AST of kind %s"
- msgstr "mong đợi kết thúc dòng"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, gcc-internal-format
- msgid "cannot capture %qE by reference"
- msgstr ""
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr ""
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, gcc-internal-format
- msgid "%<this%> was not captured for this lambda function"
- msgstr ""
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr ""
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr ""
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr ""
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr ""
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr ""
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, gcc-internal-format
- msgid "can only use %qE attribute on file-scope definitions of objects of class type"
- msgstr ""
-
--#: cp/tree.c:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr ""
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, gcc-internal-format
- msgid "requested init_priority is reserved for internal use"
- msgstr ""
-
--#: cp/tree.c:2911
-+#: cp/tree.c:2914
- #, gcc-internal-format
- msgid "%qE attribute is not supported on this platform"
- msgstr ""
-
--#: cp/tree.c:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr ""
-@@ -34538,454 +34594,459 @@
- msgid "invalid use of non-static member function"
- msgstr ""
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
- #, gcc-internal-format
-+msgid "taking address of temporary array"
-+msgstr ""
-+
-+#: cp/typeck.c:2023
-+#, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr ""
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr ""
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr ""
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr ""
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr ""
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr ""
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr ""
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, gcc-internal-format
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr ""
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr ""
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr ""
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr ""
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr ""
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr ""
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr ""
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, gcc-internal-format
- msgid "invalid use of array indexing on pointer to member"
- msgstr ""
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, gcc-internal-format
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr ""
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, gcc-internal-format
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr ""
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr ""
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr ""
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr ""
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr ""
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr ""
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr ""
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, gcc-internal-format
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr ""
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr ""
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %%:version-compare"
- msgid "too many arguments to constructor %q#D"
- msgstr "quá nhiá»u đối số tá»›i %%:version-compare"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %%:version-compare"
- msgid "too few arguments to constructor %q#D"
- msgstr "quá ít đối số tới %%:version-compare"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, fuzzy, gcc-internal-format
- #| msgid "no arguments for spec function"
- msgid "too many arguments to member function %q#D"
- msgstr "không có đối số tới hàm đặc tả"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, fuzzy, gcc-internal-format
- #| msgid "no arguments for spec function"
- msgid "too few arguments to member function %q#D"
- msgstr "không có đối số tới hàm đặc tả"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, fuzzy, gcc-internal-format
- #| msgid "no arguments for spec function"
- msgid "too many arguments to function %q#D"
- msgstr "không có đối số tới hàm đặc tả"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, fuzzy, gcc-internal-format
- #| msgid "no arguments for spec function"
- msgid "too few arguments to function %q#D"
- msgstr "không có đối số tới hàm đặc tả"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %%:version-compare"
- msgid "too many arguments to method %q#D"
- msgstr "quá nhiá»u đối số tá»›i %%:version-compare"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %%:version-compare"
- msgid "too few arguments to method %q#D"
- msgstr "quá ít đối số tới %%:version-compare"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr ""
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr ""
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr ""
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr ""
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr ""
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr ""
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, gcc-internal-format
- msgid "left rotate count is negative"
- msgstr ""
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, gcc-internal-format
- msgid "right rotate count is negative"
- msgstr ""
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, gcc-internal-format
- msgid "left rotate count >= width of type"
- msgstr ""
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, gcc-internal-format
- msgid "right rotate count >= width of type"
- msgstr ""
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr ""
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr ""
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr ""
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr ""
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr ""
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr ""
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr ""
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr ""
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr ""
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, gcc-internal-format
- msgid "taking address of constructor %qE"
- msgstr ""
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, gcc-internal-format
- msgid "taking address of destructor %qE"
- msgstr ""
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr ""
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr ""
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, gcc-internal-format
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr ""
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr ""
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr ""
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr ""
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, gcc-internal-format
- msgid "taking address of xvalue (rvalue reference)"
- msgstr ""
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr ""
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr ""
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr ""
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing an enum"
- msgstr ""
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing an enum"
- msgstr ""
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, gcc-internal-format
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr ""
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, gcc-internal-format
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr ""
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr ""
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr ""
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, gcc-internal-format
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr ""
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr ""
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr ""
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr ""
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, gcc-internal-format
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr ""
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, gcc-internal-format
- msgid "expression list treated as compound expression in initializer"
- msgstr ""
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, gcc-internal-format
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr ""
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, gcc-internal-format
- msgid "expression list treated as compound expression in functional cast"
- msgstr ""
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr ""
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr ""
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, gcc-internal-format
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr ""
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, gcc-internal-format
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr ""
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, gcc-internal-format
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr ""
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr ""
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr ""
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr ""
-@@ -34994,227 +35055,227 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr ""
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr ""
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr ""
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr ""
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr ""
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr ""
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "assigning to an array from an initializer list"
- msgstr "bộ sơ khởi chứa một chỉ mục mảng không phải hằng số"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr ""
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, gcc-internal-format
- msgid "array used as initializer"
- msgstr ""
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, gcc-internal-format
- msgid "invalid array assignment"
- msgstr ""
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr ""
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr ""
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr ""
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr ""
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT for argument %qP to %qD"
- msgstr ""
-
--#: cp/typeck.c:7479
-+#: cp/typeck.c:7492
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in default argument"
- msgstr ""
-
--#: cp/typeck.c:7483
-+#: cp/typeck.c:7496
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in argument passing"
- msgstr ""
-
--#: cp/typeck.c:7487
-+#: cp/typeck.c:7500
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT"
- msgstr ""
-
--#: cp/typeck.c:7491
-+#: cp/typeck.c:7504
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in initialization"
- msgstr ""
-
--#: cp/typeck.c:7495
-+#: cp/typeck.c:7508
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in return"
- msgstr ""
-
--#: cp/typeck.c:7499
-+#: cp/typeck.c:7512
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in assignment"
- msgstr ""
-
--#: cp/typeck.c:7522
-+#: cp/typeck.c:7535
- #, 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 "Cảnh báo vỠhàm có thể yêu cầu thuộc tính định dạng"
-
--#: cp/typeck.c:7526
-+#: cp/typeck.c:7539
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about functions which might be candidates for format attributes"
- msgid "parameter might be a candidate for a format attribute"
- msgstr "Cảnh báo vỠhàm có thể yêu cầu thuộc tính định dạng"
-
--#: cp/typeck.c:7531
-+#: cp/typeck.c:7544
- #, 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 "Cảnh báo vỠhàm có thể yêu cầu thuộc tính định dạng"
-
--#: cp/typeck.c:7536
-+#: cp/typeck.c:7549
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about functions which might be candidates for format attributes"
- msgid "target of initialization might be a candidate for a format attribute"
- msgstr "Cảnh báo vỠhàm có thể yêu cầu thuộc tính định dạng"
-
--#: cp/typeck.c:7546
-+#: cp/typeck.c:7559
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about functions which might be candidates for format attributes"
- msgid "left-hand side of assignment might be a candidate for a format attribute"
- msgstr "Cảnh báo vỠhàm có thể yêu cầu thuộc tính định dạng"
-
--#: cp/typeck.c:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr ""
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr ""
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr ""
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr ""
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr ""
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr ""
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, gcc-internal-format
- msgid "inconsistent types %qT and %qT deduced for lambda return type"
- msgstr ""
-
--#: cp/typeck.c:7819
-+#: cp/typeck.c:7832
- #, gcc-internal-format
- msgid "return-statement with no value, in function returning %qT"
- msgstr ""
-
--#: cp/typeck.c:7840
-+#: cp/typeck.c:7853
- #, gcc-internal-format
- msgid "return-statement with a value, in function returning 'void'"
- msgstr ""
-
--#: cp/typeck.c:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr ""
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr ""
-@@ -35752,7 +35813,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr ""
-@@ -37897,27 +37958,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr ""
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr ""
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr ""
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-@@ -38127,42 +38188,42 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr ""
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -38177,14 +38238,14 @@
- msgid "can't open input file: %s"
- msgstr ""
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L"
- msgstr ""
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "error in args to spec function '%s'"
- msgid "Removing call to function '%s' at %L"
-@@ -38296,12 +38357,12 @@
- msgid "Second argument of defined assignment at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-@@ -40115,128 +40176,128 @@
- msgid "Namelist %s cannot be renamed by USE association to %s"
- msgstr ""
-
--#: fortran/module.c:4461
-+#: fortran/module.c:4476
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr ""
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr ""
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr ""
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't delete module file '%s': %s"
- msgstr ""
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr ""
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't delete temporary module file '%s': %s"
- msgstr ""
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' already declared"
- msgstr ""
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, gcc-internal-format, gfc-internal-format
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr ""
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr ""
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr ""
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr ""
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr ""
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr ""
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr ""
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr ""
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr ""
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr ""
-@@ -40321,7 +40382,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr ""
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-@@ -41640,7 +41701,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr ""
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr ""
-@@ -41790,7 +41851,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr ""
-@@ -42171,182 +42232,182 @@
- msgstr ""
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr ""
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr ""
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr ""
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr ""
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr ""
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr ""
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr ""
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr ""
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr ""
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr ""
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, gcc-internal-format, gfc-internal-format
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr ""
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr ""
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr ""
-@@ -42355,175 +42416,175 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr ""
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr ""
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr ""
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr ""
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr ""
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr ""
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr ""
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr ""
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr ""
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr ""
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr ""
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, gcc-internal-format, gfc-internal-format
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr ""
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr ""
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr ""
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr ""
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, gcc-internal-format, gfc-internal-format
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr ""
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, gcc-internal-format, gfc-internal-format
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, gcc-internal-format, gfc-internal-format
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr ""
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr ""
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr ""
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr ""
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr ""
-@@ -42531,950 +42592,950 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr ""
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr ""
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr ""
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr ""
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr ""
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr ""
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr ""
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr ""
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr ""
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr ""
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr ""
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, gcc-internal-format, gfc-internal-format
- msgid "String length at %L is too large"
- msgstr ""
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr ""
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr ""
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr ""
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr ""
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr ""
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr ""
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, gcc-internal-format, gfc-internal-format
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr ""
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr ""
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr ""
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr ""
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr ""
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr ""
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr ""
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, gcc-internal-format, gfc-internal-format
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, gcc-internal-format, gfc-internal-format
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr ""
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr ""
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr ""
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr ""
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr ""
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, gcc-internal-format, gfc-internal-format
- msgid "Finalization at %L is not yet implemented"
- msgstr ""
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr ""
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr ""
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr ""
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr ""
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr ""
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr ""
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr ""
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr ""
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr ""
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr ""
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr ""
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr ""
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr ""
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr ""
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr ""
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr ""
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr ""
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr ""
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr ""
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, gcc-internal-format, gfc-internal-format
- msgid "Incompatible derived type in PARAMETER at %L"
- msgstr ""
-
--#: fortran/resolve.c:12272
-+#: fortran/resolve.c:12273
- #, gcc-internal-format, gfc-internal-format
- msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
- msgstr ""
-
--#: fortran/resolve.c:12275
-+#: fortran/resolve.c:12276
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
- msgstr ""
-
--#: fortran/resolve.c:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12379
-+#: fortran/resolve.c:12380
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed shape array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12392
-+#: fortran/resolve.c:12393
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol at %L is not a DUMMY variable"
- msgstr ""
-
--#: fortran/resolve.c:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr ""
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr ""
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr ""
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr ""
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr ""
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr ""
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr ""
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr ""
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr ""
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, gcc-internal-format, gfc-internal-format
- msgid "Nonconstant array section at %L in DATA statement"
- msgstr ""
-
--#: fortran/resolve.c:12919
-+#: fortran/resolve.c:12920
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more variables than values"
- msgstr ""
-
--#: fortran/resolve.c:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more values than variables"
- msgstr ""
-
--#: fortran/resolve.c:13298
-+#: fortran/resolve.c:13299
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but not used"
- msgstr ""
-
--#: fortran/resolve.c:13303
-+#: fortran/resolve.c:13304
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but cannot be used"
- msgstr ""
-
--#: fortran/resolve.c:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr ""
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr ""
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13783
-+#: fortran/resolve.c:13784
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13790
-+#: fortran/resolve.c:13791
- #, gcc-internal-format, gfc-internal-format
- msgid "Operator interface at %L must have, at most, two arguments"
- msgstr ""
-
--#: fortran/resolve.c:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr ""
-@@ -44084,17 +44145,17 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr ""
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr ""
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, gcc-internal-format
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr ""
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr ""
-@@ -44336,7 +44397,7 @@
- msgid "Array element size too big at %C"
- msgstr ""
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr ""
-@@ -44643,7 +44704,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr ""
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr ""
-@@ -45773,9 +45834,6 @@
- #~ msgid " -V <version> Run gcc version number <version>, if installed\n"
- #~ msgstr " -V <phiên_bản> Chạy gcc phiên bản này (nếu được cài đặt)\n"
-
--#~ msgid "'-%c' option must have argument"
--#~ msgstr "Tuỳ chá»n « -%c » phải có đối số"
--
- #~ msgid "couldn't run '%s': %s"
- #~ msgstr "không thể chạy « %s »: %s"
-
-Index: gcc/po/sr.po
-===================================================================
---- a/src/gcc/po/sr.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/sr.po (.../branches/gcc-4_7-branch)
-@@ -6,7 +6,7 @@
- msgstr ""
- "Project-Id-Version: gcc 4.2.1\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
-+"POT-Creation-Date: 2012-06-13 21:42+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"
-@@ -16,7 +16,7 @@
- "Content-Transfer-Encoding: 8bit\n"
- "Plural-Forms: nplurals=4; plural=(n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<анонимно>"
-@@ -27,7 +27,7 @@
- msgid "({anonymous})"
- msgstr "<анонимно>"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, fuzzy, gcc-internal-format
- #| msgid "Unexpected end of module"
- msgid "expected end of line"
-@@ -35,11 +35,11 @@
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, gcc-internal-format
- msgid "expected %<;%>"
- msgstr "очекивано је %<;%>"
-@@ -47,17 +47,17 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, gcc-internal-format
- msgid "expected %<(%>"
- msgstr "очекивано је %<(%>"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<,%>"
-@@ -69,20 +69,20 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<)%>"
- msgstr "очекивано је %<{%>"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<]%>"
-@@ -94,27 +94,27 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr "очекивано је %<,%>, %<;%> или %<}%>"
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<}%>"
- msgstr "очекивано је %<{%>"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, gcc-internal-format
- msgid "expected %<{%>"
- msgstr "очекивано је %<{%>"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<:%>"
- msgstr "очекивано је %<{%>"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<while%>"
-@@ -126,43 +126,43 @@
- msgid "expected %<.%>"
- msgstr "очекивано је %<{%>"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@end%>"
- msgstr "очекивано је %<{%>"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<>%>"
- msgstr "очекивано је %<{%>"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<,%> or %<)%>"
- msgstr "очекивано је %<,%> или %<;%>"
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, gcc-internal-format
- msgid "expected %<=%>"
- msgstr "очекивано је %<=%>"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr "очекивано је %<#pragma omp section%> или %<}%>"
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<[%>"
- msgstr "очекивано је %<{%>"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- #, fuzzy
- #| msgid "<anonymous>"
- msgid "(anonymous)"
-@@ -351,12 +351,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "лоша употреба реалне конÑтанте"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "неиÑправан израз као операнд"
-@@ -1284,19 +1284,19 @@
- msgid " inlined from %qs"
- msgstr "complex неиÑправно за %qs"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr "под претпоÑтавком да петља није беÑконачна"
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr "не могу да оптимизујем могуће беÑконачне петље"
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr "под претпоÑтавком да Ñе бројач петље не прелива"
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr "не могу да оптимизујем петљу, бројач петље Ñе може прелити"
-
-@@ -1495,16 +1495,16 @@
- msgstr "ово је ија:"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr "ниÑам могао да нађем региÑтар проÑипања"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr "VOIDmode на излазу"
-
--#: reload1.c:8658
-+#: reload1.c:8672
- #, fuzzy
- #| msgid "Failure trying to reload:"
- msgid "failure trying to reload:"
-@@ -2718,118 +2718,118 @@
- msgid "<unknown>"
- msgstr "Ðепознат извор"
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "неиÑправна %%H вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "неиÑправна %%J вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "неиÑправна %%r вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "неиÑправна %%R вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "неиÑправна %%N вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "неиÑправна %%P вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "неиÑправна %%h вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "неиÑправна %%L вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "неиÑправна %%m вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "неиÑправна %%M вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "неиÑправна %%U вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "неиÑправна %%s вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "неиÑправна %%C вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "неиÑправна %%E вредноÑÑ‚"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr "непознато unspec релокације"
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "неиÑправан %%xn кôд"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, c-format
- msgid "predicated Thumb instruction"
- msgstr "предикатна инÑтрукција Тамба"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr "предикатна инÑтрукција у уÑловном редоÑледу"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "Unsupported operand for code '%c'"
- msgstr "неиÑправан операнд за кôд ‘%c’"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, c-format
- msgid "invalid shift operand"
- msgstr "неиÑправан операнд помака"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2837,90 +2837,90 @@
- msgid "invalid operand for code '%c'"
- msgstr "неиÑправан операнд за кôд ‘%c’"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, fuzzy, c-format
- #| msgid "instruction never exectued"
- msgid "instruction never executed"
- msgstr "инÑтрукција Ñе никад не извршава"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, c-format
- msgid "missing operand"
- msgstr "недоÑтаје операнд"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- #, fuzzy
- #| msgid "function returns an aggregate"
- msgid "function parameters cannot have __fp16 type"
- msgstr "функција враћа ÑкупинÑку вредноÑÑ‚"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- #, fuzzy
- #| msgid "function does not return string type"
- msgid "functions cannot return __fp16 type"
- msgstr "функција не враћа податак типа ниÑке"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, c-format
- msgid "address operand requires constraint for X, Y, or Z register"
- msgstr "адреÑни операнд захтева ограничење за X, Y или Z региÑтар"
-
--#: config/avr/avr.c:1848
-+#: config/avr/avr.c:1959
- #, fuzzy
- #| msgid "output operand %d must use %<&%> constraint"
- msgid "operands to %T/%t must be reg + const_int:"
- msgstr "излазни операнд %d мора кориÑтити ограничење %<&%>"
-
--#: config/avr/avr.c:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- #, fuzzy
- #| msgid "bad address, not (reg+disp):"
- msgid "bad address, not an I/O address:"
- msgstr "лоша адреÑа, није (reg+disp):"
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- #, fuzzy
- #| msgid "address offset not a constant"
- msgid "bad address, not a constant:"
- msgstr "помак адреÑе није конÑтанта"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr "лоша адреÑа, није (reg+disp):"
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- msgid "bad address, not post_inc or pre_dec:"
- msgstr "лоша адреÑа, није post_inc или pre_dec:"
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "унутрашња грешка компилатора. Лоша адреÑа:"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "унутрашња грешка компилатора. Ðепознат режим:"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "неиÑправна ија:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr "нетачна ија:"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "непозната ија премештања:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr "лоша ија помака:"
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "унутрашња грешка компилатора. Ðетачан помак:"
-
-@@ -2936,8 +2936,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -3015,23 +3015,23 @@
- msgid "unrecognized address"
- msgstr "непрепозната адреÑа"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "непрепозната претпоÑтављена конÑтанта"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr "неочекивани Ñпоредни ефекти у адреÑи"
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- #, fuzzy
- #| msgid "Unidentifiable call op"
- msgid "unidentifiable call op"
- msgstr "Ðеидентификован оп. позива"
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr "ПИЦ региÑтар није поÑтављен"
-@@ -3039,7 +3039,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "неиÑправан кôд излаза операнада"
-@@ -3168,80 +3168,80 @@
- msgid "bad output_condmove_single operand"
- msgstr "лош операнд output_condmove_single"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "неиÑправан УÐСПЕЦ као операнд"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr ""
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "invalid operand size for operand code '%c'"
- msgstr "неиÑправан операнд за кôд ‘%c’"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "invalid operand type used with operand code '%c'"
- msgstr "неиÑправан операнд за кôд ‘%c’"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, 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:14056
-+#: config/i386/i386.c:14109
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr "операнд није ни конÑтанта ни уÑловни кôд, неиÑправан кôд аргумента ‘c’"
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "операнд није ни конÑтанта ни уÑловни кôд, неиÑправан кôд аргумента ‘c’"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr "операнд није ни конÑтанта ни уÑловни кôд, неиÑправан кôд аргумента ‘c’"
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "операнд није ни конÑтанта ни уÑловни кôд, неиÑправан кôд аргумента ‘c’"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, 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:14204
-+#: config/i386/i386.c:14257
- #, 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:14234
-+#: config/i386/i386.c:14287
- #, c-format
- msgid "invalid operand code '%c'"
- msgstr "неиÑправан кôд операнда ‘%c;’"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "неиÑправна ограничења за операнд"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "непознат режим ије"
-
-@@ -3272,36 +3272,36 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "променљива окружења DJGPP указује на иÑкварену датотеку ‘%s’"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, fuzzy, c-format
- #| msgid "invalid %%j code"
- msgid "invalid %%G mode"
- msgstr "неиÑправан %%j кôд"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand: непознат кôд"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "неиÑправно претварање из %<__fpreg%>"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "неиÑправно претварање у %<__fpreg%>"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- msgid "invalid operation on %<__fpreg%>"
- msgstr "неиÑправна операција на %<__fpreg%>"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "неиÑправан %%P операнд"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "неиÑправна %%p вредноÑÑ‚"
-@@ -3384,7 +3384,7 @@
- msgstr "адреÑа поÑтувећања није региÑтар"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "лоша адреÑа"
-
-@@ -3570,89 +3570,89 @@
- msgid "bad move"
- msgstr "лоша проба"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, fuzzy, c-format
- #| msgid "invalid %%H value"
- msgid "invalid %%c value"
- msgstr "неиÑправна %%H вредноÑÑ‚"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "неиÑправна %%f вредноÑÑ‚"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "неиÑправна %%F вредноÑÑ‚"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "неиÑправна %%G вредноÑÑ‚"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "неиÑправан %%j кôд"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "неиÑправан %%J кôд"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "неиÑправна %%k вредноÑÑ‚"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "неиÑправна %%K вредноÑÑ‚"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "неиÑправна %%O вредноÑÑ‚"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "неиÑправна %%q вредноÑÑ‚"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "неиÑправна %%S вредноÑÑ‚"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "неиÑправна %%T вредноÑÑ‚"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "неиÑправна %%u вредноÑÑ‚"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "неиÑправна %%v вредноÑÑ‚"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "неиÑправна %%x вредноÑÑ‚"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, fuzzy, c-format
- #| msgid "invalid punctuation %qc in constraint"
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr "неиÑправна интерпункција %qc у ограничењу"
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "алтивек аргумент проÑлеђен непрототипизираној функцији"
-
-@@ -3760,60 +3760,60 @@
- msgid "invalid operand to %%S"
- msgstr "неиÑправан операнд за %%S"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr "направљено и употребљено на различитим архитектурама / ÐБИјима"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr "направљено и употребљено Ñа различитим ÐБИјима"
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr "направљено и употребељно Ñа различитом крајношћу"
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "неиÑправан %%Y операнд"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "неиÑправан %%A операнд"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "неиÑправан %%B операнд"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, c-format
- msgid "invalid %%C operand"
- msgstr "неиÑправан %%C операнд"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, c-format
- msgid "invalid %%D operand"
- msgstr "неиÑправан %%D операнд"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "неиÑправан %%f операнд"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "неиÑправан %%s операнд"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "long long конÑтанта није прихватљив непоÑредни операнд"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "реална конÑтанта није прихватљив непоÑредни операнд"
-@@ -3838,7 +3838,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operand: непознат кôд"
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "неиÑправан %%c операнд"
-@@ -3854,25 +3854,25 @@
- msgid "invalid %%H specifier"
- msgstr "неиÑправан %%j кôд"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%h operand"
- msgstr "неиÑправан %%P операнд"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%I operand"
- msgstr "неиÑправан %%P операнд"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%i operand"
- msgstr "неиÑправан %%P операнд"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%j operand"
-@@ -3884,7 +3884,7 @@
- msgid "invalid %%%c operand"
- msgstr "неиÑправан %%c операнд"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%N operand"
-@@ -3896,42 +3896,42 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "неиÑправан операнд за модификатор ‘b’"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%H operand"
- msgstr "неиÑправан %%P операнд"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%L operand"
- msgstr "неиÑправан %%P операнд"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%M operand"
- msgstr "неиÑправан %%P операнд"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand"
- msgstr "неиÑправан %%P операнд"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand '"
- msgstr "неиÑправан %%P операнд"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%r operand"
-@@ -4000,11 +4000,11 @@
- msgid "address offset not a constant"
- msgstr "помак адреÑе није конÑтанта"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "кандидат 1:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "кандидат 2:"
-
-@@ -4264,7 +4264,7 @@
- msgid "candidates are:"
- msgstr "кандидати Ñу:"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, fuzzy, gcc-internal-format
- #| msgid "candidate 1:"
- msgid "candidate is:"
-@@ -4328,50 +4328,50 @@
- msgid "source type is not polymorphic"
- msgstr ""
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "погрешан тип аргумента уз унарно минуÑ"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "погрешан тип аргумента уз унарно плуÑ"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "погрешан тип аргумента уз битÑки комплемент"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "погрешан тип аргумента за abs"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "погрешан тип аргумента за конјугацију"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- #, fuzzy
- #| msgid "wrong type argument to unary plus"
- msgid "in argument to unary !"
- msgstr "погрешан тип аргумента уз унарно плуÑ"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- msgid "no pre-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- msgid "no pre-decrement operator for type"
- msgstr ""
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr ""
-
-@@ -4644,7 +4644,7 @@
- msgid "Bad type in constant expression"
- msgstr "Лош тип у конÑтантном изразу"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- msgid "Unexpected end of module"
- msgstr "Ðеочекиван крај модула"
-
-@@ -4672,11 +4672,11 @@
- msgid "implied END DO"
- msgstr "имплицитно END DO"
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr "додела"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- msgid "pointer assignment"
- msgstr "додела показивача"
-
-@@ -4768,59 +4768,59 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr "ÐеуÑаглашени рангови за оператор код %L и %L"
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr ""
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- #, fuzzy
- #| msgid "Perform variable tracking"
- msgid "iterator variable"
- msgstr "Изврши праћење променљивих"
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- #, fuzzy
- #| msgid "Step expression in DO loop at %L cannot be zero"
- msgid "Start expression in DO loop"
- msgstr "Израз за корак у петљи DO код %L не може бити нула"
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- #, fuzzy
- #| msgid "invalid expression as operand"
- msgid "End expression in DO loop"
- msgstr "неиÑправан израз као операнд"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- #, fuzzy
- #| msgid "Step expression in DO loop at %L cannot be zero"
- msgid "Step expression in DO loop"
- msgstr "Израз за корак у петљи DO код %L не може бити нула"
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- #, fuzzy
- #| msgid "DEALLOCATE "
- msgid "DEALLOCATE object"
- msgstr "DEALLOCATE "
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- #, fuzzy
- #| msgid "ALLOCATE "
- msgid "ALLOCATE object"
- msgstr "ALLOCATE "
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr ""
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr ""
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr ""
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -4829,7 +4829,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr ""
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr ""
-
-@@ -4908,7 +4908,7 @@
- msgid "Memory allocation failed"
- msgstr "гимплификација није уÑпела"
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr ""
-
-@@ -5117,7 +5117,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr ""
-
-@@ -5178,6 +5178,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "static није подржано на ТПФ-ОСу"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr ""
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "не могу Ñе навеÑти и -EB и -EL"
-@@ -5210,12 +5214,6 @@
- msgid "no processor type specified for linking"
- msgstr "датотека навода нема навод за повезивање"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--#, fuzzy
--#| msgid "GCC does not support -C or -CC without -E"
--msgid "gfortran does not support -E without -cpp"
--msgstr "ГЦЦ не подржава -C или -CC без -E"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr "М210 нема подршку мале крајноÑти"
-@@ -5268,6 +5266,12 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "опција -shared тренутно није подржана за Ð’ÐКСов ЕЛФ"
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+#, fuzzy
-+#| msgid "GCC does not support -C or -CC without -E"
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "ГЦЦ не подржава -C или -CC без -E"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "-fjni и -femit-class-files ниÑу ÑаглаÑни"
-@@ -8653,6 +8657,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -11282,18 +11290,30 @@
- msgstr "Ðе предефиниши макрое поÑебне за ÑиÑтем и ГЦЦ"
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr ""
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr ""
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr ""
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- #, fuzzy
- #| msgid "function declared %<noreturn%> has a %<return%> statement"
- msgid "Functions which return values must end with return statements"
-@@ -12997,308 +13017,319 @@
- msgid "Create a position independent executable"
- msgstr "Стварај положајно-незавиÑни кôд за извршне ако је могуће (велики режим)"
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- #, fuzzy
- #| msgid "invalid use of %qD"
- msgid "invalid use of type"
- msgstr "неиÑправна употреба %qD"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- #, fuzzy
--#| msgid "floating point constant not a valid immediate operand"
--msgid "floating point constant truncated to integer"
--msgstr "реална конÑтанта није прихватљив непоÑредни операнд"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
--#, fuzzy
- #| msgid "inlined_to pointer refers to itself"
- msgid "constant refers to itself"
- msgstr "показивач inlined_to упућује на Ñамог Ñебе"
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- #, fuzzy
- #| msgid "Expected expression type"
- msgid "expected numeric type"
- msgstr "Очекиван је тип израза"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
- #, fuzzy
-+#| msgid "Expected expression type"
-+msgid "expected boolean type"
-+msgstr "Очекиван је тип израза"
-+
-+#: go/gofrontend/expressions.cc:3911
-+#, fuzzy
- #| msgid "expected integer expression"
- msgid "expected integer or boolean type"
- msgstr "очекиван је целобројни израз"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- #, fuzzy
- #| msgid "invalid operands to binary %s"
- msgid "invalid operand for unary %<&%>"
- msgstr "неиÑправни операнди за бинарно %s"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- #, fuzzy
- #| msgid "Expected integer"
- msgid "expected pointer"
- msgstr "Очекиван је цео број"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible types in binary expression"
- msgstr "неÑаглаÑни типови у повратку"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- #, fuzzy
- #| msgid "size of array %qs has non-integer type"
- msgid "shift of non-integer operand"
- msgstr "величина низа %qs има нецелобројни тип"
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- #, fuzzy
- #| msgid "switch quantity not an integer"
- msgid "shift count not unsigned integer"
- msgstr "величина у прекидачу није целобројна"
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- #, fuzzy
- #| msgid "negative insn length"
- msgid "negative shift count"
- msgstr "негативна дужина ије"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- #, fuzzy
- #| msgid "called object %qE is not a function"
- msgid "object is not a method"
- msgstr "позвани објекат %qE није функција"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- #, fuzzy
- #| msgid "argument of type %qT does not match %qT"
- msgid "method type does not match object type"
- msgstr "аргумент типа %qT не поклапа Ñе Ñа %qT"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- #, fuzzy
- #| msgid "invalid argument to builtin function"
- msgid "invalid use of %<...%> with builtin function"
- msgstr "неиÑправан аргумент за уграђену функцију"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- #, fuzzy
- #| msgid "no arguments"
- msgid "not enough arguments"
- msgstr "без аргумената"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many arguments"
- msgstr "превише аргумената за формат"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "argument 1 must be a map"
- msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- #, fuzzy
- #| msgid "%qE has invalid type for %<reduction%>"
- msgid "invalid type for make function"
- msgstr "%qE има неиÑправан тип за %<reduction%>"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- #, fuzzy
- #| msgid "bad insn for 'A'"
- msgid "bad size for make"
- msgstr "лоша ија за ‘A’"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many arguments to make"
- msgstr "превише аргумената за формат"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "argument must be array or slice or channel"
- msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- #, fuzzy
- #| msgid "invalid argument to builtin function"
- msgid "unsupported argument type to builtin function"
- msgstr "неиÑправан аргумент за уграђену функцију"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- #, fuzzy
- #| msgid "Argument dim at %L must be scalar"
- msgid "argument must be channel"
- msgstr "Ðргумент димензије код %L мора бити Ñкалар"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- #, fuzzy
- #| msgid "Qualifier must be a reference"
- msgid "argument must be a field reference"
- msgstr "Одредба мора бити упућивач"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "left argument must be a slice"
- msgstr "аргумент 1 мора бити петобитна означена конÑтанта"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- #, fuzzy
- #| msgid "first argument of %q+D should be %<int%>"
- msgid "first argument must be []byte"
- msgstr "први аргумент за %q+D треба да је %<int%>"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- #, fuzzy
- #| msgid "tls_model argument not a string"
- msgid "second argument must be slice or string"
- msgstr "аргумент за tls_model није ниÑка"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- #, fuzzy
- #| msgid "%Jparameter %u has void type"
- msgid "argument 2 has invalid type"
- msgstr "%Jпараметар %u има празан тип"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- #, fuzzy
- #| msgid "%Jparameter %u has incomplete type"
- msgid "argument must have complex type"
- msgstr "%Jпараметар %u има непотпун тип"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- #, fuzzy
- #| msgid "cleanup argument not an identifier"
- msgid "complex arguments must have identical types"
- msgstr "чиÑтачки аргумент није идентификатор"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- #, fuzzy
- #| msgid "Do not use hardware floating point"
- msgid "complex arguments must have floating-point type"
- msgstr "Ðе кориÑти хардверÑки покретан зарез"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
- #, fuzzy
-+#| msgid "invalid use of %<this%> at top level"
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "неиÑправна употреба %<this%> на највишем нивоу"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
-+#, fuzzy
- #| msgid "Expected string"
- msgid "expected function"
- msgstr "Очекивана је ниÑка"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible type for receiver"
- msgstr "неÑаглаÑни типови у повратку"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
- #, fuzzy
-+#| msgid "invalid use of %<this%> in non-member function"
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "неиÑправна употреба %<this%> у нечланÑкој функцији"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
-+#, fuzzy
- #| msgid "incoming edge count does not match number of PHI arguments"
- msgid "number of results does not match number of values"
- msgstr "долазна ивица Ñе не поклапа Ñа бројем ПХИ аргумената"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- #, fuzzy
- #| msgid "Cray pointer at %C must be an integer."
- msgid "index must be integer"
- msgstr "Крејов показивач код %C мора бити целобројни."
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- #, fuzzy
- #| msgid "schedule chunk size expression must be integral"
- msgid "slice end must be integer"
- msgstr "израз за величину одломка при раÑпоређивању мора бити интегрални"
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- #, fuzzy
- #| msgid "incompatible types in assignment"
- msgid "incompatible type for map index"
- msgstr "неÑаглаÑни типови у додели"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many expressions for struct"
- msgstr "превише аргумената за формат"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- #, fuzzy
- #| msgid "too few arguments for format"
- msgid "too few expressions for struct"
- msgstr "премало аргумената за формат"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- #, fuzzy
- #| msgid "invalid use of void expression"
- msgid "invalid unsafe.Pointer conversion"
- msgstr "неиÑправна употреба израза празног типа"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- #, fuzzy
- #| msgid "Invalid interface type"
- msgid "type assertion only valid for interface types"
- msgstr "ÐеиÑправан тип Ñучеља"
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- #, fuzzy
- #| msgid "expected class name"
- msgid "expected channel"
- msgstr "очекивано је име клаÑе"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- #: go/gofrontend/statements.cc:590
- #, fuzzy
- #| msgid "Invalid left hand side of assignment"
-@@ -13339,21 +13370,21 @@
- msgid "expected boolean expression"
- msgstr "очекиван је израз"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible types in send"
- msgstr "неÑаглаÑни типови у повратку"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- msgid "invalid send on receive-only channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr ""
-
-@@ -13419,83 +13450,83 @@
- msgid "cannot use type %s as type %s"
- msgstr "не може Ñе претворити из типа %qT у %qT"
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- #, fuzzy
- #| msgid "invalid receiver type %qs"
- msgid "different receiver types"
- msgstr "неиÑправан тип примаоца %qs"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- #, fuzzy
- #| msgid "redefinition of parameter %q+D"
- msgid "different number of parameters"
- msgstr "поновљена дефиниција параметра %q+D"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- #, fuzzy
- #| msgid "invalid parameter type %qT"
- msgid "different parameter types"
- msgstr "неиÑправан тип параметра %qT"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr ""
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr ""
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- msgid "different result types"
- msgstr ""
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, 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:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, 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:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- #, fuzzy
- #| msgid "error while parsing methods"
- msgid "type has no methods"
- msgstr "грешка при рашчлањивању метода"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, fuzzy, c-format
- #| msgid "ambiguous abbreviation %s"
- msgid "ambiguous method %s%s%s"
- msgstr "двоÑмиÑлена Ñкраћеница %s"
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, fuzzy, c-format
- #| msgid "missing argument to \"%s\""
- msgid "missing method %s%s%s"
- msgstr "недоÑтаје аргумент за „%s“"
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr ""
-@@ -13566,7 +13597,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "неиÑправан трећи аргумент за %<__builtin_prefetch%>; кориÑтим нулу"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr "премало аргумената за функцију %<va_start%>"
-@@ -13588,7 +13619,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr "ако Ñе овај кôд доÑегне, програм ће Ñе прекинути"
-@@ -13675,7 +13706,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, fuzzy, gcc-internal-format
- #| msgid "invalid argument to %<__builtin_frame_address%>"
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
-@@ -13777,8 +13808,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "празна вредноÑÑ‚ није игнориÑана а требало би"
-@@ -14061,7 +14092,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "декларација %q+D заклања претходну локалну"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, fuzzy, gcc-internal-format
- #| msgid "%Jshadowed declaration is here"
- msgid "shadowed declaration is here"
-@@ -14177,7 +14208,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr "%H%qE дефиниÑан као погрешна врÑта ознаке"
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr "неиÑправна употреба %<restrict%>"
-@@ -14298,7 +14329,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "објекат променљиве величине не може Ñе уÑпоÑтављати"
-@@ -14308,7 +14339,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "променљива %qD има уÑпоÑтављач али је непотпуног типа"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "утканој функцији %q+D дат је атрибут noinline"
-@@ -14340,7 +14371,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "нулта или негативна величина низа %q+D"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr "величина Ñкладишта за %q+D није позната"
-@@ -14458,7 +14489,7 @@
- msgid "variable length array %qE is used"
- msgstr ""
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr ""
-@@ -14552,7 +14583,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "Ñкладишна клаÑа наведена за параметар %qs"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "Ñкладишна клаÑа наведена за име типа"
-@@ -14724,7 +14755,7 @@
- msgid "function definition has qualified void return type"
- msgstr "дефиниција функције има одређен празан повратни тип"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "одредбе типова Ñе игноришу на повратном типу функције"
-@@ -14849,7 +14880,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr "члан Ñтруктуре или уније не може имати променљиво измењив тип"
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "променљива или поље %qE деклариÑано празним"
-@@ -15312,7 +15343,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "аргумент %qD не одговара прототипу"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "нема повратне наредбе у функцији која враћа непразан тип"
-@@ -15517,7 +15548,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ИСО Ц забрањује празну изворну датотеку"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr "ИСО Ц не дозвољава додатно %<;%> изван функције"
-@@ -15528,7 +15559,7 @@
- msgid "unknown type name %qE"
- msgstr "непознато име региÑтра: %s"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr "очекивани Ñу наводиоци декларације"
-@@ -15539,7 +15570,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr "очекиван је идентификатор или %<(%>"
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored for %qE"
- msgid "prefix attributes are ignored for methods"
-@@ -15562,7 +15593,7 @@
- msgid "data definition has no type or storage class"
- msgstr "дефиниција података нема тип или Ñкладишну клаÑу"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr "очекивано је %<,%> или %<;%>"
-@@ -15592,7 +15623,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ИСО Ц 90 не подржава %<long long%>"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr "очекивана је доÑловна ниÑка"
-@@ -15623,18 +15654,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, gcc-internal-format
- msgid "expected identifier"
- msgstr "очекиван је идентификатор"
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "зарез на крају лиÑте набрајања"
-@@ -15768,7 +15799,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr "очекивано је %<,%> или %<}%>"
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr ""
-@@ -15797,18 +15828,18 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, gcc-internal-format
- msgid "expected statement"
- msgstr "очекивана је наредба"
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, 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-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, fuzzy, gcc-internal-format
- #| msgid "%Hempty body in an else-statement"
- msgid "suggest braces around empty body in an %<else%> statement"
-@@ -15880,7 +15911,7 @@
- msgid "cannot take address of %qs"
- msgstr "не може Ñе узети адреÑа битÑког поља %qD"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, gcc-internal-format
- msgid "expected expression"
- msgstr "очекиван је израз"
-@@ -15923,273 +15954,273 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "%<__builtin_longjmp%> други аргумент мора бити 1"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, fuzzy, gcc-internal-format
- #| msgid "wrong number of arguments specified for %qs attribute"
- msgid "wrong number of arguments to %<__builtin_shuffle%>"
- msgstr "погрешан број аргумената наведне за атрибут %qs"
-
--#: c-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr "Ñложена доÑловна ниÑка има променљиву величину"
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr ""
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr "ИСО Ц 90 забрањује Ñложене доÑловне ниÑке"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier or %<(%>"
- msgid "expected identifier or %<)%>"
- msgstr "очекиван је идентификатор или %<(%>"
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr ""
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr "Ñувишна тачка-зарез у дефиницији метода"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr ""
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr ""
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, fuzzy, gcc-internal-format
- #| msgid "Class or interface declaration expected"
- msgid "objective-c method declaration is expected"
- msgstr "Очекивана је декларација клаÑе или Ñучеља"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for %qs"
- msgid "no type or storage class may be specified here,"
- msgstr "Ñкладишна клаÑа наведена за %qs"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr ""
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, fuzzy, gcc-internal-format
- #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr "недоÑтаје %<(%> поÑле %<#pragma pack%> — игноришем"
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, fuzzy, gcc-internal-format
- #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr "недоÑтаје %<(%> поÑле %<#pragma pack%> — игноришем"
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, 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-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr ""
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, 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-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr "%<#pragma omp barrier%> може бити употребљено Ñамо у Ñложеним наредбама"
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr "%<#pragma omp flush%> може бити употребљено Ñамо у Ñложеним наредбама"
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, fuzzy, gcc-internal-format
- #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr "%<#pragma omp barrier%> може бити употребљено Ñамо у Ñложеним наредбама"
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, fuzzy, gcc-internal-format
- #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr "%<#pragma omp barrier%> може бити употребљено Ñамо у Ñложеним наредбама"
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, gcc-internal-format
- msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
- msgstr "%<#pragma omp section%> може бити употребљено Ñамо у конÑтрукцији %<#pragma omp sections%>"
-
--#: c-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr "%<#pragma GCC pch_preprocess%> мора бити прво"
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, gcc-internal-format
- msgid "too many %qs clauses"
- msgstr "превише %qs одредби"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between signed and unsigned integer expressions"
- msgid "collapse argument needs positive constant integer expression"
- msgstr "поређење означених и неозначених целобројних израза"
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr "очекивано је %<none%> или %<shared%>"
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, gcc-internal-format
- msgid "expected integer expression"
- msgstr "очекиван је целобројни израз"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr "вредноÑÑ‚ %<num_threads%> мора бити позитивна"
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr "очекивано је %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> или %<||%>"
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr "раÑпоред %<runtime%> не узима параметар %<chunk_size%>"
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, 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-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, gcc-internal-format
- msgid "invalid schedule kind"
- msgstr "неиÑправна врÑта раÑпореда"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr "очекивана је одредба %<#pragma omp%>"
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr "%qs није иÑправно за %qs"
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operator for %<#pragma omp atomic%>"
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "неиÑправан оператор за %<#pragma omp atomic%>"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, gcc-internal-format
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "неиÑправан оператор за %<#pragma omp atomic%>"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr "очекивано је %<(%> или крај линије"
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, gcc-internal-format
- msgid "for statement expected"
- msgstr "очекивана је наредба for"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr "очекивано је уÑпоÑтављање или декларација итерације"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr ""
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr ""
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, fuzzy, gcc-internal-format
- #| msgid "iteration variable %qs should not be firstprivate"
- msgid "iteration variable %qD should not be firstprivate"
- msgstr "не би требало да променљива итерације %qs буде firstprivate"
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a variable in clause %qs"
- msgid "%qD is not a variable"
- msgstr "%qD није променљива у одредби %qs"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr "%qE деклариÑано као нитно-локално поÑле прве употребе"
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr "аутоматÑка променљива %qE не може бити нитно-локална"
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "нитно-локално %qE има непотпун тип"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -16199,7 +16230,7 @@
- msgid "%qD has an incomplete type"
- msgstr "%qD има непотпун тип"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "неиÑправна употреба израза празног типа"
-@@ -16266,69 +16297,74 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr "повратни типови функција ниÑу ÑаглаÑни уÑлед %<volatile%>"
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr "аритметика Ñа показивачем на непотпун тип"
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
- #, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr ""
-+
-+#: c-typeck.c:2160
-+#, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr "%qT нема члан по имену %qE"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr "захтев за члан %qE у нечему што није ни Ñтруктура ни унија"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr "разрешавање показивача на непотпун тип"
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr "разрешавање %<void *%> показивача"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "индекÑирана вредноÑÑ‚ није ни низ ни показивач"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð¸Ð·Ð° није целобројан"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr "индекÑирана вредноÑÑ‚ је показивач на функцију"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, fuzzy, gcc-internal-format
- #| msgid "index in dimension %d is out of bounds at %L"
- msgid "index value is out of bound"
- msgstr "Ð˜Ð½Ð´ÐµÐºÑ Ñƒ димензији %d је ван граница код %L"
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ИСО Ц забрањује %<register%> низове"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "ИСО Ц 90 забрањује индекÑирање не-л-вредноÑног низа"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr ""
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr "позвани објекат %qE није функција"
-@@ -16336,387 +16372,387 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr "функција позвана кроз неÑаглаÑан тип"
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, fuzzy, gcc-internal-format
- #| msgid "function definition has qualified void return type"
- msgid "function with qualified void return type called"
- msgstr "дефиниција функције има одређен празан повратни тип"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, gcc-internal-format
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr ""
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, fuzzy, gcc-internal-format
- #| msgid "%<__builtin_longjmp%> second argument must be 1"
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "%<__builtin_longjmp%> други аргумент мора бити 1"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr ""
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qE"
- msgid "too many arguments to method %qE"
- msgstr "превише аргумената за функцију %qE"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr "превише аргумената за функцију %qE"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared here"
- msgid "declared here"
- msgstr "%q+D деклариÑано овде"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "тип формалног параметра %d није потпун"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "проÑлеђивање аргумента %d за %qE као целобројног умеÑто као реалног, због прототипа"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "проÑлеђивање аргумента %d за %qE као целобројног умеÑто као комплекÑног, због прототипа"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "проÑлеђивање аргумента %d за %qE као комплекÑног умеÑто као реалног, због прототипа"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "проÑлеђивање аргумента %d за %qE као реалног умеÑто као целобројног, због прототипа"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "проÑлеђивање аргумента %d за %qE као комплекÑног умеÑто као целобројног, због прототипа"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "проÑлеђивање аргумента %d за %qE као реалног умеÑто као комплекÑног, због прототипа"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "проÑлеђивање аргумента %d за %qE као %<float%> умеÑто као %<double%>, због прототипа"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "проÑлеђивање аргумента %d за %qE као %qT умеÑто као %qT, због прототипа"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "проÑлеђивање аргумента %d за %qE Ñа различитом ширином, због прототипа"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "проÑлеђивање аргумента %d за %qE као неозначеног, због прототипа"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "проÑлеђивање аргумента %d за %qE као означеног, због прототипа"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, fuzzy, gcc-internal-format
- #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr "премало аргумената за функцију %qE"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, fuzzy, gcc-internal-format
- #| msgid "comparison with string literal results in unspecified behaviour"
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "поређење Ñа доÑловном ниÑком резултује неодређеним понашањем"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between %q#T and %q#T"
- msgid "comparison between %qT and %qT"
- msgstr "поређење између %q#T и %q#T"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "показивачи типа %<void *%> употребљени у одузимању"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "показивач на функцију употребљен у одузимању"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ИСО Ц не подржава %<~%> за комплекÑну конјугацију"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "погрешан тип аргумента уз унарни знак узвика"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "ИСО Ц не подржава %<++%> и %<--%> за комплекÑне типове"
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "погрешан тип аргумента уз увећање"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "погрешан тип аргумента уз умањење"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "увећање показивача на непознату Ñтруктуру"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "умањење показивача на непознату Ñтруктуру"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of expression of type %<void%>"
- msgstr "узимање адреÑе привременог"
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, fuzzy, gcc-internal-format
- #| msgid "assignment of read-only location"
- msgid "assignment of read-only location %qE"
- msgstr "додела Ñамо-за-читање локацији"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, fuzzy, gcc-internal-format
- #| msgid "increment of read-only location"
- msgid "increment of read-only location %qE"
- msgstr "увећање Ñамо-за-читање локације"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, fuzzy, gcc-internal-format
- #| msgid "decrement of read-only location"
- msgid "decrement of read-only location %qE"
- msgstr "умањење Ñамо-за-читање локације"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "не може Ñе узети адреÑа битÑког поља %qD"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr "глобална региÑтарÑка променљива %qD употребљена у угњежденој функцији"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr "региÑтарÑка променљива %qD употребљена у угњежденој функцији"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr "затражена адреÑа глобалне региÑтарÑке променљиве %qD"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr "затражена адреÑа региÑтарÑке променљиве %qD"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr "не-л-вредноÑни низ у уÑловном изразу"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, fuzzy, gcc-internal-format
- #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "ИСО Ц забрањује уÑловне изразе Ñа Ñамо једном празном Ñтраном"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, fuzzy, gcc-internal-format
- #| msgid "pointer type mismatch in conditional expression"
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "неÑлагање показивачких типова у уÑловном изразу"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "ИСО Ц забрањује уÑловни израз између %<void *%> и функцијÑког показивача"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "неÑлагање показивачких типова у уÑловном изразу"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "неÑлагање типова показивача или целобројних у уÑловном изразу"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "леви операнд зарез-израза нема ефекта"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- #, fuzzy
- #| msgid "cast adds new qualifiers to function type"
- msgid "cast adds %q#v qualifier to function type"
- msgstr "претапање додаје нове одредбе функцијÑком типу"
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr "претапање одбацује одредбе Ñа циљног типа показивача"
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "претапање наводи низовни тип"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "претапање наводи функцијÑки тип"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "ИСО Ц забрањује претапање неÑкалара у иÑти тип"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "ИСО Ц забрањује претапање у унијÑки тип"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "претапање у унијÑки тип из типа који не чини унију"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr ""
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr "претапање увећава неопходно равнање циљног типа"
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "претапање из показивача у целобројни различите величине"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr "претапање из функцијÑког позива типа %qT у непоклапајући тип %qT"
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "претапање из целобројног у показивач различите величине"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ИСО Ц забрањује претварање показивача на функцију у показивач на објекат"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ИСО Ц забрањује претварање показивача на објекат у показивач на функцијÑки тип"
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr ""
-@@ -16728,718 +16764,718 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, fuzzy, gcc-internal-format
- #| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
- msgid "expected %qT but argument is of type %qT"
- msgstr "формат %q.*s очекује тип %<%T%s%>, али аргумент %d је типа %qT"
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, fuzzy, gcc-internal-format
- #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr "циљеви показивача у проÑлеђивању аргумента %d за %qE разликују Ñе у означеноÑти"
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr "д-вредноÑÑ‚ Ñе не може проÑледити упућивачком параметру"
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- #, fuzzy
- #| msgid "passing argument %d of %qE makes qualified function pointer from unqualified"
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "проÑлеђивање аргумента %d од %qE прави одређени функцијÑки показивач од неодређеног"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- #, fuzzy
- #| msgid "assignment makes qualified function pointer from unqualified"
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr "додела прави одређени функцијÑки показивач од неодређеног"
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- #, fuzzy
- #| msgid "initialization makes qualified function pointer from unqualified"
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "уÑпоÑтављање прави одређени функцијÑки показивач од неодређеног"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- #, fuzzy
- #| msgid "return makes qualified function pointer from unqualified"
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr "повратак прави одређени функцијÑки показивач од неодређеног"
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- #, fuzzy
- #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "проÑлеђивање аргумента %d од %qE одбацује одредбе Ñа циљног типа показивача"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- #, fuzzy
- #| msgid "assignment discards qualifiers from pointer target type"
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "додела одбацује одредбе Ñа циљног типа показивача"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- #, fuzzy
- #| msgid "initialization discards qualifiers from pointer target type"
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "уÑпоÑтављање одбацује одредбе Ñа циљног типа показивача"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- #, fuzzy
- #| msgid "return discards qualifiers from pointer target type"
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "повратак одбацује одредбе Ñа циљног типа показивача"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "ИСО Ц забрањује претварање аргумента у унијÑки тип"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, fuzzy, gcc-internal-format
- #| msgid "passing argument %d of %qE from incompatible pointer type"
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "проÑлеђивање аргумента %d од %qE из неÑаглаÑног показивачког типа"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "assignment from pointer to non-enclosed address space"
- msgstr "претапање из показивача у целобројни различите величине"
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, fuzzy, gcc-internal-format
- #| msgid "initialization from incompatible pointer type"
- msgid "initialization from pointer to non-enclosed address space"
- msgstr "уÑпоÑтављање из неÑаглаÑног показивачког типа"
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "аргумент %d од %qE може бити кандидат за форматÑки атрибут"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr "лева Ñтрана доделе може бити кандидат за форматÑки атрибут"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, gcc-internal-format
- msgid "initialization left-hand side might be a candidate for a format attribute"
- msgstr "лева Ñтрана уÑпоÑтављања може бити кандидат за форматÑки атрибут"
-
--#: c-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, gcc-internal-format
- msgid "return type might be a candidate for a format attribute"
- msgstr "повратни тип може бити кандидат за форматÑки атрибут"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr "ИСО Ц забрањује проÑлеђивање аргумента %d од %qE између функцијÑког показивача и %<void *%>"
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "ИСО Ц забрањује доделу између функцијÑког показивача и %<void *%>"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "ИСО Ц забрањује уÑпоÑтављање између функцијÑког показивача и %<void *%>"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "ИСО Ц забрањује повратак између функцијÑког показивача и %<void *%>"
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr "циљеви показивача у проÑлеђивању аргумента %d за %qE разликују Ñе у означеноÑти"
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr "циљеви показивача у додели разликују Ñе у означеноÑти"
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr "циљеви показивача у уÑпоÑтављању разликују Ñе у означеноÑти"
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr "циљеви показивача у повратку разликују Ñе у означеноÑти"
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "проÑлеђивање аргумента %d од %qE из неÑаглаÑног показивачког типа"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr "додела из неÑаглаÑног показивачког типа"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr "уÑпоÑтављање из неÑаглаÑног показивачког типа"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr "повратак из неÑаглаÑног показивачког типа"
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "неиÑправна употреба не-л-вредноÑног низа"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "проÑлеђивање аргумента %d од %qE прави показивач од целобројног без претапања"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr "додела прави показивач од целобројног без претапања"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr "уÑпоÑтављање прави показивач од целобројног без претапања"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr "повратак прави показивач од целобројног без претапања"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "проÑлеђивање аргумента %d од %qE прави целобројни од показивача без претапања"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr "додела прави целобројни од показивача без претапања"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr "уÑпоÑтављање прави целобројни од показивача без претапања"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr "повратак прави целобројни од показивача без претапања"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr "неÑаглаÑни тип за аргумент %d у %qE"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in assignment of %qT to %qT"
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "неÑаглаÑни типови у додели %qT у %qT"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in initialization"
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "неÑаглаÑни типови у уÑпоÑтављању"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in assignment of %qT to %qT"
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr "неÑаглаÑни типови у додели %qT у %qT"
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr "традиционални Ц одбија аутоматÑку уÑпоÑтављање Ñкупина"
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr "(близу уÑпоÑтављања за %qs)"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "низ уÑпоÑтављен конÑтантном ниÑком у заградама"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "уÑпоÑтављање флекÑибилног чланÑког низа"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "char-низ уÑпоÑтављен широком ниÑком"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, fuzzy, gcc-internal-format
- #| msgid "wchar_t-array initialized from non-wide string"
- msgid "wide character array initialized from non-wide string"
- msgstr "wchar_t-низ уÑпоÑтављен не-широком ниÑком"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, fuzzy, gcc-internal-format
- #| msgid "wchar_t-array initialized from non-wide string"
- msgid "wide character array initialized from incompatible wide string"
- msgstr "wchar_t-низ уÑпоÑтављен не-широком ниÑком"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr "низ неподеÑног типа уÑпоÑтављен конÑтантном ниÑком"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "низ уÑпоÑтављен не-конÑтантним низовним изразом"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "елемент уÑпоÑтављача није конÑтантан"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not constant"
- msgid "initializer element is not a constant expression"
- msgstr "елемент уÑпоÑтављача није конÑтантан"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "елемент уÑпоÑтављача Ñе не може израчунати при учитавању"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "неиÑправан уÑпоÑтављач"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "непрозирни векторÑки типови не могу бити уÑпоÑтављени"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "Ñувишна група витичаÑтих заграда на крају уÑпоÑтављача"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "недоÑтају витичаÑте заграде око уÑпоÑтављача"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "витичаÑте заграде око Ñкаларног уÑпоÑтављача"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "уÑпоÑтављање флекÑибилног чланÑког низа у угњежденом контекÑту"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "недоÑтаје уÑпоÑтављач"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "празан Ñкаларни уÑпоÑтављач"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "Ñувишни елементи у Ñкаларном инцијализатору"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð¸Ð·Ð° у не-низовном уÑпоÑтављачу"
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "име поља није у уÑпоÑтављачу Ñлога или уније"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð¸Ð·Ð° у уÑпоÑтављачу није целобројан"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, fuzzy, gcc-internal-format
- #| msgid "array index in initializer not of integer type"
- msgid "array index in initializer is not an integer constant expression"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð¸Ð·Ð° у уÑпоÑтављачу није целобројан"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "неконÑтантан Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð¸Ð·Ð° у уÑпоÑтављачу"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ñƒ уÑпоÑтављачу премашује границе низа"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "празан индекÑни опÑег у уÑпоÑтављачу"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "индекÑни опÑег у уÑпоÑтављачу премашује границе низа"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr "непознато поље %qE наведено у уÑпоÑтављачу"
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "уÑпоÑтављено поље Ñа Ñпоредним ефектима пребриÑано"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, gcc-internal-format
- msgid "initialized field overwritten"
- msgstr "уÑпоÑтављено поље пребриÑано"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "Ñувишни елементи у уÑпоÑтављачу знаковног низа"
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "Ñувишни елементи у уÑпоÑтављачу Ñтруктуре"
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr "неÑтатичко уÑпоÑтављање флекÑибилног чланÑког низа"
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "Ñувишни елементи у уÑпоÑтављачу уније"
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr "традиционални Ц одбија уÑпоÑтављање унија"
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "Ñувишни елементи у уÑпоÑтављачу низа"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "Ñувишни елементи у уÑпоÑтављачу вектора"
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "Ñувишни елементи у уÑпоÑтављачу Ñкалара"
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "ИСО Ц забрањује %<goto *expr;%>"
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "функција деклариÑана Ñа %<noreturn%> има наредбу %<return%>"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "%<return%> без вредноÑти у функцији која не враћа празан тип"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr "%<return%> Ñа вредношћу у функцији која враћа празан тип"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, fuzzy, gcc-internal-format
- #| msgid "%<return%> with a value, in function returning void"
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "%<return%> Ñа вредношћу у функцији која враћа празан тип"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "функција враћа адреÑу на локалну променљиву"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr "величина у прекидачу није целобројна"
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr "%<long%> израз у прекидачу не претвара Ñе у %<int%> у ИСО Ц-у"
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "case label is not an integer constant expression"
- msgstr "величина низа није интегралан конÑтатан израз"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr "етикета Ñлучаја није у оквиру наредбе прекидача"
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr "етикета %<default%> није у оквиру наредбе прекидача"
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, fuzzy, gcc-internal-format
- #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr "%Hпредложи екÑплицитне витичаÑте заграде ради избегавања двоÑмиÑленог %<else%>"
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr "наредба иÑкакања није у оквиру петље или прекидача"
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "наредба наÑтављања није у оквиру петље"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr "наредба иÑкакања употребљена Ñа ОпенМПом за петљу"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr "наредба без ефекта"
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr "наредба израза има непотпун тип"
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr "негативан деÑни помак"
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr "деÑни помак >= од ширине типа"
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr "негативан леви помак"
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr "леви помак >= од ширине типа"
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, gcc-internal-format
- msgid "comparing vectors with different element types"
- msgstr ""
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr ""
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr "поређење реалних помоћу == или != није безбедно"
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, fuzzy, gcc-internal-format
- #| msgid "comparison of distinct pointer types lacks a cast"
- msgid "comparison of pointers to disjoint address spaces"
- msgstr "поређењу различитих показивачких типова недоÑтаје претапање"
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ИСО Ц забрањује поређење %<void *%> и функцијÑког показивача"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr "поређењу различитих показивачких типова недоÑтаје претапање"
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "поређење између показивача и целобројног"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr "поређење потпуног и непотпуног показивача"
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ИСО Ц забрањује поређена уређеноÑти показивача на функције"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, fuzzy, gcc-internal-format
- #| msgid "ordered comparison of pointer with integer zero"
- msgid "ordered comparison of pointer with null pointer"
- msgstr "поређење уређеноÑти показивача Ñа целобројном нулом"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "поређење уређеноÑти показивача Ñа целобројном нулом"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, fuzzy, gcc-internal-format
- #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr "захтев за имплицтно претварање из %qT у %qT није дозвољен у Ц++у"
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "употребљен низ који Ñе не може претворити у показивач где Ñе захтева Ñкалар"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr "употребљена вредноÑÑ‚ Ñтруктурног типа где Ñе захтева Ñкалар"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr "употребљена вредноÑÑ‚ унијÑког типа где Ñе захтева Ñкалар"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, fuzzy, gcc-internal-format
- #| msgid "used struct type value where scalar is required"
- msgid "used vector type where scalar is required"
- msgstr "употребљена вредноÑÑ‚ Ñтруктурног типа где Ñе захтева Ñкалар"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "%qE има неиÑправан тип за %<reduction%>"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr "%qE има неиÑправан тип за %<reduction(%s)%>"
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr "%qE мора бити нитно-локално за %<copyin%>"
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr "%qE није променљива у одредби %qs"
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr "%qE Ñе појављује више од једном у одредбама података"
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr "%qE није променљива у одредби %<firstprivate%>"
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr "%qE није променљива у одредби %<lastprivate%>"
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr "%qE је предодређено као %qs за %qs"
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr ""
-@@ -17449,7 +17485,7 @@
- msgid "function call has aggregate value"
- msgstr "позив функције има ÑкупинÑку вредноÑÑ‚"
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "величина променљиве %q+D је превелика"
-@@ -18300,54 +18336,54 @@
- msgid "library lib%s not found"
- msgstr "библиотека lib%s није нађена"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "не могу да претворим у показивачки тип"
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr "показивачка вредноÑÑ‚ употребљена где Ñе очекивала реална"
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr "ÑкупинÑка вредноÑÑ‚ употребљена где Ñе очекивала реална"
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr "претварање у непотпун тип"
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, fuzzy, gcc-internal-format
- #| msgid "can't convert between vector values of different size"
- msgid "can%'t convert between vector values of different size"
- msgstr "не могу да претварам између векторÑких вредноÑти различитих величина"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr "ÑкупинÑка вредноÑÑ‚ употребљена где Ñе очекивала целобројна"
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr "показивачка вредноÑÑ‚ употребљена где Ñе очекивала комплекÑна"
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr "ÑкупинÑка вредноÑÑ‚ употребљена где Ñе очекивала комплекÑна"
-
--#: convert.c:965
-+#: convert.c:963
- #, fuzzy, gcc-internal-format
- #| msgid "can't convert value to a vector"
- msgid "can%'t convert value to a vector"
- msgstr "не могу да претворим вредноÑÑ‚ у вектор"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, fuzzy, gcc-internal-format
- #| msgid "aggregate value used where a float was expected"
- msgid "aggregate value used where a fixed-point was expected"
-@@ -18509,7 +18545,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr ""
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr ""
-@@ -18603,46 +18639,46 @@
- msgid "stack limits not supported on this target"
- msgstr "ограничења Ñтека ниÑу подржана на овом циљу"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field %qs"
- msgid "mis-aligned access used for structure member"
- msgstr "Ñкладишна клаÑа наведена за поље Ñтруктуре %qs"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field %qs"
- msgid "mis-aligned access used for structure bitfield"
- msgstr "Ñкладишна клаÑа наведена за поље Ñтруктуре %qs"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, fuzzy, gcc-internal-format
- #| msgid "global register variable %qD used in nested function"
- msgid "local frame unavailable (naked function?)"
- msgstr "глобална региÑтарÑка променљива %qD употребљена у угњежденој функцији"
-
--#: expr.c:9996
-+#: expr.c:9971
- #, 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:10003
-+#: expr.c:9978
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+D redeclared with attribute noinline"
- msgid "%Kcall to %qs declared with attribute warning: %s"
-@@ -18726,7 +18762,7 @@
- msgid "assuming signed overflow does not occur when combining constants around a comparison"
- msgstr "претпоÑтављам да Ñе означено преливање не дешава при негирању дељења"
-
--#: fold-const.c:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr "провера Ñажимања: првобитно дрво измењено Ñажимањем"
-@@ -18737,7 +18773,7 @@
- msgid "total size of local objects too large"
- msgstr "%Jукупна величина локалних објеката је превелика"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr "немогуће ограничење у %<asm%>"
-@@ -19230,87 +19266,87 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr "провера Ñтабла: очекивах клаÑу %qs, имам %qs (%s) у %s, код %s:%d"
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, fuzzy, gcc-internal-format
- #| msgid "no return statement in function returning non-void"
- msgid "using result of function returning %<void%>"
- msgstr "нема повратне наредбе у функцији која враћа непразан тип"
-
--#: gimplify.c:5041
-+#: gimplify.c:5048
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr "неиÑправна л-вредноÑÑ‚ у излазу аÑемблера %d"
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, gcc-internal-format, gfc-internal-format
- msgid "non-memory input %d must stay in memory"
- msgstr "немеморијÑки улаз %d мора оÑтати у меморији"
-
--#: gimplify.c:5179
-+#: gimplify.c:5186
- #, gcc-internal-format, gfc-internal-format
- msgid "memory input %d is not directly addressable"
- msgstr "меморијÑки улаз %d не може Ñе непоÑредно адреÑирати"
-
--#: gimplify.c:5674
-+#: gimplify.c:5681
- #, fuzzy, gcc-internal-format
- #| msgid "threadprivate variables not supported in this target"
- msgid "threadprivate variable %qE used in untied task"
- msgstr "нитно-локалне променљиве ниÑу подржане за овај циљ"
-
--#: gimplify.c:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, fuzzy, gcc-internal-format
- #| msgid "%Henclosing parallel"
- msgid "enclosing task"
- msgstr "%Hобухватајуће паралелно"
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, fuzzy, gcc-internal-format
- #| msgid "%qs not specified in enclosing parallel"
- msgid "%qE not specified in enclosing parallel"
- msgstr "%qs није наведено у обухватајућем паралелном"
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, fuzzy, gcc-internal-format
- #| msgid "%Henclosing parallel"
- msgid "enclosing parallel"
- msgstr "%Hобухватајуће паралелно"
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, fuzzy, gcc-internal-format
- #| msgid "iteration variable %qs should be private"
- msgid "iteration variable %qE should be private"
- msgstr "требало би да променљива итерације %qs буде приватна"
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, 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:5862
-+#: gimplify.c:5869
- #, fuzzy, gcc-internal-format
- #| msgid "iteration variable %qs should not be reduction"
- msgid "iteration variable %qE should not be reduction"
- msgstr "не би требало да променљива итерације %qs буде Ñвођена"
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, 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:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr "гимплификација није уÑпела"
-
--#: godump.c:1214
-+#: godump.c:1234
- #, fuzzy, gcc-internal-format
- #| msgid "could not open dump file %qs: %s"
- msgid "could not close Go dump file: %m"
- msgstr "ниÑам могао да отворим датотеку попиÑа %qs: %s"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, fuzzy, gcc-internal-format
- #| msgid "could not open dump file %qs: %s"
- msgid "could not open Go dump file %qs: %m"
-@@ -19370,7 +19406,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -19521,52 +19557,52 @@
- msgid "function %qD redeclared as variable"
- msgstr "функција %q+D поново деклариÑана као уткана"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, 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 or explicit task region"
- msgstr "подељена облаÑÑ‚ не може бити блиÑко угњеждена унутар подељене, критичне, уређене или главне облаÑти"
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, 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 or explicit task region"
- msgstr "подељена облаÑÑ‚ не може бити блиÑко угњеждена унутар подељене, критичне, уређене или главне облаÑти"
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, 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 or explicit task region"
- msgstr "главна облаÑÑ‚ не може бити блиÑко угњеждена унутар дељене"
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, 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 or explicit task region"
- msgstr "уређена облаÑÑ‚ не може бити блиÑко угњеждена унутар критичне"
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr "уређена облаÑÑ‚ мора бити блиÑко угњеждена унутар петље Ñа одредбом уређеноÑти"
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr "критична облаÑÑ‚ не може бити угњеждена унутар иÑтоимене критичне облаÑти"
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr "неиÑправан излаз из Ñтруктуираног блока ОпенМПа"
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr "неиÑправан улаз у Ñтруктуирани блок ОпенМПа"
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, fuzzy, gcc-internal-format
- #| msgid "invalid exit from OpenMP structured block"
- msgid "invalid branch to/from an OpenMP structured block"
-@@ -19684,7 +19720,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr "-freorder-blocks-and-partition не ради на овој архитектури"
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr "-freorder-blocks-and-partition не ради на овој архитектури"
-@@ -20064,9 +20100,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr "„%s“ Ñе не може кориÑтити као %s региÑтар"
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "непознато име региÑтра: %s"
-@@ -20150,12 +20186,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr "операнд у %<asm%> захтева немогуће поновно учитавање"
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr "ограничење операнда у %<asm%> неÑаглаÑно Ñа величином операнда"
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr "излазни операнд је конÑтантан у %<asm%>"
-@@ -20379,7 +20415,7 @@
- msgid "packed attribute is unnecessary"
- msgstr "атрибут паковања непотребан"
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr "равнање елемената низа је веће од величине елемента"
-@@ -20607,7 +20643,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -20623,7 +20659,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr "изворно поÑредан позив функције Ñе не разматра за уткивање"
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -20638,7 +20674,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, fuzzy, gcc-internal-format
- #| msgid "%<[*]%> not allowed in other than a declaration"
- msgid "asm not allowed in atomic transaction"
-@@ -20677,684 +20713,684 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, fuzzy, gcc-internal-format
- #| msgid "attributes are not allowed on a function-definition"
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "атрибути ниÑу дозвољени на дефиницији функције"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr "конÑтанта није поново израчуната када Ñе ADDR_EXPR промени"
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr "Ñпоредни ефекти ниÑу поново израчунати када Ñе ADDR_EXPR промени"
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr ""
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr "ССРиме у лиÑти Ñлободних, али Ñе упућује на Ñš"
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr ""
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid first operand of MEM_REF"
- msgstr "неиÑправан операнд за %%R"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid offset operand of MEM_REF"
- msgstr "неиÑправан операнд за %%R"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr "ASSERT_EXPR Ñа увек нетачним уÑловом"
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr ""
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr "адреÑа узета, али бит ADDRESSABLE није поÑтављен"
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, fuzzy, gcc-internal-format
- #| msgid "non-boolean used in condition"
- msgid "non-integral used in condition"
- msgstr "не-логичка вредноÑÑ‚ употребљена у уÑлову"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr "неиÑправан операнд уÑлова"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, fuzzy, gcc-internal-format
- #| msgid "invalid constraints for operand"
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "неиÑправна ограничења за операнд"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr "неиÑправан Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð°"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "неиÑправан операнд у инÑтрукцији"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr ""
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr ""
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid expression for min lvalue"
- msgstr "неиÑправан израз као операнд"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in indirect reference"
- msgstr "неиÑправан операнд у инÑтрукцији"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid form of array reference at %C"
- msgid "invalid operands to array reference"
- msgstr "ÐеиÑправан облик упућивача низа код %C"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, fuzzy, gcc-internal-format
- #| msgid "Rank mismatch in array reference at %L (%d/%d)"
- msgid "type mismatch in array reference"
- msgstr "ÐеÑлагање рангова у упућивачу низа код %L (%d/%d)"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, fuzzy, gcc-internal-format
- #| msgid "Rank mismatch in array reference at %L (%d/%d)"
- msgid "type mismatch in array range reference"
- msgstr "ÐеÑлагање рангова у упућивачу низа код %L (%d/%d)"
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in real/imagpart reference"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in component reference"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr ""
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "conversion of register to a different size"
- msgstr "претапање из показивача у целобројни различите величине"
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid address operand in MEM_REF"
- msgstr "неиÑправан операнд за %%R"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, fuzzy, gcc-internal-format
- #| msgid "invalid shift operand"
- msgid "invalid offset operand in MEM_REF"
- msgstr "неиÑправан операнд помака"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr ""
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, fuzzy, gcc-internal-format
- #| msgid "invalid cast to function type %qT"
- msgid "invalid function in gimple call"
- msgstr "неиÑправно претапање у функцијÑки тип %qT"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, fuzzy, gcc-internal-format
- #| msgid "function not inlinable"
- msgid "non-function in gimple call"
- msgstr "функција Ñе не може уткати"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, fuzzy, gcc-internal-format
- #| msgid "invalid storage class for function %qs"
- msgid "invalid pure const state for function"
- msgstr "неиÑправна Ñкладишна клаÑа за функцију %qs"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, fuzzy, gcc-internal-format
- #| msgid "invalid PC in line number table"
- msgid "invalid LHS in gimple call"
- msgstr "неиÑправан ПЦ у табели бројева линија"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr ""
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion to %<__fpreg%>"
- msgid "invalid conversion in gimple call"
- msgstr "неиÑправно претварање у %<__fpreg%>"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, fuzzy, gcc-internal-format
- #| msgid "invalid PC in line number table"
- msgid "invalid static chain in gimple call"
- msgstr "неиÑправан ПЦ у табели бројева линија"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr ""
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr ""
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, fuzzy, gcc-internal-format
- #| msgid "invalid argument to builtin function"
- msgid "invalid argument to gimple call"
- msgstr "неиÑправан аргумент за уграђену функцију"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operands in gimple comparison"
- msgstr "неиÑправан операнд у инÑтрукцији"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, gcc-internal-format
- msgid "mismatching comparison operand types"
- msgstr ""
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr ""
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid method declaration, return type required"
- msgid "invalid vector comparison resulting type"
- msgstr "ÐеиÑправна декларација метода, неопходан је повратни тип"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, gcc-internal-format
- msgid "bogus comparison result type"
- msgstr ""
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr ""
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in unary operation"
- msgstr "неиÑправан операнд у инÑтрукцији"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid type expression"
- msgid "invalid types in nop conversion"
- msgstr "ÐеиÑправан типÑки израз"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid types in address space conversion"
- msgstr "неиÑправан израз као операнд"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid type expression"
- msgid "invalid types in fixed-point conversion"
- msgstr "ÐеиÑправан типÑки израз"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion to %<__fpreg%>"
- msgid "invalid types in conversion to floating point"
- msgstr "неиÑправно претварање у %<__fpreg%>"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion to %<__fpreg%>"
- msgid "invalid types in conversion to integer"
- msgstr "неиÑправно претварање у %<__fpreg%>"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr ""
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, fuzzy, gcc-internal-format
- #| msgid "Elemental binary operation"
- msgid "non-register as LHS of binary operation"
- msgstr "Елементална бинарна операција"
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid operands in binary operation"
- msgstr "неиÑправни операнди за бинарно %s"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in complex expression"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in shift expression"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in vector shift expression"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr ""
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in widening vector shift expression"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr ""
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "неиÑправни операнди за бинарно %s"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in pointer plus expression"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in binary expression"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr ""
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operands in ternary operation"
- msgstr "неиÑправан операнд у инÑтрукцији"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in fused multiply-add expression"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in vector permute expression"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, fuzzy, gcc-internal-format
- #| msgid "expected integer expression"
- msgid "vector types expected in vector permute expression"
- msgstr "очекиван је целобројни израз"
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, fuzzy, gcc-internal-format
- #| msgid "%Hinvalid increment expression"
- msgid "invalid mask type in vector permute expression"
- msgstr "%HнеиÑправан израз увећања"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in assignment"
- msgid "non-trivial conversion at assignment"
- msgstr "неÑаглаÑни типови у додели"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid operand in unary expression"
- msgstr "неиÑправни операнди за бинарно %s"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in address expression"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, fuzzy, gcc-internal-format
- #| msgid "invalid indirect memory address"
- msgid "invalid rhs for gimple memory store"
- msgstr "неиÑправна поÑредна меморијÑка адреÑа"
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in return statement"
- msgstr "неиÑправан операнд у инÑтрукцији"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid init statement"
- msgid "invalid conversion in return statement"
- msgstr "ÐеиÑправна уÑпоÑтављачка наредба"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "goto destination is neither a label nor a pointer"
- msgstr "индекÑирана вредноÑÑ‚ није ни низ ни показивач"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%s code"
- msgid "invalid operand to switch statement"
- msgstr "неиÑправан операнд за %%s кôд"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr ""
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, fuzzy, gcc-internal-format
- #| msgid "format string has invalid operand number"
- msgid "incorrect setting of landing pad number"
- msgstr "форматирајућа ниÑка има неиÑправан број операнада"
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%p code"
- msgid "invalid comparison code in gimple cond"
- msgstr "неиÑправан операнд за %%p кôд"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in asm output %d"
- msgid "invalid labels in gimple cond"
- msgstr "неиÑправна л-вредноÑÑ‚ у излазу аÑемблера %d"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, fuzzy, gcc-internal-format
- #| msgid "invalid address"
- msgid "invalid PHI result"
- msgstr "неиÑправна адреÑа"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, fuzzy, gcc-internal-format
- #| msgid "missing definition"
- msgid "missing PHI def"
- msgstr "недоÑтаје дефиниција"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, fuzzy, gcc-internal-format
- #| msgid "invalid IACC argument"
- msgid "invalid PHI argument"
- msgstr "неодговарајући аргумент за IACC"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "incompatible types in assignment"
- msgid "incompatible types in PHI argument %u"
- msgstr "неÑаглаÑни типови у додели"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, fuzzy, gcc-internal-format
- #| msgid "verify_stmts failed"
- msgid "verify_gimple failed"
- msgstr "verify_stmts није уÑпело"
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr ""
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, fuzzy, gcc-internal-format
- #| msgid "bb_for_stmt (phi) is set to a wrong basic block"
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr "bb_for_stmt (phi) поÑтављено на погрешан оÑновни блок"
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr "нетачно дељење чворова Ñтабла"
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, fuzzy, gcc-internal-format
- #| msgid "bb_for_stmt (stmt) is set to a wrong basic block"
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr "bb_for_stmt (stmt) поÑтављено на погрешан оÑновни блок"
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid init statement"
- msgid "in statement"
- msgstr "ÐеиÑправна уÑпоÑтављачка наредба"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr "наредба означена за бацање, али не чини то"
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr "наредба означена за бацање уÑред блока"
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, fuzzy, gcc-internal-format
- #| msgid "ENTRY_BLOCK has a statement list associated with it"
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr "ENTRY_BLOCK има придружену лиÑту наредби"
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, fuzzy, gcc-internal-format
- #| msgid "EXIT_BLOCK has a statement list associated with it"
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr "EXIT_BLOCK има придружену лиÑту наредби"
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr "пропад до излаза из об. %d"
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr "нелокална етикета "
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr ""
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr "етикета "
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr "контролни ток уÑред оÑновног блока %d"
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr "пропадна ивица поÑле контролне наредбе у об. %d"
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "true/false edge after a non-COND_EXPR in bb %d"
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr "ивица тачно/нетачно поÑле не-COND_EXPR у об. %d"
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr "погрешне заÑтавице излазне ивице на крају об. %d"
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr "екÑплицитно goto на крају об. %d"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr "повратна ивица не показује на излаз у об. %d"
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, fuzzy, gcc-internal-format
- #| msgid "found default case not at end of case vector"
- msgid "found default case not at the start of case vector"
- msgstr "нађен подразумевани Ñлучај који није на крају вектора Ñлучаја"
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, gcc-internal-format
- msgid "case labels not sorted: "
- msgstr "етикете Ñлучајева ниÑу Ñортиране: "
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr "Ñувишна излазна ивица %d->%d"
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr "недоÑтаје ивица %i->%i"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, fuzzy, gcc-internal-format
- #| msgid "%H%<noreturn%> function does return"
- msgid "%<noreturn%> function does return"
- msgstr "%H%<noreturn%> функција ипак враћа"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, fuzzy, gcc-internal-format
- #| msgid "%Hcontrol reaches end of non-void function"
- msgid "control reaches end of non-void function"
- msgstr "%Hконтрола Ñтиже до краја функције непразног типа"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, fuzzy, gcc-internal-format
- #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "%Hигноришем повратну вредноÑÑ‚ из %qD деклариÑану уз атрибут warn_unused_result"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, fuzzy, gcc-internal-format
- #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
- msgid "ignoring return value of function declared with attribute warn_unused_result"
-@@ -21423,75 +21459,75 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr "погрешна ија у пропадном потегу"
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+F can never be inlined because it receives a non-local goto"
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr "функција %q+F Ñе не може уткати јер прима нелокално goto"
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+F can never be inlined because it uses variable sized variables"
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr "функција %q+F Ñе не може уткати јер кориÑти променљиве променљиве величине"
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr "функција %q+F Ñе не може уткати јер кориÑти alloca (потиÑните атрибутом always_inline)"
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr "функција %q+F Ñе не може уткати јер кориÑти setjmp"
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr "функција %q+F Ñе не може уткати јер кориÑти променљиву лиÑту аргумената"
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr "функција %q+F Ñе не може уткати јер кориÑти јер кориÑти руковање изузецима типа setjmp-longjmp"
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr "функција %q+F Ñе не може уткати јер кориÑти нелокално goto"
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr "функција %q+F Ñе не може уткати јер кориÑти __builtin_return или __builtin_apply_args"
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr "функција %q+F Ñе не може уткати јер кориÑти рачунÑко goto"
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr "функција %q+F не може никако бити уткана јер је то Ñузбијено помоћу -fno-inline"
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr "функција %q+F не може никако бити уткана јер кориÑти атрибуте Ñукобљене Ñа уткивањем"
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, fuzzy, gcc-internal-format
- #| msgid "inlining failed in call to %q+F: %s"
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr "уткивање није уÑпело у позиву %q+F: %s"
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "позвано одавде"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr "уткивање није уÑпело у позиву %q+F: %s"
-@@ -21709,7 +21745,7 @@
- msgid "verify_ssa failed"
- msgstr "verify_ssa није уÑпело"
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, fuzzy, gcc-internal-format
- #| msgid "%J%qD was declared here"
- msgid "%qD was declared here"
-@@ -21773,58 +21809,58 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is outside array bounds"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð¸Ð·Ð° није целобројан"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is above array bounds"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð¸Ð·Ð° није целобројан"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is below array bounds"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð¸Ð·Ð° није целобројан"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr "претпоÑтављам да Ñе означено преливање не дешава при упрошћавању уÑлова до конÑтанте"
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr "претпоÑтављам да Ñе означено преливање не дешава при упрошћавању уÑлова"
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, fuzzy, gcc-internal-format
- #| msgid "comparison is always false due to limited range of data type"
- msgid "comparison always false due to limited range of data type"
- msgstr "поређење је увек нетачно уÑлед ограниченог опÑега типа"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, fuzzy, gcc-internal-format
- #| msgid "comparison is always true due to limited range of data type"
- msgid "comparison always true due to limited range of data type"
- msgstr "поређење је увек тачно уÑлед ограниченог опÑега типа"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, fuzzy, gcc-internal-format
- #| msgid "assuming signed overflow does not occur when simplifying range test"
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr "претпоÑтављам да Ñе означено преливање не дешава при упрошћавању пробе опÑега"
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, fuzzy, gcc-internal-format
- #| msgid "assuming signed overflow does not occur when simplifying range test"
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
-@@ -21836,22 +21872,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "атрибут %qE може Ñе применити Ñамо на дефиниције клаÑа"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr "%q+D већ деклариÑано Ñа атрибутом dllexport: dllimport Ñе игнорише"
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr "%q+D поново деклариÑано без атрибута dllimport пошто је на Ñš упућено ДЛЛ повезивошћу"
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr "%q+D поново деклариÑано без атрибута dllimport: претходно dllimport Ñе игнорише"
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -21866,151 +21902,151 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr "атрибут %qE Ñе игнорише"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "уткана функција %q+D поново деклариÑана као dllimport: атрибут Ñе игнорише"
-
--#: tree.c:5577
-+#: tree.c:5578
- #, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "дефиниција функције %q+D означена као dllimport"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr "дефиниција променљиве %q+D означена као dllimport"
-
--#: tree.c:5613
-+#: tree.c:5614
- #, fuzzy, gcc-internal-format
- #| msgid "external linkage required for symbol %q+D because of %qs attribute"
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr "Ñпољашња повезивоÑÑ‚ неопходна за Ñимбол %q+D због атрибута %qs"
-
--#: tree.c:5627
-+#: tree.c:5628
- #, fuzzy, gcc-internal-format
- #| msgid "%qD redeclared with different visibility"
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr "%qD поново деклариÑано Ñа другачијом видљивошћу"
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr "низови функција немају ÑмиÑла"
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "повратни тип функције не може бити функција"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr "провера Ñтабла: %s, имам %s у %s, код %s:%d"
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr "провера Ñтабла: не очекивах ниједно од %s, имам %s у %s, код %s:%d"
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "провера Ñтабла: очекивах клаÑу %qs, имам %qs (%s) у %s, код %s:%d"
-
--#: tree.c:8939
-+#: tree.c:8943
- #, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "провера Ñтабла: ниÑам очекивао клаÑу %qs, имам %qs (%s) у %s, код %s:%d"
-
--#: tree.c:8952
-+#: tree.c:8956
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr "провера Ñтабла: очекивах omp_clause %s, имам %s у %s, код %s:%d"
-
--#: tree.c:9012
-+#: tree.c:9016
- #, fuzzy, gcc-internal-format
- #| msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr "провера Ñтабла: очекивах Ñтабло које Ñадржи Ñтруктуру %qs, имам %qs у %s, код %s:%d"
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr "провера Ñтабла: приÑтупих елту %d у tree_vec Ñа %d елтова у %s, код %s:%d"
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr "провера Ñтабла: приÑтупих операнду %d од %s Ñа %d операнада у %s, код %s:%d"
-
--#: tree.c:9052
-+#: tree.c:9056
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr "провера Ñтабла: приÑтупих операнду %d од omp_clause %s Ñа %d операнада у %s, код %s:%d"
-
--#: tree.c:11336
-+#: tree.c:11340
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated (declared at %s:%d)"
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "%qs је превазиђено (деклариÑано код %s:%d)"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated (declared at %s:%d)"
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "%qs је превазиђено (деклариÑано код %s:%d)"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated (declared at %s:%d)"
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "%qs је превазиђено (деклариÑано код %s:%d)"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated (declared at %s:%d)"
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "%qs је превазиђено (деклариÑано код %s:%d)"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "type is deprecated (declared at %s:%d)"
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "тип је превазиђен (деклариÑан код %s:%d)"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr "тип је превазиђен (деклариÑан код %s:%d)"
-
--#: tree.c:11389
-+#: tree.c:11393
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated"
- msgid "%qE is deprecated: %s"
- msgstr "%qs је превазиђено"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated"
- msgid "%qE is deprecated"
- msgstr "%qs је превазиђено"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "type is deprecated"
- msgid "type is deprecated: %s"
- msgstr "тип је превазиђен"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr "тип је превазиђен"
-@@ -22064,157 +22100,162 @@
- msgid "variable tracking size limit exceeded"
- msgstr ""
-
--#: varasm.c:317
-+#: varasm.c:319
-+#, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr "%+D изазива Ñукоб типа одељка"
-+
-+#: varasm.c:322
- #, fuzzy, gcc-internal-format
- #| msgid "%+D causes a section type conflict"
- msgid "%+D causes a section type conflict with %D"
- msgstr "%+D изазива Ñукоб типа одељка"
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr "равнање за %q+D веће је од највећег равнања објектне датотеке. КориÑтим %d"
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr "име региÑтра није наведено за %q+D"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr "неиÑправно име региÑтра за %q+D"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr "тип податка за %q+D није погодан за региÑтар"
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, fuzzy, gcc-internal-format
- #| msgid "register specified for %q+D isn%'t suitable for data type"
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr "региÑтар наведен за %q+D није погодан за тип податка"
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, fuzzy, gcc-internal-format
- #| msgid "register used for two global register variables"
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr "региÑтар Ñе кориÑти за две глобалне региÑтарÑке променљиве"
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr "региÑтар наведен за %q+D није погодан за тип податка"
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr "глобална региÑтарÑка променљива има почетну вредноÑÑ‚"
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr "оптимизација може уклонити читања и/или пиÑања у региÑтарÑке променљиве"
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr "име региÑтра дато за нерегиÑтарÑку променљиву %q+D"
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr "глобални деÑтруктори ниÑу подржани на овом циљу"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr "глобални конÑтруктори ниÑу подржани на овом циљу"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr "нитно-локални COMMON подаци ниÑу имплементирани"
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr "захтевано равнање за %q+D веће је од имплементираног равнања за %wu"
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, fuzzy, gcc-internal-format
- #| msgid "initializer for integer value is too complicated"
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr "уÑпоÑтављач за целобројну вредноÑÑ‚ је превише компликован"
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr "уÑпоÑтављач за реалну вредноÑÑ‚ није реална конÑтанта"
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, fuzzy, gcc-internal-format
- #| msgid "invalid initial value for member %qs"
- msgid "invalid initial value for member %qE"
- msgstr "неиÑправна почетна вредноÑÑ‚ за члан %qs"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr "Ñлаба декларација %q+D мора бити јавна"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr "Ñлаба декларација %q+D није подржана"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr "Ñамо Ñлаби алијаÑи Ñу подржани у овој конфигурацији"
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, fuzzy, gcc-internal-format
- #| msgid "%Jweakref is not supported in this configuration"
- msgid "weakref is not supported in this configuration"
- msgstr "%JÑлаби упућивач није подржан у овој конфигурацији"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, fuzzy, gcc-internal-format
- #| msgid "-m%s not supported in this configuration"
- msgid "ifunc is not supported in this configuration"
- msgstr "-m%s није подржано у овој конфигурацији"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D aliased to undefined symbol %qs"
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr "%q+D удволичено Ñа недефиниÑаним Ñимболом %qs"
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D aliased to external symbol %qs"
- msgid "%q+D aliased to external symbol %qE"
- msgstr "%q+D удволичено Ñа Ñпољашњим Ñимболом %qs"
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr "Ñлаби упућивач %q+D на крају циља Ñамог Ñебе"
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr "Ñлаби упућивач %q+D мора имати Ñтатичку повезивоÑÑ‚"
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, fuzzy, gcc-internal-format
- #| msgid "%Jalias definitions not supported in this configuration"
- msgid "alias definitions not supported in this configuration"
- msgstr "%Jдефиниције алијаÑа ниÑу подржане у овој конфигурацији"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "атрибут видљивоÑти није подржан у овој конфигурацији, игноришем"
-@@ -22256,8 +22297,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "дужина ниÑке %qd већа је од дужине %qd коју ИСО компилатори Ц%d морају да подрже"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "преливање у конÑтантном изразу"
-@@ -22482,7 +22523,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "адреÑа за %qD ће увек бити израчуната као %<true%>"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr "предлажем заграде око израза употребљеног као иÑтинитоÑна вредноÑÑ‚"
-@@ -22927,40 +22968,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "неиÑправан тип вектора за атрибут %qE"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr "величина вектора није целобројни умножак величине компоненте"
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr "нулта величина вектора"
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr "број компоненти вектора није Ñтепен двојке"
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr "ненулти атрибут без аргумената код непрототипа"
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr "ненулти аргумент има неиÑправан број операнада (аргумент %lu)"
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr "ненулти аргумент Ñа бројем операнада ван опÑега (аргумент %lu, операнд %lu)"
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr "ненулти аргумент упућује на непоказивачки операнд (аргумент %lu, операнд %lu)"
-@@ -23000,12 +23041,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "атрибут %qE је примењив Ñамо на варијадичке функције"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr "захтевани положај није целобројна конÑтанта"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr "захтевани положај је мањи од нуле"
-@@ -23066,7 +23107,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr "не може Ñе применити %<offsetof%> на чланÑку функцију %qD"
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr "покушај узимања адреÑе битÑког поља %qD у Ñтруктури"
-@@ -23848,87 +23889,87 @@
- msgstr "%Hигноришем #pragma %s %s"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, fuzzy, gcc-internal-format
- #| msgid "%Hstray %<@%> in program"
- msgid "stray %<@%> in program"
- msgstr "%Hзалутало %<@%> у програму"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, gcc-internal-format
- msgid "stray %qs in program"
- msgstr "залутало %qs у програму"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "недоÑтаје окончавајући знак %c"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, gcc-internal-format
- msgid "stray %qc in program"
- msgstr "залутало %qc у програму"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr "залутало %<\\%o%> у програму"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr "ова декадна конÑтанта је неозначена Ñамо у ИЦО Ц-у 90"
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr "ова декадна конÑтанта би била неозначена у ИЦО Ц-у 90"
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, fuzzy, gcc-internal-format
- #| msgid "integer constant is too large for %qs type"
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "целобројна конÑтанта превелика за тип %qs"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, fuzzy, gcc-internal-format
- #| msgid "storage size not constant"
- msgid "unsuffixed float constant"
- msgstr "величина Ñкладишта није конÑтантна"
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, gcc-internal-format
- msgid "floating constant exceeds range of %qT"
- msgstr "реална конÑтанта премашује опÑег за %qT"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, fuzzy, gcc-internal-format
- #| msgid "floating constant misused"
- msgid "floating constant truncated to zero"
- msgstr "лоша употреба реалне конÑтанте"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, fuzzy, gcc-internal-format
- #| msgid "misplaced %<@%D%> Objective-C++ construct"
- msgid "repeated %<@%> before Objective-C string"
- msgstr "конÑтрукција %<@%D%> објективног Ц++а на погрешном меÑту"
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr ""
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "традиционални Ц одбија надовезивање конÑтантних ниÑки"
-@@ -23948,7 +23989,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, fuzzy, gcc-internal-format
- #| msgid "%Hinvalid type for iteration variable %qE"
- msgid "invalid type for iteration variable %qE"
-@@ -23960,25 +24001,25 @@
- msgid "%qE is not initialized"
- msgstr "%H%qE није уÑпоÑтављено"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, fuzzy, gcc-internal-format
- #| msgid "%Hmissing controlling predicate"
- msgid "missing controlling predicate"
- msgstr "%HнедоÑтаје контролишући предикат"
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, fuzzy, gcc-internal-format
- #| msgid "%Hinvalid controlling predicate"
- msgid "invalid controlling predicate"
- msgstr "%HнеиÑправан контролишући предикат"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, fuzzy, gcc-internal-format
- #| msgid "%Hmissing increment expression"
- msgid "missing increment expression"
- msgstr "%HнедоÑтаје израз увећања"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, fuzzy, gcc-internal-format
- #| msgid "%Hinvalid increment expression"
- msgid "invalid increment expression"
-@@ -24867,7 +24908,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "лоша вредноÑÑ‚ %qs за -mmemory-latency"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -25055,55 +25096,55 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr ""
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to functions"
- msgid "%qE attribute only applies to functions"
- msgstr "атрибут %qs примењује Ñе Ñамо на функције"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, gcc-internal-format
- msgid "unable to compute real location of stacked parameter"
- msgstr "не могу да Ñрачунам Ñтварну локацију параметра на Ñтеку"
-
--#: config/arm/arm.c:20665
-+#: config/arm/arm.c:20667
- #, fuzzy, gcc-internal-format
- #| msgid "argument %qd is not a constant"
- msgid "argument must be a constant"
- msgstr "аргумент %qd није конÑтанта"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "Ñелектор мора бити непоÑредни"
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "маÑка мора бити непоÑредна"
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, gcc-internal-format
- msgid "no low registers available for popping high registers"
- msgstr "нема доÑтупних ниÑких региÑтара за подизање виÑоких региÑтара"
-
--#: config/arm/arm.c:22123
-+#: config/arm/arm.c:22125
- #, gcc-internal-format
- msgid "interrupt Service Routines cannot be coded in Thumb mode"
- msgstr "ÑервиÑне рутине прекида не могу бити кодиране у режиму Тамба"
-
--#: config/arm/arm.c:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr ""
-@@ -25118,101 +25159,120 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "Ñтатичка променљива %q+D означена је као dllimport"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
-+#, fuzzy, gcc-internal-format
-+#| msgid "-G and -static are mutually exclusive"
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "-G и -static Ñу међуÑобно иÑкључиви"
-+
-+#: config/avr/avr.c:555
- #, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr ""
-+
-+#: config/avr/avr.c:573
-+#, fuzzy, gcc-internal-format
-+#| msgid "%qD cannot have default arguments"
-+msgid "%qs function cannot have arguments"
-+msgstr "%qD не може имати подразумеване аргументе"
-+
-+#: config/avr/avr.c:576
-+#, fuzzy, gcc-internal-format
-+#| msgid "Function does not return a value"
-+msgid "%qs function cannot return a value"
-+msgstr "Функција не враћа вредноÑÑ‚"
-+
-+#: config/avr/avr.c:583
-+#, fuzzy, gcc-internal-format
-+#| msgid "%qs appears to be a misspelled signal handler"
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr "%qs изгледа као погрешно напиÑан руковалац Ñигналима"
-+
-+#: config/avr/avr.c:733
-+#, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr ""
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr ""
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr ""
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr ""
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, 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:2625
-+#: config/avr/avr.c:2586
- #, 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:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr "%qs изгледа као погрешно напиÑан руковалац прекидима"
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr "%qs изгледа као погрешно напиÑан руковалац Ñигналима"
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr ""
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %s %q+D"
- msgstr ""
-
--#: config/avr/avr.c:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, gcc-internal-format
- msgid "only uninitialized variables can be placed in the .noinit section"
- msgstr "Ñамо неуÑпоÑтављене променљиве могу Ñе ÑмеÑтити у одељак .noint"
-
--#: config/avr/avr.c:7382
-+#: config/avr/avr.c:7299
- #, 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:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr "МЦУ %qs подржан Ñамо за аÑемблер"
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, 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:10691
-+#: config/avr/avr.c:10642
- #, 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"
-@@ -25345,70 +25405,70 @@
- msgid "internal error: bad register: %d"
- msgstr "унутрашња грешка: лош региÑтар %d"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr "унутрашња грешка: ија за Ñпоредни ефекат утиче на главни ефекат"
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr "непозната вредноÑÑ‚ cc_attr"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr "унутрашња грешка: cris_side_effect_mode_ok Ñа лошим операндима"
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr "-max-stackframe=%d није употребљиво, није између 0 и %d"
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr "непозната одредница верзије КРИСа у -march= или -mcpu= : %s"
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr "непозната одредница верзије КРИСа у -mtune= : %s"
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "-fPIC и -fpic ниÑу подржани у овој конфигурацији"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr "та конкретна опција -g није иÑправна уз -maout и -melinux"
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, fuzzy, gcc-internal-format
- #| msgid "Unknown src"
- msgid "unknown src"
- msgstr "Ðепознат извор"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "Unknown dest"
- msgid "unknown dest"
- msgstr "Ðепознато одредиште"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr "оквир Ñтека превелик: %d бајтова"
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr "expand_binop није уÑпело у movsi got"
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, fuzzy, gcc-internal-format
- #| msgid "emitting PIC operand, but PIC register isn't set up"
- msgid "emitting PIC operand, but PIC register isn%'t set up"
-@@ -25573,321 +25633,321 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "не могу да поÑтавим положај у ПЦХ датотеци: %m"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "bad value (%s) for -mtune= switch"
- msgid "bad value (%s) for %stune=%s %s"
- msgstr "лоша вредноÑÑ‚ (%s) за прекидач -mtune="
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "-mtune=x86-64 is deprecated. Use -mtune=k8 or -mtune=generic instead as appropriate."
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr "-mtune=x86-64 је превазиђено. КориÑтите -mtune=k8 или -mtune=generic умеÑто тога."
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "модела кôда %qs није подржан у %s-битном режиму"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, fuzzy, gcc-internal-format
- #| msgid "code model %s not supported in PIC mode"
- msgid "code model %qs not supported in x32 mode"
- msgstr "модела кôда %s није подржан у ПИЦ режиму"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, 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"
- msgstr "модела кôда %s није подржан у ПИЦ режиму"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, fuzzy, gcc-internal-format
- #| msgid "-m%s not supported in this configuration"
- msgid "-masm=intel not supported in this configuration"
- msgstr "-m%s није подржано у овој конфигурацији"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr "%i-битни режим није укомпилован"
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "ЦПУ који Ñте изабрали не подржава Ñкуп инÑтрукција икÑ86-64"
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "generic CPU can be used only for -mtune= switch"
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr "генерички ЦПУ може бити употребљен Ñамо за прекидач -mtune="
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "bad value (%s) for -march= switch"
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr "лоша вредноÑÑ‚ (%s) за прекидач -march="
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "-mregparm=%d није између 0 и %d"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, 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:3592
-+#: config/i386/i386.c:3593
- #, 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:3613
-+#: config/i386/i386.c:3614
- #, 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:3627
-+#: config/i386/i386.c:3628
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "-msseregparm used without SSE enabled"
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr "-msseregparm употребљено без укључених ССЕ инÑтрукција"
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr "Ñкуп ССЕ инÑтрукција иÑкључен, кориÑтим 387 аритметику"
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr "Ñкуп 387 инÑтрукција иÑкључен, кориÑтим ССЕ аритметику"
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr "табеле одмотавања тренутно захтевају или показивач оквира или -maccumulate-outgoing-args за иÑправноÑÑ‚"
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr "табеле одмотавања тренутно захтевају или показивач оквира или -maccumulate-outgoing-args за иÑправноÑÑ‚"
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr ""
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr ""
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, 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:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr ""
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, 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:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr "атрибути fastcall и regparm ниÑу ÑаглаÑни"
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, 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:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, 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:4930
-+#: config/i386/i386.c:4925
- #, 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:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr "атрибути fastcall и cdecl ниÑу ÑаглаÑни"
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr "атрибути fastcall и stdcall ниÑу ÑаглаÑни"
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, 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:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr "атрибути stdcall и cdecl ниÑу ÑаглаÑни"
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr "атрибути stdcall и fastcall ниÑу ÑаглаÑни"
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, 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:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, 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:5008
-+#: config/i386/i386.c:5003
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored on non-class types"
- msgid "%qE attribute is used for none class-method"
- msgstr "атрибут %qE Ñе игнорише на не-клаÑним типовима"
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, 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:5237
-+#: config/i386/i386.c:5232
- #, 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:5452
-+#: config/i386/i386.c:5447
- #, 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:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr ""
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, 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:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, gcc-internal-format
- msgid "the ABI of passing union with long double has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6141
-+#: config/i386/i386.c:6136
- #, gcc-internal-format
- msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr "ССЕ враћање региÑтра уз иÑкључене ССЕ"
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr "ССЕ региÑтарÑки аргумент уз иÑкључене ССЕ"
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr "враћање из региÑтра x87 када је x87 иÑкључено"
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, gcc-internal-format
- msgid "SSE vector argument without SSE enabled changes the ABI"
- msgstr "ССЕ векторÑки аргумент без укључених ССЕ мења ÐБИ"
-
--#: config/i386/i386.c:6726
-+#: config/i386/i386.c:6721
- #, gcc-internal-format
- msgid "MMX vector argument without MMX enabled changes the ABI"
- msgstr "ÐœÐœÐ˜ÐºÑ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñки аргумент без укључених ÐœÐœÐ˜ÐºÑ Ð¼ÐµÑšÐ° ÐБИ"
-
--#: config/i386/i386.c:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, gcc-internal-format
- msgid "SSE vector return without SSE enabled changes the ABI"
- msgstr "ССЕ векторÑко враћање без укључених ССЕ мења ÐБИ"
-
--#: config/i386/i386.c:7447
-+#: config/i386/i386.c:7442
- #, gcc-internal-format
- msgid "MMX vector return without MMX enabled changes the ABI"
- msgstr "ÐœÐœÐ˜ÐºÑ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñко враћање без укључених ÐœÐœÐ˜ÐºÑ Ð¼ÐµÑšÐ° ÐБИ"
-
--#: config/i386/i386.c:10033
-+#: config/i386/i386.c:10028
- #, gcc-internal-format
- msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:11030
-+#: config/i386/i386.c:11025
- #, 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:11044
-+#: config/i386/i386.c:11039
- #, fuzzy, gcc-internal-format
- #| msgid "%s not supported for nested functions"
- msgid "-fsplit-stack does not support 2 register parameters for a nested function"
-@@ -25895,133 +25955,133 @@
-
- #. FIXME: We could make this work by pushing a register
- #. around the addition and comparison.
--#: config/i386/i386.c:11055
-+#: config/i386/i386.c:11050
- #, 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:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr "проширени региÑтри немају виÑоке половине"
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr "неподржана величина операнда за проширени региÑтар"
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "invalid operand code '%c'"
- msgid "non-integer operand used with operand code '%c'"
- msgstr "неиÑправан кôд операнда ‘%c;’"
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, 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:28143
-+#: config/i386/i386.c:28196
- #, 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:28238
-+#: config/i386/i386.c:28291
- #, 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:28646
-+#: config/i386/i386.c:28699
- #, 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:28665
-+#: config/i386/i386.c:28718
- #, 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:28683
-+#: config/i386/i386.c:28736
- #, 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:28692
-+#: config/i386/i386.c:28745
- #, 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:28701
-+#: config/i386/i386.c:28754
- #, 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:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, 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:28927
-+#: config/i386/i386.c:28980
- #, 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:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, gcc-internal-format
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr "Ñелектор мора бити целобројна конÑтанта у опÑегу 0..%wi"
-
--#: config/i386/i386.c:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr ""
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr ""
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, fuzzy, gcc-internal-format
- #| msgid "mask must be an immediate"
- msgid "last argument must be an immediate"
- msgstr "маÑка мора бити непоÑредна"
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, gcc-internal-format
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr ""
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, 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:31774
-+#: config/i386/i386.c:31827
- #, 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:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, 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:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, fuzzy, gcc-internal-format
- #| msgid "%qs incompatible attribute ignored"
- msgid "%qE incompatible attribute ignored"
-@@ -26099,19 +26159,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "атрибут %qs захтева целобројну конÑтанту као аргумент"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr "вредноÑÑ‚ уз -mfixed-range мора бити облика РЕГ1-РЕГ2"
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr "%s-%s је празан опÑег"
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, fuzzy, gcc-internal-format
- #| msgid "argument of %qs attribute is not a string constant"
- msgid "version attribute is not a string"
-@@ -26181,7 +26241,7 @@
- msgstr "атрибут %qE није подржан на овој платформи"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute argument not an integer constant"
- msgid "%qE attribute argument not an integer constant"
-@@ -26244,7 +26304,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr ""
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "израз ограничења Ñтека није подржан"
-@@ -26809,27 +26869,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr ""
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "Ñтварање ПИЦ кôда није подржано преноÑивим моделом извршавања"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr "Ñтварање ПИЦ кôда није ÑаглаÑно Ñа брзим поÑредним позивима"
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr "-g је подржано Ñамо када Ñе кориÑти ГÐС на овом процеÑору,"
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr "опција -g иÑкључена"
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, gcc-internal-format, gfc-internal-format
- msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
- msgstr "равнање (%u) за %s премашује највеће равнање за глобалне заједничке податке. КориÑтим %u"
-@@ -27276,87 +27336,87 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, gcc-internal-format
- msgid "stack frame too large"
- msgstr "оквир Ñтека превелик"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, gcc-internal-format
- msgid "no profiling of 64-bit code for this ABI"
- msgstr "нема профилиÑања 64-битног кôда за овај ÐБИ"
-
--#: config/rs6000/rs6000.c:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, gcc-internal-format
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr "употреба %<long double%> у алтивек типовима није иÑправна"
-
--#: config/rs6000/rs6000.c:24133
-+#: config/rs6000/rs6000.c:24119
- #, gcc-internal-format
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr "употреба логичких типова у алтивек типовима није иÑправна"
-
--#: config/rs6000/rs6000.c:24135
-+#: config/rs6000/rs6000.c:24121
- #, gcc-internal-format
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr "употреба %<complex%> у алтивек типовима није иÑправна"
-
--#: config/rs6000/rs6000.c:24137
-+#: config/rs6000/rs6000.c:24123
- #, gcc-internal-format
- msgid "use of decimal floating point types in AltiVec types is invalid"
- msgstr "употреба децималних реалних типова у алтивек типовима није иÑправна"
-
--#: config/rs6000/rs6000.c:24143
-+#: config/rs6000/rs6000.c:24129
- #, 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:24146
-+#: config/rs6000/rs6000.c:24132
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
- msgstr "превазиђена употреба %<long%> у алтивек; кориÑтите %<int%>"
-
--#: config/rs6000/rs6000.c:24151
-+#: config/rs6000/rs6000.c:24137
- #, 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:24154
-+#: config/rs6000/rs6000.c:24140
- #, 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:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "invalid use of %<::%>"
- msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- msgstr "неиÑправна употреба %<::%>"
-
--#: config/rs6000/rs6000.c:27224
-+#: config/rs6000/rs6000.c:27210
- #, 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:27226
-+#: config/rs6000/rs6000.c:27212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "spec '%s' is invalid"
- msgid "%s\"%s\"%s is invalid"
-@@ -27414,12 +27474,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "-m64 није подржано у овој конфигурацији"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr "-m64 захтева ЦПУ типа ПауерПЦ-64"
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, fuzzy, gcc-internal-format
- #| msgid "Emit code compatible with TI tools"
- msgid "-mcmodel incompatible with other toc options"
-@@ -27437,64 +27497,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr "RETURN_ADDRESS_OFFSET није подржано"
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "лоша вредноÑÑ‚ за -mcall-%s"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "лоша вредноÑÑ‚ за -msdata=%s"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr "-mrelocatable и -msdata=%s ниÑу ÑаглаÑни"
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr "-f%s и -msdata=%s ниÑу ÑаглаÑни"
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr "-msdata=%s и -mcall-%s ниÑу ÑаглаÑни"
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr "-mrelocatable и -mno-minimal-toc ниÑу ÑаглаÑни"
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr "-mrelocatable и -mcall-%s ниÑу ÑаглаÑни"
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr "-fPIC и -mcall-%s ниÑу ÑаглаÑни"
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr "-mcall-aixdesc мора бити велике крајноÑти"
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr "ваш аÑемблер на подржава -msecure-plt"
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "-m%s није подржано у овој конфигурацији"
-@@ -27608,59 +27668,59 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr "табеле одмотавања тренутно захтевају или показивач оквира или -maccumulate-outgoing-args за иÑправноÑÑ‚"
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "__builtin_saveregs није подржано овим подциљем"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to interrupt functions"
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "атрибут %qs примењив је Ñамо на функције прекида"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute is not supported on this platform"
- msgid "%qE attribute is supported only for SH2A"
- msgstr "атрибут %qE није подржан на овој платформи"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr "атрибут interrupt_handler није ÑаглаÑан Ñа -m5-compact"
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to functions"
- msgid "%qE attribute only applies to SH2A"
- msgstr "атрибут %qs примењује Ñе Ñамо на функције"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute argument not an integer constant"
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "аргумент атрибута %qs није целобројна конÑтанта"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute argument not a string constant"
- msgid "%qE attribute argument not a string constant"
- msgstr "аргумент атрибута %qs није конÑтантна ниÑка"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr "r0 мора бити доÑтупан као позивом продрман региÑтар"
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, fuzzy, gcc-internal-format
- #| msgid "Need a second call-clobbered general purpose register"
- msgid "need a second call-clobbered general purpose register"
- msgstr "Потребан је други позивом продрман региÑтар опште намене"
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, fuzzy, gcc-internal-format
- #| msgid "Need a call-clobbered target register"
- msgid "need a call-clobbered target register"
-@@ -28026,43 +28086,43 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr "атрибут %qs Ñе игнорише"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute requires prototypes with named arguments"
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "атрибут %qE захтева прототипове Ñа именованим аргументима"
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute only applies to variadic functions"
- msgid "%qs attribute only applies to variadic functions"
- msgstr "атрибут %qE је примењив Ñамо на варијадичке функције"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored"
- msgid "%qE attribute has no effect"
- msgstr "атрибут %qE Ñе игнорише"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute %qE"
- msgid "invalid vector type for attribute %qs"
- msgstr "неиÑправан тип вектора за атрибут %qE"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to variables"
- msgid "attribute %qs applies to array types only"
- msgstr "атрибут %qs примењује Ñе Ñамо на променљиве"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute %qE"
- msgid "invalid element type for attribute %qs"
-@@ -28080,7 +28140,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr " за претварање из %qT у %qT"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -28393,7 +28453,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "неиÑправно претварање из %qT у %qT"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr " уÑпоÑтављање аргумента %P од %qD"
-@@ -28403,203 +28463,203 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr ""
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, fuzzy, gcc-internal-format
- #| msgid " initializing argument %P of %qD"
- msgid " initializing argument %P of %q+D"
- msgstr " уÑпоÑтављање аргумента %P од %qD"
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, fuzzy, gcc-internal-format
- #| msgid "cannot bind rvalue %qE to %qT"
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "не може Ñе повезати д-вредноÑÑ‚ %qE Ñа %qT"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "не може Ñе повезати битÑко поље %qE Ñа %qT"
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr "не може Ñе повезати паковано поље %qE Ñа %qT"
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "не може Ñе повезати д-вредноÑÑ‚ %qE Ñа %qT"
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, fuzzy, gcc-internal-format
- #| msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr "клаÑа %qT ће бити Ñматрана Ñкоро празном у будућим верзијама ГЦЦа"
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, fuzzy, gcc-internal-format
- #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr "не могу Ñе проÑледити објекти не-ПОД типа %q#T кроз %<...%>; позив ће иÑкочити при извршавању"
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, fuzzy, gcc-internal-format
- #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr "не могу Ñе примати објекти не-ПОД типа %q#T кроз %<...%>; позив ће иÑкочити при извршавању"
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, fuzzy, gcc-internal-format
- #| msgid "redefinition of default argument for %q#D"
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "поновљена дефиниција подразумеваног аргумента за %q#D"
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, fuzzy, gcc-internal-format
- #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr "подразумевани аргумент за параметер %d у %qD још увек није рашчлањен"
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr "аргумент позива функције може бити кандидат за форматÑки атрибут"
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr "проÑлеђивање %qT као аргумента %<this%> у %q#D одбацује одредбе"
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr "%qT није приÑтупна оÑнова од %qT"
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qD as %s"
- msgid "deducing %qT as %qT"
- msgstr "декларација %qD као %s"
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, fuzzy, gcc-internal-format
- #| msgid " in call to %qD"
- msgid " in call to %q+D"
- msgstr " у позиву %qD"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr ""
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr "не могу да нађем поље class$ у јаванÑком типу Ñучеља %qT"
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr "позив не-функције %qD"
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr ""
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr ""
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, 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:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr "нема одговарајуће функције за позив %<%T::%s(%A)%#V%>"
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr "двоÑмиÑлен позив препуњене %<%s(%A)%>"
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, gcc-internal-format
- msgid "cannot call member function %qD without object"
- msgstr "чланÑка функција %qD не може Ñе позвати без објекта"
-
--#: cp/call.c:8053
-+#: cp/call.c:8068
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr "проÑлеђивање %qT бира %qT пре него %qT"
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr " у позиву %qD"
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr "бирам %qD пре него %qD"
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr " за претварање из %qT у %qT"
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, gcc-internal-format
- msgid " because conversion sequence for the argument is better"
- msgstr " зато што је редоÑлед претварања за аргумент бољи"
-
--#: cp/call.c:8235
-+#: cp/call.c:8250
- #, fuzzy, gcc-internal-format
- #| msgid "default argument specified in explicit specialization"
- msgid "default argument mismatch in overload resolution"
- msgstr "наведен подразумевани аргумент у екÑплицитној Ñпецијализацији"
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, fuzzy, gcc-internal-format
- #| msgid "candidate is: %+#D"
- msgid " candidate 1: %q+#F"
- msgstr "кандидат је: %+#D"
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, fuzzy, gcc-internal-format
- #| msgid "candidate is: %+#D"
- msgid " candidate 2: %q+#F"
- msgstr "кандидат је: %+#D"
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, 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:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, 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:8734
-+#: cp/call.c:8749
- #, gcc-internal-format
- msgid "invalid initialization of reference of type %qT from expression of type %qT"
- msgstr "неиÑправно уÑпоÑтављање упућивача типа %qT изразом типа %qT"
-@@ -28815,227 +28875,227 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "поље %q+D неиÑправно деклариÑан методÑки тип"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, gcc-internal-format
- msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
- msgstr "игноришем атрибут паковања због непакованог не-ПОД поља %q+#D"
-
--#: cp/class.c:3284
-+#: cp/class.c:3285
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr "поље %q+#D иÑтог имена као и клаÑа"
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr "%q#T има показивачке чланÑке податке"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr " али не потиÑкује %<%T(const %T&)%>"
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr " или %<operator=(const %T&)%>"
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr " али не потиÑкује %<operator=(const %T&)%>"
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr "помак празне оÑнове %qT можда не поштује ÐБИ и може Ñе изменити у будућим верзијама ГЦЦа"
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr "клаÑа %qT ће бити Ñматрана Ñкоро празном у будућим верзијама ГЦЦа"
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, gcc-internal-format
- msgid "initializer specified for non-virtual method %q+D"
- msgstr "уÑпоÑтављач наведен за невиртуелни метод %q+D"
-
--#: cp/class.c:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, 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:4901
-+#: cp/class.c:4902
- #, fuzzy, gcc-internal-format
- #| msgid "%q#T is not a class"
- msgid "%q+T is not literal because:"
- msgstr "%q#T није клаÑа"
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, 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:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, 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:4958
-+#: cp/class.c:4959
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of non-static data member %q+D"
- msgid " non-static data member %q+D has non-literal type"
- msgstr "неиÑправна употреба неÑтатичког чланÑког податка %q+D"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, gcc-internal-format
- msgid "non-static reference %q+#D in class without a constructor"
- msgstr "неÑтатички упућивач %q+#D у клаÑи без конÑтруктора"
-
--#: cp/class.c:5075
-+#: cp/class.c:5076
- #, gcc-internal-format
- msgid "non-static const member %q+#D in class without a constructor"
- msgstr "неÑтатчики конÑтантни члан %q+#D у клаÑи без конÑтруктора"
-
- #. If the function is defaulted outside the class, we just
- #. give the synthesis error.
--#: cp/class.c:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr ""
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr ""
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr "помак виртуелне оÑнове %qT не поштује ÐБИ и може Ñе изменити у будућим верзијама ГЦЦа"
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, gcc-internal-format
- msgid "direct base %qT inaccessible in %qT due to ambiguity"
- msgstr "непоÑредна оÑнова %qT није доÑтупна у %qT уÑлед двоÑмиÑленоÑти"
-
--#: cp/class.c:5441
-+#: cp/class.c:5442
- #, gcc-internal-format
- msgid "virtual base %qT inaccessible in %qT due to ambiguity"
- msgstr "виртуелна оÑнова %qT није доÑтупна у %qT уÑлед двоÑмиÑленоÑти"
-
--#: cp/class.c:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr "величина додељена %qT можда не поштује ÐБИ и може Ñе изменити у будућим верзијама ГЦЦа"
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr "помак за %qD можда не поштује ÐБИ и може Ñе изменити у будућим верзијама ГЦЦа"
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr "помак за %q+D можда не поштује ÐБИ и може Ñе изменити у будућим верзијама ГЦЦа"
-
--#: cp/class.c:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr "%q+D Ñадржи празне клаÑе које могу довеÑти до Ñмештања оÑновних клаÑа на различитој локацији у будућим верзијама ГЦЦа"
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr "раÑпоред клаÑа изведених из празне клаÑе %qT може бити промењен у будућим верзијама ГЦЦа"
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr "поновна дефиниција %q#T"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, 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:6139
-+#: cp/class.c:6140
- #, fuzzy, gcc-internal-format
- #| msgid "class %qT does not have any field named %qD"
- msgid "type transparent class %qT does not have any fields"
- msgstr "клаÑа %qT нема поље по имену %qD"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, fuzzy, gcc-internal-format
- #| msgid "type %qs has virtual member functions"
- msgid "type transparent class %qT has virtual functions"
- msgstr "тип %qs има виртуелне чланÑке функције"
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, gcc-internal-format
- msgid "trying to finish struct, but kicked out due to previous parse errors"
- msgstr "у покушају да довршим Ñтруктуру, али избачен уÑлед претходних грешака у рашчлањивању"
-
--#: cp/class.c:6757
-+#: cp/class.c:6758
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "језичка ниÑка %<\"%E\"%> није препозната"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, gcc-internal-format
- msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
- msgstr "не могу да разрешим препуњену функцију %qD на оÑнову претварања у тип %qT"
-
--#: cp/class.c:6971
-+#: cp/class.c:6972
- #, gcc-internal-format
- msgid "no matches converting function %qD to type %q#T"
- msgstr "нема поклапања за претварање функције %qD у тип %q#T"
-
--#: cp/class.c:6994
-+#: cp/class.c:6995
- #, gcc-internal-format
- msgid "converting overloaded function %qD to type %q#T is ambiguous"
- msgstr "двоÑмиÑлено претварање препуњене функције %qD у тип %q#T"
-
--#: cp/class.c:7021
-+#: cp/class.c:7022
- #, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr "претпоÑтављам показивач на члан %qD"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, gcc-internal-format
- msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgstr "(показивач на члан може бити формиран Ñамо помоћу %<&%E%>)"
-
--#: cp/class.c:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr "нема довољно података о типу"
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, gcc-internal-format
- msgid "cannot convert %qE from type %qT to type %qT"
- msgstr "не може Ñе претворити %qE из типа %qT у тип %qT"
-@@ -29045,12 +29105,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr "декларација %q#D"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr "мења значење за %qD Ñа %q+#D"
-@@ -29071,7 +29131,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr "двоÑмиÑлено претварање %qE из %qT у %qT"
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, fuzzy, gcc-internal-format
- #| msgid "array bound is not an integer constant"
- msgid "zero as null pointer constant"
-@@ -29106,7 +29166,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "претварање из %qT у %qT одбацује одредбе"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr "претапање %qT у %qT не разрешава показивач"
-@@ -29548,7 +29608,7 @@
- msgid "declaration of template %q#D"
- msgstr "декларација шаблона %q#D"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr "коÑи Ñе Ñа претходном декларацијом %q+#D"
-@@ -29600,7 +29660,7 @@
- msgid "%q+#D previously defined here"
- msgstr "%q+#D претходно дефиниÑано овде"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, gcc-internal-format
- msgid "%q+#D previously declared here"
- msgstr "%q+#D претходно деклариÑано овде"
-@@ -29730,7 +29790,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "не-нитно-локална декларација %q+D прати нитно-локалну декларацију"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q#D"
- msgid "redeclaration of %q#D"
-@@ -29803,7 +29863,7 @@
- msgid "%qD is not a type"
- msgstr "%qD није тип"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr "%qD употребљено без параметара шаблона"
-@@ -29939,130 +29999,130 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "%<register%> у празној декларацији у доÑегу датотеке"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
- #| msgid "attribute ignored in declaration of %q+#T"
- msgid "attribute ignored in declaration of %q#T"
- msgstr "атрибут игнориÑан у декларацији %q+#T"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, fuzzy, gcc-internal-format
- #| msgid "attribute for %q+#T must follow the %qs keyword"
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr "атрибут за %q+#T мора пратити кључну реч %qs"
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute can only be applied to class definitions"
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr "атрибут %qE може Ñе применити Ñамо на дефиниције клаÑа"
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr ""
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, fuzzy, gcc-internal-format
- #| msgid "typedef %qD is initialized (use __typeof__ instead)"
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "дефиниција типа %qD је уÑпоÑтављена (употребите __typeof__)"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr "декларација %q#D има %<extern%> и ипак је уÑпоÑтављена"
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr "дефиниција %q+D означена као %<dllimport%>"
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr "%q#D није Ñтатички члан у %q#T"
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr "ИСО Ц++ не дозвољава да %<%T::%D%> буде дефиниÑано као %<%T::%D%>"
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr "заглавље шаблона није дозвољено у дефиницији члана екÑплицитно Ñпецијализоване клаÑе"
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr "удвоÑтручено уÑпоÑтављање %qD"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, fuzzy, gcc-internal-format
- #| msgid "%qE declared %<threadprivate%> after first use"
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr "%qE деклариÑано као нитно-локално поÑле прве употребе"
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "декларација %q#D изван клаÑе није дефиниција"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "променљива %q#D има уÑпоÑтављач али је непотпуног типа"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr "елементи низа %q#D имају непотпун тип"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q#D has %<extern%> and is initialized"
- msgid "declaration of %q#D has no initializer"
- msgstr "декларација %q#D има %<extern%> и ипак је уÑпоÑтављена"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr "Ñкупина %q#D има непотпун тип и не може Ñе дефиниÑати"
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr "%qD деклариÑано као упућивач али није уÑпоÑтављено"
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, fuzzy, gcc-internal-format
- #| msgid "name %qD used in a GNU-style designated initializer for an array"
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr "име %qD употребљено у уÑпоÑтављачу низа утврђеном као Гну-Ñтил"
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr "нетривијални утврђени уÑпоÑтављачи ниÑу подржани"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr "име %qD употребљено у уÑпоÑтављачу низа утврђеном као Гну-Ñтил"
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr "уÑпоÑтављач не одређује величину %qD"
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr "недоÑтаје величина низа у %qD"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr "низ %qD нулте величине"
-@@ -30070,425 +30130,425 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of %q+D isn%'t known"
- msgid "storage size of %qD isn%'t known"
- msgstr "величина Ñкладишта за %q+D није позната"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of %q+D isn%'t constant"
- msgid "storage size of %qD isn%'t constant"
- msgstr "величина Ñкладишта за %q+D није конÑтантна"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, fuzzy, gcc-internal-format
- #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr "извините: Ñемантика Ñтатичких података уткане функције %q+#D је погрешна (доћи ће до вишеÑтруких копија)"
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, fuzzy, gcc-internal-format
- #| msgid "%J you can work around this by removing the initializer"
- msgid " you can work around this by removing the initializer"
- msgstr "%J можете ово заобићи уклањањем уÑпоÑтављача"
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "неуÑпоÑтављена конÑтанта %qD"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, fuzzy, gcc-internal-format
- #| msgid "type %qs has a user-defined constructor"
- msgid "%q#T has no user-provided default constructor"
- msgstr "тип %qs има кориÑнички дефиниÑан конÑтруктор"
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "неиÑправан тип %qT као уÑпоÑтављач за вектор типа %qT"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr "уÑпоÑтављач за %qT мора бити у витичаÑтим заградама"
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, fuzzy, gcc-internal-format
- #| msgid "name %qD used in a GNU-style designated initializer for an array"
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr "име %qD употребљено у уÑпоÑтављачу низа утврђеном као Гну-Ñтил"
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr "%qT нема неÑтатички чланÑки податак по имену %qD"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr ""
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr "превише уÑпоÑтављача за %qT"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "витичаÑте заграде око Ñкаларног уÑпоÑтављача за тип %qT"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "недоÑтају витичаÑте заграде око уÑпоÑтављача за %qT"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, fuzzy, gcc-internal-format
- #| msgid "elements of array %q#D have incomplete type"
- msgid "elements of array %q#T have incomplete type"
- msgstr "елементи низа %q#D имају непотпун тип"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr "објекат %qD променљиве величине не може Ñе уÑпоÑтављати"
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C90 forbids compound literals"
- msgid "variable-sized compound literal"
- msgstr "ИСО Ц 90 забрањује Ñложене доÑловне ниÑке"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
- #| msgid "%qD has incomplete type"
- msgid "%q#D has incomplete type"
- msgstr "%qD има непотпун тип"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr "Ñкаларни објекат %qD захтева један елемент у уÑпоÑтављачу"
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, fuzzy, gcc-internal-format
- #| msgid "%qD must be initialized by constructor, not by %<{...}%>"
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr "%qD мора бити уÑпоÑтављен конÑтруктором, не помоћу %<{...}%>"
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "низ %qD уÑпоÑтављен заграђеном конÑтантном ниÑком %qE"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr "уÑпоÑтављач неиÑправан за Ñтатички члан Ñа конÑтруктором"
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "ИСО Ц++ забрањује уÑпоÑтављање унутар клаÑе неконÑтантног Ñтатичког члана %qD"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr "(потребно је уÑпоÑтављање изван клаÑе)"
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr "додела (не уÑпоÑтављање) у декларацији"
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr "заклањање претходне декларације типа за %q#D"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot be thread-local because it has non-POD type %qT"
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr "%qD не може бити нитно-локално зато што је не-ПОД типа %qT"
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr ""
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr "%qD је нитно-локално и Ñтога Ñе не може динамички уÑпоÑтављати"
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "%qD Ñе не може уÑпоÑтављати не-конÑтантним изразом када Ñе декларише"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, fuzzy, gcc-internal-format
- #| msgid "definition of static data member %q+D of dllimport'd class"
- msgid "non-static data member %qD has Java class type"
- msgstr "дефиниција Ñтатичког чланÑког податка %q+D dllimport клаÑе"
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr "функција %q#D уÑпоÑтављена као променљива"
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, fuzzy, gcc-internal-format
- #| msgid "initializer fails to determine size of %qD"
- msgid "initializer fails to determine size of %qT"
- msgstr "уÑпоÑтављач не одређује величину %qD"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, fuzzy, gcc-internal-format
- #| msgid "array size missing in %qD"
- msgid "array size missing in %qT"
- msgstr "недоÑтаје величина низа у %qD"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, fuzzy, gcc-internal-format
- #| msgid "zero-size array %qD"
- msgid "zero-size array %qT"
- msgstr "низ %qD нулте величине"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr "деÑтруктор за туђинÑку клаÑу %qT не може бити члан"
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr "конÑтруктор за туђинÑку клаÑу %qT не може бити члан"
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> variable"
- msgstr "%qD деклариÑано као %<virtual%> %s"
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> variable"
- msgstr "%qD деклариÑано као %<inline%> %s"
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, fuzzy, gcc-internal-format
- #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr "наводиоци функције %<const%> и %<volatile%> за %qD ниÑу иÑправни у декларацији %s"
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr "%qD деклариÑано као %<virtual%> %s"
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "%qD деклариÑано као %<inline%> %s"
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, fuzzy, gcc-internal-format
- #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr "наводиоци функције %<const%> и %<volatile%> за %qD ниÑу иÑправни у декларацији %s"
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> type"
- msgstr "%qD деклариÑано као %<virtual%> %s"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> type"
- msgstr "%qD деклариÑано као %<inline%> %s"
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, fuzzy, gcc-internal-format
- #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr "наводиоци функције %<const%> и %<volatile%> за %qD ниÑу иÑправни у декларацији %s"
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> field"
- msgstr "%qD деклариÑано као %<virtual%> %s"
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> field"
- msgstr "%qD деклариÑано као %<inline%> %s"
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, fuzzy, gcc-internal-format
- #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr "наводиоци функције %<const%> и %<volatile%> за %qD ниÑу иÑправни у декларацији %s"
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr "%q+D деклариÑано као пријатељ"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "%q+D деклариÑано Ñа одредницом изузетака"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr "дефиниција %qD није у именÑком проÑтору који обухвата %qT"
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr "Ñтатичка чланÑка функција %q#D деклариÑана Ñа одредбама типа"
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "дефиниција екÑплицитне Ñпецијализације %qD у декларацији пријатеља"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "неиÑправна употреба ид. шаблона %qD у декларацији примарног шаблона"
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr "подразумевани аргументи ниÑу дозвољени у декларацији пријатељÑке Ñпецијализације шаблона %qD"
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr "%<inline%> није дозвољено у декларацији пријатељÑке Ñпецијализације шаблона %qD"
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr "%<::main%> Ñе не може деклариÑати као шаблон"
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr "%<::main%> Ñе не може деклариÑати као уткано"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr "%<::main%> Ñе не може деклариÑати као Ñтатичко"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
- msgstr "%q+#D не упућује на неодређени тип, тако да Ñе не кориÑти за повезивоÑÑ‚"
-
--#: cp/decl.c:7346
-+#: cp/decl.c:7348
- #, 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/decl.c:7368
-+#: cp/decl.c:7370
- #, fuzzy, gcc-internal-format
- #| msgid "%smember function %qD cannot have cv-qualifier"
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr "%sчланÑка функција %qD не може имати кн-одредбу"
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, fuzzy, gcc-internal-format
- #| msgid "%smember function %qD cannot have cv-qualifier"
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr "%sчланÑка функција %qD не може имати кн-одредбу"
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, fuzzy, gcc-internal-format
- #| msgid "template with C linkage"
- msgid "literal operator with C linkage"
- msgstr "шаблон Ñа Ц повезивошћу"
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, fuzzy, gcc-internal-format
- #| msgid "invalid option argument %qs"
- msgid "%qD has invalid argument list"
- msgstr "неиÑправан аргумент опције %qs"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, fuzzy, gcc-internal-format
- #| msgid "%qD must be a nonstatic member function"
- msgid "%qD must be a non-member function"
- msgstr "%qD мора бити неÑтатичка чланÑка функција"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr "%<::main%> мора враћати %<int%>"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr "дефиниција имплицитно деклариÑаног %qD"
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, fuzzy, gcc-internal-format
- #| msgid "definition of implicitly-declared %qD"
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "дефиниција имплицитно деклариÑаног %qD"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D previously defined here"
- msgid "%q+#D explicitly defaulted here"
- msgstr "%q+#D претходно дефиниÑано овде"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr "чланÑка функција %q#D није деклариÑана у клаÑи %qT"
-@@ -30497,938 +30557,938 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7826
-+#: cp/decl.c:7828
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "неиÑправно уÑпоÑтављање унутар клаÑе Ñтатичког чланÑког податка неинтегралног типа %qT"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr "неиÑправно уÑпоÑтављање унутар клаÑе Ñтатичког чланÑког податка неинтегралног типа %qT"
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr "неиÑправно уÑпоÑтављање унутар клаÑе Ñтатичког чланÑког податка неинтегралног типа %qT"
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr "неиÑправно уÑпоÑтављање унутар клаÑе Ñтатичког чланÑког податка неинтегралног типа %qT"
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr "ИСО Ц++ забрањује уÑпоÑтављање унутар клаÑе неконÑтантног Ñтатичког члана %qD"
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "ИСО Ц++ забрањује уÑпоÑтављање чланÑке конÑтанте %qD неинтегралног типа %qT"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr "величина низа %qD има неинтегрални тип %qT"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "величина низа има неинтегрални тип %qT"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr "негативна величина низа %qD"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr "негативна величина низа"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ИСО Ц++ забрањује низ нулте величине %qD"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ИСО Ц++ забрањује низ нулте величине"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "величина низа %qD није интегралан конÑтатан израз"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "величина низа није интегралан конÑтатан израз"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids variable-size array %qD"
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ИСО Ц++ забрањује низ променљиве величине %qD"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids variable-size array"
- msgid "ISO C++ forbids variable length array"
- msgstr "ИСО Ц++ забрањује низ променљиве величине"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr ""
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr "преливање у димензији низа"
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "декларација %qs као низа функција"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of voids"
- msgid "declaration of %qD as array of void"
- msgstr "декларација %qs као низа празних"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of %qT"
- msgid "creating array of void"
- msgstr "Ñтварање низа типа %qT"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of functions"
- msgstr "декларација %qs као низа функција"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of %qT"
- msgid "creating array of functions"
- msgstr "Ñтварање низа типа %qT"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of references"
- msgstr "декларација %qs као низа функција"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of %qT"
- msgid "creating array of references"
- msgstr "Ñтварање низа типа %qT"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of function members"
- msgstr "декларација %qs као низа функција"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "creating array of function members"
- msgstr "декларација %qs као низа функција"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr "декларација %qD као вишедимензионог низа мора имати границе за Ñве димензије оÑим прве"
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr "вишедимензиони низ мора имати границе за Ñве димензије оÑим прве"
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr "навод повратног типа за конÑтруктор није иÑправан"
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr "навод повратног типа за деÑтруктор није иÑправан"
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr "наведен повратни тип за %<operator %T%>"
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr "неименована променљива или поље деклариÑано празним"
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr "променљива или поље деклариÑано празним"
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "неиÑправна употреба одређеног имена %<::%D%>"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "неиÑправна употреба одређеног имена %<%T::%D%>"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "неиÑправна употреба одређеног имена %<%D::%D%>"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is not a class or namespace"
- msgid "%q#T is not a class or a namespace"
- msgstr "%qT није ни клаÑа ни именÑки проÑтор"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr "тип %qT није изведен из типа %qT"
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "декларација %qD као не-функције"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr "декларација %qD као не-члана"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr "недоÑтаје ид. декларатора; кориÑти Ñе резервиÑана реч %qD"
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr "дефиниција функције не декларише параметре"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qD as %s"
- msgid "declaration of %qD as %<typedef%>"
- msgstr "декларација %qD као %s"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD as parameter"
- msgstr "декларација %q+D заклања параметар"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, fuzzy, gcc-internal-format
- #| msgid "a template-id may not appear in a using-declaration"
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "ид. шаблона не може да Ñе јави у декларацији употребе"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr "два или више типова података у декларацији %qs"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "Ñукобљени наводиоци у декларацији %qs"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ИСО Ц++ забрањује декларацију %qs без типа"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, fuzzy, gcc-internal-format
- #| msgid "__builtin_saveregs not supported by this target"
- msgid "%<__int128%> is not supported by this target"
- msgstr "__builtin_saveregs није подржано овим циљем"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not support %<long long%>"
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ИСО Ц++ не подржава %<long long%>"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, gcc-internal-format
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "%<signed%> или %<unsigned%> неиÑправни за %qs"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "%<signed%> и %<unsigned%> наведени заједно за %qs"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, gcc-internal-format
- msgid "%<long long%> invalid for %qs"
- msgstr "%<long long%> неиÑправно за %qs"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, gcc-internal-format
- msgid "%<long%> invalid for %qs"
- msgstr "%<long%> неиÑправно за %qs"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, gcc-internal-format
- msgid "%<short%> invalid for %qs"
- msgstr "%<short%> неиÑправно за %qs"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, gcc-internal-format
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "%<long%> или %<short%> неиÑправни за %qs"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, fuzzy, gcc-internal-format
- #| msgid "%<long%> or %<short%> invalid for %qs"
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr "%<long%> или %<short%> неиÑправни за %qs"
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "%<long%> или %<short%> наведено уз char за %qs"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "%<long%> и %<short%> наведени заједно за %qs"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, fuzzy, gcc-internal-format
- #| msgid "%<long%> or %<short%> invalid for %qs"
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "%<long%> или %<short%> неиÑправни за %qs"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "long, short, signed или unsigned употребљени неиÑправно за %qs"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr "complex неиÑправно за %qs"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr "одредбе ниÑу дозвољене уз декларацију %<operator %T%>"
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr "члан %qD не може бити деклариÑан и као виртуелни и као Ñтатички"
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "%<%T::%D%> није иÑправан декларатор"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr "декларација typedef није иÑправна у декларацији параметра"
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for parameter %qs"
- msgid "storage class specified for template parameter %qs"
- msgstr "Ñкладишна клаÑа наведена за параметар %qs"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr "наводиоци Ñкладишне клаÑе ниÑу иÑправни у декларацијама параметара"
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, fuzzy, gcc-internal-format
- #| msgid "non-member %qs cannot be declared %<mutable%>"
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "не-члан %qs не може бити деклариÑан %<mutable%>"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, fuzzy, gcc-internal-format
- #| msgid "virtual outside class declaration"
- msgid "%<virtual%> outside class declaration"
- msgstr "virtual изван декларације клаÑе"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr "вишеÑтруке Ñкладишне клаÑе у декларацији %qs"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr "Ñкладишна клаÑа наведена за %qs"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr "Ñкладишна клаÑа наведена за параметар %qs"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr "угњеждена функција %qs деклариÑана као %<extern%>"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr "декларација %qs на највишем нивоу наводи %<auto%>"
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr "%qs доÑега функције имплицитно аутоматÑка и деклараÑина као %<__thread%>"
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr "наводиоци Ñкладишне клаÑе ниÑу иÑправни у декларацијама пријатељÑких функција"
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr "%qs деклариÑано као функција која враћа функцију"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr "%qs деклариÑано као функција која враћа низ"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr ""
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr ""
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr ""
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr "деÑтруктор не може бити Ñтатичка чланÑка функција"
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, gcc-internal-format
- msgid "constructor cannot be static member function"
- msgstr "конÑтруктор не може бити Ñтатичка чланÑка функција"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr "деÑтруктори не могу бити кн-одређени"
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, gcc-internal-format
- msgid "constructors may not be cv-qualified"
- msgstr "конÑтруктори не могу бити кн-одређени"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr "конÑтруктор не може бити виртуелан"
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, fuzzy, gcc-internal-format
- #| msgid "can't initialize friend function %qs"
- msgid "can%'t initialize friend function %qs"
- msgstr "не може Ñе уÑпоÑтављати пријатељÑка функција %qs"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr "виртуелне функције не могу бити пријатељи"
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr "декларација пријатеља није у дефиницији клаÑе"
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, fuzzy, gcc-internal-format
- #| msgid "can't define friend function %qs in a local class definition"
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr "не може Ñе дефиниÑати пријатељÑка функција %qs у дефиницији локалне клаÑе"
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr "деÑтруктори не могу имати параметре"
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr "не може Ñе деклариÑати показивач на %q#T"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr "не може Ñе деклариÑати упућивач на %q#T"
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr "не може Ñе деклариÑати показивач на члан %q#T"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare reference to %q#T"
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "не може Ñе деклариÑати упућивач на %q#T"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare bit-field %qD with function type"
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "не може Ñе деклариÑати битÑко поље %qD Ñа функцијÑким типом"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr ""
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr "ид. шаблона %qD употребљен као декларатор"
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr "чланÑке функције Ñу имплицитно пријатељи Ñвојих клаÑа"
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr "Ñувишна одредба %<%T::%> на члану %qs"
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "не може Ñе дефиниÑати чланÑка функција %<%T::%s%> унутар %<%T%>"
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, gcc-internal-format
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "не може Ñе деклариÑати функција %<%T::%s%> унутар %<%T%>"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr "не може Ñе деклариÑати члан %<%T::%s%> унутар %qT"
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, fuzzy, gcc-internal-format
- #| msgid "data member %qD cannot be a member template"
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr "чланÑки податак %qD не може бити чланÑки шаблон"
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr "величина низа %qs је превелика"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr "чланÑки податак не може имати променљиво измењив тип %qT"
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr "параметар не може имати променљиво измењив тип %qT"
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr "Ñамо декларације конÑтруктора могу имати %<explicit%>"
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "не-члан %qs не може бити деклариÑан %<mutable%>"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr "не-објектни члан %qs не може бити деклариÑан %<mutable%>"
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "функција %qs не може бити деклариÑана %<mutable%>"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "Ñтатичко %qs не може бити деклариÑано %<mutable%>"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "конÑтантно %qs не може бити деклариÑано %<mutable%>"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, fuzzy, gcc-internal-format
- #| msgid "function %qs cannot be declared %<mutable%>"
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "функција %qs не може бити деклариÑана %<mutable%>"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, fuzzy, gcc-internal-format
- #| msgid "typedef %q+D declared %<inline%>"
- msgid "typedef declared %<auto%>"
- msgstr "дефиниција типа %q+D деклариÑана као %<inline%>"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, fuzzy, gcc-internal-format
- #| msgid "%Jtypedef name may not be a nested-name-specifier"
- msgid "typedef name may not be a nested-name-specifier"
- msgstr "%Jиме за дефиницију типа не може бити угњеждени-именÑки-наводилац"
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr "ИСО Ц++ забрањује угњеждени тип %qD иÑтог имена као и обухватајућа клаÑа"
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, fuzzy, gcc-internal-format
- #| msgid "qualified function types cannot be used to declare %s functions"
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr "одређени функцијÑки типови не могу бити коришћени за декларацију %s функција"
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, fuzzy, gcc-internal-format
- #| msgid "qualified function types cannot be used to declare %s functions"
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "одређени функцијÑки типови не могу бити коришћени за декларацију %s функција"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr "одредбе типа наведене уз декларацију пријатељÑке клаÑе"
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr "%<inline%> наведено уз декларацију пријатељÑке клаÑе"
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "шаблонÑки параметри не могу бити пријатељи"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr "декларација пријатеља захтева реч class, тј. %<friend class %T::%D%>"
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr "декларација пријатеља захтева реч class, тј. %<friend %#T%>"
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr "покушај да Ñе клаÑа %qT учини пријатељем глобалног доÑега"
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr "неиÑправне одредбе уз тип не-чланÑке функције"
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr "апÑтрактни декларатор %qT употребљен као декларација"
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "не може Ñе кориÑтити %<::%> у декларацији параметра"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %q+D declared %<inline%>"
- msgid "parameter declared %<auto%>"
- msgstr "параметар %q+D деклариÑан као %<inline%>"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, fuzzy, gcc-internal-format
- #| msgid "static member %qD declared %<register%>"
- msgid "non-static data member declared %<auto%>"
- msgstr "Ñтатички члан %qD деклариÑан као %<register%>"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr "неиÑправна употреба %<::%>"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of C function %q#D conflicts with"
- msgid "declaration of function %qD in invalid context"
- msgstr "декларација Ц функције %q#D коÑи Ñе Ñа"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr "функција %qD деклариÑана виртуелном унутар уније"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr "%qD не може бити деклариÑана виртуелном, јер је увек Ñтатичка"
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr "очекивано одређено име у декларацији пријатеља за деÑтруктор %qD"
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr "декларација %qD као члана %qT"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, fuzzy, gcc-internal-format
- #| msgid "Constructor can't be %s"
- msgid "a destructor cannot be %<constexpr%>"
- msgstr "КонÑтруктор не може бити %s"
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, fuzzy, gcc-internal-format
- #| msgid "expected qualified name in friend declaration for destructor %qD"
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "очекивано одређено име у декларацији пријатеља за деÑтруктор %qD"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "поље %qD има непотпун тип"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr "име %qT има непотпун тип"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr " у извођењу шаблона %qT"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "%qE није ни функција ни чланÑка функција; не може Ñе деклариÑати пријатељем"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, fuzzy, gcc-internal-format
- #| msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgid "constexpr static data member %qD must have an initializer"
- msgstr "СопÑтвено ‘%s’ код %L не може имати уÑпоÑтављач"
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, fuzzy, gcc-internal-format
- #| msgid "static member %qD declared %<register%>"
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "Ñтатички члан %qD деклариÑан као %<register%>"
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "Ñкладишна клаÑа %<auto%> неиÑправна за функцију %qs"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "Ñкладишна клаÑа %<register%> неиÑправна за функцију %qs"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "Ñкладишна клаÑа %<__thread%> неиÑправна за функцију %qs"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, fuzzy, gcc-internal-format
- #| msgid "an asm-specification is not allowed on a function-definition"
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "навод asm није дозвољен на дефиницији функције"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr "%<static%> неиÑправно наведено за функцију %qs деклариÑану изван глобалног доÑега"
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr "наводилац %<inline%> није иÑправан за функцију %qs деклариÑану изван глобалног доÑега"
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr "виртуелна не-клаÑна функција %qs"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, fuzzy, gcc-internal-format
- #| msgid "No variable %qs defined in class %qs"
- msgid "%qs defined in a non-class scope"
- msgstr "Променљива %qs није дефиниÑана у клаÑи %qs"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, fuzzy, gcc-internal-format
- #| msgid "%qD was not declared in this scope"
- msgid "%qs declared in a non-class scope"
- msgstr "%qD није деклариÑано у овом доÑегу"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr "не може Ñе деклариÑати Ñтатичка повезивоÑÑ‚ за чланÑку функцију %qD"
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr "не може Ñе деклариÑати Ñтатичка функција унутар друге функције"
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr "%<static%> не може бити употребљено при дефиниÑању (наÑупрот деклариÑања) Ñтатичког чланÑког податка"
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr "Ñтатички члан %qD деклариÑан као %<register%>"
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr "не може Ñе екÑплицитно деклариÑати Ñпољашња повезивоÑÑ‚ за члан %q#D"
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q#D outside of class is not definition"
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "декларација %q#D изван клаÑе није дефиниција"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr "%qs уÑпоÑтављено и деклариÑано као %<extern%>"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr "%qs има и %<extern%> и уÑпоÑтављач"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr "подразумевани аргумент за %q#D има тип %qT"
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr "подразумевани аргумент за параметар типа %qT има тип %qT"
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, fuzzy, gcc-internal-format
- #| msgid "default argument %qE uses local variable %qD"
- msgid "default argument %qE uses %qD"
- msgstr "подразумевани аргумент %qE кориÑти локалну променљиву %qD"
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr "подразумевани аргумент %qE кориÑти локалну променљиву %qD"
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %q+D has incomplete type"
- msgid "parameter %qD has Java class type"
- msgstr "параметар %q+D има непотпун тип"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr "параметар %qD неиÑправно декларише тип метода"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %qD includes %s to array of unknown bound %qT"
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr "параметар %qD укључује %s у низ непознатих граница %qT"
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %qD includes %s to array of unknown bound %qT"
- msgid "parameter %qD includes reference to array of unknown bound %qT"
-@@ -31449,176 +31509,176 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr "неиÑправан конÑтруктор; вероватно Ñте миÑлили %<%T (const %T&)%>"
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr "%qD не може бити деклариÑано унутар именÑког проÑтора"
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "%qD не може бити деклариÑано Ñтатичко"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr "%qD мора бити неÑтатичка чланÑка функција"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr "%qD мора бити или неÑтатичка чланÑка функција или не-чланÑка функција"
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr "%qD мора имати аргумент клаÑног или набројивог типа"
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr "претварање у %s%s никад неће кориÑтити оператор претварања типа"
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to void will never use a type conversion operator"
- msgstr "претварање у %s%s никад неће кориÑтити оператор претварања типа"
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr "претварање у %s%s никад неће кориÑтити оператор претварања типа"
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr "претварање у %s%s никад неће кориÑтити оператор претварања типа"
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr "претварање у %s%s никад неће кориÑтити оператор претварања типа"
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr "претварање у %s%s никад неће кориÑтити оператор претварања типа"
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr "ИСО Ц++ забрањује препуњавање оператора ?:"
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr "%qD не може имати променљив број аргумената"
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr "поÑтфикÑно %qD мора узимати %<int%> као аргумент"
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr "поÑтфикÑно %qD мора узимати %<int%> као други аргумент"
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr "%qD мора узимати ниједан или један аргумент"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr "%qD мора узимати један или два аргумента"
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr "префикÑно %qD треба да враћа %qT"
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr "поÑтфикÑно %qD треба да враћа %qT"
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr "%qD мора узимати %<void%>"
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr "%qD мора узимати тачно један аргумент"
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr "%qD мора узимати тачно два аргумента"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr "кориÑнички дефиниÑано %qD увек израчунава оба аргумента"
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr "%qD треба да враћа по вредноÑÑ‚"
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr "%qD не може имати подразумеване аргументе"
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr "употреба параметра шаблонÑког типа %qT поÑле %qs"
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, fuzzy, gcc-internal-format
- #| msgid "ambiguous template specialization %qD for %q+D"
- msgid "using alias template specialization %qT after %qs"
- msgstr "двоÑмиÑлена Ñпецијализација шаблона %qD за %q+D"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr "употреба typedef-имена %qD поÑле %qs"
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D has a previous declaration here"
- msgid "%qD has a previous declaration here"
- msgstr "%q+D има претходну декларацију овде"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr "%qT Ñе помиње као %qs"
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "%q+T има претходну декларацију овде"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr "%qT Ñе помиње као набрајање"
-@@ -31630,89 +31690,89 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr "потребан шаблонÑки аргумент за %<%s %T%>"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- msgid "%qD has the same name as the class in which it is declared"
- msgstr "%qD има иÑто име као и клаÑа у којој је деклариÑано"
-
--#: cp/decl.c:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "двоÑмиÑлено упућивање на %qD"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr "употреба набрајања %q#D без претходне декларације"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr "поновљена декларација %qT као не-шаблона"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr "претходна декларација %q+D"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr "неиÑправна изведена унија %qT"
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr "јаванÑка клаÑа %qT не може имати вишеÑтруке оÑнове"
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr "јаванÑка клаÑа %qT не може имати виртуелне оÑнове"
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr "тип оÑнове %qT није клаÑа или Ñтруктура"
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr "недефиниÑан рекурзивни тип %qT"
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr "неиÑправан удвоÑтручен тип оÑнове %qT"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, fuzzy, gcc-internal-format
- #| msgid "%Jprevious definition here"
- msgid "previous definition here"
- msgstr "%Jпретходна дефиниција је овде"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr ""
-@@ -31721,78 +31781,78 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr "ниједан интегрални тип не може предÑтављати Ñве вредноÑти набрајача за %qT"
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, fuzzy, gcc-internal-format
- #| msgid "enumerator value for %qE is not an integer constant"
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "вредноÑÑ‚ набрајача за %qE није целобројна конÑтанта"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C restricts enumerator values to range of %<int%>"
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr "ИСО Ц ограничава вредноÑти набрајача на опÑег %<int%>"
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr "преливање у вредноÑтима набрајача код %qD"
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, fuzzy, gcc-internal-format
- #| msgid "enumerator value for %qE is not an integer constant"
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr "вредноÑÑ‚ набрајача за %qE није целобројна конÑтанта"
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr "повратни тип %q#T није потпун"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, fuzzy, gcc-internal-format
- #| msgid "return type is an incomplete type"
- msgid "return type has Java class type %q#T"
- msgstr "повратни тип је непотпун тип"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr "%<operator=%> треба да враћа упућивач на %<*this%>"
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "нема претходне декларације за %q+D"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, fuzzy, gcc-internal-format
- #| msgid "invalid member function declaration"
- msgid "invalid function declaration"
- msgstr "неиÑправна декларација чланÑке функције"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr "параметар %qD деклариÑан празним"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, fuzzy, gcc-internal-format
- #| msgid "label %q+D defined but not used"
- msgid "parameter %q+D set but not used"
- msgstr "етикета %q+D дефиниÑана али неупотребљена"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "неиÑправна декларација чланÑке функције"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr "%qD је већ дефиниÑано у клаÑи %qT"
-@@ -31832,7 +31892,7 @@
- msgid "deleting %qT is undefined"
- msgstr "бриÑање %qT није дефиниÑано"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr "декларација шаблона %q#D"
-@@ -32101,7 +32161,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "двоÑмиÑлено упућивање на %<%T::%D%>"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr "%qD није члан у %qT"
-@@ -32426,7 +32486,7 @@
- msgid "bad array initializer"
- msgstr "лош уÑпоÑтављач низа"
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, fuzzy, gcc-internal-format
- #| msgid "%q#T is not a class"
- msgid "%qT is not a class type"
-@@ -32518,69 +32578,69 @@
- msgid "parenthesized initializer in array new"
- msgstr "игноришу Ñе атрибути поÑле заграђеног уÑпоÑтављача"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr "величина у низовном new мора бити интегралног типа"
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr "new Ñе не може применити на упућивачки тип"
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr "new Ñе не може применити на функцијиÑки тип"
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr "позив јаванÑком конÑтруктору док је %<jclass%> недефиниÑано"
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "can't find %<class$%> in %qT"
- msgid "can%'t find %<class$%> in %qT"
- msgstr "не могу да нађем %<class$%> у %qT"
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr "уÑпоÑтављач Ñе прерано окончава"
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr "у уÑпоÑтављачу Ñе не могу уÑпоÑтављати вишедимензиони низови"
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr "откривен могућ проблем у позиву оператора delete:"
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, fuzzy, gcc-internal-format
- #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr "ни деÑтруктор, ни клаÑи поÑебан оператор delete неће бити позван, чак и ако Ñу деклариÑани када Ñе клаÑа дефинише."
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr "непозната величина низа за delete"
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr "тип уз векторÑко delete није ни показивачки ни низовни"
-@@ -32640,42 +32700,42 @@
- 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:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr ""
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr ""
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr ""
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr ""
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr "изоÑтављени Ñредњи операнд у %<?:%> не може бити запетљан"
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr ""
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr "запетљано име за %qD биће измењено у будућим верзијама ГЦЦа"
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr ""
-@@ -32768,64 +32828,64 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, fuzzy, gcc-internal-format
- #| msgid "repeated using declaration %q+D"
- msgid "defaulted declaration %q+D"
- msgstr "поновљена декларација коришћења %q+D"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, fuzzy, gcc-internal-format
- #| msgid "array does not match the region tree"
- msgid "does not match expected signature %qD"
- msgstr "низ не одговара Ñтаблу облаÑти"
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr ""
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters cannot be friends"
- msgid "a template cannot be defaulted"
- msgstr "шаблонÑки параметри не могу бити пријатељи"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D cannot be declared"
- msgid "%qD cannot be defaulted"
- msgstr "%q+#D Ñе не може деклариÑати"
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, fuzzy, gcc-internal-format
- #| msgid "file ends in default argument"
- msgid "defaulted function %q+D with default argument"
- msgstr "датотека Ñе завршава подразумеваним аргументом"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr "раÑпоред в-табеле за клаÑу %qT можда не поштује ÐБИ, и може Ñе изменити у будућим верзијама ГЦЦа уÑлед имплицитног виртуелног деÑтруктора"
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
- #| msgid "%q#D conflicts with previous using declaration %q#D"
- msgid "%q#D conflicts with a previous declaration"
- msgstr "%q#D Ñе коÑи Ñа претходном декларацијом употребе %q#D"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration %q+D"
- msgid "previous declaration %q+#D"
- msgstr "претходна декларација %q+D"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr "поновљена декларација %<wchar_t%> као %qT"
-@@ -32836,250 +32896,250 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "неиÑправна поновљена декларација %q+D"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr "као %qD"
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, fuzzy, gcc-internal-format
- #| msgid "redeclaration of %q+D with no linkage"
- msgid "declaration of %q#D with C language linkage"
- msgstr "поновљена декларација %q+D без повезивоÑти"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, fuzzy, gcc-internal-format
- #| msgid "Generate code to check exception specifications"
- msgid "due to different exception specifications"
- msgstr "Створи кôд за проверу одредница изузетака"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "неÑлагање типа Ñа претходном Ñпољашњом декларацијом %q#D"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "претходна Ñпољашња декларација %q+#D"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, fuzzy, gcc-internal-format
- #| msgid "extern declaration of %q#D doesn't match"
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "Ñпољашња декларација %q#D не Ñлаже Ñе"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "глобална декларација %q+#D"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr "декларација %q#D заклања параметар"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "декларација %q+D заклања параметар"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr "декларација %qD заклања претходну локалну"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr "декларација %qD заклања члан у „this“"
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr "декларација %qD заклања глобалну декларацију"
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr "измењена потрага имена за %qD"
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr " одговара овом %q+D по правилима ИСО Ñтандарда"
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr " одговара овом %q+D по Ñтарим правилима"
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, fuzzy, gcc-internal-format
- #| msgid "name lookup of %qD changed for new ISO %<for%> scoping"
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr "измењена потрага %qD према новом доÑезању ИСО %<for%>"
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr " не може Ñе кориÑтити заÑтарело везивање код %q+D јер има деÑтруктор"
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr " кориÑти Ñе заÑтарело везивање код %q+D"
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, fuzzy, gcc-internal-format
- #| msgid "(if you use -fpermissive G++ will accept your code)"
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr "(Г++ ће прихватити ово ако задате -fpermissive)"
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr "%s %s(%E) %p %d\n"
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr "%s %s %p %d\n"
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr "%q#D Ñкрива конÑтруктор за %q#T"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "%q#D Ñе коÑи Ñа претходном декларацијом употребе %q#D"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "претходна нефункцијÑка декларација %q+#D"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr "коÑи Ñе Ñа функцијÑком декларацијом %q#D"
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr "%qT није именÑки проÑтор"
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr "декларација употребе не може навеÑти ид. шаблона. Покушајте %<using %D%>"
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr "именÑки проÑтор %qD није дозвоље у декларацији употребе"
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, gcc-internal-format
- msgid "%qD not declared"
- msgstr "%qD није деклариÑано"
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr "%qD је већ деклариÑано у овом доÑегу"
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr "декларација употребе за не-члан у доÑегу клаÑе"
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr "%<%T::%D%> именује деÑтруктор"
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr "%<%T::%D%> именује конÑтруктор"
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "%<%T::%D%> именује конÑтруктор у %qT"
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, gcc-internal-format
- msgid "no members matching %<%T::%D%> in %q#T"
- msgstr "нема члана који одговара %<%T::%D%> у %q#T"
-
--#: cp/name-lookup.c:3352
-+#: cp/name-lookup.c:3355
- #, gcc-internal-format
- msgid "declaration of %qD not in a namespace surrounding %qD"
- msgstr "декларација %qD није у именÑком проÑтору који окружује %qD"
-
--#: cp/name-lookup.c:3360
-+#: cp/name-lookup.c:3363
- #, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr "екÑплицитна одредба у декларацији %qD"
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr "%qD треба да је деклариÑано унутар %qD"
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, 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:3494
-+#: cp/name-lookup.c:3497
- #, gcc-internal-format
- msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
- msgstr ""
-
--#: cp/name-lookup.c:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr "атрибутÑка директива %qD игнориÑана"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, gcc-internal-format
- msgid "namespace alias %qD not allowed here, assuming %qD"
- msgstr "Ð°Ð»Ð¸Ñ˜Ð°Ñ Ð¸Ð¼ÐµÐ½Ñког проÑтора %qD није дозвољен овде, претпоÑтављам %qD"
-
--#: cp/name-lookup.c:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr "јако using има ÑмиÑла Ñамо у доÑегу именÑког проÑтора"
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, gcc-internal-format
- msgid "current namespace %qD does not enclose strongly used namespace %qD"
- msgstr "текући именÑки проÑтор %qD не обухвата јако употребљени именÑки проÑтор %qD"
-
--#: cp/name-lookup.c:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
-@@ -33088,23 +33148,23 @@
- msgstr[2] ""
- msgstr[3] ""
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, fuzzy, gcc-internal-format
- #| msgid " %q+#D"
- msgid " %qE"
- msgstr " %q+#D"
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr "потрага у завиÑноÑти од аргумента даје %q+D"
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr "XXX entering pop_everything ()\n"
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr "XXX leaving pop_everything ()\n"
-@@ -33230,7 +33290,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "(можда недоÑтаје тачка-зарез поÑле дефиниције %qT)"
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, gcc-internal-format
- msgid "%qT is not a template"
- msgstr "%qT није шаблон"
-@@ -33251,7 +33311,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "%s не може да Ñе јави у конÑтантном изразу"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, gcc-internal-format
- msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
- msgstr "претапање у тип који није ни интегрални ни набројиви не може Ñе јавити у изразу конÑтанте"
-@@ -33412,134 +33472,134 @@
- msgid "a wide string is invalid in this context"
- msgstr "Ðргумент-по-вредноÑти код %L није дозвољен у овом контекÑту"
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, 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:3746
-+#: cp/parser.c:3752
- #, fuzzy, gcc-internal-format
- #| msgid "unable to find a register to spill in class %qs"
- msgid "unable to find string literal operator %qD"
- msgstr "не могу да нађем региÑтар за проÑипање у клаÑи %qs"
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, fuzzy, gcc-internal-format
- #| msgid "empty declaration"
- msgid "expected declaration"
- msgstr "празна декларација"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, fuzzy, gcc-internal-format
- #| msgid "-pipe not supported"
- msgid "fixed-point types not supported in C++"
- msgstr "-pipe није подржано"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, gcc-internal-format
- msgid "ISO C++ forbids braced-groups within expressions"
- msgstr "ИСО Ц++ забрањује витичаÑто заграђене групе унутар израза"
-
--#: cp/parser.c:4021
-+#: cp/parser.c:4027
- #, 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:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "expected primary-expression"
- msgstr "очекиван је израз"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr "%<this%> Ñе не може употребити у овом контекÑту"
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, 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:4360
-+#: cp/parser.c:4366
- #, gcc-internal-format
- msgid "local variable %qD may not appear in this context"
- msgstr "локална променљива %qD не може Ñе појавити у овом контекÑту"
-
--#: cp/parser.c:4524
-+#: cp/parser.c:4530
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "expected id-expression"
- msgstr "очекиван је израз"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, gcc-internal-format
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr "доÑег %qT пре %<~%> није име клаÑе"
-
--#: cp/parser.c:4776
-+#: cp/parser.c:4782
- #, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr "декларација %<~%T%> као члана у %qT"
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr "typedef-име %qD употребљено као декларатор деÑтруктора"
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, fuzzy, gcc-internal-format
- #| msgid "expected specifier-qualifier-list"
- msgid "expected unqualified-id"
- msgstr "очекивана је лиÑта наводилаца-одредби"
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, 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:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, gcc-internal-format
- msgid "%qD is not a template"
- msgstr "%qD није шаблон"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "expected nested-name-specifier"
- msgstr "очекивани Ñу наводиоци декларације"
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, 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:5438
-+#: cp/parser.c:5444
- #, 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"
-@@ -33547,646 +33607,646 @@
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "ИСО Ц++ забрањује Ñложене конÑтанте"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr "%qE нема клаÑни тип"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr "неиÑправна употреба %qD"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, 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:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr ""
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, 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:6453
-+#: cp/parser.c:6459
- #, 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:6678
-+#: cp/parser.c:6684
- #, 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:6691
-+#: cp/parser.c:6697
- #, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr "граница низа забрањена је поÑле заграђеног ид. типа"
-
--#: cp/parser.c:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr "покушајте да уклоните заграде око ид. типа"
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, 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:6898
-+#: cp/parser.c:6904
- #, gcc-internal-format
- msgid "expression in new-declarator must have integral or enumeration type"
- msgstr "израз у декларатору new мора имати интегрални или набројиви тип"
-
--#: cp/parser.c:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr "употреба ÑтаровремÑког претапања"
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, gcc-internal-format
- msgid "%<>>%> operator is treated as two right angle brackets in C++11"
- msgstr ""
-
--#: cp/parser.c:7286
-+#: cp/parser.c:7295
- #, fuzzy, gcc-internal-format
- #| msgid "suggest parentheses around && within ||"
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "предложи заграде око && унутар ||"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, 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:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr ""
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, fuzzy, gcc-internal-format
- #| msgid "Unexpected end of module"
- msgid "expected end of capture-list"
- msgstr "Ðеочекиван крај модула"
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not allow designated initializers"
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr "ИСО Ц++ не дозвољава утврђене уÑпоÑтављаче"
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, fuzzy, gcc-internal-format
- #| msgid "increment of read-only variable %qD"
- msgid "capture of non-variable %qD "
- msgstr "увећање Ñамо-за-читање променљиве %qD"
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared here"
- msgid "%q+#D declared here"
- msgstr "%q+D деклариÑано овде"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, 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:8768
-+#: cp/parser.c:8777
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected labeled-statement"
- msgstr "очекивана је наредба"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, gcc-internal-format
- msgid "case label %qE not within a switch statement"
- msgstr "етикета Ñлучаја %qE ван наредбе пребацивања"
-
--#: cp/parser.c:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr ""
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, 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:8939
-+#: cp/parser.c:8948
- #, fuzzy, gcc-internal-format
- #| msgid "Discover pure and const functions"
- msgid "compound-statement in constexpr function"
- msgstr "Откривај чиÑте и конÑтантне функције"
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration or statement"
- msgid "expected selection-statement"
- msgstr "очекивана је декларација или наредба"
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, 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:9527
-+#: cp/parser.c:9536
- #, 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:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr ""
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration or statement"
- msgid "expected iteration-statement"
- msgstr "очекивана је декларација или наредба"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr ""
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr "ИСО Ц++ забрањује рачунÑко goto"
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected jump-statement"
- msgstr "очекивана је наредба"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr "Ñувишно %<;%>"
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr ""
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr "забрањено је мешање декларација и дефиниција функција"
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, 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:10642
-+#: cp/parser.c:10651
- #, gcc-internal-format
- msgid "%<auto%> changes meaning in C++11; please remove it"
- msgstr ""
-
--#: cp/parser.c:10678
-+#: cp/parser.c:10687
- #, fuzzy, gcc-internal-format
- #| msgid "pure-specifier on function-definition"
- msgid "decl-specifier invalid in condition"
- msgstr "наводилац pure на дефиницији функције"
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr "дефиниција клаÑе не може бити деклариÑана пријатељем"
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr "шаблони не могу бити виртуелни"
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, fuzzy, gcc-internal-format
- #| msgid "invalid base-class specification"
- msgid "invalid linkage-specification"
- msgstr "неиÑправан навод оÑновне клаÑе"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, 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:11271
-+#: cp/parser.c:11280
- #, 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:11357
-+#: cp/parser.c:11366
- #, fuzzy, gcc-internal-format
- #| msgid "only constructors take base initializers"
- msgid "only constructors take member initializers"
- msgstr "Ñамо конÑтруктори узимају уÑпоÑтављаче оÑнове"
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, fuzzy, gcc-internal-format
- #| msgid "missing initializer for member %qD"
- msgid "cannot expand initializer for member %<%D%>"
- msgstr "недоÑтаје уÑпоÑтављач за члан %qD"
-
--#: cp/parser.c:11391
-+#: cp/parser.c:11400
- #, 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:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr "анахрониÑтични ÑтаровремÑки уÑпоÑтављач оÑновне клаÑе"
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
- msgstr "кључна реч %<typename%> није дозвољена у овом контекÑту (уÑпоÑтављач одређеног члана имплицитно је тип)"
-
--#: cp/parser.c:11840
-+#: cp/parser.c:11849
- #, gcc-internal-format
- msgid "expected empty string after %<operator%> keyword"
- msgstr ""
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected suffix identifier"
- msgstr "очекиван је идентификатор"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected operator"
- msgstr "неочекиван операнд"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr "кључна реч %<export%> није имплементирана, игнорише Ñе"
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, 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:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters cannot be friends"
- msgid "template parameter pack cannot have a default argument"
- msgstr "шаблонÑки параметри не могу бити пријатељи"
-
--#: cp/parser.c:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters cannot be friends"
- msgid "template parameter packs cannot have default arguments"
- msgstr "шаблонÑки параметри не могу бити пријатељи"
-
--#: cp/parser.c:12397
-+#: cp/parser.c:12406
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected template-id"
- msgstr "очекивана је наредба"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<<%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr "%<<::%> не може започети лиÑту шаблонÑких аргумената"
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, gcc-internal-format
- msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
- msgstr "%<<:%> је другачије напиÑано %<[%>. Убаците размак између %<<%> и %<::%>"
-
--#: cp/parser.c:12533
-+#: cp/parser.c:12542
- #, gcc-internal-format
- msgid "parse error in template argument list"
- msgstr "грешка у рашчлањивању лиÑте шаблонÑких аргумената"
-
- #. The name does not name a template.
--#: cp/parser.c:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected template-name"
- msgstr "очекивана је наредба"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr "%qD употребљено као шаблон, а није"
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, gcc-internal-format
- msgid "use %<%T::template %D%> to indicate that it is a template"
- msgstr "употребите %<%T::template %D%> да назначите да је шаблон"
-
--#: cp/parser.c:12783
-+#: cp/parser.c:12792
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers or %<...%>"
- msgid "expected parameter pack before %<...%>"
- msgstr "очекивани Ñу наводиоци декларације или %<...%>"
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected template-argument"
- msgstr "очекивана је наредба"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type argument"
- msgid "invalid non-type template argument"
- msgstr "неиÑправан типÑки аргумент"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, 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:13153
-+#: cp/parser.c:13162
- #, 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:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr "Ñпецијализација шаблона Ñа Ц повезивошћу"
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "expected type specifier"
- msgstr "очекивани Ñу наводиоци декларације"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, fuzzy, gcc-internal-format
- #| msgid "Expected expression type"
- msgid "expected template-id for type"
- msgstr "Очекиван је тип израза"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, fuzzy, gcc-internal-format
- #| msgid "Expected name"
- msgid "expected type-name"
- msgstr "Очекивано је име"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, fuzzy, gcc-internal-format
- #| msgid "declaration does not declare anything"
- msgid "declaration %qD does not declare anything"
- msgstr "декларација ништа не декларише"
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr "атрибут Ñе игнорише за клаÑе без примерака"
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr "атрибут Ñе игнорише при извођењу шаблона"
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, gcc-internal-format
- msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
- msgstr "атрибут Ñе игнорише при предоченом-наводиоцу-типа који није унапредна декларација"
-
--#: cp/parser.c:14356
-+#: cp/parser.c:14365
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a function template"
- msgid "%qD is an enumeration template"
- msgstr "%qD није шаблон функције"
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a namespace-name"
- msgid "%qD is not an enumerator-name"
- msgstr "%qD није име именÑког проÑтора"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<;%> or %<{%>"
- msgstr "очекивано је %<,%> или %<;%>"
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, fuzzy, gcc-internal-format
- #| msgid "Enable automatic template instantiation"
- msgid "cannot add an enumerator list to a template instantiation"
- msgstr "Укључи аутоматÑко извођење шаблона"
-
--#: cp/parser.c:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, 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:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, gcc-internal-format
- msgid "declaration of %qD in %qD which does not enclose %qD"
- msgstr "декларација %qD у %qD која не обухвата %qD"
-
--#: cp/parser.c:14512
-+#: cp/parser.c:14521
- #, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr "вишеÑтруке дефиниције %q#T"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr "%qD није име именÑког проÑтора"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected namespace-name"
- msgstr "очекивано је име клаÑе"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, fuzzy, gcc-internal-format
- #| msgid "%<#pragma%> is not allowed here"
- msgid "%<namespace%> definition is not allowed here"
- msgstr "%<#pragma%> није дозвољена овде"
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, gcc-internal-format
- msgid "a template-id may not appear in a using-declaration"
- msgstr "ид. шаблона не може да Ñе јави у декларацији употребе"
-
--#: cp/parser.c:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, 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:15532
-+#: cp/parser.c:15541
- #, 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:15544
-+#: cp/parser.c:15553
- #, gcc-internal-format
- msgid "an asm-specification is not allowed on a function-definition"
- msgstr "навод asm није дозвољен на дефиницији функције"
-
--#: cp/parser.c:15548
-+#: cp/parser.c:15557
- #, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr "атрибути ниÑу дозвољени на дефиницији функције"
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected initializer"
- msgstr "очекиван је идентификатор"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, fuzzy, gcc-internal-format
- #| msgid "derived type declaration"
- msgid "invalid type in declaration"
- msgstr "декларација изведеног типа"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, gcc-internal-format
- msgid "initializer provided for function"
- msgstr "уÑпоÑтављач дат за функцију"
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr "игноришу Ñе атрибути поÑле заграђеног уÑпоÑтављача"
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr "граница низа није целобројна конÑтанта"
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, 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:16277
-+#: cp/parser.c:16286
- #, fuzzy, gcc-internal-format
- #| msgid "%<%T::%D%> is not a type"
- msgid "%<%T::%E%> is not a type"
- msgstr "%<%T::%D%> није тип"
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "неиÑправна употреба конÑтруктора као шаблона"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
- msgstr "употреба %<%T::%D%> умеÑто %<%T::%D%> за именовање конÑтруктора у одређеном имену"
-@@ -34195,275 +34255,275 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid declaration"
- msgid "invalid declarator"
- msgstr "ÐеиÑправна декларација"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "expected declarator"
- msgstr "очекивани Ñу наводиоци декларације"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr "%qD је именÑки проÑтор"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, 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:16504
-+#: cp/parser.c:16513
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected ptr-operator"
- msgstr "неочекиван операнд"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr "удвоÑтручена кн-одредба"
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate cv-qualifier"
- msgid "duplicate virt-specifier"
- msgstr "удвоÑтручена кн-одредба"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %<::%>"
- msgid "invalid use of %<auto%>"
- msgstr "неиÑправна употреба %<::%>"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, 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:16883
-+#: cp/parser.c:16892
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected type-specifier"
- msgstr "очекиван је идентификатор"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<:%> or %<...%>"
- msgid "expected %<,%> or %<...%>"
- msgstr "очекивано је %<:%> или %<...%>"
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, 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:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr "превазиђена употреба подразумеваног аргумента као параметра не-функције"
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr "подразумевани аргументи Ñу дозвољени Ñамо за параметре функција"
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot have default arguments"
- msgid "parameter pack %qD cannot have a default argument"
- msgstr "%qD не може имати подразумеване аргументе"
-
--#: cp/parser.c:17341
-+#: cp/parser.c:17350
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot have default arguments"
- msgid "parameter pack cannot have a default argument"
- msgstr "%qD не може имати подразумеване аргументе"
-
--#: cp/parser.c:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr "ИСО Ц++ не дозвољава утврђене уÑпоÑтављаче"
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, 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:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected class-name"
- msgstr "очекивано је име клаÑе"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared inline after its definition"
- msgid "expected %<;%> after class definition"
- msgstr "%q+D деклариÑано уткано поÑле Ñвоје дефиниције"
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared inline after its definition"
- msgid "expected %<;%> after struct definition"
- msgstr "%q+D деклариÑано уткано поÑле Ñвоје дефиниције"
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, fuzzy, gcc-internal-format
- #| msgid "Unexpected junk after function declaration at %C"
- msgid "expected %<;%> after union definition"
- msgstr "Ðеочекивано Ñмеће поÑле декларације функције код %C"
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<{%> or %<:%>"
- msgstr "очекивано је %<,%> или %<;%>"
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, fuzzy, gcc-internal-format
- #| msgid "cannot find file for class %s"
- msgid "cannot specify %<override%> for a class"
- msgstr "не могу да нађем датотеку за клаÑу %s"
-
--#: cp/parser.c:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, 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:18421
-+#: cp/parser.c:18430
- #, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr "неиÑправно име клаÑе у декларацији %qD"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, fuzzy, gcc-internal-format
- #| msgid "extra qualification ignored"
- msgid "extra qualification not allowed"
- msgstr "Ñувишне одредбе Ñе игноришу"
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr "екÑплицитној Ñпецијализацији мора претходити %<template <>%>"
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, 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:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr ""
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr "претходна дефиниција %q+#T"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected class-key"
- msgstr "очекивано је име клаÑе"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, 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:18892
-+#: cp/parser.c:18908
- #, gcc-internal-format
- msgid "friend declaration does not name a class or function"
- msgstr "декларација пријатеља не именује ни клаÑу ни функцију"
-
--#: cp/parser.c:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr "наводилац pure на дефиницији функције"
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<(%> or end of line"
- msgid "expected %<;%> at end of member declaration"
- msgstr "очекивано је %<(%> или крај линије"
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr ""
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, gcc-internal-format
- msgid "a brace-enclosed initializer is not allowed here"
- msgstr ""
-
--#: cp/parser.c:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr ""
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr "кључна реч %<typename%> није дозвољена изван шаблона"
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
- msgstr "кључна реч %<typename%> није дозвољена у овом контекÑту (оÑновна клаÑа је имплицитно тип)"
-
--#: cp/parser.c:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, 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:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, 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:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr ""
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, fuzzy, gcc-internal-format
- #| msgid "invalid redeclaration of %q+D"
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "неиÑправна поновљена декларација %q+D"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "премало лиÑта параметара шаблона"
-@@ -34472,355 +34532,355 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr "превише лиÑта шаблонÑких параметера"
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "именоване повратне вредноÑти ниÑу више подржане"
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, gcc-internal-format
- msgid "invalid declaration of member template in local class"
- msgstr "неиÑправна декларација чланÑког шаблона у локалној клаÑи"
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr "шаблон Ñа Ц повезивошћу"
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, fuzzy, gcc-internal-format
- #| msgid "invalid base-class specification"
- msgid "invalid explicit specialization"
- msgstr "неиÑправан навод оÑновне клаÑе"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, fuzzy, gcc-internal-format
- #| msgid "template declaration of %qs"
- msgid "template declaration of %<typedef%>"
- msgstr "декларација шаблона %qs"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, 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:21590
-+#: cp/parser.c:21606
- #, 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:21603
-+#: cp/parser.c:21619
- #, gcc-internal-format
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr "Ñувишно %<>>%>, кориÑтите %<>%> за затварање лиÑте шаблонÑких аргумената"
-
--#: cp/parser.c:22009
-+#: cp/parser.c:22025
- #, gcc-internal-format
- msgid "invalid use of %qD in linkage specification"
- msgstr "неиÑправна употреба %qD у одредници повезивоÑти"
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, gcc-internal-format
- msgid "%<__thread%> before %qD"
- msgstr "%<__thread%> пре %qD"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<new%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<delete%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<return%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<extern%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected %<static_assert%>"
- msgstr "очекивана је наредба"
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<decltype%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<operator%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<class%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<template%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<namespace%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<using%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<asm%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<try%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<catch%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<throw%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<__label__%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@try%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@synchronized%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@throw%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr ""
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<none%> or %<shared%>"
- msgid "expected %<__transaction_relaxed%>"
- msgstr "очекивано је %<none%> или %<shared%>"
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<::%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<...%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<*%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<~%>"
- msgstr "очекивано је %<{%>"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<:%> or %<...%>"
- msgid "expected %<:%> or %<::%>"
- msgstr "очекивано је %<:%> или %<...%>"
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%>, %<;%> or %<}%>"
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr "очекивано је %<,%>, %<;%> или %<}%>"
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr "ознака %qs употребљена при именовању %q#T"
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D previously declared here"
- msgid "%q#T was previously declared here"
- msgstr "%q+#D претходно деклариÑано овде"
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr "%qD поново деклариÑано Ñа другачијим приÑтупом"
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr "%<template%> (као разјашњење двоÑмиÑленоÑти) дозвољено је Ñамо унутар шаблона"
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "датотека Ñе завршава подразумеваним аргументом"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr "конÑтрукција %<@%D%> објективног Ц++а на погрешном меÑту"
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr "%<@encode%> мора навеÑти тип као аргумент"
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr "неиÑправно име Ñелектора објективног Ц++а"
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, fuzzy, gcc-internal-format
- #| msgid "Class or interface declaration expected"
- msgid "objective-c++ method declaration is expected"
- msgstr "Очекивана је декларација клаÑе или Ñучеља"
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, 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:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, fuzzy, gcc-internal-format
- #| msgid "%Hinvalid type for iteration variable %qE"
- msgid "invalid type for instance variable"
- msgstr "%HнеиÑправан тип променљиве итерације %qE"
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr "очекиван је идентификатор поÑле %<@protocol%>"
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored for %qE"
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr "атрибут %qE Ñе игнорише за %qE"
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type argument"
- msgid "invalid type for property"
- msgstr "неиÑправан типÑки аргумент"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, gcc-internal-format
- msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
- msgstr ""
-
--#: cp/parser.c:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, 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:26475
-+#: cp/parser.c:26491
- #, fuzzy, gcc-internal-format
- #| msgid "not enough type information"
- msgid "not enough collapsed for loops"
- msgstr "нема довољно података о типу"
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, gcc-internal-format
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr "Ñмеће на крају %<#pragma GCC pch_preprocess%>"
-
--#: cp/parser.c:27411
-+#: cp/parser.c:27427
- #, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr "унутармодулÑке оптимизације ниÑу имплеметиране за Ц++"
-@@ -34920,69 +34980,69 @@
- msgid "%qD is not a function template"
- msgstr "%qD није шаблон функције"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr "ид. шаблона %qD за %q+D не одговара ниједној декларацији шаблона"
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr ""
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr "двоÑмиÑлена Ñпецијализација шаблона %qD за %q+D"
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr "ид. шаблона %qD у декларацији примарног шаблона"
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr "лиÑта шаблонÑких параметара употребљена у екÑплицитном извођењу"
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr "дефиниција дата за екÑплицитно извођење"
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "превише лиÑта шаблонÑких параметара у декларацији %qD"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "премало лиÑта шаблонÑких параметара у декларацији %qD"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr "екÑплицитна Ñпецијализација %qD мора бити уведена помоћу %<template <>%>"
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr "делимична Ñпецијализација шаблона функције %qD није дозвољена"
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr "наведен подразумевани аргумент у екÑплицитној Ñпецијализацији"
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr "%qD није шаблонÑка функција"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, gcc-internal-format
- msgid "%qD is not declared in %qD"
- msgstr "%qD није деклариÑано у %qD"
-@@ -34995,83 +35055,83 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr "Ñпецијализација имплицитно деклариÑане поÑебне чланÑке функције"
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr "нема чланÑке функције %qD деклариÑане у %qT"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr ""
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr ""
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr " %qD"
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, fuzzy, gcc-internal-format
- #| msgid "<anonymous>"
- msgid " <anonymous>"
- msgstr "<анонимно>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr "декларација %q+#D"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr " заклања шаблонÑки параметар %q+#D"
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr "шаблонÑки параметри неиÑкоришћени у делимичној Ñпецијализацији:"
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr "делимична Ñпецијализација %qT не Ñпецијализује ниједан шаблонÑки аргумент"
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr "шаблонÑки аргумент %qE уплиће шаблонÑке параметре"
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, fuzzy, gcc-internal-format
- #| msgid "type %qT of template argument %qE depends on template parameter(s)"
- msgid "type %qT of template argument %qE depends on a template parameter"
-@@ -35081,57 +35141,57 @@
- msgstr[2] "тип %qT шаблонÑког аргумента %qE завиÑи од шаблонÑких параметара"
- msgstr[3] "тип %qT шаблонÑког аргумента %qE завиÑи од шаблонÑких параметара"
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, fuzzy, gcc-internal-format
- #| msgid "specialization %qT after instantiation %qT"
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr "Ñпецијализација %qT поÑле извођења %qT"
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr "нема подразумеваног аргумента за %qD"
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr "подразумевани аргументи ниÑу дозвољени у декларацији пријатељÑке Ñпецијализације шаблона %qD"
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr "подразумевани аргументи ниÑу дозвољени у декларацији пријатељÑке Ñпецијализације шаблона %qD"
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters not used in partial specialization:"
- msgid "default template arguments may not be used in partial specializations"
- msgstr "шаблонÑки параметри неиÑкоришћени у делимичној Ñпецијализацији:"
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for parameter of type %qT has type %qT"
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "подразумевани аргумент за параметар типа %qT има тип %qT"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr "шаблонÑка клаÑа без имена"
-@@ -35139,7 +35199,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr "деÑтруктор %qD деклариÑан као чланÑки шаблон"
-@@ -35149,59 +35209,59 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr "неиÑправна декларација шаблона %qD"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr "шаблонÑка дефиниција нешаблонÑког %q#D"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr "очекивах %d нивоа шаблонÑких параметара за %q#D, добих %d"
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr "добих %d шаблонÑких параметара за %q#D"
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr "добих %d шаблонÑких параметара за %q#T"
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr " а потребно је %d"
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters do not match template"
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "параметри шаблона Ñе не поклапају Ñа шаблоном"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, fuzzy, gcc-internal-format
- #| msgid "enclosing class templates are not explicitly specialized"
- msgid "use template<> for an explicit specialization"
- msgstr "обухватајући шаблони клаÑа не бивају екÑплицитно Ñпецијализовани"
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr "%qT није шаблонÑки тип"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "наводиоци шаблона ниÑу задати у декларацији %qD"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%qD used without template parameters"
- msgid "redeclared with %d template parameter"
-@@ -35211,7 +35271,7 @@
- msgstr[2] "%qD употребљено без параметара шаблона"
- msgstr[3] "%qD употребљено без параметара шаблона"
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration %q+#D here"
- msgid "previous declaration %q+D used %d template parameter"
-@@ -35221,12 +35281,12 @@
- msgstr[2] "претходном декларацијом %q+#D овде"
- msgstr[3] "претходном декларацијом %q+#D овде"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "шаблонÑки параметар %q+#D"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr "поново деклариÑано овде као %q#D"
-@@ -35235,282 +35295,282 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr "поновљена дефиниција подразумеваног аргумента за %q#D"
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, fuzzy, gcc-internal-format
- #| msgid "%J original definition appeared here"
- msgid "original definition appeared here"
- msgstr "%J првобитна дефиниција налази Ñе овде"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, 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 %qD has no linkage"
- msgstr "%qE није иÑправан шаблонÑки аргумент за тип %qT јер објекат %qD нема Ñпољашњу повезивоÑÑ‚"
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, fuzzy, gcc-internal-format
- #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
- msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
- msgstr "%qE није иÑправан шаблонÑки аргумент типа %qT јер %qD нема Ñпољашњу повезивоÑÑ‚"
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, fuzzy, gcc-internal-format
- #| msgid "%qE is not a valid template argument for type %qT because it is a pointer"
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "%qE није иÑправан шаблонÑки аргумент за тип %qT јер је показивач"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, fuzzy, gcc-internal-format
- #| msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr "(показивач на члан може бити формиран Ñамо помоћу %<&%E%>)"
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, fuzzy, gcc-internal-format
- #| msgid "got %d template parameters for %q#D"
- msgid " couldn't deduce template parameter %qD"
- msgstr "добих %d шаблонÑких параметара за %q#D"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between types %q#T and %q#T"
- msgid " mismatched types %qT and %qT"
- msgstr "поређење између типова %q#T и %q#T"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr ""
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, fuzzy, gcc-internal-format
- #| msgid "template argument %qE involves template parameter(s)"
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr "шаблонÑки аргумент %qE уплиће шаблонÑке параметре"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is not valid for %qs"
- msgid " %qE is not equivalent to %qE"
- msgstr "%qs није иÑправно за %qs"
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, fuzzy, gcc-internal-format
- #| msgid "Inconsistent ranks for operator at %L and %L"
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr "ÐеуÑаглашени рангови за оператор код %L и %L"
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, fuzzy, gcc-internal-format
- #| msgid "partial specialization %qT does not specialize any template arguments"
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr "делимична Ñпецијализација %qT не Ñпецијализује ниједан шаблонÑки аргумент"
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, fuzzy, gcc-internal-format
- #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
- msgid " member function type %qT is not a valid template argument"
- msgstr "Ðаредбена функција ‘%s’ код %L није дозвољена као Ñтварни аргумент"
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert type %qT to type %qT"
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr "не може Ñе претворити из типа %qT у %qT"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is an ambiguous base of %qT"
- msgid " %qT is an ambiguous base class of %qT"
- msgstr "%qT је двоÑмиÑлена оÑнова за %qT"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "type %qT is not derived from type %qT"
- msgid " %qT is not derived from %qT"
- msgstr "тип %qT није изведен из типа %qT"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, fuzzy, gcc-internal-format
- #| msgid "cannot %s a pointer to incomplete type %qT"
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr "не може Ñе %s показивач на непотпуни тип %qT"
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, fuzzy, gcc-internal-format
- #| msgid "argument of type %qT does not match %qT"
- msgid " template argument %qE does not match %qD"
- msgstr "аргумент типа %qT не поклапа Ñе Ñа %qT"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, fuzzy, gcc-internal-format
- #| msgid "%s cannot resolve address of overloaded function"
- msgid " could not resolve address from overloaded function %qE"
- msgstr "%s не може да разреши адреÑу препуњене функције"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr "%qE није иÑправан шаблонÑки аргумент за тип %qT јер Ñе конÑтантне ниÑке не могу кориÑтити у овом контекÑту"
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, fuzzy, gcc-internal-format
- #| msgid "template argument for %qD uses local type %qT"
- msgid "in template argument for type %qT "
- msgstr "шаблонÑки аргумент за %qD кориÑти локални тип %qT"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, gcc-internal-format
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr "%qD није иÑправан шаблонÑки аргумент јер је %qD променљива, а не адреÑа неке променљиве"
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
- msgstr "%qE није иÑправан шаблонÑки аргумент типа %qT јер %qE није променљива"
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, gcc-internal-format
- 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:5892
-+#: cp/pt.c:5906
- #, 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:5922
-+#: cp/pt.c:5936
- #, 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:5929
-+#: cp/pt.c:5943
- #, 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:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, 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 external linkage"
- msgstr "%qE није иÑправан шаблонÑки аргумент за тип %qT јер објекат %qD нема Ñпољашњу повезивоÑÑ‚"
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
- msgstr "%qE није иÑправан шаблонÑки аргумент за тип %qT јер објекат %qD нема Ñпољашњу повезивоÑÑ‚"
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr ""
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, 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:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr "покушајте Ñа %qE умеÑто тога"
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, 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:6060
-+#: cp/pt.c:6074
- #, gcc-internal-format
- msgid "standard conversions are not allowed in this context"
- msgstr "Ñтандардна претварања ниÑу дозвољена у овом контекÑту"
-
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, fuzzy, gcc-internal-format
- #| msgid "applying attributes to template parameters is not implemented"
- msgid "ignoring attributes on template argument %qT"
- msgstr "примењивање атрибута на шаблонÑке параметре није имплементирано"
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, 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:6456
-+#: cp/pt.c:6471
- #, 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:6461
-+#: cp/pt.c:6476
- #, gcc-internal-format
- msgid "to refer to a type member of a template parameter, use %<typename %E%>"
- msgstr "да упутите на тип шаблонÑког параметра, употребите %<typename %E%>"
-
--#: cp/pt.c:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, gcc-internal-format
- msgid "type/value mismatch at argument %d in template parameter list for %qD"
- msgstr "неÑлагање типа/вредноÑти код аргумента %d у лиÑти шаблонÑких параметара за %qD"
-
--#: cp/pt.c:6481
-+#: cp/pt.c:6496
- #, gcc-internal-format
- msgid " expected a constant of type %qT, got %qT"
- msgstr " очекивах конÑтанту типа %qT, добих %qT"
-
--#: cp/pt.c:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr " очекивах шаблон клаÑе, добих %qE"
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr " очекивах тип, добих %qE"
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr " очекивах тип, добих %qT"
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr " очекивах шаблон клаÑе, добих %qT"
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, fuzzy, gcc-internal-format
- #| msgid " expected a template of type %qD, got %qD"
- msgid " expected a template of type %qD, got %qT"
-@@ -35518,77 +35578,77 @@
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in nontype parameter pack"
- msgstr "неÑлагање типова у уÑловном изразу"
-
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr "ниÑам могао да претворим шаблонÑки аргумент %qE у %qT"
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d)"
- msgstr "погрешан број шаблонÑких аргумената ((%d, а треба %d)"
-
--#: cp/pt.c:6811
-+#: cp/pt.c:6843
- #, 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 %d or more)"
- msgstr "погрешан број шаблонÑких аргумената ((%d, а треба %d)"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, gcc-internal-format
- msgid "provided for %q+D"
- msgstr "дат за %q+D"
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "неиÑправан шаблонÑки аргумент %d"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a function template"
- msgid "%q#D is not a function template"
- msgstr "%qD није шаблон функције"
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, gcc-internal-format
- msgid "non-template type %qT used as a template"
- msgstr "нешаблонÑки тип %qT употребљен као шаблон"
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "за декларацију шаблона %q+D"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- #, fuzzy
- #| 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) substituting %qS"
- msgstr "дубина извођења шаблона премашује макÑимум од %d (употребите -ftemplate-depth-NN да повећате дубину) извођења %qD"
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, fuzzy, gcc-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) instantiating %qD"
- msgstr "дубина извођења шаблона премашује макÑимум од %d (употребите -ftemplate-depth-NN да повећате дубину) извођења %qD"
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr ""
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr ""
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr "извођење %q+D је типа %qT"
-@@ -35606,268 +35666,268 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, gcc-internal-format
- msgid "variable %qD has function type"
- msgstr "променљива %qD има функцијÑки тип"
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr "неиÑправан тип параметра %qT"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr "у декларацији %q+D"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, gcc-internal-format
- msgid "function returning an array"
- msgstr "функција враћа низ"
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, gcc-internal-format
- msgid "function returning a function"
- msgstr "функција враћа функцију"
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, gcc-internal-format
- msgid "creating pointer to member function of non-class type %qT"
- msgstr "Ñтварање показивача на чланÑку функцију неклаÑног типа %qT"
-
--#: cp/pt.c:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr "обликовање упућивача на празно"
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, fuzzy, gcc-internal-format
- #| msgid "forming %s to reference type %qT"
- msgid "forming pointer to reference type %qT"
- msgstr "обликовање %s на тип упућивача %qT"
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, fuzzy, gcc-internal-format
- #| msgid "forming %s to reference type %qT"
- msgid "forming reference to reference type %qT"
- msgstr "обликовање %s на тип упућивача %qT"
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, gcc-internal-format
- msgid "creating pointer to member of non-class type %qT"
- msgstr "Ñтварање показивача на члан неклаÑног типа %qT"
-
--#: cp/pt.c:11577
-+#: cp/pt.c:11611
- #, gcc-internal-format
- msgid "creating pointer to member reference type %qT"
- msgstr "Ñтварање показивача на члан упућивачког типа %qT"
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr "Ñтварање показивача на члан празног типа"
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, gcc-internal-format
- msgid "creating array of %qT"
- msgstr "Ñтварање низа типа %qT"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr "Ñтварање низа типа %qT, који је апÑтрактна клаÑа"
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, gcc-internal-format
- msgid "%qT is not a class, struct, or union type"
- msgstr "%qT није тип клаÑе, Ñтруктуре, нити уније"
-
--#: cp/pt.c:11717
-+#: cp/pt.c:11751
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is not an enumeration type"
- msgstr "%qT Ñе разрешава до %qT, што није набројиви тип"
-
--#: cp/pt.c:11725
-+#: cp/pt.c:11759
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is is not a class type"
- msgstr "%qT Ñе разрешава до %qT, што није клаÑни тип"
-
--#: cp/pt.c:11842
-+#: cp/pt.c:11876
- #, gcc-internal-format
- msgid "use of %qs in template"
- msgstr "употреба %qs у шаблону"
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, 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:11993
-+#: cp/pt.c:12031
- #, gcc-internal-format
- msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
- msgstr "завиÑно име %qE рашчлањује Ñе као не-тип, али извођење производи тип"
-
--#: cp/pt.c:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr "Ñтавите %<typename %E%> ако миÑлите на тип"
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr "употреба неиÑправног поља %qD"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of void expression"
- msgid "invalid use of pack expansion expression"
- msgstr "неиÑправна употреба израза празног типа"
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, fuzzy, gcc-internal-format
- #| msgid "%<...%> as arguments.)"
- msgid "use %<...%> to expand argument pack"
- msgstr "%<...%> за аргументе.)"
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, fuzzy, gcc-internal-format
- #| msgid "%<%T::%D%> is not a type"
- msgid "use %<%T::%D%> instead"
- msgstr "%<%T::%D%> није тип"
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared inline after its definition"
- msgid "%q+D declared here, later in the translation unit"
- msgstr "%q+D деклариÑано уткано поÑле Ñвоје дефиниције"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, gcc-internal-format
- msgid "%qT is not a class or namespace"
- msgstr "%qT није ни клаÑа ни именÑки проÑтор"
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, gcc-internal-format
- msgid "%qD is not a class or namespace"
- msgstr "%qD није ни клаÑа ни именÑки проÑтор"
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr "%qT јеÑте/кориÑти анонимни тип"
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, gcc-internal-format
- msgid "template argument for %qD uses local type %qT"
- msgstr "шаблонÑки аргумент за %qD кориÑти локални тип %qT"
-
--#: cp/pt.c:14454
-+#: cp/pt.c:14492
- #, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr "%qT је променљиво измењив тип"
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "интегрални израз %qE није конÑтанта"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr " покушај извођења %qD"
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "двоÑмиÑлено извођење шаблона клаÑе за %q#T"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr "%s %+#T"
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr "екÑплицитно извођење не-шаблона %q#D"
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, 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:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr "поклапајући шаблон за %qD није нађен"
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, 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:17866
-+#: cp/pt.c:17904
- #, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr "екÑплицитно извођење %q#D"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "удвоÑтручено екÑплицитно извођење %q#D"
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, 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:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr "Ñкладишна клаÑа %qD примењена на извођење шаблона"
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, 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:18000
-+#: cp/pt.c:18038
- #, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr "екÑплицитно извођење нешаблонÑког типа %qT"
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, gcc-internal-format
- msgid "explicit instantiation of %q#T before definition of template"
- msgstr "екÑплицитно извођење %q#T пре дефиниције шаблона"
-
--#: cp/pt.c:18027
-+#: cp/pt.c:18065
- #, gcc-internal-format
- msgid "ISO C++ forbids the use of %qE on explicit instantiations"
- msgstr "ИСО Ц++ забрањује употребу %qE на екÑплицитним извођењима"
-
--#: cp/pt.c:18073
-+#: cp/pt.c:18111
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr "удвоÑтручено екÑплицитно извођење %q#T"
-@@ -35879,35 +35939,35 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, gcc-internal-format
- msgid "explicit instantiation of %qD but no definition available"
- msgstr "екÑплицитно извођење %qD али дефиниција није доÑтупна"
-
--#: cp/pt.c:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, fuzzy, gcc-internal-format
- #| msgid "using template type parameter %qT after %qs"
- msgid "invalid template non-type parameter"
- msgstr "употреба параметра шаблонÑког типа %qT поÑле %qs"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, 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:20263
-+#: cp/pt.c:20309
- #, gcc-internal-format
- msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
- msgstr ""
-
--#: cp/pt.c:20322
-+#: cp/pt.c:20367
- #, fuzzy, gcc-internal-format
- #| msgid "variable %qD may not have been initialized"
- msgid "variable %q#D with %<auto%> type used in its own initializer"
-@@ -35916,13 +35976,13 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, fuzzy, gcc-internal-format
- #| msgid "unable to emulate %qs"
- msgid "unable to deduce %qT from %qE"
- msgstr "не могу да емулирам %qs"
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr ""
-@@ -36124,7 +36184,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr "неиÑправан одредбени доÑег у имену пÑеудодеÑтруктора"
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr "одређени тип %qT не поклапа Ñе Ñа именом деÑтруктора ~%qT"
-@@ -36164,486 +36224,486 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "неиÑправна дефиниција одређеног типа %qT"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "неиÑправан навод оÑновне клаÑе"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a type"
- msgid "%qD is not captured"
- msgstr "%qD није тип"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr "употреба %<auto%> променљиве из обухватајуће функције"
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, gcc-internal-format
- msgid "use of parameter from containing function"
- msgstr "употреба параметра из обухватајуће вункције"
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr " %q+#D деклариÑано овде"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, fuzzy, gcc-internal-format
- #| msgid "use of parameter from containing function"
- msgid "use of parameter %qD outside function body"
- msgstr "употреба параметра из обухватајуће вункције"
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr "употреба именÑког проÑтора %qD као израза"
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, gcc-internal-format
- msgid "use of class template %qT as expression"
- msgstr "употреба шаблона клаÑе %qT као израза"
-
- #. Ambiguous reference to base members.
--#: cp/semantics.c:3226
-+#: cp/semantics.c:3223
- #, gcc-internal-format
- msgid "request for member %qD is ambiguous in multiple inheritance lattice"
- msgstr "захтев за члан %qD двоÑмиÑлен је у вишеÑтруком Ñнопу наÑлеђивања"
-
--#: cp/semantics.c:3249
-+#: cp/semantics.c:3246
- #, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr "%qD Ñе не може јавити у конÑтантном изразу"
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr "тип за %qE није познат"
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, 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:3546
-+#: cp/semantics.c:3543
- #, 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:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr "не може Ñе применити %<offsetof%> на деÑтруктор %<~%T%>"
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr "не може Ñе применити %<offsetof%> на чланÑку функцију %qD"
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %qs"
- msgstr "%qD није променљива у одредби %qs"
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr "%qD Ñе појављује више од једном у одредбама података"
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, 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:4041
-+#: cp/semantics.c:4038
- #, 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:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr "израз за num_threads мора бити интегрални"
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr "израз за величину одломка при раÑпоређивању мора бити интегрални"
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr "%qE има упућивачки тип за %qs"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, 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:4337
-+#: cp/semantics.c:4334
- #, fuzzy, gcc-internal-format
- #| msgid "%<threadprivate%> %qE has incomplete type"
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr "нитно-локално %qE има непотпун тип"
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr ""
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "CRIS-port assertion failed: "
- msgid "static assertion failed: %s"
- msgstr "Тврдња КРИС-порта није прошла: "
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, 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:5167
-+#: cp/semantics.c:5164
- #, 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:5196
-+#: cp/semantics.c:5193
- #, 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:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr ""
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr ""
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, fuzzy, gcc-internal-format
- #| msgid "invalid abstract return type for function %q+#D"
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "неиÑправан апÑтрактни повратни тип за функцију %q+#D"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- #| msgid "invalid abstract return type for function %q+#D"
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "неиÑправан апÑтрактни повратни тип за функцију %q+#D"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, fuzzy, gcc-internal-format
- #| msgid "%q#T is not a class"
- msgid "%q#T has virtual base classes"
- msgstr "%q#T није клаÑа"
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr ""
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr ""
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, fuzzy, gcc-internal-format
- #| msgid "%Juninitialized member %qD with %<const%> type %qT"
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr "%JнеуÑпоÑтављени члан %qD Ñа %<const%> типом %qT"
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr ""
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D is normally a non-static function"
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "%q+D је обично неÑтатичка функција"
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, 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/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, fuzzy, gcc-internal-format
- #| msgid "call to non-function %qD"
- msgid "call to non-constexpr function %qD"
- msgstr "позив не-функције %qD"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot appear in a constant-expression"
- msgid "%qD called in a constant expression"
- msgstr "%qD Ñе не може јавити у конÑтантном изразу"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, 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/semantics.c:6570
-+#: cp/semantics.c:6567
- #, fuzzy, gcc-internal-format
- #| msgid "protocol %qs has circular dependency"
- msgid "call has circular dependency"
- msgstr "протокол %qs има кружну завиÑноÑÑ‚"
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, 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/semantics.c:6656
-+#: cp/semantics.c:6653
- #, fuzzy, gcc-internal-format
- #| msgid "Missing or invalid constant expression"
- msgid "%q+E is not a constant expression"
- msgstr "ÐедоÑтаје или неиÑправан конÑтантан израз"
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript out of bound"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð¸Ð·Ð° није целобројан"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, fuzzy, gcc-internal-format
- #| msgid "Missing or invalid constant expression"
- msgid "%qE is not a constant expression"
- msgstr "ÐедоÑтаје или неиÑправан конÑтантан израз"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, 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/semantics.c:6863
-+#: cp/semantics.c:6860
- #, gcc-internal-format
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr ""
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, 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/semantics.c:7434
-+#: cp/semantics.c:7432
- #, 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/semantics.c:7441
-+#: cp/semantics.c:7439
- #, fuzzy, gcc-internal-format
- #| msgid "array used as initializer"
- msgid "%qD used in its own initializer"
- msgstr "низ употребљен као уÑпоÑтављач"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, fuzzy, gcc-internal-format
- #| msgid "%q#T is not a class"
- msgid "%q#D is not const"
- msgstr "%q#T није клаÑа"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D is private"
- msgid "%q#D is volatile"
- msgstr "%q+#D је приватно"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot appear in a constant-expression"
- msgid "%qD was not initialized with a constant expression"
- msgstr "%qD Ñе не може јавити у конÑтантном изразу"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, fuzzy, gcc-internal-format
- #| msgid "%qD was not declared in this scope"
- msgid "%qD was not declared %<constexpr%>"
- msgstr "%qD није деклариÑано у овом доÑегу"
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, 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/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, 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/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, fuzzy, gcc-internal-format
- #| msgid "integral expression %qE is not constant"
- msgid "expression %qE is not a constant-expression"
- msgstr "интегрални израз %qE није конÑтанта"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "unexpected expression %qE of kind %s"
- msgstr "очекиван је израз"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr ""
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "величина низа није интегралан конÑтатан израз"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, fuzzy, gcc-internal-format
- #| msgid "integral expression %qE is not constant"
- msgid "pointer comparison expression is not a constant expression"
- msgstr "интегрални израз %qE није конÑтанта"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "division by zero is not a constant-expression"
- msgstr "величина низа није интегралан конÑтатан израз"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "non-constant array initialization"
- msgstr "неконÑтантан Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð¸Ð·Ð° у уÑпоÑтављачу"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Unexpected end of file in '%s'"
- msgid "unexpected AST of kind %s"
- msgstr "Ðеочекиван крај датотеке у ‘%s’"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare reference to %q#T"
- msgid "cannot capture %qE by reference"
- msgstr "не може Ñе деклариÑати упућивач на %q#T"
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr ""
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, fuzzy, gcc-internal-format
- #| msgid "%<this%> is unavailable for static member functions"
- msgid "%<this%> was not captured for this lambda function"
- msgstr "%<this%> није доÑтупно за Ñтатичке чланÑке функције"
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr "%qV одредбе не могу Ñе применити на %qT"
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "атрибут %qE може Ñе применити Ñамо на јаванÑке дефиниције клаÑа"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "атрибут %qE може Ñе применити Ñамо на дефиниције клаÑа"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr "%qE је заÑтарело; в-табеле Ñу Ñада подразумевано ÑаглаÑне Ñа КОМом"
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr "захтевано init_priority није целобројна конÑтанта"
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, gcc-internal-format
- msgid "can only use %qE attribute on file-scope definitions of objects of class type"
- msgstr "атрибут %qE може Ñе кориÑтити Ñамо уз дефиниције објеката клаÑног типа у датотечном доÑегу"
-
--#: cp/tree.c:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr "захтевано init_priority је ван опÑега"
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, gcc-internal-format
- msgid "requested init_priority is reserved for internal use"
- msgstr "захтевано init_priority резервиÑано је за унутрашњу употребу"
-
--#: cp/tree.c:2911
-+#: cp/tree.c:2914
- #, gcc-internal-format
- msgid "%qE attribute is not supported on this platform"
- msgstr "атрибут %qE није подржан на овој платформи"
-
--#: cp/tree.c:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr "провера lang_*: крах у %s, код %s:%d"
-@@ -36744,482 +36804,488 @@
- msgid "invalid use of non-static member function"
- msgstr "неиÑправна употреба неÑтатичке чланÑке функције"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
-+#, fuzzy, gcc-internal-format
-+#| msgid "taking address of temporary"
-+msgid "taking address of temporary array"
-+msgstr "узимање адреÑе привременог"
-+
-+#: cp/typeck.c:2023
- #, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr "превазиђено претварање из конÑтантне ниÑке у %qT"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, fuzzy, gcc-internal-format
- #| msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr "захтев за члан %qD у %qE, које је не-клаÑног типа %qT"
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr "захтев за члан %qD у %qE, које је не-клаÑног типа %qT"
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "неиÑправна употреба неÑтатичког чланÑког податка %qE"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "неиÑправан приÑтуп неÑтатичком чланÑком податку %qD нултог објекта"
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr "(можда је макро %<offsetof%> погрешно употребљен)"
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, fuzzy, gcc-internal-format
- #| msgid "invalid access to non-static data member %qD of NULL object"
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "неиÑправан приÑтуп неÑтатичком чланÑком податку %qD нултог објекта"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, fuzzy, gcc-internal-format
- #| msgid "qualified type %qT does not match destructor name ~%qT"
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "одређени тип %qT не поклапа Ñе Ñа именом деÑтруктора ~%qT"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr "тип који Ñе уништава је %qT, али деÑтруктор упућује на %qT"
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr "%<%D::%D%> није члан у %qT"
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr "%qT није оÑнова за %qT"
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr "%qD нема члан по имену %qE"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr "%qD није чланÑка шаблонÑка функција"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr "%qT није типа показивач-на-објекат"
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %qs on pointer to member"
- msgid "invalid use of array indexing on pointer to member"
- msgstr "неиÑправна употреба %qs на показивачу-на-члан"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %qs on pointer to member"
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "неиÑправна употреба %qs на показивачу-на-члан"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %qs on pointer to member"
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "неиÑправна употреба %qs на показивачу-на-члан"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr "недоÑтаје Ð¸Ð½Ð´ÐµÐºÑ Ñƒ упућивачу низа"
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr "ИСО Ц++ забрањује индекÑирање не-л-вредноÑног низа"
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr "индекÑирање низа деклариÑаног као %<register%>"
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "индекÑирана вредноÑÑ‚ није ни низ ни показивач"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr "недоÑтаје објекат у употреби %qE"
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ИСО Ц++ забрањује звање %<::main%> унутар програма"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, fuzzy, gcc-internal-format
- #| msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr "мора Ñе употребити или %<.*%> или %<->*%> за позив показивача на чланÑку функцију у %<%E (...)%>"
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr "%qE не може бити употребљено као функција"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %s %q+#D"
- msgid "too many arguments to constructor %q#D"
- msgstr "превише аргумената за %s %q+#D"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %s %q+#D"
- msgid "too few arguments to constructor %q#D"
- msgstr "премало аргумената за %s %q+#D"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qs"
- msgid "too many arguments to member function %q#D"
- msgstr "превише аргумената за функцију %qs"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function %qs"
- msgid "too few arguments to member function %q#D"
- msgstr "премало аргумената за функцију %qs"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qs"
- msgid "too many arguments to function %q#D"
- msgstr "превише аргумената за функцију %qs"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function %qs"
- msgid "too few arguments to function %q#D"
- msgstr "премало аргумената за функцију %qs"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %s %q+#D"
- msgid "too many arguments to method %q#D"
- msgstr "превише аргумената за %s %q+#D"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %s %q+#D"
- msgid "too few arguments to method %q#D"
- msgstr "премало аргумената за %s %q+#D"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "превише аргумената за функцију"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "превише аргумената за функцију"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "параметар %P за %qD непотпуног је типа %qT"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "параметар %P непотпуног је типа %qT"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr "претпоÑтавља Ñе претапање у тип %qT из препуњене функције"
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "NULL употребљено аритметички"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count is negative"
- msgid "left rotate count is negative"
- msgstr "негативно ротирање %s"
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count is negative"
- msgid "right rotate count is negative"
- msgstr "негативно ротирање %s"
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count >= width of type"
- msgid "left rotate count >= width of type"
- msgstr "ротирање %s >= ширина типа"
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count >= width of type"
- msgid "right rotate count >= width of type"
- msgstr "ротирање %s >= ширина типа"
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "поређење Ñа доÑловном ниÑком резултује неодређеним понашањем"
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr "адреÑа за %qD никако не може бити NULL"
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "ИСО Ц++ забрањује поређење показивача и целобројног"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "неуређено поређење Ñа не-реалним аргументом"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "неиÑправни операнди типова %qT и %qT за бинарно %qO"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "ИСО Ц++ забрањује употребу показивача типа %<void *%> у одузимању"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "ИСО Ц++ забрањује употребу показивача на функцију у одузимању"
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "ИСО Ц++ забрањује употребу показивача на метод у одузимању"
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr "неиÑправна употреба показивача на непотпун тип у аритметици Ñа показивачима"
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of constructor %qE"
- msgstr "узимање адреÑе привременог"
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of destructor %qE"
- msgstr "узимање адреÑе привременог"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "неиÑправна употреба %qE за добијање показивача-на-чланÑку-функцију"
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr " неопходан је одређен ид."
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, gcc-internal-format
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr "заграде око %qE не могу бити коришћене за добијање показивача-на-чланÑку-функцију"
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ИСО Ц++ забрањује узимање адреÑе неодређене или заграћене неÑтатичке чланÑке функције, за добијање показивача на чланÑку функцију. Употребите %<&%T::%D%>"
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ИСО Ц++ забрањује узимање адреÑе везане чланÑке функције за добијање показивача на чланÑку функцију. Употребите %<&%T::%D%>"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr "узимање адреÑе привременог"
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of xvalue (rvalue reference)"
- msgstr "узимање адреÑе привременог"
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ИСО Ц++ забрањује узимање адреÑе функције %<::main%>"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr "ИСО Ц++ забрањује узимање адреÑе претапања у не-л-вредноÑни израз"
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr "не може Ñе Ñтворити показивач на упућивачки члан %qD"
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing an enum"
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ИСО Ц++ забрањује %s-вање набрајања"
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing an enum"
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ИСО Ц++ забрањује %s-вање набрајања"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, fuzzy, gcc-internal-format
- #| msgid "cannot %s a pointer to incomplete type %qT"
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "не може Ñе %s показивач на непотпуни тип %qT"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, fuzzy, gcc-internal-format
- #| msgid "cannot %s a pointer to incomplete type %qT"
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "не може Ñе %s показивач на непотпуни тип %qT"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing a pointer of type %qT"
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ИСО Ц++ забрањује %s-вање показивача типа %qT"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing a pointer of type %qT"
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ИСО Ц++ забрањује %s-вање показивача типа %qT"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "неиÑправан израз као операнд"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr "не може Ñе узети адреÑа од %<this%>, јер је д-вредноÑни израз"
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr "затражена је адреÑа екÑплицитне региÑтарÑке променљиве %qD"
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr "затражена је адреÑа од %qD, а деклариÑано је као %<register%>"
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, fuzzy, gcc-internal-format
- #| msgid "initializer for %qT must be brace-enclosed"
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr "уÑпоÑтављач за %qT мора бити у витичаÑтим заградама"
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in initializer"
- msgstr "лиÑта израза %s узима Ñе као Ñложени израз"
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr "лиÑта израза %s узима Ñе као Ñложени израз"
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in functional cast"
- msgstr "лиÑта израза %s узима Ñе као Ñложени израз"
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "лиÑта израза %s узима Ñе као Ñложени израз"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr ""
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, fuzzy, gcc-internal-format
- #| msgid "conversion from %qT to %qT discards qualifiers"
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "претварање из %qT у %qT одбацује одредбе"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, fuzzy, gcc-internal-format
- #| msgid "invalid static_cast from type %qT to type %qT"
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "неиÑправно Ñтатичко претапање из типа %qT у тип %qT"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, fuzzy, gcc-internal-format
- #| msgid "invalid static_cast from type %qT to type %qT"
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "неиÑправно Ñтатичко претапање из типа %qT у тип %qT"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "неиÑправно Ñтатичко претапање из типа %qT у тип %qT"
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr "претварање из %qT у %qT"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr "неиÑправно претапање д-вредноÑног израза типа %qT у тип %qT"
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr "претапање из %qT у %qT губи на тачноÑти"
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr "претапање из %qT у %qT повећава неопходно равнање циљног типа"
-@@ -37228,234 +37294,234 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ИСО Ц++ забрањује претапање између показивача на функцију и показивача на објекат"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "неиÑправно претапање из типа %qT у тип %qT"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr "неиÑправна употреба конÑтантног претапања Ñа типом %qT, који није показивач, нити показивач на чланÑки податак"
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr "неиÑправна употреба конÑтантног претапања Ñа типом %qT, који је показивач или упућивач на функцијÑки тип"
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr "неиÑправно конÑтантно претапање д-вредноÑти типа %qT у тип %qT"
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "неиÑправно конÑтантно претапање из типа %qT у тип %qT"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ИСО Ц++ забрањује претапање у низовни тип %qT"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr "неиÑправно претапање у функцијÑки тип %qT"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr " у израчунавању %<%Q(%#T, %#T)%>"
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "assigning to an array from an initializer list"
- msgstr "неконÑтантан Ð¸Ð½Ð´ÐµÐºÑ Ð½Ð¸Ð·Ð° у уÑпоÑтављачу"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "неÑаглаÑни типови у додели %qT у %qT"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, gcc-internal-format
- msgid "array used as initializer"
- msgstr "низ употребљен као уÑпоÑтављач"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, gcc-internal-format
- msgid "invalid array assignment"
- msgstr "неиÑправна додела низа"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr " у претварању показивача на чланÑку функцију"
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr "претварање показивача на члан преко виртуелне оÑнове %qT"
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr " у претварању показивача на члан"
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "неиÑправно претварање у тип %qT из типа %qT"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT for argument %qP to %qD"
- msgstr "не може Ñе претворити %qT у %qT као аргумент %qP за %qD"
-
--#: cp/typeck.c:7479
-+#: cp/typeck.c:7492
- #, 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:7483
-+#: cp/typeck.c:7496
- #, 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:7487
-+#: cp/typeck.c:7500
- #, 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:7491
-+#: cp/typeck.c:7504
- #, 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:7495
-+#: cp/typeck.c:7508
- #, 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:7499
-+#: cp/typeck.c:7512
- #, 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:7522
-+#: cp/typeck.c:7535
- #, 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:7526
-+#: cp/typeck.c:7539
- #, 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:7531
-+#: cp/typeck.c:7544
- #, 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:7536
-+#: cp/typeck.c:7549
- #, 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:7546
-+#: cp/typeck.c:7559
- #, 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:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr "у проÑлеђивању аргумента %P за %q+D"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr "враћање упућивача на привремени"
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr "враћање упућивача на не-л-вредноÑÑ‚"
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr "враћање упућивача на локалну променљиву %q+D"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr "враћање адреÑе локалне променљиве %q+D"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr "враћање вредноÑти из конÑтруктора"
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, 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:7819
-+#: cp/typeck.c:7832
- #, gcc-internal-format
- msgid "return-statement with no value, in function returning %qT"
- msgstr "наредба враћања без вредноÑти, у функцији која враћа %qT"
-
--#: cp/typeck.c:7840
-+#: cp/typeck.c:7853
- #, gcc-internal-format
- msgid "return-statement with a value, in function returning 'void'"
- msgstr "наредба враћања Ñа вредношћу, у функцији која враћа ‘void’"
-
--#: cp/typeck.c:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr ""
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr ""
-@@ -38030,7 +38096,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr ""
-@@ -40350,27 +40416,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr ""
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr ""
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr ""
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-@@ -40602,45 +40668,45 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr "Променљива ‘%s’ Ñе не може јавити у изразу код %L"
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr "Променљива ‘%s’ Ñе не може јавити у изразу код %L"
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr "Променљива ‘%s’ Ñе не може јавити у изразу код %L"
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -40655,15 +40721,15 @@
- msgid "can't open input file: %s"
- msgstr "не могу да отворим улазну датотеку: %s"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "creating array of %qT"
- msgid "Creating array temporary at %L"
- msgstr "Ñтварање низа типа %qT"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Missing argument list in function '%s' at %C"
- msgid "Removing call to function '%s' at %L"
-@@ -40779,12 +40845,12 @@
- msgid "Second argument of defined assignment at %L must be INTENT(IN)"
- msgstr "Други аргумент дефиниÑане доделе код %L мора бити намере-у"
-
--#: fortran/interface.c:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgstr "Први аргумент Ñучеља оператора код %L мора бити намере-у"
-
--#: fortran/interface.c:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L must be INTENT(IN)"
- msgstr "Други аргумент Ñучеља оператора код %L мора бити намере-у"
-@@ -42737,137 +42803,137 @@
- msgid "Namelist %s cannot be renamed by USE association to %s"
- msgstr "ЛиÑта имена %s не може Ñе преименовати у %s придружењем USE."
-
--#: fortran/module.c:4461
-+#: fortran/module.c:4476
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr "Име ‘%s’ код %C је двоÑмиÑлен упућивач на ‘%s’ из текуће програмÑке јединице"
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr "Симбол ‘%s’ поменут код %L није нађен у модулу ‘%s’"
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr "КориÑнички оператор ‘%s’ поменут код %L није нађен у модулу ‘%s’"
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr "СопÑтвени оператор ‘%s’ поменут код %L није нађен у модулу ‘%s’"
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "Ðе могу да отворим датотеку модула ‘%s’ за пиÑање код %C: %s"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "Грешка при отварању датотеке модула ‘%s’ за пиÑање: %s"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete file '%s': %s\n"
- msgid "Can't delete module file '%s': %s"
- msgstr "%s: не могу да обришем датотеку ‘%s’: %s\n"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: warning: can't rename file '%s' to '%s': %s\n"
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "%s: упозорење: не могу да преименујем датотеку ‘%s’ у ‘%s’: %s\n"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete aux info file '%s': %s\n"
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "%s: не могу да обришем помоћну инфотеку ‘%s’: %s\n"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Component '%s' at %C already declared at %L"
- msgid "Symbol '%s' already declared"
- msgstr "Компонента ‘%s’ код %C већ је деклариÑана код %L"
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Intrinsic '%s' at %L is not included in the selected standard"
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr "СопÑтвено ‘%s’ код %L није укључено у изабрани Ñтандард"
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr "Симбол ‘%s’ поменут код %L није нађен у модулу ‘%s’"
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr ""
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr "Симбол ‘%s’ поменут код %L није нађен у модулу ‘%s’"
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr ""
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Fortran 2003: IOMSG tag at %L"
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr "Фортран 2003: Ознака IOMSG код %L"
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr ""
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "Ðе могу да отворим датотеку модула ‘%s’ за читање код %C: %s"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr "Датотека ‘%s’ отворена код %C није модул Гфортрана"
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr "Ðе може USE за иÑти модул који градимо!"
-@@ -42962,7 +43028,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr "Ðеочекивано Ñмеће поÑле наредбе ELSE код %C"
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr "Одредба IF код %L захтева Ñкаларни логички израз"
-@@ -44378,7 +44444,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr ""
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr "Етикета %d поменута код %L није дефиниÑана"
-@@ -44540,7 +44606,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr "Ðе могу да разрешим одређену функцију ‘%s’ код %L"
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr "Функција ‘%s’ код %L нема имплицитан тип"
-@@ -44953,194 +45019,194 @@
- msgstr "Ðргумент ‘%s’ елементалне процедуре код %L мора бити Ñкалар"
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' at %L is not a VALUE"
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr "‘%s’ код %L није вредноÑÑ‚"
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgid "'%s' at %L should be a FUNCTION"
- msgstr "Процедура кориÑничког оператора ‘%s’ код %L мора бити функција"
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr "%s код %L мора бити Ñкалар"
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Cray pointer at %C must be an integer."
- msgid "Deleted feature: %s at %L must be integer"
- msgstr "Крејов показивач код %C мора бити целобројни."
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr "%s код %L мора бити целобројно"
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr "Израз за корак у петљи DO код %L не може бити нула"
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr ""
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr "ИндекÑ-име у FORALL код %L мора бити Ñкларни целобројан"
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr "Израз за почетак у FORALL код %L мора бити Ñкаларни целобројан"
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr "Израз за крај у FORALL код %L мора бити Ñкаларни целобројан"
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr "Израз за корак у FORALL код %L мора бити Ñкаларни %s"
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr "Израз за корак у FORALL код %L не може бити нула"
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr "Променљива ‘%s’ Ñе не може јавити у изразу код %L"
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr "Израз у наредби ALLOCATE код %L мора бити резервљив или показивач"
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr ""
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr ""
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr ""
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr ""
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr "Потребна је одредница низа у наредби ALLOCATE код %L"
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array specification required in ALLOCATE statement at %L"
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr "Потребна је одредница низа у наредби ALLOCATE код %L"
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr "Лоша одредница низа у наредби ALLOCATE код %L"
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr "‘%s’ не може да Ñе јави у одредници низа код %L у иÑтој наредби резервиÑања где Ñе и Ñамо резервише"
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Bad array specification in ALLOCATE statement at %L"
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr "Лоша одредница низа у наредби ALLOCATE код %L"
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Bad array specification in ALLOCATE statement at %L"
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr "Лоша одредница низа у наредби ALLOCATE код %L"
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr "ASSIGN код %L захтева Ñкаларну подразумевану целобројну променљиву"
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr "Етикета код %L није у иÑтом блоку као наредба GOTO код %L"
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr ""
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr "Одредница UNIT код %L мора бити целобројни израз или знаковна променљива"
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr ""
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr ""
-@@ -45149,179 +45215,179 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr "Етикета CASE код %L преклапа етикету CASE код %L"
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr "Израз у наредби CASE код %L мора бити типа %s"
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Expression in CASE statement at %L must be kind %d"
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr "Израз у наредби CASE код %L мора бити врÑта %d"
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr "Израз у наредби CASE код %L мора бити Ñкалар"
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr "Изборни израз у рачунÑком GOTO код %L мора бити Ñкаларни целобројан израз"
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr "Ðргумент наредбе SELECT код %L не може бити %s"
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Expression in CASE statement at %L must be of type %s"
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr "Израз у наредби CASE код %L мора бити типа %s"
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr "DEFAULT CASE код %L не може бити праћен другим DEFAULT CASE код %L"
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr "Логички опÑег у наредби CASE код %L није дозвољен"
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "constant logical value in CASE statement is repeated at %L"
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr "конÑтантна логичка вредноÑÑ‚ у наредби CASE поновљена је код %L"
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr "Одредница опÑега код %L не може никако бити поклопљена"
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr "Блок логичког SELECT CASE код %L има више од два Ñлучаја"
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Global name '%s' at %L is already being used as a %s at %L"
- msgid "Associate-name '%s' at %L is used as array"
- msgstr "Глобално име ‘%s’ код %L Ñе већ кориÑти као %s код %L"
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Syntax error in EQUIVALENCE statement at %L"
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr "СинтакÑна грешка у наредби EQUIVALENCE код %L"
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Derived type '%s' at %C is being used before it is defined"
- msgid "Derived type '%s' at %L must be extensible"
- msgstr "Изведени тип ‘%s’ код %C кориÑти Ñе пре него што је дефиниÑан"
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Derived type name '%s' at %C already has a basic type of %s"
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr "Име изведеног типа ‘%s’ код %C већ има оÑновни тип %s"
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Data transfer element at %L cannot have POINTER components"
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr "Елемент преноÑа података код %L не може имати показивачке компоненте"
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Data transfer element at %L cannot have POINTER components"
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr "Елемент преноÑа података код %L не може имати показивачке компоненте"
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Data transfer element at %L cannot have ALLOCATABLE components"
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr "Елемент преноÑа података код %L не може имати резервљиве компоненте"
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr "Елемент преноÑа података код %L не може имати приватне компоненте"
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr "Елемент преноÑа података код %L не може бити пун упућивач на низ претпоÑтављене величине"
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr "ИндекÑ-име у FORALL код %L мора бити Ñкларни целобројан"
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr "ASSIGN код %L захтева Ñкаларну подразумевану целобројну променљиву"
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr "ASSIGN код %L захтева Ñкаларну подразумевану целобројну променљиву"
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument dim at %L must be scalar"
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr "Ðргумент димензије код %L мора бити Ñкалар"
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument of SELECT statement at %L must be a scalar expression"
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr "Ðргумент наредбе SELECT код %L мора бити Ñкаларни израз"
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument of ACOS at %L must be between -1 and 1"
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr "Ðргумент у ACOS код %L мора бити између -1 и 1"
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr "Ðаредба код %L није иÑправна наредба циља гранања за наредбу гранања код %L"
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Branch at %L causes an infinite loop"
- msgid "Branch at %L may result in an infinite loop"
-@@ -45329,12 +45395,12 @@
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr ""
-@@ -45342,679 +45408,679 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr "Етикета код %L није у иÑтом блоку као наредба GOTO код %L"
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr "МаÑка у WHERE код %L има неуÑаглашен облик"
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr "Циљ доделе у WHERE код %L има неуÑаглашен облик"
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr "Ðеподржана наредба унутар WHERE код %L"
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr "Додела у индекÑну променљиву за FORALL код %L"
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr "FORALL Ñа индекÑом ‘%s’ изазива више од једне доделе овом објекту код %L"
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr "Спољашња конÑтрукција FORALL већ има Ð¸Ð½Ð´ÐµÐºÑ Ñа овим именом %L"
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr "Одредба WHERE/ELSEWHERE код %L захтева логички низ"
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr "Знаковни израз код %L бива подÑечен (%d/%d)"
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr "ДеÑна Ñтрана доделе код %L је изведени тип који Ñадржи показивач у чиÑтој процедури"
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr "ДеÑна Ñтрана доделе код %L је изведени тип који Ñадржи показивач у чиÑтој процедури"
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Assignment to a FORALL index variable at %L"
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr "Додела у индекÑну променљиву за FORALL код %L"
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr ""
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr "Ðаредба ASSIGNED GOTO код %L захтева целобројну променљиву"
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr "Променљивој ‘%s’ није додељена циљна етикета код %L"
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr "Ðлтернативна наредба повратка код %L захтева Ñкаларни целобројни наводилац повратка"
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr "ASSIGN код %L захтева Ñкаларну подразумевану целобројну променљиву"
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr "Ðритметичко IF код %L захтева бројевни израз"
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr "Излазни уÑлов из петље DO WHILE код %L мора бити Ñкаларни логички израз"
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "FORALL mask clause at %L requires a LOGICAL expression"
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr "Одредба маÑке у FORALL код %L захтева логички израз"
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr ""
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "size of array %qs is too large"
- msgid "String length at %L is too large"
- msgstr "величина низа %qs је превелика"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr "Резервљиви низ ‘%s’ код %L мора имати одложени облик"
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr "Скаларни објекат ‘%s’ код %L не може бити резервљив"
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr "Ðизовни показивач ‘%s’ код %L мора имати одложен облик"
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr "Ðиз ‘%s’ код %L не може имати одложен облик"
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr ""
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr "Тип %s не може бити придружен домаћину код %L зато што га блокира неÑаглаÑан објекат иÑтог имена код %L"
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr ""
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr "Ðиз модула или главног програма ‘%s’ код %L мора имати конÑтантан облик"
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr "Ентитет Ñа претпоÑтављеном знаковном дужином код %L мора бити лажни аргумент или параметар"
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr "‘%s’ код %L мора имати конÑтантну знаковну дужину у овом контекÑту"
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' at %L must have constant character length in this context"
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr "‘%s’ код %L мора имати конÑтантну знаковну дужину у овом контекÑту"
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr "Резервљиво ‘%s’ код %L не може имати уÑпоÑтављач"
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr "Спољашње ‘%s’ код %L не може имати уÑпоÑтављач"
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "Лажно ‘%s’ код %L не може имати уÑпоÑтављач"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr "СопÑтвено ‘%s’ код %L не може имати уÑпоÑтављач"
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr "Резултат функцији ‘%s’ код %L не може имати уÑпоÑтављач"
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr "ÐутоматÑки низ ‘%s’ код %L не може имати уÑпоÑтављач"
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr "Ðаредбена функција знаковне вредноÑти ‘%s’ код %L мора имати конÑтантну дужину"
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr "‘%s’ је приватног типа и не може бити лажни аргумент у ‘%s’, који је јаван код %L"
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr ""
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Function result '%s' at %L cannot have an initializer"
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "Резултат функцији ‘%s’ код %L не може имати уÑпоÑтављач"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "Спољашњи објекат ‘%s’ код %L не може имати уÑпоÑтављач"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr "Елементална функција ‘%s’ код %L мора имати Ñкаларни резултат"
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr "Ðаредбена функција ‘%s’ код %L није дозвољена као Ñтварни аргумент"
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може имати низовну вредноÑÑ‚"
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може имати показивачку вредноÑÑ‚"
-
- # no-c-format
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може бити чиÑта"
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може бити рекурзивна"
-
- # no-c-format
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr "Функција типа CHARACTER(*) ‘%s’ код %L не може бити чиÑта"
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr "Ðтрибут процедуре коÑи Ñе Ñа атрибутом лиÑте имена у ‘%s’ код %L"
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr "Ðтрибут процедуре коÑи Ñе Ñа атрибутом лиÑте имена у ‘%s’ код %L"
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr "Ðтрибут процедуре коÑи Ñе Ñа атрибутом лиÑте имена у ‘%s’ код %L"
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr "Ðтрибут %s коÑи Ñе Ñа атрибутом %s у ‘%s’ код %L"
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr ""
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr "Процедура кориÑничког оператора ‘%s’ код %L мора бити функција"
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "User operator procedure '%s' at %L must have at least one argument"
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr "Процедура кориÑничког оператора ‘%s’ код %L мора имати бар један аргумент"
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument of ICHAR at %L must be of length one"
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr "Ðргумент у ICHAR код %L мора бити дужине један"
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr "Ðргумент ‘%s’ за ÑопÑтвено ‘%s’ код %L мора бити показивач"
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr "Ðргумент ‘%s’ за ÑопÑтвено ‘%s’ код %L мора бити резервљив"
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr "Ðргумент ‘%s’ за ÑопÑтвено ‘%s’ код %L не Ñме бити опциони"
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr "Први аргумент Ñучеља оператора код %L мора бити намере-у"
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "User operator procedure '%s' at %L must have at least one argument"
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr "Процедура кориÑничког оператора ‘%s’ код %L мора имати бар један аргумент"
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr "Процедура Ñучеља ‘%s’ код %L има иÑто име као и обухватајућа процедура"
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr ""
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Initialization at %C is not allowed in a PURE procedure"
- msgid "Finalization at %L is not yet implemented"
- msgstr "УÑпоÑтављање код %C није дозвољено у чиÑтој процедури"
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr ""
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr ""
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr ""
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr ""
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Procedure '%s' called with an implicit interface at %L"
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr "Процедура ‘%s’ позвана Ñа имплицитним Ñучељем код %L"
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "Процедура ‘%s’ у %s код %L није ни функција ни потпрограм"
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "User operator procedure '%s' at %L must have at least one argument"
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr "Процедура кориÑничког оператора ‘%s’ код %L мора имати бар један аргумент"
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr "Ðргумент ‘%s’ за ÑопÑтвено ‘%s’ код %L мора бити неизведени тип"
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr "Ðргумент ‘%s’ за ÑопÑтвено ‘%s’ код %L мора бити Ñкалар"
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr "Ðргумент ‘%s’ за ÑопÑтвено ‘%s’ код %L мора бити резервљив"
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr "Ðргумент ‘%s’ за ÑопÑтвено ‘%s’ код %L мора бити показивач"
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr "Процедура Ñучеља ‘%s’ код %L има иÑто име као и обухватајућа процедура"
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr "Процедура Ñучеља ‘%s’ код %L има иÑто име као и обухватајућа процедура"
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr ""
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr ""
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr ""
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array pointer '%s' at %L must have a deferred shape"
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr "Ðизовни показивач ‘%s’ код %L мора имати одложен облик"
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr ""
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr ""
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr "Ðргумент ‘%s’ чиÑте функције ‘%s’ код %L мора бити намере-у"
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "Показивачка компонента ‘%s’ у ‘%s’ код %L припада типу који није деклариÑан"
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "User operator procedure '%s' at %L must have at least one argument"
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr "Процедура кориÑничког оператора ‘%s’ код %L мора имати бар један аргумент"
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr "Ðргумент ‘%s’ за ÑопÑтвено ‘%s’ код %L мора бити неизведени тип"
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument '%s' of statement function at %L must be scalar"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr "Ðргумент ‘%s’ наредбене функције код %L мора бити Ñкалар"
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr "Ðргумент ‘%s’ елементалне процедуре код %L не може имати атрибут показивача"
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr "Ðргумент ‘%s’ за ÑопÑтвено ‘%s’ код %L мора бити резервљив"
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr "Процедура Ñучеља ‘%s’ код %L има иÑто име као и обухватајућа процедура"
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Character length of component '%s' needs to be a constant specification expression at %L."
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr "Знаковна дужина компоненте ‘%s’ мора бити конÑтантан одреднички израз код %L."
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr "Компонента ‘%s’ је приватни тип и не може бити компонента у ‘%s’, која је јавна код %L"
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr "Компонента %s типа SEQUENCE деклариÑаног код %L нема атрибут SEQUENCE"
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr "Показивачка компонента ‘%s’ у ‘%s’ код %L припада типу који није деклариÑан"
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Component '%s' of '%s' at %L must have constant array bounds."
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr "Компонента ‘%s’ у ‘%s’ код %L мора имати конÑтантне границе низа."
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr ""
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr "Ðиз претпоÑтављене величине ‘%s’ у лиÑти имена ‘%s’ код %C није дозвољен."
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
-@@ -46022,338 +46088,338 @@
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr "Приватни Ñимбол ‘%s’ не може бити члан јавне лиÑте имена код %L"
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr "Приватни Ñимбол ‘%s’ не може бити члан јавне лиÑте имена код %L"
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr "Ðтрибут процедуре коÑи Ñе Ñа атрибутом лиÑте имена у ‘%s’ код %L"
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr "ПараметарÑки низ ‘%s’ код %L не може бити аутоматÑког или претпоÑтављеног облика"
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr "Имплицитно типÑки параметар ‘%s’ код %L не одговара каÑнијем имплицитном типу"
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, gcc-internal-format, gfc-internal-format
- msgid "Incompatible derived type in PARAMETER at %L"
- msgstr "ÐеÑаглаÑан изведени тип у параметру код %L"
-
--#: fortran/resolve.c:12272
-+#: fortran/resolve.c:12273
- #, 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:12275
-+#: fortran/resolve.c:12276
- #, 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:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array at %L must be a dummy argument"
- msgstr "Ðиз претпоÑтављене величине код %L мора бити лажни аргумент"
-
--#: fortran/resolve.c:12379
-+#: fortran/resolve.c:12380
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed shape array at %L must be a dummy argument"
- msgstr "Ðиз претпоÑтављеног облика код %L мора бити лажни аргумент"
-
--#: fortran/resolve.c:12392
-+#: fortran/resolve.c:12393
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol at %L is not a DUMMY variable"
- msgstr "Симбол код %L није лажна променљива"
-
--#: fortran/resolve.c:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Character-valued statement function '%s' at %L must have constant length"
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr "Ðаредбена функција знаковне вредноÑти ‘%s’ код %L мора имати конÑтантну дужину"
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr ""
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr "Изведени тип ‘%s’ код %L је типа ‘%s’, који није дефиниÑан."
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr ""
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr "Јавна функција ‘%s’ код %L не може бити приватног типа ‘%s’"
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr "Лажни аргумент намере-из ‘%s’ код %L је претпоÑтављене величине и зато не може имати подразумевани уÑпоÑтављач"
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr "Лажни аргумент ‘%s’ код %L не може бити намере-из"
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Function result '%s' at %L cannot have an initializer"
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr "Резултат функцији ‘%s’ код %L не може имати уÑпоÑтављач"
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array '%s' at %L cannot have a deferred shape"
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr "Ðиз ‘%s’ код %L не може имати одложен облик"
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr "Резервљиви низ ‘%s’ код %L мора имати одложени облик"
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr "Лажна процедура код %L није дозвољена у елементалној процедури"
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr "Ðитно-приватно код %L не Ñнима Ñе"
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr "BLOCK DATA елемент ‘%s’ код %L мора бити у заједничком"
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr ""
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy '%s' at %L cannot have an initializer"
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr "Лажно ‘%s’ код %L не може имати уÑпоÑтављач"
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr ""
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, gcc-internal-format, gfc-internal-format
- msgid "Nonconstant array section at %L in DATA statement"
- msgstr "ÐеконÑтантан одељак низа код %L у наредби DATA"
-
--#: fortran/resolve.c:12919
-+#: fortran/resolve.c:12920
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more variables than values"
- msgstr "Ðаредба DATA код %L има више променљивих него вредноÑти"
-
--#: fortran/resolve.c:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more values than variables"
- msgstr "Ðаредба DATA код %L има више вредноÑти него променљивих"
-
--#: fortran/resolve.c:13298
-+#: fortran/resolve.c:13299
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but not used"
- msgstr "Ознака %d код %L дефиниÑана али неупотребљена"
-
--#: fortran/resolve.c:13303
-+#: fortran/resolve.c:13304
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but cannot be used"
- msgstr "Ознака %d код %L дефиниÑана али не може бити употребљена"
-
--#: fortran/resolve.c:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr "Променљива изведеног типа ‘%s’ код %L мора имати атрибут SEQUENCE да би била објекат еквиваленције"
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr "Променљива изведеног типа ‘%s’ код %L не може имати резервљиве компоненте како би била објекат еквиваленције"
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr "Променљива изведеног типа ‘%s’ код %L Ñа подразумеваним уÑпоÑтављачем не може бити објекат еквиваленције"
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr "Променљива изведеног типа ‘%s’ код %L Ñа показивачким компонентама не може бити објекат еквиваленције"
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr "СинтакÑна грешка у наредби EQUIVALENCE код %L"
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr "Члан заједничког блока ‘%s’ код %L не може бити објекат еквиваленције у чиÑтој процедури ‘%s’"
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "Именована конÑтанта ‘%s’ код %L не може бити објекат еквиваленције"
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr "Ðиз ‘%s’ код %L Ñа неконÑтантним границама не може бити објекат еквиваленције"
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "Компонената Ñтруктуре ‘%s’ код %L не може бити објекат еквиваленције"
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr "ПодниÑка код %L има нулту дужину"
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr "Јавна функција ‘%s’ код %L не може бити приватног типа ‘%s’"
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr "Ð£Ð½Ð¾Ñ â€˜%s’ код %L нема имплицитан тип"
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr "Процедура кориÑничког оператора ‘%s’ код %L мора бити функција"
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr "Процедура кориÑничког оператора ‘%s’ код %L не може бити претпоÑтављене знаковне дужине"
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr "Процедура кориÑничког оператора ‘%s’ код %L мора имати бар један аргумент"
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L cannot be optional"
- msgstr "Први аргумент Ñучеља оператора код %L не може бити опциони"
-
--#: fortran/resolve.c:13783
-+#: fortran/resolve.c:13784
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L cannot be optional"
- msgstr "Други аргумент Ñучеља оператора код %L не може бити опциони"
-
--#: fortran/resolve.c:13790
-+#: fortran/resolve.c:13791
- #, gcc-internal-format, gfc-internal-format
- msgid "Operator interface at %L must have, at most, two arguments"
- msgstr "Сучеље оператора код %L мора имати, највише, два аргумента"
-
--#: fortran/resolve.c:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr "Садржана процедура ‘%s’ код %L у чиÑтој процедури мора такође бити чиÑта"
-@@ -46999,18 +47065,18 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr ""
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr ""
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, fuzzy, gcc-internal-format
- #| msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr "Могућа грешка у прочељу: Ðиз одложене величине без показивача, атрибута резервљивоÑти или изведеног типа без резервљивих компоненти."
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr "лош тип израза током хода (%d)"
-@@ -47280,7 +47346,7 @@
- msgid "Array element size too big at %C"
- msgstr "Величина елемента низа превелика"
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr "gfc_trans_code(): лош кôд наредбе"
-@@ -47594,7 +47660,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr "унутрашња грешка - неиÑправно UTF8-ns име"
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "Ñмеће на крају ниÑке потпиÑа"
-@@ -51102,6 +51168,9 @@
- #~ msgid "large frame pointer change (%d) with -mtiny-stack"
- #~ msgstr "велика промена (%d) показивача оквира уз -mtiny-stack"
-
-+#~ msgid "%qs appears to be a misspelled interrupt handler"
-+#~ msgstr "%qs изгледа као погрешно напиÑан руковалац прекидима"
-+
- #~ msgid "`%s' attribute only applies to functions"
- #~ msgstr "атрибут „%s“ примењив је Ñамо на функције"
-
-@@ -51438,9 +51507,6 @@
- #~ msgid "Possible frontend bug: array constructor not expanded"
- #~ msgstr "Могућа грешка у прочељу: конÑтруктор низа није проширен"
-
--#~ msgid "Function does not return a value"
--#~ msgstr "Функција не враћа вредноÑÑ‚"
--
- #~ msgid "module symbol %s in wrong namespace"
- #~ msgstr "модулÑки Ñимбол %s у погрешном именÑком проÑтору"
-
-Index: gcc/po/da.po
-===================================================================
---- a/src/gcc/po/da.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/da.po (.../branches/gcc-4_7-branch)
-@@ -128,7 +128,7 @@
- msgstr ""
- "Project-Id-Version: gcc 3.4-b20040206\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
-+"POT-Creation-Date: 2012-06-13 21:42+0000\n"
- "PO-Revision-Date: 2004-10-03 19:17+0200\n"
- "Last-Translator: Ole Laursen <olau@hardworking.dk>\n"
- "Language-Team: Danish <dansk@klid.dk>\n"
-@@ -137,7 +137,7 @@
- "Content-Type: text/plain; charset=ISO-8859-1\n"
- "Content-Transfer-Encoding: 8bit\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- #, fuzzy
- msgid "<anonymous>"
-@@ -149,7 +149,7 @@
- msgid "({anonymous})"
- msgstr "((anonym))"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, fuzzy, gcc-internal-format
- #| msgid "garbage at end of #line"
- msgid "expected end of line"
-@@ -157,11 +157,11 @@
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<;%>"
-@@ -170,18 +170,18 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<(%>"
- msgstr "';' forventet"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<,%>"
-@@ -193,20 +193,20 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<)%>"
- msgstr "';' forventet"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<]%>"
-@@ -216,28 +216,28 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr ""
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<}%>"
- msgstr "';' forventet"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<{%>"
- msgstr "';' forventet"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<:%>"
- msgstr "';' forventet"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, gcc-internal-format
- msgid "expected %<while%>"
- msgstr ""
-@@ -248,43 +248,43 @@
- msgid "expected %<.%>"
- msgstr "';' forventet"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected %<@end%>"
- msgstr "uventet operand"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<>%>"
- msgstr "';' forventet"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, gcc-internal-format
- msgid "expected %<,%> or %<)%>"
- msgstr ""
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<=%>"
- msgstr "';' forventet"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr ""
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<[%>"
- msgstr "';' forventet"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- #, fuzzy
- #| msgid "((anonymous))"
- msgid "(anonymous)"
-@@ -471,12 +471,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "kommatalskonstant misbrugt"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "ugyldigt udtryk som operand"
-@@ -1395,19 +1395,19 @@
- msgid " inlined from %qs"
- msgstr "I filen inkluderet af %s:%u"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr ""
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr ""
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr ""
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr ""
-
-@@ -1605,16 +1605,16 @@
- msgstr "dette er instruktionen:"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr "kunne ikke finde et register at bortødsle"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr "VOID-tilstand ved uddata"
-
--#: reload1.c:8658
-+#: reload1.c:8672
- msgid "failure trying to reload:"
- msgstr ""
-
-@@ -2941,121 +2941,121 @@
- msgid "<unknown>"
- msgstr ""
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "ugyldig %%H-værdi"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "ugyldig %%J-værdi"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "ugyldig %%r-værdi"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "ugyldig %%R-værdi"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "ugyldig %%N-værdi"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "ugyldig %%P-værdi"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "ugyldig %%h-værdi"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "ugyldig %%L-værdi"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "ugyldig %%m-værdi"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "ugyldig %%M-værdi"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "ugyldig %%U-værdi"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "ugyldig %%s-værdi"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "ugyldig %%C-værdi"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "ugyldig %%E-værdi"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr "ukendt relokaliserings-unspec"
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "ugyldig %%xn-kode"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, fuzzy, c-format
- #| msgid "Generate char instructions"
- msgid "predicated Thumb instruction"
- msgstr "Generér char-instruktioner"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, fuzzy, c-format
- #| msgid "ret instruction not implemented"
- msgid "predicated instruction in conditional sequence"
- msgstr "ret-instruktion ikke implementeret"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
- #| msgid "unsupported operand size for extended register"
- msgid "Unsupported operand for code '%c'"
- msgstr "ikke-understøttet operandstørrelse for udvidede registre"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, fuzzy, c-format
- #| msgid "invalid %%f operand"
- msgid "invalid shift operand"
- msgstr "ugyldig %%f-operand"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -3064,93 +3064,93 @@
- msgid "invalid operand for code '%c'"
- msgstr "ugyldig operandkode '%c'"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, fuzzy, c-format
- #| msgid "unconditional %2d never executed\n"
- msgid "instruction never executed"
- msgstr "ubetinget %2d aldrig udført\n"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, fuzzy, c-format
- #| msgid "missing open paren"
- msgid "missing operand"
- msgstr "manglende startparantes"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- #, fuzzy
- #| msgid "function returns an aggregate"
- msgid "function parameters cannot have __fp16 type"
- msgstr "funktion returnerer en værdi af en sammensat type"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- #, fuzzy
- #| msgid "function does not return string type"
- msgid "functions cannot return __fp16 type"
- msgstr "funktionen returnerer ikke en strengtype"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, fuzzy, c-format
- msgid "address operand requires constraint for X, Y, or Z register"
- msgstr "hexadecimal tegnkonstant kan ikke være i en byte"
-
--#: config/avr/avr.c:1848
-+#: config/avr/avr.c:1959
- #, fuzzy
- #| msgid "output operand %d must use `&' constraint"
- msgid "operands to %T/%t must be reg + const_int:"
- msgstr "uddataoperand %d skal bruge begrænsningen '&'"
-
--#: config/avr/avr.c:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- #, fuzzy
- #| msgid "bad address, not (reg+disp):"
- msgid "bad address, not an I/O address:"
- msgstr "ugyldig adresse, ikke (reg+disp):"
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- #, fuzzy
- #| msgid "address offset not a constant"
- msgid "bad address, not a constant:"
- msgstr "adresseafsæt er ikke en konstant"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr "ugyldig adresse, ikke (reg+disp):"
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- #, fuzzy
- #| msgid "bad address, not (reg+disp):"
- msgid "bad address, not post_inc or pre_dec:"
- msgstr "ugyldig adresse, ikke (reg+disp):"
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "intern oversætterfejl - ugyldig adresse:"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "intern oversætterfejl - ugyldig tilstand:"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "ugyldig instruktion:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr "ukorrekt instruktion:"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "ukendt flytteinstruktion:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr "ugyldig skifteinstruktion:"
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "intern oversætterfejl - ukorrekt skift:"
-
-@@ -3167,8 +3167,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -3250,21 +3250,21 @@
- msgid "unrecognized address"
- msgstr "ukendt adresse"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "ukendt formodet konstant"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr "uventede bivirkninger i adresse"
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- msgid "unidentifiable call op"
- msgstr ""
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr "PIC-register er ikke sat op"
-@@ -3272,7 +3272,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "ugyldig operand-uddatakode"
-@@ -3436,81 +3436,81 @@
- msgid "bad output_condmove_single operand"
- msgstr "Ugyldig output_condmove_single-operand"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "ugyldig UNSPEC som operand"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr ""
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, fuzzy, c-format
- #| msgid "invalid operand code `%c'"
- msgid "invalid operand size for operand code '%c'"
- msgstr "ugyldig operandkode '%c'"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, fuzzy, c-format
- #| msgid "invalid operand output code"
- msgid "invalid operand type used with operand code '%c'"
- msgstr "ugyldig operand-uddatakode"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, 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 "operand er hverken en konstant eller en betingelseskode, ugyldig operandkode 'c'"
-
--#: config/i386/i386.c:14056
-+#: config/i386/i386.c:14109
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr "operand er hverken en konstant eller en betingelseskode, ugyldig operandkode 'c'"
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "operand er hverken en konstant eller en betingelseskode, ugyldig operandkode 'c'"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr "operand er hverken en konstant eller en betingelseskode, ugyldig operandkode 'c'"
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "operand er hverken en konstant eller en betingelseskode, ugyldig operandkode 'c'"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, 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 "operand er hverken en konstant eller en betingelseskode, ugyldig operandkode 'c'"
-
--#: config/i386/i386.c:14204
-+#: config/i386/i386.c:14257
- #, 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 "operand er hverken en konstant eller en betingelseskode, ugyldig operandkode 'c'"
-
--#: config/i386/i386.c:14234
-+#: config/i386/i386.c:14287
- #, fuzzy, c-format
- #| msgid "invalid operand code `%c'"
- msgid "invalid operand code '%c'"
- msgstr "ugyldig operandkode '%c'"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "ugyldige begrænsninger for operand"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "ukendt instruktionstilstand"
-
-@@ -3539,42 +3539,42 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "miljøvariablen DJGPP peger på den ødelagte fil '%s'"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, fuzzy, c-format
- #| msgid "invalid %%j code"
- msgid "invalid %%G mode"
- msgstr "ugyldig %%j-kode"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand: ukendt kode"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- #, fuzzy
- #| msgid "invalid conversion from `%T' to `%T'"
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "ugyldig konvertering fra '%T' til '%T'"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- #, fuzzy
- #| msgid "invalid conversion to type `%T' from type `%T'"
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- #, fuzzy
- #| msgid "invalid operand to %%p code"
- msgid "invalid operation on %<__fpreg%>"
- msgstr "ugyldig operand til %%p-koden"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "ugyldig %%P-operand"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "ugyldig %%p-værdi"
-@@ -3653,7 +3653,7 @@
- msgstr "postfiks forøgelsesadresse er ikke et register"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "ugyldig adresse"
-
-@@ -3840,89 +3840,89 @@
- msgid "bad move"
- msgstr "ugyldig operand"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, fuzzy, c-format
- #| msgid "invalid %%H value"
- msgid "invalid %%c value"
- msgstr "ugyldig %%H-værdi"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "ugyldig %%f-værdi"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "ugyldig %%F-værdi"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "ugyldig %%G-værdi"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "ugyldig %%j-kode"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "ugyldig %%J-kode"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "ugyldig %%k-værdi"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "ugyldig %%K-værdi"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "ugyldig %%O-værdi"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "ugyldig %%q-værdi"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "ugyldig %%S-værdi"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "ugyldig %%T-værdi"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "ugyldig %%u-værdi"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "ugyldig %%v-værdi"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, fuzzy, c-format
- msgid "invalid %%x value"
- msgstr "ugyldig %%x/X-værdi"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, fuzzy, c-format
- #| msgid "invalid punctuation `%c' in constraint"
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr "ugyldig punktuering '%c' i begrænsning"
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- #, fuzzy
- #| msgid "too few arguments to function"
- msgid "AltiVec argument passed to unprototyped function"
-@@ -4036,66 +4036,66 @@
- msgid "invalid operand to %%S"
- msgstr "ugyldig operand til %%R-koden"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- #, fuzzy
- #| msgid "created and used with differing settings of `-m%s'"
- msgid "created and used with different architectures / ABIs"
- msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- #, fuzzy
- #| msgid "created and used with differing settings of `-m%s'"
- msgid "created and used with different ABIs"
- msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- #, fuzzy
- #| msgid "created and used with differing settings of `-m%s'"
- msgid "created and used with different endianness"
- msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "ugyldig %%Y-operand"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "ugyldig %%A-operand"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "ugyldig %%B-operand"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, c-format
- msgid "invalid %%C operand"
- msgstr "ugyldig %%C-operand"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, c-format
- msgid "invalid %%D operand"
- msgstr "ugyldig %%D-operand"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "ugyldig %%f-operand"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "ugyldig %%s-operand"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "long long-konstant er ikke en gyldig umiddelbar operand"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
-@@ -4123,7 +4123,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operand: ukendt kode"
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "ugyldig %%c-operand"
-@@ -4139,25 +4139,25 @@
- msgid "invalid %%H specifier"
- msgstr "ugyldig %%j-kode"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%h operand"
- msgstr "ugyldig %%P-operand"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%I operand"
- msgstr "ugyldig %%P-operand"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%i operand"
- msgstr "ugyldig %%P-operand"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%j operand"
-@@ -4169,7 +4169,7 @@
- msgid "invalid %%%c operand"
- msgstr "ugyldig %%c-operand"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%N operand"
-@@ -4181,42 +4181,42 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "ugyldig operand til 'b'-ændring"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%H operand"
- msgstr "ugyldig %%P-operand"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%L operand"
- msgstr "ugyldig %%P-operand"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%M operand"
- msgstr "ugyldig %%P-operand"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand"
- msgstr "ugyldig %%P-operand"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand '"
- msgstr "ugyldig %%P-operand"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%r operand"
-@@ -4285,12 +4285,12 @@
- msgid "address offset not a constant"
- msgstr "adresseafsæt er ikke en konstant"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- #, fuzzy
- msgid "candidate 1:"
- msgstr "candidate%s: %+#D"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- #, fuzzy
- msgid "candidate 2:"
- msgstr "candidate%s: %+#D"
-@@ -4546,7 +4546,7 @@
- msgid "candidates are:"
- msgstr "candidate%s: %+#D"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, fuzzy, gcc-internal-format
- msgid "candidate is:"
- msgid_plural "candidates are:"
-@@ -4609,50 +4609,50 @@
- msgid "source type is not polymorphic"
- msgstr ""
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "forkert parametertype til unært minus"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "forkert parametertype til unært plus"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "forkert parametertype til bitkomplement"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "forkert parametertype til abs"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "forkert parametertype til konjugation"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- #, fuzzy
- #| msgid "wrong type argument to unary plus"
- msgid "in argument to unary !"
- msgstr "forkert parametertype til unært plus"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- msgid "no pre-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- msgid "no pre-decrement operator for type"
- msgstr ""
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr ""
-
-@@ -4951,7 +4951,7 @@
- msgid "Bad type in constant expression"
- msgstr "overløb i konstant udtryk"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- #, fuzzy
- #| msgid "unexpected PIC symbol"
- msgid "Unexpected end of module"
-@@ -4987,11 +4987,11 @@
- msgid "implied END DO"
- msgstr ""
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr "tildeling"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- #, fuzzy
- #| msgid "assignment"
- msgid "pointer assignment"
-@@ -5081,49 +5081,49 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr ""
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr ""
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- msgid "iterator variable"
- msgstr ""
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- msgid "Start expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- #, fuzzy
- #| msgid "invalid expression as operand"
- msgid "End expression in DO loop"
- msgstr "ugyldigt udtryk som operand"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- msgid "Step expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- msgid "DEALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- msgid "ALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr ""
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr ""
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr ""
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -5132,7 +5132,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr ""
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr ""
-
-@@ -5212,7 +5212,7 @@
- msgid "Memory allocation failed"
- msgstr ""
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr ""
-
-@@ -5445,7 +5445,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr ""
-
-@@ -5508,6 +5508,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "-traditional understøttes ikke i C++"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr ""
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "kan ikke bruge både -EB og -EL"
-@@ -5543,11 +5547,6 @@
- msgid "no processor type specified for linking"
- msgstr "specifikationsfil har ingen specifikation til sammenkædning"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--#, fuzzy
--msgid "gfortran does not support -E without -cpp"
--msgstr "GNU C understøtter ikke -C uden -E"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr "m210 har ikke understøttelse for lilleendet"
-@@ -5604,6 +5603,11 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "Tilvalget -shared understøttes i øjeblikket ikke for VAX ELF."
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+#, fuzzy
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "GNU C understøtter ikke -C uden -E"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "-fjni og -femit-class-files er indbyrdes uforenelige"
-@@ -9120,6 +9124,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -11805,18 +11813,30 @@
- msgstr ""
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr ""
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr ""
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr ""
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- #, fuzzy
- #| msgid "function declared `noreturn' has a `return' statement"
- msgid "Functions which return values must end with return statements"
-@@ -13552,301 +13572,311 @@
- msgid "Create a position independent executable"
- msgstr "Generér placeringsuafhængig kode, om muligt"
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- #, fuzzy
- #| msgid "invalid use of `::'"
- msgid "invalid use of type"
- msgstr "ugyldig brug af '::'"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
--#, fuzzy
--#| msgid "floating constant out of range"
--msgid "floating point constant truncated to integer"
--msgstr "kommatalskonstant er uden for det gyldige interval"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- msgid "constant refers to itself"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- #, fuzzy
- msgid "expected numeric type"
- msgstr "uventet operand"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
-+#, fuzzy
-+msgid "expected boolean type"
-+msgstr "uventet operand"
-+
-+#: go/gofrontend/expressions.cc:3911
- msgid "expected integer or boolean type"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- #, fuzzy
- #| msgid "invalid operands to binary %s"
- msgid "invalid operand for unary %<&%>"
- msgstr "ugyldige operander til binær %s"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- #, fuzzy
- #| msgid "unexpected operand"
- msgid "expected pointer"
- msgstr "uventet operand"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- #, fuzzy
- #| msgid "incompatible types in %s"
- msgid "incompatible types in binary expression"
- msgstr "uforenelige typer i %s"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- msgid "shift of non-integer operand"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- #, fuzzy
- #| msgid "switch quantity not an integer"
- msgid "shift count not unsigned integer"
- msgstr "switch-størrelsen er ikke et heltal"
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- #, fuzzy
- #| msgid "negative insn length"
- msgid "negative shift count"
- msgstr "negativ instruktionslængde"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- #, fuzzy
- #| msgid "called object is not a function"
- msgid "object is not a method"
- msgstr "det kaldte objekt er ikke en funktion"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- #, fuzzy
- #| msgid "cast does not match function type"
- msgid "method type does not match object type"
- msgstr "typeomtvingelse passer ikke til funktionstype"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- #, fuzzy
- #| msgid "invalid use of `this' in non-member function"
- msgid "invalid use of %<...%> with builtin function"
- msgstr "ugyldig brug af 'this' i ikke-medlemsfunktion"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- #, fuzzy
- #| msgid "no arguments"
- msgid "not enough arguments"
- msgstr "ingen parametre"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many arguments"
- msgstr "for mange parametre til formatering"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "argument 1 must be a map"
- msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- #, fuzzy
- #| msgid "invalid return type for member function `%#D'"
- msgid "invalid type for make function"
- msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- #, fuzzy
- #| msgid "bad insn for 'A'"
- msgid "bad size for make"
- msgstr "ugyldig instruktion for 'A'"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many arguments to make"
- msgstr "for mange parametre til formatering"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "argument must be array or slice or channel"
- msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr ""
-
- # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- #, fuzzy
- #| msgid "Support 3DNow! built-in functions"
- msgid "unsupported argument type to builtin function"
- msgstr "Understøt indbyggede 3DNow!-funktioner"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- #, fuzzy
- #| msgid "argument 2 must be a 5-bit unsigned literal"
- msgid "argument must be channel"
- msgstr "2. parameter skal være en 5 bit-konstant uden fortegn"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "argument must be a field reference"
- msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "left argument must be a slice"
- msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- #, fuzzy
- msgid "first argument must be []byte"
- msgstr "den første parameter til '%s' skal være 'int'"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- #, fuzzy
- #| msgid "second token after #line is not a string"
- msgid "second argument must be slice or string"
- msgstr "det andet symbol efter #line er ikke en streng"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- #, fuzzy
- #| msgid "bit-field `%s' has invalid type"
- msgid "argument 2 has invalid type"
- msgstr "bitfeltet '%s' er af en ufuldstændig type"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- #, fuzzy
- #| msgid "parameter `%s' has incomplete type"
- msgid "argument must have complex type"
- msgstr "parameteren '%s' er af en ufuldstændig type"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- #, fuzzy
- #| msgid "macro names must be identifiers"
- msgid "complex arguments must have identical types"
- msgstr "makronavne skal være kaldenavne"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- #, fuzzy
- #| msgid "Do not use hardware floating point"
- msgid "complex arguments must have floating-point type"
- msgstr "Benyt ikke hardware-kommatal"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
- #, fuzzy
-+#| msgid "invalid use of non-lvalue array"
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "ugyldig brug af en tabel der ikke kan optræde som en venstreværdi"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
-+#, fuzzy
- #| msgid "In function"
- msgid "expected function"
- msgstr "I funktionen"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- #, fuzzy
- #| msgid "incompatible types in %s"
- msgid "incompatible type for receiver"
- msgstr "uforenelige typer i %s"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
- #, fuzzy
-+#| msgid "invalid use of `this' in non-member function"
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "ugyldig brug af 'this' i ikke-medlemsfunktion"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
-+#, fuzzy
- #| msgid "number of arguments doesn't match prototype"
- msgid "number of results does not match number of values"
- msgstr "antallet af parametre passer ikke til prototypen"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- #, fuzzy
- #| msgid "macro names must be identifiers"
- msgid "index must be integer"
- msgstr "makronavne skal være kaldenavne"
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- #, fuzzy
- #| msgid "Assume int to be 8 bit integer"
- msgid "slice end must be integer"
- msgstr "Antag at int er 8 bit-heltal"
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- #, fuzzy
- #| msgid "incompatible types in %s"
- msgid "incompatible type for map index"
- msgstr "uforenelige typer i %s"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many expressions for struct"
- msgstr "for mange parametre til formatering"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- #, fuzzy
- #| msgid "too few arguments for format"
- msgid "too few expressions for struct"
- msgstr "for få parametre til formatering"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- #, fuzzy
- #| msgid "invalid suffix on integer constant"
- msgid "invalid unsafe.Pointer conversion"
- msgstr "ugyldig endelse i heltalskonstant"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- #, fuzzy
- #| msgid "Invalid interface type"
- msgid "type assertion only valid for interface types"
- msgstr "Ugyldig grænsefladetype"
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- #, fuzzy
- #| msgid "unexpected operand"
- msgid "expected channel"
- msgstr "uventet operand"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- #: go/gofrontend/statements.cc:590
- #, fuzzy
- #| msgid "invalid lvalue in assignment"
-@@ -13885,21 +13915,21 @@
- msgid "expected boolean expression"
- msgstr "uventet adresseudtryk"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- #, fuzzy
- #| msgid "incompatible types in %s"
- msgid "incompatible types in send"
- msgstr "uforenelige typer i %s"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- msgid "invalid send on receive-only channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr ""
-
-@@ -13957,86 +13987,86 @@
- msgid "cannot use type %s as type %s"
- msgstr "kan ikke konvertere typen '%T' til typen '%T'"
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- #, fuzzy
- #| msgid "different type"
- msgid "different receiver types"
- msgstr "anden type"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- #, fuzzy
- #| msgid "destructors take no parameters"
- msgid "different number of parameters"
- msgstr "destruktionsfunktioner kan ikke have parametre"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- #, fuzzy
- #| msgid "different type"
- msgid "different parameter types"
- msgstr "anden type"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- #, fuzzy
- #| msgid "different type"
- msgid "different varargs"
- msgstr "anden type"
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr ""
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- #, fuzzy
- #| msgid "different type"
- msgid "different result types"
- msgstr "anden type"
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, 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:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, 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:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- #, fuzzy
- #| msgid "error while parsing methods"
- msgid "type has no methods"
- msgstr "fejl ved tolkning af metoder"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, fuzzy, c-format
- #| msgid "ambiguous abbreviation %s"
- msgid "ambiguous method %s%s%s"
- msgstr "tvetydig forkortelse %s"
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, fuzzy, c-format
- msgid "missing method %s%s%s"
- msgstr "der mangler en parameter til tilvalget '-%s'"
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr ""
-@@ -14112,7 +14142,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "ugyldig tredje parameter til '__builtin_prefetch'; benytter nul"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function `va_start'"
- msgid "too few arguments to function %<va_start%>"
-@@ -14138,7 +14168,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr ""
-@@ -14228,7 +14258,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr ""
-@@ -14330,8 +14360,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "tom værdi er ikke ignoreret som den burde være"
-@@ -14622,7 +14652,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "erklæring af '%s' skygger for en tidligere lokal variabel"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, fuzzy, gcc-internal-format
- #| msgid "%Jshadowed declaration is here"
- msgid "shadowed declaration is here"
-@@ -14745,7 +14775,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr "'%s' omerklæret som en anden form for symbol"
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `restrict'"
- msgid "invalid use of %<restrict%>"
-@@ -14882,7 +14912,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "et objekt af variabel størrelse må ikke tildeles en startværdi"
-@@ -14893,7 +14923,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "variablen '%#D' bliver tildelt en startværdi, men er af en ufuldstændig type"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, fuzzy, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "inline funktion '%s' givet egenskaben noinline"
-@@ -14927,7 +14957,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "nul eller negativ størrelse for tabellen '%s'"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of `%D' isn't known"
- msgid "storage size of %q+D isn%'t known"
-@@ -15054,7 +15084,7 @@
- msgid "variable length array %qE is used"
- msgstr ""
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr ""
-@@ -15153,7 +15183,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "lagringsklasse angivet for parameter '%s'"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "lagringsklasse angivet for typenavn"
-@@ -15324,7 +15354,7 @@
- msgid "function definition has qualified void return type"
- msgstr "ugyldig definition af modificeret type '%T'"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "typemodifikationer ignoreret i funktionsreturtypen"
-@@ -15445,7 +15475,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr "datamedlem må ikke have variabelt ændret type '%T'"
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, fuzzy, gcc-internal-format
- #| msgid "variable or field declared void"
- msgid "variable or field %qE declared void"
-@@ -15906,7 +15936,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "parameteren '%s' passer ikke til prototypen"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "ingen return-sætning i en funktion der ikke returnerer void"
-@@ -16119,7 +16149,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ISO C forbyder en tom kildefil"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C does not allow extra `;' outside of a function"
- msgid "ISO C does not allow extra %<;%> outside of a function"
-@@ -16131,7 +16161,7 @@
- msgid "unknown type name %qE"
- msgstr "ukendt registernavn: %s"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, fuzzy, gcc-internal-format
- #| msgid "repeated declaration of unit `%s'"
- msgid "expected declaration specifiers"
-@@ -16142,7 +16172,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr ""
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute ignored for `%s'"
- msgid "prefix attributes are ignored for methods"
-@@ -16164,7 +16194,7 @@
- msgid "data definition has no type or storage class"
- msgstr "definition af data uden angivelse af type eller lagringsklasse"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr ""
-@@ -16194,7 +16224,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO C90 understøtter ikke komplekse typer"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, fuzzy, gcc-internal-format
- #| msgid "_Pragma takes a parenthesized string literal"
- msgid "expected string literal"
-@@ -16225,18 +16255,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, fuzzy, gcc-internal-format
- msgid "expected identifier"
- msgstr "uventet operand"
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "komma i slutningen af enum-liste"
-@@ -16377,7 +16407,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr ""
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr ""
-@@ -16406,17 +16436,17 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, fuzzy, gcc-internal-format
- msgid "expected statement"
- msgstr "uventet operand"
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, fuzzy, gcc-internal-format
- msgid "suggest braces around empty body in an %<if%> statement"
- msgstr "tom krop i en else-sætning"
-
--#: c-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, fuzzy, gcc-internal-format
- #| msgid "empty body in an else-statement"
- msgid "suggest braces around empty body in an %<else%> statement"
-@@ -16490,7 +16520,7 @@
- msgid "cannot take address of %qs"
- msgstr "kan ikke finde adressen af bitfeltet '%s'"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected address expression"
- msgid "expected expression"
-@@ -16535,270 +16565,270 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "operander til ?: har forskellige typer"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, 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-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr ""
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr ""
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C89 forbids compound literals"
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO C89 forbyder sammensatte konstanter"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, gcc-internal-format
- msgid "expected identifier or %<)%>"
- msgstr ""
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr ""
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, fuzzy, gcc-internal-format
- #| msgid "extra semicolon in struct or union specified"
- msgid "extra semicolon in method definition specified"
- msgstr "ekstra semikolon angivet i struct eller union"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr ""
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr ""
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, fuzzy, gcc-internal-format
- #| msgid "Class or interface declaration expected"
- msgid "objective-c method declaration is expected"
- msgstr "Klasse- eller grænsefladeerklæring forventet"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for typename"
- msgid "no type or storage class may be specified here,"
- msgstr "lagringsklasse angivet for typenavn"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr ""
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, gcc-internal-format
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr ""
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, gcc-internal-format
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr ""
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, fuzzy, gcc-internal-format
- msgid "the %<setter%> attribute may only be specified once"
- msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr ""
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, fuzzy, gcc-internal-format
- msgid "the %<getter%> attribute may only be specified once"
- msgstr "en dataområdeegenskab kan ikke angives for lokale variable"
-
--#: c-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, gcc-internal-format
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, gcc-internal-format
- msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
- msgstr ""
-
--#: c-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr ""
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, fuzzy, gcc-internal-format
- #| msgid "too many input files"
- msgid "too many %qs clauses"
- msgstr "for mange inddatafiler"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, 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-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr ""
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected address expression"
- msgid "expected integer expression"
- msgstr "uventet adresseudtryk"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr ""
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, gcc-internal-format
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr ""
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, fuzzy, gcc-internal-format
- msgid "invalid schedule kind"
- msgstr "ugyldig roteringsinstruktion"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr ""
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, fuzzy, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr "%s understøtter ikke %s"
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, fuzzy, gcc-internal-format
- #| msgid "invalid #pragma %s"
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "ugyldig #pragma %s"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand for 'p' modifier"
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "ugyldig operand til 'p'-ændring"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr ""
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, fuzzy, gcc-internal-format
- #| msgid "')' or term expected"
- msgid "for statement expected"
- msgstr "')' eller term forventet"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, fuzzy, gcc-internal-format
- #| msgid "repeated declaration of automaton `%s'"
- msgid "expected iteration declaration or initialization"
- msgstr "gentaget erklæring af automaten '%s'"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr ""
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr ""
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr ""
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a namespace"
- msgid "%qD is not a variable"
- msgstr "'%D' er ikke et navnerum"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr ""
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr ""
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, fuzzy, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "parameteren er af en ufuldstændig type"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -16809,7 +16839,7 @@
- msgid "%qD has an incomplete type"
- msgstr "'%s' er af en ufuldstændig type"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "ugyldig brug af void-udtryk"
-@@ -16878,74 +16908,79 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr "en funktions returtype kan ikke være en funktion"
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr "beregninger udført på en henvisning til en ufuldstændig type"
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
-+#, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr ""
-+
-+#: c-typeck.c:2160
- #, fuzzy, gcc-internal-format
- #| msgid "'%D' has no member named '%E'"
- msgid "%qT has no member named %qE"
- msgstr "'%D' har intet medlem ved navn '%E'"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, fuzzy, gcc-internal-format
- #| msgid "request for member `%s' in something not a structure or union"
- msgid "request for member %qE in something not a structure or union"
- msgstr "forespørgsel efter medlemmet '%s' i noget der hverken er en union eller en struktur"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, fuzzy, gcc-internal-format
- #| msgid "dereferencing `void *' pointer"
- msgid "dereferencing %<void *%> pointer"
- msgstr "forsøg på at følge en 'void *'-henvisning"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "værdien der er påført et indeks, er hverken en tabel eller en henvisningsvariabel"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "tabelindeks er ikke et heltal"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, fuzzy, gcc-internal-format
- #| msgid "passing arg of pointer to function"
- msgid "subscripted value is pointer to function"
- msgstr "videregiver parameter af henvisning til funktion"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, fuzzy, gcc-internal-format
- #| msgid "accumulator number is out of bounds"
- msgid "index value is out of bound"
- msgstr "akkumulatortal er uden for det gyldig interval"
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids subscripting `register' array"
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ISO C forbyder opslag i 'register'-tabel"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "ISO C90 forbyder opslag i tabel der ikke er venstreværdi"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr ""
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, fuzzy, gcc-internal-format
- #| msgid "called object is not a function"
- msgid "called object %qE is not a function"
-@@ -16954,191 +16989,191 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, fuzzy, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr "sizeof benyttet på en ufuldstændig type"
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids qualified void function return type"
- msgid "function with qualified void return type called"
- msgstr "ISO C forbyder void funktionsreturtype med modifikationer"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, fuzzy, gcc-internal-format
- #| msgid "__builtin_longjmp second argument must be 1"
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, fuzzy, gcc-internal-format
- #| msgid "__builtin_longjmp second argument must be 1"
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "den anden paramter til '__builtin_longjmp' skal være 1"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr ""
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function `%s'"
- msgid "too many arguments to method %qE"
- msgstr "for mange parametre til funktionen '%s'"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function"
- msgid "too many arguments to function %qE"
- msgstr "for mange parametre til funktionen"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, fuzzy, gcc-internal-format
- #| msgid " `%#D' declared here"
- msgid "declared here"
- msgstr " '%#D' erklæret her"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "typen af den formelle parameter %d er ufuldstændig"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, fuzzy, gcc-internal-format
- #| msgid "%s as integer rather than floating due to prototype"
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, fuzzy, gcc-internal-format
- #| msgid "%s as integer rather than complex due to prototype"
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "%s som heltal i stedet for complex på grund af prototypen"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, fuzzy, gcc-internal-format
- #| msgid "%s as complex rather than floating due to prototype"
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "%s som complex i stedet for kommatal på grund af prototypen"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, fuzzy, gcc-internal-format
- #| msgid "%s as floating rather than integer due to prototype"
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "%s som kommatal i stedet for heltal på grund af prototypen"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, fuzzy, gcc-internal-format
- #| msgid "%s as complex rather than integer due to prototype"
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "%s som complex i stedet for heltal på grund af prototypen"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, fuzzy, gcc-internal-format
- #| msgid "%s as floating rather than complex due to prototype"
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "%s som kommatal i stedet for complex på grund af prototypen"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, fuzzy, gcc-internal-format
- #| msgid "%s as `float' rather than `double' due to prototype"
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "%s som float i stedet for double på grund af prototypen"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, fuzzy, gcc-internal-format
- #| msgid "%s as integer rather than complex due to prototype"
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "%s som heltal i stedet for complex på grund af prototypen"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, fuzzy, gcc-internal-format
- #| msgid "%s with different width due to prototype"
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "%s med anderledes bredde på grund af prototypen"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, fuzzy, gcc-internal-format
- #| msgid "%s as unsigned due to prototype"
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "%s som unsigned på grund af prototypen"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, fuzzy, gcc-internal-format
- #| msgid "%s as signed due to prototype"
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "%s som signed på grund af prototypen"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr ""
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function"
- msgid "too few arguments to function %qE"
- msgstr "for få parametre til funktionen"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, fuzzy, gcc-internal-format
- #| msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "%Jsvag erklæring af '%D' efter første brug resulterer i ikke-defineret opførsel"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between `%#T' and `%#T'"
- msgid "comparison between %qT and %qT"
- msgstr "sammenligning mellem '%#T' og '%#T'"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, fuzzy, gcc-internal-format
- #| msgid "pointer of type `void *' used in subtraction"
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "henvisning af typen 'void *' benyttet i subtraktion"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "henvisning til en funktion benyttet i subtraktion"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C does not support `~' for complex conjugation"
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ISO C understøtter ikke '~' til compleks-konjugering"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "forkert parametertype til unært udråbstegn"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, fuzzy, gcc-internal-format
- #| msgid "enumeration value `%s' not handled in switch"
- msgid "increment of enumeration value is invalid in C++"
- msgstr "enum-værdien '%s' håndteres ikke i switch-sætning"
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, fuzzy, gcc-internal-format
- #| msgid "enumeration value `%s' not handled in switch"
- msgid "decrement of enumeration value is invalid in C++"
- msgstr "enum-værdien '%s' håndteres ikke i switch-sætning"
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C does not support `++' and `--' on complex types"
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
-@@ -17146,221 +17181,221 @@
-
- # man kan ikke stikke en forøgelse (++) en type som parameter, 'type
- # argument' skal opfattes på en anden måde
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "forkert parametertype til forøgelse"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "forkert parametertype til formindskelse"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "forøgelse af henvisning til en ukendt struktur"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "formindskelse af henvisning til en ukendt struktur"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of expression of type %<void%>"
- msgstr "tager adressen på midlertidig variabel"
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, fuzzy, gcc-internal-format
- #| msgid "%s of read-only location"
- msgid "assignment of read-only location %qE"
- msgstr "%s af placering der kun må læses"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, fuzzy, gcc-internal-format
- #| msgid "%s of read-only location"
- msgid "increment of read-only location %qE"
- msgstr "%s af placering der kun må læses"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, fuzzy, gcc-internal-format
- #| msgid "%s of read-only location"
- msgid "decrement of read-only location %qE"
- msgstr "%s af placering der kun må læses"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, fuzzy, gcc-internal-format
- #| msgid "cannot take address of bit-field `%s'"
- msgid "cannot take address of bit-field %qD"
- msgstr "kan ikke finde adressen af bitfeltet '%s'"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, fuzzy, gcc-internal-format
- #| msgid "global register variable `%s' used in nested function"
- msgid "global register variable %qD used in nested function"
- msgstr "global registervariabel '%s' benyttet i indlejret funktion"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, fuzzy, gcc-internal-format
- #| msgid "register variable `%s' used in nested function"
- msgid "register variable %qD used in nested function"
- msgstr "registervariabel '%s' benyttet i indlejret funktion"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, fuzzy, gcc-internal-format
- #| msgid "address of global register variable `%s' requested"
- msgid "address of global register variable %qD requested"
- msgstr "forespørgsel efter adressen af den globale registervariabel '%s'"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, fuzzy, gcc-internal-format
- #| msgid "address of register variable `%s' requested"
- msgid "address of register variable %qD requested"
- msgstr "forespørgsel efter adressen af registervariablen '%s'"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "non-lvalue array in conditional expression"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr ""
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "ISO C forbyder betingede udtryk med kun én tom side"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, fuzzy, gcc-internal-format
- #| msgid "pointer type mismatch in conditional expression"
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids conditional expr between `void *' and function pointer"
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "ISO C++ forbyder betinget udtryk mellem 'void *' og funktionshenvisning"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- #, fuzzy
- #| msgid "cast adds new qualifiers to function type"
- msgid "cast adds %q#v qualifier to function type"
- msgstr "typeomtvingning tilføjer modifikationer til en funktionstype"
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "typetildelingen angiver en tabeltype"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "typetildelingen angiver en funktionstype"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "ISO C forbyder omtvingelse af ikke-skalar til den samme type"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "ISO C forbyder omtvingelse til uniontype"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "typetildeling til en uniontype fra en type der ikke findes i union'en"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr ""
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr "typeomtvingelse forøger den påkrævne justering af måltypen"
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr ""
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "typeomtvingelse fra heltal til henvisning af en anden størrelse"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr ""
-@@ -17372,202 +17407,202 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr ""
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr "kan ikke videregive højreværdi til referenceparameter"
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- #, fuzzy
- #| msgid "%s makes qualified function pointer from unqualified"
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- #, fuzzy
- #| msgid "%s makes qualified function pointer from unqualified"
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- #, fuzzy
- #| msgid "%s makes qualified function pointer from unqualified"
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- #, fuzzy
- #| msgid "%s makes qualified function pointer from unqualified"
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- #, fuzzy
- #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "ISO C forbyder parameterkonvertering til uniontype"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, fuzzy, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr "konvertering fra NaN til unsigned int"
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, fuzzy, gcc-internal-format
- #| msgid "passing arg %d of pointer to function"
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "videregiver den %d. parameter af henvisning til funktion"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "assignment from pointer to non-enclosed address space"
- msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, gcc-internal-format
- msgid "initialization from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, fuzzy, gcc-internal-format
- #| msgid "function might be possible candidate for `%s' format attribute"
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about functions which might be candidates for format attributes"
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, fuzzy, gcc-internal-format
- #| msgid "function might be possible candidate for `%s' format attribute"
- msgid "initialization left-hand side might be a candidate for a format attribute"
- msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
-
--#: c-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, 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"
- msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids %s between function pointer and `void *'"
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids %s between function pointer and `void *'"
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids %s between function pointer and `void *'"
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids %s between function pointer and `void *'"
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, fuzzy, gcc-internal-format
- #| msgid "pointer targets in %s differ in signedness"
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr "fortegnene i henvisningsmål i %s er forskellige"
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, fuzzy, gcc-internal-format
- #| msgid "pointer targets in %s differ in signedness"
- msgid "pointer targets in assignment differ in signedness"
- msgstr "fortegnene i henvisningsmål i %s er forskellige"
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, fuzzy, gcc-internal-format
- #| msgid "pointer targets in %s differ in signedness"
- msgid "pointer targets in initialization differ in signedness"
- msgstr "fortegnene i henvisningsmål i %s er forskellige"
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, fuzzy, gcc-internal-format
- #| msgid "pointer targets in %s differ in signedness"
- msgid "pointer targets in return differ in signedness"
- msgstr "fortegnene i henvisningsmål i %s er forskellige"
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, fuzzy, gcc-internal-format
- #| msgid "%s from incompatible pointer type"
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, fuzzy, gcc-internal-format
- #| msgid "%s from incompatible pointer type"
- msgid "assignment from incompatible pointer type"
- msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, fuzzy, gcc-internal-format
- #| msgid "%s from incompatible pointer type"
- msgid "initialization from incompatible pointer type"
- msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, fuzzy, gcc-internal-format
- #| msgid "%s from incompatible pointer type"
- msgid "return from incompatible pointer type"
-@@ -17575,564 +17610,564 @@
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "ugyldig brug af en tabel der ikke kan optræde som en venstreværdi"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes pointer from integer without a cast"
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes pointer from integer without a cast"
- msgid "assignment makes pointer from integer without a cast"
- msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes pointer from integer without a cast"
- msgid "initialization makes pointer from integer without a cast"
- msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes pointer from integer without a cast"
- msgid "return makes pointer from integer without a cast"
- msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes integer from pointer without a cast"
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes integer from pointer without a cast"
- msgid "assignment makes integer from pointer without a cast"
- msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes integer from pointer without a cast"
- msgid "initialization makes integer from pointer without a cast"
- msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, fuzzy, gcc-internal-format
- #| msgid "%s makes integer from pointer without a cast"
- msgid "return makes integer from pointer without a cast"
- msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible type for argument %d of `%s'"
- msgid "incompatible type for argument %d of %qE"
- msgstr "typen af den %d. parameter i '%s' passer ikke"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in assignment of `%T' to `%T'"
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "uforenelige typer i tildeling af '%T' til '%T'"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in assignment of `%T' to `%T'"
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "uforenelige typer i tildeling af '%T' til '%T'"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr ""
-
- # 'automatic aggregate' betyder automatisk allokerede variabler, dvs.
- # ganske almindelige lokale variabler (kan evt. erklæres med 'auto')
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr "traditionel C forbyder klargøring af auto-variabler af sammensatte typer"
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, fuzzy, gcc-internal-format
- #| msgid "(near initialization for `%s')"
- msgid "(near initialization for %qs)"
- msgstr "(i nærheden af klargøringen af '%s')"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, fuzzy, gcc-internal-format
- #| msgid "char-array initialized from wide string"
- msgid "array initialized from parenthesized string constant"
- msgstr "char-tabel får tildelt startværdi fra en bred streng"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "klargøring af fleksibelt tabelmedlem"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "char-tabel får tildelt startværdi fra en bred streng"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, fuzzy, gcc-internal-format
- #| msgid "int-array initialized from non-wide string"
- msgid "wide character array initialized from non-wide string"
- msgstr "int-tabel får tildelt startværdi fra en ikke-bred streng"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, fuzzy, gcc-internal-format
- #| msgid "char-array initialized from wide string"
- msgid "wide character array initialized from incompatible wide string"
- msgstr "char-tabel får tildelt startværdi fra en bred streng"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, fuzzy, gcc-internal-format
- #| msgid "char-array initialized from wide string"
- msgid "array of inappropriate type initialized from string constant"
- msgstr "char-tabel får tildelt startværdi fra en bred streng"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "tabel får tildelt en startværdi fra et tabeludtryk der ikke er konstant"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "startværdielement er ikke en konstant"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not constant"
- msgid "initializer element is not a constant expression"
- msgstr "startværdielement er ikke en konstant"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "startværdielement kan ikke beregnes ved indlæsningstidspunktet"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "ugyldig startværdi"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, fuzzy, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "overskydende krøllede paranteser ved slutningen af startværdien"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "krøllede paranteser mangler omkring startværdien"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "krøllede paranteser omkring skalarstartværdi"
-
- # RETMIG: eller er det fleksibel tabel-medlem
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "klargøring af fleksibelt tabelmedlem i en indlejret kontekst"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "manglende startværdi"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "tom skalarstartværdi"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "overskydende elementer i skalarstarværdi"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr "tabelindeks i en startværdi der ikke er en tabel"
-
- # RETMIG: record?
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "feltnavn ikke i struktur- eller union-startværdi"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, fuzzy, gcc-internal-format
- #| msgid "array index in initializer exceeds array bounds"
- msgid "array index in initializer not of integer type"
- msgstr "tabelindeks i startværdi overskrider tabelgrænser"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "array index in initializer is not an integer constant expression"
- msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "tabelindekset i startværdien er ikke en konstant"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "tabelindeks i startværdi overskrider tabelgrænser"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "tomt indeksinterval i startværdi"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "tabelindeksinterval i startværdi overskrider tabelgrænser"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, fuzzy, gcc-internal-format
- #| msgid "unknown field `%s' specified in initializer"
- msgid "unknown field %qE specified in initializer"
- msgstr "ukendt felt '%s' angivet i startværdi"
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "klargjort felt med bivirkninger overskrevet"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, fuzzy, gcc-internal-format
- #| msgid "initialized field with side-effects overwritten"
- msgid "initialized field overwritten"
- msgstr "klargjort felt med bivirkninger overskrevet"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "for mange elementer i char-tabelstartværdien"
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "for mange elementer i struct-startværdi"
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr "ikke-statisk klargøring af fleksibelt tabelmedlem"
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "for mange elementer i union-startværdi"
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr "traditionel C forbyder tildeling af startværdi til unioner"
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "for mange elementer i tabelstartværdi"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "for mange elementer i vektorstartværdi"
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "for mange elementer i skalarstartværdi"
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids `goto *expr;'"
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "ISO C forbyder 'goto *udtryk;'"
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, fuzzy, gcc-internal-format
- #| msgid "function declared `noreturn' has a `return' statement"
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, fuzzy, gcc-internal-format
- #| msgid "`return' with no value, in function returning non-void"
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, fuzzy, gcc-internal-format
- #| msgid "`return' with a value, in function returning void"
- msgid "%<return%> with a value, in function returning void"
- msgstr "'return' med en værdi i en funktion der returnerer void"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, fuzzy, gcc-internal-format
- #| msgid "`return' with a value, in function returning void"
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "'return' med en værdi i en funktion der returnerer void"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "funktion returnerer adressen på en lokal variabel"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr "switch-størrelsen er ikke et heltal"
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, fuzzy, gcc-internal-format
- #| msgid "`long' switch expression not converted to `int' in ISO C"
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr "'long'-udtryk i switch konverteres ikke til 'int' i ISO C"
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "case label is not an integer constant expression"
- msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, fuzzy, gcc-internal-format
- #| msgid "`default' label not within a switch statement"
- msgid "%<default%> label not within a switch statement"
- msgstr "'default'-etiket befinder sig ikke inden i en switch-sætning"
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, fuzzy, gcc-internal-format
- #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr "%Hforeslår eksplicitte krøllede paranteser for at undgå tvetydig 'else'"
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, 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-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "continue-sætning befinder sig ikke i en løkke"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, fuzzy, gcc-internal-format
- #| msgid "break statement not within loop or switch"
- msgid "break statement used with OpenMP for loop"
- msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, fuzzy, gcc-internal-format
- #| msgid "%Hstatement with no effect"
- msgid "statement with no effect"
- msgstr "%Hsætning uden nogen virkning"
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr "udtrykket er af en ufuldstændig type"
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr "højreskiftsantal er negativ"
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr "højreskiftsantal er større end bredden af typen"
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr "venstreskiftsantal er negativ"
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr "venstreskiftsantal er større end bredden af typen"
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, fuzzy, gcc-internal-format
- #| msgid "operands to ?: have different types"
- msgid "comparing vectors with different element types"
- msgstr "operander til ?: har forskellige typer"
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, fuzzy, gcc-internal-format
- #| msgid "operand constraints for `asm' differ in number of alternatives"
- msgid "comparing vectors with different number of elements"
- msgstr "operandbegrænsninger til 'asm' har forskellige antal alternativer"
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, fuzzy, gcc-internal-format
- #| msgid "comparison of distinct pointer types lacks a cast"
- msgid "comparison of pointers to disjoint address spaces"
- msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids comparison of `void *' with function pointer"
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "sammenligning mellem henvisningsvariabel og heltal"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr "sammenligning mellem en fuldstændig og ufuldstændig henvisning"
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ISO C forbyder ordnede sammenligninger af henvisninger til funktioner"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, fuzzy, gcc-internal-format
- #| msgid "ordered comparison of pointer with integer zero"
- msgid "ordered comparison of pointer with null pointer"
- msgstr "ordnet sammenligning af henvisning med heltallet nul"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "ordnet sammenligning af henvisning med heltallet nul"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr ""
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, fuzzy, gcc-internal-format
- #| msgid "array type value used where scalar is required"
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "værdi af tabeltype angivet hvor skalar er påkrævet"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, fuzzy, gcc-internal-format
- #| msgid "struct type value used where scalar is required"
- msgid "used struct type value where scalar is required"
- msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, fuzzy, gcc-internal-format
- #| msgid "union type value used where scalar is required"
- msgid "used union type value where scalar is required"
- msgstr "værdi af union-type angivet hvor skalar er påkrævet"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, fuzzy, gcc-internal-format
- #| msgid "struct type value used where scalar is required"
- msgid "used vector type where scalar is required"
- msgstr "værdi af struct-type angivet hvor skalar er påkrævet"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, fuzzy, gcc-internal-format
- #| msgid "invalid return type for function `%#D'"
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "ugyldig returtype for funktionen '%#D'"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, fuzzy, gcc-internal-format
- #| msgid "invalid return type for function `%#D'"
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr "ugyldig returtype for funktionen '%#D'"
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr ""
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, 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-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr ""
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, 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-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, 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-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr ""
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr ""
-@@ -18142,7 +18177,7 @@
- msgid "function call has aggregate value"
- msgstr "funktionskald har en sammensat værdi"
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, fuzzy, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "størrelsen af variablen '%s' er for stor"
-@@ -19016,54 +19051,54 @@
- msgid "library lib%s not found"
- msgstr "biblioteket lib%s ikke fundet"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "kan ikke konverteres til en henvisningstype"
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr "en henvisningsværdi er angivet hvor der forventedes en kommatalsværdi"
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr "en værdi af en sammensat type er angivet hvor der forventedes et kommatal"
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr "konvertering til en ufuldstændig type"
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, fuzzy, gcc-internal-format
- #| msgid "can't convert between vector values of different size"
- msgid "can%'t convert between vector values of different size"
- msgstr "kan ikke konvertere vektorværdier af forskellige størrelser"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr "en værdi af en sammensat type er angivet hvor der forventedes et heltal"
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr "en henvisningsværdi er angivet hvor der forventedes et komplekst tal"
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr "en værdi af en sammensat type er angivet hvor der forventedes et komplekst tal"
-
--#: convert.c:965
-+#: convert.c:963
- #, fuzzy, gcc-internal-format
- #| msgid "can't convert value to a vector"
- msgid "can%'t convert value to a vector"
- msgstr "kan ikke konvertere værdi til en vektor"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, fuzzy, gcc-internal-format
- #| msgid "aggregate value used where a float was expected"
- msgid "aggregate value used where a fixed-point was expected"
-@@ -19224,7 +19259,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr ""
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr ""
-@@ -19319,44 +19354,44 @@
- msgid "stack limits not supported on this target"
- msgstr "stakgrænser understøttes ikke på målarkitekturen"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field `%s'"
- msgid "mis-aligned access used for structure member"
- msgstr "lagringsklasse angivet for strukturfelt '%s'"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field `%s'"
- msgid "mis-aligned access used for structure bitfield"
- msgstr "lagringsklasse angivet for strukturfelt '%s'"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, gcc-internal-format
- msgid "local frame unavailable (naked function?)"
- msgstr ""
-
--#: expr.c:9996
-+#: expr.c:9971
- #, fuzzy, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute error: %s"
- msgstr "funktionen '%s' omerklæret med egenskaben noinline"
-
--#: expr.c:10003
-+#: expr.c:9978
- #, fuzzy, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute warning: %s"
- msgstr "funktionen '%s' omerklæret med egenskaben noinline"
-@@ -19439,7 +19474,7 @@
- msgid "assuming signed overflow does not occur when combining constants around a comparison"
- msgstr ""
-
--#: fold-const.c:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr ""
-@@ -19450,7 +19485,7 @@
- msgid "total size of local objects too large"
- msgstr "størrelsen af tabellen '%s' er for stor"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, fuzzy, gcc-internal-format
- #| msgid "impossible constraint in `asm'"
- msgid "impossible constraint in %<asm%>"
-@@ -19925,84 +19960,84 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr "træ-kontrol: forventede %s, har %s i %s, ved %s:%d"
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, 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:5041
-+#: gimplify.c:5048
- #, 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:5157
-+#: gimplify.c:5164
- #, gcc-internal-format, gfc-internal-format
- msgid "non-memory input %d must stay in memory"
- msgstr ""
-
--#: gimplify.c:5179
-+#: gimplify.c:5186
- #, 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:5674
-+#: gimplify.c:5681
- #, 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:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr ""
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, 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:5859
-+#: gimplify.c:5866
- #, gcc-internal-format
- msgid "iteration variable %qE should not be firstprivate"
- msgstr ""
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, 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:6025
-+#: gimplify.c:6032
- #, fuzzy, gcc-internal-format
- msgid "%s variable %qE is private in outer context"
- msgstr "'%D' blev ikke erklæret i dette virkefelt"
-
--#: gimplify.c:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr ""
-
--#: godump.c:1214
-+#: godump.c:1234
- #, fuzzy, gcc-internal-format
- #| msgid "could not open dump file `%s'"
- msgid "could not close Go dump file: %m"
- msgstr "kunne ikke åbne dumpningsfilen '%s'"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, fuzzy, gcc-internal-format
- #| msgid "could not open dump file `%s'"
- msgid "could not open Go dump file %qs: %m"
-@@ -20063,7 +20098,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -20210,48 +20245,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "funktionen '%s' omerklæret som inline"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr ""
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr ""
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr ""
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr ""
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr ""
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr ""
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr ""
-@@ -20360,7 +20395,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr ""
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr ""
-@@ -20739,9 +20774,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr "kan ikke bruge '%s' som et %s-register"
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "ukendt registernavn: %s"
-@@ -20832,13 +20867,13 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr "'asm'-operand kræver umulig genindlæsning"
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, fuzzy, gcc-internal-format
- #| msgid "`asm' operand constraint incompatible with operand size"
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr "'asm'-operandbegrænsning ikke forenelig med operandstørrelse"
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, fuzzy, gcc-internal-format
- #| msgid "output operand is constant in `asm'"
- msgid "output operand is constant in %<asm%>"
-@@ -21086,7 +21121,7 @@
- msgid "packed attribute is unnecessary"
- msgstr "packed-egenskab er unødvendig"
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, fuzzy, gcc-internal-format
- #| msgid "%Jalignment of '%D' is greater than maximum object file alignment. Using %d"
- msgid "alignment of array elements is greater than element size"
-@@ -21316,7 +21351,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -21331,7 +21366,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr ""
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -21346,7 +21381,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, fuzzy, gcc-internal-format
- #| msgid "namespace `%D' not allowed in using-declaration"
- msgid "asm not allowed in atomic transaction"
-@@ -21383,685 +21418,685 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, fuzzy, gcc-internal-format
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "en global registervariabel følger en funktionsdefinition"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr ""
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr ""
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr ""
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%f operand"
- msgid "invalid first operand of MEM_REF"
- msgstr "ugyldig %%f-operand"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%f operand"
- msgid "invalid offset operand of MEM_REF"
- msgstr "ugyldig %%f-operand"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr ""
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr ""
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr ""
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, fuzzy, gcc-internal-format
- #| msgid "unterminated #%s conditional"
- msgid "non-integral used in condition"
- msgstr "uafsluttet #%s-betingelse"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, fuzzy, gcc-internal-format
- #| msgid "invalid constraints for operand"
- msgid "invalid conditional operand"
- msgstr "ugyldige begrænsninger for operand"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, fuzzy, gcc-internal-format
- #| msgid "invalid constraints for operand"
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "ugyldige begrænsninger for operand"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid reference type"
- msgid "invalid reference prefix"
- msgstr "Ugyldig referencetype"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "ugyldig operand i instruktionen"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, fuzzy, gcc-internal-format
- #| msgid "base operand of `->' is not a pointer"
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr "grundoperanden til '->' er ikke en henvisning"
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr ""
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid expression for min lvalue"
- msgstr "ugyldigt udtryk som operand"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in indirect reference"
- msgstr "ugyldig operand i instruktionen"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid operands to array reference"
- msgstr "ugyldige operander til binær %s"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, fuzzy, gcc-internal-format
- #| msgid "subscript missing in array reference"
- msgid "type mismatch in array reference"
- msgstr "indeks mangler i tabelopslag"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, fuzzy, gcc-internal-format
- #| msgid "subscript missing in array reference"
- msgid "type mismatch in array range reference"
- msgstr "indeks mangler i tabelopslag"
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in real/imagpart reference"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in component reference"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr ""
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "conversion of register to a different size"
- msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%s operand"
- msgid "invalid address operand in MEM_REF"
- msgstr "ugyldig %%s-operand"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%f operand"
- msgid "invalid offset operand in MEM_REF"
- msgstr "ugyldig %%f-operand"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, fuzzy, gcc-internal-format
- #| msgid "-split has no argument."
- msgid "gimple call has no target"
- msgstr "-split uden parametre"
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, fuzzy, gcc-internal-format
- msgid "invalid function in gimple call"
- msgstr "Ugyldig erklæring"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, fuzzy, gcc-internal-format
- msgid "non-function in gimple call"
- msgstr "funktion kan ikke indbygges"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, fuzzy, gcc-internal-format
- #| msgid "invalid return type for function `%#D'"
- msgid "invalid pure const state for function"
- msgstr "ugyldig returtype for funktionen '%#D'"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, fuzzy, gcc-internal-format
- #| msgid "invalid PC in line number table"
- msgid "invalid LHS in gimple call"
- msgstr "ugyldig PC i linjetalstabel"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr ""
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, fuzzy, gcc-internal-format
- #| msgid "invalid version number format"
- msgid "invalid conversion in gimple call"
- msgstr "ugyldigt versionsnummerformat"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, fuzzy, gcc-internal-format
- #| msgid "invalid PC in line number table"
- msgid "invalid static chain in gimple call"
- msgstr "ugyldig PC i linjetalstabel"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr ""
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr ""
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, fuzzy, gcc-internal-format
- #| msgid "invalid argument of `%s' attribute"
- msgid "invalid argument to gimple call"
- msgstr "ugyldig parameter til egenskaben '%s'"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operands in gimple comparison"
- msgstr "ugyldig operand i instruktionen"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, gcc-internal-format
- msgid "mismatching comparison operand types"
- msgstr ""
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr ""
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid method declaration, return type required"
- msgid "invalid vector comparison resulting type"
- msgstr "Ugyldig metodeerklæring, returtype påkrævet"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, gcc-internal-format
- msgid "bogus comparison result type"
- msgstr ""
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr ""
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in unary operation"
- msgstr "ugyldig operand i instruktionen"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, fuzzy, gcc-internal-format
- #| msgid "invalid token in expression"
- msgid "invalid types in nop conversion"
- msgstr "ugyldigt symbol udtryk"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, fuzzy, gcc-internal-format
- #| msgid "invalid token in expression"
- msgid "invalid types in address space conversion"
- msgstr "ugyldigt symbol udtryk"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, fuzzy, gcc-internal-format
- #| msgid "invalid token in expression"
- msgid "invalid types in fixed-point conversion"
- msgstr "ugyldigt symbol udtryk"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, fuzzy, gcc-internal-format
- #| msgid "invalid suffix \"%.*s\" on floating constant"
- msgid "invalid types in conversion to floating point"
- msgstr "ugyldig endelse \"%.*s\" i kommatalskonstant"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type `void' for new"
- msgid "invalid types in conversion to integer"
- msgstr "ugyldig type 'void' til new"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, fuzzy, gcc-internal-format
- #| msgid "invalid version number format"
- msgid "non-trivial conversion in unary operation"
- msgstr "ugyldigt versionsnummerformat"
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, gcc-internal-format
- msgid "non-register as LHS of binary operation"
- msgstr ""
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid operands in binary operation"
- msgstr "ugyldige operander til binær %s"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in complex expression"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in shift expression"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in vector shift expression"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, fuzzy, gcc-internal-format
- #| msgid "Specify the version of the floating point emulator"
- msgid "non-element sized vector shift of floating point vector"
- msgstr "Angiv versionen af kommatalsemulatoren"
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in widening vector shift expression"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr ""
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "ugyldige operander til binær %s"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in pointer plus expression"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in binary expression"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr ""
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operands in ternary operation"
- msgstr "ugyldig operand i instruktionen"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in fused multiply-add expression"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in vector permute expression"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, fuzzy, gcc-internal-format
- #| msgid "']' expected, invalid type expression"
- msgid "vector types expected in vector permute expression"
- msgstr "']' forventet, ugyldigt typeudtryk"
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of void expression"
- msgid "invalid mask type in vector permute expression"
- msgstr "ugyldig brug af void-udtryk"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in assignment"
- msgid "non-trivial conversion at assignment"
- msgstr "ugyldig venstreværdi i tildeling"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, fuzzy, gcc-internal-format
- #| msgid "invalid token in expression"
- msgid "invalid operand in unary expression"
- msgstr "ugyldigt symbol udtryk"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in address expression"
- msgstr "typerne i betingelsesudtrykket passer ikke sammen"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, fuzzy, gcc-internal-format
- #| msgid "invalid indirect memory address"
- msgid "invalid rhs for gimple memory store"
- msgstr "ugyldig indirekte hukommelsesadresse"
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in return statement"
- msgstr "ugyldig operand i instruktionen"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid init statement"
- msgid "invalid conversion in return statement"
- msgstr "Ugyldig klargøringssætning"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "goto destination is neither a label nor a pointer"
- msgstr "værdien der er påført et indeks, er hverken en tabel eller en henvisningsvariabel"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%s code"
- msgid "invalid operand to switch statement"
- msgstr "ugyldig operand til %%s-koden"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr ""
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, fuzzy, gcc-internal-format
- #| msgid "format string has invalid operand number"
- msgid "incorrect setting of landing pad number"
- msgstr "formateringsstrengen har et ugyldigt operandtal"
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%p code"
- msgid "invalid comparison code in gimple cond"
- msgstr "ugyldig operand til %%p-koden"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in increment"
- msgid "invalid labels in gimple cond"
- msgstr "ugyldig venstreværdi i forøgelse"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, fuzzy, gcc-internal-format
- #| msgid "invalid address"
- msgid "invalid PHI result"
- msgstr "ugyldig adresse"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, fuzzy, gcc-internal-format
- #| msgid "missing number"
- msgid "missing PHI def"
- msgstr "manglende tal"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type argument"
- msgid "invalid PHI argument"
- msgstr "ugyldig typeparameter"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "incompatible types in %s"
- msgid "incompatible types in PHI argument %u"
- msgstr "uforenelige typer i %s"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, fuzzy, gcc-internal-format
- #| msgid "verify_flow_info failed"
- msgid "verify_gimple failed"
- msgstr "verify_flow_info mislykkedes"
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr ""
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr ""
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid init statement"
- msgid "in statement"
- msgstr "Ugyldig klargøringssætning"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr ""
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr ""
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr ""
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr ""
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr ""
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr ""
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "flow control insn inside a basic block"
- msgid "control flow in the middle of basic block %d"
- msgstr "strømkontrolinstruktion inden i en basisblok"
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Fallthru edge after unconditional jump %i"
- msgid "fallthru edge after a control statement in bb %d"
- msgstr "Fald gennem-kant efter ubetinget spring %i"
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "explicit instantiation of `%#D'"
- msgid "explicit goto at end of bb %d"
- msgstr "eksplicit instantiering af '%#D'"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr ""
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, fuzzy, gcc-internal-format
- #| msgid "trampolines not supported"
- msgid "case labels not sorted: "
- msgstr "trampoliner understøttes ikke"
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr ""
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "missing field '%s' in '%s'"
- msgid "missing edge %i->%i"
- msgstr "manglende felt '%s' i '%s'"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, fuzzy, gcc-internal-format
- #| msgid "`noreturn' function does return"
- msgid "%<noreturn%> function does return"
- msgstr "funktion med egenskaben 'noreturn' returnerer"
-
- # RETMIG: dette må kunne gøres bedre
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr "kontrol når til slutningen af ikke-void funktion"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, fuzzy, gcc-internal-format
- #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "%Hignorerer returværdi for '%D' erklæret med egenskaben warn_unused_result"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, gcc-internal-format
- msgid "ignoring return value of function declared with attribute warn_unused_result"
- msgstr ""
-@@ -22126,73 +22161,73 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr "forkert instruktion i fald-gennem-kant"
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr ""
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr ""
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr ""
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr ""
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr ""
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr ""
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr ""
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr ""
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr ""
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr ""
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr ""
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, fuzzy, gcc-internal-format
- #| msgid "%Jinlining failed in call to '%F': %s"
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr "%Jindlejring mislykkedes i kald til '%F': %s"
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "kaldt herfra"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, fuzzy, gcc-internal-format
- #| msgid "%Jinlining failed in call to '%F': %s"
- msgid "inlining failed in call to %q+F: %s"
-@@ -22415,7 +22450,7 @@
- msgid "verify_ssa failed"
- msgstr "verify_flow_info mislykkedes"
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, fuzzy, gcc-internal-format
- #| msgid " `%#D' declared here"
- msgid "%qD was declared here"
-@@ -22477,57 +22512,57 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is outside array bounds"
- msgstr "tabelindeks er ikke et heltal"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is above array bounds"
- msgstr "tabelindeks er ikke et heltal"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is below array bounds"
- msgstr "tabelindeks er ikke et heltal"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr ""
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr ""
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, fuzzy, gcc-internal-format
- #| msgid "comparison is always false due to limited range of data type"
- msgid "comparison always false due to limited range of data type"
- msgstr "sammenligning er altid falsk på grund af den begrænsede rækkevidde af datatypen"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, fuzzy, gcc-internal-format
- #| msgid "comparison is always true due to limited range of data type"
- msgid "comparison always true due to limited range of data type"
- msgstr "sammenligning er altid sand på grund af den begrænsede rækkevidde af datatypen"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr ""
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr ""
-@@ -22538,22 +22573,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr ""
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr ""
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr ""
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -22568,155 +22603,155 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute ignored"
- msgid "%qE attribute ignored"
- msgstr "egenskaben '%s' ignoreret"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, fuzzy, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "funktionen '%s' omerklæret med egenskaben noinline"
-
--#: tree.c:5577
-+#: tree.c:5578
- #, fuzzy, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "'auto' er påhæftet funktionsdefinitionen"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, fuzzy, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr "statisk variabel '%s' er markeret dllimport"
-
--#: tree.c:5613
-+#: tree.c:5614
- #, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr ""
-
--#: tree.c:5627
-+#: tree.c:5628
- #, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr ""
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr "en tabel af funktioner giver ikke mening"
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "en funktions returtype kan ikke være en funktion"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "tree check: expected %s, have %s in %s, at %s:%d"
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr "træ-kontrol: forventede %s, har %s i %s, ved %s:%d"
-
--#: tree.c:8877
-+#: tree.c:8881
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "tree check: expected %s, have %s in %s, at %s:%d"
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr "træ-kontrol: forventede %s, har %s i %s, ved %s:%d"
-
--#: tree.c:8890
-+#: tree.c:8894
- #, fuzzy, gcc-internal-format
- #| msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "træ-kontrol: forventede klasse '%c', har '%c' (%s) i %s, ved %s:%d"
-
--#: tree.c:8939
-+#: tree.c:8943
- #, fuzzy, gcc-internal-format
- #| msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "træ-kontrol: forventede klasse '%c', har '%c' (%s) i %s, ved %s:%d"
-
--#: tree.c:8952
-+#: tree.c:8956
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "tree check: expected %s, have %s in %s, at %s:%d"
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr "træ-kontrol: forventede %s, har %s i %s, ved %s:%d"
-
--#: tree.c:9012
-+#: tree.c:9016
- #, fuzzy, gcc-internal-format
- #| msgid "tree check: expected %s, have %s in %s, at %s:%d"
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr "træ-kontrol: forventede %s, har %s i %s, ved %s:%d"
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr "trækontrol: tilgik udtrykstræ %d af tree_vec med %d udtrykstræer i %s, ved %s:%d"
-
--#: tree.c:9039
-+#: tree.c:9043
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr "trækontrol: tilgik operand %d af %s med %d operander i %s, ved %s:%d"
-
--#: tree.c:9052
-+#: tree.c:9056
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr "trækontrol: tilgik operand %d af %s med %d operander i %s, ved %s:%d"
-
--#: tree.c:11336
-+#: tree.c:11340
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is deprecated (declared at %s:%d)"
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "'%s' er forældet (erklæret ved %s:%d)"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is deprecated (declared at %s:%d)"
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "'%s' er forældet (erklæret ved %s:%d)"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is deprecated (declared at %s:%d)"
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "'%s' er forældet (erklæret ved %s:%d)"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is deprecated (declared at %s:%d)"
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "'%s' er forældet (erklæret ved %s:%d)"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "type is deprecated (declared at %s:%d)"
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "type er forældet (erklæret ved %s:%d)"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr "type er forældet (erklæret ved %s:%d)"
-
--#: tree.c:11389
-+#: tree.c:11393
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is deprecated"
- msgid "%qE is deprecated: %s"
- msgstr "'%s' er forældet"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is deprecated"
- msgid "%qE is deprecated"
- msgstr "'%s' er forældet"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "type is deprecated"
- msgid "type is deprecated: %s"
- msgstr "type er forældet"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr "type er forældet"
-@@ -22767,164 +22802,170 @@
- msgid "variable tracking size limit exceeded"
- msgstr ""
-
--#: varasm.c:317
-+#: varasm.c:319
- #, fuzzy, gcc-internal-format
- #| msgid "%J%D causes a section type conflict"
-+msgid "%+D causes a section type conflict"
-+msgstr "%J%D forårsager en sektionstypekonflikt"
-+
-+#: varasm.c:322
-+#, fuzzy, gcc-internal-format
-+#| msgid "%J%D causes a section type conflict"
- msgid "%+D causes a section type conflict with %D"
- msgstr "%J%D forårsager en sektionstypekonflikt"
-
--#: varasm.c:958
-+#: varasm.c:964
- #, fuzzy, gcc-internal-format
- #| msgid "%Jalignment of '%D' is greater than maximum object file alignment. Using %d"
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr "%Jjustering af '%D' er større end den maksimale objektfilsjustering - bruger %d"
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, fuzzy, gcc-internal-format
- #| msgid "%Jregister name not specified for '%D'"
- msgid "register name not specified for %q+D"
- msgstr "%Jregisternavn ikke angivet for '%D'"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, fuzzy, gcc-internal-format
- #| msgid "%Jinvalid register name for '%D'"
- msgid "invalid register name for %q+D"
- msgstr "%Jugyldigt registernavn for '%D'"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, fuzzy, gcc-internal-format
- #| msgid "%Jdata type of '%D' isn't suitable for a register"
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr "%Jdatatypen for '%D' passer ikke med et register"
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, gcc-internal-format
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr ""
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, fuzzy, gcc-internal-format
- #| msgid "register used for two global register variables"
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr "register brugt til to globale registervariabler"
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, fuzzy, gcc-internal-format
- #| msgid "%Jregister specified for '%D' isn't suitable for data type"
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr "%Jregisteret som er angivet for '%D' passer ikke med datatypen"
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr "global registervariabel har en startværdi"
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr ""
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, fuzzy, gcc-internal-format
- #| msgid "%Jregister name given for non-register variable '%D'"
- msgid "register name given for non-register variable %q+D"
- msgstr "%Jregisternavn givet for ikke-registervariablen '%D'"
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, fuzzy, gcc-internal-format
- #| msgid "stack limits not supported on this target"
- msgid "global destructors not supported on this target"
- msgstr "stakgrænser understøttes ikke på målarkitekturen"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, fuzzy, gcc-internal-format
- #| msgid "stack limits not supported on this target"
- msgid "global constructors not supported on this target"
- msgstr "stakgrænser understøttes ikke på målarkitekturen"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr "tråd-lokal COMMON-data er ikke implementeret"
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, fuzzy, gcc-internal-format
- #| msgid "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr "%Jforespurgt justering for '%D' er større end den implementerede justering på %d"
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, fuzzy, gcc-internal-format
- #| msgid "initializer for integer value is too complicated"
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr "startværdien for heltallet er for kompliceret"
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr "startværdien for kommatal er ikke en kommatalskonstant"
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, fuzzy, gcc-internal-format
- #| msgid "invalid initial value for member `%s'"
- msgid "invalid initial value for member %qE"
- msgstr "ugyldig startværdi for medlemmet '%s'"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, fuzzy, gcc-internal-format
- #| msgid "%Jweak declaration of '%D' must be public"
- msgid "weak declaration of %q+D must be public"
- msgstr "%Jsvag erklæring af '%D' skal være public"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, fuzzy, gcc-internal-format
- #| msgid "%Jweak declaration of '%D' not supported"
- msgid "weak declaration of %q+D not supported"
- msgstr "%Jsvag erklæring af '%D' ikke understøttet"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr "kun svage aliaser understøttes i denne konfiguration"
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, fuzzy, gcc-internal-format
- msgid "weakref is not supported in this configuration"
- msgstr "%s understøttes ikke af denne konfiguration"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, fuzzy, gcc-internal-format
- msgid "ifunc is not supported in this configuration"
- msgstr "%s understøttes ikke af denne konfiguration"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr ""
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, gcc-internal-format
- msgid "%q+D aliased to external symbol %qE"
- msgstr ""
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr ""
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare member function `%D' to have static linkage"
- msgid "weakref %q+D must have static linkage"
- msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, fuzzy, gcc-internal-format
- #| msgid "alias definitions not supported in this configuration; ignored"
- msgid "alias definitions not supported in this configuration"
- msgstr "aliasdefinitioner er ikke understøttet i denne konfiguration; ignoreret"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "synlighedsegenskab er ikke understøttet i denne konfiguration; ignoreret"
-@@ -22968,8 +23009,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "strenglængden '%d' er større end den længde på '%d' som ISO C%d-oversættere er pålagt at understøtte"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "overløb i konstant udtryk"
-@@ -23198,7 +23239,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "adressen af '%D' vil altid være 'true'"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, 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"
-@@ -23650,42 +23691,42 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "ugyldig vektortype for egenskaben '%s'"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr ""
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr ""
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr ""
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr "ikke-nul egenskab uden parametre til en ikke-prototype"
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "nonnull argument has invalid operand number (arg %lu)"
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr "ikke-nul parameter har ugyldig operandnummer (parameter %lu)"
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr "ikke-nul parameter med operandnummer uden for det gyldig interval (parameter %lu, operand %lu)"
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
-@@ -23731,13 +23772,13 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, fuzzy, gcc-internal-format
- #| msgid "requested init_priority is not an integer constant"
- msgid "requested position is not an integer constant"
- msgstr "den udbedte init_priority er ikke en heltalskonstant"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr ""
-@@ -23797,7 +23838,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr ""
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, fuzzy, gcc-internal-format
- #| msgid "attempt to take address of bit-field structure member `%D'"
- msgid "attempt to take address of bit-field structure member %qD"
-@@ -24605,93 +24646,93 @@
- msgstr "ignorerer #pragma %s %s"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, fuzzy, gcc-internal-format
- #| msgid "stray '%c' in program"
- msgid "stray %<@%> in program"
- msgstr "vildfaren '%c' i program"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, fuzzy, gcc-internal-format
- #| msgid "stray '%c' in program"
- msgid "stray %qs in program"
- msgstr "vildfaren '%c' i program"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "manglende afsluttende '%c'-tegn"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, fuzzy, gcc-internal-format
- #| msgid "stray '%c' in program"
- msgid "stray %qc in program"
- msgstr "vildfaren '%c' i program"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, fuzzy, gcc-internal-format
- #| msgid "stray '\\%o' in program"
- msgid "stray %<\\%o%> in program"
- msgstr "vildfaren '\\%o' i program"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr "denne kommatalskonstant er kun unsigned i ISO C90"
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr "denne kommatalskonstant ville være unsigned i ISO C90"
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, fuzzy, gcc-internal-format
- #| msgid "integer constant is too large for \"%s\" type"
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "heltalskonstanten er for stor til typen '%s'"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, fuzzy, gcc-internal-format
- #| msgid "invalid suffix \"%.*s\" on floating constant"
- msgid "unsuffixed float constant"
- msgstr "ugyldig endelse \"%.*s\" i kommatalskonstant"
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, fuzzy, gcc-internal-format
- #| msgid "more than one 'f' suffix on floating constant"
- msgid "unsupported non-standard suffix on floating constant"
- msgstr "mere end én 'f'-endelse i kommatalskonstant"
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, fuzzy, gcc-internal-format
- #| msgid "both 'f' and 'l' suffixes on floating constant"
- msgid "non-standard suffix on floating constant"
- msgstr "både 'f'- og 'l'-endelser i kommatalskonstant"
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, fuzzy, gcc-internal-format
- #| msgid "floating constant exceeds range of \"%s\""
- msgid "floating constant exceeds range of %qT"
- msgstr "kommatalskonstant overskrider intervallet for '%s'"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, fuzzy, gcc-internal-format
- #| msgid "floating constant out of range"
- msgid "floating constant truncated to zero"
- msgstr "kommatalskonstant er uden for det gyldige interval"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, gcc-internal-format
- msgid "repeated %<@%> before Objective-C string"
- msgstr ""
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, fuzzy, gcc-internal-format
- #| msgid "possible start of unterminated string literal"
- msgid "unsupported non-standard concatenation of string literals"
- msgstr "muligvis begyndelsen af uafsluttet strengkonstant"
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, fuzzy, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "traditionel C tillader ikke strengsammensætning"
-@@ -24712,7 +24753,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute `%s'"
- msgid "invalid type for iteration variable %qE"
-@@ -24724,25 +24765,25 @@
- msgid "%qE is not initialized"
- msgstr "manglende startværdi"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, fuzzy, gcc-internal-format
- #| msgid "missing '(' after predicate"
- msgid "missing controlling predicate"
- msgstr "manglende '(' efter udsagn"
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid control expression"
- msgid "invalid controlling predicate"
- msgstr "Ugyldigt kontroludtryk"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, fuzzy, gcc-internal-format
- #| msgid "missing ')' in expression"
- msgid "missing increment expression"
- msgstr "manglende ')' i udtryk"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid control expression"
- msgid "invalid increment expression"
-@@ -25658,7 +25699,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "ugyldig værdi '%s' for -mmemory-latency"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -25843,54 +25884,54 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr ""
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute only applies to functions"
- msgid "%qE attribute only applies to functions"
- msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, 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:20665
-+#: config/arm/arm.c:20667
- #, fuzzy, gcc-internal-format
- msgid "argument must be a constant"
- msgstr "parameteren til 'asm' er ikke en konstant streng"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "vælger skal være en umiddelbar værdi"
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "maske skal være en umiddelbar værdi"
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, 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:22123
-+#: config/arm/arm.c:22125
- #, 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:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr ""
-@@ -25907,101 +25948,119 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "%Jstatisk variabel '%D' er markeret dllimport"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
-+#, fuzzy, gcc-internal-format
-+#| msgid "-traditional and -ansi are mutually exclusive"
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "-traditional og -ansi er indbyrdes uforenelige"
-+
-+#: config/avr/avr.c:555
- #, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr ""
-+
-+#: config/avr/avr.c:573
-+#, 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:576
-+#, 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:583
-+#, gcc-internal-format
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr ""
-+
-+#: config/avr/avr.c:733
-+#, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr ""
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr ""
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr ""
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr ""
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, 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:2625
-+#: config/avr/avr.c:2586
- #, gcc-internal-format
- msgid "writing to address space %qs not supported"
- msgstr ""
-
--#: config/avr/avr.c:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr ""
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr ""
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr ""
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %s %q+D"
- msgstr ""
-
--#: config/avr/avr.c:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, 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:7382
-+#: config/avr/avr.c:7299
- #, 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:7449
-+#: config/avr/avr.c:7366
- #, fuzzy, gcc-internal-format
- #| msgid "MCU `%s' supported for assembler only"
- msgid "MCU %qs supported for assembler only"
- msgstr "MCU '%s' understøttes kun for maskinkode"
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, 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:10691
-+#: config/avr/avr.c:10642
- #, 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"
-@@ -26131,71 +26190,71 @@
- msgid "internal error: bad register: %d"
- msgstr "intern fejl: ugyldigt register: %d"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr "intern fejl: bivirkningsinstruktion påvirker hovedvirkning"
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, fuzzy, gcc-internal-format
- #| msgid "unknown relocation unspec"
- msgid "unknown cc_attr value"
- msgstr "ukendt relokaliserings-unspec"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr "intern fejl: cris_side_effect_mode_ok med ugyldige operander"
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr "-max-stackframe=%d er ikke brugbar mellem 0 og %d"
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr "ukendt CRIS-versionsspecifikation i -march= eller -mcpu=: %s"
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr "ukendt CRIS-versionsspecifikation i -mtune=: %s"
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "-fPIC og -fpic understøttes ikke af denne konfiguration"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr "det bestemte '-g'-tilvalg er ugyldigt med -maout og -melinux"
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, fuzzy, gcc-internal-format
- #| msgid "unknown insn mode"
- msgid "unknown src"
- msgstr "ukendt instruktionstilstand"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "unknown insn mode"
- msgid "unknown dest"
- msgstr "ukendt instruktionstilstand"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr "stakramme for stor: %d byte"
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr ""
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, fuzzy, gcc-internal-format
- #| msgid "emitting PIC operand, but PIC register isn't set up"
- msgid "emitting PIC operand, but PIC register isn%'t set up"
-@@ -26365,445 +26424,445 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "kan ikke oprette informationsfilen '%s' til opbevaringssted"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %stune=%s %s"
- msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr ""
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, fuzzy, gcc-internal-format
- #| msgid "code model `%s' not supported in the %s bit mode"
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "kodemodellen %s er ikke understøttet i %s bit-tilstand"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, fuzzy, gcc-internal-format
- #| msgid "code model %s not supported in PIC mode"
- msgid "code model %qs not supported in x32 mode"
- msgstr "kodemodellen %s er ikke understøttet i PIC-tilstand"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, 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"
- msgstr "kodemodellen %s er ikke understøttet i PIC-tilstand"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, fuzzy, gcc-internal-format
- msgid "-masm=intel not supported in this configuration"
- msgstr "%s understøttes ikke af denne konfiguration"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr "%i bit-tilstand er ikke oversat med ind"
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "den valgte processor understøtter ikke x86-64-instruktionssættet"
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "bad value (%s) for -march= switch"
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr "ugyldig værdi (%s) til tilvalget -march="
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "-mregparm=%d er ikke mellem 0 og %d"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, 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:3592
-+#: config/i386/i386.c:3593
- #, 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:3613
-+#: config/i386/i386.c:3614
- #, 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:3627
-+#: config/i386/i386.c:3628
- #, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr ""
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr "SSE-instruktionssæt deaktiveret, bruger 387-beregninger"
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr "387-instruktionssæt deaktiveret, bruger SSE-beregninger"
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr ""
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr ""
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, 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:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr ""
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr ""
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr "fastcall og regparm er indbyrdes uforenelige"
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "regparam and thiscall attributes are not compatible"
- msgstr "fastcall og stdcall er indbyrdes uforenelige"
-
--#: config/i386/i386.c:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute requires an integer constant argument"
- msgid "%qE attribute requires an integer constant argument"
- msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
-
--#: config/i386/i386.c:4930
-+#: config/i386/i386.c:4925
- #, fuzzy, gcc-internal-format
- #| msgid "argument to `%s' attribute larger than %d"
- msgid "argument to %qE attribute larger than %d"
- msgstr "parameter til egenskaben '%s' er større end %d"
-
--#: config/i386/i386.c:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr "fastcall og stdcall er indbyrdes uforenelige"
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr "fastcall og stdcall er indbyrdes uforenelige"
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "fastcall and thiscall attributes are not compatible"
- msgstr "fastcall og stdcall er indbyrdes uforenelige"
-
--#: config/i386/i386.c:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr "fastcall og stdcall er indbyrdes uforenelige"
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr "fastcall og stdcall er indbyrdes uforenelige"
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "stdcall and thiscall attributes are not compatible"
- msgstr "fastcall og stdcall er indbyrdes uforenelige"
-
--#: config/i386/i386.c:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, fuzzy, gcc-internal-format
- #| msgid "fastcall and stdcall attributes are not compatible"
- msgid "cdecl and thiscall attributes are not compatible"
- msgstr "fastcall og stdcall er indbyrdes uforenelige"
-
--#: config/i386/i386.c:5008
-+#: config/i386/i386.c:5003
- #, gcc-internal-format
- msgid "%qE attribute is used for none class-method"
- msgstr ""
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, gcc-internal-format
- msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5237
-+#: config/i386/i386.c:5232
- #, gcc-internal-format
- msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5452
-+#: config/i386/i386.c:5447
- #, 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 er ikke forenelig med den valgte ABI"
-
--#: config/i386/i386.c:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr ""
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, gcc-internal-format
- msgid "AVX vector argument without AVX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, gcc-internal-format
- msgid "the ABI of passing union with long double has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6141
-+#: config/i386/i386.c:6136
- #, gcc-internal-format
- msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr ""
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr ""
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr ""
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, gcc-internal-format
- msgid "SSE vector argument without SSE enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:6726
-+#: config/i386/i386.c:6721
- #, gcc-internal-format
- msgid "MMX vector argument without MMX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, gcc-internal-format
- msgid "SSE vector return without SSE enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:7447
-+#: config/i386/i386.c:7442
- #, gcc-internal-format
- msgid "MMX vector return without MMX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:10033
-+#: config/i386/i386.c:10028
- #, gcc-internal-format
- msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:11030
-+#: config/i386/i386.c:11025
- #, gcc-internal-format
- msgid "-fsplit-stack does not support fastcall with nested function"
- msgstr ""
-
--#: config/i386/i386.c:11044
-+#: config/i386/i386.c:11039
- #, 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:11055
-+#: config/i386/i386.c:11050
- #, 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:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr "udvidede registre har ikke høje halvdele"
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr "ikke-understøttet operandstørrelse for udvidede registre"
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, gcc-internal-format, gfc-internal-format
- msgid "non-integer operand used with operand code '%c'"
- msgstr ""
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, 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:28143
-+#: config/i386/i386.c:28196
- #, 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:28238
-+#: config/i386/i386.c:28291
- #, 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:28646
-+#: config/i386/i386.c:28699
- #, 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:28665
-+#: config/i386/i386.c:28718
- #, 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:28683
-+#: config/i386/i386.c:28736
- #, 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:28692
-+#: config/i386/i386.c:28745
- #, 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:28701
-+#: config/i386/i386.c:28754
- #, 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:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, 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:28927
-+#: config/i386/i386.c:28980
- #, 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:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, gcc-internal-format
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr ""
-
--#: config/i386/i386.c:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr ""
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, fuzzy, gcc-internal-format
- #| msgid "invalid option %s"
- msgid "%qE needs isa option %s"
- msgstr "ugyldigt tilvalg %s"
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, 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:29507
-+#: config/i386/i386.c:29560
- #, gcc-internal-format
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr ""
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, 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:31774
-+#: config/i386/i386.c:31827
- #, 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:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, 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:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' incompatible attribute ignored"
- msgid "%qE incompatible attribute ignored"
-@@ -26878,19 +26937,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr "værdien af -mfixed-range skal være på formen REG1-REG2"
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr "%s-%s er et tomt interval"
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, fuzzy, gcc-internal-format
- #| msgid "second token after #line is not a string"
- msgid "version attribute is not a string"
-@@ -26961,7 +27020,7 @@
- msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute argument not an integer constant"
- msgid "%qE attribute argument not an integer constant"
-@@ -27023,7 +27082,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr ""
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "stakgrænseudtryk understøttes ikke"
-@@ -27585,29 +27644,29 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr ""
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, fuzzy, gcc-internal-format
- #| msgid "PIC code generation is not supported in the portable runtime model\n"
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "PIC-kodegenerering er ikke understøttet i den portable kørselsmodel\n"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, fuzzy, gcc-internal-format
- #| msgid "PIC code generation is not compatible with fast indirect calls\n"
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr "PIC-kodegenerering er ikke kompatibel med hurtige indirekte kald\n"
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr "-g er kun understøttet ved brug af GAS på denne processor,"
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr "tilvalget -g deaktiveret"
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, gcc-internal-format, gfc-internal-format
- msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
- msgstr ""
-@@ -28057,84 +28116,84 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, fuzzy, gcc-internal-format
- #| msgid "stack frame too big"
- msgid "stack frame too large"
- msgstr "stakramme for stor"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, 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:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, gcc-internal-format
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24133
-+#: config/rs6000/rs6000.c:24119
- #, gcc-internal-format
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24135
-+#: config/rs6000/rs6000.c:24121
- #, gcc-internal-format
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24137
-+#: config/rs6000/rs6000.c:24123
- #, gcc-internal-format
- msgid "use of decimal floating point types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24143
-+#: config/rs6000/rs6000.c:24129
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24146
-+#: config/rs6000/rs6000.c:24132
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24151
-+#: config/rs6000/rs6000.c:24137
- #, gcc-internal-format
- msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24154
-+#: config/rs6000/rs6000.c:24140
- #, gcc-internal-format
- msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27224
-+#: config/rs6000/rs6000.c:27210
- #, 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:27226
-+#: config/rs6000/rs6000.c:27212
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is invalid"
- msgstr ""
-@@ -28191,12 +28250,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "%s understøttes ikke af denne konfiguration"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, fuzzy, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr "-maix64 kræver at PowerPC64-arkitekturen forbliver aktiveret"
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, fuzzy, gcc-internal-format
- #| msgid "Emit code compatible with TI tools"
- msgid "-mcmodel incompatible with other toc options"
-@@ -28214,64 +28273,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr "RETURN_ADDRESS_OFFSET er ikke understøttet"
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "ugyldig værdi til -mcall-%s"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "ugyldig værdi til -msdata=%s"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr "-mrelocatable og -msdata=%s er indbyrdes uforenelige"
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr "-mrelocatable og -mno-minimal-toc er indbyrdes uforenelige"
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr "-mrelocatable og -mcall-%s er indbyrdes uforenelige"
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr "-fPIC og -mcall-%s er indbyrdes uforenelige"
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr "-mcall-aixdesc skal være stor-endet"
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr ""
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "%s understøttes ikke af denne konfiguration"
-@@ -28386,59 +28445,59 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr ""
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "__builtin_saveregs understøttes ikke af denne undermålarkitektur"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute only applies to interrupt functions"
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "egenskaben '%s' kan kun anvendes sammen med afbrydelsesfunktioner"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute is not supported on this platform"
- msgid "%qE attribute is supported only for SH2A"
- msgstr "egenskaben '%s' er ikke understøttet på denne platform"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr "egenskaben interrupt_handler er ikke forenelig med -m5-compact"
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute only applies to functions"
- msgid "%qE attribute only applies to SH2A"
- msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute argument not an integer constant"
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute argument not a string constant"
- msgid "%qE attribute argument not a string constant"
- msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr ""
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, fuzzy, gcc-internal-format
- #| msgid "Use the BK register as a general purpose register"
- msgid "need a second call-clobbered general purpose register"
- msgstr "Benyt BK-registeret som et alment register"
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, gcc-internal-format
- msgid "need a call-clobbered target register"
- msgstr ""
-@@ -28804,43 +28863,43 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute ignored"
- msgid "%qs attribute ignored"
- msgstr "egenskaben '%s' ignoreret"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute requires an integer constant argument"
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute only applies to functions"
- msgid "%qs attribute only applies to variadic functions"
- msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute has no effect"
- msgstr "%s har ingen %s"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute `%s'"
- msgid "invalid vector type for attribute %qs"
- msgstr "ugyldig vektortype for egenskaben '%s'"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute only applies to variables"
- msgid "attribute %qs applies to array types only"
- msgstr "egenskaben '%s' kan kun anvendes på variabler"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute `%s'"
- msgid "invalid element type for attribute %qs"
-@@ -28858,7 +28917,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr " for konvertering fra '%T' til '%T'"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -29171,7 +29230,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "ugyldig konvertering fra '%T' til '%T'"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, fuzzy, gcc-internal-format
- #| msgid " initializing argument %P of `%D'"
- msgid " initializing argument %P of %qD"
-@@ -29182,206 +29241,206 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr ""
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, fuzzy, gcc-internal-format
- #| msgid " initializing argument %P of `%D'"
- msgid " initializing argument %P of %q+D"
- msgstr " ved klargøring af parameteren %P til '%D'"
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, fuzzy, gcc-internal-format
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "kan ikke klargøre '%T' fra %T'"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, fuzzy, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "kan ikke klargøre '%T' fra %T'"
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, fuzzy, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr "kan ikke erklære feltet '%D' til at være af typen '%T'"
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, fuzzy, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "kan ikke klargøre '%T' fra %T'"
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, fuzzy, gcc-internal-format
- #| msgid "class `%T' will be considered nearly empty in a future version of GCC"
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr "klassen '%T' vil blive betragtet som næsten tom i en fremtidig version af GCC"
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, fuzzy, gcc-internal-format
- #| msgid "cannot pass objects of non-POD type `%#T' through `...'"
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr "kan ikke videregive objekter af en ikke-POD type '%#T' gennem '...'"
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, fuzzy, gcc-internal-format
- #| msgid "cannot receive objects of non-POD type `%#T' through `...'"
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr "kan ikke modtage objekter af en ikke-POD type '%#T' gennem '...'"
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, fuzzy, gcc-internal-format
- #| msgid "redefinition of default argument for `%#D'"
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "omdefinering af standardparameter for '%#D'"
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, fuzzy, gcc-internal-format
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about functions which might be candidates for format attributes"
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, fuzzy, gcc-internal-format
- #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, 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:6561
-+#: cp/call.c:6571
- #, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr ""
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, fuzzy, gcc-internal-format
- #| msgid " in call to `%D'"
- msgid " in call to %q+D"
- msgstr " i kald af '%D'"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr ""
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, fuzzy, gcc-internal-format
- #| msgid "could not find class$ field in java interface type `%T'"
- msgid "could not find class$ field in java interface type %qT"
- msgstr "kunne ikke finde et class$-felt i Java-grænsefladetypen '%T'"
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, 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:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, 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:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr ""
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, 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:7264
-+#: cp/call.c:7274
- #, fuzzy, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, fuzzy, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr "kald af flertydig '%D(%A)' er tvetydigt"
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, 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:8053
-+#: cp/call.c:8068
- #, 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:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, fuzzy, gcc-internal-format
- #| msgid " in call to `%D'"
- msgid " in call to %qD"
- msgstr " i kald af '%D'"
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, fuzzy, gcc-internal-format
- #| msgid "choosing `%D' over `%D'"
- msgid "choosing %qD over %qD"
- msgstr "vælger '%D' frem for '%D'"
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, 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:8116
-+#: cp/call.c:8131
- #, gcc-internal-format
- msgid " because conversion sequence for the argument is better"
- msgstr " fordi konverteringssekvensen for parameteren er bedre"
-
--#: cp/call.c:8235
-+#: cp/call.c:8250
- #, 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:8238
-+#: cp/call.c:8253
- #, fuzzy, gcc-internal-format
- msgid " candidate 1: %q+#F"
- msgstr "candidate%s: %+#D"
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, fuzzy, gcc-internal-format
- msgid " candidate 2: %q+#F"
- msgstr "candidate%s: %+#D"
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, 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:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, 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:8734
-+#: cp/call.c:8749
- #, 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'"
-@@ -29627,109 +29686,109 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "feltet '%D' er på ugyldig vis erklæret som en medlemsfunktionstype"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, gcc-internal-format
- msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
- msgstr ""
-
--#: cp/class.c:3284
-+#: cp/class.c:3285
- #, 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:3307
-+#: cp/class.c:3308
- #, fuzzy, gcc-internal-format
- #| msgid "`%#T' has pointer data members"
- msgid "%q#T has pointer data members"
- msgstr "'%#T' har henvisningsdatamedlemmer"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, 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:3314
-+#: cp/class.c:3315
- #, fuzzy, gcc-internal-format
- #| msgid " or `operator=(const %T&)'"
- msgid " or %<operator=(const %T&)%>"
- msgstr " eller 'operator=(const %T&)'"
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, 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:3789
-+#: cp/class.c:3790
- #, fuzzy, gcc-internal-format
- #| msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr "afsættet for tom stamklasse '%T' følger ikke nødvendigvis ABI'en og kan ændre sig i en fremtidig version af GCC"
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, fuzzy, gcc-internal-format
- #| msgid "class `%T' will be considered nearly empty in a future version of GCC"
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr "klassen '%T' vil blive betragtet som næsten tom i en fremtidig version af GCC"
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, 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:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, gcc-internal-format
- msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
- msgstr ""
-
--#: cp/class.c:4901
-+#: cp/class.c:4902
- #, 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:4903
-+#: cp/class.c:4904
- #, 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:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, gcc-internal-format
- msgid " base class %qT of %q+T is non-literal"
- msgstr ""
-
--#: cp/class.c:4958
-+#: cp/class.c:4959
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
- msgid " non-static data member %q+D has non-literal type"
- msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, 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:5075
-+#: cp/class.c:5076
- #, 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"
-@@ -29737,138 +29796,138 @@
-
- #. If the function is defaulted outside the class, we just
- #. give the synthesis error.
--#: cp/class.c:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr ""
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr ""
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, fuzzy, gcc-internal-format
- #| msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr "afsættet for virtuel stamklasse '%T' følger ikke ABI'en og kan ændre sig i en fremtidig version af GCC"
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, 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:5441
-+#: cp/class.c:5442
- #, 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:5627
-+#: cp/class.c:5628
- #, fuzzy, gcc-internal-format
- #| msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr "størrelsen der bliver tildelt '%T' følger ikke nødvendigvis ABI'en og kan ændre sig i en fremtidig version af GCC"
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, fuzzy, gcc-internal-format
- msgid "the offset of %qD may not be 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:5695
-+#: cp/class.c:5696
- #, fuzzy, gcc-internal-format
- #| msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
- msgid "offset of %q+D 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:5705
-+#: cp/class.c:5706
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr "'%D' indeholder tomme klasser hvad der kan få stamklasser til at blive placeret andre steder i en fremtidig version af GCC"
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, fuzzy, gcc-internal-format
- #| msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr "layoutet af klasser der nedarver fra den tomme klasse '%T' kan ændre sig i en fremtidig version af GCC"
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, fuzzy, gcc-internal-format
- #| msgid "redefinition of `%#T'"
- msgid "redefinition of %q#T"
- msgstr "omdefinering af '%#T'"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, 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:6139
-+#: cp/class.c:6140
- #, fuzzy, gcc-internal-format
- #| msgid "class `%T' does not have any field named `%D'"
- msgid "type transparent class %qT does not have any fields"
- msgstr "klassen '%T' har ikke et felt ved navn '%D'"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, fuzzy, gcc-internal-format
- msgid "type transparent class %qT has virtual functions"
- msgstr " eftersom typen '%T' har abstrakte virtuelle funktioner"
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, 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:6757
-+#: cp/class.c:6758
- #, fuzzy, gcc-internal-format
- #| msgid "language string `\"%s\"' not recognized"
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "sprogstrengen '\"%s\"' ikke genkendt"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, 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:6971
-+#: cp/class.c:6972
- #, 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:6994
-+#: cp/class.c:6995
- #, 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:7021
-+#: cp/class.c:7022
- #, 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:7024
-+#: cp/class.c:7025
- #, 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:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr "ikke tilstrækkelig information om typen"
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert `%E' from type `%T' to type `%T'"
- msgid "cannot convert %qE from type %qT to type %qT"
-@@ -29879,13 +29938,13 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "declaration of %q#D"
- msgstr "omerklæring af '%#D'"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, fuzzy, gcc-internal-format
- #| msgid "changes meaning of `%D' from `%+#D'"
- msgid "changes meaning of %qD from %q+#D"
-@@ -29908,7 +29967,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, fuzzy, gcc-internal-format
- #| msgid "two `u's in integer constant"
- msgid "zero as null pointer constant"
-@@ -29940,7 +29999,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, fuzzy, gcc-internal-format
- #| msgid "casting `%T' to `%T' does not dereference pointer"
- msgid "casting %qT to %qT does not dereference pointer"
-@@ -30399,7 +30458,7 @@
- msgid "declaration of template %q#D"
- msgstr "erklæring af skabelon '%#D'"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, fuzzy, gcc-internal-format
- #| msgid "conflicts with previous declaration `%#D'"
- msgid "conflicts with previous declaration %q+#D"
-@@ -30458,7 +30517,7 @@
- msgid "%q+#D previously defined here"
- msgstr "'%#D' tidligere defineret her"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, fuzzy, gcc-internal-format
- #| msgid "`%#D' previously declared here"
- msgid "%q+#D previously declared here"
-@@ -30591,7 +30650,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "ikke-trådlokal erklæring af '%s' følger trådlokal erklæring"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "redeclaration of %q#D"
-@@ -30669,7 +30728,7 @@
- msgid "%qD is not a type"
- msgstr "'%T' er ikke en skabelon"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' used without template parameters"
- msgid "%qD used without template parameters"
-@@ -30817,140 +30876,140 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "tom erklæring"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
- #| msgid "forward declaration of `%#T'"
- msgid "attribute ignored in declaration of %q#T"
- msgstr "forhåndserklæring af '%#T'"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, gcc-internal-format
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr ""
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute can only be applied to class definitions"
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr ""
-
- # init dækker over værditildeling her - samme for de næste mange
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, fuzzy, gcc-internal-format
- #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "typedef '%D' bliver tildelt en værdi (benyt __typeof__ i stedet)"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D' has `extern' and is initialized"
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr "erklæringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startværdi"
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, fuzzy, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr "'auto' er påhæftet funktionsdefinitionen"
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, fuzzy, gcc-internal-format
- #| msgid "`%#D' is not a static member of `%#T'"
- msgid "%q#D is not a static member of %q#T"
- msgstr "'%#D' er ikke et statisk medlem af '%#T'"
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr ""
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate initialization of %D"
- msgid "duplicate initialization of %qD"
- msgstr "%D tildelt startværdi mere end én gang"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr ""
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D' outside of class is not definition"
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, fuzzy, gcc-internal-format
- #| msgid "variable `%#D' has initializer but incomplete type"
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "variablen '%#D' bliver tildelt en startværdi, men er af en ufuldstændig type"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, fuzzy, gcc-internal-format
- #| msgid "elements of array `%#D' have incomplete type"
- msgid "elements of array %q#D have incomplete type"
- msgstr "elementer i tabellen '%#D' er af en ufuldstændig type"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D' has `extern' and is initialized"
- msgid "declaration of %q#D has no initializer"
- msgstr "erklæringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startværdi"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, fuzzy, gcc-internal-format
- #| msgid "aggregate `%#D' has incomplete type and cannot be defined"
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr "den sammensatte type '%#D' er af en ufuldstændig type og kan ikke defineres"
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as reference but not initialized"
- msgid "%qD declared as reference but not initialized"
- msgstr "'%D' erklæret som en reference, men bliver ikke tildelt en startværdi"
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, gcc-internal-format
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, fuzzy, gcc-internal-format
- #| msgid "non-trivial labeled initializers"
- msgid "non-trivial designated initializers not supported"
- msgstr "ikke-trivielle navngivne startværdier"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, fuzzy, gcc-internal-format
- #| msgid "initializer fails to determine size of `%D'"
- msgid "initializer fails to determine size of %qD"
- msgstr "startværdien giver ikke størrelsen af '%D'"
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, fuzzy, gcc-internal-format
- #| msgid "array size missing in `%D'"
- msgid "array size missing in %qD"
- msgstr "tabelstørrelsen mangler i '%D'"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, fuzzy, gcc-internal-format
- #| msgid "zero-size array `%D'"
- msgid "zero-size array %qD"
-@@ -30959,455 +31018,455 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of `%D' isn't known"
- msgid "storage size of %qD isn%'t known"
- msgstr "lagringsstørrelsen af '%D' er ikke kendt"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of `%D' isn't constant"
- msgid "storage size of %qD isn%'t constant"
- msgstr "lagringsstørrelsen af '%D' er ikke konstant"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, fuzzy, gcc-internal-format
- #| msgid "sorry: semantics of inline function static data `%#D' are wrong (you'll wind up with multiple copies)"
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, fuzzy, gcc-internal-format
- msgid " you can work around this by removing the initializer"
- msgstr " du kan arbejde dig rundt om dette ved at fjerne startværdien"
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, fuzzy, gcc-internal-format
- #| msgid "uninitialized const `%D'"
- msgid "uninitialized const %qD"
- msgstr "konstant '%D' uden startværdi"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, fuzzy, gcc-internal-format
- msgid "%q#T has no user-provided default constructor"
- msgstr "typen '%T' har ingen destruktionsfunktion"
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, fuzzy, gcc-internal-format
- #| msgid "invalid initializer for virtual method `%D'"
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, fuzzy, gcc-internal-format
- #| msgid "initializer for `%T' must be brace-enclosed"
- msgid "initializer for %qT must be brace-enclosed"
- msgstr "startværdi for '%T' skal være indesluttet i krøllede paranteser"
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, gcc-internal-format
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr ""
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' has no non-static data member named `%D'"
- msgid "%qT has no non-static data member named %qD"
- msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, fuzzy, gcc-internal-format
- #| msgid "excess elements in aggregate initializer"
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr "for mange elementer i startværdi til sammensat type"
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, fuzzy, gcc-internal-format
- #| msgid "too many initializers for `%T'"
- msgid "too many initializers for %qT"
- msgstr "for mange startværdier for '%T'"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, fuzzy, gcc-internal-format
- #| msgid "braces around scalar initializer for `%T'"
- msgid "braces around scalar initializer for type %qT"
- msgstr "krøllede paranteser omkring skalarstartværdi for '%T'"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, fuzzy, gcc-internal-format
- #| msgid "missing braces around initializer"
- msgid "missing braces around initializer for %qT"
- msgstr "krøllede paranteser mangler omkring startværdien"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, fuzzy, gcc-internal-format
- #| msgid "elements of array `%#D' have incomplete type"
- msgid "elements of array %q#T have incomplete type"
- msgstr "elementer i tabellen '%#D' er af en ufuldstændig type"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, fuzzy, gcc-internal-format
- #| msgid "variable-sized object `%D' may not be initialized"
- msgid "variable-sized object %qD may not be initialized"
- msgstr "objektet '%D' af variabel størrelse må ikke tildeles en startværdi"
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C89 forbids compound literals"
- msgid "variable-sized compound literal"
- msgstr "ISO C89 forbyder sammensatte konstanter"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' has incomplete type"
- msgid "%q#D has incomplete type"
- msgstr "'%D' er af en ufuldstændig type"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, fuzzy, gcc-internal-format
- #| msgid "excess elements in union initializer"
- msgid "scalar object %qD requires one element in initializer"
- msgstr "for mange elementer i union-startværdi"
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must be initialized by constructor, not by `{...}'"
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr "'%D' skal klargøres af en konstruktionsfunktion, ikke af '{...}'"
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, fuzzy, gcc-internal-format
- #| msgid "_Pragma takes a parenthesized string literal"
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "_Pragma tager en strengkonstant med paranteser omkring"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr "tildeling af startværdi er ugyldig for statisk medlem med konstruktionsfunktion"
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr "(en klargøring uden for klassens erklæring er nødvendig)"
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr "tildeling (ikke klargøring) i erklæring"
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, fuzzy, gcc-internal-format
- #| msgid "shadowing previous type declaration of `%#D'"
- msgid "shadowing previous type declaration of %q#D"
- msgstr "skygger for tidligere typeerklæring af '%#D'"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr "'%D' kan ikke være trådlokal eftersom den er af en ikke-POD type '%T'"
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr ""
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is thread-local and so cannot be dynamically initialized"
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr "'%D' er trådlokal og kan derfor ikke blive tildelt en startværdi dynamisk"
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, fuzzy, gcc-internal-format
- #| msgid "array initialized from non-constant array expression"
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "tabel får tildelt en startværdi fra et tabeludtryk der ikke er konstant"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr ""
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, fuzzy, gcc-internal-format
- #| msgid "function `%#D' is initialized like a variable"
- msgid "function %q#D is initialized like a variable"
- msgstr "funktionen '%#D' bliver tildelt en startværdi som en variabel"
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, fuzzy, gcc-internal-format
- #| msgid "initializer fails to determine size of `%D'"
- msgid "initializer fails to determine size of %qT"
- msgstr "startværdien giver ikke størrelsen af '%D'"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, fuzzy, gcc-internal-format
- #| msgid "array size missing in `%D'"
- msgid "array size missing in %qT"
- msgstr "tabelstørrelsen mangler i '%D'"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, fuzzy, gcc-internal-format
- #| msgid "zero-size array `%D'"
- msgid "zero-size array %qT"
- msgstr "nulstørrelsestabel '%D'"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, fuzzy, gcc-internal-format
- #| msgid "destructor for alien class `%T' cannot be a member"
- msgid "destructor for alien class %qT cannot be a member"
- msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, fuzzy, gcc-internal-format
- #| msgid "constructor for alien class `%T' cannot be a member"
- msgid "constructor for alien class %qT cannot be a member"
- msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as a `virtual' %s"
- msgid "%qD declared as a %<virtual%> variable"
- msgstr "'%D' erklæret som 'virtual' %s"
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as an `inline' %s"
- msgid "%qD declared as an %<inline%> variable"
- msgstr "'%D' erklæret som 'inline' %s"
-
- # %s bliver omsat til typen
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, fuzzy, gcc-internal-format
- #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as a `virtual' %s"
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr "'%D' erklæret som 'virtual' %s"
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "'%D' er erklæret som en ven"
-
- # %s bliver omsat til typen
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, fuzzy, gcc-internal-format
- #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as a `virtual' %s"
- msgid "%qD declared as a %<virtual%> type"
- msgstr "'%D' erklæret som 'virtual' %s"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as an `inline' %s"
- msgid "%qD declared as an %<inline%> type"
- msgstr "'%D' erklæret som 'inline' %s"
-
- # %s bliver omsat til typen
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, fuzzy, gcc-internal-format
- #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as a `virtual' %s"
- msgid "%qD declared as a %<virtual%> field"
- msgstr "'%D' erklæret som 'virtual' %s"
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as an `inline' %s"
- msgid "%qD declared as an %<inline%> field"
- msgstr "'%D' erklæret som 'inline' %s"
-
- # %s bliver omsat til typen
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, fuzzy, gcc-internal-format
- #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared as a friend"
- msgid "%q+D declared as a friend"
- msgstr "'%D' er erklæret som en ven"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' declared with an exception specification"
- msgid "%q+D declared with an exception specification"
- msgstr "'%D' erklæret med en undtagelsesspecifikation"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr "erklæring af '%D' er ikke i et navnerum der omgiver '%D'"
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, fuzzy, gcc-internal-format
- #| msgid "static member function `%#D' declared with type qualifiers"
- msgid "static member function %q#D declared with type qualifiers"
- msgstr "statisk medlemsfunktion '%#D' erklæret med typemodifikationer"
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, fuzzy, gcc-internal-format
- #| msgid "defining explicit specialization `%D' in friend declaration"
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of template-id `%D' in declaration of primary template"
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "ugyldig brug af skabelons-id '%D' i erklæring af primær skabelon"
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr "standardparametre er ikke tilladt i erklæring af venneskabelonsspecialisering '%D'"
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, fuzzy, gcc-internal-format
- #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr "'inline' er ikke tilladt i erklæring venneskabelonsspecialisering '%D'"
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare `::main' to be a template"
- msgid "cannot declare %<::main%> to be a template"
- msgstr "kan ikke erklære '::main' som en skabelon"
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare `::main' to be inline"
- msgid "cannot declare %<::main%> to be inline"
- msgstr "kan ikke erklære '::main' som indlejret"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare `::main' to be static"
- msgid "cannot declare %<::main%> to be static"
- msgstr "kan ikke erklære '::main' som statisk"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, 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/decl.c:7346
-+#: cp/decl.c:7348
- #, 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/decl.c:7368
-+#: cp/decl.c:7370
- #, fuzzy, gcc-internal-format
- #| msgid "%smember function `%D' cannot have `%T' method qualifier"
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, fuzzy, gcc-internal-format
- #| msgid "%smember function `%D' cannot have `%T' method qualifier"
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, fuzzy, gcc-internal-format
- #| msgid "template with C linkage"
- msgid "literal operator with C linkage"
- msgstr "skabelon med C-kædning"
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, fuzzy, gcc-internal-format
- #| msgid "#%s with invalid argument"
- msgid "%qD has invalid argument list"
- msgstr "#%s med ugyldig parameter"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must be a nonstatic member function"
- msgid "%qD must be a non-member function"
- msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, fuzzy, gcc-internal-format
- #| msgid "`main' must return `int'"
- msgid "%<::main%> must return %<int%>"
- msgstr "'main' skal returnere typen 'int'"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, fuzzy, gcc-internal-format
- #| msgid "definition of implicitly-declared `%D'"
- msgid "definition of implicitly-declared %qD"
- msgstr "definition af underforstået-erklæret '%D'"
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, fuzzy, gcc-internal-format
- #| msgid "definition of implicitly-declared `%D'"
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "definition af underforstået-erklæret '%D'"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, fuzzy, gcc-internal-format
- #| msgid "`%#D' previously defined here"
- msgid "%q+#D explicitly defaulted here"
- msgstr "'%#D' tidligere defineret her"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, fuzzy, gcc-internal-format
- #| msgid "no `%#D' member function declared in class `%T'"
- msgid "no %q#D member function declared in class %qT"
-@@ -31417,654 +31476,654 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7826
-+#: cp/decl.c:7828
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "ISO C++ forbyder tildeling af startværdi til medlemskonstant '%D' af en ikke-heltallig type"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, fuzzy, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr "størrelsen af tabellen '%D' er ikke af en heltalstype"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, fuzzy, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "størrelsen af tabel er ikke af en heltalstype"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, fuzzy, gcc-internal-format
- #| msgid "size of array `%D' is negative"
- msgid "size of array %qD is negative"
- msgstr "størrelsen af tabellen '%D' er negativ"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr "størrelsen af tabel er negativ"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids zero-size array `%D'"
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO C++ forbyder tabellen '%D' med størrelsen nul"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO C++ forbyder tabel med størrelsen nul"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, fuzzy, gcc-internal-format
- #| msgid "size of array `%D' is not an integral constant-expression"
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids variable-size array `%D'"
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO C++ forbyder tabellen '%D' med variabel størrelse"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids variable-size array"
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO C++ forbyder tabel med variabel størrelse"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr ""
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr "tabeldimension for stor"
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of functions"
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "'%s' erklæret som en tabel af funktioner"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of voids"
- msgid "declaration of %qD as array of void"
- msgstr "'%s' erklæret som en tabel af void"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of `%T'"
- msgid "creating array of void"
- msgstr "opretter tabel af '%T'"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of functions"
- msgid "declaration of %qD as array of functions"
- msgstr "'%s' erklæret som en tabel af funktioner"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of functions"
- msgid "creating array of functions"
- msgstr "'%s' erklæret som en tabel af funktioner"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of functions"
- msgid "declaration of %qD as array of references"
- msgstr "'%s' erklæret som en tabel af funktioner"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of `%T'"
- msgid "creating array of references"
- msgstr "opretter tabel af '%T'"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of functions"
- msgid "declaration of %qD as array of function members"
- msgstr "'%s' erklæret som en tabel af funktioner"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' as array of functions"
- msgid "creating array of function members"
- msgstr "'%s' erklæret som en tabel af funktioner"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr "erklæring af '%D' som flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr "flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, fuzzy, gcc-internal-format
- #| msgid "return type specified for `operator %T'"
- msgid "return type specified for %<operator %T%>"
- msgstr "returtype angivet for 'operator %T'"
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr "unavngiven variabel eller felt erklæret void"
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr "variabel eller felt erklæret void"
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of member `%D'"
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "ugyldig brug af medlemmet '%D'"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, fuzzy, gcc-internal-format
- #| msgid "invalid definition of qualified type `%T'"
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "ugyldig definition af modificeret type '%T'"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of member `%D'"
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "ugyldig brug af medlemmet '%D'"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a class or namespace"
- msgid "%q#T is not a class or a namespace"
- msgstr "'%T' er ikke en klasse eller et navnerum"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, fuzzy, gcc-internal-format
- #| msgid "type `%T' is not derived from type `%T'"
- msgid "type %qT is not derived from type %qT"
- msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%D' as non-function"
- msgid "declaration of %qD as non-function"
- msgstr "erklæring af '%D' som ikke-funktion"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%D' as non-function"
- msgid "declaration of %qD as non-member"
- msgstr "erklæring af '%D' som ikke-funktion"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, fuzzy, gcc-internal-format
- #| msgid "declarator-id missing; using reserved word `%D'"
- msgid "declarator-id missing; using reserved word %qD"
- msgstr "erklærer-id mangler; bruger reserveret ord '%D'"
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, fuzzy, gcc-internal-format
- #| msgid "function definition declared `register'"
- msgid "function definition does not declare parameters"
- msgstr "'register' er påhæftet funktionsdefinitionen"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%D' as %s"
- msgid "declaration of %qD as %<typedef%>"
- msgstr "erklæring af '%D' som %s"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D' shadows a parameter"
- msgid "declaration of %qD as parameter"
- msgstr "erklæring af '%#D' skygger for en parameter"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, fuzzy, gcc-internal-format
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "navnerum '%D' ikke tilladt i using-erklæring"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, fuzzy, gcc-internal-format
- #| msgid "two or more data types in declaration of `%s'"
- msgid "two or more data types in declaration of %qs"
- msgstr "mere end én datatype i erklæringen af '%s'"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, fuzzy, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "modstridende erklæringer af '%s'"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids declaration of `%s' with no type"
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO C++ forbyder erklæring af '%s' uden en type"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, fuzzy, gcc-internal-format
- #| msgid "__builtin_trap not supported by this target"
- msgid "%<__int128%> is not supported by this target"
- msgstr "__builtin_trap understøttes ikke på denne målarkitektur"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not support `long long'"
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO C++ understøtter ikke 'long long'"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, fuzzy, gcc-internal-format
- #| msgid "short, signed or unsigned invalid for `%s'"
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "short, signed eller unsigned er ugyldig for '%s'"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, fuzzy, gcc-internal-format
- #| msgid "signed and unsigned given together for `%s'"
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "signed og unsigned er begge angivet for '%s'"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for `%s'"
- msgid "%<long long%> invalid for %qs"
- msgstr "complex ugyldig for '%s'"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for `%s'"
- msgid "%<long%> invalid for %qs"
- msgstr "complex ugyldig for '%s'"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for `%s'"
- msgid "%<short%> invalid for %qs"
- msgstr "complex ugyldig for '%s'"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, fuzzy, gcc-internal-format
- #| msgid "long, short, signed or unsigned invalid for `%s'"
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "long, short, signed og unsigned er ugyldige for '%s'"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, gcc-internal-format
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, fuzzy, gcc-internal-format
- #| msgid "long or short specified with char for `%s'"
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "long eller short angivet samtidig med char for '%s'"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, fuzzy, gcc-internal-format
- #| msgid "long and short specified together for `%s'"
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "long og short er begge angivet for '%s'"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, fuzzy, gcc-internal-format
- #| msgid "short, signed or unsigned invalid for `%s'"
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "short, signed eller unsigned er ugyldig for '%s'"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, fuzzy, gcc-internal-format
- #| msgid "long, short, signed or unsigned used invalidly for `%s'"
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "long, short, signed og unsigned er benyttet på ugyldig vis for '%s'"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for `%s'"
- msgid "complex invalid for %qs"
- msgstr "complex ugyldig for '%s'"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, fuzzy, gcc-internal-format
- #| msgid "qualifiers are not allowed on declaration of `operator %T'"
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, fuzzy, gcc-internal-format
- #| msgid "member `%D' cannot be declared both virtual and static"
- msgid "member %qD cannot be declared both virtual and static"
- msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, fuzzy, gcc-internal-format
- #| msgid "`%T::%D' is not a valid declarator"
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "'%T::%D' er ikke en gyldig erklærer"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr "typedef-erklæringer er ugyldig i parametererklæringer"
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for parameter `%s'"
- msgid "storage class specified for template parameter %qs"
- msgstr "lagringsklasse angivet for parameter '%s'"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr "lagringsklasseanvisninger er ugyldige i parametererklæringer"
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters cannot be friends"
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "skabelonsparametre kan ikke være venner"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, fuzzy, gcc-internal-format
- #| msgid "virtual outside class declaration"
- msgid "%<virtual%> outside class declaration"
- msgstr "virtual angivet uden for klasseerklæring"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, fuzzy, gcc-internal-format
- #| msgid "multiple storage classes in declaration of `%s'"
- msgid "multiple storage classes in declaration of %qs"
- msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for %s `%s'"
- msgid "storage class specified for %qs"
- msgstr "lagringsklasse angivet for %s '%s'"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for parameter `%s'"
- msgid "storage class specified for parameter %qs"
- msgstr "lagringsklasse angivet for parameter '%s'"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, fuzzy, gcc-internal-format
- #| msgid "nested function `%s' declared `extern'"
- msgid "nested function %qs declared %<extern%>"
- msgstr "indlejret funktion '%s' er erklæret 'extern'"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, fuzzy, gcc-internal-format
- #| msgid "top-level declaration of `%s' specifies `auto'"
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, fuzzy, gcc-internal-format
- #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr "'%s' i funktionsvirkefelt underforstået auto og erklæret '__thread'"
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' declared as function returning a function"
- msgid "%qs declared as function returning a function"
- msgstr "'%s' er erklæret som en funktion der returnerer en funktion"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' declared as function returning an array"
- msgid "%qs declared as function returning an array"
- msgstr "'%s' er erklæret som en funktion der returnerer en tabel"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr ""
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr ""
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr ""
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr "destruktionsfunktionen kan ikke være en statisk medlemsfunktion"
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, gcc-internal-format
- msgid "constructor cannot be static member function"
- msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, fuzzy, gcc-internal-format
- #| msgid "destructors may not be `%s'"
- msgid "destructors may not be cv-qualified"
- msgstr "destruktionsfunktioner må ikke være '%s'"
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, fuzzy, gcc-internal-format
- #| msgid "constructors may not be `%s'"
- msgid "constructors may not be cv-qualified"
- msgstr "konstruktionsfunktioner må ikke være '%s'"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, fuzzy, gcc-internal-format
- #| msgid "can't initialize friend function `%s'"
- msgid "can%'t initialize friend function %qs"
- msgstr "kan ikke tildele en startværdi til vennefunktionen '%s'"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr "en virtuel funktion kan ikke erklæres som friend"
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr "friend-erklæringen er ikke i klassedefinitionen"
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, fuzzy, gcc-internal-format
- #| msgid "can't define friend function `%s' in a local class definition"
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr "destruktionsfunktioner må ikke have parametre"
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare pointer to `%#T'"
- msgid "cannot declare pointer to %q#T"
- msgstr "kan ikke erklære henvisning til '%#T'"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare reference to `%#T'"
- msgid "cannot declare reference to %q#T"
- msgstr "kan ikke erklære reference til '%#T'"
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare pointer to `%#T' member"
- msgid "cannot declare pointer to %q#T member"
- msgstr "kan ikke erklære henvisning til medlemmet '%#T'"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare references to references"
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "kan ikke erklære referencer til referencer"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare bit-field `%D' with function type"
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr ""
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, fuzzy, gcc-internal-format
- #| msgid "template-id `%D' used as a declarator"
- msgid "template-id %qD used as a declarator"
- msgstr "skabelons-id '%D' benyttet som erklærer"
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr "medlemsfunktioner er underforstået venner af deres klasse"
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, fuzzy, gcc-internal-format
- #| msgid "extra qualification `%T::' on member `%s' ignored"
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare member function `%T::%s' within `%T'"
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare member function `%T::%s' within `%T'"
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare member `%T::%s' within `%T'"
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr "kan ikke erklære medlem '%T::%s' inde i '%T'"
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, fuzzy, gcc-internal-format
- #| msgid "data member `%D' cannot be a member template"
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, fuzzy, gcc-internal-format
- #| msgid "size of array `%s' is too large"
- msgid "size of array %qs is too large"
- msgstr "størrelsen af tabellen '%s' er for stor"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, fuzzy, gcc-internal-format
- #| msgid "data member may not have variably modified type `%T'"
- msgid "data member may not have variably modified type %qT"
- msgstr "datamedlem må ikke have variabelt ændret type '%T'"
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, fuzzy, gcc-internal-format
- #| msgid "parameter may not have variably modified type `%T'"
- msgid "parameter may not have variably modified type %qT"
-@@ -32072,368 +32131,368 @@
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, fuzzy, gcc-internal-format
- #| msgid "only declarations of constructors can be `explicit'"
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr "kun erklæringer af konstruktionsfunktioner kan være 'explicit'"
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, fuzzy, gcc-internal-format
- #| msgid "non-member `%s' cannot be declared `mutable'"
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "'%s' som ikke er medlem, kan ikke erklæres 'mutable'"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, fuzzy, gcc-internal-format
- #| msgid "non-object member `%s' cannot be declared `mutable'"
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr "'%s' som ikke er objektmedlem, kan ikke erklæres 'mutable'"
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, fuzzy, gcc-internal-format
- #| msgid "function `%s' cannot be declared `mutable'"
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, fuzzy, gcc-internal-format
- #| msgid "static `%s' cannot be declared `mutable'"
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "static '%s' kan ikke erklæres 'mutable'"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, fuzzy, gcc-internal-format
- #| msgid "const `%s' cannot be declared `mutable'"
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "const '%s' kan ikke erklæres 'mutable'"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, fuzzy, gcc-internal-format
- #| msgid "function `%s' cannot be declared `mutable'"
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, fuzzy, gcc-internal-format
- #| msgid "type is deprecated (declared at %s:%d)"
- msgid "typedef declared %<auto%>"
- msgstr "type er forældet (erklæret ved %s:%d)"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, fuzzy, gcc-internal-format
- msgid "typedef name may not be a nested-name-specifier"
- msgstr "typedef-navn kan ikke klassemodificeres"
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr "ISO C++ forbyder indlejret type '%D' med samme navn som den omgivende klasse"
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, fuzzy, gcc-internal-format
- #| msgid "destructor cannot be static member function"
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr "destruktionsfunktionen kan ikke være en statisk medlemsfunktion"
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, fuzzy, gcc-internal-format
- #| msgid "function return type cannot be function"
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "en funktions returtype kan ikke være en funktion"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr "typemodifikationer angivet for friend class-erklæring"
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, fuzzy, gcc-internal-format
- #| msgid "`inline' specified for friend class declaration"
- msgid "%<inline%> specified for friend class declaration"
- msgstr "'inline' angivet for friend class-erklæring"
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "skabelonsparametre kan ikke være venner"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, fuzzy, gcc-internal-format
- #| msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr "friend-erklæring kræver klasseangivelse, dvs. 'friend class %T::%D'"
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, fuzzy, gcc-internal-format
- #| msgid "friend declaration requires class-key, i.e. `friend %#T'"
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr "friend-erklæring kræver klasseangivelse, dvs. 'friend %#T'"
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, fuzzy, gcc-internal-format
- #| msgid "trying to make class `%T' a friend of global scope"
- msgid "trying to make class %qT a friend of global scope"
- msgstr "forsøg på at gøre klassen '%T' til ven af det globale virkningsfelt"
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, fuzzy, gcc-internal-format
- #| msgid "abstract declarator `%T' used as declaration"
- msgid "abstract declarator %qT used as declaration"
- msgstr "abstrakt erklærer '%T' benyttet som erklæring"
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, fuzzy, gcc-internal-format
- #| msgid "cannot use `::' in parameter declaration"
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "kan ikke bruge '::' i parametererklæring"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, fuzzy, gcc-internal-format
- #| msgid "parameter `%D' declared void"
- msgid "parameter declared %<auto%>"
- msgstr "parameteren '%D' erklæret void"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' has no non-static data member named `%D'"
- msgid "non-static data member declared %<auto%>"
- msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `::'"
- msgid "invalid use of %<::%>"
- msgstr "ugyldig brug af '::'"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of C function `%#D' conflicts with"
- msgid "declaration of function %qD in invalid context"
- msgstr "erklæring af C-funktionen '%#D' strider mod"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, fuzzy, gcc-internal-format
- #| msgid "function `%D' declared virtual inside a union"
- msgid "function %qD declared virtual inside a union"
- msgstr "funktionen '%D' erklæret virtual inden i en union"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' cannot be declared virtual, since it is always static"
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr "'%D' kan ikke erklæres virtual eftersom den altid er statisk"
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, fuzzy, gcc-internal-format
- #| msgid "qualifiers are not allowed on declaration of `operator %T'"
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' shadows a member of `this'"
- msgid "declaration of %qD as member of %qT"
- msgstr "erklæring af '%s' skygger for et medlem af 'this'"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, fuzzy, gcc-internal-format
- #| msgid "destructors may not be `%s'"
- msgid "a destructor cannot be %<constexpr%>"
- msgstr "destruktionsfunktioner må ikke være '%s'"
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, fuzzy, gcc-internal-format
- #| msgid "qualifiers are not allowed on declaration of `operator %T'"
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, fuzzy, gcc-internal-format
- #| msgid "field `%D' has incomplete type"
- msgid "field %qD has incomplete type"
- msgstr "feltet '%D' er af en ufuldstændig type"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, fuzzy, gcc-internal-format
- #| msgid "name `%T' has incomplete type"
- msgid "name %qT has incomplete type"
- msgstr "navnet '%T' er af en ufuldstændig type"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, fuzzy, gcc-internal-format
- #| msgid " in instantiation of template `%T'"
- msgid " in instantiation of template %qT"
- msgstr " i instantiering af skabelonen '%T'"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is neither function nor member function; cannot be declared friend"
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklæres som friend"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, gcc-internal-format
- msgid "constexpr static data member %qD must have an initializer"
- msgstr ""
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, fuzzy, gcc-internal-format
- #| msgid "static member `%D' declared `register'"
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "statisk medlem '%D' erklæret 'register'"
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, fuzzy, gcc-internal-format
- #| msgid "storage class `auto' invalid for function `%s'"
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, fuzzy, gcc-internal-format
- #| msgid "storage class `register' invalid for function `%s'"
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, fuzzy, gcc-internal-format
- #| msgid "storage class `__thread' invalid for function `%s'"
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, fuzzy, gcc-internal-format
- #| msgid "type specifier `%s' not allowed after struct or class"
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, fuzzy, gcc-internal-format
- #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, fuzzy, gcc-internal-format
- #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, fuzzy, gcc-internal-format
- #| msgid "virtual non-class function `%s'"
- msgid "virtual non-class function %qs"
- msgstr "virtuel funktion '%s' tilhører ikke en klasse"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, fuzzy, gcc-internal-format
- #| msgid "method definition not in class context"
- msgid "%qs defined in a non-class scope"
- msgstr "metodedefinitionen optræder ikke i en klassekontekst"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, fuzzy, gcc-internal-format
- #| msgid "using-declaration for non-member at class scope"
- msgid "%qs declared in a non-class scope"
- msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare member function `%D' to have static linkage"
- msgid "cannot declare member function %qD to have static linkage"
- msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr "kan ikke erklære en funktion for static inden i en anden funktion"
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, fuzzy, gcc-internal-format
- #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr "'static' må ikke bruges ved definering (i modsætning til erklæring) af et statisk datamedlem"
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, fuzzy, gcc-internal-format
- #| msgid "static member `%D' declared `register'"
- msgid "static member %qD declared %<register%>"
- msgstr "statisk medlem '%D' erklæret 'register'"
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, fuzzy, gcc-internal-format
- #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr "kan ikke eksplicit erklære medlemmet '%#D' til at have extern-kædning"
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D' outside of class is not definition"
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' initialized and declared `extern'"
- msgid "%qs initialized and declared %<extern%>"
- msgstr "'%s' bliver tildelt en startværdi og er samtidig erklæret 'extern'"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' has both `extern' and initializer"
- msgid "%qs has both %<extern%> and initializer"
- msgstr "'%s' er erklæret 'extern', men bliver tildelt en startværdi"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for `%#D' has type `%T'"
- msgid "default argument for %q#D has type %qT"
- msgstr "standardparameter for '%#D' har typen '%T'"
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for parameter of type `%T' has type `%T'"
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, fuzzy, gcc-internal-format
- #| msgid "default argument `%E' uses local variable `%D'"
- msgid "default argument %qE uses %qD"
- msgstr "standardparameter '%E' bruger lokal variabel '%D'"
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, fuzzy, gcc-internal-format
- #| msgid "default argument `%E' uses local variable `%D'"
- msgid "default argument %qE uses local variable %qD"
- msgstr "standardparameter '%E' bruger lokal variabel '%D'"
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD has Java class type"
- msgstr "parameteren er af en ufuldstændig type"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, fuzzy, gcc-internal-format
- #| msgid "parameter `%D' invalidly declared method type"
- msgid "parameter %qD invalidly declared method type"
- msgstr "parameteren '%D' er på ugyldig vis erklæret som af en medlemsfunktionstype"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, fuzzy, gcc-internal-format
- #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, fuzzy, gcc-internal-format
- #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
- msgid "parameter %qD includes reference to array of unknown bound %qT"
-@@ -32454,195 +32513,195 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, fuzzy, gcc-internal-format
- #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' was not declared in this scope"
- msgid "%qD may not be declared within a namespace"
- msgstr "'%D' blev ikke erklæret i dette virkefelt"
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, fuzzy, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "'%#D' kan ikke erklæres"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must be a nonstatic member function"
- msgid "%qD must be a nonstatic member function"
- msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must be either a non-static member function or a non-member function"
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr "'%D' skal enten være en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must have an argument of class or enumerated type"
- msgid "%qD must have an argument of class or enumerated type"
- msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to void will never use a type conversion operator"
- msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr "ISO C++ forbyder flertydiggørelse af operatoren ?:"
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must take either one or two arguments"
- msgid "%qD must not have variable number of arguments"
- msgstr "'%D' skal tage mod én eller to parametre"
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, fuzzy, gcc-internal-format
- #| msgid "postfix `%D' must take `int' as its argument"
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr "postfiks '%D' skal tage mod 'int' som parameter"
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, fuzzy, gcc-internal-format
- #| msgid "postfix `%D' must take `int' as its second argument"
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must take either zero or one argument"
- msgid "%qD must take either zero or one argument"
- msgstr "'%D' skal tage mod nul eller én parameter"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must take either one or two arguments"
- msgid "%qD must take either one or two arguments"
- msgstr "'%D' skal tage mod én eller to parametre"
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, fuzzy, gcc-internal-format
- #| msgid "prefix `%D' should return `%T'"
- msgid "prefix %qD should return %qT"
- msgstr "præfiks '%D' skal returnere '%T'"
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, fuzzy, gcc-internal-format
- #| msgid "postfix `%D' should return `%T'"
- msgid "postfix %qD should return %qT"
- msgstr "postfiks '%D' skal returnere '%T'"
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must take `void'"
- msgid "%qD must take %<void%>"
- msgstr "'%D' skal tage mod 'void'"
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must take exactly one argument"
- msgid "%qD must take exactly one argument"
- msgstr "'%s' skal tage mod én parameter"
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' must take exactly two arguments"
- msgid "%qD must take exactly two arguments"
- msgstr "'%s' skal tage mod to parametre"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, fuzzy, gcc-internal-format
- #| msgid "user-defined `%D' always evaluates both arguments"
- msgid "user-defined %qD always evaluates both arguments"
- msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' should return by value"
- msgid "%qD should return by value"
- msgstr "'%D' skal returnere pr. værdi (ikke reference)"
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' cannot have default arguments"
- msgid "%qD cannot have default arguments"
- msgstr "'%D' kan ikke have standardparametre"
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, fuzzy, gcc-internal-format
- #| msgid "using template type parameter `%T' after `%s'"
- msgid "using template type parameter %qT after %qs"
- msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, fuzzy, gcc-internal-format
- #| msgid "ambiguous template specialization `%D' for `%+D'"
- msgid "using alias template specialization %qT after %qs"
- msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, fuzzy, gcc-internal-format
- #| msgid "using typedef-name `%D' after `%s'"
- msgid "using typedef-name %qD after %qs"
- msgstr "bruger typedef-navn '%D' efter '%s'"
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, fuzzy, gcc-internal-format
- msgid "%qD has a previous declaration here"
- msgstr "tidligere erklæring som '%#D'"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, fuzzy, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr "'%#D' omerklæret som %C"
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, fuzzy, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "dette er en tidligere erklæring"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, fuzzy, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr "'%#D' omerklæret som %C"
-@@ -32654,96 +32713,96 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, fuzzy, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr "skabelonsparameter er påkrævet for '%T'"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- msgid "%qD has the same name as the class in which it is declared"
- msgstr ""
-
--#: cp/decl.c:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, fuzzy, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "brug af '%D' er tvetydigt"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, fuzzy, gcc-internal-format
- #| msgid "use of enum `%#D' without previous declaration"
- msgid "use of enum %q#D without previous declaration"
- msgstr "brug af enum '%#D' uden tidligere erklæring"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, fuzzy, gcc-internal-format
- #| msgid "friend declaration `%#D' declares a non-template function"
- msgid "redeclaration of %qT as a non-template"
- msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
-
- # hænger sammen med næste tekst
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration `%D'"
- msgid "previous declaration %q+D"
- msgstr "tidligere erklæring '%D'"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, fuzzy, gcc-internal-format
- #| msgid "derived union `%T' invalid"
- msgid "derived union %qT invalid"
- msgstr "nedarvet union '%T' ugyldig"
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, fuzzy, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, fuzzy, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, fuzzy, gcc-internal-format
- #| msgid "base type `%T' fails to be a struct or class type"
- msgid "base type %qT fails to be a struct or class type"
- msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, fuzzy, gcc-internal-format
- #| msgid "recursive type `%T' undefined"
- msgid "recursive type %qT undefined"
- msgstr "rekursiv type '%T' ikke defineret"
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate base type `%T' invalid"
- msgid "duplicate base type %qT invalid"
- msgstr "stamklassetype '%T' optræder mere end én gang"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, fuzzy, gcc-internal-format
- msgid "previous definition here"
- msgstr "tidligere definition her"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr ""
-@@ -32752,79 +32811,79 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr ""
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, fuzzy, gcc-internal-format
- #| msgid "enumerator value for `%s' not integer constant"
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "enum-værdien for '%s' er ikke en heltalskonstant"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, gcc-internal-format
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr ""
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, fuzzy, gcc-internal-format
- #| msgid "overflow in enumeration values at `%D'"
- msgid "overflow in enumeration values at %qD"
- msgstr "enum-værdier for store ved '%D'"
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, gcc-internal-format
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr ""
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, fuzzy, gcc-internal-format
- #| msgid "return type `%#T' is incomplete"
- msgid "return type %q#T is incomplete"
- msgstr "returtype '%#T' er ufuldstændig"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, fuzzy, gcc-internal-format
- #| msgid "return type is an incomplete type"
- msgid "return type has Java class type %q#T"
- msgstr "returtypen er en ufuldstændig type"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, fuzzy, gcc-internal-format
- #| msgid "`operator=' should return a reference to `*this'"
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr "'operator=' bør returnere en reference til '*this'"
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, fuzzy, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "ingen tidligere erklæring af '%s'"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, fuzzy, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "Ugyldig erklæring"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, fuzzy, gcc-internal-format
- #| msgid "parameter `%D' declared void"
- msgid "parameter %qD declared void"
- msgstr "parameteren '%D' erklæret void"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, fuzzy, gcc-internal-format
- #| msgid "label `%D' defined but not used"
- msgid "parameter %q+D set but not used"
- msgstr "etiketten '%D' er defineret, men ikke benyttet"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, fuzzy, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "ugyldig medlemsskabelonerklæring '%D'"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is already defined in class `%T'"
- msgid "%qD is already defined in class %qT"
-@@ -32870,7 +32929,7 @@
- msgid "deleting %qT is undefined"
- msgstr "benyttelse af delete på '%T' er ikke defineret"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, fuzzy, gcc-internal-format
- #| msgid "template declaration of `%#D'"
- msgid "template declaration of %q#D"
-@@ -33158,7 +33217,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "brug af '%D' er tvetydigt"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a member of `%T'"
- msgid "%qD is not a member of %qT"
-@@ -33505,7 +33564,7 @@
- msgid "bad array initializer"
- msgstr "ugyldig tildeling af startværdi til tabel"
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a class or union type"
- msgid "%qT is not a class type"
-@@ -33601,69 +33660,69 @@
- msgid "parenthesized initializer in array new"
- msgstr "egenskaber i parametertabelerklæring ignoreret"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr "størrelse i tabel-new skal være en heltalstype"
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr "new kan ikke bruges på en referencetype"
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr "new kan ikke bruges på en funktionstype"
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, fuzzy, gcc-internal-format
- #| msgid "call to Java constructor, while `jclass' undefined"
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr "kald af Java-konstruktionsfunktion mens 'jclass' ikke er defineret"
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "can't find class$"
- msgid "can%'t find %<class$%> in %qT"
- msgstr "kan ikke finde class$"
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr "startværdien slutter for tidligt"
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr "kan ikke klargøre multidimensional tabel med startværdi"
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr ""
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, gcc-internal-format
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr ""
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr "ukendt tabelstørrelse i delete"
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
-@@ -33726,43 +33785,43 @@
- msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
- msgstr ""
-
--#: cp/mangle.c:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr ""
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr ""
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr ""
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr ""
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr ""
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr ""
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, fuzzy, gcc-internal-format
- #| msgid "the mangled name of `%D' will change in a future version of GCC"
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr "det ABI-navnet for '%D' vil ændre sig i en fremtidig version af GCC"
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr ""
-@@ -33855,64 +33914,64 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, fuzzy, gcc-internal-format
- #| msgid "template declaration of `%#D'"
- msgid "defaulted declaration %q+D"
- msgstr "skabelonserklæring af '%#D'"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, 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:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr ""
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, 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:1707
-+#: cp/method.c:1708
- #, fuzzy, gcc-internal-format
- #| msgid "`%#D' cannot be declared"
- msgid "%qD cannot be defaulted"
- msgstr "'%#D' kan ikke erklæres"
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, fuzzy, gcc-internal-format
- msgid "defaulted function %q+D with default argument"
- msgstr "%Hslutningen af filen læst inden i standardparameter"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, fuzzy, gcc-internal-format
- #| msgid "vtable layout for class `%T' may not be ABI-compliant and may change in a future version of GCC due to implicit virtual destructor"
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr "vtable-layout for klassen '%T' følger ikke nødvendigvis ABI'et og kan ændre sig i en fremtidig version af GCC pga. underforstået virtuel destruktionsfunktion"
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
- msgid "%q#D conflicts with a previous declaration"
- msgstr "strider mod tidligere erklæring '%#D'"
-
- # hænger sammen med næste tekst
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration `%D'"
- msgid "previous declaration %q+#D"
- msgstr "tidligere erklæring '%D'"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, fuzzy, gcc-internal-format
- #| msgid "redeclaration of `wchar_t' as `%T'"
- msgid "redeclaration of %<wchar_t%> as %qT"
-@@ -33924,151 +33983,151 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, fuzzy, gcc-internal-format
- #| msgid "invalid redeclaration of `%D'"
- msgid "invalid redeclaration of %q+D"
- msgstr "ugyldig omerklæring af '%D'"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr ""
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D with C language linkage"
- msgstr "tidligere erklæring af '%#D' med %L-kædning"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, fuzzy, gcc-internal-format
- msgid "due to different exception specifications"
- msgstr "Generér ikke kode til at kontrollere undtagelsesspecifikationer"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, fuzzy, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "typen passer ikke med tidligere ekstern erklæring"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, fuzzy, gcc-internal-format
- #| msgid "previous external decl of `%#D'"
- msgid "previous external decl of %q+#D"
- msgstr "tidligere ekstern erklæring af '%#D'"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, fuzzy, gcc-internal-format
- #| msgid "extern declaration of `%#D' doesn't match"
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "extern-erklæring af '%#D' passer ikke med"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, fuzzy, gcc-internal-format
- #| msgid "global declaration `%#D'"
- msgid "global declaration %q+#D"
- msgstr "global erklæring '%#D'"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D' shadows a parameter"
- msgid "declaration of %q#D shadows a parameter"
- msgstr "erklæring af '%#D' skygger for en parameter"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D' shadows a parameter"
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "erklæring af '%#D' skygger for en parameter"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of \"%s\" shadows a previous local"
- msgid "declaration of %qD shadows a previous local"
- msgstr "erklæring af '%s' skygger for en tidligere lokal variabel"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%s' shadows a member of `this'"
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr "erklæring af '%s' skygger for et medlem af 'this'"
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of \"%s\" shadows a global declaration"
- msgid "declaration of %qD shadows a global declaration"
- msgstr "erklæring af '%s' skygger for en global erklæring"
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, fuzzy, gcc-internal-format
- #| msgid "name lookup of `%D' changed"
- msgid "name lookup of %qD changed"
- msgstr "navneopslag for '%D' ændret"
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, fuzzy, gcc-internal-format
- #| msgid " matches this `%D' under ISO standard rules"
- msgid " matches this %q+D under ISO standard rules"
- msgstr " passer med '%D' under ISO-standardreglerne"
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, fuzzy, gcc-internal-format
- #| msgid " matches this `%D' under old rules"
- msgid " matches this %q+D under old rules"
- msgstr " passer med '%D' under tidligere regler"
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, fuzzy, gcc-internal-format
- #| msgid "name lookup of `%D' changed for new ISO `for' scoping"
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr "navneopslaget af '%D' er ændret til ISO 'for'-virkefelt"
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, fuzzy, gcc-internal-format
- #| msgid " cannot use obsolete binding at `%D' because it has a destructor"
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr " kan ikke bruge forældet binding til '%D' fordi den har en destruktionsfunktion"
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, fuzzy, gcc-internal-format
- #| msgid " using obsolete binding at `%D'"
- msgid " using obsolete binding at %q+D"
- msgstr " bruger forældet binding til '%D'"
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, gcc-internal-format
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr ""
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr ""
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, fuzzy, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr "%s: %s: "
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, fuzzy, gcc-internal-format
- #| msgid "`%#D' hides constructor for `%#T'"
- msgid "%q#D hides constructor for %q#T"
- msgstr "'%#D' skjuler konstruktionsfunktion for '%#T'"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, fuzzy, gcc-internal-format
- #| msgid "`%#D' conflicts with previous using declaration `%#D'"
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "'%#D' strider mod tidligere using-erklæring '%#D'"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, fuzzy, gcc-internal-format
- #| msgid "previous non-function declaration `%#D'"
- msgid "previous non-function declaration %q+#D"
- msgstr "tidligere ikke-funktionserklæring '%#D'"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, fuzzy, gcc-internal-format
- #| msgid "conflicts with function declaration `%#D'"
- msgid "conflicts with function declaration %q#D"
-@@ -34076,7 +34135,7 @@
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a namespace"
- msgid "%qT is not a namespace"
-@@ -34084,138 +34143,138 @@
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, fuzzy, gcc-internal-format
- #| msgid "a using-declaration cannot specify a template-id. Try `using %D'"
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr "en using-erklæring kan ikke angive en skabelons-id; prøv 'using %D'"
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, fuzzy, gcc-internal-format
- #| msgid "namespace `%D' not allowed in using-declaration"
- msgid "namespace %qD not allowed in using-declaration"
- msgstr "navnerum '%D' ikke tilladt i using-erklæring"
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' not declared"
- msgid "%qD not declared"
- msgstr "'%D' ikke erklæret"
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is already declared in this scope"
- msgid "%qD is already declared in this scope"
- msgstr "'%D' er allerede erklæret i dette navnerum"
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' names constructor"
- msgid "%<%T::%D%> names destructor"
- msgstr "'%D' navngiver en konstruktionsfunktion"
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' names constructor"
- msgid "%<%T::%D%> names constructor"
- msgstr "'%D' navngiver en konstruktionsfunktion"
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' names constructor"
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "'%D' navngiver en konstruktionsfunktion"
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, 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:3352
-+#: cp/name-lookup.c:3355
- #, 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:3360
-+#: cp/name-lookup.c:3363
- #, 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:3443
-+#: cp/name-lookup.c:3446
- #, 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:3487
-+#: cp/name-lookup.c:3490
- #, 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:3494
-+#: cp/name-lookup.c:3497
- #, gcc-internal-format
- msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
- msgstr ""
-
--#: cp/name-lookup.c:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, fuzzy, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr "egenskabsdirektivet '%s' ignoreret"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, 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:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr ""
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, gcc-internal-format
- msgid "current namespace %qD does not enclose strongly used namespace %qD"
- msgstr ""
-
--#: cp/name-lookup.c:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] ""
- msgstr[1] ""
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, gcc-internal-format
- msgid " %qE"
- msgstr ""
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr ""
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr ""
-@@ -34339,7 +34398,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "semikolon mangler efter erklæring af '%T'"
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a template"
- msgid "%qT is not a template"
-@@ -34361,7 +34420,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "overløb i konstant udtryk"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, gcc-internal-format
- msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
- msgstr ""
-@@ -34509,765 +34568,765 @@
- msgid "a wide string is invalid in this context"
- msgstr "Sætning ved %0 er ugyldig i denne kontekst"
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, gcc-internal-format
- msgid "unable to find numeric literal operator %qD"
- msgstr ""
-
--#: cp/parser.c:3746
-+#: cp/parser.c:3752
- #, fuzzy, gcc-internal-format
- #| msgid "multi-line string literals are deprecated"
- msgid "unable to find string literal operator %qD"
- msgstr "flerlinjers strengkonstanter er forældede"
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, fuzzy, gcc-internal-format
- #| msgid "empty declaration"
- msgid "expected declaration"
- msgstr "tom erklæring"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, 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:4009
-+#: cp/parser.c:4015
- #, 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:4021
-+#: cp/parser.c:4027
- #, 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:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected address expression"
- msgid "expected primary-expression"
- msgstr "uventet adresseudtryk"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, 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:4226
-+#: cp/parser.c:4232
- #, 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:4360
-+#: cp/parser.c:4366
- #, 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:4524
-+#: cp/parser.c:4530
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected address expression"
- msgid "expected id-expression"
- msgstr "uventet adresseudtryk"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, gcc-internal-format
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr ""
-
--#: cp/parser.c:4776
-+#: cp/parser.c:4782
- #, 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:4791
-+#: cp/parser.c:4797
- #, fuzzy, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr "skabelons-id '%D' benyttet som erklærer"
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, gcc-internal-format
- msgid "expected unqualified-id"
- msgstr ""
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, 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:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, 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:5181
-+#: cp/parser.c:5187
- #, fuzzy, gcc-internal-format
- msgid "expected nested-name-specifier"
- msgstr "uventet operand"
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in casts"
- msgstr "new kan ikke bruges på en referencetype"
-
--#: cp/parser.c:5438
-+#: cp/parser.c:5444
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in a %<typeid%> expression"
- msgstr "new kan ikke bruges på en referencetype"
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "ISO C++ forbyder sammensatte konstanter"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, fuzzy, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr "'%D' erklærer ikke en skabelonstype"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `%D'"
- msgid "invalid use of %qD"
- msgstr "ugyldig brug af '%D"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, 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:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr ""
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, 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:6453
-+#: cp/parser.c:6459
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in %<noexcept%> expressions"
- msgstr "new kan ikke bruges på en referencetype"
-
--#: cp/parser.c:6678
-+#: cp/parser.c:6684
- #, 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:6691
-+#: cp/parser.c:6697
- #, fuzzy, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr "egenskaber i parametertabelerklæring ignoreret"
-
--#: cp/parser.c:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr ""
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, 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:6898
-+#: cp/parser.c:6904
- #, 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:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr "brug af ældre type typeomtvingning"
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, gcc-internal-format
- msgid "%<>>%> operator is treated as two right angle brackets in C++11"
- msgstr ""
-
--#: cp/parser.c:7286
-+#: cp/parser.c:7295
- #, fuzzy, gcc-internal-format
- #| msgid "suggest parentheses around && within ||"
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "foreslår paranteser omkring && inden i ||"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, 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:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr ""
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, gcc-internal-format
- msgid "expected end of capture-list"
- msgstr ""
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not allow designated initializers"
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr "ISO C++ tillader ikke udpegede startværdier"
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, gcc-internal-format
- msgid "capture of non-variable %qD "
- msgstr ""
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, fuzzy, gcc-internal-format
- #| msgid " `%#D' declared here"
- msgid "%q+#D declared here"
- msgstr " '%#D' erklæret her"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, 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:8768
-+#: cp/parser.c:8777
- #, 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:8806
-+#: cp/parser.c:8815
- #, 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:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr ""
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, gcc-internal-format
- msgid "%<%T::%D%> names the constructor, not the type"
- msgstr ""
-
--#: cp/parser.c:8939
-+#: cp/parser.c:8948
- #, fuzzy, gcc-internal-format
- #| msgid "In statement function"
- msgid "compound-statement in constexpr function"
- msgstr "I sætningsfunktion"
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, 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:9184
-+#: cp/parser.c:9193
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in conditions"
- msgstr "new kan ikke bruges på en referencetype"
-
--#: cp/parser.c:9527
-+#: cp/parser.c:9536
- #, 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:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr ""
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, fuzzy, gcc-internal-format
- msgid "expected iteration-statement"
- msgstr "uventet operand"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr ""
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr "ISO C++ forbyder beregnede goto'er"
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, fuzzy, gcc-internal-format
- msgid "expected jump-statement"
- msgstr "uventet operand"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr ""
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr ""
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr ""
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, 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:10642
-+#: cp/parser.c:10651
- #, gcc-internal-format
- msgid "%<auto%> changes meaning in C++11; please remove it"
- msgstr ""
-
--#: cp/parser.c:10678
-+#: cp/parser.c:10687
- #, 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:10769
-+#: cp/parser.c:10778
- #, fuzzy, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr "funktionen '%D' kan ikke erklæres friend"
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr ""
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, fuzzy, gcc-internal-format
- #| msgid "invalid base-class specification"
- msgid "invalid linkage-specification"
- msgstr "ugyldig stamklasseangivelse"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in %<decltype%> expressions"
- msgstr "new kan ikke bruges på en referencetype"
-
--#: cp/parser.c:11271
-+#: cp/parser.c:11280
- #, 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:11357
-+#: cp/parser.c:11366
- #, 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:11379
-+#: cp/parser.c:11388
- #, 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:11391
-+#: cp/parser.c:11400
- #, gcc-internal-format
- msgid "mem-initializer for %qD follows constructor delegation"
- msgstr ""
-
--#: cp/parser.c:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, fuzzy, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr "forældet stamklasseklargøring"
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:11840
-+#: cp/parser.c:11849
- #, gcc-internal-format
- msgid "expected empty string after %<operator%> keyword"
- msgstr ""
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, fuzzy, gcc-internal-format
- #| msgid "predicate must be an identifier"
- msgid "expected suffix identifier"
- msgstr "udsagn skal være et kaldenavn"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected operator"
- msgstr "uventet operand"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, 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:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, 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:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, 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:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, 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:12397
-+#: cp/parser.c:12406
- #, fuzzy, gcc-internal-format
- msgid "expected template-id"
- msgstr "uventet operand"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<<%>"
- msgstr "';' forventet"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, fuzzy, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, gcc-internal-format
- msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
- msgstr ""
-
--#: cp/parser.c:12533
-+#: cp/parser.c:12542
- #, 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:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, fuzzy, gcc-internal-format
- msgid "expected template-name"
- msgstr "uventet operand"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, fuzzy, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr "ikke-skabelon benyttet som skabelon"
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, 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:12783
-+#: cp/parser.c:12792
- #, gcc-internal-format
- msgid "expected parameter pack before %<...%>"
- msgstr ""
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, fuzzy, gcc-internal-format
- msgid "expected template-argument"
- msgstr "uventet operand"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, fuzzy, gcc-internal-format
- msgid "invalid non-type template argument"
- msgstr "ugyldig standardparameter i skabelon"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, 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:13153
-+#: cp/parser.c:13162
- #, 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:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr "skabelonsspecialisering med C-kædning"
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, fuzzy, gcc-internal-format
- #| msgid "sigof type specifier"
- msgid "expected type specifier"
- msgstr "sigof-typeangivelse"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, 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:13706
-+#: cp/parser.c:13715
- #, fuzzy, gcc-internal-format
- msgid "expected type-name"
- msgstr "uventet operand"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, 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:14214
-+#: cp/parser.c:14223
- #, 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:14218
-+#: cp/parser.c:14227
- #, 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:14223
-+#: cp/parser.c:14232
- #, gcc-internal-format
- msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
- msgstr ""
-
--#: cp/parser.c:14356
-+#: cp/parser.c:14365
- #, 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:14364
-+#: cp/parser.c:14373
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a namespace"
- msgid "%qD is not an enumerator-name"
- msgstr "'%D' er ikke et navnerum"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%>"
- msgstr ""
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, 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:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, 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:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, 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:14512
-+#: cp/parser.c:14521
- #, fuzzy, gcc-internal-format
- #| msgid "multiple definition of `%#T'"
- msgid "multiple definition of %q#T"
- msgstr "flere definitioner af '%#T'"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, 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:14719
-+#: cp/parser.c:14728
- #, fuzzy, gcc-internal-format
- msgid "expected namespace-name"
- msgstr "uventet operand"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, 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:14990
-+#: cp/parser.c:14999
- #, 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:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, 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:15532
-+#: cp/parser.c:15541
- #, 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:15544
-+#: cp/parser.c:15553
- #, gcc-internal-format
- msgid "an asm-specification is not allowed on a function-definition"
- msgstr ""
-
--#: cp/parser.c:15548
-+#: cp/parser.c:15557
- #, fuzzy, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr "en global registervariabel følger en funktionsdefinition"
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, fuzzy, gcc-internal-format
- #| msgid "empty scalar initializer"
- msgid "expected initializer"
- msgstr "tom skalarstartværdi"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, fuzzy, gcc-internal-format
- msgid "invalid type in declaration"
- msgstr "Ugyldig erklæring"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, 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:15748
-+#: cp/parser.c:15757
- #, fuzzy, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr "egenskaber i parametertabelerklæring ignoreret"
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, 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:16273
-+#: cp/parser.c:16282
- #, 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:16277
-+#: cp/parser.c:16286
- #, 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:16305
-+#: cp/parser.c:16314
- #, fuzzy, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "ugyldig brug af ikke-statisk felt '%D'"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
- msgstr ""
-@@ -35276,262 +35335,262 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, gcc-internal-format
- msgid "invalid declarator"
- msgstr "ugyldig erklærer"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, fuzzy, gcc-internal-format
- #| msgid "empty declaration"
- msgid "expected declarator"
- msgstr "tom erklæring"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is a namespace"
- msgid "%qD is a namespace"
- msgstr "'%D' er et navnerum"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, 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:16504
-+#: cp/parser.c:16513
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected ptr-operator"
- msgstr "uventet operand"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, 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:16621
-+#: cp/parser.c:16630
- #, fuzzy, gcc-internal-format
- #| msgid "multiple `virtual' specifiers"
- msgid "duplicate virt-specifier"
- msgstr "mere end én 'virtual'-angivelse"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `%D'"
- msgid "invalid use of %<auto%>"
- msgstr "ugyldig brug af '%D"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in template arguments"
- msgstr "new kan ikke bruges på en referencetype"
-
--#: cp/parser.c:16883
-+#: cp/parser.c:16892
- #, fuzzy, gcc-internal-format
- msgid "expected type-specifier"
- msgstr "uventet operand"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, gcc-internal-format
- msgid "expected %<,%> or %<...%>"
- msgstr ""
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in parameter types"
- msgstr "new kan ikke bruges på en referencetype"
-
--#: cp/parser.c:17310
-+#: cp/parser.c:17319
- #, fuzzy, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr "standardparameter givet til %d. parameter for '%#D'"
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, fuzzy, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr "standardparameter givet til %d. parameter for '%#D'"
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, 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:17341
-+#: cp/parser.c:17350
- #, 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:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr "ISO C++ tillader ikke udpegede startværdier"
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, 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:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, fuzzy, gcc-internal-format
- msgid "expected class-name"
- msgstr "uventet operand"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after class definition"
- msgstr "'%s' er erklæret inline efter dens definition"
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, gcc-internal-format
- msgid "expected %<;%> after struct definition"
- msgstr ""
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after union definition"
- msgstr "'%s' er erklæret inline efter dens definition"
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, gcc-internal-format
- msgid "expected %<{%> or %<:%>"
- msgstr ""
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, 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:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, fuzzy, gcc-internal-format
- msgid "qualified name does not name a class"
- msgstr "friend-erklæringen er ikke i klassedefinitionen"
-
--#: cp/parser.c:18421
-+#: cp/parser.c:18430
- #, 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:18454
-+#: cp/parser.c:18463
- #, fuzzy, gcc-internal-format
- msgid "extra qualification not allowed"
- msgstr "ekstra modifikation '%T::' af medlemmet '%D' ignoreret"
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, fuzzy, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr "eksplicit specialisering følger ikke efter 'template <>'"
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, fuzzy, gcc-internal-format
- msgid "function template %qD redeclared as a class template"
- msgstr "ikke-skabelon benyttet som skabelon"
-
--#: cp/parser.c:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr ""
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, fuzzy, gcc-internal-format
- #| msgid "previous definition of `%#T'"
- msgid "previous definition of %q+#T"
- msgstr "tidligere definition af '%#T'"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, fuzzy, gcc-internal-format
- msgid "expected class-key"
- msgstr "uventet operand"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, gcc-internal-format
- msgid "in C++03 a class-key must be used when declaring a friend"
- msgstr ""
-
--#: cp/parser.c:18892
-+#: cp/parser.c:18908
- #, 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:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr ""
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, gcc-internal-format
- msgid "expected %<;%> at end of member declaration"
- msgstr ""
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr ""
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, 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:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr ""
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, fuzzy, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr "bruger 'typename' uden for en skabelon"
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, 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:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, 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:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in exception-declarations"
- msgstr "new kan ikke bruges på en referencetype"
-
--#: cp/parser.c:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr ""
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, fuzzy, gcc-internal-format
- #| msgid "invalid redeclaration of `%D'"
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "ugyldig omerklæring af '%D'"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, fuzzy, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
-@@ -35540,338 +35599,338 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, fuzzy, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr "for mange skabelonsparameterlister angivet i erklæring af '%D'"
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, fuzzy, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "--driver understøttes ikke længere"
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, 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:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr "skabelon med C-kædning"
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, fuzzy, gcc-internal-format
- #| msgid "explicit specialization here"
- msgid "invalid explicit specialization"
- msgstr "eksplicit specialisering her"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, fuzzy, gcc-internal-format
- #| msgid "template declaration of `%#D'"
- msgid "template declaration of %<typedef%>"
- msgstr "skabelonserklæring af '%#D'"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, fuzzy, gcc-internal-format
- #| msgid "explicit specialization here"
- msgid "explicit template specialization cannot have a storage class"
- msgstr "eksplicit specialisering her"
-
--#: cp/parser.c:21590
-+#: cp/parser.c:21606
- #, fuzzy, gcc-internal-format
- msgid "%<>>%> should be %<> >%> within a nested template argument list"
- msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
-
--#: cp/parser.c:21603
-+#: cp/parser.c:21619
- #, fuzzy, gcc-internal-format
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
-
--#: cp/parser.c:22009
-+#: cp/parser.c:22025
- #, fuzzy, gcc-internal-format
- #| msgid "invalid base-class specification"
- msgid "invalid use of %qD in linkage specification"
- msgstr "ugyldig stamklasseangivelse"
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, fuzzy, gcc-internal-format
- #| msgid "`__thread' before `extern'"
- msgid "%<__thread%> before %qD"
- msgstr "'__thread' før 'extern'"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, fuzzy, gcc-internal-format
- msgid "expected %<new%>"
- msgstr "uventet operand"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, gcc-internal-format
- msgid "expected %<delete%>"
- msgstr ""
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected %<return%>"
- msgstr "uventet operand"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected %<extern%>"
- msgstr "uventet operand"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, gcc-internal-format
- msgid "expected %<static_assert%>"
- msgstr ""
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, fuzzy, gcc-internal-format
- msgid "expected %<decltype%>"
- msgstr "uventet operand"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected %<operator%>"
- msgstr "uventet operand"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, gcc-internal-format
- msgid "expected %<class%>"
- msgstr ""
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, fuzzy, gcc-internal-format
- msgid "expected %<template%>"
- msgstr "uventet operand"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, fuzzy, gcc-internal-format
- msgid "expected %<namespace%>"
- msgstr "uventet operand"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, gcc-internal-format
- msgid "expected %<using%>"
- msgstr ""
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, fuzzy, gcc-internal-format
- msgid "expected %<asm%>"
- msgstr "uventet operand"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, fuzzy, gcc-internal-format
- msgid "expected %<try%>"
- msgstr "uventet operand"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, gcc-internal-format
- msgid "expected %<catch%>"
- msgstr ""
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, gcc-internal-format
- msgid "expected %<throw%>"
- msgstr ""
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, gcc-internal-format
- msgid "expected %<__label__%>"
- msgstr ""
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, fuzzy, gcc-internal-format
- msgid "expected %<@try%>"
- msgstr "uventet operand"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, gcc-internal-format
- msgid "expected %<@synchronized%>"
- msgstr ""
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, gcc-internal-format
- msgid "expected %<@throw%>"
- msgstr ""
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr ""
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, gcc-internal-format
- msgid "expected %<__transaction_relaxed%>"
- msgstr ""
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, gcc-internal-format
- msgid "expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, gcc-internal-format
- msgid "expected %<...%>"
- msgstr ""
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<*%>"
- msgstr "';' forventet"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, fuzzy, gcc-internal-format
- #| msgid "';' expected"
- msgid "expected %<~%>"
- msgstr "';' forventet"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, gcc-internal-format
- msgid "expected %<:%> or %<::%>"
- msgstr ""
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, gcc-internal-format
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr ""
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, 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:22514
-+#: cp/parser.c:22530
- #, 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:22533
-+#: cp/parser.c:22549
- #, fuzzy, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr "'%#D' omerklæret som en anden form for symbol"
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr ""
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, fuzzy, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "%Hslutningen af filen læst inden i standardparameter"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr ""
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr ""
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr ""
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, 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:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, fuzzy, gcc-internal-format
- msgid "method attributes must be specified at the end"
- msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
-
--#: cp/parser.c:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, 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:24045
-+#: cp/parser.c:24061
- #, fuzzy, gcc-internal-format
- #| msgid "Identifier expected"
- msgid "identifier expected after %<@protocol%>"
- msgstr "Kaldenavn forventet"
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, 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:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type argument"
- msgid "invalid type for property"
- msgstr "ugyldig typeparameter"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, gcc-internal-format
- msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
- msgstr ""
-
--#: cp/parser.c:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, 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:26475
-+#: cp/parser.c:26491
- #, fuzzy, gcc-internal-format
- #| msgid "not enough type information"
- msgid "not enough collapsed for loops"
- msgstr "ikke tilstrækkelig information om typen"
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, 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:27411
-+#: cp/parser.c:27427
- #, fuzzy, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr "profilering understøttes ikke endnu"
-@@ -35984,18 +36043,18 @@
- msgid "%qD is not a function template"
- msgstr "'%D' er ikke en funktionsskabelon"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, fuzzy, gcc-internal-format
- #| msgid "template-id `%D' for `%+D' does not match any template declaration"
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklæring"
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr ""
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, fuzzy, gcc-internal-format
- #| msgid "ambiguous template specialization `%D' for `%+D'"
- msgid "ambiguous template specialization %qD for %q+D"
-@@ -36003,56 +36062,56 @@
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, fuzzy, gcc-internal-format
- #| msgid "template-id `%D' in declaration of primary template"
- msgid "template-id %qD in declaration of primary template"
- msgstr "skabelons-id '%D' i erklæring af primær skabelon"
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr "skabelonsparameterliste benyttet i eksplicit instantiering"
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr "definition angivet for eksplicit instantiering"
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, fuzzy, gcc-internal-format
- #| msgid "too many template parameter lists in declaration of `%D'"
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "for mange skabelonsparameterlister angivet i erklæring af '%D'"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, fuzzy, gcc-internal-format
- #| msgid "too few template parameter lists in declaration of `%D'"
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, fuzzy, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr "eksplicit specialisering følger ikke efter 'template <>'"
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr ""
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr "standardparameter angivet i eksplicit specialisering"
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a member template function"
- msgid "%qD is not a template function"
- msgstr "'%D' er ikke en medlemsskabelonfunktion"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' not declared"
- msgid "%qD is not declared in %qD"
-@@ -36066,90 +36125,90 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr "specialisering af underforstået erklæret speciel medlemsfunktion"
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, fuzzy, gcc-internal-format
- #| msgid "no member function `%D' declared in `%T'"
- msgid "no member function %qD declared in %qT"
- msgstr "ingen medlemsfunktion '%D' erklæret i '%T'"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr ""
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr ""
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, fuzzy, gcc-internal-format
- #| msgid " `%D'"
- msgid " %qD"
- msgstr " '%D'"
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, fuzzy, gcc-internal-format
- msgid " <anonymous>"
- msgstr "<anonym %s>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "declaration of %q+#D"
- msgstr "omerklæring af '%#D'"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, fuzzy, gcc-internal-format
- #| msgid " shadows template parm `%#D'"
- msgid " shadows template parm %q+#D"
- msgstr " skygger for skabelonsparameter '%#D'"
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, fuzzy, gcc-internal-format
- #| msgid "partial specialization `%T' does not specialize any template arguments"
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr ""
-
- # flertalsform unødvendig
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, fuzzy, gcc-internal-format
- #| msgid "template argument `%E' involves template parameter(s)"
- msgid "template argument %qE involves template parameter(s)"
- msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
-
- # flertalsform unødvendig
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, fuzzy, gcc-internal-format
- #| msgid "type `%T' of template argument `%E' depends on template parameter(s)"
- msgid "type %qT of template argument %qE depends on a template parameter"
-@@ -36157,58 +36216,58 @@
- msgstr[0] "typen '%T' af skabelonsparameteren '%E' afhænger af skabelonsparameter"
- msgstr[1] "typen '%T' af skabelonsparameteren '%E' afhænger af skabelonsparameter"
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, fuzzy, gcc-internal-format
- #| msgid "specialization of `%T' after instantiation"
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr "specialisering af '%T' efter instantiering"
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, fuzzy, gcc-internal-format
- #| msgid "no default argument for `%D'"
- msgid "no default argument for %qD"
- msgstr "ingen standardparameter til '%D'"
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr "standardparametre er ikke tilladt i erklæring af venneskabelonsspecialisering '%D'"
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr "standardparametre er ikke tilladt i erklæring af venneskabelonsspecialisering '%D'"
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters not used in partial specialization:"
- msgid "default template arguments may not be used in partial specializations"
- msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for parameter of type `%T' has type `%T'"
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr "skabelonsklasse uden et navn"
-@@ -36216,7 +36275,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, fuzzy, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr "datamedlem '%D' kan ikke være en medlemsskabelon"
-@@ -36226,66 +36285,66 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, fuzzy, gcc-internal-format
- #| msgid "invalid member template declaration `%D'"
- msgid "invalid template declaration of %qD"
- msgstr "ugyldig medlemsskabelonerklæring '%D'"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, fuzzy, gcc-internal-format
- #| msgid "template definition of non-template `%#D'"
- msgid "template definition of non-template %q#D"
- msgstr "skabelonsdefinition af ikke-skabelon '%#D'"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, fuzzy, gcc-internal-format
- #| msgid "expected %d levels of template parms for `%#D', got %d"
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr "forvented %d niveauer af skabelonsparametre for '%#D', modtog %d"
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, fuzzy, gcc-internal-format
- #| msgid "got %d template parameters for `%#D'"
- msgid "got %d template parameters for %q#D"
- msgstr "modtog %d skabelonsparametre for '%#D'"
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, fuzzy, gcc-internal-format
- #| msgid "got %d template parameters for `%#T'"
- msgid "got %d template parameters for %q#T"
- msgstr "modtog %d skabelonsparametre for '%#T'"
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr " men %d påkrævet"
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, fuzzy, gcc-internal-format
- #| msgid "template-id `%D' for `%+D' does not match any template declaration"
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklæring"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, fuzzy, gcc-internal-format
- #| msgid "enclosing class templates are not explicitly specialized"
- msgid "use template<> for an explicit specialization"
- msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a template type"
- msgid "%qT is not a template type"
- msgstr "'%T' er ikke en skabelonstype"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, fuzzy, gcc-internal-format
- #| msgid "too few template parameter lists in declaration of `%D'"
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "`%D' used without template parameters"
- msgid "redeclared with %d template parameter"
-@@ -36293,7 +36352,7 @@
- msgstr[0] "'%D' benyttet uden skabelonsparametre"
- msgstr[1] "'%D' benyttet uden skabelonsparametre"
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration `%#D' here"
- msgid "previous declaration %q+D used %d template parameter"
-@@ -36301,13 +36360,13 @@
- msgstr[0] "tidligere erklæring af '%#D' her"
- msgstr[1] "tidligere erklæring af '%#D' her"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, fuzzy, gcc-internal-format
- #| msgid "template parameter `%#D'"
- msgid "template parameter %q+#D"
- msgstr "skabelonsparameter '%#D'"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, fuzzy, gcc-internal-format
- #| msgid "redeclared here as `%#D'"
- msgid "redeclared here as %q#D"
-@@ -36317,290 +36376,290 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, fuzzy, gcc-internal-format
- #| msgid "redefinition of default argument for `%#D'"
- msgid "redefinition of default argument for %q#D"
- msgstr "omdefinering af standardparameter for '%#D'"
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, fuzzy, gcc-internal-format
- msgid "original definition appeared here"
- msgstr " oprindelig definition er her"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, 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 %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:5374
-+#: cp/pt.c:5388
- #, 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 %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:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, fuzzy, gcc-internal-format
- #| msgid "`%E' is not a valid template argument"
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "'%E' er ikke en gyldig skabelonsparameter"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, fuzzy, gcc-internal-format
- #| msgid "it must be a pointer-to-member of the form `&X::Y'"
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr "den skal være en henvisning til medlem på formen '&X::Y'"
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, fuzzy, gcc-internal-format
- #| msgid "got %d template parameters for `%#D'"
- msgid " couldn't deduce template parameter %qD"
- msgstr "modtog %d skabelonsparametre for '%#D'"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between types `%#T' and `%#T'"
- msgid " mismatched types %qT and %qT"
- msgstr "sammenligning mellem typerne '%#T' og '%#T'"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr ""
-
- # flertalsform unødvendig
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, fuzzy, gcc-internal-format
- #| msgid "template argument `%E' involves template parameter(s)"
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, gcc-internal-format
- msgid " %qE is not equivalent to %qE"
- msgstr ""
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, gcc-internal-format
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr ""
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, fuzzy, gcc-internal-format
- #| msgid "`%E' is not a valid template argument"
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr "'%E' er ikke en gyldig skabelonsparameter"
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, fuzzy, gcc-internal-format
- #| msgid "`%E' is not a valid template argument"
- msgid " member function type %qT is not a valid template argument"
- msgstr "'%E' er ikke en gyldig skabelonsparameter"
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert type `%T' to type `%T'"
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr "kan ikke konvertere typen '%T' til typen '%T'"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is an ambiguous base of `%T'"
- msgid " %qT is an ambiguous base class of %qT"
- msgstr "'%T' er en tvetydig stamklasse til '%T'"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "type `%T' is not derived from type `%T'"
- msgid " %qT is not derived from %qT"
- msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, gcc-internal-format
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr ""
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, fuzzy, gcc-internal-format
- #| msgid "template argument %d is invalid"
- msgid " template argument %qE does not match %qD"
- msgstr "skabelonsparameter %d er ugyldig"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, fuzzy, gcc-internal-format
- #| msgid "%s cannot resolve address of overloaded function"
- msgid " could not resolve address from overloaded function %qE"
- msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, 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 string literals can never be used in this context"
- msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, fuzzy, gcc-internal-format
- msgid "in template argument for type %qT "
- msgstr "skabelonsparameter er påkrævet for '%T'"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, 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 "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, 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 %qE is not a variable"
- msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, 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 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:5892
-+#: cp/pt.c:5906
- #, 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:5922
-+#: cp/pt.c:5936
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
- msgstr ""
-
--#: cp/pt.c:5929
-+#: cp/pt.c:5943
- #, 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:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, 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 external linkage"
- msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, 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 has not external linkage"
- msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kædning"
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr "den skal være adressen af en funktion med ekstern kædning"
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, 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:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr ""
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, 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:6060
-+#: cp/pt.c:6074
- #, 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:6370
-+#: cp/pt.c:6384
- #, gcc-internal-format
- msgid "ignoring attributes on template argument %qT"
- msgstr ""
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, fuzzy, gcc-internal-format
- msgid "injected-class-name %qD used as template template argument"
- msgstr "ugyldig standardparameter i skabelon"
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, 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:6461
-+#: cp/pt.c:6476
- #, 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:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, 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:6481
-+#: cp/pt.c:6496
- #, 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:6485
-+#: cp/pt.c:6500
- #, fuzzy, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr " forventede en klasseskabelon, modtog '%T'"
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, 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:6500
-+#: cp/pt.c:6515
- #, 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:6502
-+#: cp/pt.c:6517
- #, 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:6545
-+#: cp/pt.c:6562
- #, fuzzy, gcc-internal-format
- #| msgid " expected a template of type `%D', got `%D'"
- msgid " expected a template of type %qD, got %qT"
-@@ -36608,81 +36667,81 @@
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, 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:6600
-+#: cp/pt.c:6617
- #, fuzzy, gcc-internal-format
- #| msgid "could not convert template argument `%E' to `%T'"
- msgid "could not convert template argument %qE to %qT"
- msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, 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:6811
-+#: cp/pt.c:6843
- #, 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 %d or more)"
- msgstr "forkert antal skabelonsparametre (%d, skulle være %d)"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, fuzzy, gcc-internal-format
- #| msgid "provided for `%D'"
- msgid "provided for %q+D"
- msgstr "angivet for '%D'"
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "skabelonsparameter %d er ugyldig"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, 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:7253
-+#: cp/pt.c:7285
- #, 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:7255
-+#: cp/pt.c:7287
- #, fuzzy, gcc-internal-format
- #| msgid "for template declaration `%D'"
- msgid "for template declaration %q+D"
- msgstr "til skabelonserklæring '%D'"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- #, fuzzy
- #| 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) substituting %qS"
- msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, 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 (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr ""
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr ""
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, fuzzy, gcc-internal-format
- #| msgid "instantiation of `%D' as type `%T'"
- msgid "instantiation of %q+D as type %qT"
-@@ -36701,291 +36760,291 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, 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:10866
-+#: cp/pt.c:10900
- #, fuzzy, gcc-internal-format
- #| msgid "invalid parameter type `%T'"
- msgid "invalid parameter type %qT"
- msgstr "ugyldig parametertype '%T'"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, fuzzy, gcc-internal-format
- #| msgid "in declaration `%D'"
- msgid "in declaration %q+D"
- msgstr "i erklæringen '%D'"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, 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:10947
-+#: cp/pt.c:10981
- #, 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:10977
-+#: cp/pt.c:11011
- #, 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:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr "danner reference til void"
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, 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:11522
-+#: cp/pt.c:11556
- #, 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:11571
-+#: cp/pt.c:11605
- #, 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:11577
-+#: cp/pt.c:11611
- #, 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:11583
-+#: cp/pt.c:11617
- #, 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:11645
-+#: cp/pt.c:11679
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of `%T'"
- msgid "creating array of %qT"
- msgstr "opretter tabel af '%T'"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, fuzzy, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, 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:11717
-+#: cp/pt.c:11751
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is not an enumeration type"
- msgstr ""
-
--#: cp/pt.c:11725
-+#: cp/pt.c:11759
- #, 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:11842
-+#: cp/pt.c:11876
- #, 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:11978
-+#: cp/pt.c:12016
- #, 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:11993
-+#: cp/pt.c:12031
- #, 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:11995
-+#: cp/pt.c:12033
- #, 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:12148
-+#: cp/pt.c:12186
- #, fuzzy, gcc-internal-format
- #| msgid "missing static field `%s'"
- msgid "using invalid field %qD"
- msgstr "manglende statisk felt '%s'"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, 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:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr ""
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' undeclared here (not in a function)"
- msgid "%q+D declared here, later in the translation unit"
- msgstr "'%s' ikke erklæret her (ikke i en funktion)"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, 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:14150
-+#: cp/pt.c:14188
- #, 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:14442
-+#: cp/pt.c:14480
- #, fuzzy, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr "skabelonsparameter '%T' benytter anonym type"
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, 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:14454
-+#: cp/pt.c:14492
- #, fuzzy, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr "skabelonsparameter '%T' er en variabelt ændret type"
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, fuzzy, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "størrelsen af medlemmet '%D' er ikke konstant"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, 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:17804
-+#: cp/pt.c:17842
- #, fuzzy, gcc-internal-format
- #| msgid "ambiguous class template instantiation for `%#T'"
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr "%s %+#T"
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, 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:17847
-+#: cp/pt.c:17885
- #, 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:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, 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:17858
-+#: cp/pt.c:17896
- #, 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:17866
-+#: cp/pt.c:17904
- #, fuzzy, gcc-internal-format
- #| msgid "explicit instantiation of `%#D'"
- msgid "explicit instantiation of %q#D"
- msgstr "eksplicit instantiering af '%#D'"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, 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:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, 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:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, 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:17998
-+#: cp/pt.c:18036
- #, 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:18000
-+#: cp/pt.c:18038
- #, 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:18009
-+#: cp/pt.c:18047
- #, 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:18027
-+#: cp/pt.c:18065
- #, 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:18073
-+#: cp/pt.c:18111
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate explicit instantiation of `%#T'"
- msgid "duplicate explicit instantiation of %q#T"
-@@ -36998,37 +37057,37 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, 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:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, fuzzy, gcc-internal-format
- #| msgid "invalid catch parameter"
- msgid "invalid template non-type parameter"
- msgstr "ugyldig catch-parameter"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, 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:20263
-+#: cp/pt.c:20309
- #, 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:20322
-+#: cp/pt.c:20367
- #, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr ""
-@@ -37036,12 +37095,12 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, gcc-internal-format
- msgid "unable to deduce %qT from %qE"
- msgstr ""
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr ""
-@@ -37258,7 +37317,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, fuzzy, gcc-internal-format
- #| msgid "qualified type `%T' does not match destructor name `~%T'"
- msgid "qualified type %qT does not match destructor name ~%qT"
-@@ -37303,486 +37362,486 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "ugyldig definition af modificeret type '%T'"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "ugyldig stamklasseangivelse"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' not declared"
- msgid "%qD is not captured"
- msgstr "'%D' ikke erklæret"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, fuzzy, gcc-internal-format
- #| msgid "use of %s from containing function"
- msgid "use of %<auto%> variable from containing function"
- msgstr "brug af %s fra indeholdende funktion"
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, 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:3007
-+#: cp/semantics.c:3004
- #, fuzzy, gcc-internal-format
- #| msgid " `%#D' declared here"
- msgid " %q+#D declared here"
- msgstr " '%#D' erklæret her"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, gcc-internal-format
- msgid "use of parameter %qD outside function body"
- msgstr ""
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, 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:3220
-+#: cp/semantics.c:3217
- #, 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:3226
-+#: cp/semantics.c:3223
- #, 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:3249
-+#: cp/semantics.c:3246
- #, 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:3370
-+#: cp/semantics.c:3367
- #, 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:3398
-+#: cp/semantics.c:3395
- #, 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:3546
-+#: cp/semantics.c:3543
- #, 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:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr ""
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, fuzzy, gcc-internal-format
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr "ugyldig brug af ikke-statisk felt '%D'"
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, 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:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr ""
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, 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:4041
-+#: cp/semantics.c:4038
- #, 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:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid reference type"
- msgid "%qE has reference type for %qs"
- msgstr "Ugyldig referencetype"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, gcc-internal-format
- msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
- msgstr ""
-
--#: cp/semantics.c:4337
-+#: cp/semantics.c:4334
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr ""
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr ""
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, gcc-internal-format, gfc-internal-format
- msgid "static assertion failed: %s"
- msgstr ""
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, 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:5167
-+#: cp/semantics.c:5164
- #, 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:5196
-+#: cp/semantics.c:5193
- #, 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:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr ""
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr ""
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, fuzzy, gcc-internal-format
- #| msgid "invalid return type for member function `%#D'"
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- #| msgid "invalid return type for function `%#D'"
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "ugyldig returtype for funktionen '%#D'"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, gcc-internal-format
- msgid "%q#T has virtual base classes"
- msgstr ""
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr ""
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr ""
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, fuzzy, gcc-internal-format
- #| msgid "initializer invalid for static member with constructor"
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr "tildeling af startværdi er ugyldig for statisk medlem med konstruktionsfunktion"
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr ""
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, gcc-internal-format
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr ""
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, fuzzy, gcc-internal-format
- msgid "expression %qE does not designate a constexpr function"
- msgstr "friend-erklæringen er ikke i klassedefinitionen"
-
--#: cp/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, fuzzy, gcc-internal-format
- #| msgid "call to non-function `%D'"
- msgid "call to non-constexpr function %qD"
- msgstr "kald af ikke-funktion '%D'"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, fuzzy, gcc-internal-format
- msgid "%qD called in a constant expression"
- msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, 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/semantics.c:6570
-+#: cp/semantics.c:6567
- #, fuzzy, gcc-internal-format
- #| msgid "protocol `%s' has circular dependency"
- msgid "call has circular dependency"
- msgstr "protokollen '%s' har cirkulær afhængighed"
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, 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/semantics.c:6656
-+#: cp/semantics.c:6653
- #, 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/semantics.c:6796
-+#: cp/semantics.c:6793
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript out of bound"
- msgstr "tabelindeks er ikke et heltal"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, fuzzy, gcc-internal-format
- #| msgid "Missing or invalid constant expression"
- msgid "%qE is not a constant expression"
- msgstr "Manglende eller ugyldigt konstant udtryk"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, fuzzy, gcc-internal-format
- msgid "mutable %qD is not usable in a constant expression"
- msgstr "overløb i konstant udtryk"
-
--#: cp/semantics.c:6863
-+#: cp/semantics.c:6860
- #, gcc-internal-format
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr ""
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, 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/semantics.c:7434
-+#: cp/semantics.c:7432
- #, 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/semantics.c:7441
-+#: cp/semantics.c:7439
- #, 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/semantics.c:7446
-+#: cp/semantics.c:7444
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a function,"
- msgid "%q#D is not const"
- msgstr "'%s' er ikke en funktion,"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, fuzzy, gcc-internal-format
- #| msgid "`%+#D' is private"
- msgid "%q#D is volatile"
- msgstr "'%+#D' er privat"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, 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/semantics.c:7462
-+#: cp/semantics.c:7460
- #, 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/semantics.c:7465
-+#: cp/semantics.c:7463
- #, 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/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, 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/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, fuzzy, gcc-internal-format
- msgid "expression %qE is not a constant-expression"
- msgstr "størrelsen af medlemmet '%D' er ikke konstant"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected address expression"
- msgid "unexpected expression %qE of kind %s"
- msgstr "uventet adresseudtryk"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr ""
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, fuzzy, gcc-internal-format
- msgid "pointer comparison expression is not a constant expression"
- msgstr "størrelsen af medlemmet '%D' er ikke konstant"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, 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/semantics.c:8518
-+#: cp/semantics.c:8517
- #, 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/semantics.c:8524
-+#: cp/semantics.c:8523
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "unexpected type for `id' (%s)"
- msgid "unexpected AST of kind %s"
- msgstr "uventet type for 'id' (%s)"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, 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/semantics.c:9037
-+#: cp/semantics.c:9036
- #, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr ""
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, gcc-internal-format
- msgid "%<this%> was not captured for this lambda function"
- msgstr ""
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, fuzzy, gcc-internal-format
- #| msgid "`%V' qualifiers cannot be applied to `%T'"
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr "modifikationerne '%V' kan ikke anvendes på '%T'"
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute can only be applied to Java class definitions"
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "egenskaben '%s' kan kun anvendes med Java-klassedefinitioner"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute can only be applied to class definitions"
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr "'%s' er forældet; virtuelle tabeller i g++ er nu COM-kompatible som standard"
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr "den udbedte init_priority er ikke en heltalskonstant"
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, 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:2890
-+#: cp/tree.c:2893
- #, 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:2900
-+#: cp/tree.c:2903
- #, 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:2911
-+#: cp/tree.c:2914
- #, 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:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr "lang_*-kontrol: mislykkedes i %s, ved %s:%d"
-@@ -37879,219 +37938,225 @@
- msgid "invalid use of non-static member function"
- msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
- #, fuzzy, gcc-internal-format
-+#| msgid "taking address of temporary"
-+msgid "taking address of temporary array"
-+msgstr "tager adressen på midlertidig variabel"
-+
-+#: cp/typeck.c:2023
-+#, fuzzy, gcc-internal-format
- #| msgid "deprecated conversion from string constant to `%T'"
- msgid "deprecated conversion from string constant to %qT"
- msgstr "forældet konvertering fra strengkonstant til '%T'"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, fuzzy, gcc-internal-format
- #| msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr "forespørgsel efter medlemmet '%D' i '%E' som er af en ikke-sammensat type '%T'"
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, fuzzy, gcc-internal-format
- #| msgid "request for member `%D' in `%E', which is of non-class type `%T'"
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr "forespørgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, fuzzy, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "ugyldig brug af ikke-statisk felt '%D'"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, fuzzy, gcc-internal-format
- #| msgid "invalid access to non-static data member `%D' of NULL object"
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "ugyldig tilgang til ikke-statisk datamedlem '%D' af NULL-objekt"
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, fuzzy, gcc-internal-format
- #| msgid "(perhaps the `offsetof' macro was used incorrectly)"
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr "(måske blev 'offsetof'-makroen benyttet forkert)"
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, fuzzy, gcc-internal-format
- #| msgid "invalid access to non-static data member `%D' of NULL object"
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "ugyldig tilgang til ikke-statisk datamedlem '%D' af NULL-objekt"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, fuzzy, gcc-internal-format
- #| msgid "qualified type `%T' does not match destructor name `~%T'"
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr ""
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, fuzzy, gcc-internal-format
- #| msgid "`%D::%D' is not a member of `%T'"
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr "'%D::%D' er ikke et medlem af '%T'"
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr "'%D' er ikke et medlem af '%T'"
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, fuzzy, gcc-internal-format
- #| msgid "'%D' has no member named '%E'"
- msgid "%qD has no member named %qE"
- msgstr "'%D' har intet medlem ved navn '%E'"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a member template function"
- msgid "%qD is not a member template function"
- msgstr "'%D' er ikke en medlemsskabelonfunktion"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, fuzzy, gcc-internal-format
- #| msgid "`%T' is not a pointer-to-object type"
- msgid "%qT is not a pointer-to-object type"
- msgstr "'%T' er ikke af en henvisning til objekt-type"
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `%s' on pointer to member"
- msgid "invalid use of array indexing on pointer to member"
- msgstr "ugyldig brug af '%s' på henvisning til medlem"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `%s' on pointer to member"
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "ugyldig brug af '%s' på henvisning til medlem"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `%s' on pointer to member"
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "ugyldig brug af '%s' på henvisning til medlem"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr "indeks mangler i tabelopslag"
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr "ISO C++ forbyder indeksering af en ikke-venstreværdis tabel"
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, fuzzy, gcc-internal-format
- #| msgid "subscripting array declared `register'"
- msgid "subscripting array declared %<register%>"
- msgstr "indeksering af tabel som er erklæret 'register'"
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "værdien der er påført et indeks, er hverken en tabel eller en henvisningsvariabel"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, fuzzy, gcc-internal-format
- #| msgid "object missing in use of `%E'"
- msgid "object missing in use of %qE"
- msgstr "objekt mangler i brug af '%E'"
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids calling `::main' from within program"
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, fuzzy, gcc-internal-format
- #| msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, fuzzy, gcc-internal-format
- #| msgid "`%E' cannot be used as a function"
- msgid "%qE cannot be used as a function"
- msgstr "'%E' kan ikke bruges som en funktion"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %s `%+#D'"
- msgid "too many arguments to constructor %q#D"
- msgstr "for mange parametre til %s '%+#D'"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %s `%+#D'"
- msgid "too few arguments to constructor %q#D"
- msgstr "for få parametre til %s '%+#D'"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function"
- msgid "too many arguments to member function %q#D"
- msgstr "for mange parametre til funktionen"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function"
- msgid "too few arguments to member function %q#D"
- msgstr "for få parametre til funktionen"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function"
- msgid "too many arguments to function %q#D"
- msgstr "for mange parametre til funktionen"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function"
- msgid "too few arguments to function %q#D"
- msgstr "for få parametre til funktionen"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %s `%+#D'"
- msgid "too many arguments to method %q#D"
- msgstr "for mange parametre til %s '%+#D'"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %s `%+#D'"
- msgid "too few arguments to method %q#D"
- msgstr "for få parametre til %s '%+#D'"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "for mange parametre til funktionen"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "for få parametre til funktionen"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, fuzzy, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "parameteren '%s' er af en ufuldstændig type"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, fuzzy, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "parameteren er af en ufuldstændig type"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, fuzzy, gcc-internal-format
- #| msgid "assuming cast to type `%T' from overloaded function"
- msgid "assuming cast to type %qT from overloaded function"
-@@ -38099,284 +38164,284 @@
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "NULL benyttet i udregning"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count is negative"
- msgid "left rotate count is negative"
- msgstr "%s-roteringsantal er negativt"
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count is negative"
- msgid "right rotate count is negative"
- msgstr "%s-roteringsantal er negativt"
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count >= width of type"
- msgid "left rotate count >= width of type"
- msgstr "%s-roteringsantal >= bredden af typen"
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count >= width of type"
- msgid "right rotate count >= width of type"
- msgstr "%s-roteringsantal >= bredden af typen"
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, fuzzy, gcc-internal-format
- #| msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "%Jsvag erklæring af '%D' efter første brug resulterer i ikke-defineret opførsel"
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, fuzzy, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr "adressen af '%D' vil altid være 'true'"
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "uordnet sammenligning af ikke-kommatalsparameter"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands of types `%T' and `%T' to binary `%O'"
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "ugyldige operander af typerne '%T' og '%T' til binær '%O'"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrækning"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrækning"
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrækning"
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr "ugyldig brug af en henvisning til en ufuldstændig type i henvisningsberegning"
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of destructor"
- msgid "taking address of constructor %qE"
- msgstr "tager adressen på en destruktionsfunktion"
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of destructor"
- msgid "taking address of destructor %qE"
- msgstr "tager adressen på en destruktionsfunktion"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of '%E' to form a pointer-to-member-function. Use a qualified-id."
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klassepræfiks"
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr ""
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, fuzzy, gcc-internal-format
- #| msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr "paranteser omkring '%E' kan ikke bruges til at danne en henvisning til medlemsfunktion"
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ forbyder at tage adressen på en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say `&%T::%D'"
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ forbyder at tage adressen på en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr "tager adressen på midlertidig variabel"
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of xvalue (rvalue reference)"
- msgstr "tager adressen på midlertidig variabel"
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids taking address of function `::main'"
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO C++ forbyder at tage adressen på funktionen '::main'"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr "ISO C++ forbyder at tage adressen på en typeomtvingning til et udtryk der ikke er en venstreværdi"
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, fuzzy, gcc-internal-format
- #| msgid "cannot create pointer to reference member `%D'"
- msgid "cannot create pointer to reference member %qD"
- msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing an enum"
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO C++ forbyder %s af en enum"
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing an enum"
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO C++ forbyder %s af en enum"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, fuzzy, gcc-internal-format
- #| msgid "cannot %s a pointer to incomplete type `%T'"
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, fuzzy, gcc-internal-format
- #| msgid "cannot %s a pointer to incomplete type `%T'"
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "ugyldigt udtryk som operand"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, fuzzy, gcc-internal-format
- #| msgid "cannot take the address of `this', which is an rvalue expression"
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr "kan ikke tage adressen af 'this' som er et højreværdiudtryk"
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, fuzzy, gcc-internal-format
- #| msgid "address of register variable `%s' requested"
- msgid "address of explicit register variable %qD requested"
- msgstr "forespørgsel efter adressen af registervariablen '%s'"
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, fuzzy, gcc-internal-format
- #| msgid "address requested for `%D', which is declared `register'"
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr "adresse forespurgt for '%D' som er erklæret 'register'"
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, gcc-internal-format
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr ""
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in initializer"
- msgstr "klargøringsliste behandlet som et sammensat udtryk"
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr "klargøringsliste behandlet som et sammensat udtryk"
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in functional cast"
- msgstr "klargøringsliste behandlet som et sammensat udtryk"
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "klargøringsliste behandlet som et sammensat udtryk"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr ""
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, fuzzy, gcc-internal-format
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, fuzzy, gcc-internal-format
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, fuzzy, gcc-internal-format
- #| msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)"
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "reinterpret_cast fra '%T' til '%T' fjerner const (eller volatile)"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, fuzzy, gcc-internal-format
- #| msgid "invalid static_cast from type `%T' to type `%T'"
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, fuzzy, gcc-internal-format
- #| msgid "converting from `%T' to `%T'"
- msgid "converting from %qT to %qT"
- msgstr "konvertering fra '%T' til '%T'"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, fuzzy, gcc-internal-format
- #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr "ugyldig reinterpret_cast af et højreværdiudtryk fra typen '%T' til typen '%T'"
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, fuzzy, gcc-internal-format
- #| msgid "reinterpret_cast from `%T' to `%T' loses precision"
- msgid "cast from %qT to %qT loses precision"
- msgstr "reinterpret_cast fra '%T' til '%T' mister præcision"
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, fuzzy, gcc-internal-format
- #| msgid "cast from `%T' to `%T' increases required alignment of target type"
- msgid "cast from %qT to %qT increases required alignment of target type"
-@@ -38386,250 +38451,250 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ISO C++ forbyder sammenligninger mellem henvisning til funktion og henvisning til objekt"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, fuzzy, gcc-internal-format
- #| msgid "invalid const_cast from type `%T' to type `%T'"
- msgid "invalid cast from type %qT to type %qT"
- msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, fuzzy, gcc-internal-format
- #| msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, fuzzy, gcc-internal-format
- #| msgid "invalid const_cast from type `%T' to type `%T'"
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids casting to an array type `%T'"
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, fuzzy, gcc-internal-format
- #| msgid "invalid cast to function type `%T'"
- msgid "invalid cast to function type %qT"
- msgstr "ugyldig omtvingelse til funktionstypen '%T'"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, fuzzy, gcc-internal-format
- #| msgid " in evaluation of `%Q(%#T, %#T)'"
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr " i evaluering af '%Q(%#T, %#T)'"
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "assigning to an array from an initializer list"
- msgstr "tabelindekset i startværdien er ikke en konstant"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in assignment of `%T' to `%T'"
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "uforenelige typer i tildeling af '%T' til '%T'"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, fuzzy, gcc-internal-format
- #| msgid "bad array initializer"
- msgid "array used as initializer"
- msgstr "ugyldig tildeling af startværdi til tabel"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in assignment"
- msgid "invalid array assignment"
- msgstr "ugyldig venstreværdi i tildeling"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr " i henvisning til medlemsfunktion-omdannelse"
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, fuzzy, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr " i henvisning til medlem-omdannelse"
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion to type `%T' from type `%T'"
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, 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:7479
-+#: cp/typeck.c:7492
- #, 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:7483
-+#: cp/typeck.c:7496
- #, 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:7487
-+#: cp/typeck.c:7500
- #, 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:7491
-+#: cp/typeck.c:7504
- #, 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:7495
-+#: cp/typeck.c:7508
- #, 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:7499
-+#: cp/typeck.c:7512
- #, 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:7522
-+#: cp/typeck.c:7535
- #, 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:7526
-+#: cp/typeck.c:7539
- #, 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:7531
-+#: cp/typeck.c:7544
- #, 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:7536
-+#: cp/typeck.c:7549
- #, 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:7546
-+#: cp/typeck.c:7559
- #, 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:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, fuzzy, gcc-internal-format
- #| msgid "in passing argument %P of `%+D'"
- msgid "in passing argument %P of %q+D"
- msgstr "i overbringelse af parameter %P af '%+D'"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr "returnerer reference til midlertidig variabel"
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr "reference til ikke-venstreværdi returneret"
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, fuzzy, gcc-internal-format
- #| msgid "reference to local variable `%D' returned"
- msgid "reference to local variable %q+D returned"
- msgstr "reference til den lokale variabel '%D' returneret"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, fuzzy, gcc-internal-format
- #| msgid "address of local variable `%D' returned"
- msgid "address of local variable %q+D returned"
- msgstr "adresse af den lokale variabel '%D' returneret"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr "returnerer en værdi fra en konstruktionsfunktion"
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, 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:7819
-+#: cp/typeck.c:7832
- #, 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:7840
-+#: cp/typeck.c:7853
- #, 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:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr ""
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr ""
-@@ -39222,7 +39287,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr ""
-@@ -41445,27 +41510,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr ""
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr ""
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr ""
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-@@ -41681,42 +41746,42 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr ""
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -41732,15 +41797,15 @@
- msgid "can't open input file: %s"
- msgstr "kan ikke åbne uddatafilen '%s'"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "creating array of `%T'"
- msgid "Creating array temporary at %L"
- msgstr "opretter tabel af '%T'"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "No calls in function %s\n"
- msgid "Removing call to function '%s' at %L"
-@@ -41854,12 +41919,12 @@
- msgid "Second argument of defined assignment at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-@@ -43734,135 +43799,135 @@
- msgid "Namelist %s cannot be renamed by USE association to %s"
- msgstr ""
-
--#: fortran/module.c:4461
-+#: fortran/module.c:4476
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr ""
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "can't open %s for writing: %m"
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "kan ikke åbne %s til skrivning: %m"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: error writing file `%s': %s\n"
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "%s: fejl ved skrivning til filen '%s': %s\n"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete file `%s': %s\n"
- msgid "Can't delete module file '%s': %s"
- msgstr "%s: kan ikke slette filen '%s': %s\n"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "%s: advarsel: kan ikke omdøbe filen '%s' til '%s': %s\n"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete aux info file `%s': %s\n"
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "%s: kan ikke slette hjælpeinformationsfilen '%s': %s\n"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Symbols have a leading underscore"
- msgid "Symbol '%s' already declared"
- msgstr "Symboler har en indledende understreg"
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, gcc-internal-format, gfc-internal-format
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr ""
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr ""
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr ""
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr ""
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr ""
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr ""
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr ""
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't open file `%s' for reading: %s\n"
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "%s: kan ikke åbne filen '%s' til at læse fra: %s\n"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr ""
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr ""
-@@ -43947,7 +44012,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr ""
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-@@ -45299,7 +45364,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr ""
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Label %A already defined at %1 when redefined at %0"
- msgid "Label %d referenced at %L is never defined"
-@@ -45454,7 +45519,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr ""
-@@ -45843,186 +45908,186 @@
- msgstr ""
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr ""
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr ""
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr ""
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr ""
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr ""
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr ""
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr ""
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr ""
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr ""
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array or substring specification for `%A' out of range in statement at %0"
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array or substring specification for `%A' out of range in statement at %0"
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "No label definition for FORMAT statement at %0"
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr ""
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, gcc-internal-format, gfc-internal-format
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "No label definition for FORMAT statement at %0"
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr ""
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr ""
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr ""
-@@ -46031,177 +46096,177 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr ""
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "expression statement has incomplete type"
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr "udtrykket er af en ufuldstændig type"
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr ""
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr ""
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr ""
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr ""
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr ""
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr ""
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr ""
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr ""
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr ""
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, gcc-internal-format, gfc-internal-format
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr ""
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr ""
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr ""
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr ""
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, gcc-internal-format, gfc-internal-format
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr ""
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, gcc-internal-format, gfc-internal-format
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, gcc-internal-format, gfc-internal-format
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr ""
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr ""
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr ""
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Statement at %0 invalid in context established by statement at %1"
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr ""
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr ""
-@@ -46209,959 +46274,959 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Statement at %0 invalid in context established by statement at %1"
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Unsupported VXT statement at %0"
- msgid "Unsupported statement inside WHERE at %L"
- msgstr "Ikke-understøttet VXT-sætning ved %0"
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr ""
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr ""
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr ""
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr ""
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr ""
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr ""
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr ""
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr ""
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr ""
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr ""
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr ""
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Integer at %0 too large"
- msgid "String length at %L is too large"
- msgstr "Heltal ved %0 for stort"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr ""
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr ""
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr ""
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr ""
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr ""
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr ""
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, gcc-internal-format, gfc-internal-format
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr ""
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr "slutfeltet '%s' bliver måske ikke klargjort"
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr "slutfeltet '%s' bliver måske ikke klargjort"
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "`%s' has both `extern' and initializer"
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "'%s' er erklæret 'extern', men bliver tildelt en startværdi"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr "slutfeltet '%s' bliver måske ikke klargjort"
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr "slutfeltet '%s' bliver måske ikke klargjort"
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr ""
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "slutfeltet '%s' bliver måske ikke klargjort"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "slutfeltet '%s' bliver måske ikke klargjort"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr ""
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr ""
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr ""
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr ""
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr ""
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, gcc-internal-format, gfc-internal-format
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, gcc-internal-format, gfc-internal-format
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr ""
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "`%D' must take exactly one argument"
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr "'%s' skal tage mod én parameter"
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr ""
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr ""
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr ""
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "trampolines not yet implemented"
- msgid "Finalization at %L is not yet implemented"
- msgstr "trampoliner understøttes ikke endnu"
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr ""
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr ""
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr ""
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr ""
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr ""
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr ""
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr ""
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr ""
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr ""
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr ""
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr ""
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr ""
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr ""
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr ""
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr ""
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr ""
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr ""
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr ""
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr ""
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "incompatible types in %s"
- msgid "Incompatible derived type in PARAMETER at %L"
- msgstr "uforenelige typer i %s"
-
--#: fortran/resolve.c:12272
-+#: fortran/resolve.c:12273
- #, gcc-internal-format, gfc-internal-format
- msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
- msgstr ""
-
--#: fortran/resolve.c:12275
-+#: fortran/resolve.c:12276
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
- msgstr ""
-
--#: fortran/resolve.c:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12379
-+#: fortran/resolve.c:12380
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed shape array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12392
-+#: fortran/resolve.c:12393
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol at %L is not a DUMMY variable"
- msgstr ""
-
--#: fortran/resolve.c:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr ""
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr ""
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr ""
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr ""
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr ""
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr ""
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr ""
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr ""
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr ""
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, gcc-internal-format, gfc-internal-format
- msgid "Nonconstant array section at %L in DATA statement"
- msgstr ""
-
--#: fortran/resolve.c:12919
-+#: fortran/resolve.c:12920
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more variables than values"
- msgstr ""
-
--#: fortran/resolve.c:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more values than variables"
- msgstr ""
-
--#: fortran/resolve.c:13298
-+#: fortran/resolve.c:13299
- #, 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:13303
-+#: fortran/resolve.c:13304
- #, 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:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr ""
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr ""
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13783
-+#: fortran/resolve.c:13784
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13790
-+#: fortran/resolve.c:13791
- #, gcc-internal-format, gfc-internal-format
- msgid "Operator interface at %L must have, at most, two arguments"
- msgstr ""
-
--#: fortran/resolve.c:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr ""
-@@ -47788,17 +47853,17 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr ""
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr ""
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, gcc-internal-format
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr ""
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr ""
-@@ -48050,7 +48115,7 @@
- msgid "Array element size too big at %C"
- msgstr ""
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr ""
-@@ -48364,7 +48429,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr "intern fejl - ugyldigt UTF-8-navn"
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "ragelse i slutningen signaturstreng"
-@@ -55168,9 +55233,6 @@
- #~ msgid "usage: %s [switches] input output"
- #~ msgstr "brug: %s [tilvalg] inddata uddata"
-
--#~ msgid "-traditional and -ansi are mutually exclusive"
--#~ msgstr "-traditional og -ansi er indbyrdes uforenelige"
--
- #~ msgid "filename missing after -i option"
- #~ msgstr "et filnavn mangler efter tilvalget -i"
-
-Index: gcc/po/tr.po
-===================================================================
---- a/src/gcc/po/tr.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/tr.po (.../branches/gcc-4_7-branch)
-@@ -6,7 +6,7 @@
- msgstr ""
- "Project-Id-Version: gcc 4.1.1\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
-+"POT-Creation-Date: 2012-06-13 21:42+0000\n"
- "PO-Revision-Date: 2006-11-16 10:10+0200\n"
- "Last-Translator: Nilgün Belma Bugüner <nilgun@buguner.name.tr>\n"
- "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
-@@ -17,7 +17,7 @@
- "X-Generator: KBabel 1.11.1\n"
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<anonim>"
-@@ -28,7 +28,7 @@
- msgid "({anonymous})"
- msgstr "<anonim>"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, fuzzy, gcc-internal-format
- #| msgid "Unexpected end of module"
- msgid "expected end of line"
-@@ -36,11 +36,11 @@
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, gcc-internal-format
- msgid "expected %<;%>"
- msgstr "%<;%> umuluyordu"
-@@ -48,18 +48,18 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<(%>"
- msgstr "%<{%> umuluyordu"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<,%>"
-@@ -71,20 +71,20 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<)%>"
- msgstr "%<{%> umuluyordu"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<]%>"
-@@ -96,27 +96,27 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<}%>"
- msgstr "%<{%> umuluyordu"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, gcc-internal-format
- msgid "expected %<{%>"
- msgstr "%<{%> umuluyordu"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<:%>"
- msgstr "%<{%> umuluyordu"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<while%>"
-@@ -128,44 +128,44 @@
- msgid "expected %<.%>"
- msgstr "%<{%> umuluyordu"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@end%>"
- msgstr "%<{%> umuluyordu"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<>%>"
- msgstr "%<{%> umuluyordu"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<,%> or %<)%>"
- msgstr "%<,%> veya %<;%> umuluyordu"
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, gcc-internal-format
- msgid "expected %<=%>"
- msgstr "%<=%> umuluyordu"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<}%>"
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr "%<,%> veya %<}%> umuluyordu"
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<[%>"
- msgstr "%<{%> umuluyordu"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- #, fuzzy
- #| msgid "<anonymous>"
- msgid "(anonymous)"
-@@ -348,12 +348,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "gerçel sayı sabit yanlış kullanılmış"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "terim olarak ifade geçersiz"
-@@ -1292,19 +1292,19 @@
- msgid " inlined from %qs"
- msgstr "%qs için complex geçersiz"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr "döngünün sonsuz olmadığı varsayılıyor"
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr "olası sonsuz döngüler en iyilenemez"
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr "döngü sayacının taşmaya sebep olmayacağı var sayılıyor"
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr "döngü en iyilenemez, döngü sayacının taşma olasılığı var"
-
-@@ -1503,16 +1503,16 @@
- msgstr "bu o komuttur:"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr "bir döküm yazmacı bulunamadı"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr "bir çıktıda VOIDmode"
-
--#: reload1.c:8658
-+#: reload1.c:8672
- #, fuzzy
- #| msgid "Failure trying to reload:"
- msgid "failure trying to reload:"
-@@ -2754,119 +2754,119 @@
- msgid "<unknown>"
- msgstr "Bilinmeyen kaynak"
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "%%H değeri geçersiz"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "%%J değeri geçersiz"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "%%r değeri geçersiz"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "%%R değeri geçersiz"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "%%N değeri geçersiz"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "%%P değeri geçersiz"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "%%h değeri geçersiz"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "%%L değeri geçersiz"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "%%m değeri geçersiz"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "%%M değeri geçersiz"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "%%U değeri geçersiz"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "%%s değeri geçersiz"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "%%C değeri geçersiz"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "%%E değeri geçersiz"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr "bilinmeyen yerdeÄŸiÅŸim unspec"
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "%%xn kodu geçersiz"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, c-format
- msgid "predicated Thumb instruction"
- msgstr "isnatlı Thumb komutu"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr "koşullu dizilimde isnatlı komut"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "Unsupported operand for code '%c'"
- msgstr "terim, kod `%c' için geçersiz"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, fuzzy, c-format
- #| msgid "invalid %%f operand"
- msgid "invalid shift operand"
- msgstr "geçersiz %%f terimi"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2874,90 +2874,90 @@
- msgid "invalid operand for code '%c'"
- msgstr "terim, kod `%c' için geçersiz"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, fuzzy, c-format
- #| msgid "instruction never exectued"
- msgid "instruction never executed"
- msgstr "komut hiç çalıştırılmadı"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, c-format
- msgid "missing operand"
- msgstr "terim eksik"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- #, fuzzy
- #| msgid "function returns an aggregate"
- msgid "function parameters cannot have __fp16 type"
- msgstr "işlev bir küme ile dönüyor"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- #, fuzzy
- #| msgid "function does not return string type"
- msgid "functions cannot return __fp16 type"
- msgstr "işlev dizge türü ile dönmüyor"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, c-format
- msgid "address operand requires constraint for X, Y, or Z register"
- msgstr ""
-
--#: config/avr/avr.c:1848
-+#: config/avr/avr.c:1959
- #, 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:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- #, 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:1895
-+#: config/avr/avr.c:2006
- #, fuzzy
- #| msgid "address offset not a constant"
- msgid "bad address, not a constant:"
- msgstr "adres mesafesi bir sabit deÄŸil"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr "hatalı adres, (reg+disp) değil:"
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- msgid "bad address, not post_inc or pre_dec:"
- msgstr "hatalı adres, post_inc veya pre_dec değil:"
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "derleyici iç hatası. Hatalı adres:"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "Derleyici iç hatası. Bilinmeyen kip:"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "geçersiz komut:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr "yanlış komut:"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "bilinmeyen taşıma komutu:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr "hatalı kaydırma komutu:"
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "derleyici iç hatası. Yanlış kaydırma:"
-
-@@ -2973,8 +2973,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -3052,23 +3052,23 @@
- msgid "unrecognized address"
- msgstr "tanınmayan adres"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "tanınmayan tahmini sabit"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr "adreste beklenmeyen yan etkiler"
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- #, fuzzy
- #| msgid "Unidentifiable call op"
- msgid "unidentifiable call op"
- msgstr "Tanımlanamayabilen çağrı işlemi"
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr "PIC yazmacı ayarlı değil"
-@@ -3076,7 +3076,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "geçersiz terim çıktı kodu"
-@@ -3205,80 +3205,80 @@
- msgid "bad output_condmove_single operand"
- msgstr "output_condmove_single terimi hatalı"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "terim olarak UNSPEC geçersiz"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr ""
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "invalid operand size for operand code '%c'"
- msgstr "terim, kod `%c' için geçersiz"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "invalid operand type used with operand code '%c'"
- msgstr "terim, kod `%c' için geçersiz"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, 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:14056
-+#: config/i386/i386.c:14109
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor 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:14066
-+#: config/i386/i386.c:14119
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "terim ne bir sabit ne de bir koşul kodu, geçersiz terim kodu 'c'"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor 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:14094
-+#: config/i386/i386.c:14147
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "terim ne bir sabit ne de bir koşul kodu, geçersiz terim kodu 'c'"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, 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:14204
-+#: config/i386/i386.c:14257
- #, 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:14234
-+#: config/i386/i386.c:14287
- #, c-format
- msgid "invalid operand code '%c'"
- msgstr "terim kodu `%c' geçersiz"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "kısıtlar terim için geçersiz"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "bilinmeyen komut kipi"
-
-@@ -3309,36 +3309,36 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "ortam değişkeni DJGPP bozuk '%s' dosyasını gösteriyor"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, fuzzy, c-format
- #| msgid "invalid %%j code"
- msgid "invalid %%G mode"
- msgstr "%%j kodu geçersiz"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand: bilinmeyen kod"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "%<__fpreg%> türünden dönüşüm geçersiz"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "%<__fpreg%> türüne dönüşüm geçersiz"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- msgid "invalid operation on %<__fpreg%>"
- msgstr "%<__fpreg%> üzerinde geçersiz işlem"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "%%P terimi geçersiz"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "%%p değeri geçersiz"
-@@ -3421,7 +3421,7 @@
- msgstr "sonradan arttırımlı adres bir yazmaç değil"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "hatalı adres"
-
-@@ -3607,89 +3607,89 @@
- msgid "bad move"
- msgstr "hatalı test"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, fuzzy, c-format
- #| msgid "invalid %%H value"
- msgid "invalid %%c value"
- msgstr "%%H değeri geçersiz"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "%%f değeri geçersiz"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "%%F değeri geçersiz"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "%%G değeri geçersiz"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "%%j kodu geçersiz"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "%%J kodu geçersiz"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "%%k değeri geçersiz"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "%%K değeri geçersiz"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "%%O değeri geçersiz"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "%%q değeri geçersiz"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "%%S değeri geçersiz"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "%%T değeri geçersiz"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "%%u değeri geçersiz"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "%%v değeri geçersiz"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "%%x değeri geçersiz"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, 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:26958
-+#: config/rs6000/rs6000.c:26944
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "AltiVec argümanı prototipsiz işleve aktarıldı"
-
-@@ -3798,60 +3798,60 @@
- msgid "invalid operand to %%S"
- msgstr "%%S için terim geçersiz"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr "farklı ABI/mimarilerle oluşturulup kullanılmış"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr "farklı ABI'lerle oluşturulup kullanılmış"
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr "farklı bayt sıralaması ile oluşturulup kullanılmış"
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "geçersiz %%Y terimi"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "geçersiz %%A terimi"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "geçersiz %%B terimi"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, c-format
- msgid "invalid %%C operand"
- msgstr "geçersiz %%C terimi"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, c-format
- msgid "invalid %%D operand"
- msgstr "geçersiz %%D terimi"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "geçersiz %%f terimi"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "geçersiz %%s terimi"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "long long sabit geçerli bir anlık terim değil"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "gerçel sayı sabit geçerli bir anlık terim değil"
-@@ -3876,7 +3876,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operand: kod bilinmiyor"
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "geçersiz %%c terimi"
-@@ -3892,25 +3892,25 @@
- msgid "invalid %%H specifier"
- msgstr "%%j kodu geçersiz"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%h operand"
- msgstr "%%P terimi geçersiz"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%I operand"
- msgstr "%%P terimi geçersiz"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%i operand"
- msgstr "%%P terimi geçersiz"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%j operand"
-@@ -3922,7 +3922,7 @@
- msgid "invalid %%%c operand"
- msgstr "geçersiz %%c terimi"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%N operand"
-@@ -3934,42 +3934,42 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "'b' değiştirici için terim geçersiz"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%H operand"
- msgstr "%%P terimi geçersiz"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%L operand"
- msgstr "%%P terimi geçersiz"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%M operand"
- msgstr "%%P terimi geçersiz"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand"
- msgstr "%%P terimi geçersiz"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand '"
- msgstr "%%P terimi geçersiz"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%r operand"
-@@ -4038,11 +4038,11 @@
- msgid "address offset not a constant"
- msgstr "adres mesafesi bir sabit deÄŸil"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "1. aday:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "2. aday:"
-
-@@ -4300,7 +4300,7 @@
- msgid "candidates are:"
- msgstr "adaylar:"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, fuzzy, gcc-internal-format
- #| msgid "candidate 1:"
- msgid "candidate is:"
-@@ -4362,50 +4362,50 @@
- msgid "source type is not polymorphic"
- msgstr ""
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "tek terimli eksiye yanlış türde argüman"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "tek terimli artıya yanlış türde argüman"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "bit-tümler için yanlış türde argüman"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "abs'a yanlış türde argüman"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "mantıksal çarpım için yanlış türde argüman"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- #, fuzzy
- #| msgid "wrong type argument to unary plus"
- msgid "in argument to unary !"
- msgstr "tek terimli artıya yanlış türde argüman"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- msgid "no pre-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- msgid "no pre-decrement operator for type"
- msgstr ""
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr ""
-
-@@ -4679,7 +4679,7 @@
- msgid "Bad type in constant expression"
- msgstr "Sabit ifadesinde tür hatalı"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- msgid "Unexpected end of module"
- msgstr "Beklenmeyen modül sonu"
-
-@@ -4707,11 +4707,11 @@
- msgid "implied END DO"
- msgstr "örtük END DO"
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr "atama"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- msgid "pointer assignment"
- msgstr "gösterici ataması"
-
-@@ -4803,59 +4803,59 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr "%L ve %L'de işliçler için sıralar uyumsuz"
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr ""
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- #, fuzzy
- #| msgid "Perform variable tracking"
- msgid "iterator variable"
- msgstr "Değişken izleme uygulanır"
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- #, fuzzy
- #| msgid "Step expression in DO loop at %L cannot be zero"
- msgid "Start expression in DO loop"
- msgstr "%L'de Do döngüsündeki adım ifadesi sıfır olamaz"
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- #, fuzzy
- #| msgid "invalid expression as operand"
- msgid "End expression in DO loop"
- msgstr "terim olarak ifade geçersiz"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- #, fuzzy
- #| msgid "Step expression in DO loop at %L cannot be zero"
- msgid "Step expression in DO loop"
- msgstr "%L'de Do döngüsündeki adım ifadesi sıfır olamaz"
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- #, fuzzy
- #| msgid "DEALLOCATE "
- msgid "DEALLOCATE object"
- msgstr "YERAÇ "
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- #, fuzzy
- #| msgid "ALLOCATE "
- msgid "ALLOCATE object"
- msgstr "AYIR "
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr ""
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr ""
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr ""
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -4864,7 +4864,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr ""
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr ""
-
-@@ -4941,7 +4941,7 @@
- msgid "Memory allocation failed"
- msgstr "gimpleme başarısız"
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr ""
-
-@@ -5150,7 +5150,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr ""
-
-@@ -5211,6 +5211,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "static TPF-OS'da desteklenmiyor"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr ""
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "-EB ve -EL birlikte kullanılamayabilir"
-@@ -5243,12 +5247,6 @@
- msgid "no processor type specified for linking"
- msgstr "belirtim dosyası ilintilenecek özellik içermiyor"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--#, fuzzy
--#| msgid "GCC does not support -C or -CC without -E"
--msgid "gfortran does not support -E without -cpp"
--msgstr "GCC -E olmaksızın -C veya -CC desteklemez"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr "m210 kıymetli baytın sonda olduğu sıralamayı desteklemez"
-@@ -5301,6 +5299,12 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "-shared seçeneği VAX ELF için şu an desteklenmiyor."
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+#, fuzzy
-+#| msgid "GCC does not support -C or -CC without -E"
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "GCC -E olmaksızın -C veya -CC desteklemez"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "-fjni ve -femit-class-files uyumsuz"
-@@ -8710,6 +8714,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -11339,18 +11347,30 @@
- msgstr "Sisteme özgü ve GCCye özgü makrolar önceden tanımlanmaz"
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr ""
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr ""
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr ""
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- #, fuzzy
- #| msgid "function declared %<noreturn%> has a %<return%> statement"
- msgid "Functions which return values must end with return statements"
-@@ -13062,306 +13082,317 @@
- msgid "Create a position independent executable"
- msgstr "Mümkünse, çalıştırılabilirler için konumdan bağımsız kod üretilir (büyük kip)"
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- #, fuzzy
- #| msgid "invalid use of %qD"
- msgid "invalid use of type"
- msgstr "%qD kullanımı geçersiz"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- #, fuzzy
--#| msgid "floating point constant not a valid immediate operand"
--msgid "floating point constant truncated to integer"
--msgstr "gerçel sayı sabit geçerli bir anlık terim değil"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
--#, fuzzy
- #| msgid "inlined_to pointer refers to itself"
- msgid "constant refers to itself"
- msgstr "Inlined_to göstericisi kendini gösteriyor"
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- #, fuzzy
- #| msgid "Expected expression type"
- msgid "expected numeric type"
- msgstr "İfade türü umuluyordu"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
- #, fuzzy
-+#| msgid "Expected expression type"
-+msgid "expected boolean type"
-+msgstr "İfade türü umuluyordu"
-+
-+#: go/gofrontend/expressions.cc:3911
-+#, fuzzy
- #| msgid "Expected integer string"
- msgid "expected integer or boolean type"
- msgstr "Tamsayı dizgesi umuluyordu"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- #, fuzzy
- #| msgid "invalid operands to binary %s"
- msgid "invalid operand for unary %<&%>"
- msgstr "iki terimli %s için terimler geçersiz"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- #, fuzzy
- #| msgid "Expected integer"
- msgid "expected pointer"
- msgstr "Tamsayı umuluyordu"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible types in binary expression"
- msgstr "dönüş değerinde uyumsuz türler"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- #, fuzzy
- #| msgid "size of array %qs has non-integer type"
- msgid "shift of non-integer operand"
- msgstr "%qs dizisinin boyutu tamsayı tür değil"
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- #, fuzzy
- #| msgid "switch quantity not an integer"
- msgid "shift count not unsigned integer"
- msgstr "switch miktarı bir tamsayı değil"
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- #, fuzzy
- #| msgid "negative insn length"
- msgid "negative shift count"
- msgstr "negatif komut uzunluÄŸu"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- #, fuzzy
- #| msgid "called object %qE is not a function"
- msgid "object is not a method"
- msgstr "çağrılan nesne %qE bir işlev değil"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- #, fuzzy
- #| msgid "argument of type %qT does not match %qT"
- msgid "method type does not match object type"
- msgstr "%qT türündeki argüman %qT ile eşleşmiyor"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- #, fuzzy
- #| msgid "invalid argument to builtin function"
- msgid "invalid use of %<...%> with builtin function"
- msgstr "yerleşik işleve aktarılan argüman geçersiz"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- #, fuzzy
- #| msgid "no arguments"
- msgid "not enough arguments"
- msgstr "argüman yok"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many arguments"
- msgstr "biçim için argüman sayısı çok fazla"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "argument 1 must be a map"
- msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- #, fuzzy
- #| msgid "invalid type argument"
- msgid "invalid type for make function"
- msgstr "tür argümanı geçersiz"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- #, fuzzy
- #| msgid "bad insn for 'A'"
- msgid "bad size for make"
- msgstr "'A' için hatalı komut"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many arguments to make"
- msgstr "biçim için argüman sayısı çok fazla"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "argument must be array or slice or channel"
- msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- #, fuzzy
- #| msgid "invalid argument to builtin function"
- msgid "unsupported argument type to builtin function"
- msgstr "yerleşik işleve aktarılan argüman geçersiz"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- #, fuzzy
- #| msgid "Argument dim at %L must be scalar"
- msgid "argument must be channel"
- msgstr "%L'de boyut argümanı değişmez olmalı"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "argument must be a field reference"
- msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "left argument must be a slice"
- msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- #, fuzzy
- #| msgid "first argument of %q+D should be %<int%>"
- msgid "first argument must be []byte"
- msgstr "%q+D için ilk argüman %<int%> olmalıydı"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- #, fuzzy
- #| msgid "tls_model argument not a string"
- msgid "second argument must be slice or string"
- msgstr "tls_model argümanı bir dizge değil"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- #, fuzzy
- #| msgid "%Jparameter %u has void type"
- msgid "argument 2 has invalid type"
- msgstr "%J%u. parametre void türde"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- #, fuzzy
- #| msgid "%Jparameter %u has incomplete type"
- msgid "argument must have complex type"
- msgstr "%J%u. parametre tamamlanmamış türde"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- #, fuzzy
- #| msgid "cleanup argument not an identifier"
- msgid "complex arguments must have identical types"
- msgstr "cleanup argümanı bir betimleyici değil"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- #, fuzzy
- #| msgid "Do not use hardware floating point"
- msgid "complex arguments must have floating-point type"
- msgstr "Donanım kayan nokta aritmetiği kullanılmaz"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
- #, fuzzy
-+#| msgid "invalid use of %<this%> at top level"
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "tepe seviyede %<this%> kullanımı geçersiz"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
-+#, fuzzy
- #| msgid "unexpected node"
- msgid "expected function"
- msgstr "umulmadık düğüm"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible type for receiver"
- msgstr "dönüş değerinde uyumsuz türler"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
- #, fuzzy
-+#| msgid "invalid use of %<this%> in non-member function"
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "üye olmayan işlevde %<this%> kullanımı geçersiz"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
-+#, fuzzy
- #| msgid "incoming edge count does not match number of PHI arguments"
- msgid "number of results does not match number of values"
- msgstr "gelen ayrıt sayısı PHI argüman sayısı ile uyuşmuyor"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- #, fuzzy
- #| msgid "Cray pointer at %C must be an integer."
- msgid "index must be integer"
- msgstr "%C'deki Cray göstericisi bir tamsayı olmalı."
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- #, fuzzy
- #| msgid "Cray pointer at %C must be an integer."
- msgid "slice end must be integer"
- msgstr "%C'deki Cray göstericisi bir tamsayı olmalı."
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- #, fuzzy
- #| msgid "incompatible types in assignment"
- msgid "incompatible type for map index"
- msgstr "atamada uyumsuz türler"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many expressions for struct"
- msgstr "biçim için argüman sayısı çok fazla"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- #, fuzzy
- #| msgid "too few arguments for format"
- msgid "too few expressions for struct"
- msgstr "biçim için argüman sayısı yetersiz"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- #, fuzzy
- #| msgid "invalid use of void expression"
- msgid "invalid unsafe.Pointer conversion"
- msgstr "void ifade kullanımı geçersiz"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- msgid "type assertion only valid for interface types"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- #, fuzzy
- #| msgid "expected class name"
- msgid "expected channel"
- msgstr "sınıf ismi umuluyordu"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- #: go/gofrontend/statements.cc:590
- #, fuzzy
- #| msgid "invalid lvalue in assignment"
-@@ -13402,21 +13433,21 @@
- msgid "expected boolean expression"
- msgstr "ifade umuluyordu"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible types in send"
- msgstr "dönüş değerinde uyumsuz türler"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- msgid "invalid send on receive-only channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr ""
-
-@@ -13482,81 +13513,81 @@
- 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:3205
-+#: go/gofrontend/types.cc:3207
- #, fuzzy
- #| msgid "invalid receiver type %qs"
- msgid "different receiver types"
- msgstr "alıcı tür %qs geçersiz"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- #, fuzzy
- #| msgid "redefinition of parameter %q+D"
- msgid "different number of parameters"
- msgstr "%q+D parametresinin yeniden tanımlanması"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- #, fuzzy
- #| msgid "invalid parameter type %qT"
- msgid "different parameter types"
- msgstr "geçersiz parametre türü %qT"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr ""
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr ""
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- msgid "different result types"
- msgstr ""
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, 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:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, 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:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- #, fuzzy
- #| msgid "error while parsing methods"
- msgid "type has no methods"
- msgstr "yöntemler çözümlenirken hata"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, fuzzy, c-format
- #| msgid "ambiguous abbreviation %s"
- msgid "ambiguous method %s%s%s"
- msgstr "belirsiz kısaltma %s"
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, 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:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr ""
-@@ -13628,7 +13659,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "%<__builtin_prefetch%> için 3. argüman geçersiz; sıfır kullanılıyor"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr "%<va_start%> işlevine çok az argüman verilmiş"
-@@ -13650,7 +13681,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr "Bu kodun bitiminde uygulama çıkacak"
-@@ -13736,7 +13767,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, fuzzy, gcc-internal-format
- #| msgid "invalid argument to %<__builtin_frame_address%>"
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
-@@ -13838,8 +13869,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "void değer yoksayılması gerekirken yoksayılmadı"
-@@ -14122,7 +14153,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "%q+D bildirimi önceki yerel bildirimi gölgeliyor"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, fuzzy, gcc-internal-format
- #| msgid "%Jshadowed declaration is here"
- msgid "shadowed declaration is here"
-@@ -14238,7 +14269,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr "%H%qEyanlış etiket çeşidi olarak tanımlı"
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr "%<restrict%> kullanımı geçersiz"
-@@ -14359,7 +14390,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "deÄŸiÅŸken uzunluklu nesne ilklendirilemeyebilir"
-@@ -14369,7 +14400,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "%qD değişkeni ilklendiricili ama içi boş türde"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "satıriçi %q+D işlevine satıriçi olmayan öznitelik verilmiş"
-@@ -14401,7 +14432,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "%q+D dizisi sıfır ya da negatif uzunlukta"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr "%q+D nin saklama uzunluÄŸu bilinmiyor"
-@@ -14519,7 +14550,7 @@
- msgid "variable length array %qE is used"
- msgstr ""
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr ""
-@@ -14613,7 +14644,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "%qs parametresi için saklama sınıfı belirtilmiş"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "veri türü ismi için saklama sınıfı belirtildi"
-@@ -14785,7 +14816,7 @@
- msgid "function definition has qualified void return type"
- msgstr "işlev tanımı nitelikli void dönüş türü içeriyor"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "tür niteleyicileri işlev dönüş türünde yok sayıldı"
-@@ -14911,7 +14942,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr "veri üyesi değişken olarak değiştirilmiş %qT türünde olamayabilir"
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "void bildirimli deÄŸiÅŸken ya da alan %qE"
-@@ -15374,7 +15405,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "%qD argümanı prototiple uyumsuz"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "void olmayan dönüşlü işlevde `return' deyimi yok"
-@@ -15580,7 +15611,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ISO C boş kaynak dosyalarına izin vermez"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr "ISO C işlevler dışında fazladan %<;%> kullanımına izin vermez"
-@@ -15591,7 +15622,7 @@
- msgid "unknown type name %qE"
- msgstr "bilinmeyen yazmaç ismi: %s"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr "bildirim belirteçleri umuluyordu"
-@@ -15602,7 +15633,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr "betimleyici veya %<(%> umuluyordu"
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored for %qE"
- msgid "prefix attributes are ignored for methods"
-@@ -15625,7 +15656,7 @@
- msgid "data definition has no type or storage class"
- msgstr "veri tanımı tür ya da saklama sınıfı içermiyor"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr "%<,%> veya %<;%> umuluyordu"
-@@ -15655,7 +15686,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO C90 %<long long%>'u desteklemez"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr "dizge sabiti umuluyordu"
-@@ -15686,18 +15717,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, gcc-internal-format
- msgid "expected identifier"
- msgstr "betimleyici umuluyordu"
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "sembolik sabitler listesinin sonunda virgul"
-@@ -15831,7 +15862,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr "%<,%> veya %<}%> umuluyordu"
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr ""
-@@ -15860,18 +15891,18 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, gcc-internal-format
- msgid "expected statement"
- msgstr "deyim umuluyordu"
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, 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-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, fuzzy, gcc-internal-format
- #| msgid "%Hempty body in an else-statement"
- msgid "suggest braces around empty body in an %<else%> statement"
-@@ -15943,7 +15974,7 @@
- msgid "cannot take address of %qs"
- msgstr "%qD bit-alanının adresi alınamaz"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, gcc-internal-format
- msgid "expected expression"
- msgstr "ifade umuluyordu"
-@@ -15986,282 +16017,282 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "?: için terimler farklı türde"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, 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-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr "bileÅŸik sabit deÄŸiÅŸken boyuta sahip"
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr ""
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO C90 bileÅŸik sabitlere izin vermez"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier or %<(%>"
- msgid "expected identifier or %<)%>"
- msgstr "betimleyici veya %<(%> umuluyordu"
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr ""
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr "yöntem tanımında fazladan ; belirtilmiş"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr ""
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr ""
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "objective-c method declaration is expected"
- msgstr "bildirim belirteçleri umuluyordu"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for %qs"
- msgid "no type or storage class may be specified here,"
- msgstr "%qs için saklatım sınıfı belirtilmiş"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr ""
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, fuzzy, gcc-internal-format
- #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr "%<#pragma pack%> sonrasında %<(%> eksik - yoksayıldı"
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, fuzzy, gcc-internal-format
- #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr "%<#pragma pack%> sonrasında %<(%> eksik - yoksayıldı"
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, 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-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr ""
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, 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-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, gcc-internal-format
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, gcc-internal-format
- msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
- msgstr ""
-
--#: c-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, fuzzy, gcc-internal-format
- #| msgid "malformed #pragma GCC pch_preprocess, ignored"
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr "#pragma GCC pch_preprocess bozuk, yoksayıldı"
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, fuzzy, gcc-internal-format
- #| msgid "too many input files"
- msgid "too many %qs clauses"
- msgstr "girdi dosyası sayısı çok fazla"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, 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-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<none%> or %<shared%>"
- msgstr "%<,%> veya %<;%> umuluyordu"
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "expected integer expression"
- msgstr "ifade umuluyordu"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr ""
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, gcc-internal-format
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr ""
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, fuzzy, gcc-internal-format
- #| msgid "invalid const_double operand"
- msgid "invalid schedule kind"
- msgstr "const_double terim geçersiz"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr ""
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, 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-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, fuzzy, gcc-internal-format
- #| msgid "malformed %<#pragma align%>"
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "%<#pragma align%> bozuk"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operation on %<__fpreg%>"
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "%<__fpreg%> üzerinde geçersiz işlem"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, fuzzy, gcc-internal-format
- #| msgid "Unexpected end of module"
- msgid "expected %<(%> or end of line"
- msgstr "Beklenmeyen modül sonu"
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, fuzzy, gcc-internal-format
- #| msgid "%s statement expected at %L"
- msgid "for statement expected"
- msgstr "%s deyimi %L'de umuluyordu"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration or statement"
- msgid "expected iteration declaration or initialization"
- msgstr "bildirim veya deyim umuluyordu"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr ""
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr ""
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, 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-parser.c:10563
-+#: c-parser.c:10568
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a template"
- msgid "%qD is not a variable"
- msgstr "%qD bir ÅŸablon deÄŸil"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, 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-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, 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-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, fuzzy, gcc-internal-format
- #| msgid "%Jparameter %u has incomplete type"
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "%J%u. parametre tamamlanmamış türde"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -16271,7 +16302,7 @@
- msgid "%qD has an incomplete type"
- msgstr "%qD bir tamamlanmamış tür içeriyor"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "void ifade kullanımı geçersiz"
-@@ -16338,69 +16369,74 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr "işlevin dönüş türü %<volatile%> den dolayı uyumsuz"
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr "bir içi boş tür göstericisi üzerinde aritmetik"
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
- #, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr ""
-+
-+#: c-typeck.c:2160
-+#, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr "%qT türü %qE isimli üye içermiyor"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr "bir struct veya union olmayan şeyin %qE üyesi için istek"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr "içi boş ture gösterici ilişkilendirme"
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr "%<void *%> gösterici ilişkilendirmesi"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "indisli değer ne dizi ne de bir gösterici"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "dizi indisi bir tamsayı değil"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr "indisli değer, işleve göstericidir"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, fuzzy, gcc-internal-format
- #| msgid "Substring end index at %L is out of bounds"
- msgid "index value is out of bound"
- msgstr "%L'deki altdizge son indisi sınırların dışında"
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ISO C %<register%> dizisi indislemesine izin vermez"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "ISO C90 sol tarafsız dizi indislemesine izin vermez"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr ""
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr "çağrılan nesne %qE bir işlev değil"
-@@ -16408,387 +16444,387 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr "uyumlu olmayan türde işlev çağrısı"
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, fuzzy, gcc-internal-format
- #| msgid "function definition has qualified void return type"
- msgid "function with qualified void return type called"
- msgstr "işlev tanımı nitelikli void dönüş türü içeriyor"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, gcc-internal-format
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr ""
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, fuzzy, gcc-internal-format
- #| msgid "%<__builtin_longjmp%> second argument must be 1"
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "%<__builtin_longjmp%>'in ikinci argümanı 1 olmalı"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr ""
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qE"
- msgid "too many arguments to method %qE"
- msgstr "%qE işlevi için çok fazla argüman belirtildi"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr "%qE işlevi için çok fazla argüman belirtildi"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared here"
- msgid "declared here"
- msgstr "burada bildirilmiÅŸ %q+D"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "%d biçimsel parametre türü tamamlanmayan türde"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "%2$qE işlevinin %1$d. argümanına prototipten dolayı gerçel sayı değil tamsayı aktarılması"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "%2$qE işlevinin %1$d. argümanına prototipten dolayı karmaşık sayı değil tamsayı aktarılması"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "%2$qE işlevinin %1$d. argümanına prototipten dolayı gercel sayı değil karmaşık sayı aktarılması"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "%2$qE işlevinin %1$d. argümanına prototipten dolayı tamsayı değil gercel sayı aktarılması"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "%2$qE işlevinin %1$d. argümanına prototipten dolayı tamsayı değil karmaşık sayı aktarılması"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "%2$qE işlevinin %1$d. argümanına prototipten dolayı karmaşık sayı değil gerçel sayı aktarılması"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "%2$qE işlevinin %1$d. argümanına prototipten dolayı %<double%> değil %<float%> aktarılması"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "%2$qE işlevinin %1$d. argümanına prototipten dolayı karmaşık sayı değil tamsayı aktarılması"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "%2$qE işlevinin %1$d. argümanına prototipten dolayı farklı genişlikte değer aktarılması"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "%2$qE işlevinin %1$d. argümanına prototipten dolayı işaretsiz tamsayı aktarılması"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "%2$qE işlevinin %1$d. argümanına prototipten dolayı işaretli tamsayı aktarılması"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, fuzzy, gcc-internal-format
- #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr "%qT türünden %qT türüne örtük dönüşüme C++'da izin verilmez"
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr "%qE işlevi için çok az argüman belirtildi"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, fuzzy, gcc-internal-format
- #| msgid "weak declaration of %q+D after first use results in unspecified behavior"
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "%q+D zayıf bildirimi ilk kullanımdan sonra belirsiz davranışla sonuçlanıyor"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between %q#T and %q#T"
- msgid "comparison between %qT and %qT"
- msgstr "%q#T ile %q#T arasında karşılaştırma"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "çıkartmada %<void *%> türünde gösterici kullanılmış"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "çıkartmada işlev göstericisi kullanılmış"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ISO C karmaşık sayıların mantıksal çarpımında %<~%> desteklemez"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "tek terimli tümleyen için yanlış türde argüman"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "ISO C karmaşık sayı türlerinde %<++%> ve %<--%> desteklemez"
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "arttırımda yanlış türde argüman"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "eksiltmede yanlış türde argüman"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "bilinmeyen yapı göstericisinde arttırma"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "bilinmeyen yapı göstericisinde eksiltme"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of expression of type %<void%>"
- msgstr "gecicinin adresi alıniyor"
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, fuzzy, gcc-internal-format
- #| msgid "assignment of read-only location"
- msgid "assignment of read-only location %qE"
- msgstr "salt-okunur konuma atama"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, fuzzy, gcc-internal-format
- #| msgid "increment of read-only location"
- msgid "increment of read-only location %qE"
- msgstr "salt-okunur konuma eksiltim"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, fuzzy, gcc-internal-format
- #| msgid "decrement of read-only location"
- msgid "decrement of read-only location %qE"
- msgstr "salt-okunur konuma arttırım"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "%qD bit-alanının adresi alınamaz"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr "genel yazmaç değişkeni %qD iç işlevde kullanılmış"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr "yazmaç değişkeni %qD iç işlevde kullanılmış"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr "%qD genel yazmaç değişkeninin adresi istenmiş"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr "%qD yazmaç değişkeninin adresi istendi"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr "koÅŸullu ifadede sol deÄŸersiz dizi"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, fuzzy, gcc-internal-format
- #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr "%qT türünden %qT türüne örtük dönüşüme C++'da izin verilmez"
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "ISO C tek taraflı void tür içeren koşullu ifadelere izin vermez"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, fuzzy, gcc-internal-format
- #| msgid "pointer type mismatch in conditional expression"
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "koşullu ifadede gösterici türü uyumsuzluğu"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "ISO C %<void *%> ve işlev göstericisi arasında koşullu ifadelere izin vermez"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "koşullu ifadede gösterici türü uyumsuzluğu"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "koşullu ifadede gösterici/tamsayı tür uyumsuzluğu"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "koşullu ifadede tür uyumsuzluğu"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "virgüllü ifadenin sol terimi etkisiz"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- #, fuzzy
- #| msgid "cast adds new qualifiers to function type"
- msgid "cast adds %q#v qualifier to function type"
- msgstr "tür dönüşümü, işlev türüne yeni niteleyiciler ekliyor"
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr "tür dönüşümü, gösterici hedef türünden niteleyicileri iptal ediyor"
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "tür dönüşümü dizi belirtiyor"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "tür dönüşümü işlev belirtiyor"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "ISO C skalar olmayandan aynı türe dönüşüme izin vermez"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "ISO C union türe dönüşüme izin vermez"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "union içinde mevcut olmayan türden union türe dönüşüm"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr ""
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr "tür dönüşümü hedef türün gerekli hizalamasını azaltıyor"
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "göstericiden farklı tamsayı türlere dönüşüm"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr "%qT türündeki işlev çağrısından eşleşmeyen %qT türüne dönüşüm"
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "farklı boyuttaki tamsayı türden göstericiye dönüşüm"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ISO C işlev göstericisinin nesne göstericisine dönüştürülmesini yasaklar"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ISO C nesne göstericisinin işlev göstericisine dönüştürülmesini yasaklar"
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr ""
-@@ -16800,721 +16836,721 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, fuzzy, gcc-internal-format
- #| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
- msgid "expected %qT but argument is of type %qT"
- msgstr "%q.*s biçiminin %<%T%s%> türünde olması umuluyor, ama %d. argüman %qT türünde"
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, fuzzy, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr "%2$qE işlevinin %1$d. argümanının aktarımında gösterici hedefleri farklı sign'lıkta"
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr "sağ taraf değeri, başvuru parametresine aktarılamaz"
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- #, fuzzy
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "%2$qE işlevinin %1$d. argümanına aktarım niteliksiz göstericiyi nitelikli yapıyor"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- #, fuzzy
- #| msgid "assignment makes qualified function pointer from unqualified"
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr "atama niteliksiz işlev göstericisini nitelikli yapıyor"
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- #, fuzzy
- #| msgid "initialization makes qualified function pointer from unqualified"
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "ilklendirme niteliksiz işlev göstericisini nitelikli yapıyor"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- #, fuzzy
- #| msgid "return makes qualified function pointer from unqualified"
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr "dönüş değeri niteliksiz işlev göstericisini nitelikli yapıyor"
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- #, fuzzy
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "%2$qE işlevinin %1$d. argümanına aktarım gösterici hedef türündeki niteleyicileri iptal ediyor"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- #, fuzzy
- #| msgid "assignment discards qualifiers from pointer target type"
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "atama gösterici hedef türündeki niteleyicileri iptal ediyor"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- #, fuzzy
- #| msgid "initialization discards qualifiers from pointer target type"
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "ilklendirme gösterici hedef türündeki niteleyicileri iptal ediyor"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- #, fuzzy
- #| msgid "return discards qualifiers from pointer target type"
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "dönüş değeri gösterici hedef türündeki niteleyicileri iptal ediyor"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "ISO C union türe argüman dönüşümünü yasaklar"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr "%qT türünden %qT türüne örtük dönüşüme C++'da izin verilmez"
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "%2$qE işlevinin %1$d. argümanına uyumsuz gösterici türünde aktarım"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "assignment from pointer to non-enclosed address space"
- msgstr "göstericiden farklı tamsayı türlere dönüşüm"
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, fuzzy, gcc-internal-format
- #| msgid "initialization from incompatible pointer type"
- msgid "initialization from pointer to non-enclosed address space"
- msgstr "uyumsuz gösterici türünde ilklendirme"
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, fuzzy, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "%2$qE işlevinin %1$d. argümanı bir biçim özniteliği adayı olabilir"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr "atamada sol taraf bir biçim özniteliği adayı olabilir"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, gcc-internal-format
- 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-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, 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"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr "ISO C işlev göstericisi ile %<void *%> arasında %2$qE işlevinin %1$d. argümanının aktarımına izin vermez"
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "ISO C de işlev göstericisi ile %<void *%> arasında atama yasaktır"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "ISO C de işlev göstericisi ile %<void *%> arasında ilklendirme yasaktır"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "ISO C de işlev göstericisi ile %<void *%> arasında return yasaktır"
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, fuzzy, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr "%2$qE işlevinin %1$d. argümanının aktarımında gösterici hedefleri farklı sign'lıkta"
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr "atama sırasında gösterici hedefleri farklı signed'lıkta"
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr "ilklendirmede gösterici hedefleri farklı signed'lıkta"
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr "dönüş değerinde gösterici hedefleri farklı signed'lıkta"
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "%2$qE işlevinin %1$d. argümanına uyumsuz gösterici türünde aktarım"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr "uyumsuz gösterici türünde atama"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr "uyumsuz gösterici türünde ilklendirme"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr "uyumsuz gösterici türünde dönüş değeri"
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "sol değersiz dizi kullanımı geçersiz"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "%2$qE işlevinin %1$d. argümanının aktarımı sırasında bir tür dönüşümü olmaksızın tamsayıdan gösterici yapılıyor"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr "atama bir tür dönüşümü olmaksızın tamsayıdan gösterici yapıyor"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr "ilklendirme bir tür dönüşümü olmaksızın tamsayıdan gösterici yapıyor"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr "dönüş değeri bir tür dönüşümü olmaksızın tamsayıdan gösterici yapıyor"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "%2$qE işlevinin %1$d. argümanının aktarımı sırasında bir tür dönüşümü olmaksızın göstericiden tamsayı yapılıyor"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr "atamada bir tür dönüşümü olmaksızın göstericiden tamsayı yapılıyor"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr "ilklendirmede bir tür dönüşümü olmaksızın göstericiden tamsayı yapılıyor"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr "dönüş değerinde bir tür dönüşümü olmaksızın göstericiden tamsayı yapılıyor"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, fuzzy, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr "%2$qE işlevinin %1$d. argümanı için tür uyumsuz"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in assignment of %qT to %qT"
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "%qT'nin %qT'ye atanmasında türler uyumsuz"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in initialization"
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "ilklendirmede uyumsuz türler"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in assignment of %qT to %qT"
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr "%qT'nin %qT'ye atanmasında türler uyumsuz"
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr "geleneksel C özdevinimli ortak değer ilklendirmesini reddeder"
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr "(%qs için near ilklendirme)"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "parantezli dizge sabitten ilklendirmeli dizi"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "esnek dizi üyesi ilklendirmesi"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "karakter dizisinin ilklendiricisi olarak geniş dizge kullanılmış"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, fuzzy, gcc-internal-format
- #| msgid "wchar_t-array initialized from non-wide string"
- msgid "wide character array initialized from non-wide string"
- msgstr "geniÅŸ karakterli olmayan dizgeden ilklendirmeli wchar_t-array"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, fuzzy, gcc-internal-format
- #| msgid "wchar_t-array initialized from non-wide string"
- msgid "wide character array initialized from incompatible wide string"
- msgstr "geniÅŸ karakterli olmayan dizgeden ilklendirmeli wchar_t-array"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr "dizge sabitten ilgisiz türde ilklendirilmiş dizi"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "dizi sabit olmayan dizi ifadesinden ilklendirilmiÅŸ"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "ilklendirici öğe bir sabit değil"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not constant"
- msgid "initializer element is not a constant expression"
- msgstr "ilklendirici öğe bir sabit değil"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "ilkledirici öğe yükleme sırasında hesaplanabilir değil"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "geçersiz ilklendirici"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "opak vektör türleri ilklendirilemez"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "ilklendiricinin sonunda fazladan parantezli grup"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "ilklendiriciyi çevreleyen parantezler yok"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "skalar ilklendiriciyi kuÅŸatan parantezler"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "iç içe bağlam içinde esnek dizi üyesi ilklendirmesi"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "ilklendirici yok"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "skalar ilklendirici boÅŸ"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "skalar ilklendiricide fazladan öğeler"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr "dizi olmayan ilklendiricide dizi indisi"
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "alan ismi kayıt ya da union ilklendiricisinde kullanılmamış"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr "ilklendiricideki dizi indisi tamsayı türünde değil"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, fuzzy, gcc-internal-format
- #| msgid "array index in initializer not of integer type"
- msgid "array index in initializer is not an integer constant expression"
- msgstr "ilklendiricideki dizi indisi tamsayı türünde değil"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "ilklendiricide sabit olmayan dizi indisi"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "ilklendiricideki dizi indisi dizi sınırlarının dışında"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "ilklendiricide indis aralığı boş"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "ilklendiricideki dizi indisi aralığı dizi sınırlarını aşıyor"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr "ilklendiricide bilinmeyen %qE alanı belirtilmiş"
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "yan etkili ilklendirilmiş alanın üzerine yazıldı"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, fuzzy, gcc-internal-format
- #| msgid "initialized field with side-effects overwritten"
- msgid "initialized field overwritten"
- msgstr "yan etkili ilklendirilmiş alanın üzerine yazıldı"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "karakter dizisi ilklendiricide gereğinden fazla öğe"
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "struct ilklendiricide gereğinden fazla öğe"
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr "esnek dizi üyesinin statik olmayan ilklendirmesi"
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "union ilklendiricide gereğinden fazla öğe"
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr "geleneksel C union ilklendirmesini reddeder"
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "dizi ilklendiricide gereğinden fazla öğe"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "vektör ilklendiricide gereğinden fazla öğe"
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "skalar ilklendiricide gereğinden fazla öğe"
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "ISO C %<goto *expr;%> kullanımına izin vermez"
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "%<noreturn%> olarak bildirilmiş işlev %<return%> deyimi içeriyor"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "dönüş değeri void olmayan işlevde %<return%> değer içermiyor"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr "void dönüşlü işlevde %<return%> değer içeriyor"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, fuzzy, gcc-internal-format
- #| msgid "%<return%> with a value, in function returning void"
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "void dönüşlü işlevde %<return%> değer içeriyor"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "işlev yerel değişkenin adresi ile dönüyor"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr "switch miktarı bir tamsayı değil"
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr "ISO C'de %<long%> switch ifadesi %<int%> türüne dönüştürülmez"
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "case label is not an integer constant expression"
- msgstr "dizi boyutu bir tümleyen sabit ifadesi değil"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr "case etiketi bir switch deyimi içinde değil"
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr "%<default%> etiketi bir switch deyimi içinde değil"
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, fuzzy, gcc-internal-format
- #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr "%Hanlamca belirsiz %<else%>den kaçınmak için kaşlı ayraçlar önerilir"
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr "break deyimi switch ya da döngü içinde değil"
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "continue deyimi bir döngü içinde değil"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, fuzzy, gcc-internal-format
- #| msgid "break statement not within loop or switch"
- msgid "break statement used with OpenMP for loop"
- msgstr "break deyimi switch ya da döngü içinde değil"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr "deyim etkisiz"
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr "ifade deyimi boş tür içeriyor"
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr "sağa kaydırma sayısı negatif"
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr "sağa kaydırma sayısı tür genişliğinden büyük ya da eşit"
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr "sola kaydırma sayısı negatif"
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr "sola kaydırma sayısı tür genişliğinden büyük ya da eşit"
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, fuzzy, gcc-internal-format
- #| msgid "operands to ?: have different types"
- msgid "comparing vectors with different element types"
- msgstr "?: için terimler farklı türde"
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr ""
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr "== veya != ile karşılaştırma gerçel sayılarda güvenli değil"
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, fuzzy, gcc-internal-format
- #| msgid "comparison of distinct pointer types lacks a cast"
- msgid "comparison of pointers to disjoint address spaces"
- msgstr "bir tür dönüşümü olmaksızın ayrı gösterici türlerinin karşılaştırması"
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ISO C %<void *%> ile işlev göstericisinin karşılaştırılmasına izin vermez"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr "bir tür dönüşümü olmaksızın ayrı gösterici türlerinin karşılaştırması"
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "gösterici ile tamsayı arasında karşılaştırma"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr "tamamlanmış ve içi boş göstericilerin karşılaştırılması"
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ISO C işlev göstericilerinin sıralı karşılaştırmalarına izin vermez"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, fuzzy, gcc-internal-format
- #| msgid "ordered comparison of pointer with integer zero"
- msgid "ordered comparison of pointer with null pointer"
- msgstr "tamsayı sıfır ile sıralı gösterici karşılaştırması"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "tamsayı sıfır ile sıralı gösterici karşılaştırması"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, fuzzy, gcc-internal-format
- #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr "%qT türünden %qT türüne örtük dönüşüme C++'da izin verilmez"
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "doğrudan değer gereken yerde göstericiye dönüştürülemeyen dizi kullanılmış"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr "doğrudan değer gereken yerde yapı türünde değer kullanılmış"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr "doğrudan değer gereken yerde union türünde değer kullanılmış"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, fuzzy, gcc-internal-format
- #| msgid "used struct type value where scalar is required"
- msgid "used vector type where scalar is required"
- msgstr "doğrudan değer gereken yerde yapı türünde değer kullanılmış"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %<restrict%>"
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "%<restrict%> kullanımı geçersiz"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr ""
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr ""
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, 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-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr ""
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, 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-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, 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-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr ""
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr ""
-@@ -17524,7 +17560,7 @@
- msgid "function call has aggregate value"
- msgstr "işlev çağrısı küme değeri içeriyor"
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "%q+D değişkeninin boyutu çok geniş"
-@@ -18375,54 +18411,54 @@
- msgid "library lib%s not found"
- msgstr "lib%s kitaplığı bulunamadı"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "bir gösterici türüne dönüştürülemez"
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr "bir gerçel sayı değer umulurken gösterici değeri kullanılmış"
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr "bir gerçel sayı umulurken küme değeri kullanılmış"
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr "tamamlanmamış türe dönüşüm"
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, fuzzy, gcc-internal-format
- #| msgid "can't convert between vector values of different size"
- msgid "can%'t convert between vector values of different size"
- msgstr "farklı boyuttaki vektör değerleri arasında dönüşüm yapılamaz"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr "bir tamsayı umulurken küme değeri kullanılmış"
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr "karmaşık sayı umulan yerde gösterici değeri kullanılmış"
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr "karmaşık sayı umulan yerde küme değeri kullanılmış"
-
--#: convert.c:965
-+#: convert.c:963
- #, fuzzy, gcc-internal-format
- #| msgid "can't convert value to a vector"
- msgid "can%'t convert value to a vector"
- msgstr "değer bir vektöre dönüştürülemez"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, fuzzy, gcc-internal-format
- #| msgid "aggregate value used where a float was expected"
- msgid "aggregate value used where a fixed-point was expected"
-@@ -18584,7 +18620,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr ""
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr ""
-@@ -18678,46 +18714,46 @@
- msgid "stack limits not supported on this target"
- msgstr "bu hedefte yığıt sınırları desteklenmiyor"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field %qs"
- msgid "mis-aligned access used for structure member"
- msgstr "%qs yapı alan için saklama sınıfı belirtilmiş"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field %qs"
- msgid "mis-aligned access used for structure bitfield"
- msgstr "%qs yapı alan için saklama sınıfı belirtilmiş"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, fuzzy, gcc-internal-format
- #| msgid "global register variable %qD used in nested function"
- msgid "local frame unavailable (naked function?)"
- msgstr "genel yazmaç değişkeni %qD iç işlevde kullanılmış"
-
--#: expr.c:9996
-+#: expr.c:9971
- #, 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:10003
-+#: expr.c:9978
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+D redeclared with attribute noinline"
- msgid "%Kcall to %qs declared with attribute warning: %s"
-@@ -18798,7 +18834,7 @@
- msgid "assuming signed overflow does not occur when combining constants around a comparison"
- msgstr ""
-
--#: fold-const.c:14219
-+#: fold-const.c:14225
- #, 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"
-@@ -18809,7 +18845,7 @@
- msgid "total size of local objects too large"
- msgstr "%Jyerel nesnelerin toplam boyutu çok büyük"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr "%<asm%> içindeki kısıt imnkansız"
-@@ -19301,84 +19337,84 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr "ağaç denetimi: %1$qs sınıfı umuluyordu, %5$s dosyasının %6$d. satırında %4$s işlevinde %2$qs (%3$s) var"
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, 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:5041
-+#: gimplify.c:5048
- #, 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:5157
-+#: gimplify.c:5164
- #, gcc-internal-format, gfc-internal-format
- msgid "non-memory input %d must stay in memory"
- msgstr ""
-
--#: gimplify.c:5179
-+#: gimplify.c:5186
- #, 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:5674
-+#: gimplify.c:5681
- #, 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:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr ""
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, 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:5859
-+#: gimplify.c:5866
- #, 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:5862
-+#: gimplify.c:5869
- #, 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:6025
-+#: gimplify.c:6032
- #, 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:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr "gimpleme başarısız"
-
--#: godump.c:1214
-+#: godump.c:1234
- #, fuzzy, gcc-internal-format
- #| msgid "could not open dump file %qs: %s"
- msgid "could not close Go dump file: %m"
- msgstr "döküm dosyası %qs açılamadı: %s"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, fuzzy, gcc-internal-format
- #| msgid "could not open dump file %qs: %s"
- msgid "could not open Go dump file %qs: %m"
-@@ -19438,7 +19474,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -19589,48 +19625,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "iÅŸlev %q+D 'inline' olarak yeniden bildirilmiÅŸ"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr ""
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr ""
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr ""
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr ""
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr ""
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr ""
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr ""
-@@ -19747,7 +19783,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr "-freorder-blocks-and-partition bu mimaride çalışmaz"
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr "-freorder-blocks-and-partition bu mimaride çalışmaz"
-@@ -20126,9 +20162,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr "'%s' bir %s yazmacı olarak kullanılamıyor"
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "bilinmeyen yazmaç ismi: %s"
-@@ -20213,12 +20249,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr "%<asm%> terimi imkansız yeniden yükleme gerektiriyor"
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr "%<asm%> teriminin kısıtı terim boyutu ile uyumsuz"
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr "çıktı terimi %<asm%> içindeki bir sabit"
-@@ -20442,7 +20478,7 @@
- msgid "packed attribute is unnecessary"
- msgstr "paketli öznitelik gereksiz"
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr "dizi elemanlarının hizalaması eleman boyutundan büyük"
-@@ -20671,7 +20707,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -20687,7 +20723,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr "aslen dolaylı işlev çağrıları satır içine almaya konu olmaz"
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -20702,7 +20738,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, fuzzy, gcc-internal-format
- #| msgid "namespace %qD not allowed in using-declaration"
- msgid "asm not allowed in atomic transaction"
-@@ -20741,684 +20777,684 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, fuzzy, gcc-internal-format
- #| msgid "attributes are not allowed on a function-definition"
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "bir işlev tanımıda özniteliklere izin verilmez"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr "ADDR_EXPR değişirken sabit yeniden hesaplanmadı"
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr "ADDR_EXPR değişirken yan etkiler yeniden hesaplanmadı"
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr ""
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr "SSA ismi serbest birakılanlar listesinde ama hala atıflı"
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr ""
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid first operand of MEM_REF"
- msgstr "%%R için terim geçersiz"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid offset operand of MEM_REF"
- msgstr "%%R için terim geçersiz"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr "always-false koÅŸuluyla ASSERT_EXPR"
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr ""
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr "adres alındı, ama ADDRESSABLE biti etkin değil"
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, fuzzy, gcc-internal-format
- #| msgid "non-boolean used in condition"
- msgid "non-integral used in condition"
- msgstr "şartlı ifadedeki kip mantıksal kip değil"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr "koşullu terim geçersiz"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, fuzzy, gcc-internal-format
- #| msgid "invalid constraints for operand"
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "kısıtlar terim için geçersiz"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr "başvuru öneki geçersiz"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "komuttaki terim geçersiz"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr ""
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr ""
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid expression for min lvalue"
- msgstr "terim olarak ifade geçersiz"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in indirect reference"
- msgstr "komuttaki terim geçersiz"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid form of array reference at %C"
- msgid "invalid operands to array reference"
- msgstr "%C'de dizi başvurusunun yapılışı geçersiz"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, fuzzy, gcc-internal-format
- #| msgid "Rank mismatch in array reference at %L (%d/%d)"
- msgid "type mismatch in array reference"
- msgstr "%L'de dizi başvurusunda sıra uyumsuz (%d/%d)"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, fuzzy, gcc-internal-format
- #| msgid "Rank mismatch in array reference at %L (%d/%d)"
- msgid "type mismatch in array range reference"
- msgstr "%L'de dizi başvurusunda sıra uyumsuz (%d/%d)"
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in real/imagpart reference"
- msgstr "koşullu ifadede tür uyumsuzluğu"
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in component reference"
- msgstr "koşullu ifadede tür uyumsuzluğu"
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr ""
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "conversion of register to a different size"
- msgstr "göstericiden farklı tamsayı türlere dönüşüm"
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid address operand in MEM_REF"
- msgstr "%%R için terim geçersiz"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid offset operand in MEM_REF"
- msgstr "%%R için terim geçersiz"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr ""
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, fuzzy, gcc-internal-format
- #| msgid "invalid function declaration"
- msgid "invalid function in gimple call"
- msgstr "işlev bildirimi geçersiz"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, fuzzy, gcc-internal-format
- #| msgid "function not inlinable"
- msgid "non-function in gimple call"
- msgstr "işlev satıriçine alınabilir değil"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, fuzzy, gcc-internal-format
- #| msgid "invalid storage class for function %qs"
- msgid "invalid pure const state for function"
- msgstr "%qs işlevi için geçersiz saklama sınıfı"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, fuzzy, gcc-internal-format
- #| msgid "invalid PC in line number table"
- msgid "invalid LHS in gimple call"
- msgstr "satır numarası tablosunda geçersiz program sayacı (PC)"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr ""
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion to %<__fpreg%>"
- msgid "invalid conversion in gimple call"
- msgstr "%<__fpreg%> türüne dönüşüm geçersiz"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, fuzzy, gcc-internal-format
- #| msgid "invalid PC in line number table"
- msgid "invalid static chain in gimple call"
- msgstr "satır numarası tablosunda geçersiz program sayacı (PC)"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr ""
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr ""
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, fuzzy, gcc-internal-format
- #| msgid "invalid argument to builtin function"
- msgid "invalid argument to gimple call"
- msgstr "yerleşik işleve aktarılan argüman geçersiz"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operands in gimple comparison"
- msgstr "komuttaki terim geçersiz"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, gcc-internal-format
- msgid "mismatching comparison operand types"
- msgstr ""
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr ""
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, fuzzy, gcc-internal-format
- #| msgid "invalid covariant return type for %q+#D"
- msgid "invalid vector comparison resulting type"
- msgstr "%q+#D için ortak değişen dönüş türü geçersiz"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, gcc-internal-format
- msgid "bogus comparison result type"
- msgstr ""
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr ""
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in unary operation"
- msgstr "komuttaki terim geçersiz"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, fuzzy, gcc-internal-format
- #| msgid "Bad type in constant expression"
- msgid "invalid types in nop conversion"
- msgstr "Sabit ifadesinde tür hatalı"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid types in address space conversion"
- msgstr "terim olarak ifade geçersiz"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid types in fixed-point conversion"
- msgstr "komuttaki terim geçersiz"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion to %<__fpreg%>"
- msgid "invalid types in conversion to floating point"
- msgstr "%<__fpreg%> türüne dönüşüm geçersiz"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion to %<__fpreg%>"
- msgid "invalid types in conversion to integer"
- msgstr "%<__fpreg%> türüne dönüşüm geçersiz"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr ""
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, fuzzy, gcc-internal-format
- #| msgid "Elemental binary operation"
- msgid "non-register as LHS of binary operation"
- msgstr "Öğesel ikilik işlem"
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid operands in binary operation"
- msgstr "iki terimli %s için terimler geçersiz"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in complex expression"
- msgstr "koşullu ifadede tür uyumsuzluğu"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in shift expression"
- msgstr "koşullu ifadede tür uyumsuzluğu"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in vector shift expression"
- msgstr "koşullu ifadede tür uyumsuzluğu"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr ""
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in widening vector shift expression"
- msgstr "koşullu ifadede tür uyumsuzluğu"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr ""
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "iki terimli %s için terimler geçersiz"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in pointer plus expression"
- msgstr "koşullu ifadede tür uyumsuzluğu"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in binary expression"
- msgstr "koşullu ifadede tür uyumsuzluğu"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr ""
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operands in ternary operation"
- msgstr "komuttaki terim geçersiz"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr "koşullu ifadede tür uyumsuzluğu"
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in fused multiply-add expression"
- msgstr "koşullu ifadede tür uyumsuzluğu"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in vector permute expression"
- msgstr "koşullu ifadede tür uyumsuzluğu"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, gcc-internal-format
- msgid "vector types expected in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of void expression"
- msgid "invalid mask type in vector permute expression"
- msgstr "void ifade kullanımı geçersiz"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in assignment"
- msgid "non-trivial conversion at assignment"
- msgstr "atamanın sol tarafı geçersiz"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid operand in unary expression"
- msgstr "iki terimli %s için terimler geçersiz"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in address expression"
- msgstr "koşullu ifadede tür uyumsuzluğu"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, fuzzy, gcc-internal-format
- #| msgid "invalid indirect memory address"
- msgid "invalid rhs for gimple memory store"
- msgstr "geçersiz dolaylı bellek adresi"
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in return statement"
- msgstr "komuttaki terim geçersiz"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in asm statement"
- msgid "invalid conversion in return statement"
- msgstr "asm deyiminde geçersiz sol taraf"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "goto destination is neither a label nor a pointer"
- msgstr "indisli değer ne dizi ne de bir gösterici"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%s code"
- msgid "invalid operand to switch statement"
- msgstr "%%s kodu için terim geçersiz"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr ""
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, fuzzy, gcc-internal-format
- #| msgid "format string has invalid operand number"
- msgid "incorrect setting of landing pad number"
- msgstr "biçim dizgesi geçersiz sayıda terim içeriyor"
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%p code"
- msgid "invalid comparison code in gimple cond"
- msgstr "%%p kodu için terim geçersiz"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in increment"
- msgid "invalid labels in gimple cond"
- msgstr "arttırmada geçersiz sol taraf"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, fuzzy, gcc-internal-format
- #| msgid "invalid address"
- msgid "invalid PHI result"
- msgstr "adres geçersiz"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, fuzzy, gcc-internal-format
- #| msgid "missing definition"
- msgid "missing PHI def"
- msgstr "tanım eksik"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, fuzzy, gcc-internal-format
- #| msgid "invalid IACC argument"
- msgid "invalid PHI argument"
- msgstr "IACC argümanı geçersiz"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "incompatible types in assignment"
- msgid "incompatible types in PHI argument %u"
- msgstr "atamada uyumsuz türler"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, fuzzy, gcc-internal-format
- #| msgid "verify_stmts failed"
- msgid "verify_gimple failed"
- msgstr "verify_stmts başarısız"
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr ""
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, fuzzy, gcc-internal-format
- #| msgid "bb_for_stmt (phi) is set to a wrong basic block"
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr "bb_for_stmt (phi) yanlış temel bloka atanmış"
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr "Ağaç düğümlerinin paylaşımı yanlış"
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, fuzzy, gcc-internal-format
- #| msgid "bb_for_stmt (stmt) is set to a wrong basic block"
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr "bb_for_stmt (stmt) yanlış temel bloka atanmış"
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "in statement"
- msgstr "deyim umuluyordu"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr "deyim yakalama için imli, ama olmuyor."
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr "Deyim blokun ortasında yakalama için imlenmiş"
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, fuzzy, gcc-internal-format
- #| msgid "ENTRY_BLOCK has a statement list associated with it"
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr "ENTRY_BLOCK onunla ilişkili bir deyim listesi içeriyor"
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, fuzzy, gcc-internal-format
- #| msgid "EXIT_BLOCK has a statement list associated with it"
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr "EXIT_BLOCK onunla ilişkili bir deyim listesi içeriyor"
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr "bb %d deki çıkışa düşüş"
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr ""
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr ""
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr ""
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr "%d. temel blokun ortasında denetim akışı"
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr "bb %d içinde bir denetim deyimi sonrası düşen kenar"
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "fallthru edge after a control statement in bb %d"
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr "bb %d içinde bir denetim deyimi sonrası düşen kenar"
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr "bb %d sonunda çıkan ayrıt bayrağı sayısı yanlış"
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr "bb %d sonunda açıkça goto"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr "dönüş ayrıtı bb %d içindeki çıkışı göstermiyor"
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, fuzzy, gcc-internal-format
- #| msgid "found default case not at end of case vector"
- msgid "found default case not at the start of case vector"
- msgstr "default case, case vektörünün sonunda değil"
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, fuzzy, gcc-internal-format
- #| msgid "case labels not sorted:"
- msgid "case labels not sorted: "
- msgstr "sırasız case etiketleri:"
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr "fazladan çıkan ayrıt %d->%d"
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr "ayrıt %i->%i eksik"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, fuzzy, gcc-internal-format
- #| msgid "%H%<noreturn%> function does return"
- msgid "%<noreturn%> function does return"
- msgstr "%H%<noreturn%> işlev değer döndürüyor"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, fuzzy, gcc-internal-format
- #| msgid "%Hcontrol reaches end of non-void function"
- msgid "control reaches end of non-void function"
- msgstr "%Hdenetim void olmayan işlevin sonunu aşıyor"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, fuzzy, gcc-internal-format
- #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "%H%qD dönüş değeri yoksayılıyor, warn_unused_result özniteliği ile bildirilmiş"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, fuzzy, gcc-internal-format
- #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
- msgid "ignoring return value of function declared with attribute warn_unused_result"
-@@ -21487,75 +21523,75 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr "düşen ayrıtta yanlış komut"
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+F can never be inlined because it receives a non-local goto"
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr "%q+F işlevi yerel olmayan goto içerdiğinden satıriçine alınamaz"
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+F can never be inlined because it uses variable sized variables"
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr "%q+F işlevi değişken boyutlu değişkenler kullandığından satıriçine alınamaz"
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr "%q+F işlevi alloca kullandığından satıriçine alınamaz (always_inline özniteliği ile zorlanabilir)"
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr "%q+F işlevi setjmp kullandığından asla satıriçine alınamaz"
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr "%q+F işlevi değişkin argüman listesi kullandığından asla satıriçine alınamaz"
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr "%q+F işlevi setjmp-longjmp olağandışılık eylemcisi kullandığından asla satıriçine alınamaz"
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr "%q+F işlevi yerel olmayan goto içerdiğinden asla satıriçine alınamaz"
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr "%q+F işlevi __builtin_return veya __builtin_apply_args kullandığından satıriçine alınamaz"
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr "%q+F işlevi bir hesaplanmış goto içerdiğinden satıriçine alınamaz"
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr "%q+F işlevi -fno-inline kullanılarak engellendiğinden satır içine alınamaz"
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr "%q+F işlevinin öznitelikleri satıriçine alınma ile çeliştiğinden işlev asla satıriçine alınamaz"
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, fuzzy, gcc-internal-format
- #| msgid "inlining failed in call to %q+F: %s"
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr "%q+F çağrısında satıriçine alma başarısız: %s"
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "buradan çağrıldı"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr "%q+F çağrısında satıriçine alma başarısız: %s"
-@@ -21773,7 +21809,7 @@
- msgid "verify_ssa failed"
- msgstr "verify_ssa başarısız"
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared here"
- msgid "%qD was declared here"
-@@ -21837,57 +21873,57 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is outside array bounds"
- msgstr "dizi indisi bir tamsayı değil"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is above array bounds"
- msgstr "dizi indisi bir tamsayı değil"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is below array bounds"
- msgstr "dizi indisi bir tamsayı değil"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr ""
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr ""
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, fuzzy, gcc-internal-format
- #| msgid "comparison is always false due to limited range of data type"
- msgid "comparison always false due to limited range of data type"
- msgstr "veri türünün aralığı sınırlı olduğundan karşılaştırma sonucu daima yanlıştır"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, fuzzy, gcc-internal-format
- #| msgid "comparison is always true due to limited range of data type"
- msgid "comparison always true due to limited range of data type"
- msgstr "veri türünün aralığı sınırlı olduğundan karşılaştırma sonucu daima doğrudur"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr ""
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr ""
-@@ -21898,22 +21934,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "%qE özniteliği sadece sınıf tanımlarına uygulanabilir"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr "%q+D zaten dllexport özniteliği ile bildirilmiş: dllimport yoksayıldı"
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr "%q+D' dll ilintileme ile ilişkilendirildikten sonra dllimport özniteliği olmaksızın yeniden bildirildi"
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr "%q+D dllimport özniteliği olmaksızın yeniden bildirildi; önceki dllimport yoksayıldı"
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -21928,148 +21964,148 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr "%qE özniteliği yoksayıldı"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "%q+D satıriçi işlevi dllimport olarak bildirilmiş: öznitelik yoksayıldı"
-
--#: tree.c:5577
-+#: tree.c:5578
- #, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "%q+D işlevinin tanımı dllimport imli"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr "%q+D değişkeninin tanımı dllimport imli"
-
--#: tree.c:5613
-+#: tree.c:5614
- #, fuzzy, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr "%2$qs özniteliğinden dolayı %1$q+D' simgesi için dış ilintileme gerekli"
-
--#: tree.c:5627
-+#: tree.c:5628
- #, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr ""
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr "işlev dizileri anlamlı değil"
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "işlevin dönüş türü işlev olamaz"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr "ağaç denetimi: %1$s, %4$s dosyasının %5$d. satırında %3$s işlevinde %2$s var"
-
--#: tree.c:8877
-+#: tree.c:8881
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr "ağaç denetimi: %1$s umulmuyordu, %4$s dosyasının %5$d. satırında %3$s işlevinde %2$s var"
-
--#: tree.c:8890
-+#: tree.c:8894
- #, fuzzy, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "ağaç denetimi: %1$qs sınıfı umuluyordu, %5$s dosyasının %6$d. satırında %4$s işlevinde %2$qs (%3$s) var"
-
--#: tree.c:8939
-+#: tree.c:8943
- #, fuzzy, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "ağaç denetimi: %1$qs sınıfı umuluyordu, %5$s dosyasının %6$d. satırında %4$s işlevinde %2$qs (%3$s) var"
-
--#: tree.c:8952
-+#: tree.c:8956
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr "ağaç denetimi: %1$s umulmuyordu, %4$s dosyasının %5$d. satırında %3$s işlevinde %2$s var"
-
--#: tree.c:9012
-+#: tree.c:9016
- #, fuzzy, gcc-internal-format
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr "ağaç denetimi: %1$qs yapısını içeren ağaç umuluyordu, %4$s dosyasının %5$d. satırında %3$s işlevinde %2$qs var"
-
--#: tree.c:9026
-+#: tree.c:9030
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr "ağaç denetimi: %4$s dosyasının %5$d. satırında %3$s işlevinde %2$d öğelik ağaç vektörünün %1$d. öğesine erişildi"
-
--#: tree.c:9039
-+#: tree.c:9043
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr "ağaç denetimi: %5$s dosyasının %6$d. satırında %4$s işlevinde %3$d terimli %2$s düğümünün %1$d. terimine erişildi"
-
--#: tree.c:9052
-+#: tree.c:9056
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr "ağaç denetimi: %5$s dosyasının %6$d. satırında %4$s işlevinde %3$d terimli %2$s düğümünün %1$d. terimine erişildi"
-
--#: tree.c:11336
-+#: tree.c:11340
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated (declared at %s:%d)"
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "`%qs' önerilmiyor (%s:%d. satırında bildirilmiş)"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated (declared at %s:%d)"
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "`%qs' önerilmiyor (%s:%d. satırında bildirilmiş)"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated (declared at %s:%d)"
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "`%qs' önerilmiyor (%s:%d. satırında bildirilmiş)"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated (declared at %s:%d)"
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "`%qs' önerilmiyor (%s:%d. satırında bildirilmiş)"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "type is deprecated (declared at %s:%d)"
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "tür önerilmiyor (%s:%d. satırında bildirilmiş)"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr "tür önerilmiyor (%s:%d. satırında bildirilmiş)"
-
--#: tree.c:11389
-+#: tree.c:11393
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated"
- msgid "%qE is deprecated: %s"
- msgstr "%qs önerilmiyor"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated"
- msgid "%qE is deprecated"
- msgstr "%qs önerilmiyor"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "type is deprecated"
- msgid "type is deprecated: %s"
- msgstr "tür önerilmiyor"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr "tür önerilmiyor"
-@@ -22123,158 +22159,163 @@
- msgid "variable tracking size limit exceeded"
- msgstr ""
-
--#: varasm.c:317
-+#: varasm.c:319
-+#, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr "%+D bir bölüm türü çelişkiye sebep oluyor"
-+
-+#: varasm.c:322
- #, fuzzy, gcc-internal-format
- #| msgid "%+D causes a section type conflict"
- msgid "%+D causes a section type conflict with %D"
- msgstr "%+D bir bölüm türü çelişkiye sebep oluyor"
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr "%q+D hizalaması azami nesne dosyası hizalamasından daha büyük. %d kullanılıyor"
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr "%q+D için yazmaç ismi belirtilmemiş"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr "%q+D için yazmaç ismi geçersiz"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr "%q+D veri türü bir yazmaç için uygun değil"
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, fuzzy, gcc-internal-format
- #| msgid "register specified for %q+D isn%'t suitable for data type"
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr "%q+D için belirtilen yazmaç, veri türü için uygun değil"
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, fuzzy, gcc-internal-format
- #| msgid "register used for two global register variables"
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr "yazmaç iki genel yazmaç değişkeni için kullanılmış"
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr "%q+D için belirtilen yazmaç, veri türü için uygun değil"
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr "genel yazmaç değişkeni ilk değer içeriyor"
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr "eniyileme yazmaç dağişkenleri üzerinde okuma/yazma işlemlerini eleyebilir"
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr "yazmaç olmayan değişken %q+D için yazmaç ismi verilmiş"
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr "bu hedefte global yıkıcılar desteklenmiyor"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr "bu hedefte global yapıcılar desteklenmiyor"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr "yerel evreli COMMON verisi henüz gerçeklenmedi"
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr "%q+D için istenen hizalama gerçeklenmiş hizalama %wu'den daha büyük"
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, fuzzy, gcc-internal-format
- #| msgid "initializer for integer value is too complicated"
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr "tamsayı değer için ilklendirici fazla karmaşık"
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr "gerçel sayı için ilklendirici bir gerçel sayı sabit değil"
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, fuzzy, gcc-internal-format
- #| msgid "invalid initial value for member %qs"
- msgid "invalid initial value for member %qE"
- msgstr "üye %qs için ilk değer geçersiz"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr "%q+D zayıf bildirimi 'public' olmalı"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr "%q+D zayıf bildirimi desteklenmiyor"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr "bu yapılandırmada sadece zayıf takma adlar destekleniyor"
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, fuzzy, gcc-internal-format
- #| msgid "%Jweakref is not supported in this configuration"
- msgid "weakref is not supported in this configuration"
- msgstr "%Jweakref bu yapılandırmada desteklenmiyor"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, fuzzy, gcc-internal-format
- #| msgid "-m%s not supported in this configuration"
- msgid "ifunc is not supported in this configuration"
- msgstr "-m%s bu yapılandırmada desteklenmiyor"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D aliased to undefined symbol %qs"
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr "%q+D tanımsız %qs simgesine rumuzlu"
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D aliased to external symbol %qs"
- msgid "%q+D aliased to external symbol %qE"
- msgstr "%q+D harici %qs simgesine takma ad yapıldı"
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr "weakref %q+D eninde sonunda kendini hedefliyor"
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare member function %qD to have static linkage"
- msgid "weakref %q+D must have static linkage"
- msgstr "üye işlev %qD static ilintilemeli olarak bildirilemez"
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, fuzzy, gcc-internal-format
- #| msgid "%Jalias definitions not supported in this configuration"
- msgid "alias definitions not supported in this configuration"
- msgstr "%Jtakma ad tanımlamaları bu yapılandırmada desteklenmiyor"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "görünürlük özniteliği bu yapılandırmada desteklenmiyor; yoksayıldı"
-@@ -22316,8 +22357,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "dizge uzunluğu %1$qd ISO C%3$d derleyicilerin desteklemesi gereken uzunluk %2$qd den büyük"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "sabit ifadesinde taÅŸma"
-@@ -22543,7 +22584,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "%qD adresi, daima %<true%> olarak deÄŸerlendirilecek"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr "atamayı sarmalayan parantezler muhtemelen doğruluk değeri olarak kullanılmış"
-@@ -22987,40 +23028,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "%qE özniteliği için vektör türü geçersiz"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr "vektör boyutu bileşen boyutunun katlarından biri değil"
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr "vektör boyutu sıfır"
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr "vektör elemanlarının sayısı ikinin üstel katlarından biri değil"
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr "bir prototip olmayanda argümansız null olmayan öznitelik"
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr "null olmayan argüman geçersiz sayıda terim içeriyor (%lu. argüman)"
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr "null olmayan argüman aralığın dışında sayıda terim içeriyor (%lu. argüman, %lu terim)"
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr "null olmayan argüman gösterici olmayan terime başvuruyor (%lu. argüman, %lu. terim)"
-@@ -23060,12 +23101,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "%qE özniteliği sadece değişkin işlevlere uygulanır"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr "istenen konum bir tamsayı sabit değil"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr "istenen konum sıfırdan küçük"
-@@ -23126,7 +23167,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr ""
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr "bit-alanı yapısının %qD üyesinin adresi alınmaya çalışılıyor"
-@@ -23908,88 +23949,88 @@
- msgstr "%H#pragma %s %s yoksalıyor"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, fuzzy, gcc-internal-format
- #| msgid "%Hstray %<@%> in program"
- msgid "stray %<@%> in program"
- msgstr "%Hkodda serseri %<@%>"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, gcc-internal-format
- msgid "stray %qs in program"
- msgstr "programda serseri %qs"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "%c sonlandırma karakteri eksik"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, gcc-internal-format
- msgid "stray %qc in program"
- msgstr "programda serseri %qc"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr "programda serseri %<\\%o%>"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr "bu ondalık sabit sadece ISO C90'da unsigned'dir"
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr "bu ondalık sabit sadece ISO C90'da unsigned olurdu"
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, fuzzy, gcc-internal-format
- #| msgid "integer constant is too large for %qs type"
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "tamsayı sabit %qs türü için oldukça büyük"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, fuzzy, gcc-internal-format
- #| msgid "storage size not constant"
- msgid "unsuffixed float constant"
- msgstr "saklama boyutu sabit deÄŸil"
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, fuzzy, gcc-internal-format
- #| msgid "floating constant exceeds range of %<%s%>"
- msgid "floating constant exceeds range of %qT"
- msgstr "gerçel sayı sabit %<%s%> aralığı dışında"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, fuzzy, gcc-internal-format
- #| msgid "floating constant misused"
- msgid "floating constant truncated to zero"
- msgstr "gerçel sayı sabit yanlış kullanılmış"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, fuzzy, gcc-internal-format
- #| msgid "misplaced %<@%D%> Objective-C++ construct"
- msgid "repeated %<@%> before Objective-C string"
- msgstr "yanlış yere konmuş %<@%D%> Nesnel-C++ oluşumu"
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr ""
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "geleneksel C dizge sabitlerin birleÅŸtirilmesine izin vermez"
-@@ -24010,7 +24051,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute %qE"
- msgid "invalid type for iteration variable %qE"
-@@ -24022,24 +24063,24 @@
- msgid "%qE is not initialized"
- msgstr "ilklendirici yok"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr ""
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conditional operand"
- msgid "invalid controlling predicate"
- msgstr "koşullu terim geçersiz"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, fuzzy, gcc-internal-format
- #| msgid "assignment suppression"
- msgid "missing increment expression"
- msgstr "atama engelleme"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, fuzzy, gcc-internal-format
- #| msgid "invalid truth-value expression"
- msgid "invalid increment expression"
-@@ -24931,7 +24972,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "-mmemory-latency için değer %qs hatalı"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -25118,55 +25159,55 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr ""
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to functions"
- msgid "%qE attribute only applies to functions"
- msgstr "%qs özniteliği sadece işlevlere uygulanır"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, 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:20665
-+#: config/arm/arm.c:20667
- #, fuzzy, gcc-internal-format
- #| msgid "argument %qd is not a constant"
- msgid "argument must be a constant"
- msgstr "%qd argümanı bir sabit değil"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "seçici bir anlık değer olmalı"
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "mask bir anlık değer olmalı"
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, 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:22123
-+#: config/arm/arm.c:22125
- #, 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:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr ""
-@@ -25181,101 +25222,120 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "statik deÄŸiÅŸken %q+D dllimport imli"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
-+#, fuzzy, gcc-internal-format
-+#| msgid "-G and -static are mutually exclusive"
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "-G ve -static birlikte kullanılamaz"
-+
-+#: config/avr/avr.c:555
- #, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr ""
-+
-+#: config/avr/avr.c:573
-+#, 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:576
-+#, 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:583
-+#, fuzzy, gcc-internal-format
-+#| msgid "%qs appears to be a misspelled signal handler"
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr "%qs imlası bozuk bir sinyal eylemcisi gibi görünüyor"
-+
-+#: config/avr/avr.c:733
-+#, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr ""
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr ""
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr ""
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr ""
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, 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:2625
-+#: config/avr/avr.c:2586
- #, 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:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr "%qs imlası bozuk bir kesme eylemcisi gibi görünüyor"
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr "%qs imlası bozuk bir sinyal eylemcisi gibi görünüyor"
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr ""
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %s %q+D"
- msgstr ""
-
--#: config/avr/avr.c:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, 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:7382
-+#: config/avr/avr.c:7299
- #, 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:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr "MCU `%qs' sadece sembolik çevirici için desteklenir"
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, 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:10691
-+#: config/avr/avr.c:10642
- #, 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"
-@@ -25408,70 +25468,70 @@
- msgid "internal error: bad register: %d"
- msgstr "iç hata: hatalı yazmaç: %d"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr "iç hata: yan etkili komut main etkisi oluşturuyor"
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr "bilinmeyen cc_attr deÄŸeri"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr "iç hata: hatalı terimli cris_side_effect_mode_ok"
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr "-max-stackframe=%d, 0 ile %d arasında olmadığından kullanışsız"
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr "-march= veya -mcpu= seçenekleri ile belirtilen CRIS sürüm belirtimi bilinmiyor: %s"
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr "-mtune= seçeneği ile belirtilen CRIS işlemci sürümü belirtimi bilinmiyor: %s"
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "-fPIC ve -fpic bu yapılandırmada desteklenmiyor"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr "-g seçeneği, -maout ve -melinux ile geçersiz"
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, fuzzy, gcc-internal-format
- #| msgid "Unknown src"
- msgid "unknown src"
- msgstr "Bilinmeyen kaynak"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "Unknown dest"
- msgid "unknown dest"
- msgstr "Bilinmeyen hedef"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr "yığıt kapsamı çok büyük: %d bayt"
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr ""
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, fuzzy, gcc-internal-format
- #| msgid "emitting PIC operand, but PIC register isn't set up"
- msgid "emitting PIC operand, but PIC register isn%'t set up"
-@@ -25636,452 +25696,452 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "PCH dosyası içinde konum belirlenemiyor: %m"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "bad value (%s) for -mtune= switch"
- msgid "bad value (%s) for %stune=%s %s"
- msgstr "-mtune= seçeneğinin değeri (%s) hatalı"
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr ""
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, fuzzy, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "%2$s bit kipinde %1$qs kod modeli desteklenmiyor"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, fuzzy, gcc-internal-format
- #| msgid "code model %s not supported in PIC mode"
- msgid "code model %qs not supported in x32 mode"
- msgstr "PIC kipinde %s kod modeli desteklenmiyor"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, 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"
- msgstr "PIC kipinde %s kod modeli desteklenmiyor"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, fuzzy, gcc-internal-format
- #| msgid "-m%s not supported in this configuration"
- msgid "-masm=intel not supported in this configuration"
- msgstr "-m%s bu yapılandırmada desteklenmiyor"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr "%i bitlik kip bunun içinde derlenmiş değil:"
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "Seçtiginiz işlemci x86-64 komutlarını desteklemiyor."
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "bad value (%s) for -march= switch"
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr "-march= seçeneğinin değeri (%s) hatalı"
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "-mregparm=%d, 0 ile %d arasında değil"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, 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:3592
-+#: config/i386/i386.c:3593
- #, 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:3613
-+#: config/i386/i386.c:3614
- #, 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:3627
-+#: config/i386/i386.c:3628
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "-msseregparm used without SSE enabled"
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr "-msseregparm SSE etkin değilken kullanılmış"
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, 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:3640
-+#: config/i386/i386.c:3641
- #, 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:3684
-+#: config/i386/i386.c:3685
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s 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:3697
-+#: config/i386/i386.c:3698
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgid "stack probing requires %saccumulate-outgoing-args%s 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:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr ""
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr ""
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, 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:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr ""
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, 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:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr "fastcall ve regparm öznitelikleri uyumlu değil"
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, 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:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, 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:4930
-+#: config/i386/i386.c:4925
- #, 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:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr "fastcall ve cdecl öznitelikleri uyumsuz"
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr "fastcall ve stdcall öznitelikleri uyumsuz"
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, 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:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr "stdcall ve cdecl öznitelikleri uyumsuz"
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr "fastcall ve stdcall öznitelikleri uyumsuz"
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, 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:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, 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:5008
-+#: config/i386/i386.c:5003
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored on non-class types"
- msgid "%qE attribute is used for none class-method"
- msgstr "%qE özniteliği sınıf türleri dışında yoksayılır"
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, 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:5237
-+#: config/i386/i386.c:5232
- #, 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:5452
-+#: config/i386/i386.c:5447
- #, 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:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr ""
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, 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:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, gcc-internal-format
- msgid "the ABI of passing union with long double has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6141
-+#: config/i386/i386.c:6136
- #, gcc-internal-format
- msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr "SSE etkin değilken SSE yazmaç dönüşü"
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr "SSE etkin değilken SSE yazmaç argümanı"
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, 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:6688
-+#: config/i386/i386.c:6683
- #, 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:6726
-+#: config/i386/i386.c:6721
- #, 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:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, 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:7447
-+#: config/i386/i386.c:7442
- #, 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:10033
-+#: config/i386/i386.c:10028
- #, gcc-internal-format
- msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:11030
-+#: config/i386/i386.c:11025
- #, gcc-internal-format
- msgid "-fsplit-stack does not support fastcall with nested function"
- msgstr ""
-
--#: config/i386/i386.c:11044
-+#: config/i386/i386.c:11039
- #, 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:11055
-+#: config/i386/i386.c:11050
- #, 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:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr "ek yazmaçların yüksek yarıları yok"
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr "ek yazmaç için desteklenmeyen terim boyutu"
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "invalid operand code '%c'"
- msgid "non-integer operand used with operand code '%c'"
- msgstr "terim kodu `%c' geçersiz"
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, 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:28143
-+#: config/i386/i386.c:28196
- #, 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:28238
-+#: config/i386/i386.c:28291
- #, 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:28646
-+#: config/i386/i386.c:28699
- #, 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:28665
-+#: config/i386/i386.c:28718
- #, 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:28683
-+#: config/i386/i386.c:28736
- #, 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:28692
-+#: config/i386/i386.c:28745
- #, 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:28701
-+#: config/i386/i386.c:28754
- #, 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:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, 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:28927
-+#: config/i386/i386.c:28980
- #, 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:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, 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:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr ""
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr ""
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, 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:29507
-+#: config/i386/i386.c:29560
- #, gcc-internal-format
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr ""
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, 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:31774
-+#: config/i386/i386.c:31827
- #, 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:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, 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:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, fuzzy, gcc-internal-format
- #| msgid "%qs incompatible attribute ignored"
- msgid "%qE incompatible attribute ignored"
-@@ -26160,19 +26220,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "%qs özniteliği bir tamsayı sabit argüman gerektirir"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr "-mfixed-range için değer YAZMAC1-YAZMAC2 şeklinde olmalı"
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr "%s-%s aralığı boş"
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, fuzzy, gcc-internal-format
- #| msgid "argument of %qs attribute is not a string constant"
- msgid "version attribute is not a string"
-@@ -26242,7 +26302,7 @@
- msgstr "bu platformda %qE özniteliği desteklenmiyor"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute argument not an integer constant"
- msgid "%qE attribute argument not an integer constant"
-@@ -26305,7 +26365,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr ""
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "yığıt sınırlama ifadesi desteklenmiyor"
-@@ -26868,27 +26928,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr ""
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "PIC kod üretimi uyarlanabilir çalışma anı modelinde desteklenmez"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr "PIC kod üretimi hızlı dolaylı çağrılar ile uyumlu değildir"
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr "-g sadece bu işlemci üzerinde GAS kullanıldığında desteklenir,"
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr "-g seçeneği iptal edildi"
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, 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"
-@@ -27335,88 +27395,88 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, gcc-internal-format
- msgid "stack frame too large"
- msgstr "yığıt çerçevesi çok büyük"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, 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:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, 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:24133
-+#: config/rs6000/rs6000.c:24119
- #, 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:24135
-+#: config/rs6000/rs6000.c:24121
- #, 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:24137
-+#: config/rs6000/rs6000.c:24123
- #, 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:24143
-+#: config/rs6000/rs6000.c:24129
- #, 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:24146
-+#: config/rs6000/rs6000.c:24132
- #, 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:24151
-+#: config/rs6000/rs6000.c:24137
- #, 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:24154
-+#: config/rs6000/rs6000.c:24140
- #, 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:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, 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:27224
-+#: config/rs6000/rs6000.c:27210
- #, 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:27226
-+#: config/rs6000/rs6000.c:27212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "spec '%s' is invalid"
- msgid "%s\"%s\"%s is invalid"
-@@ -27474,12 +27534,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "-m64 bu yapılandırmada desteklenmiyor"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr "-m64 seçeneği PowerPC64 mimarisi gerektirir"
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, fuzzy, gcc-internal-format
- #| msgid "Emit code compatible with TI tools"
- msgid "-mcmodel incompatible with other toc options"
-@@ -27497,64 +27557,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr "RETURN_ADDRESS_OFFSET desteklenmiyor"
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "-mcall-%s için değer hatalı"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "-msdata=%s için değer hatalı"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr "-mrelocatable ile -msdata=%s uyumsuz"
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr "-f%s ile -msdata=%s uyumsuz."
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr "-msdata=%s ile -mcall-%s uyumsuz."
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr "-mrelocatable ile -mno-minimal-toc uyumsuz."
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr "-mrelocatable ile -mcall-%s uyumsuz."
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr "-fPIC ile -mcall-%s uyumsuz."
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr "-mcall-aixdesc kıymetli baytın başta olduğu sıralamaya sahip olmalı"
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr "-msecure-plt çeviriciniz tarafından desteklenmiyor"
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "-m%s bu yapılandırmada desteklenmiyor"
-@@ -27668,59 +27728,59 @@
- msgid "unwind tables currently require either a frame pointer or -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/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "__builtin_saveregs bu alt hedef tarafından desteklenmiyor"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to interrupt functions"
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "%qs özniteliği sadece kesme işlevlerine uygulanır"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute is not supported on this platform"
- msgid "%qE attribute is supported only for SH2A"
- msgstr "bu platformda %qE özniteliği desteklenmiyor"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr "kesme yakalayıcı özniteliği -m5-compact ile uyumlu değil"
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to functions"
- msgid "%qE attribute only applies to SH2A"
- msgstr "%qs özniteliği sadece işlevlere uygulanır"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute argument not an integer constant"
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "%qs öznitelik argümanı bir tamsayı sabit değil"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute argument not a string constant"
- msgid "%qE attribute argument not a string constant"
- msgstr "%qs öznitelik argümanı bir dizge sabit değil"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr "r0 bir çağrı taşırmalı yazmaç olarak kullanılabilmeyi gerektirir"
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, fuzzy, gcc-internal-format
- #| msgid "Need a second call-clobbered general purpose register"
- msgid "need a second call-clobbered general purpose register"
- msgstr "İkinci bir çağrı taşırmalı genel amaçlı yazmaç gerekir"
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, fuzzy, gcc-internal-format
- #| msgid "Need a call-clobbered target register"
- msgid "need a call-clobbered target register"
-@@ -28086,43 +28146,43 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr "%qs özniteliği yoksayıldı"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute requires prototypes with named arguments"
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "%qE özniteliği isimli argümanları olan prototipler gerektirir"
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute only applies to variadic functions"
- msgid "%qs attribute only applies to variadic functions"
- msgstr "%qE özniteliği sadece değişkin işlevlere uygulanır"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored"
- msgid "%qE attribute has no effect"
- msgstr "%qE özniteliği yoksayıldı"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute %qE"
- msgid "invalid vector type for attribute %qs"
- msgstr "%qE özniteliği için vektör türü geçersiz"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to variables"
- msgid "attribute %qs applies to array types only"
- msgstr "%qs özniteliği sadece değişkenlere uygulanır"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute %qE"
- msgid "invalid element type for attribute %qs"
-@@ -28140,7 +28200,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr " %qT türünden %qT türüne dönüşüm için seçiliyor,"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -28437,7 +28497,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "%qT türünden %qT türüne dönüşüm geçersiz"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, fuzzy, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr " %2$qD işlevinin %1$P argümanının ilklendirilmesi"
-@@ -28447,200 +28507,200 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr ""
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, fuzzy, gcc-internal-format
- msgid " initializing argument %P of %q+D"
- msgstr " %2$qD işlevinin %1$P argümanının ilklendirilmesi"
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, fuzzy, gcc-internal-format
- #| msgid "cannot bind rvalue %qE to %qT"
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "sağ taraf değeri %qE, %qT türüne bağlanamaz"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "%qE bitalanı %qT türüne bağlanamaz"
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr "%qE paketli alanı %qT türüne bağlanamaz"
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "sağ taraf değeri %qE, %qT türüne bağlanamaz"
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, fuzzy, gcc-internal-format
- #| msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr "%qT sınıfı GCC'nin gelecek sürümünde neredeyse boş sayılacak"
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, fuzzy, gcc-internal-format
- #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr "POD olmayan %q#T türünün nesneleri %<...%> üzerinden aktarılamaz; çalışma anında çağrı çıkış yaptıracak"
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, fuzzy, gcc-internal-format
- #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr "POD olmayan %q#T türünün nesneleri %<...%> üzerinden alınamaz; çalışma anında çağrı çıkış yaptıracak"
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, fuzzy, gcc-internal-format
- #| msgid "redefinition of default argument for %q#D"
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "%q#D için öntanımlı argümanın yeniden tanımı"
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, fuzzy, gcc-internal-format
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr "%2$qD işlevinin %1$d. parametresi için öntanımlı argüman henüz çözümlenmedi"
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, gcc-internal-format
- msgid "argument of function call 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/call.c:6461
-+#: cp/call.c:6465
- #, fuzzy, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr "%2$q#D işlevinin %<this%> parametresi olarak %1$qT aktarımı niteleyicileri iptal ediyor"
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr "%qT erişilebilir bir %qT tabanı değil"
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, fuzzy, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr "%2$s olarak %1$qD bildirimi"
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, fuzzy, gcc-internal-format
- #| msgid " in call to %qD"
- msgid " in call to %q+D"
- msgstr " %qD çağrısında"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr ""
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr "java arabiriminde %qT türünde class$ alanı bulunamadı"
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr "işlev olmayan %qD ye çağrı"
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr ""
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr ""
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, 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:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr "%<%T::%s(%A)%#V%> çağrısı ile eşleşen işlev yok"
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, 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:7318
-+#: cp/call.c:7328
- #, 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:8053
-+#: cp/call.c:8068
- #, 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:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr " %qD çağrısında"
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr "%qD %qD üzerinden,"
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, 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:8116
-+#: cp/call.c:8131
- #, 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:8235
-+#: cp/call.c:8250
- #, 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:8238
-+#: cp/call.c:8253
- #, fuzzy, gcc-internal-format
- #| msgid "candidate is: %+#D"
- msgid " candidate 1: %q+#F"
- msgstr "aday: %+#D"
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, fuzzy, gcc-internal-format
- #| msgid "candidate is: %+#D"
- msgid " candidate 2: %q+#F"
- msgstr "aday: %+#D"
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, 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:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, 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:8734
-+#: cp/call.c:8749
- #, 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"
-@@ -28856,228 +28916,228 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "%q+D alanı ile geçersiz olarak yöntem türü bildirildi"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, 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:3284
-+#: cp/class.c:3285
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr "%q+#D alanı sınıf ile aynı isimde"
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr "%q#T gösterici veri üyeleri içeriyor"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr " ama %<%T(const %T&)%>ye deÄŸiÅŸtirilmiyor"
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr " ya da %<operator=(const %T&)%> içeriyor"
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr " ama %<operator=(const %T&)%>ye deÄŸiÅŸtirilmiyor"
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr "boş %qT tabanının göreli konumu ABI-uyumlu olmayabilir ve bu GCC'nin gelecek sürümünde değişebilir"
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr "%qT sınıfı GCC'nin gelecek sürümünde neredeyse boş sayılacak"
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, 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:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, 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:4901
-+#: cp/class.c:4902
- #, 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:4903
-+#: cp/class.c:4904
- #, 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:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, 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:4958
-+#: cp/class.c:4959
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of non-static data member %q+D"
- msgid " non-static data member %q+D has non-literal type"
- msgstr "static olmayan veri üyesi %q+D kullanımı geçersiz"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, gcc-internal-format
- 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:5075
-+#: cp/class.c:5076
- #, gcc-internal-format
- msgid "non-static const member %q+#D in class without a constructor"
- 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:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr ""
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr ""
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr "sanal %qT tabanının göreli konumu ABI-uyumlu değil ve bu GCC'nin gelecek sürümünde değişebilir"
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, 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:5441
-+#: cp/class.c:5442
- #, 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:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr "%qT türüne atanan boyut ABI-uyumlu olmayabilir ve bu GCC'nin gelecek sürümünde değişebilir"
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr "%qD alanının göreli konumu ABI-uyumlu olmayabilir ve bu GCC'nin gelecek sürümünde değişebilir"
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D 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:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr "%q+D alanı GCC'nin gelecek sürümünde taban sınıfların farklı yere konmasına sebep olabilecek boş sınıfları içeriyor"
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr "boş %qT sınıfından türetilmiş sınıf yerleşimi GCC'nin gelecek sürümünde değişebilir"
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr "%q#T sınıfın yeniden tanımı"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, 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:6139
-+#: cp/class.c:6140
- #, fuzzy, gcc-internal-format
- #| msgid "class %qT does not have any field named %qD"
- msgid "type transparent class %qT does not have any fields"
- msgstr "sınıf %qT %qD isminde alan içermiyor"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, 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:6251
-+#: cp/class.c:6252
- #, 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:6757
-+#: cp/class.c:6758
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "dil dizgesi %<\"%E\"%> tanınmıyor"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, 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:6971
-+#: cp/class.c:6972
- #, 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:6994
-+#: cp/class.c:6995
- #, 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:7021
-+#: cp/class.c:7022
- #, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr "%qD üyesine gösterici varsayılıyor"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, 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:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr "tür bilgisi yetersiz"
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, 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"
-@@ -29087,12 +29147,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr "%q#D yeniden bildirimi"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr "%qD'nin %q+#D üzerindeki anlamını değişiyor"
-@@ -29113,7 +29173,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr "%qE ifadesinin %qT türünden %qT türüne dönüşümü belirsiz"
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, fuzzy, gcc-internal-format
- #| msgid "array bound is not an integer constant"
- msgid "zero as null pointer constant"
-@@ -29148,7 +29208,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "%qT türünden %qT türüne dönüşüm niteleyicileri iptal ediyor"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr "%qT türünden %qT türüne dönüşüm gösterici başvurusunu kaldırmaz"
-@@ -29583,7 +29643,7 @@
- msgid "declaration of template %q#D"
- msgstr "%q#D ÅŸablon bildirimi"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr "önceki %q+#D bildirimiyle çelişiyor"
-@@ -29635,7 +29695,7 @@
- msgid "%q+#D previously defined here"
- msgstr "%q+#D evvelce burada tanımlanmış"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, gcc-internal-format
- msgid "%q+#D previously declared here"
- msgstr "%q+#D evvelce burada bildirilmiÅŸ"
-@@ -29765,7 +29825,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "%q+D'nin yerel-olmayan-evreli bildirimi yerel-evreli bildirimi izliyor"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q#D"
- msgid "redeclaration of %q#D"
-@@ -29840,7 +29900,7 @@
- msgid "%qD is not a type"
- msgstr "%qD bir ÅŸablon deÄŸil"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr "%qD şablon parametreleri olmaksızın kullanılmış"
-@@ -29979,130 +30039,130 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "dosya etki alanı boş bildiriminde %<register%>"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
- #| msgid "attribute ignored in declaration of %q+#T"
- msgid "attribute ignored in declaration of %q#T"
- msgstr "%q+#T bildiriminde öznitelik yoksayıldı"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, fuzzy, gcc-internal-format
- #| msgid "attribute for %q+#T must follow the %qs keyword"
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr "%q+#T için öznitelik %qs anahtar sözcüğünü izlemeli"
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute can only be applied to class definitions"
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr "%qE özniteliği sadece sınıf tanımlarına uygulanabilir"
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr ""
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, fuzzy, gcc-internal-format
- #| msgid "typedef %qD is initialized (use __typeof__ instead)"
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "typedef %qD ilklendirilmiş (yerine __typeof__ kullanın)"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr "%q#D hem %<extern%> olarak bildirilmiÅŸ hem de ilklendirilmiÅŸ"
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+D definition is marked dllimport"
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr "%q+D işlevinin tanımı dllimport imli"
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr "%q#D bildirimi %q#T bağlamının bir static üyesi değildir"
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr "ISO C++ %<%T::%D%>nin %<%T::%D%> olarak tanımlanmasına izin vermez"
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr "açıkça özelleştirilmiş sınıfın üye tanımında şablon başlığına izin verilmez"
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr "%qD ilklendirmesi yinelenmiÅŸ"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr ""
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "sınıf dışında %q#D bildirimi bir tanım değildir"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "%q#D değişkeni ilklendirilmiş ama içi boş türde"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr "%q#D dizisinin elemanları içi boş türde"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q#D has %<extern%> and is initialized"
- msgid "declaration of %q#D has no initializer"
- msgstr "%q#D hem %<extern%> olarak bildirilmiÅŸ hem de ilklendirilmiÅŸ"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr "küme %q#D içi boş türde olup tanımlı olamaz"
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr "%qD baÅŸvuru olarak bildirilmiÅŸ ama ilklendirilmemiÅŸ"
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, fuzzy, gcc-internal-format
- #| msgid "name %qD used in a GNU-style designated initializer for an array"
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr "%qD ismi bir dizi için GNU tarzında tasarlanmış bir ilklendiricide kullanılmış"
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr "alelade olmayan ilklendiriciler desteklenmiyor"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr "%qD ismi bir dizi için GNU tarzında tasarlanmış bir ilklendiricide kullanılmış"
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr "ilklendirici %qD bildiriminin boyutunu saptayamıyor"
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr "%qD bildiriminde dizi boyutu eksik"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr "sıfır boyutlu dizi %qD"
-@@ -30110,421 +30170,421 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of %q+D isn%'t known"
- msgid "storage size of %qD isn%'t known"
- msgstr "%q+D nin saklama uzunluÄŸu bilinmiyor"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of %q+D isn%'t constant"
- msgid "storage size of %qD isn%'t constant"
- msgstr "%q+D nin saklama geniÅŸligi sabit deÄŸil"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, fuzzy, gcc-internal-format
- #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr "özür: satıriçi işlev static verisi %q+#D'nin kodlaması yanlış (sizi çoklu kopyalara sürükleyecek)"
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, fuzzy, gcc-internal-format
- #| msgid "%J you can work around this by removing the initializer"
- msgid " you can work around this by removing the initializer"
- msgstr "%J ilklendiriciyi kaldırarak bunun olurunu bulabilirsiniz"
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "ilklendirilmemiÅŸ sabit %qD"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, fuzzy, gcc-internal-format
- #| msgid "type %qs has a user-defined constructor"
- msgid "%q#T has no user-provided default constructor"
- msgstr "%qs türü bir kullanıcı tanımlı yapıcıya sahip"
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, fuzzy, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "%2$qT türündeki bir vektör için ilklendirici olarak %1$qT türü geçersiz"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr "%qT için ilklendirici {} içinde olmalı"
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, fuzzy, gcc-internal-format
- #| msgid "name %qD used in a GNU-style designated initializer for an array"
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr "%qD ismi bir dizi için GNU tarzında tasarlanmış bir ilklendiricide kullanılmış"
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr "%qT %qD isminde statik olmayan bir üyeye sahip değil"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr ""
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr "%qT için ilklendirici sayısı çok fazla"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "%qT için skalar ilklendiriciyi kuşatan parantezler"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "%qT için ilklendiriciyi çevreleyen parantezler yok"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, fuzzy, gcc-internal-format
- #| msgid "elements of array %q#D have incomplete type"
- msgid "elements of array %q#T have incomplete type"
- msgstr "%q#D dizisinin elemanları içi boş türde"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr "deÄŸiÅŸken-boyutlu nesne %qD ilklendirilmemiÅŸ olabilir"
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C90 forbids compound literals"
- msgid "variable-sized compound literal"
- msgstr "ISO C90 bileÅŸik sabitlere izin vermez"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
- #| msgid "%qD has incomplete type"
- msgid "%q#D has incomplete type"
- msgstr "%qD içi boş türde"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, fuzzy, gcc-internal-format
- #| msgid "excess elements in union initializer"
- msgid "scalar object %qD requires one element in initializer"
- msgstr "union ilklendiricide gereğinden fazla öğe"
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, fuzzy, gcc-internal-format
- #| msgid "%qD must be initialized by constructor, not by %<{...}%>"
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr "%qD bir kurucu ile ilklendirilmeli, %<{...}%> ile deÄŸil"
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, fuzzy, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "parantezli dizge sabiti %2$qE ile ilklendirilmiÅŸ %1$qD dizgesi"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr "kuruculu statik üye için ilklendirici geçersiz"
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "ISO C++ sabit olmayan statik %qD üyesinin sınıf içi ilklendirmesine izin vermez"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr "(bir sınıf dışı ilklendirme gerekli)"
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr "bildirim içinde atama (ilklendirme değil)"
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr "önceki %q#D tür bildirimini gölgeliyor"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot be thread-local because it has non-POD type %qT"
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr "%qD evreye yerel olamaz çünkü POD olmayan %qT türünde"
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr ""
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr "%qD evreye yerel olup özdevimli ilklendirilemez"
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "%qD bildirilirken bir sabit olmayan ifade tarafından ilklendirilemez"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, fuzzy, gcc-internal-format
- #| msgid "definition of static data member %q+D of dllimport'd class"
- msgid "non-static data member %qD has Java class type"
- msgstr "dllimport'lu sınıfın %q+D durağan veri üyesinin tanımı"
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr "%q#D iÅŸlevi bir deÄŸiÅŸken gibi ilklendirilmiÅŸ"
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, fuzzy, gcc-internal-format
- #| msgid "initializer fails to determine size of %qD"
- msgid "initializer fails to determine size of %qT"
- msgstr "ilklendirici %qD bildiriminin boyutunu saptayamıyor"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, fuzzy, gcc-internal-format
- #| msgid "array size missing in %qD"
- msgid "array size missing in %qT"
- msgstr "%qD bildiriminde dizi boyutu eksik"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, fuzzy, gcc-internal-format
- #| msgid "zero-size array %qD"
- msgid "zero-size array %qT"
- msgstr "sıfır boyutlu dizi %qD"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr "yabancı sınıf %qT için yıkıcı, bir üye olamaz"
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr "yabancı sınıf %qT için kurucu, bir üye olamaz"
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> variable"
- msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> variable"
- msgstr "%qD nesnesi bir %<inline%> %s olarak bildirilmiÅŸ"
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, fuzzy, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> işlev belirtecleri %1$qD için geçersiz"
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "%qD nesnesi bir %<inline%> %s olarak bildirilmiÅŸ"
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, fuzzy, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> işlev belirtecleri %1$qD için geçersiz"
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> type"
- msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> type"
- msgstr "%qD nesnesi bir %<inline%> %s olarak bildirilmiÅŸ"
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, fuzzy, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> işlev belirtecleri %1$qD için geçersiz"
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> field"
- msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> field"
- msgstr "%qD nesnesi bir %<inline%> %s olarak bildirilmiÅŸ"
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, fuzzy, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> işlev belirtecleri %1$qD için geçersiz"
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr "%q+D bir kardeÅŸ olarak bildirilmiÅŸ"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "%q+D bir olağandışılık belirtimi ile bildirilmiş"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr "%qD tanımı %qT bağlamını kapsayan isim alanınında değil"
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr "statik üye işlev %q#D tür niteleyicilerle bildirilmiş"
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "%qD doğrudan özelleştirmesinin kardeş bildirimde tanımı"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "birincil şablon bildiriminde %qD şablon kimliğinin kullanımı geçersiz"
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr "öntanımlı argümanlara kardeş şablon özelleştirmesi %qD bildiriminde izin verilmez"
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr "kardeş şablon özelleştirmesi %qD bildiriminde %<inline%> kullanılamaz"
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr "%<::main%> bir ÅŸablon olarak bildirilemez"
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr "%<::main%> inline olarak bildirilemez"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr "%<::main%> static olarak bildirilemez"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- 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/decl.c:7346
-+#: cp/decl.c:7348
- #, 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/decl.c:7368
-+#: cp/decl.c:7370
- #, fuzzy, gcc-internal-format
- #| msgid "%smember function %qD cannot have cv-qualifier"
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr "%süye işlev %qD cv niteleyicisini içeremez"
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, fuzzy, gcc-internal-format
- #| msgid "%smember function %qD cannot have cv-qualifier"
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr "%süye işlev %qD cv niteleyicisini içeremez"
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, fuzzy, gcc-internal-format
- #| msgid "template with C linkage"
- msgid "literal operator with C linkage"
- msgstr "C ilintilemeli ÅŸablon"
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, fuzzy, gcc-internal-format
- #| msgid "invalid option argument %qs"
- msgid "%qD has invalid argument list"
- msgstr "seçenek argümanı %qs geçersiz"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, fuzzy, gcc-internal-format
- #| msgid "%qD must be a nonstatic member function"
- msgid "%qD must be a non-member function"
- msgstr "%qD static olmayan bir üye işlev olmalıdır"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr "%<::main%> %<int%> döndürmeli"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr "dolaylı bildirimli %qD tanımı"
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, fuzzy, gcc-internal-format
- #| msgid "definition of implicitly-declared %qD"
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "dolaylı bildirimli %qD tanımı"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D previously defined here"
- msgid "%q+#D explicitly defaulted here"
- msgstr "%q+#D evvelce burada tanımlanmış"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, fuzzy, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr "sınıf %2$qT içinde bildirilmiş %1$q#D diye bir üye işlev yok"
-@@ -30533,949 +30593,949 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7826
-+#: cp/decl.c:7828
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "tümleyen olmayan %qT türündeki statik veri üyesinin sınıf içi ilklendirmesi geçersiz"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr "tümleyen olmayan %qT türündeki statik veri üyesinin sınıf içi ilklendirmesi geçersiz"
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr "tümleyen olmayan %qT türündeki statik veri üyesinin sınıf içi ilklendirmesi geçersiz"
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr "tümleyen olmayan %qT türündeki statik veri üyesinin sınıf içi ilklendirmesi geçersiz"
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr "ISO C++ sabit olmayan statik %qD üyesinin sınıf içi ilklendirmesine izin vermez"
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "ISO C++ tümlemeyen %2$qT türündeki %1$qD üye sabitinin ilklendirilmesine izin vermez"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr "%qD dizisinin boyutu tümlemeyen %qT türünde"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "dizi boyutu tümlemeyen %qT türünde"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr "%qD dizisinin boyutu negatif"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr "dizi boyutu negatif"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO C++ da sıfır boyutlu %qD dizisi yasaktır"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO C++'da sıfır boyutlu dizi yasaktır"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "%qD dizisinin boyutu bir tümleyen sabit ifadesi değil"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "dizi boyutu bir tümleyen sabit ifadesi değil"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids variable-size array %qD"
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO C++ deÄŸiÅŸken boyutlu %qD dizisine izin vermez"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids variable-size array"
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO C++ deÄŸiÅŸken boyutlu diziye izin vermez"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr ""
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr "dizi boyutunda taÅŸma"
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "iÅŸlev dizisi olarak %qs bildirimi"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of voids"
- msgid "declaration of %qD as array of void"
- msgstr "void dizisi olarak %qs bildirimi"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of %qT"
- msgid "creating array of void"
- msgstr "%qT dizisi oluşturulması"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of functions"
- msgstr "iÅŸlev dizisi olarak %qs bildirimi"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of %qT"
- msgid "creating array of functions"
- msgstr "%qT dizisi oluşturulması"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of references"
- msgstr "iÅŸlev dizisi olarak %qs bildirimi"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of %qT"
- msgid "creating array of references"
- msgstr "%qT dizisi oluşturulması"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of function members"
- msgstr "iÅŸlev dizisi olarak %qs bildirimi"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "creating array of function members"
- msgstr "iÅŸlev dizisi olarak %qs bildirimi"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr "çok boyutlu dizi olarak %qD bildiriminde ilki dışında tüm boyutlar sınırlanmış olmalıdır"
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr "çok boyutlu dizi bildiriminde ilki dışında tüm boyutlar sınırlanmış olmalıdır"
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr "kurucu için dönüş türü belirtimi geçersiz"
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr "yıkıcı için dönüş türü belirtimi geçersiz"
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr "%<operator %T%> için dönüş türü belirtilmiş"
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr "void bildirimli adsız değişken ya da alan"
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr "void bildirimli deÄŸiÅŸken ya da alan"
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %<::%>"
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "%<::%> kullanımı geçersiz"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of undefined type %<%s %E%>"
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "tanımsız tür %<%s %E%> kullanımı geçersiz"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of undefined type %<%s %E%>"
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "tanımsız tür %<%s %E%> kullanımı geçersiz"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is not a class or namespace"
- msgid "%q#T is not a class or a namespace"
- msgstr "%qT bir sınıf ya da isim alanı değil"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr "%qT türü %qT türünden türetilmemiş"
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "iÅŸlev olmayan olarak %qD bildirimi"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr "üye olmayan olarak %qD bildirimi"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr "bildirimci kimliği eksik; yedek sözcük %qD kullanılıyor"
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, fuzzy, gcc-internal-format
- #| msgid "function definition declared %<register%>"
- msgid "function definition does not declare parameters"
- msgstr "%<register%> bildirimli işlev tanımı"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as %<typedef%>"
- msgstr "%2$s olarak %1$qD bildirimi"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD as parameter"
- msgstr "%q+D bildirimi bir parametreyi gölgeliyor"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, fuzzy, gcc-internal-format
- #| msgid "a template-id may not appear in a using-declaration"
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "using bildiriminde bir ÅŸablon kimliÄŸi bulunamaz"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr "%qs bildiriminde iki veya daha fazla veri türü"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, fuzzy, gcc-internal-format
- #| msgid "conflicting declaration %q#D"
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "%q#D bildirimi çelişkili"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO C++ türsüz %qs bildirimine izin verilmez"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, fuzzy, gcc-internal-format
- #| msgid "__builtin_saveregs not supported by this target"
- msgid "%<__int128%> is not supported by this target"
- msgstr "__builtin_saveregs bu hedef tarafından desteklenmiyor"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not support %<long long%>"
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO C++ %<long long%> desteklemez"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, fuzzy, gcc-internal-format
- #| msgid "short, signed or unsigned invalid for %qs"
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "%qs için short, signed veya unsigned geçersiz"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, fuzzy, gcc-internal-format
- #| msgid "signed and unsigned given together for %qs"
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "%qs için signed ve unsigned birlikte verilmiş"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for %qs"
- msgid "%<long long%> invalid for %qs"
- msgstr "%qs için complex geçersiz"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for %qs"
- msgid "%<long%> invalid for %qs"
- msgstr "%qs için complex geçersiz"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for %qs"
- msgid "%<short%> invalid for %qs"
- msgstr "%qs için complex geçersiz"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, fuzzy, gcc-internal-format
- #| msgid "long, short, signed or unsigned invalid for %qs"
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "%qs için long, short, signed ya da unsigned geçersiz"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, fuzzy, gcc-internal-format
- #| msgid "long, short, signed or unsigned invalid for %qs"
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr "%qs için long, short, signed ya da unsigned geçersiz"
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, fuzzy, gcc-internal-format
- #| msgid "long or short specified with char for %qs"
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "%qs için char ile long veya short belirtilmiş"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, fuzzy, gcc-internal-format
- #| msgid "long and short specified together for %qs"
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "%qs için long ve short birlikte belirtilmiş"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, fuzzy, gcc-internal-format
- #| msgid "short, signed or unsigned invalid for %qs"
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "%qs için short, signed veya unsigned geçersiz"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "%qs için long, short, signed ya da unsigned geçersiz olarak kullanılmış"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr "%qs için complex geçersiz"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr "%<operator %T%> bildiriminde niteleyicilere izin verilmez"
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr "üye %qD, hem virtual hem de static olarak bildirilemez"
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "%<%T::%D%> geçerli bir bildirici değil"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr "typedef bildirimi parametre bildiriminde geçersiz"
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for parameter %qs"
- msgid "storage class specified for template parameter %qs"
- msgstr "%qs parametresi için saklama sınıfı belirtilmiş"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr "saklatım sınıfı belirteçleri parametre bildiriminde geçersiz"
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, fuzzy, gcc-internal-format
- #| msgid "non-member %qs cannot be declared %<mutable%>"
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "üye olmayan %qs, %<mutable%> olarak bildirilemez"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, fuzzy, gcc-internal-format
- #| msgid "virtual outside class declaration"
- msgid "%<virtual%> outside class declaration"
- msgstr "sanal dış sınıf bildirimi"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr "%qs bildiriminde çok sayıda saklama sınıfı"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr "%qs için saklatım sınıfı belirtilmiş"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr "%qs parametresi için saklama sınıfı belirtilmiş"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr "iç işlev %qs %<extern%> olarak bildirilmiş"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr "%qs için tepe-seviye bildirim %<auto%> belirtiyor"
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr "%qs işlevinin etki alanı dolaylı olarak auto ve %<__thread%> bildirimli"
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr "saklatım sınıfı belirteçleri kardeş işlev bildirimlerinde geçersiz"
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr "%qs işlevle dönen işlev olarak bildirilmiş"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr "%qs dizi ile dönen işlev olarak bildirilmiş"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr ""
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr ""
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr ""
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr "yıkıcı bir statik üye işlev olamaz"
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, gcc-internal-format
- msgid "constructor cannot be static member function"
- msgstr "kurucu bir statik üye işlev olamaz"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr "yıkıcılar cv-nitelemeli olmayabilir"
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, gcc-internal-format
- msgid "constructors may not be cv-qualified"
- msgstr "kurucular cv-nitelemeli olmayabilir"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr "kurucular virtual olarak bildirilemez"
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, fuzzy, gcc-internal-format
- #| msgid "can't initialize friend function %qs"
- msgid "can%'t initialize friend function %qs"
- msgstr "kardeÅŸ iÅŸlev %qs ilklendirilemiyor"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr "sanal iÅŸlevler kardeÅŸ iÅŸlev olamaz"
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr "kardeş bildirimi sınıf bildiriminde değil"
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, fuzzy, gcc-internal-format
- #| msgid "can't define friend function %qs in a local class definition"
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr "yerel sınıf tanımı içinde kardeş işlev %qs tanımlanamaz"
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr "yıkıcılar parametre almayabilir"
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr "%q#T türüne gösterici bildirilemez"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr "%q#T türüne başvuru bildirilemez"
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr "%q#T üyeye gösterici bildirilemez"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare reference to %q#T"
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "%q#T türüne başvuru bildirilemez"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare bit-field %qD with function type"
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "bit alanı %qD işlev türü ile bildirilemez"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr ""
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr "şablon kimliği %qD bir bildirici olarak kullanılmış"
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr "üye işlevler sınıflarının örtük kardeşleridir"
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, fuzzy, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr "üye %2$qs üzerinde fazladan niteleme %<%1$T::%>"
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "üye işlev %<%T::%s%> %<%T%> içinde tanımlanamaz"
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, gcc-internal-format
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "uye işlev %<%T::%s%> %<%T%> içinde bildirilemez"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr "üye %<%T::%s%> %qT içinde bildirilemez"
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, fuzzy, gcc-internal-format
- #| msgid "data member %qD cannot be a member template"
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr "veri üyesi %qD bir üye şablon olamaz"
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr "%qs dizisinin boyutu çok büyük"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr "veri üyesi değişken olarak değiştirilmiş %qT türünde olamayabilir"
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr "parametre değişken olarak değiştirilmiş %qT türünde olamayabilir"
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr "sadece kurucuların bildirimleri %<explicit%> olabilir"
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "üye olmayan %qs, %<mutable%> olarak bildirilemez"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr "nesne olmayan üye %qs %<mutable%> olarak bildirilemez"
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "iÅŸlev %qs %<mutable%> olarak bildirilemez"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "static %qs %<mutable%> olarak bildirilemez"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "sabit %qs %<mutable%> olarak bildirilemez"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, fuzzy, gcc-internal-format
- #| msgid "function %qs cannot be declared %<mutable%>"
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "iÅŸlev %qs %<mutable%> olarak bildirilemez"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, fuzzy, gcc-internal-format
- #| msgid "typedef %q+D declared %<inline%>"
- msgid "typedef declared %<auto%>"
- msgstr "%<inline%> bildirimli typedef %q+D"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, fuzzy, gcc-internal-format
- #| msgid "%Jtypedef name may not be a nested-name-specifier"
- msgid "typedef name may not be a nested-name-specifier"
- msgstr "%Jtypedef ismi bir iç içe isimli belirteç olmayabilir"
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr "ISO C++ kapsayan sınıf ile aynı isimde yuvalanmış %qD türüne izin vermez"
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, fuzzy, gcc-internal-format
- #| msgid "qualified function types cannot be used to declare %s functions"
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr "nitelikli işlev türleri %s işlevlerini bildirmekte kullanılamaz"
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, fuzzy, gcc-internal-format
- #| msgid "qualified function types cannot be used to declare %s functions"
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "nitelikli işlev türleri %s işlevlerini bildirmekte kullanılamaz"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr "kardeş sınıf bildirimi için tür niteleyiciler belirtilmiş"
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr "kardeş sınıf bildirimi için %<inline%> belirtilmiş"
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr "friend bildirimi sınıf anahtarı gerektirir, %<friend class %T::%D%> gibi"
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr "friend bildirimi %<friend %#T%> gibi bir sınıf anahtarı gerektirir"
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr "sınıf %qT genel bağlamın kardeşi yapılmaya çalışılıyor"
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr "üye olmayan işlev türünde niteleyiciler geçersiz"
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr "mutlak bildirimci %qT bildirim olarak kullanılmış"
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "parametre bildiriminde %<::%> kullanılamaz"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %q+D declared %<inline%>"
- msgid "parameter declared %<auto%>"
- msgstr "%<inline%> bildirimli %q+D parametresi"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, fuzzy, gcc-internal-format
- #| msgid "static member %qD declared %<register%>"
- msgid "non-static data member declared %<auto%>"
- msgstr "statik üye %qD %<register%> olarak bildirilmiş"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr "%<::%> kullanımı geçersiz"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of C function %q#D conflicts with"
- msgid "declaration of function %qD in invalid context"
- msgstr "C iÅŸlevi %q#D bildirimi"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr "işlev %qD bir union içinde virtual olarak bildirilmiş"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr "%qD daima static olduÄŸundan sanal olarak bildirilemez"
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr "yıkıcı %qD için kardeş bildiriminde nitelikli isim umuluyordu"
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr "%2$qT üyesi olarak %1$qD bildirimi"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, fuzzy, gcc-internal-format
- #| msgid "Constructor can't be %s"
- msgid "a destructor cannot be %<constexpr%>"
- msgstr "Kurucu %s olmayabilir"
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, fuzzy, gcc-internal-format
- #| msgid "expected qualified name in friend declaration for destructor %qD"
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "yıkıcı %qD için kardeş bildiriminde nitelikli isim umuluyordu"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "%qD alanı içi boş türde"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr "%qT ismi içi boş türde"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr " şablon %qT örnekleniminde"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "%qE ne işlev ne de üye işlev; friend olarak bildirilemez"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, fuzzy, gcc-internal-format
- #| msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgid "constexpr static data member %qD must have an initializer"
- msgstr "YerleÅŸik '%s' %L'de bir ilklendiriciye sahip olamaz"
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, fuzzy, gcc-internal-format
- #| msgid "static member %qD declared %<register%>"
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "statik üye %qD %<register%> olarak bildirilmiş"
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "saklama sınıfı %<auto%> %qs işlevi için geçersiz"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "saklama sınıfı %<register%> %qs işlevi için geçersiz"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "saklama sınıfı %<__thread%> %qs işlevi için geçersiz"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, fuzzy, gcc-internal-format
- #| msgid "an asm-specification is not allowed on a function-definition"
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "bir işlev tanımında bir asm belirtimine izin verilmez"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr "genel kapsam dışında bildirilen %qs işlevi için %<static%> belirteci geçersiz"
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr "genel kapsam dışında bildirilen %qs işlevi için %<inline%> belirteci geçersiz"
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr "sınıf olmayan sanal işlev %qs"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored on non-class types"
- msgid "%qs defined in a non-class scope"
- msgstr "%qE özniteliği sınıf türleri dışında yoksayılır"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, fuzzy, gcc-internal-format
- #| msgid "%qD was not declared in this scope"
- msgid "%qs declared in a non-class scope"
- msgstr "%qD bu etki alanında bildirilmemiş"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr "üye işlev %qD static ilintilemeli olarak bildirilemez"
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr "statik işlev başka bir işlevin içinde bildirilemez"
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr "bir statik veri üyesi tanımlarken (bildirime zit olarak) %<static%> kullanılamayabilir"
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr "statik üye %qD %<register%> olarak bildirilmiş"
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr "üye %q#D harici ilintilemeli olarak doğrudan bildirilemez"
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q#D outside of class is not definition"
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "sınıf dışında %q#D bildirimi bir tanım değildir"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr "%qs ilklendirilmiÅŸ ve %<extern%> bildirilmiÅŸ"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr "%qs hem %<extern%> olarak bildirilmiÅŸ hem de ilklendrilmiÅŸ"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr "%q#D için öntanımlı argüman %qT türünde"
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr "%qT türündeki parametre için öntanımlı argüman %qT türünde"
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, fuzzy, gcc-internal-format
- #| msgid "default argument %qE uses local variable %qD"
- msgid "default argument %qE uses %qD"
- msgstr "öntanımlı argüman %qE %qD yerel değişkenini kullanıyor"
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr "öntanımlı argüman %qE %qD yerel değişkenini kullanıyor"
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %q+D has incomplete type"
- msgid "parameter %qD has Java class type"
- msgstr "%q+D parametresi tamamlanmamış türde"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr "parametre %qD geçersiz olarak yöntem türünde bildirilmiş"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr "parametre %1$qD bilinmeyen sınırlı %3$qT dizisine %2$s içeriyor"
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD includes reference to array of unknown bound %qT"
- msgstr "parametre %1$qD bilinmeyen sınırlı %3$qT dizisine %2$s içeriyor"
-@@ -31495,175 +31555,175 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr "kurucu geçersiz; muhtemelen %<%T (const %T&)%> anlamında kullandınız"
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr "%qD bir isim alanı içinde bildirilemeyebilir"
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "%qD static olarak bildirilemeyebilir"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr "%qD static olmayan bir üye işlev olmalıdır"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr "%qD ya bir statik olmayan üye işlev ya da üye olmayan işlev olmalıdır"
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr "%qD ya bir sınıf argümanına sahip olmalı ya da enum türünde olmalı"
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr "%s%s'ya dönüşüm asla bir tür dönüşüm işleci kullanmayacak"
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to void will never use a type conversion operator"
- msgstr "%s%s'ya dönüşüm asla bir tür dönüşüm işleci kullanmayacak"
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr "%s%s'ya dönüşüm asla bir tür dönüşüm işleci kullanmayacak"
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr "%s%s'ya dönüşüm asla bir tür dönüşüm işleci kullanmayacak"
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr "%s%s'ya dönüşüm asla bir tür dönüşüm işleci kullanmayacak"
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr "%s%s'ya dönüşüm asla bir tür dönüşüm işleci kullanmayacak"
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr "ISO C++ ?: üç terimlisinin aşırı yüklenmesini yasaklar"
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr "%qD değişken sayıda argümana sahip olmamalı"
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr "sonek %qD argüman olarak %<int%> almalı"
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr "sonek %qD ikinci argümanı olarak %<int%> almalı"
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr "%qD ya hiç argüman almamalı ya da bir argüman almalı"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr "%qD ya bir ya da iki argüman almalı"
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr "önek %qD %qT döndürmeli"
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr "sonek %qD %qT döndürmeli"
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr "%qD %<void%> almalı"
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr "%qD sadece ve sadece bir argüman almalı"
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr "%qD sadece ve sadece iki argüman almalı"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr "kullanıcı tanımlı %qD daima her iki argümanıyla birlikte değerlendirilir"
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr "%qD değeriyle döndürülmeli"
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr "%qD öntanımlı argümanlara sahip olamaz"
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, fuzzy, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr "%2$qs sonrası şablon türü %1$qT parametresi kullanımı"
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, fuzzy, gcc-internal-format
- msgid "using alias template specialization %qT after %qs"
- msgstr "%2$q+D için şablon özelleştirmesi %1$qD belirsiz"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, fuzzy, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr "%2$qs sonrası typedef-ismi %1$qD kullanımı"
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D has a previous declaration here"
- msgid "%qD has a previous declaration here"
- msgstr "%q+D için burada önceki bir bildirim var"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr "%qT türüne %qs olarak başvuruluyor"
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "%q+T için burada önceki bir bildirim var"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr "%qT türüne enum olarak başvuruluyor"
-@@ -31675,89 +31735,89 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr "%<%s %T%> için şablon argüman gerekli"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- 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:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "%qD ile iliÅŸkilendirme belirsiz"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr "önceden bildirim olmaksızın enum %q#D kullanımı"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr "bir ÅŸablon olmayan olarak yeniden %qT bildirimi"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr "önceden %q+D bildirimi"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr "türetilmiş union %qT geçersiz"
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr "Java sınıfı %qT çok sayıda tabana sahip olamaz"
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr "Java sınıfı %qT sanal tabanlara sahip olamaz"
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr "taban tür %qT bir yapı veya sınıf türü olarak hatalı"
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr "ardışık tür %qT tanımsız"
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr "yinelenmiş taban türü %qT geçersiz"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, fuzzy, gcc-internal-format
- #| msgid "%Jprevious definition here"
- msgid "previous definition here"
- msgstr "%Jönceden burada tanımlı"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr ""
-@@ -31766,77 +31826,77 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr "%qT için simgesel sabit değerlerinin tamamını hiçbir tümleyen tür temsil edemez"
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, fuzzy, gcc-internal-format
- #| msgid "enumerator value for %qE is not an integer constant"
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "%qE için sembolik sabit değeri bir tamsayı sabit değil"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C restricts enumerator values to range of %<int%>"
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr "ISO C sembolik sabit grubunun değerlerini %<int%> kapsamında sınırlar"
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr "%qD'de simgesel sabit deÄŸerlerinde taÅŸma"
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, fuzzy, gcc-internal-format
- #| msgid "enumerator value for %qE is not an integer constant"
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr "%qE için sembolik sabit değeri bir tamsayı sabit değil"
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr "dönüş türü %q#T bir içi boş türdür"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, fuzzy, gcc-internal-format
- #| msgid "return type is an incomplete type"
- msgid "return type has Java class type %q#T"
- msgstr "dönüş türü, bir içi boş tür"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr "%<operator=%>, %<*this%> için bir başvuru döndürmeli"
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "%q+D için evvelce bildirim yok"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "işlev bildirimi geçersiz"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr "parametre %qD void olarak bildirilmiÅŸ"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, fuzzy, gcc-internal-format
- #| msgid "label %q+D defined but not used"
- msgid "parameter %q+D set but not used"
- msgstr "%q+D yaftası tanımlı ama kullanılmamış"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "geçersiz üye işlev bildirimi"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr "%qD zaten %qT sınıfında tanımlı"
-@@ -31876,7 +31936,7 @@
- msgid "deleting %qT is undefined"
- msgstr "%qT silinmesi tanımsız"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr "%q#D ÅŸablon bildirimi"
-@@ -32146,7 +32206,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "%<%T::%D%> ile iliÅŸkilendirme belirsiz"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr "%qD %qT'nin bir üyesi değil"
-@@ -32468,7 +32528,7 @@
- msgid "bad array initializer"
- msgstr "dizi ilklendirici hatalı"
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, fuzzy, gcc-internal-format
- #| msgid "%qE does not have class type"
- msgid "%qT is not a class type"
-@@ -32560,69 +32620,69 @@
- msgid "parenthesized initializer in array new"
- msgstr "parantezli ilklendiriciden sonraki öznitelikler yoksayıldı"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr "array new içindeki boyut bütünleyici türde olmalı"
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr "new bir referans türe uygulanamaz"
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr "new bir işlev türe uygulanamaz"
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr "%<jclass%> tanımsızken Java kurucusuna çağrı"
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "can't find class$"
- msgid "can%'t find %<class$%> in %qT"
- msgstr "class$ bulunamıyor"
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr "ilklendirici erken sonlanıyor"
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr "çok boyutlu diziler ilklendiricilerle ilklendirilemez"
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr "silme işlecinin çağrısında bir sorun saptandı:"
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, fuzzy, gcc-internal-format
- #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr "sınıf tanımlanırken bildirilmiş olsalar bile, ne yıkıcı ne de sınıfa özel silme işleci çağrılır."
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr "delete içindeki dizi boyutu bilinmiyor"
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr "vektör silme işlemi için tür ne gösterici ne de dizi"
-@@ -32682,42 +32742,42 @@
- 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:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr ""
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr ""
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr ""
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr ""
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr "%<?:%> için ortadaki terim olmadığından yorumlanamadı"
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr ""
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr "%qD' nin anlamlandırılmış ismi GCC'nin gelecek sürümünde değişecek"
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr ""
-@@ -32809,64 +32869,64 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, 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:1622
-+#: cp/method.c:1623
- #, 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:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr ""
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters cannot be friends"
- msgid "a template cannot be defaulted"
- msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D cannot be declared"
- msgid "%qD cannot be defaulted"
- msgstr "%q+#D bildirilemez"
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, fuzzy, gcc-internal-format
- #| msgid "file ends in default argument"
- msgid "defaulted function %q+D with default argument"
- msgstr "öntanımlı argüman içinde dosya sonu"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr "sınıf %qT için vtable yerleşimi ABI-uyumlu olmayabilir ve bu GCC'nin gelecek sürümünde örtük sanal yıkıcıdan dolayı değişebilir"
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
- #| msgid "%q#D conflicts with previous using declaration %q#D"
- msgid "%q#D conflicts with a previous declaration"
- msgstr "%q#D önceki using bildirimi %q#D ile çelişiyor"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration %q+D"
- msgid "previous declaration %q+#D"
- msgstr "önceden %q+D bildirimi"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr "%qT olarak yeniden %<wchar_t%> bildirimi"
-@@ -32877,273 +32937,273 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "yeniden %q+D bildirimi geçersiz"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr "%qD olarak"
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, fuzzy, gcc-internal-format
- #| msgid "redeclaration of %q+D with no linkage"
- msgid "declaration of %q#D with C language linkage"
- msgstr "ilintisiz %q+D yeniden bildirimi"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, fuzzy, gcc-internal-format
- #| msgid "Generate code to check exception specifications"
- msgid "due to different exception specifications"
- msgstr "Olağan dışılık belirtimlerini sınayacak kod üretilir"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "tür önceki %q#D external bildirimi ile uyumsuz"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "önceden external %q+#D bildirimi"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, fuzzy, gcc-internal-format
- #| msgid "extern declaration of %q#D doesn't match"
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "%q#D extern bildirim uyumsuz"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "%q+#D genel bildirimi"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr "%q#D bildirimi bir parametreyi gölgeliyor"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "%q+D bildirimi bir parametreyi gölgeliyor"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr "%qD bildirimi önceki yereli gölgeliyor"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr "%qD bildirimi bir `this' üyesini gölgeliyor"
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr "%qD bildirimi bir global bildirimi gölgeliyor"
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr "%qD isim araması değişti"
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr " bu %q+D ISO standardının kuralları altında eşleşir"
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr " bu %q+D eski kurallar altında eşleşir"
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, fuzzy, gcc-internal-format
- #| msgid "name lookup of %qD changed for new ISO %<for%> scoping"
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr "%qD isim araması yeni ISO %<for%> etki alanında değişti"
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr " %q+D'deki atıl baglantı bir yıkıcıya sahip olduğundan kullanılamaz"
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr " %qD'de atıl bağlantı kullanımı"
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, fuzzy, gcc-internal-format
- #| msgid "(if you use -fpermissive G++ will accept your code)"
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr "(-fpermissive kullanırsanız G++ kodunuzu kabul edecek)"
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr "%s %s(%E) %p %d\n"
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr "%s %s %p %d\n"
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr "%q#D %q#T kurucusunu gizliyor"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "%q#D önceki using bildirimi %q#D ile çelişiyor"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "önceden işlev olmayan bildirim %q+#D"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr "işlev bildirimi %q#D ile çelişiyor"
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr "%qT bir isim alanı değil"
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr "bir using bildirimi bir ÅŸablon kimliÄŸi belirtemez. %<using %D%> deneyin"
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr "using bildiriminde isim alanı %qD kullanılamaz"
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, gcc-internal-format
- msgid "%qD not declared"
- msgstr "%qD bildirilmemiÅŸ"
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr "%qD zaten bu baÄŸlamda bildirilmiÅŸ"
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr "sınıf bağlamında üye olmayan için using bildirimi"
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr "%<%T::%D%> yıkıcı isimlendiriyor"
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr "%<%T::%D%> kurucu isimlendiriyor"
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "%<%T::%D%> %qT içinde kurucu isimlendiriyor"
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, 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:3352
-+#: cp/name-lookup.c:3355
- #, 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:3360
-+#: cp/name-lookup.c:3363
- #, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr "%qD bildiriminde doÄŸrudan niteleme"
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr "%qD %qD içinde bildirilmeliydi"
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, 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:3494
-+#: cp/name-lookup.c:3497
- #, gcc-internal-format
- msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
- msgstr ""
-
--#: cp/name-lookup.c:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr "%qD öznitelik yönergesi yoksayıldı"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, 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:3879
-+#: cp/name-lookup.c:3882
- #, 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:3883
-+#: cp/name-lookup.c:3886
- #, 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:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] ""
- msgstr[1] ""
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, fuzzy, gcc-internal-format
- #| msgid " %q+#D"
- msgid " %qE"
- msgstr " %q+#D"
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr "XXX, pop_everything () iÅŸlevine giriyor\n"
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr "XXX, pop_everything () işlevini bırakıyor\n"
-@@ -33268,7 +33328,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "(belki de %qT bildiriminden sonra bir ; yoktur)"
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, gcc-internal-format
- msgid "%qT is not a template"
- msgstr "%qT bir ÅŸablon deÄŸil"
-@@ -33289,7 +33349,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "%s bir sabit ifadesinde görünemez"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, gcc-internal-format
- msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
- msgstr ""
-@@ -33452,135 +33512,135 @@
- msgid "a wide string is invalid in this context"
- msgstr "bu baÄŸlamda"
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, 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:3746
-+#: cp/parser.c:3752
- #, fuzzy, gcc-internal-format
- #| msgid "unable to find a register to spill in class %qs"
- msgid "unable to find string literal operator %qD"
- msgstr "%qs sınıfı içinde dökülecek bir yazmaç bulunamadı"
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, fuzzy, gcc-internal-format
- #| msgid "empty declaration"
- msgid "expected declaration"
- msgstr "boÅŸ bildirim"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, fuzzy, gcc-internal-format
- #| msgid "-pipe not supported"
- msgid "fixed-point types not supported in C++"
- msgstr "-pipe desteklenmiyor"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, 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:4021
-+#: cp/parser.c:4027
- #, 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:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "expected primary-expression"
- msgstr "ifade umuluyordu"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr "bu kapsamda %<this%> kullanılamaz"
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, 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:4360
-+#: cp/parser.c:4366
- #, 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:4524
-+#: cp/parser.c:4530
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "expected id-expression"
- msgstr "ifade umuluyordu"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, 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:4776
-+#: cp/parser.c:4782
- #, fuzzy, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr "%2$qT üyesi olarak %<~%1$T%> bildirimi"
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, 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:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, fuzzy, gcc-internal-format
- #| msgid "expected specifier-qualifier-list"
- msgid "expected unqualified-id"
- msgstr "belirteç niteleyici listesi umuluyordu"
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, 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:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, gcc-internal-format
- msgid "%qD is not a template"
- msgstr "%qD bir ÅŸablon deÄŸil"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "expected nested-name-specifier"
- msgstr "bildirim belirteçleri umuluyordu"
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, 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:5438
-+#: cp/parser.c:5444
- #, 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"
-@@ -33588,247 +33648,247 @@
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "ISO C++ birleÅŸik sabitlere izin vermez"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr "%qE sınıf türüne sahip değil"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr "%qD kullanımı geçersiz"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, 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:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr ""
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, 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:6453
-+#: cp/parser.c:6459
- #, 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:6678
-+#: cp/parser.c:6684
- #, 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:6691
-+#: cp/parser.c:6697
- #, 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:6693
-+#: cp/parser.c:6699
- #, 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:6774
-+#: cp/parser.c:6780
- #, 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:6898
-+#: cp/parser.c:6904
- #, 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:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr "eski tarz tür dönüşümü"
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, gcc-internal-format
- msgid "%<>>%> operator is treated as two right angle brackets in C++11"
- msgstr ""
-
--#: cp/parser.c:7286
-+#: cp/parser.c:7295
- #, fuzzy, gcc-internal-format
- #| msgid "suggest parentheses around && within ||"
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "|| içindeki && çevresinde parantezler önerilir"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, 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:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr ""
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, fuzzy, gcc-internal-format
- #| msgid "Unexpected end of module"
- msgid "expected end of capture-list"
- msgstr "Beklenmeyen modül sonu"
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not allow designated initializers"
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr "ISO C++ tasarlanmış ilkendiricilere izin vermez"
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, 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:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared here"
- msgid "%q+#D declared here"
- msgstr "burada bildirilmiÅŸ %q+D"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, 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:8768
-+#: cp/parser.c:8777
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected labeled-statement"
- msgstr "deyim umuluyordu"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, 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:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr ""
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, 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:8939
-+#: cp/parser.c:8948
- #, 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:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration or statement"
- msgid "expected selection-statement"
- msgstr "bildirim veya deyim umuluyordu"
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, 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:9527
-+#: cp/parser.c:9536
- #, 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:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr ""
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration or statement"
- msgid "expected iteration-statement"
- msgstr "bildirim veya deyim umuluyordu"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr ""
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr "ISO C++ hesaplanmış goto'lara izin vermez"
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected jump-statement"
- msgstr "deyim umuluyordu"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr "fazladan %<;%>"
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr ""
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, 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:10583
-+#: cp/parser.c:10592
- #, fuzzy, gcc-internal-format
- #| msgid "%<friend%> can only be specified inside a class"
- msgid "%<friend%> used outside of class"
-@@ -33836,400 +33896,400 @@
-
- #. Complain about `auto' as a storage specifier, if
- #. we're complaining about C++0x compatibility.
--#: cp/parser.c:10642
-+#: cp/parser.c:10651
- #, gcc-internal-format
- msgid "%<auto%> changes meaning in C++11; please remove it"
- msgstr ""
-
--#: cp/parser.c:10678
-+#: cp/parser.c:10687
- #, 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:10769
-+#: cp/parser.c:10778
- #, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr "sınıf tanımı kardeş olarak bildirilemeyebilir"
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr ""
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, fuzzy, gcc-internal-format
- #| msgid "invalid base-class specification"
- msgid "invalid linkage-specification"
- msgstr "taban sınıf belirtimi geçersiz"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, 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:11271
-+#: cp/parser.c:11280
- #, 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:11357
-+#: cp/parser.c:11366
- #, 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:11379
-+#: cp/parser.c:11388
- #, 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:11391
-+#: cp/parser.c:11400
- #, 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:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, 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:11523
-+#: cp/parser.c:11532
- #, 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:11840
-+#: cp/parser.c:11849
- #, gcc-internal-format
- msgid "expected empty string after %<operator%> keyword"
- msgstr ""
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected suffix identifier"
- msgstr "betimleyici umuluyordu"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected operator"
- msgstr "beklenmeyen terim"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, 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:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, 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:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, 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:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, 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:12397
-+#: cp/parser.c:12406
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected template-id"
- msgstr "deyim umuluyordu"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<<%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr "%<<::%> bir şablon argüman listesi başlatamaz"
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, 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:12533
-+#: cp/parser.c:12542
- #, 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:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected template-name"
- msgstr "deyim umuluyordu"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr "şablon olarak şablon olmayan %qD kullanılmış"
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, 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:12783
-+#: cp/parser.c:12792
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers or %<...%>"
- msgid "expected parameter pack before %<...%>"
- msgstr "bildirim belirteçleri veya %<...%> umuluyordu"
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected template-argument"
- msgstr "deyim umuluyordu"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type argument"
- msgid "invalid non-type template argument"
- msgstr "tür argümanı geçersiz"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, 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:13153
-+#: cp/parser.c:13162
- #, 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:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr "C ilintileme ile şablon özelleştirmesi"
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "expected type specifier"
- msgstr "bildirim belirteçleri umuluyordu"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, fuzzy, gcc-internal-format
- #| msgid "Expected expression type"
- msgid "expected template-id for type"
- msgstr "İfade türü umuluyordu"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, fuzzy, gcc-internal-format
- #| msgid "Expected name"
- msgid "expected type-name"
- msgstr "Umulmadık isim"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, 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:14214
-+#: cp/parser.c:14223
- #, 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:14218
-+#: cp/parser.c:14227
- #, 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:14223
-+#: cp/parser.c:14232
- #, gcc-internal-format
- msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
- msgstr ""
-
--#: cp/parser.c:14356
-+#: cp/parser.c:14365
- #, 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:14364
-+#: cp/parser.c:14373
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a namespace-name"
- msgid "%qD is not an enumerator-name"
- msgstr "%qD bir isim alanı ismi değil"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<;%> or %<{%>"
- msgstr "%<,%> veya %<;%> umuluyordu"
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, 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:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, 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:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, 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:14512
-+#: cp/parser.c:14521
- #, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr "çok sayıda %q#T tanımı"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr "%qD bir isim alanı ismi değil"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected namespace-name"
- msgstr "sınıf ismi umuluyordu"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, 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:14990
-+#: cp/parser.c:14999
- #, 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:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, 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:15532
-+#: cp/parser.c:15541
- #, 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:15544
-+#: cp/parser.c:15553
- #, 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:15548
-+#: cp/parser.c:15557
- #, 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:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected initializer"
- msgstr "betimleyici umuluyordu"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, fuzzy, gcc-internal-format
- #| msgid "invalid function declaration"
- msgid "invalid type in declaration"
- msgstr "işlev bildirimi geçersiz"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, 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:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr "parantezli ilklendiriciden sonraki öznitelikler yoksayıldı"
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr "dizi sınırı bir tamsayı sabit değil"
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, 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:16277
-+#: cp/parser.c:16286
- #, 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:16305
-+#: cp/parser.c:16314
- #, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "kurucunun şablon olarak kullanımı geçersiz"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
- msgstr ""
-@@ -34238,275 +34298,275 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, fuzzy, gcc-internal-format
- #| msgid "invalid function declaration"
- msgid "invalid declarator"
- msgstr "işlev bildirimi geçersiz"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "expected declarator"
- msgstr "bildirim belirteçleri umuluyordu"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr "%qD bir isim alanıdır"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, 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:16504
-+#: cp/parser.c:16513
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected ptr-operator"
- msgstr "beklenmeyen terim"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr "cv-niteleyici yinelenmiÅŸ"
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate cv-qualifier"
- msgid "duplicate virt-specifier"
- msgstr "cv-niteleyici yinelenmiÅŸ"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %<::%>"
- msgid "invalid use of %<auto%>"
- msgstr "%<::%> kullanımı geçersiz"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, 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:16883
-+#: cp/parser.c:16892
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected type-specifier"
- msgstr "betimleyici umuluyordu"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<:%> or %<...%>"
- msgid "expected %<,%> or %<...%>"
- msgstr "%<:%> veya %<...%> umuluyordu"
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, 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:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr "işlev olmayanın parametresi için öntanımlı argüman kullanımı önerilmiyor"
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, 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:17333
-+#: cp/parser.c:17342
- #, 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:17341
-+#: cp/parser.c:17350
- #, 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:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr "ISO C++ tasarlanmış ilkendiricilere izin vermez"
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, 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:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected class-name"
- msgstr "sınıf ismi umuluyordu"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, 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:18059
-+#: cp/parser.c:18069
- #, 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:18061
-+#: cp/parser.c:18071
- #, 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:18383
-+#: cp/parser.c:18392
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<{%> or %<:%>"
- msgstr "%<,%> veya %<;%> umuluyordu"
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, 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:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, 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:18421
-+#: cp/parser.c:18430
- #, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr "%qD bildirimindeki sınıf ismi geçersiz"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, fuzzy, gcc-internal-format
- #| msgid "extra qualification ignored"
- msgid "extra qualification not allowed"
- msgstr "fazladan niteleme yoksayıldı"
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr "bir doğrudan özelleştirme %<template <>%> ile öncelenmeli"
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, 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:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr ""
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr "%q+#T türünde önceden tanım"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected class-key"
- msgstr "sınıf ismi umuluyordu"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, 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:18892
-+#: cp/parser.c:18908
- #, 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:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr "işlev tanımında pure belirteci"
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, 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:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr ""
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, gcc-internal-format
- msgid "a brace-enclosed initializer is not allowed here"
- msgstr ""
-
--#: cp/parser.c:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr ""
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr "şablonlar dışında %<typename%> kullanımına izin verilmez"
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, 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:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, 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:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, 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:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr ""
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, 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:20699
-+#: cp/parser.c:20715
- #, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "şablon parametresi listesi çok az"
-@@ -34515,358 +34575,358 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr "şablon parametresi listesi çok fazla"
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "isimli dönüş değerleri artık desteklenmiyor"
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, 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:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr "C ilintilemeli ÅŸablon"
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, fuzzy, gcc-internal-format
- #| msgid "invalid base-class specification"
- msgid "invalid explicit specialization"
- msgstr "taban sınıf belirtimi geçersiz"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, fuzzy, gcc-internal-format
- #| msgid "template declaration of %qs"
- msgid "template declaration of %<typedef%>"
- msgstr "%qs ÅŸablon bildirimi"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, 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:21590
-+#: cp/parser.c:21606
- #, 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:21603
-+#: cp/parser.c:21619
- #, 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:22009
-+#: cp/parser.c:22025
- #, 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:22022
-+#: cp/parser.c:22038
- #, fuzzy, gcc-internal-format
- #| msgid "%<__thread%> before %<extern%>"
- msgid "%<__thread%> before %qD"
- msgstr "%<extern%> öncesinde %<__thread%>"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<new%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<delete%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<return%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<extern%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected %<static_assert%>"
- msgstr "deyim umuluyordu"
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<decltype%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<operator%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<class%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<template%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<namespace%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<using%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<asm%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<try%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<catch%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<throw%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<__label__%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@try%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@synchronized%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@throw%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr ""
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, gcc-internal-format
- msgid "expected %<__transaction_relaxed%>"
- msgstr ""
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<::%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<...%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<*%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<~%>"
- msgstr "%<{%> umuluyordu"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<:%> or %<...%>"
- msgid "expected %<:%> or %<::%>"
- msgstr "%<:%> veya %<...%> umuluyordu"
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%>, %<;%> or %<}%>"
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr "%<,%>, %<;%> veya %<}%> umuluyordu"
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr "%qs yaftası %q#T isimlemesinde kullanılmış"
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, 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:22533
-+#: cp/parser.c:22549
- #, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr "%qD farklı erişimle tekrar bildirilmiş"
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr "%<template%> (bir belirsizlik giderici olarak) sadece şablonlarda kullanılabilir"
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "öntanımlı argüman içinde dosya sonu"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr "yanlış yere konmuş %<@%D%> Nesnel-C++ oluşumu"
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, 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:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr "Nesnel-C++ seçici ismi geçersiz"
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "objective-c++ method declaration is expected"
- msgstr "bildirim belirteçleri umuluyordu"
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, 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:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, 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:24045
-+#: cp/parser.c:24061
- #, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr "%<@protocol%> sonrasında betimleyici umuluyordu"
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, 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:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type argument"
- msgid "invalid type for property"
- msgstr "tür argümanı geçersiz"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, gcc-internal-format
- msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
- msgstr ""
-
--#: cp/parser.c:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, 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:26475
-+#: cp/parser.c:26491
- #, fuzzy, gcc-internal-format
- #| msgid "not enough type information"
- msgid "not enough collapsed for loops"
- msgstr "tür bilgisi yetersiz"
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, 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:27411
-+#: cp/parser.c:27427
- #, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr "modüller arası eniyilemeler henüz C++ için gerçeklenmedi"
-@@ -34967,69 +35027,69 @@
- msgid "%qD is not a function template"
- msgstr "%qD bir iÅŸlev ÅŸablonu deÄŸil"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr "şablon kimliği %qD %q+D için hiçbir şablon bildirimi ile eşleşmiyor"
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr ""
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, fuzzy, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr "%2$q+D için şablon özelleştirmesi %1$qD belirsiz"
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr "birincil ÅŸablon bildiriminde ÅŸablon kimliÄŸi %qD"
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr "şablon parametre listesi doğrudan örneklenimde kullanılmış"
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr "tanım doğrudan örneklenim için sağlanmış"
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "%qD bildiriminde çok fazla şablon parametresi listeleniyor"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "%qD bildiriminde çok az şablon parametresi listeleniyor"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr "%qD doğrudan özelleştirmesi %<template <>%> tarafından vurgulanmalı"
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr "işlev şablonu kısmi özelleştirmesi %qD bildiricisine izin verilmez"
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr "doğrudan özelleştirmede öntanımlı argüman belirtilmiş"
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr "%qD bir ÅŸablon iÅŸlevi deÄŸildir"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, fuzzy, gcc-internal-format
- #| msgid "%qD not declared"
- msgid "%qD is not declared in %qD"
-@@ -35043,139 +35103,139 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr "örtük bildirimli özel üye işlev özelleştirmesi"
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, fuzzy, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr "%2$qT türünde bildirimli %1$qD isminde üye işlev yok"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr ""
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr ""
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr " %qD"
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, fuzzy, gcc-internal-format
- #| msgid "<anonymous>"
- msgid " <anonymous>"
- msgstr "<anonim>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr "%q+#D bildirimi"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr " şablon parametresi %q+#D gölgeleniyor"
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr "kismi özelleştirmede kullanılmayan şablon parametreleri:"
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr "kısmi özelleştirme %qT hiç bir şablon argümanını özelleştirmiyor"
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr "şablon argümanı %qE şablon parametre(ler)ini içine alıyor"
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, fuzzy, gcc-internal-format
- msgid "type %qT of template argument %qE depends on a template parameter"
- msgid_plural "type %qT of template argument %qE depends on template parameters"
- msgstr[0] "%2$qE şablon argümanının %1$qT türü şablon parametre(ler)ine bağımlı oluyor"
- msgstr[1] "%2$qE şablon argümanının %1$qT türü şablon parametre(ler)ine bağımlı oluyor"
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, fuzzy, gcc-internal-format
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr "örneklenim %2$qT sonrası %1$qT özelleştirmesi"
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr "%qD için öntanımlı argüman yok"
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr "öntanımlı argümanlara kardeş şablon özelleştirmesi %qD bildiriminde izin verilmez"
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr "öntanımlı argümanlara kardeş şablon özelleştirmesi %qD bildiriminde izin verilmez"
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters not used in partial specialization:"
- msgid "default template arguments may not be used in partial specializations"
- msgstr "kismi özelleştirmede kullanılmayan şablon parametreleri:"
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for parameter of type %qT has type %qT"
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "%qT türündeki parametre için öntanımlı argüman %qT türünde"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr "bir isim olmaksızın şablon sınıfı"
-@@ -35183,7 +35243,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr "yıkıcı %qD üye şablon olarak bildirilmiş"
-@@ -35193,59 +35253,59 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr "%qD şablon bildirimi geçersiz"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr "şablon olmayan %q#D için şablon tanımı"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr "%d seviye umulurken %q#D için şablon parametresi seviyesi olarak %d seviye alındı"
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr "%d şablon parametresi %q#D için alındı"
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr "%d şablon parametresi %q#T için alındı"
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr " ama %d gerekiyordu"
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters do not match template"
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "ÅŸablon parametreleri bu ÅŸablonla uyuÅŸmuyor:"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, fuzzy, gcc-internal-format
- #| msgid "enclosing class templates are not explicitly specialized"
- msgid "use template<> for an explicit specialization"
- msgstr "sınıf sablonlarının kapsanması doğrudan özelleştirilmez"
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr "%qT bir şablon türü değil"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "%qD bildiriminde şablon belirteçleri belirtilmemiş"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%qD used without template parameters"
- msgid "redeclared with %d template parameter"
-@@ -35253,7 +35313,7 @@
- msgstr[0] "%qD şablon parametreleri olmaksızın kullanılmış"
- msgstr[1] "%qD şablon parametreleri olmaksızın kullanılmış"
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration %q+#D here"
- msgid "previous declaration %q+D used %d template parameter"
-@@ -35261,12 +35321,12 @@
- msgstr[0] "buradaki önceki %q+#D bildirimi ile çelişiyor"
- msgstr[1] "buradaki önceki %q+#D bildirimi ile çelişiyor"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "ÅŸablon parametresi %q+#D"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr "burada %q#D olarak yeniden bildirilmiÅŸ"
-@@ -35275,285 +35335,285 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr "%q#D için öntanımlı argümanın yeniden tanımı"
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, fuzzy, gcc-internal-format
- #| msgid "%J original definition appeared here"
- msgid "original definition appeared here"
- msgstr "%J ozgun tanımı burada görüldü"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, 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 %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:5374
-+#: cp/pt.c:5388
- #, 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 %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:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, fuzzy, gcc-internal-format
- #| msgid "%qE is not a valid template argument for type %qT because it is a pointer"
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "%qE %qT türü için geçerli bir şablon argümanı değil çünkü o bir göstericidir"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, fuzzy, gcc-internal-format
- #| msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr "(bir üye göstericisi sadece %<&%E%> ile şekillendirilebilir)"
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, fuzzy, gcc-internal-format
- #| msgid "got %d template parameters for %q#D"
- msgid " couldn't deduce template parameter %qD"
- msgstr "%d şablon parametresi %q#D için alındı"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between types %q#T and %q#T"
- msgid " mismatched types %qT and %qT"
- msgstr "%q#T ile %q#T türleri arasında karşılaştırma"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr ""
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, fuzzy, gcc-internal-format
- #| msgid "template argument %qE involves template parameter(s)"
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr "şablon argümanı %qE şablon parametre(ler)ini içine alıyor"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is not a base of %qT"
- msgid " %qE is not equivalent to %qE"
- msgstr "%qT %qT tabanında değil"
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, fuzzy, gcc-internal-format
- #| msgid "Inconsistent ranks for operator at %L and %L"
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr "%L ve %L'de işliçler için sıralar uyumsuz"
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, fuzzy, gcc-internal-format
- #| msgid "partial specialization %qT does not specialize any template arguments"
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr "kısmi özelleştirme %qT hiç bir şablon argümanını özelleştirmiyor"
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, fuzzy, gcc-internal-format
- #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
- msgid " member function type %qT is not a valid template argument"
- msgstr "'%s' beyan işlevine bir fiili argüman olarak izin verilmez (%L'de)"
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert type %qT to type %qT"
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr "%qT türü %qT türüne dönüştürülemiyor"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is an ambiguous base of %qT"
- msgid " %qT is an ambiguous base class of %qT"
- msgstr "%qT bir belirsiz %qT tabanıdır"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "type %qT is not derived from type %qT"
- msgid " %qT is not derived from %qT"
- msgstr "%qT türü %qT türünden türetilmemiş"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, fuzzy, gcc-internal-format
- #| msgid "cannot %s a pointer to incomplete type %qT"
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr "%s içi boş %qT türüne bir gösterici olamaz"
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, fuzzy, gcc-internal-format
- #| msgid "argument of type %qT does not match %qT"
- msgid " template argument %qE does not match %qD"
- msgstr "%qT türündeki argüman %qT ile eşleşmiyor"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, fuzzy, gcc-internal-format
- #| msgid "%s cannot resolve address of overloaded function"
- msgid " could not resolve address from overloaded function %qE"
- msgstr "%s aşırı yüklü işlevin adresini çözümleyemiyor"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr "%qE %qT türü için geçerli bir şablon argümanı değil çünkü bu bağlamda dizge sabitler kullanılamaz"
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for %q#D has type %qT"
- msgid "in template argument for type %qT "
- msgstr "%q#D için öntanımlı argüman %qT türünde"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, fuzzy, gcc-internal-format
- #| msgid "%qE is not a valid template argument for type %qT because it is not a lvalue"
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- 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:5878
-+#: cp/pt.c:5892
- #, 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 of type %qT because %qE is not a variable"
- 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:5885
-+#: cp/pt.c:5899
- #, 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 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:5892
-+#: cp/pt.c:5906
- #, 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:5922
-+#: cp/pt.c:5936
- #, 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:5929
-+#: cp/pt.c:5943
- #, 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:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, 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 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:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not 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:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr ""
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, 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:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr "yerine %qE kullanmayı deneyin"
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, 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:6060
-+#: cp/pt.c:6074
- #, 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:6370
-+#: cp/pt.c:6384
- #, 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:6428
-+#: cp/pt.c:6442
- #, gcc-internal-format
- msgid "injected-class-name %qD used as template template argument"
- msgstr ""
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, 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:6461
-+#: cp/pt.c:6476
- #, 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:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, 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:6481
-+#: cp/pt.c:6496
- #, 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:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr " bir sınıf sablonu umulurken %qE alındı"
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr " bir tür umulurken %qE alındı"
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr " bir tür umulurken %qT alındı"
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr " bir sınıf sablonu umulurken %qT alındı"
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, fuzzy, gcc-internal-format
- #| msgid " expected a template of type %qD, got %qD"
- msgid " expected a template of type %qD, got %qT"
-@@ -35561,77 +35621,77 @@
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, 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:6600
-+#: cp/pt.c:6617
- #, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr "şablon argümanı %qE %qT'ye dönüştürülemedi"
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, 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:6811
-+#: cp/pt.c:6843
- #, 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 %d or more)"
- msgstr "yanlış sayıda şablon argümanı (%d yerine %d olmalıydı)"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, gcc-internal-format
- msgid "provided for %q+D"
- msgstr "%q+D için sağlanmış"
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "%d. şablon argümanı geçersiz"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, 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:7253
-+#: cp/pt.c:7285
- #, 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:7255
-+#: cp/pt.c:7287
- #, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "%q+D şablon bildirimi için"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- #, fuzzy
- #| 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) substituting %qS"
- 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:8064
-+#: cp/pt.c:8096
- #, fuzzy, gcc-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) instantiating %qD"
- 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:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr ""
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr ""
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr "%q+D örneklenimi %qT türünde"
-@@ -35649,270 +35709,270 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, 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:10866
-+#: cp/pt.c:10900
- #, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr "geçersiz parametre türü %qT"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr "%q+D bildiriminde"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, gcc-internal-format
- msgid "function returning an array"
- msgstr "bir dizi döndüren işlev"
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, gcc-internal-format
- msgid "function returning a function"
- msgstr "bir işlev döndüren işlev"
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, 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:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr "void'e referans oluÅŸturuluyor"
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, 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:11522
-+#: cp/pt.c:11556
- #, 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:11571
-+#: cp/pt.c:11605
- #, 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:11577
-+#: cp/pt.c:11611
- #, 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:11583
-+#: cp/pt.c:11617
- #, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr "void türünde üyeye gösterici oluşturulması"
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, gcc-internal-format
- msgid "creating array of %qT"
- msgstr "%qT dizisi oluşturulması"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr "mutlak sınıf türünde olan %qT dizisinin oluşturulması"
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, 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:11717
-+#: cp/pt.c:11751
- #, 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:11725
-+#: cp/pt.c:11759
- #, 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:11842
-+#: cp/pt.c:11876
- #, gcc-internal-format
- msgid "use of %qs in template"
- msgstr "şablonda %qs kullanımı"
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, 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:11993
-+#: cp/pt.c:12031
- #, 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:11995
-+#: cp/pt.c:12033
- #, 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:12148
-+#: cp/pt.c:12186
- #, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr "geçersiz alan %qD kullanımı"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, 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:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, fuzzy, gcc-internal-format
- #| msgid "%<...%> as arguments.)"
- msgid "use %<...%> to expand argument pack"
- msgstr "%<...%> kabul edeceği varsayılacak.)"
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, 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:13914
-+#: cp/pt.c:13952
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared inline after its definition"
- msgid "%q+D declared here, later in the translation unit"
- msgstr "%q+D tanımlandıktan sonra satıriçi bildirilmiş"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, 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:14150
-+#: cp/pt.c:14188
- #, 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:14442
-+#: cp/pt.c:14480
- #, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr "%qT anonim türdür/tür kullanır"
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, 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:14454
-+#: cp/pt.c:14492
- #, 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:14465
-+#: cp/pt.c:14503
- #, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "bütünleyen ifade %qE bir sabit değil"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr " %qD örneklenmeye çalışılıyor"
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "%q#T için sınıf şablonu örneklenimi belirsiz"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr "%s %+#T"
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr "şablon olmayan %q#D'nin doğrudan örneklenimi"
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, 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:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr "%qD için eşleşen bir şablon yok"
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, 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:17866
-+#: cp/pt.c:17904
- #, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr "%q#D'nin doğrudan örneklenimi"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "yinelenmiş doğrudan %q#D örneklenimi"
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, 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:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr "saklama sınıfı %qD şablon örneklenimine uygulanmış"
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, 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:18000
-+#: cp/pt.c:18038
- #, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr "şablon olmayan tür %qT'nin doğrudan örneklenimi"
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, 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:18027
-+#: cp/pt.c:18065
- #, 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:18073
-+#: cp/pt.c:18111
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr "yinelenmiş doğrudan %q#T örneklenimi"
-@@ -35924,35 +35984,35 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, 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:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, fuzzy, gcc-internal-format
- #| msgid "invalid catch parameter"
- msgid "invalid template non-type parameter"
- msgstr "yakalama parametresi geçersiz"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, 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:20263
-+#: cp/pt.c:20309
- #, gcc-internal-format
- msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
- msgstr ""
-
--#: cp/pt.c:20322
-+#: cp/pt.c:20367
- #, fuzzy, gcc-internal-format
- #| msgid "variable %qD may not have been initialized"
- msgid "variable %q#D with %<auto%> type used in its own initializer"
-@@ -35961,13 +36021,13 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, 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:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr ""
-@@ -36171,7 +36231,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr "sözde yıkıcı isminde niteleyen etki alanı geçersiz"
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, 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"
-@@ -36212,485 +36272,485 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "nitelikli tür %qT tanımı geçersiz"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "taban sınıf belirtimi geçersiz"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a template"
- msgid "%qD is not captured"
- msgstr "%qD bir ÅŸablon deÄŸil"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr "iceren işlevden %<auto%> kullanımı"
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, gcc-internal-format
- msgid "use of parameter from containing function"
- msgstr "iceren işlevden parametre kullanımı"
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr " %q+#D burada bildirilmiÅŸ"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, fuzzy, gcc-internal-format
- #| msgid "use of parameter from containing function"
- msgid "use of parameter %qD outside function body"
- msgstr "iceren işlevden parametre kullanımı"
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr "isim alanı %qD'nin ifade olarak kullanımı"
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, 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:3226
-+#: cp/semantics.c:3223
- #, 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:3249
-+#: cp/semantics.c:3246
- #, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr "%qD bir sabit ifadesinde bulunamaz"
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr "%qE türü bilinmiyor"
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, 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:3546
-+#: cp/semantics.c:3543
- #, 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:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr ""
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, 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:3996
-+#: cp/semantics.c:3993
- #, 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:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr ""
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, 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:4041
-+#: cp/semantics.c:4038
- #, 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:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, fuzzy, gcc-internal-format
- #| msgid "forming %s to reference type %qT"
- msgid "%qE has reference type for %qs"
- msgstr "%s %qT referans türünde şekilleniyor"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, gcc-internal-format
- msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
- msgstr ""
-
--#: cp/semantics.c:4337
-+#: cp/semantics.c:4334
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr ""
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr ""
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, 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:5138
-+#: cp/semantics.c:5135
- #, 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:5167
-+#: cp/semantics.c:5164
- #, 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:5196
-+#: cp/semantics.c:5193
- #, 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:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr ""
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr ""
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, fuzzy, gcc-internal-format
- #| msgid "invalid abstract return type for function %q+#D"
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "işlev %q+#D için soyut dönüş değeri türü geçersiz"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- #| msgid "invalid abstract return type for function %q+#D"
- 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/semantics.c:5742
-+#: cp/semantics.c:5739
- #, 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/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr ""
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr ""
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, fuzzy, gcc-internal-format
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr "%1$J%<const%> %3$qT türü ile ilklendirilmemiş üye %2$qD"
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr ""
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D is normally a non-static function"
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "%q+D normalde bir static olmayan iÅŸlevdir"
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, 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/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, 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ı"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, 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/semantics.c:6536
-+#: cp/semantics.c:6533
- #, 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/semantics.c:6570
-+#: cp/semantics.c:6567
- #, 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/semantics.c:6578
-+#: cp/semantics.c:6575
- #, 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/semantics.c:6656
-+#: cp/semantics.c:6653
- #, 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/semantics.c:6796
-+#: cp/semantics.c:6793
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript out of bound"
- msgstr "dizi indisi bir tamsayı değil"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, 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/semantics.c:6848
-+#: cp/semantics.c:6845
- #, 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/semantics.c:6863
-+#: cp/semantics.c:6860
- #, gcc-internal-format
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr ""
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, gcc-internal-format
- msgid "accessing value of %qE through a %qT glvalue in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7434
-+#: cp/semantics.c:7432
- #, 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/semantics.c:7441
-+#: cp/semantics.c:7439
- #, 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/semantics.c:7446
-+#: cp/semantics.c:7444
- #, 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/semantics.c:7449
-+#: cp/semantics.c:7447
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D is private"
- msgid "%q#D is volatile"
- msgstr "%q+#D private'dir"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, 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/semantics.c:7462
-+#: cp/semantics.c:7460
- #, 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/semantics.c:7465
-+#: cp/semantics.c:7463
- #, 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/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, 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/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, 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/semantics.c:7807
-+#: cp/semantics.c:7805
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "unexpected expression %qE of kind %s"
- msgstr "ifade umuluyordu"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr ""
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "dizi boyutu bir tümleyen sabit ifadesi değil"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, fuzzy, gcc-internal-format
- #| msgid "integral expression %qE is not constant"
- msgid "pointer comparison expression is not a constant expression"
- msgstr "bütünleyen ifade %qE bir sabit değil"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, 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/semantics.c:8518
-+#: cp/semantics.c:8517
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "non-constant array initialization"
- msgstr "ilklendiricide sabit olmayan dizi indisi"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Unexpected end of file in '%s'"
- msgid "unexpected AST of kind %s"
- msgstr "'%s' de umulmadık dosya sonu"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, 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/semantics.c:9037
-+#: cp/semantics.c:9036
- #, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr ""
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, fuzzy, gcc-internal-format
- #| msgid "%<this%> is unavailable for static member functions"
- msgid "%<this%> was not captured for this lambda function"
- msgstr "statik üye işlevlerde %<this%> kullanılmaz"
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr "%qV niteleyicileri %qT'ye uygulanamaz"
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "%qE özniteliği sadece Java sınıf tanımlarına uygulanabilir"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "%qE özniteliği sadece sınıf tanımlarına uygulanabilir"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr "%qE artik kullanilmiyor; g++ vtables simdi öntanımlı olarak COM-uyumludur"
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr "istenen init_priority bir tamsayı sabit değil"
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, 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:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr "istenen init_priority aralık dışında"
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, 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:2911
-+#: cp/tree.c:2914
- #, gcc-internal-format
- msgid "%qE attribute is not supported on this platform"
- msgstr "bu platformda %qE özniteliği desteklenmiyor"
-
--#: cp/tree.c:3586
-+#: cp/tree.c:3594
- #, 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"
-@@ -36793,485 +36853,491 @@
- msgid "invalid use of non-static member function"
- msgstr "statik olmayan üye işlev kullanımı geçersiz "
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
- #, fuzzy, gcc-internal-format
-+#| msgid "taking address of temporary"
-+msgid "taking address of temporary array"
-+msgstr "gecicinin adresi alıniyor"
-+
-+#: cp/typeck.c:2023
-+#, fuzzy, gcc-internal-format
- #| msgid "deprecated conversion from string constant to %qT'"
- msgid "deprecated conversion from string constant to %qT"
- msgstr "dizge sabitten %qT'ye dönüşüm artik önerilmiyor"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, fuzzy, gcc-internal-format
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr "sınıf olmayan %3$qT türündeki %2$qE içindeki %1$qD üyesi için istek"
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, fuzzy, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr "sınıf olmayan %3$qT türündeki %2$qE içindeki %1$qD üyesi için istek"
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "static olmayan veri üyesi %qE kullanımı geçersiz"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "NULL nesnenin static olmayan veri üyesi %qD'ye erişim geçersiz"
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr "(belkide %<offsetof%> makrosu yanlış kullanıldı)"
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, fuzzy, gcc-internal-format
- #| msgid "invalid access to non-static data member %qD of NULL object"
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "NULL nesnenin static olmayan veri üyesi %qD'ye erişim geçersiz"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, fuzzy, gcc-internal-format
- #| msgid "qualified type %qT does not match destructor name ~%qT"
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "yetkin tür %qT, yıkıcı ismi ~%qT ile eslesmiyor"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr "iptal edilen tür %qT iken yıkıcı %qT ile ilişkili"
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr "%<%D::%D%>, %qT'nin bir üyesi değil"
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr "%qT %qT tabanında değil"
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr "%qD %qE isimli üyeye sahip değil"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr "%qD bir üye şablon işlevi değil"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr "%qT bir nesne göstericisi türü değil"
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %qs on pointer to member"
- msgid "invalid use of array indexing on pointer to member"
- msgstr "uye göstericisinde %qs kullanımı geçersiz"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %qs on pointer to member"
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "uye göstericisinde %qs kullanımı geçersiz"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %qs on pointer to member"
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "uye göstericisinde %qs kullanımı geçersiz"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr "dizi baÅŸvurusunda altindis yok"
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr "ISO C++ sol yan olmayan dizi indislemesine izin vermez"
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr "%<register%> olarak bildirilmiÅŸ dizi indislemesi"
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "indisli değer ne dizi ne de bir gösterici"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr "%qE kullanimında nesne eksik"
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO C++ program içinden %<::main%> çağrısına izin vermez"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, fuzzy, gcc-internal-format
- #| msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr "%<%E (...)%> içinde üye gösterici işlevi çağrısı için %<.*%> veya %<->*%> kullanılmalı"
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr "%qE bir iÅŸlev olarak kullanilamaz"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %s %q+#D"
- msgid "too many arguments to constructor %q#D"
- msgstr "%s %q+#D için argümanlar çok fazla"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %s %q+#D"
- msgid "too few arguments to constructor %q#D"
- msgstr "%s %q+#D için argümanlar çok az"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qs"
- msgid "too many arguments to member function %q#D"
- msgstr "%qs işlevi için argümanlar çok fazla"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function %qs"
- msgid "too few arguments to member function %q#D"
- msgstr "%qs işlevi için argümanlar çok az"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qs"
- msgid "too many arguments to function %q#D"
- msgstr "%qs işlevi için argümanlar çok fazla"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function %qs"
- msgid "too few arguments to function %q#D"
- msgstr "%qs işlevi için argümanlar çok az"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %s %q+#D"
- msgid "too many arguments to method %q#D"
- msgstr "%s %q+#D için argümanlar çok fazla"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %s %q+#D"
- msgid "too few arguments to method %q#D"
- msgstr "%s %q+#D için argümanlar çok az"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "işlev için çok fazla argüman belirtildi"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "işlev için çok az argüman belirtildi"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "%P parametresi %qD içinde tamamlanmamış %qT türünde"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "parametre %P tamamlanmamış %qT türünde"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr "aşırı yüklü işlevden %qT türüne dönüşüm yapildigi varsayılıyor"
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "aritmetik içinde NULL kullanımı"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count is negative"
- msgid "left rotate count is negative"
- msgstr "%s döngü sayısı negatif"
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count is negative"
- msgid "right rotate count is negative"
- msgstr "%s döngü sayısı negatif"
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count >= width of type"
- msgid "left rotate count >= width of type"
- msgstr "%s döngü sayısı >= tür genişligi"
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count >= width of type"
- msgid "right rotate count >= width of type"
- msgstr "%s döngü sayısı >= tür genişligi"
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, fuzzy, gcc-internal-format
- #| msgid "weak declaration of %q+D after first use results in unspecified behavior"
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "%q+D zayıf bildirimi ilk kullanımdan sonra belirsiz davranışla sonuçlanıyor"
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, fuzzy, gcc-internal-format
- #| msgid "the address of %qD, will always evaluate as %<true%>"
- msgid "the address of %qD will never be NULL"
- msgstr "%qD adresi, daima %<true%> olarak deÄŸerlendirilecek"
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "ISO C++ da gösterici ile tamsayı arasında karşılaştırmaya izin verilmez"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "gerçel sayı olmayan argümanlar arasında düzenlenmemiş karşılaştırma"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "%qT ve %qT türündeki terimler iki terimli `%qO' için geçersiz"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "ISO C++ bir çıkarma içinde %<void *%> türde gösterici kullanımına izin vermez"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "ISO C++ bir çıkartma işlemi içindeki bir işlev göstericisi kullanımına izin vermez"
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "ISO C++ bir çıkartma işlemi içinde bir yöntem göstericisi kullanımına izin vermez"
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr "gösterici aritmetiginde tamamlanmamış ture gösterici kullanımı geçersiz"
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of constructor %qE"
- msgstr "gecicinin adresi alıniyor"
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of destructor %qE"
- msgstr "gecicinin adresi alıniyor"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "%qE kullanımı üye işleve gösterici biçiminde geçersiz"
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr " bir nitelemeli kimlik gerekli"
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, fuzzy, gcc-internal-format
- #| msgid "parenthesis around %qE cannot be used to form a pointer-to-member-function"
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr "parantez icene alınmis %qE üye işleve gösterici biçiminde kullanilamaz"
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ üye işleve bir gösterici şekillendirecek bir niteliksiz ya da parantezli statik olmayan üye işlevin adresinin alınmasına izin vermez. %<&%T::%D%> denebilir."
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ üye işleve bir gösterici şekillendirecek bir sınır üye işlevin adresinin alınmasına izin vermez. %<&%T::%D%> denebilir"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr "gecicinin adresi alıniyor"
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of xvalue (rvalue reference)"
- msgstr "gecicinin adresi alıniyor"
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO C++ %<::main%> işlevinin adresinin alınmasına izin vermez"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr "ISO C++ bir sol yan olmayan ifadeye dönüşüm adresi alınmasına izin vermez"
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr "referans üye %qD için gösterici oluşturulamaz"
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing an enum"
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO C++ bir enum'um %s-lenmesine izin vermez"
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing an enum"
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO C++ bir enum'um %s-lenmesine izin vermez"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, fuzzy, gcc-internal-format
- #| msgid "cannot %s a pointer to incomplete type %qT"
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "%s içi boş %qT türüne bir gösterici olamaz"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, fuzzy, gcc-internal-format
- #| msgid "cannot %s a pointer to incomplete type %qT"
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "%s içi boş %qT türüne bir gösterici olamaz"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing a pointer of type %qT"
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO C++ bir göstericinin %s işlemine %qT türündeyse izin vermez"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing a pointer of type %qT"
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO C++ bir göstericinin %s işlemine %qT türündeyse izin vermez"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "terim olarak ifade geçersiz"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr "bir sağ taraf ifadesi olan %<this%>'in adresi alınamaz"
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr "%qD doğrudan yazmaç değişkeninin adresi istendi"
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr " %qD için adres istegi (%<register%> olarak bildirilmiş olan)"
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, fuzzy, gcc-internal-format
- #| msgid "initializer for %qT must be brace-enclosed"
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr "%qT için ilklendirici {} içinde olmalı"
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in initializer"
- msgstr "%s ifade listesi bilesik ifade olarak ele alıniyor"
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr "%s ifade listesi bilesik ifade olarak ele alıniyor"
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in functional cast"
- msgstr "%s ifade listesi bilesik ifade olarak ele alıniyor"
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "%s ifade listesi bilesik ifade olarak ele alıniyor"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr ""
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, fuzzy, gcc-internal-format
- #| msgid "conversion from %qT to %qT discards qualifiers"
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "%qT türünden %qT türüne dönüşüm niteleyicileri iptal ediyor"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, fuzzy, gcc-internal-format
- #| msgid "invalid static_cast from type %qT to type %qT"
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "%qT türünden %qT türüne static_cast geçersiz"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, fuzzy, gcc-internal-format
- #| msgid "invalid static_cast from type %qT to type %qT"
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "%qT türünden %qT türüne static_cast geçersiz"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "%qT türünden %qT türüne static_cast geçersiz"
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr "%qT'den %qT'ye dönüşüm"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr "%qT türündeki bir sağ taraf değerinin %qT türüne dönüşümü geçersiz"
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr "%qT'den %qT'ye tür dönüşümü hassasiyet kaybi oluşturuyor"
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr "%qT türünden %qT türüne dönüşüm hedef türün hizalama gereksinimini arttiriyor"
-@@ -37280,234 +37346,234 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ISO C++ işlev ve nesne göstericileri arasında dönüşüme izin vermez"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "%qT türünden %qT türüne const_cast geçersiz"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr "ne bir gösterici türü ne de bir veri üyesine gösterici türü olan %qT ile const_cast kullanımı geçersiz"
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr "bir gösterici ya da bir işlev türüne referans olan %qT türü ile const_cast kullanımı geçersiz"
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr "%qT türündeki bir sağ taraf değerinden %qT türüne const_cast geçersiz"
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "%qT türünden %qT türüne const_cast geçersiz"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ISO C++ %qT dizi türüne dönüşüme izin vermez"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr "%qT işlev türüne dönüşüm geçersiz"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr " %<%Q(%#T, %#T)%> nin gelisiminde"
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "assigning to an array from an initializer list"
- msgstr "ilklendiricide sabit olmayan dizi indisi"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "%qT'nin %qT'ye atanmasında türler uyumsuz"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, fuzzy, gcc-internal-format
- #| msgid "bad array initializer"
- msgid "array used as initializer"
- msgstr "dizi ilklendirici hatalı"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in assignment"
- msgid "invalid array assignment"
- msgstr "atamanın sol tarafı geçersiz"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr " üye işleve gösterici dönüşümünde"
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr "sanal taban %qT üzerinden üye göstericisine dönüşüm"
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr " üyeye gösterici dönüşümünde"
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "%qT'ye %qT'den dönüşüm geçersiz"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, 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:7479
-+#: cp/typeck.c:7492
- #, 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:7483
-+#: cp/typeck.c:7496
- #, 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:7487
-+#: cp/typeck.c:7500
- #, 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:7491
-+#: cp/typeck.c:7504
- #, 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:7495
-+#: cp/typeck.c:7508
- #, 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:7499
-+#: cp/typeck.c:7512
- #, 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:7522
-+#: cp/typeck.c:7535
- #, 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:7526
-+#: cp/typeck.c:7539
- #, 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:7531
-+#: cp/typeck.c:7544
- #, 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:7536
-+#: cp/typeck.c:7549
- #, 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:7546
-+#: cp/typeck.c:7559
- #, 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:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, fuzzy, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr "%2$q+D işlevinin %1$P. argümanına aktarımda"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr "geçiciye başvuru dönüyor"
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr "sag yansiz dönüşluye referans"
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr "yerel deÄŸiÅŸken %q+D'ye referans donduruldu"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr "yerel deÄŸiÅŸken %q+D adresi donduruldu"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr "kurucudan bir deÄŸer dondurulemez"
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, 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:7819
-+#: cp/typeck.c:7832
- #, 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:7840
-+#: cp/typeck.c:7853
- #, 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:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr ""
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr ""
-@@ -38083,7 +38149,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr ""
-@@ -40410,27 +40476,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr ""
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr ""
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr ""
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-@@ -40662,45 +40728,45 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "Variable '%s' 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:4693
-+#: fortran/expr.c:4697
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr "Değişken '%s' (%L'de) ifade içinde görünemez"
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr "Değişken '%s' (%L'de) ifade içinde görünemez"
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -40715,15 +40781,15 @@
- msgid "can't open input file: %s"
- msgstr "girdi dosyası açılamıyor: %s"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "creating array of %qT"
- msgid "Creating array temporary at %L"
- msgstr "%qT dizisi oluşturulması"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Missing argument list in function '%s' at %C"
- msgid "Removing call to function '%s' at %L"
-@@ -40843,12 +40909,12 @@
- 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:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, 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:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, 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"
-@@ -42802,137 +42868,137 @@
- 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:4461
-+#: fortran/module.c:4476
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr "'%s' ismi (%C'deki) ÅŸu an ki program biriminden '%s'e belirsiz bir baÅŸvurudur"
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr "Başvurulan '%s' simgesi (%L'de), '%s' modülünde yok"
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr "Başvurulan '%s' işleci (%L'de), '%s' modülünde yok"
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr "Başvurulan '%s' yerleşik işleci (%L'de), '%s' modülünde yok"
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "Modül dosyası`%s' yazmak için açılamıyor (%C'de): %s"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "Modül dosyası `%s' yazmak için açılırken hata: %s"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete file '%s': %s\n"
- msgid "Can't delete module file '%s': %s"
- msgstr "%s: `%s' silinemiyor: %s\n"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: warning: can't rename file '%s' to '%s': %s\n"
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "%s: UYARI: `%s' dosyasının ismi `%s' yapılamıyor: %s\n"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete aux info file '%s': %s\n"
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "%s: yardımcı bilgi dosyası `%s' silinemiyor: %s\n"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Component '%s' at %C already declared at %L"
- msgid "Symbol '%s' already declared"
- msgstr "'%s' bileÅŸeni (%C'deki) zaten %L'de bildirilmiÅŸ"
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Intrinsic '%s' at %L is not included in the selected standard"
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr "%L'deki yerleşik '%s' seçilmiş standartta bulunmuyor"
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgid "Symbol '%s' 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:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr ""
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgid "Symbol '%s' 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:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr ""
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Fortran 2003: IOMSG tag at %L"
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr "Fortran 2003: %L'de IOMSG etiketi"
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr ""
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "Modül dosyası`%s' okumak için açılamıyor (%C'de): %s"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr ""
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr "Bizim oluşturduğumuz modülün aynısı (USE olamaz)/kullanılamaz!?"
-@@ -43029,7 +43095,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr "%C'deki ELSE deyiminden sonra umulmadık döküntü"
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr "%L'deki IF deyimi bir sabit LOGICAL ifadesi gerektirir"
-@@ -44453,7 +44519,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr ""
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr "Yafta %d (%L'de başvurulu) hiç tanımlanmamış"
-@@ -44617,7 +44683,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr "'%s' özel işlevi (%L'de) çözümlenemiyor"
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr "'%s' işlevi (%L'de) hiç IMPLICIT tür içermiyor"
-@@ -45029,193 +45095,193 @@
- msgstr "Öğesel yordamın '%s' argümanı değişmez olmalı (%L'de)"
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' at %L is not a VALUE"
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr "'%s' %L'de bir VALUE deÄŸil"
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgid "'%s' at %L should be a FUNCTION"
- msgstr "Yerleşik işleç arayüzü '%s' %L'de bir FUNCTION olmalı"
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr "%s' (%L'de) bir değişmez olmalıdır"
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Cray pointer at %C must be an integer."
- msgid "Deleted feature: %s at %L must be integer"
- msgstr "%C'deki Cray göstericisi bir tamsayı olmalı."
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr "%s' (%L'de) bir INTEGER olmalıdır"
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr "%L'de Do döngüsündeki adım ifadesi sıfır olamaz"
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr ""
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr "%L'de FORALL indis ismi bir değişmez INTEGER olmalıdır"
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr "%L'de FORALL başlatma ifadesi bir değişmez INTEGER olmalıdır"
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr "%L'de FORALL son ifadesi bir değişmez INTEGER olmalıdır"
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr "%L'deki FORALL adım ifadesi bir değişmez %s olmalıdır"
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr "%L'deki FORALL adım ifadesi sıfır olamaz"
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr "Değişken '%s' (%L'de) ifade içinde görünemez"
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr "%L'de ALLOCATE deyimindeki ifade ya bir POINTER ya da ALLOCATABLE olmalı"
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr ""
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr ""
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr ""
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr ""
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr "%L'deki ALLOCATE deyimde dizi belirtimi gerekli "
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array specification required in ALLOCATE statement at %L"
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr "%L'deki ALLOCATE deyimde dizi belirtimi gerekli "
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr "%L'deki ALLOCATE deyimde dizi belirtimi hatalı"
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr ""
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Bad array specification in ALLOCATE statement at %L"
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr "%L'deki ALLOCATE deyimde dizi belirtimi hatalı"
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Bad array specification in ALLOCATE statement at %L"
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr "%L'deki ALLOCATE deyimde dizi belirtimi hatalı"
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr "%L'deki ASSIGN deyimi bir sabit öntanımlı INTEGER değişken gerektirir"
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr "%L'deki yafta %L'deki GOTO deyimiyle aynı blokta değil"
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr ""
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr "%L'deki UNIT belirtimi ya bir INTEGER ifadesi ya da bir CHARACTER değişkeni olmalıdır"
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr ""
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr ""
-@@ -45224,179 +45290,179 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr "%L'deki CASE etiketi ile %L'deki CASE etiketi birbirinin üzerine taşıyor"
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr "%L'de CASE deyimindeki ifade %s türünde olmalı"
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Expression in CASE statement at %L must be kind %d"
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr "%L'de CASE deyimindeki ifade %d. çeşit olmalı"
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr "%L'de CASE deyimindeki ifade bir değişmez olmalı"
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr "%L'de hesaplanmış GOTO deyimindeki seçim ifadesi bir değişmez tamsayı ifadesi olmalıdır"
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr "%L'deki SELECT deyiminin argümanı %s olamaz"
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Expression in CASE statement at %L must be of type %s"
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr "%L'de CASE deyimindeki ifade %s türünde olmalı"
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr "%L'deki DEFAULT CASE deyiminden sonra %L'de ikinci bir DEFAULT CASE olamaz"
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr "%L'deki CASE deyiminde mantıksal aralığa izin verilmez"
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Logical range in CASE statement at %L is not allowed"
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr "%L'deki CASE deyiminde mantıksal aralığa izin verilmez"
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr "%L'deki aralık belirtimi asla eşleşmeyebilir"
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr "%L'deki mantıksal SELECT CASE blokunun ikiden fazla case'i var"
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Global name '%s' at %L is already being used as a %s at %L"
- msgid "Associate-name '%s' at %L is used as array"
- msgstr "Genel isim '%s' (%L'de), zaten %s (%L'de) olarak kullanılıyor"
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Syntax error in EQUIVALENCE statement at %L"
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr "%L'deki EQUIVALENCE deyiminde söz dizimi hatası"
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Derived type '%s' at %C is being used before it is defined"
- msgid "Derived type '%s' at %L must be extensible"
- msgstr "Türetilmiş '%s' türü (%C'deki) tanımından önce kullanılıyor"
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Derived type name '%s' at %C already has a basic type of %s"
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr "Türetilmiş tür ismi '%s' %C'de zaten temel %s türünde"
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Data transfer element at %L cannot have POINTER components"
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr "%L'deki veri aktarım elemanının POINTER bileşenleri olamaz"
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Data transfer element at %L cannot have POINTER components"
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr "%L'deki veri aktarım elemanının POINTER bileşenleri olamaz"
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Data transfer element at %L cannot have PRIVATE components"
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr "%L'deki veri aktarım elemanının PRIVATE bileşenleri olamaz"
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr "%L'deki veri aktarım elemanının PRIVATE bileşenleri olamaz"
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr "%L'deki veri aktarım elemanı tahmini boyutlu bir diziye bir tam başvuru olamaz"
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr "%L'de FORALL indis ismi bir değişmez INTEGER olmalıdır"
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr "%L'deki ASSIGN deyimi bir sabit öntanımlı INTEGER değişken gerektirir"
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr "%L'deki ASSIGN deyimi bir sabit öntanımlı INTEGER değişken gerektirir"
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument dim at %L must be scalar"
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr "%L'de boyut argümanı değişmez olmalı"
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument of SELECT statement at %L must be a scalar expression"
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr "%L'deki SELECT deyiminin argümanı bir sabit ifadesi olmalı"
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument of ACOS at %L must be between -1 and 1"
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr "%L'deki ACOS argümanı -1 .. 1 arasında olmalı"
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr "%L'deki deyim %L'deki dallanma deyimi için geçerli bir dallanma hedef deyimi değildir"
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Branch at %L causes an infinite loop"
- msgid "Branch at %L may result in an infinite loop"
-@@ -45404,12 +45470,12 @@
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr ""
-@@ -45417,1017 +45483,1017 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr "%L'deki yafta %L'deki GOTO deyimiyle aynı blokta değil"
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr "%L'deki WHERE maskesi uyumsuz biçimde"
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr "%L'deki WHERE atama hedefi uyumsuz biçimde"
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr "%L'deki WHERE içinde desteklenmeyen deyim"
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr "%L'de bir FORALL indis deÄŸiÅŸkenine atama"
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr "'%s' indisli FORALL %L'de bu nesneye birden fazla atamaya sebep oluyor"
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr "Bir dış FORALL oluşumu zaten bu isimde bir indise sahip (%L'de)"
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr "%L'deki WHERE/ELSEWHERE deyimi bir deÄŸiÅŸmez LOGICAL dizisi gerektirir"
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr ""
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr "%L'deki atamanın sağ tarafı bir PURE yordamda bir POINTER içeren türetilmiş bir türdür"
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr "%L'deki atamanın sağ tarafı bir PURE yordamda bir POINTER içeren türetilmiş bir türdür"
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Assignment to a FORALL index variable at %L"
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr "%L'de bir FORALL indis deÄŸiÅŸkenine atama"
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr ""
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr "%L'deki ASSIGNED GOTO deyimi bir INTEGER deÄŸiÅŸken gerektirir"
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr "'%s' değişkenine %L'de bir hedef etiketi atanmış olmamalıydı"
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Alternate RETURN statement at %L requires an INTEGER return specifier"
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr "Diğer RETURN deyimi %L'de bir INTEGER dönüş belirteci gerektirir"
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr "%L'deki ASSIGN deyimi bir sabit öntanımlı INTEGER değişken gerektirir"
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr "%L'deki aritmetik IF deyimi bir sayısal ifade gerektirir"
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr "%L'deki DO WHILE döngüsünün çıkış koşulu bir sabit LOGICAL ifadesi olmalıdır"
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "FORALL mask clause at %L requires a LOGICAL expression"
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr "%L'deki FORALL maske deyimi bir LOGICAL ifadesi gerektirir"
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr ""
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "size of array %qs is too large"
- msgid "String length at %L is too large"
- msgstr "%qs dizisinin boyutu çok büyük"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr "Ayrılabilir '%s' dizisi %L'de ertelenmiş bir biçimde olmalı"
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr "'%s' sabit nesnesi %L'de ALLOCATABLE olmayabilir"
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr "'%s' dizi göstericisi %L'de ertelenmiş bir biçimde olmalı"
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr "'%s' dizisi %L'de ertelenmiş bir biçimde olamaz"
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr ""
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr ""
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr ""
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr "Modül veya ana program dizisi '%s' %L'de sabit biçimde olmalı"
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Possible frontend bug: Deferred array size without pointer or allocatable attribute."
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr "Olası önyüz hatası: gösterici veya tahsis edilebilir öznitelik olmaksızın ertelenmiş dizi boyutu"
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr "%L'deki tahmini karakter uzunluklu öğe ya bir sözde argüman ya da bir PARAMETER olmalı"
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr "'%s' %L'de bu bağlam için sabit karakter uzunluklu olmalı"
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' at %L must have constant character length in this context"
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr "'%s' %L'de bu bağlam için sabit karakter uzunluklu olmalı"
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr "Ayrılabilir '%s' %L'de bir ilklendiriciye sahip olamaz"
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr "Harici '%s' %L'de bir ilklendiriciye sahip olamaz"
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "Sözde '%s' %L'de bir ilklendiriciye sahip olamaz"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr "YerleÅŸik '%s' %L'de bir ilklendiriciye sahip olamaz"
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr "iÅŸlev sonucu '%s' %L'de bir ilklendiriciye sahip olamaz"
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr "Özdevinimli dizi '%s' %L'de bir ilklendiriciye sahip olamaz"
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr "Karakter değerli deyim işlevi '%s' %L'de sabit uzunlukta olmalı"
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr "'%s' bir PRIVATE türündedir ve '%s' (%L'de PUBLIC tanımlı) için bir sözde argüman olamaz"
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr ""
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Function result '%s' at %L cannot have an initializer"
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "iÅŸlev sonucu '%s' %L'de bir ilklendiriciye sahip olamaz"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "Harici nesne '%s' %L'de bir ilklendiriciye sahip olamayabilir"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Intrinsic '%s' at %L must have at least two arguments"
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr "yerleşik `%s' için (%L'de) en az iki argüman olmalı"
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr "'%s' beyan işlevine bir fiili argüman olarak izin verilmez (%L'de)"
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr "CHARACTER(*) iÅŸlevi '%s' %L'de dizi deÄŸerli olamaz"
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr "CHARACTER(*) işlevi '%s' %L'de gösterici değerli olamaz"
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr "CHARACTER(*) işlevi '%s' %L'de katıksız olamaz"
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr "CHARACTER(*) işlevi '%s' %L'de iç içe olamaz"
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr "CHARACTER(*) işlevi '%s' %L'de katıksız olamaz"
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr "PROCEDURE özniteliği '%s' içinde NAMELIST özniteliği ile çelişiyor (%L'de)"
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr "PROCEDURE özniteliği '%s' içinde NAMELIST özniteliği ile çelişiyor (%L'de)"
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr "PROCEDURE özniteliği '%s' içinde NAMELIST özniteliği ile çelişiyor (%L'de)"
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr "%s özniteliği ile %s özniteliği '%s' içinde %L'de çelişiyor"
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr ""
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr "Yerleşik işleç arayüzü '%s' %L'de bir FUNCTION olmalı"
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "User operator procedure '%s' at %L must have at least one argument"
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr "Kullanıcı işleci yordamı '%s' (%L'de) için en azından bir argüman bulunmalı"
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument of ICHAR at %L must be of length one"
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr "%L'de ICHAR'ın argümanı bir uzunlukta olmalı"
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr "`%s' argümanı `%s' yerleşiği için (%L'de) bir POINTER olmalı"
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr "`%s' argümanı `%s' yerleşiği için (%L'de) ALLOCATABLE olmalı"
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr "`%s' argümanı `%s' yerleşiği için (%L'de) OPTIONAL olmamalı"
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr "%L'deki işleç arayüzünün ilk argümanı INTENT(IN) olmalıdır"
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "User operator procedure '%s' at %L must have at least one argument"
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr "Kullanıcı işleci yordamı '%s' (%L'de) için en azından bir argüman bulunmalı"
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr ""
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Initialization at %C is not allowed in a PURE procedure"
- msgid "Finalization at %L is not yet implemented"
- msgstr "%C'de ilklendirmeye bir PURE iÅŸlevinde izin verilmez"
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr ""
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr ""
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr ""
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr ""
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Procedure '%s' called with an implicit interface at %L"
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr "Yordam '%s' bir örtük arayüz ile çağrılmış (%L'de)"
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "'%s' yordamı (%s içinde, %L'de) be işlev ne de altyordam"
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "User operator procedure '%s' at %L must have at least one argument"
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr "Kullanıcı işleci yordamı '%s' (%L'de) için en azından bir argüman bulunmalı"
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr "`%s' argümanı `%s' yerleşiği için (%L'de) türetilmemiş bir türde olmalı"
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr "`%s' argümanı `%s' yerleşiği için %L'de bir değişmez olmalı"
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr "`%s' argümanı `%s' yerleşiği için (%L'de) ALLOCATABLE olmalı"
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr "`%s' argümanı `%s' yerleşiği için (%L'de) bir POINTER olmalı"
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Component '%s' at %C is a PRIVATE component of '%s'"
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr "'%s' bileÅŸeni (%C'deki) '%s'nin bir PRIVATE bileÅŸenidir"
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr ""
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr ""
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr ""
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array pointer '%s' at %L must have a deferred shape"
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr "'%s' dizi göstericisi %L'de ertelenmiş bir biçimde olmalı"
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr ""
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr ""
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr "'%s' ('%s' pure işlevinin) argümanı INTENT(IN) olmalıdır (%L'de) INTENT(IN)"
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "User operator procedure '%s' at %L must have at least one argument"
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr "Kullanıcı işleci yordamı '%s' (%L'de) için en azından bir argüman bulunmalı"
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr "`%s' argümanı `%s' yerleşiği için (%L'de) türetilmemiş bir türde olmalı"
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument '%s' of statement function at %L must be scalar"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr "Deyim işlevinin '%s' argümanı değişmez olmalı (%L'de)"
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr "Öğesel yordamın '%s' argümanı POINTER özniteliğine sahip olamaz (%L'de)"
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr "`%s' argümanı `%s' yerleşiği için (%L'de) ALLOCATABLE olmalı"
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Component '%s' of '%s' at %L must have constant array bounds."
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr "'%s' ('%s'in bileşeni) %L'de sabit dizi sınırlarına sahip olmalı"
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Character length of component '%s' needs to be a constant specification expression at %L."
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr "Bileşen karakter uzunluğu '%s'in %L'de bir sabit belirtim ifadesi olması gerekir"
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr "Bileşen '%s' bir PRIVATE türdür ve '%s' (%L'de PUBLIC tanımlı) bileşeni olamaz"
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Component %s of SEQUENCE type declared at %C does not have the SEQUENCE attribute"
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr "SEQUENCE türünün %s bileşeni SEQUENCE özniteliğine sahip değil (%C'de)"
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr "Türetilmiş '%s' türü (%L'de) tanımlanmamış olan '%s' türündedir."
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Component '%s' of '%s' at %L must have constant array bounds."
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr "'%s' ('%s'in bileşeni) %L'de sabit dizi sınırlarına sahip olmalı"
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr ""
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr "'%s' tahmini boyutlu dizisine '%s' isim listesinde izin verilmiyor (%C'de)."
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr ""
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr "'%s' PRIVATE simgesi %L'de PUBLIC isim listesi üyesi olamaz"
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr "'%s' PRIVATE simgesi %L'de PUBLIC isim listesi üyesi olamaz"
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr "PROCEDURE özniteliği '%s' içinde NAMELIST özniteliği ile çelişiyor (%L'de)"
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr "Parametre dizisi '%s' %L'de özdevinimli veya tahmini biçimli olamaz"
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' 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:12203
-+#: fortran/resolve.c:12204
- #, 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:12272
-+#: fortran/resolve.c:12273
- #, 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:12275
-+#: fortran/resolve.c:12276
- #, 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:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, 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:12379
-+#: fortran/resolve.c:12380
- #, 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:12392
-+#: fortran/resolve.c:12393
- #, 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:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Character-valued statement function '%s' at %L must have constant length"
- msgid "Character dummy variable '%s' 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:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr ""
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr "Türetilmiş '%s' türü (%L'de) tanımlanmamış olan '%s' türündedir."
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr ""
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr "PUBLIC işlev '%s' %L'de PRIVATE '%s' türünde olamaz"
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr "INTENT(OUT) sözde argüman '%s' %L'de ASSUMED SIZE olduğundan bir öntanımlı ilklerdiriciye sahip olamaz"
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr "Sözde argüman '%s' (%L'de) INTENT(OUT) olamaz"
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Function result '%s' at %L cannot have an initializer"
- msgid "Function result '%s' 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:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array '%s' at %L cannot have a deferred shape"
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr "'%s' dizisi %L'de ertelenmiş bir biçimde olamaz"
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr "Ayrılabilir '%s' dizisi %L'de ertelenmiş bir biçimde olmalı"
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr "%L'deki sözde yordama ELEMENTAL yordamında izin verilmez"
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr ""
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr "BLOCK DATA öğesi '%s' %L'de COMMON içinde olmalıdır"
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr ""
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy '%s' at %L cannot have an initializer"
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr "Sözde '%s' %L'de bir ilklendiriciye sahip olamaz"
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr ""
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, 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:12919
-+#: fortran/resolve.c:12920
- #, 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:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, 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:13298
-+#: fortran/resolve.c:13299
- #, 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:13303
-+#: fortran/resolve.c:13304
- #, 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:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr "Türetilmiş tür değişkeni '%s' %L'de bir EQUIVALENCE nesnesi olarak SEQUENCE özniteliğine sahip olmalı"
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgid "Derived type variable '%s' 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:13404
-+#: fortran/resolve.c:13405
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
- msgid "Derived type variable '%s' 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:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot 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:13523
-+#: fortran/resolve.c:13524
- #, 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:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr "Ortak blok üyesi '%s' (%L'de), '%s' pure yordamındaki bir EQUIVALENCE nesnesi olamaz"
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "'%s' isimli sabiti %L'de bir EQUIVALENCE nesnesi olamaz"
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr "Sınırları sabit olmayan '%s' dizisi (%L'de) bir EQUIVALENCE nesnesi olamaz"
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "Yapı bileşeni '%s' %L'de bir EQUIVALENCE nesnesi olamaz"
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr "%L'deki altdizge sıfır uzunlukta"
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr "PUBLIC işlev '%s' %L'de PRIVATE '%s' türünde olamaz"
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr "ENTRY '%s' %L'de hiç IMPLICIT tür içermiyor"
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr "Yerleşik işleç arayüzü '%s' %L'de bir FUNCTION olmalı"
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr "Kullanıcı işleci yordamı '%s' %L'de tahmini karakter uzunluğunda olamaz"
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr "Kullanıcı işleci yordamı '%s' (%L'de) için en azından bir argüman bulunmalı"
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, 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:13783
-+#: fortran/resolve.c:13784
- #, 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:13790
-+#: fortran/resolve.c:13791
- #, 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:13866
-+#: fortran/resolve.c:13867
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
-@@ -47076,18 +47142,18 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr ""
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr ""
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, fuzzy, gcc-internal-format
- #| msgid "Possible frontend bug: Deferred array size without pointer or allocatable attribute."
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr "Olası önyüz hatası: gösterici veya tahsis edilebilir öznitelik olmaksızın ertelenmiş dizi boyutu"
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr "yürüyüş sırasında ifade türü hatalı (%d)"
-@@ -47367,7 +47433,7 @@
- msgid "Array element size too big at %C"
- msgstr "Dizi elemanı boyutu çok büyük"
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr "gfc_trans_code(): Hatalı deyim kodu"
-@@ -47682,7 +47748,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr "iç hata - Utf8 ismi geçersiz"
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "imza dizgesinden sonrası karışık"
-@@ -50910,6 +50976,9 @@
- #~ msgid "large frame pointer change (%d) with -mtiny-stack"
- #~ msgstr "-mtiny-stack ile büyük çerçeve göstericisi değişikliği (%d)"
-
-+#~ msgid "%qs appears to be a misspelled interrupt handler"
-+#~ msgstr "%qs imlası bozuk bir kesme eylemcisi gibi görünüyor"
-+
- #~ msgid "`%s' attribute only applies to functions"
- #~ msgstr "%s özniteliği sadece işlevlere uygulanır"
-
-@@ -51285,9 +51354,6 @@
- #~ msgid "Possible frontend bug: array constructor not expanded"
- #~ msgstr "Olası önyüz hatası: dizi kurucu genişletilmedi"
-
--#~ msgid "Function does not return a value"
--#~ msgstr "iÅŸlev bir deÄŸer ile donmuyor"
--
- #~ msgid "module symbol %s in wrong namespace"
- #~ msgstr "modül simgesi %s yanlış isim alanında"
-
-Index: gcc/po/be.po
-===================================================================
---- a/src/gcc/po/be.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/be.po (.../branches/gcc-4_7-branch)
-@@ -6,7 +6,7 @@
- msgstr ""
- "Project-Id-Version: gcc 3.1\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
-+"POT-Creation-Date: 2012-06-13 21:42+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"
-@@ -15,7 +15,7 @@
- "Content-Type: text/plain; charset=utf-8\n"
- "Content-Transfer-Encoding: 8bit\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr ""
-@@ -24,18 +24,18 @@
- msgid "({anonymous})"
- msgstr ""
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, gcc-internal-format
- msgid "expected end of line"
- msgstr ""
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, gcc-internal-format
- msgid "expected %<;%>"
- msgstr ""
-@@ -43,17 +43,17 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, gcc-internal-format
- msgid "expected %<(%>"
- msgstr ""
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, gcc-internal-format
- msgid "expected %<,%>"
- msgstr ""
-@@ -64,19 +64,19 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, gcc-internal-format
- msgid "expected %<)%>"
- msgstr ""
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, gcc-internal-format
- msgid "expected %<]%>"
- msgstr ""
-@@ -85,25 +85,25 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr ""
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, gcc-internal-format
- msgid "expected %<}%>"
- msgstr ""
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, gcc-internal-format
- msgid "expected %<{%>"
- msgstr ""
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, gcc-internal-format
- msgid "expected %<:%>"
- msgstr ""
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, gcc-internal-format
- msgid "expected %<while%>"
- msgstr ""
-@@ -112,39 +112,39 @@
- msgid "expected %<.%>"
- msgstr ""
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, gcc-internal-format
- msgid "expected %<@end%>"
- msgstr ""
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, gcc-internal-format
- msgid "expected %<>%>"
- msgstr ""
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, gcc-internal-format
- msgid "expected %<,%> or %<)%>"
- msgstr ""
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, gcc-internal-format
- msgid "expected %<=%>"
- msgstr ""
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr ""
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, gcc-internal-format
- msgid "expected %<[%>"
- msgstr ""
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- msgid "(anonymous)"
- msgstr ""
-
-@@ -316,12 +316,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr ""
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr ""
-@@ -1191,19 +1191,19 @@
- msgid " inlined from %qs"
- msgstr "У файле уключаным з %s:%d"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr ""
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr ""
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr ""
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr ""
-
-@@ -1372,17 +1372,17 @@
- msgstr ""
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- #, fuzzy
- msgid "could not find a spill register"
- msgstr "Ðе выкарыÑтоўваць Ñ€ÑгіÑтра sb"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr ""
-
--#: reload1.c:8658
-+#: reload1.c:8672
- msgid "failure trying to reload:"
- msgstr ""
-
-@@ -2573,118 +2573,118 @@
- msgid "<unknown>"
- msgstr ""
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "нерÑчаіÑнае значÑньне %%H"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, fuzzy, c-format
- msgid "invalid %%J value"
- msgstr "дрÑннае %%Q значÑнне"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "нерÑчаіÑнае значÑньне %%r"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "нерÑчаіÑнае значÑньне %%R"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "нерÑчаіÑнае значÑньне %%N"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "нерÑчаіÑнае значÑньне %%P"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "нерÑчаіÑнае значÑньне %%h"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "нерÑчаіÑнае значÑньне %%L"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "нерÑчаіÑнае значÑньне %%m"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "нерÑчаіÑнае значÑньне %%M"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "нерÑчаіÑнае значÑньне %%U"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "нерÑчаіÑнае значÑньне %%v"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "нерÑчаіÑнае значÑньне %%C"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "нерÑчаіÑнае значÑньне %%E"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr ""
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "нерÑчаіÑнае значÑньне %%xn"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, fuzzy, c-format
- msgid "predicated Thumb instruction"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr ""
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
- msgid "Unsupported operand for code '%c'"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, fuzzy, c-format
- #| msgid "invalid %%f operand"
- msgid "invalid shift operand"
- msgstr "нерÑчаіÑны %%f аперанд"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2692,83 +2692,83 @@
- msgid "invalid operand for code '%c'"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, c-format
- msgid "instruction never executed"
- msgstr ""
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, fuzzy, c-format
- msgid "missing operand"
- msgstr "прапушчан ініцыÑлізатар"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- #, fuzzy
- msgid "function parameters cannot have __fp16 type"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- #, fuzzy
- #| msgid "function does not return string type"
- msgid "functions cannot return __fp16 type"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ Ð½Ðµ вÑртае тып string"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, c-format
- msgid "address operand requires constraint for X, Y, or Z register"
- msgstr ""
-
--#: config/avr/avr.c:1848
-+#: config/avr/avr.c:1959
- msgid "operands to %T/%t must be reg + const_int:"
- msgstr ""
-
--#: config/avr/avr.c:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- msgid "bad address, not an I/O address:"
- msgstr ""
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- msgid "bad address, not a constant:"
- msgstr ""
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr ""
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- msgid "bad address, not post_inc or pre_dec:"
- msgstr ""
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr ""
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr ""
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- #, fuzzy
- msgid "invalid insn:"
- msgstr "ÐерÑчаіÑны выбар %s"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr ""
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr ""
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr ""
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr ""
-
-@@ -2785,8 +2785,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -2866,22 +2866,22 @@
- msgid "unrecognized address"
- msgstr "нераÑпазнаны адраÑ"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- #, fuzzy
- msgid "unrecognized supposed constant"
- msgstr "нераÑпазнаны выбар \"-%s\""
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr ""
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- msgid "unidentifiable call op"
- msgstr ""
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr ""
-@@ -2889,7 +2889,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr ""
-@@ -3018,73 +3018,73 @@
- msgid "bad output_condmove_single operand"
- msgstr ""
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr ""
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr ""
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, fuzzy, c-format
- msgid "invalid operand size for operand code '%c'"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, fuzzy, c-format
- msgid "invalid operand type used with operand code '%c'"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, c-format
- msgid "operand is not a condition code, invalid operand code 'D'"
- msgstr ""
-
--#: config/i386/i386.c:14056
-+#: config/i386/i386.c:14109
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr ""
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr ""
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr ""
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr ""
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, c-format
- msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
- msgstr ""
-
--#: config/i386/i386.c:14204
-+#: config/i386/i386.c:14257
- #, c-format
- msgid "operand is not a condition code, invalid operand code 'Y'"
- msgstr ""
-
--#: config/i386/i386.c:14234
-+#: config/i386/i386.c:14287
- #, fuzzy, c-format
- msgid "invalid operand code '%c'"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, fuzzy, c-format
- #| msgid "invalid %%c operand"
- msgid "invalid constraints for operand"
- msgstr "нерÑчаіÑны %%c аперанд"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- #, fuzzy
- msgid "unknown insn mode"
- msgstr "невÑдомы Ñ€Ñжым машыны \"%s\""
-@@ -3114,40 +3114,40 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr ""
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, fuzzy, c-format
- #| msgid "invalid %%xn code"
- msgid "invalid %%G mode"
- msgstr "нерÑчаіÑнае значÑньне %%xn"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr ""
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- #, fuzzy
- #| msgid "invalid mode for gen_tst_reg"
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "нерÑчаіÑны Ñ€Ñжым Ð´Ð»Ñ gen_tst_reg"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- #, fuzzy
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- #, fuzzy
- msgid "invalid operation on %<__fpreg%>"
- msgstr "нерÑчаіÑны %%-код"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, fuzzy, c-format
- msgid "invalid %%P operand"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr ""
-@@ -3228,7 +3228,7 @@
- msgstr ""
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "дрÑнны адраÑ"
-
-@@ -3399,89 +3399,89 @@
- msgid "bad move"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, fuzzy, c-format
- #| msgid "invalid %%Q value"
- msgid "invalid %%c value"
- msgstr "дрÑннае %%Q значÑнне"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "нерÑчаіÑнае значÑньне %%O"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, fuzzy, c-format
- #| msgid "invalid %%x/X value"
- msgid "invalid %%x value"
- msgstr "нерÑчаіÑнае значÑньне %%x/X"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, fuzzy, c-format
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- #, fuzzy
- #| msgid "too few arguments to function"
- msgid "AltiVec argument passed to unprototyped function"
-@@ -3582,60 +3582,60 @@
- msgid "invalid operand to %%S"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr ""
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr ""
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr ""
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "нерÑчаіÑны %%Y аперанд"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "нерÑчаіÑны %%A аперанд"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "нерÑчаіÑны %%B аперанд"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, c-format
- msgid "invalid %%C operand"
- msgstr "нерÑчаіÑны %%C аперанд"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, c-format
- msgid "invalid %%D operand"
- msgstr "нерÑчаіÑны %%D аперанд"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "нерÑчаіÑны %%f аперанд"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, fuzzy, c-format
- msgid "invalid %%s operand"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr ""
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr ""
-@@ -3660,7 +3660,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr ""
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "нерÑчаіÑны %%c аперанд"
-@@ -3675,22 +3675,22 @@
- msgid "invalid %%H specifier"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
- msgid "invalid %%h operand"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
- msgid "invalid %%I operand"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
- msgid "invalid %%i operand"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
- msgid "invalid %%j operand"
- msgstr "нерÑчаіÑны %%-код"
-@@ -3701,7 +3701,7 @@
- msgid "invalid %%%c operand"
- msgstr "нерÑчаіÑны %%c аперанд"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
- msgid "invalid %%N operand"
- msgstr "нерÑчаіÑны %%-код"
-@@ -3711,37 +3711,37 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
- msgid "invalid %%H operand"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
- msgid "invalid %%L operand"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
- msgid "invalid %%M operand"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
- msgid "invalid %%t operand"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
- msgid "invalid %%t operand '"
- msgstr "нерÑчаіÑны %%-код"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
- msgid "invalid %%r operand"
- msgstr "нерÑчаіÑны %%-код"
-@@ -3809,11 +3809,11 @@
- msgid "address offset not a constant"
- msgstr ""
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr ""
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr ""
-
-@@ -4049,7 +4049,7 @@
- msgid "candidates are:"
- msgstr ""
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, gcc-internal-format
- msgid "candidate is:"
- msgid_plural "candidates are:"
-@@ -4101,50 +4101,50 @@
- msgid "source type is not polymorphic"
- msgstr ""
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr ""
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr ""
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr ""
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr ""
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr ""
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- #, fuzzy
- #| msgid "too many arguments to function"
- msgid "in argument to unary !"
- msgstr "вельмі шмат аргументаў у функцыі"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- msgid "no pre-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- msgid "no pre-decrement operator for type"
- msgstr ""
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr ""
-
-@@ -4400,7 +4400,7 @@
- msgid "Bad type in constant expression"
- msgstr ""
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- msgid "Unexpected end of module"
- msgstr ""
-
-@@ -4434,11 +4434,11 @@
- msgid "implied END DO"
- msgstr ""
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr ""
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- msgid "pointer assignment"
- msgstr ""
-
-@@ -4524,47 +4524,47 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr ""
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr ""
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- msgid "iterator variable"
- msgstr ""
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- msgid "Start expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- msgid "End expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- msgid "Step expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- msgid "DEALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- msgid "ALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr ""
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr ""
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr ""
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -4573,7 +4573,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr ""
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr ""
-
-@@ -4643,7 +4643,7 @@
- msgid "Memory allocation failed"
- msgstr ""
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr ""
-
-@@ -4850,7 +4850,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr ""
-
-@@ -4909,6 +4909,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "-pipe не падтрымліваецца"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr ""
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr ""
-@@ -4939,10 +4943,6 @@
- msgid "no processor type specified for linking"
- msgstr ""
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--msgid "gfortran does not support -E without -cpp"
--msgstr ""
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr ""
-@@ -4995,6 +4995,10 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr ""
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+msgid "gfortran does not support -E without -cpp"
-+msgstr ""
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr ""
-@@ -8187,6 +8191,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -10654,18 +10662,30 @@
- msgstr ""
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr ""
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr ""
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr ""
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- msgid "Functions which return values must end with return statements"
- msgstr ""
-
-@@ -12227,255 +12247,263 @@
- msgid "Create a position independent executable"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- #, fuzzy
- #| msgid "invalid use of `%D'"
- msgid "invalid use of type"
- msgstr "нерÑчаіÑнае выкарыÑтаньне `%D'"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
--msgid "floating point constant truncated to integer"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- msgid "constant refers to itself"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- msgid "expected numeric type"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
-+msgid "expected boolean type"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:3911
- msgid "expected integer or boolean type"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- #, fuzzy
- msgid "invalid operand for unary %<&%>"
- msgstr "нерÑчаіÑны %%-код"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- msgid "expected pointer"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- msgid "incompatible types in binary expression"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- #, fuzzy
- msgid "shift of non-integer operand"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- msgid "shift count not unsigned integer"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- msgid "negative shift count"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- #, fuzzy
- #| msgid "cannot find method"
- msgid "object is not a method"
- msgstr "немагчыма знайÑьці мÑтад"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- msgid "method type does not match object type"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- msgid "invalid use of %<...%> with builtin function"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- #, fuzzy
- #| msgid "no arguments"
- msgid "not enough arguments"
- msgstr "нÑма аргументаў"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- #, fuzzy
- #| msgid "too many arguments to function"
- msgid "too many arguments"
- msgstr "вельмі шмат аргументаў у функцыі"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- #, fuzzy
- msgid "argument 1 must be a map"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- #, fuzzy
- msgid "invalid type for make function"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- msgid "bad size for make"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- #| msgid "too many arguments to function"
- msgid "too many arguments to make"
- msgstr "вельмі шмат аргументаў у функцыі"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- #, fuzzy
- msgid "argument must be array or slice or channel"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- #, fuzzy
- #| msgid "too few arguments to function"
- msgid "unsupported argument type to builtin function"
- msgstr "не хапае аргументаў у функцыі"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- #, fuzzy
- msgid "argument must be channel"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- #, fuzzy
- msgid "argument must be a field reference"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- #, fuzzy
- msgid "left argument must be a slice"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- #, fuzzy
- #| msgid "first argument of `%s' should be `int'"
- msgid "first argument must be []byte"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- msgid "second argument must be slice or string"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- #, fuzzy
- #| msgid "bit-field `%s' has invalid type"
- msgid "argument 2 has invalid type"
- msgstr "бітавае поле \"%s\" мае нерÑчаіÑны тып"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- #, fuzzy
- msgid "argument must have complex type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- msgid "complex arguments must have identical types"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- msgid "complex arguments must have floating-point type"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
- #, fuzzy
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "нÑвернае выкарыÑтанне \"restict\""
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
-+#, fuzzy
- #| msgid "In function"
- msgid "expected function"
- msgstr "У функцыі"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- msgid "incompatible type for receiver"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr ""
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
- msgid "number of results does not match number of values"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- msgid "index must be integer"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- msgid "slice end must be integer"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- msgid "incompatible type for map index"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- #, fuzzy
- #| msgid "too many arguments to function"
- msgid "too many expressions for struct"
- msgstr "вельмі шмат аргументаў у функцыі"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- #, fuzzy
- #| msgid "too few arguments to function"
- msgid "too few expressions for struct"
- msgstr "не хапае аргументаў у функцыі"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- msgid "invalid unsafe.Pointer conversion"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- msgid "type assertion only valid for interface types"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- msgid "expected channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- #: go/gofrontend/statements.cc:590
- msgid "invalid left hand side of assignment"
- msgstr ""
-@@ -12506,19 +12534,19 @@
- msgid "expected boolean expression"
- msgstr ""
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- msgid "incompatible types in send"
- msgstr ""
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- msgid "invalid send on receive-only channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr ""
-
-@@ -12569,76 +12597,76 @@
- msgid "cannot use type %s as type %s"
- msgstr ""
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- msgid "different receiver types"
- msgstr ""
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- msgid "different number of parameters"
- msgstr ""
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- #, fuzzy
- #| msgid "invalid parameter type `%T'"
- msgid "different parameter types"
- msgstr "нерÑчаіÑны тып парамÑтра `%T'"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr ""
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr ""
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- msgid "different result types"
- msgstr ""
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, fuzzy, c-format
- #| msgid "no data type for mode `%s'"
- msgid "incompatible type for method %s%s%s"
- msgstr "нÑма тыпа дадзеных Ð´Ð»Ñ Ñ€Ñжыма \"%s\""
-
--#: go/gofrontend/types.cc:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, 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:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- msgid "type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, c-format
- msgid "ambiguous method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, fuzzy, c-format
- #| msgid "missing field '%s' in '%s'"
- msgid "missing method %s%s%s"
- msgstr "прапушчана поле '%s' у '%s'"
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr ""
-@@ -12707,7 +12735,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function `%s'"
- msgid "too few arguments to function %<va_start%>"
-@@ -12730,7 +12758,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr ""
-@@ -12814,7 +12842,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr ""
-@@ -12914,8 +12942,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr ""
-@@ -13196,7 +13224,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "ÑÐµÐºÑ†Ñ‹Ñ \"%s\" канфліктуе з папÑÑ€ÑднÑй дÑкларацыÑй"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, fuzzy, gcc-internal-format
- msgid "shadowed declaration is here"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-@@ -13305,7 +13333,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr ""
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `restrict'"
- msgid "invalid use of %<restrict%>"
-@@ -13428,7 +13456,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr ""
-@@ -13438,7 +13466,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, fuzzy, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-@@ -13470,7 +13498,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "нулÑвы памер маÑіва `%D'"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr ""
-@@ -13583,7 +13611,7 @@
- msgid "variable length array %qE is used"
- msgstr ""
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr ""
-@@ -13671,7 +13699,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr ""
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr ""
-@@ -13828,7 +13856,7 @@
- msgid "function definition has qualified void return type"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ Ð½Ðµ вÑртае тып string"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr ""
-@@ -13939,7 +13967,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr ""
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, fuzzy, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "тып параметра \"%s\" не аб'Ñўлены"
-@@ -14376,7 +14404,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr ""
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr ""
-@@ -14582,7 +14610,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ISO C не дазвалÑе пуÑты ізыходны файл"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr ""
-@@ -14593,7 +14621,7 @@
- msgid "unknown type name %qE"
- msgstr "невÑÐ´Ð¾Ð¼Ð°Ñ Ð½Ð°Ð·Ð²Ð° Ñ€ÑгіÑтра: %s"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, fuzzy, gcc-internal-format
- #| msgid "empty declaration"
- msgid "expected declaration specifiers"
-@@ -14604,7 +14632,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr ""
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, fuzzy, gcc-internal-format
- msgid "prefix attributes are ignored for methods"
- msgstr "\"%s\" атрыбут ігнарыруецца"
-@@ -14625,7 +14653,7 @@
- msgid "data definition has no type or storage class"
- msgstr ""
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr ""
-@@ -14655,7 +14683,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO C89 не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr ""
-@@ -14682,18 +14710,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, gcc-internal-format
- msgid "expected identifier"
- msgstr ""
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr ""
-@@ -14826,7 +14854,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr ""
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr ""
-@@ -14855,18 +14883,18 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, gcc-internal-format
- msgid "expected statement"
- msgstr ""
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, fuzzy, gcc-internal-format
- #| msgid "empty body in an else-statement"
- msgid "suggest braces around empty body in an %<if%> statement"
- msgstr "пуÑтое цела Ñž else-выражÑнні"
-
--#: c-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, fuzzy, gcc-internal-format
- #| msgid "empty body in an else-statement"
- msgid "suggest braces around empty body in an %<else%> statement"
-@@ -14934,7 +14962,7 @@
- msgid "cannot take address of %qs"
- msgstr "не магу атрымаць Ð°Ð´Ñ€Ð°Ñ Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ \"%s\""
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, gcc-internal-format
- msgid "expected expression"
- msgstr ""
-@@ -14975,262 +15003,262 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr ""
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, fuzzy, gcc-internal-format
- #| msgid "wrong number of arguments specified for `%s' attribute"
- msgid "wrong number of arguments to %<__builtin_shuffle%>"
- msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ ÐºÐ¾Ð»ÑŒÐºÐ°Ñьць аргументаў, зададзеных Ð´Ð»Ñ Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
-
--#: c-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr ""
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr ""
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids `goto *expr;'"
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO C не падтрымлівае \"goto *expr;\""
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, gcc-internal-format
- msgid "expected identifier or %<)%>"
- msgstr ""
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr ""
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr ""
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr ""
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr ""
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, gcc-internal-format
- msgid "objective-c method declaration is expected"
- msgstr ""
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, gcc-internal-format
- msgid "no type or storage class may be specified here,"
- msgstr ""
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr ""
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, gcc-internal-format
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr ""
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, gcc-internal-format
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr ""
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, gcc-internal-format
- msgid "the %<setter%> attribute may only be specified once"
- msgstr ""
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr ""
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, gcc-internal-format
- msgid "the %<getter%> attribute may only be specified once"
- msgstr ""
-
--#: c-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, gcc-internal-format
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, gcc-internal-format
- msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
- msgstr ""
-
--#: c-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr ""
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, fuzzy, gcc-internal-format
- #| msgid "too many input files"
- msgid "too many %qs clauses"
- msgstr "вельмі шмат уваходзÑчых файлаў"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, gcc-internal-format
- msgid "collapse argument needs positive constant integer expression"
- msgstr ""
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr ""
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, gcc-internal-format
- msgid "expected integer expression"
- msgstr ""
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr ""
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, gcc-internal-format
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr ""
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%-code"
- msgid "invalid schedule kind"
- msgstr "нерÑчаіÑны %%-код"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr ""
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for `%s'"
- msgid "%qs is not valid for %qs"
- msgstr "complex нерÑчаіÑны Ð´Ð»Ñ \"%s\""
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, gcc-internal-format
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr ""
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, gcc-internal-format
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr ""
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr ""
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, fuzzy, gcc-internal-format
- msgid "for statement expected"
- msgstr "вельмі шмат аргументаў у функцыі"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr ""
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr ""
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr ""
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr ""
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr ""
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr ""
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, fuzzy, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -15241,7 +15269,7 @@
- msgid "%qD has an incomplete type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr ""
-@@ -15307,67 +15335,72 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr ""
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr ""
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
- #, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr ""
-+
-+#: c-typeck.c:2160
-+#, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr ""
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr ""
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr ""
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr ""
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr ""
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr ""
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr ""
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, gcc-internal-format
- msgid "index value is out of bound"
- msgstr ""
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, fuzzy, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr ""
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a function,"
- msgid "called object %qE is not a function"
-@@ -15376,376 +15409,376 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr ""
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, gcc-internal-format
- msgid "function with qualified void return type called"
- msgstr ""
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, gcc-internal-format
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr ""
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, gcc-internal-format
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr ""
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr ""
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function `%s'"
- msgid "too many arguments to method %qE"
- msgstr "вельмі шмат аргумÑнтаў у функцыі `%s'"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function"
- msgid "too many arguments to function %qE"
- msgstr "вельмі шмат аргументаў у функцыі"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, fuzzy, gcc-internal-format
- #| msgid "called from here"
- msgid "declared here"
- msgstr "выклікана адÑюль"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr ""
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr ""
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr ""
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr ""
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr ""
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr ""
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr ""
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr ""
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr ""
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr ""
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr ""
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr ""
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr ""
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function"
- msgid "too few arguments to function %qE"
- msgstr "не хапае аргументаў у функцыі"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behavior"
- msgstr ""
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, gcc-internal-format
- msgid "comparison between %qT and %qT"
- msgstr ""
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr ""
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr ""
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C89 does not support complex types"
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ISO C89 не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr ""
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C does not support `++' and `--' on complex types"
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "ISO C не падтрымлівае \"++\" Ñ– \"--\" Ð´Ð»Ñ Ñ‚Ñ‹Ð¿Ñƒ complex"
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, fuzzy, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "не хапае аргументаў у функцыі"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr ""
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr ""
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr ""
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, gcc-internal-format
- msgid "taking address of expression of type %<void%>"
- msgstr ""
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, gcc-internal-format
- msgid "assignment of read-only location %qE"
- msgstr ""
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, gcc-internal-format
- msgid "increment of read-only location %qE"
- msgstr ""
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, gcc-internal-format
- msgid "decrement of read-only location %qE"
- msgstr ""
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, fuzzy, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "не магу атрымаць Ð°Ð´Ñ€Ð°Ñ Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ \"%s\""
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr ""
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr ""
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr ""
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr ""
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr ""
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr ""
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, gcc-internal-format
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr ""
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr ""
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- msgid "cast adds %q#v qualifier to function type"
- msgstr ""
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr ""
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr ""
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr ""
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr ""
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr ""
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr ""
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr ""
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr ""
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr ""
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr ""
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr ""
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr ""
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr ""
-@@ -15757,686 +15790,686 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr ""
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr ""
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- msgid "return discards %qv qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr ""
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr ""
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, gcc-internal-format
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, gcc-internal-format
- msgid "assignment from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, gcc-internal-format
- msgid "initialization from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, gcc-internal-format
- msgid "initialization left-hand side might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, gcc-internal-format
- msgid "return type might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr ""
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr ""
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr ""
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr ""
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr ""
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr ""
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr ""
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr ""
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr ""
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr ""
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr ""
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr ""
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr ""
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr ""
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, gcc-internal-format
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr ""
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, gcc-internal-format
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr ""
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr ""
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr ""
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, fuzzy, gcc-internal-format
- #| msgid "initialization"
- msgid "(near initialization for %qs)"
- msgstr "ініцыÑлізацыÑ"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr ""
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr ""
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr ""
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, gcc-internal-format
- msgid "wide character array initialized from non-wide string"
- msgstr ""
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, gcc-internal-format
- msgid "wide character array initialized from incompatible wide string"
- msgstr ""
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr ""
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr ""
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr ""
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, fuzzy, gcc-internal-format
- msgid "initializer element is not a constant expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr ""
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "нерÑчаіÑны ініцыÑлізатар"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr ""
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr ""
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr ""
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr ""
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr ""
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "прапушчан ініцыÑлізатар"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr ""
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr ""
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr ""
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr ""
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, fuzzy, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, fuzzy, gcc-internal-format
- msgid "array index in initializer is not an integer constant expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr ""
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr ""
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr ""
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr ""
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr ""
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr ""
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, gcc-internal-format
- msgid "initialized field overwritten"
- msgstr ""
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr ""
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr ""
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr ""
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr ""
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr ""
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr ""
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr ""
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr ""
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids `goto *expr;'"
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "ISO C не падтрымлівае \"goto *expr;\""
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, fuzzy, gcc-internal-format
- #| msgid "function does not return string type"
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ Ð½Ðµ вÑртае тып string"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr ""
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr ""
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, gcc-internal-format
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr ""
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr ""
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr ""
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr ""
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, fuzzy, gcc-internal-format
- msgid "case label is not an integer constant expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr ""
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr ""
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, gcc-internal-format
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr ""
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr ""
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr ""
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr ""
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr ""
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr ""
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr ""
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr ""
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr ""
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr ""
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, gcc-internal-format
- msgid "comparing vectors with different element types"
- msgstr ""
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr ""
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr ""
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, gcc-internal-format
- msgid "comparison of pointers to disjoint address spaces"
- msgstr ""
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr ""
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr ""
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr ""
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr ""
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, gcc-internal-format
- msgid "ordered comparison of pointer with null pointer"
- msgstr ""
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr ""
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr ""
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr ""
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr ""
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr ""
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, gcc-internal-format
- msgid "used vector type where scalar is required"
- msgstr ""
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr ""
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr ""
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr ""
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr ""
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr ""
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr ""
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr ""
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr ""
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr ""
-@@ -16446,7 +16479,7 @@
- msgid "function call has aggregate value"
- msgstr ""
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, fuzzy, gcc-internal-format
- #| msgid "size of array `%s' is too large"
- msgid "size of variable %q+D is too large"
-@@ -17285,53 +17318,53 @@
- msgid "library lib%s not found"
- msgstr "БібліÑÑ‚Ñка lib%s не знойдзена"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr ""
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr ""
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr ""
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr ""
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, gcc-internal-format
- msgid "can%'t convert between vector values of different size"
- msgstr ""
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr ""
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr ""
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr ""
-
--#: convert.c:965
-+#: convert.c:963
- #, fuzzy, gcc-internal-format
- #| msgid "can't get current directory"
- msgid "can%'t convert value to a vector"
- msgstr "не магу атрымаць бÑгучую дырÑкторыю"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, gcc-internal-format
- msgid "aggregate value used where a fixed-point was expected"
- msgstr ""
-@@ -17489,7 +17522,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr ""
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr ""
-@@ -17580,42 +17613,42 @@
- msgid "stack limits not supported on this target"
- msgstr ""
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, gcc-internal-format
- msgid "mis-aligned access used for structure member"
- msgstr ""
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, gcc-internal-format
- msgid "mis-aligned access used for structure bitfield"
- msgstr ""
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, gcc-internal-format
- msgid "local frame unavailable (naked function?)"
- msgstr ""
-
--#: expr.c:9996
-+#: expr.c:9971
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute error: %s"
- msgstr ""
-
--#: expr.c:10003
-+#: expr.c:9978
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute warning: %s"
- msgstr ""
-@@ -17691,7 +17724,7 @@
- msgid "assuming signed overflow does not occur when combining constants around a comparison"
- msgstr ""
-
--#: fold-const.c:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr ""
-@@ -17702,7 +17735,7 @@
- msgid "total size of local objects too large"
- msgstr "памер маÑіва \"%s\" вельмі вÑлікі"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, fuzzy, gcc-internal-format
- #| msgid "impossible operator '%s'"
- msgid "impossible constraint in %<asm%>"
-@@ -18163,78 +18196,78 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr ""
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, gcc-internal-format
- msgid "using result of function returning %<void%>"
- msgstr ""
-
--#: gimplify.c:5041
-+#: gimplify.c:5048
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr ""
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, gcc-internal-format, gfc-internal-format
- msgid "non-memory input %d must stay in memory"
- msgstr ""
-
--#: gimplify.c:5179
-+#: gimplify.c:5186
- #, gcc-internal-format, gfc-internal-format
- msgid "memory input %d is not directly addressable"
- msgstr ""
-
--#: gimplify.c:5674
-+#: gimplify.c:5681
- #, gcc-internal-format
- msgid "threadprivate variable %qE used in untied task"
- msgstr ""
-
--#: gimplify.c:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr ""
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, gcc-internal-format
- msgid "iteration variable %qE should be private"
- msgstr ""
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, gcc-internal-format
- msgid "iteration variable %qE should not be firstprivate"
- msgstr ""
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, gcc-internal-format
- msgid "iteration variable %qE should not be reduction"
- msgstr ""
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, gcc-internal-format
- msgid "%s variable %qE is private in outer context"
- msgstr ""
-
--#: gimplify.c:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr ""
-
--#: godump.c:1214
-+#: godump.c:1234
- #, fuzzy, gcc-internal-format
- #| msgid "Could not open data file %s.\n"
- msgid "could not close Go dump file: %m"
- msgstr "Ðемагчыма адчыніць файл з дадзенымі %s.\n"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, fuzzy, gcc-internal-format
- #| msgid "Could not open data file %s.\n"
- msgid "could not open Go dump file %qs: %m"
-@@ -18294,7 +18327,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -18438,48 +18471,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr ""
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr ""
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr ""
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr ""
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr ""
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr ""
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr ""
-@@ -18587,7 +18620,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr ""
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr ""
-@@ -18955,9 +18988,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr "ÐšÐ»Ð°Ñ \"%s\" ужо Ñ–Ñнуе"
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "невÑÐ´Ð¾Ð¼Ð°Ñ Ð½Ð°Ð·Ð²Ð° Ñ€ÑгіÑтра: %s"
-@@ -19037,12 +19070,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr ""
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr ""
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr ""
-@@ -19266,7 +19299,7 @@
- msgid "packed attribute is unnecessary"
- msgstr ""
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr ""
-@@ -19487,7 +19520,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -19502,7 +19535,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr ""
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -19517,7 +19550,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, fuzzy, gcc-internal-format
- msgid "asm not allowed in atomic transaction"
- msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
-@@ -19552,624 +19585,624 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, gcc-internal-format
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr ""
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr ""
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr ""
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr ""
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%f operand"
- msgid "invalid first operand of MEM_REF"
- msgstr "нерÑчаіÑны %%f аперанд"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%f operand"
- msgid "invalid offset operand of MEM_REF"
- msgstr "нерÑчаіÑны %%f аперанд"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr ""
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr ""
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr ""
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, gcc-internal-format
- msgid "non-integral used in condition"
- msgstr ""
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%c operand"
- msgid "invalid conditional operand"
- msgstr "нерÑчаіÑны %%c аперанд"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, gcc-internal-format
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr ""
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, fuzzy, gcc-internal-format
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "нерÑчаіÑны %%-код"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr ""
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr ""
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%m value"
- msgid "invalid expression for min lvalue"
- msgstr "нерÑчаіÑнае значÑньне %%m"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in indirect reference"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, fuzzy, gcc-internal-format
- msgid "invalid operands to array reference"
- msgstr "нерÑчаіÑны %%-код"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, gcc-internal-format
- msgid "type mismatch in array reference"
- msgstr ""
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, gcc-internal-format
- msgid "type mismatch in array range reference"
- msgstr ""
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, gcc-internal-format
- msgid "type mismatch in real/imagpart reference"
- msgstr ""
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, gcc-internal-format
- msgid "type mismatch in component reference"
- msgstr ""
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr ""
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, gcc-internal-format
- msgid "conversion of register to a different size"
- msgstr ""
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%d operand"
- msgid "invalid address operand in MEM_REF"
- msgstr "нерÑчаіÑны %%d аперанд"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%f operand"
- msgid "invalid offset operand in MEM_REF"
- msgstr "нерÑчаіÑны %%f аперанд"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr ""
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, fuzzy, gcc-internal-format
- msgid "invalid function in gimple call"
- msgstr "ÐерÑчаіÑÐ½Ð°Ñ ÑпецыфікацыÑ! Памылка Ñž cc."
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, gcc-internal-format
- msgid "non-function in gimple call"
- msgstr ""
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, fuzzy, gcc-internal-format
- msgid "invalid pure const state for function"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, gcc-internal-format
- msgid "invalid LHS in gimple call"
- msgstr ""
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr ""
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, gcc-internal-format
- msgid "invalid conversion in gimple call"
- msgstr ""
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, gcc-internal-format
- msgid "invalid static chain in gimple call"
- msgstr ""
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr ""
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr ""
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, fuzzy, gcc-internal-format
- msgid "invalid argument to gimple call"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in gimple comparison"
- msgstr "нерÑчаіÑны %%-код"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, gcc-internal-format
- msgid "mismatching comparison operand types"
- msgstr ""
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr ""
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, gcc-internal-format
- msgid "invalid vector comparison resulting type"
- msgstr ""
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, gcc-internal-format
- msgid "bogus comparison result type"
- msgstr ""
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr ""
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in unary operation"
- msgstr "нерÑчаіÑны %%-код"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, fuzzy, gcc-internal-format
- msgid "invalid types in nop conversion"
- msgstr "нерÑчаіÑны %%-код"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, gcc-internal-format
- msgid "invalid types in address space conversion"
- msgstr ""
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, gcc-internal-format
- msgid "invalid types in fixed-point conversion"
- msgstr ""
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, gcc-internal-format
- msgid "invalid types in conversion to floating point"
- msgstr ""
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, gcc-internal-format
- msgid "invalid types in conversion to integer"
- msgstr ""
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr ""
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, gcc-internal-format
- msgid "non-register as LHS of binary operation"
- msgstr ""
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in binary operation"
- msgstr "прапушчан ініцыÑлізатар"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, gcc-internal-format
- msgid "type mismatch in complex expression"
- msgstr ""
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, gcc-internal-format
- msgid "type mismatch in shift expression"
- msgstr ""
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, gcc-internal-format
- msgid "type mismatch in vector shift expression"
- msgstr ""
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr ""
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, gcc-internal-format
- msgid "type mismatch in widening vector shift expression"
- msgstr ""
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr ""
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, gcc-internal-format
- msgid "invalid (pointer) operands to plus/minus"
- msgstr ""
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, gcc-internal-format
- msgid "type mismatch in pointer plus expression"
- msgstr ""
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, gcc-internal-format
- msgid "type mismatch in binary expression"
- msgstr ""
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr ""
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in ternary operation"
- msgstr "нерÑчаіÑны %%-код"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, gcc-internal-format
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr ""
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, gcc-internal-format
- msgid "type mismatch in fused multiply-add expression"
- msgstr ""
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, gcc-internal-format
- msgid "type mismatch in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, gcc-internal-format
- msgid "vector types expected in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, gcc-internal-format
- msgid "invalid mask type in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, gcc-internal-format
- msgid "non-trivial conversion at assignment"
- msgstr ""
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in unary expression"
- msgstr "нерÑчаіÑны %%-код"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, gcc-internal-format
- msgid "type mismatch in address expression"
- msgstr ""
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, fuzzy, gcc-internal-format
- #| msgid "invalid mode for gen_tst_reg"
- msgid "invalid rhs for gimple memory store"
- msgstr "нерÑчаіÑны Ñ€Ñжым Ð´Ð»Ñ gen_tst_reg"
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in return statement"
- msgstr "нерÑчаіÑны %%-код"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, gcc-internal-format
- msgid "invalid conversion in return statement"
- msgstr ""
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, gcc-internal-format
- msgid "goto destination is neither a label nor a pointer"
- msgstr ""
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, fuzzy, gcc-internal-format
- msgid "invalid operand to switch statement"
- msgstr "нерÑчаіÑны %%-код"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr ""
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, gcc-internal-format
- msgid "incorrect setting of landing pad number"
- msgstr ""
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, fuzzy, gcc-internal-format
- msgid "invalid comparison code in gimple cond"
- msgstr "нерÑчаіÑны %%-код"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, gcc-internal-format
- msgid "invalid labels in gimple cond"
- msgstr ""
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, fuzzy, gcc-internal-format
- #| msgid "invalid address"
- msgid "invalid PHI result"
- msgstr "нерÑчаіÑны адраÑ"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, fuzzy, gcc-internal-format
- #| msgid "Missing identifier"
- msgid "missing PHI def"
- msgstr "Прапушчан ідÑнтыфікатар"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, fuzzy, gcc-internal-format
- #| msgid "invalid %%P value"
- msgid "invalid PHI argument"
- msgstr "нерÑчаіÑнае значÑньне %%P"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, gcc-internal-format, gfc-internal-format
- msgid "incompatible types in PHI argument %u"
- msgstr ""
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, gcc-internal-format
- msgid "verify_gimple failed"
- msgstr ""
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr ""
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr ""
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, fuzzy, gcc-internal-format
- msgid "in statement"
- msgstr "вельмі шмат аргументаў у функцыі"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr ""
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr ""
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr ""
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr ""
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr ""
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr ""
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr ""
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr ""
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, fuzzy, gcc-internal-format
- #| msgid "-pipe is not supported"
- msgid "case labels not sorted: "
- msgstr "-pipe не падтрымліваецца"
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr ""
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "missing field '%s' in '%s'"
- msgid "missing edge %i->%i"
- msgstr "прапушчана поле '%s' у '%s'"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, gcc-internal-format
- msgid "%<noreturn%> function does return"
- msgstr ""
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr ""
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, gcc-internal-format
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr ""
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, gcc-internal-format
- msgid "ignoring return value of function declared with attribute warn_unused_result"
- msgstr ""
-@@ -20230,72 +20263,72 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr ""
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr ""
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr ""
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr ""
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr ""
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr ""
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr ""
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr ""
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr ""
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr ""
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr ""
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr ""
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, gcc-internal-format
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr ""
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "выклікана адÑюль"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr ""
-@@ -20510,7 +20543,7 @@
- msgid "verify_ssa failed"
- msgstr ""
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, fuzzy, gcc-internal-format
- msgid "%qD was declared here"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-@@ -20572,52 +20605,52 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, gcc-internal-format
- msgid "array subscript is outside array bounds"
- msgstr ""
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, gcc-internal-format
- msgid "array subscript is above array bounds"
- msgstr ""
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, gcc-internal-format
- msgid "array subscript is below array bounds"
- msgstr ""
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr ""
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr ""
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, gcc-internal-format
- msgid "comparison always false due to limited range of data type"
- msgstr ""
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, gcc-internal-format
- msgid "comparison always true due to limited range of data type"
- msgstr ""
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr ""
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr ""
-@@ -20627,22 +20660,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr ""
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr ""
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr ""
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr ""
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -20657,141 +20690,141 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute ignored"
- msgid "%qE attribute ignored"
- msgstr "\"%s\" атрыбут ігнарыруецца"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr ""
-
--#: tree.c:5577
-+#: tree.c:5578
- #, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr ""
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr ""
-
--#: tree.c:5613
-+#: tree.c:5614
- #, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr ""
-
--#: tree.c:5627
-+#: tree.c:5628
- #, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr ""
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr ""
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr ""
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8939
-+#: tree.c:8943
- #, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8952
-+#: tree.c:8956
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9012
-+#: tree.c:9016
- #, gcc-internal-format
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9052
-+#: tree.c:9056
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:11336
-+#: tree.c:11340
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr ""
-
--#: tree.c:11340
-+#: tree.c:11344
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr ""
-
--#: tree.c:11365
-+#: tree.c:11369
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr ""
-
--#: tree.c:11369
-+#: tree.c:11373
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr ""
-
--#: tree.c:11376
-+#: tree.c:11380
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr ""
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr ""
-
--#: tree.c:11389
-+#: tree.c:11393
- #, gcc-internal-format
- msgid "%qE is deprecated: %s"
- msgstr ""
-
--#: tree.c:11392
-+#: tree.c:11396
- #, gcc-internal-format
- msgid "%qE is deprecated"
- msgstr ""
-
--#: tree.c:11397
-+#: tree.c:11401
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated: %s"
- msgstr ""
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr ""
-@@ -20841,148 +20874,153 @@
- msgid "variable tracking size limit exceeded"
- msgstr ""
-
--#: varasm.c:317
-+#: varasm.c:319
- #, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr ""
-+
-+#: varasm.c:322
-+#, gcc-internal-format
- msgid "%+D causes a section type conflict with %D"
- msgstr ""
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr ""
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr ""
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, fuzzy, gcc-internal-format
- #| msgid "invalid register name for `%s'"
- msgid "invalid register name for %q+D"
- msgstr "нерÑчаіÑÐ½Ð°Ñ Ð½Ð°Ð·Ð²Ð° Ñ€ÑгіÑтра `%s'"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr ""
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, gcc-internal-format
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr ""
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, gcc-internal-format
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr ""
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr ""
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr ""
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr ""
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr ""
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, fuzzy, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, fuzzy, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑты"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr ""
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr ""
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, gcc-internal-format
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr ""
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr ""
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, fuzzy, gcc-internal-format
- msgid "invalid initial value for member %qE"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr ""
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr ""
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr ""
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, fuzzy, gcc-internal-format
- msgid "weakref is not supported in this configuration"
- msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑты"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, fuzzy, gcc-internal-format
- msgid "ifunc is not supported in this configuration"
- msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr ""
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, gcc-internal-format
- msgid "%q+D aliased to external symbol %qE"
- msgstr ""
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr ""
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr ""
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, fuzzy, gcc-internal-format
- msgid "alias definitions not supported in this configuration"
- msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑты"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, fuzzy, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑты"
-@@ -21023,8 +21061,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr ""
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr ""
-@@ -21243,7 +21281,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr ""
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr ""
-@@ -21660,40 +21698,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr ""
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr ""
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr ""
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr ""
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr ""
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr ""
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr ""
-@@ -21735,12 +21773,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "\"%s\" звычайна функцыÑ"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, fuzzy, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr ""
-@@ -21800,7 +21838,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr ""
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, fuzzy, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr "не магу атрымаць Ð°Ð´Ñ€Ð°Ñ Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ \"%s\""
-@@ -22540,84 +22578,84 @@
- msgstr ""
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, gcc-internal-format
- msgid "stray %<@%> in program"
- msgstr ""
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, fuzzy, gcc-internal-format
- #| msgid "In program"
- msgid "stray %qs in program"
- msgstr "У праграме"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "прапушчан завÑршаючы Ñімвал %c"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, fuzzy, gcc-internal-format
- #| msgid "In program"
- msgid "stray %qc in program"
- msgstr "У праграме"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr ""
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr ""
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr ""
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, gcc-internal-format
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr ""
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, gcc-internal-format
- msgid "unsuffixed float constant"
- msgstr ""
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, gcc-internal-format
- msgid "floating constant exceeds range of %qT"
- msgstr ""
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, gcc-internal-format
- msgid "floating constant truncated to zero"
- msgstr ""
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, gcc-internal-format
- msgid "repeated %<@%> before Objective-C string"
- msgstr ""
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr ""
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr ""
-@@ -22637,7 +22675,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, gcc-internal-format
- msgid "invalid type for iteration variable %qE"
- msgstr ""
-@@ -22648,22 +22686,22 @@
- msgid "%qE is not initialized"
- msgstr "прапушчан ініцыÑлізатар"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr ""
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, fuzzy, gcc-internal-format
- msgid "invalid controlling predicate"
- msgstr "нерÑчаіÑны ініцыÑлізатар"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, fuzzy, gcc-internal-format
- msgid "missing increment expression"
- msgstr "аргумент Ð´Ð»Ñ \"%s\" прапушчан"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, fuzzy, gcc-internal-format
- msgid "invalid increment expression"
- msgstr "нерÑчаіÑны ініцыÑлізатар"
-@@ -23521,7 +23559,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr ""
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -23699,54 +23737,54 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr ""
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to functions"
- msgstr "\"%s\" звычайна функцыÑ"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, gcc-internal-format
- msgid "unable to compute real location of stacked parameter"
- msgstr ""
-
--#: config/arm/arm.c:20665
-+#: config/arm/arm.c:20667
- #, fuzzy, gcc-internal-format
- #| msgid "argument of `__builtin_args_info' must be constant"
- msgid "argument must be a constant"
- msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr ""
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr ""
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, gcc-internal-format
- msgid "no low registers available for popping high registers"
- msgstr ""
-
--#: config/arm/arm.c:22123
-+#: config/arm/arm.c:22125
- #, gcc-internal-format
- msgid "interrupt Service Routines cannot be coded in Thumb mode"
- msgstr ""
-
--#: config/arm/arm.c:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr ""
-@@ -23761,97 +23799,114 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr ""
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
- #, gcc-internal-format
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr ""
-+
-+#: config/avr/avr.c:555
-+#, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr ""
-+
-+#: config/avr/avr.c:573
-+#, fuzzy, gcc-internal-format
-+#| msgid "virtual functions cannot be friends"
-+msgid "%qs function cannot have arguments"
-+msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-+
-+#: config/avr/avr.c:576
-+#, fuzzy, gcc-internal-format
-+#| msgid "function does not return string type"
-+msgid "%qs function cannot return a value"
-+msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ Ð½Ðµ вÑртае тып string"
-+
-+#: config/avr/avr.c:583
-+#, gcc-internal-format
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr ""
-+
-+#: config/avr/avr.c:733
-+#, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr ""
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr ""
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr ""
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr ""
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, gcc-internal-format, gfc-internal-format
- msgid "fixed register %s used to pass parameter to function"
- msgstr ""
-
--#: config/avr/avr.c:2625
-+#: config/avr/avr.c:2586
- #, gcc-internal-format
- msgid "writing to address space %qs not supported"
- msgstr ""
-
--#: config/avr/avr.c:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr ""
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr ""
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr ""
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %s %q+D"
- msgstr ""
-
--#: config/avr/avr.c:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, gcc-internal-format
- msgid "only uninitialized variables can be placed in the .noinit section"
- msgstr ""
-
--#: config/avr/avr.c:7382
-+#: config/avr/avr.c:7299
- #, gcc-internal-format
- msgid "uninitialized variable %q+D put into program memory area"
- msgstr ""
-
--#: config/avr/avr.c:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr ""
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expects a compile time integer constant"
- msgstr ""
-
--#: config/avr/avr.c:10691
-+#: config/avr/avr.c:10642
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expects a compile time long integer constant as first argument"
- msgstr ""
-@@ -23973,68 +24028,68 @@
- msgid "internal error: bad register: %d"
- msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°: дрÑнны Ñ€ÑгіÑтр: %d"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr ""
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr ""
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr ""
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr ""
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr ""
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr ""
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr ""
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr ""
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, fuzzy, gcc-internal-format
- msgid "unknown src"
- msgstr "невÑдомы Ñ€Ñжым машыны \"%s\""
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, fuzzy, gcc-internal-format
- msgid "unknown dest"
- msgstr "невÑдомы Ñ€Ñжым машыны \"%s\""
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr ""
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr ""
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, gcc-internal-format
- msgid "emitting PIC operand, but PIC register isn%'t set up"
- msgstr ""
-@@ -24195,412 +24250,412 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "немагчыма зачыніць уваходзÑчы файл %s"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %stune=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr ""
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, fuzzy, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, fuzzy, gcc-internal-format
- msgid "code model %qs not supported in x32 mode"
- msgstr "-pipe не падтрымліваецца"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s does not support %s"
- msgid "code model %s does not support PIC mode"
- msgstr "%s не падтрымлівае %s"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, fuzzy, gcc-internal-format
- msgid "-masm=intel not supported in this configuration"
- msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑты"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr ""
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, fuzzy, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "ISO C не падтрымлівае комлекÑÐ½Ñ‹Ñ Ñ†ÑÐ»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ Ñ‚Ñ‹Ð¿Ñ‹"
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr ""
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, fuzzy, gcc-internal-format
- msgid "-mpreferred-stack-boundary is not supported for this target"
- msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑты"
-
--#: config/i386/i386.c:3592
-+#: config/i386/i386.c:3593
- #, gcc-internal-format, gfc-internal-format
- msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
- msgstr ""
-
--#: config/i386/i386.c:3613
-+#: config/i386/i386.c:3614
- #, gcc-internal-format, gfc-internal-format
- msgid "-mincoming-stack-boundary=%d is not between %d and 12"
- msgstr ""
-
--#: config/i386/i386.c:3627
-+#: config/i386/i386.c:3628
- #, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr ""
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr ""
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr ""
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr ""
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr ""
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "unknown option for -mrecip=%s"
- msgstr "невÑÐ´Ð¾Ð¼Ð°Ñ Ð½Ð°Ð·Ð²Ð° Ñ€ÑгіÑтра: %s\n"
-
--#: config/i386/i386.c:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr ""
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr ""
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, gcc-internal-format
- msgid "regparam and thiscall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, gcc-internal-format
- msgid "%qE attribute requires an integer constant argument"
- msgstr ""
-
--#: config/i386/i386.c:4930
-+#: config/i386/i386.c:4925
- #, fuzzy, gcc-internal-format
- msgid "argument to %qE attribute larger than %d"
- msgstr "памер \"%s\" больш чам %d байт"
-
--#: config/i386/i386.c:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, gcc-internal-format
- msgid "fastcall and thiscall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, gcc-internal-format
- msgid "stdcall and thiscall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, gcc-internal-format
- msgid "cdecl and thiscall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:5008
-+#: config/i386/i386.c:5003
- #, gcc-internal-format
- msgid "%qE attribute is used for none class-method"
- msgstr ""
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, gcc-internal-format
- msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5237
-+#: config/i386/i386.c:5232
- #, gcc-internal-format
- msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5452
-+#: config/i386/i386.c:5447
- #, gcc-internal-format
- msgid "ms_hook_prologue is not compatible with nested function"
- msgstr ""
-
--#: config/i386/i386.c:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr ""
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, gcc-internal-format
- msgid "AVX vector argument without AVX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, gcc-internal-format
- msgid "the ABI of passing union with long double has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6141
-+#: config/i386/i386.c:6136
- #, gcc-internal-format
- msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr ""
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr ""
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr ""
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, gcc-internal-format
- msgid "SSE vector argument without SSE enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:6726
-+#: config/i386/i386.c:6721
- #, gcc-internal-format
- msgid "MMX vector argument without MMX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, gcc-internal-format
- msgid "SSE vector return without SSE enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:7447
-+#: config/i386/i386.c:7442
- #, gcc-internal-format
- msgid "MMX vector return without MMX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:10033
-+#: config/i386/i386.c:10028
- #, gcc-internal-format
- msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:11030
-+#: config/i386/i386.c:11025
- #, gcc-internal-format
- msgid "-fsplit-stack does not support fastcall with nested function"
- msgstr ""
-
--#: config/i386/i386.c:11044
-+#: config/i386/i386.c:11039
- #, 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:11055
-+#: config/i386/i386.c:11050
- #, gcc-internal-format
- msgid "-fsplit-stack does not support 3 register parameters"
- msgstr ""
-
--#: config/i386/i386.c:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr ""
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr ""
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, gcc-internal-format, gfc-internal-format
- msgid "non-integer operand used with operand code '%c'"
- msgstr ""
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 2-bit immediate"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: config/i386/i386.c:28143
-+#: config/i386/i386.c:28196
- #, fuzzy, gcc-internal-format
- msgid "the fifth argument must be an 8-bit immediate"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: config/i386/i386.c:28238
-+#: config/i386/i386.c:28291
- #, fuzzy, gcc-internal-format
- msgid "the third argument must be an 8-bit immediate"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: config/i386/i386.c:28646
-+#: config/i386/i386.c:28699
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be an 1-bit immediate"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: config/i386/i386.c:28665
-+#: config/i386/i386.c:28718
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 4-bit immediate"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: config/i386/i386.c:28683
-+#: config/i386/i386.c:28736
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 1-bit immediate"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: config/i386/i386.c:28692
-+#: config/i386/i386.c:28745
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 5-bit immediate"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: config/i386/i386.c:28701
-+#: config/i386/i386.c:28754
- #, gcc-internal-format
- msgid "the next to last argument must be an 8-bit immediate"
- msgstr ""
-
--#: config/i386/i386.c:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be an 8-bit immediate"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: config/i386/i386.c:28927
-+#: config/i386/i386.c:28980
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 32-bit immediate"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: config/i386/i386.c:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, gcc-internal-format
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr ""
-
--#: config/i386/i386.c:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr ""
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, fuzzy, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr "ÐерÑчаіÑны выбар %s"
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, fuzzy, gcc-internal-format
- msgid "last argument must be an immediate"
- msgstr "першым аргументам \"%s\" павінен быць \"int\""
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, gcc-internal-format
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr ""
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only available for 32-bit"
- msgstr "\"%s\" атрыбут ігнарыруецца"
-
--#: config/i386/i386.c:31774
-+#: config/i386/i386.c:31827
- #, fuzzy, gcc-internal-format
- msgid "argument to %qE attribute is neither zero, nor one"
- msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-
--#: config/i386/i386.c:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, gcc-internal-format
- msgid "ms_abi and sysv_abi attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute ignored"
- msgid "%qE incompatible attribute ignored"
-@@ -24672,19 +24727,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr ""
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr ""
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, fuzzy, gcc-internal-format
- msgid "version attribute is not a string"
- msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-@@ -24752,7 +24807,7 @@
- msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑты"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument not an integer constant"
- msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-@@ -24809,7 +24864,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr ""
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr ""
-@@ -25332,27 +25387,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr ""
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr ""
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr ""
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr ""
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr ""
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, gcc-internal-format, gfc-internal-format
- msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
- msgstr ""
-@@ -25780,83 +25835,83 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, fuzzy, gcc-internal-format
- #| msgid "%s is too large"
- msgid "stack frame too large"
- msgstr "%s - вельмі вÑлікі"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, gcc-internal-format
- msgid "no profiling of 64-bit code for this ABI"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, gcc-internal-format
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24133
-+#: config/rs6000/rs6000.c:24119
- #, gcc-internal-format
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24135
-+#: config/rs6000/rs6000.c:24121
- #, gcc-internal-format
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24137
-+#: config/rs6000/rs6000.c:24123
- #, gcc-internal-format
- msgid "use of decimal floating point types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24143
-+#: config/rs6000/rs6000.c:24129
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24146
-+#: config/rs6000/rs6000.c:24132
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24151
-+#: config/rs6000/rs6000.c:24137
- #, gcc-internal-format
- msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24154
-+#: config/rs6000/rs6000.c:24140
- #, gcc-internal-format
- msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27224
-+#: config/rs6000/rs6000.c:27210
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is not allowed"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27226
-+#: config/rs6000/rs6000.c:27212
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is invalid"
- msgstr ""
-@@ -25912,12 +25967,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "-pipe не падтрымліваецца"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr ""
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, gcc-internal-format
- msgid "-mcmodel incompatible with other toc options"
- msgstr ""
-@@ -25934,64 +25989,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr ""
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr ""
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr ""
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr ""
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr ""
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "-pipe не падтрымліваецца"
-@@ -26102,53 +26157,53 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr ""
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, fuzzy, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "\"%s\" звычайна функцыÑ"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute is supported only for SH2A"
- msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑты"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr ""
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to SH2A"
- msgstr "\"%s\" звычайна функцыÑ"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, gcc-internal-format
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr ""
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument not a string constant"
- msgstr "аргумент `__builtin_args_info' павінен быць канÑтантай"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr ""
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, gcc-internal-format
- msgid "need a second call-clobbered general purpose register"
- msgstr ""
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, gcc-internal-format
- msgid "need a call-clobbered target register"
- msgstr ""
-@@ -26495,40 +26550,40 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute ignored"
- msgid "%qs attribute ignored"
- msgstr "\"%s\" атрыбут ігнарыруецца"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, gcc-internal-format
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, fuzzy, gcc-internal-format
- msgid "%qs attribute only applies to variadic functions"
- msgstr "\"%s\" звычайна функцыÑ"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute ignored"
- msgid "%qE attribute has no effect"
- msgstr "\"%s\" атрыбут ігнарыруецца"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, fuzzy, gcc-internal-format
- msgid "invalid vector type for attribute %qs"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, fuzzy, gcc-internal-format
- msgid "attribute %qs applies to array types only"
- msgstr "\"%s\" атрыбут ігнарыруецца"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, fuzzy, gcc-internal-format
- msgid "invalid element type for attribute %qs"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-@@ -26544,7 +26599,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr ""
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -26832,7 +26887,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "пераўтварÑньне з `%T' у `%T'"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr ""
-@@ -26842,191 +26897,191 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr ""
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, gcc-internal-format
- msgid " initializing argument %P of %q+D"
- msgstr ""
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, fuzzy, gcc-internal-format
- #| msgid "cannot find source %s"
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "не магу знайÑці крыніцу %s"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, fuzzy, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr ""
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, fuzzy, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, gcc-internal-format
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr ""
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, gcc-internal-format
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr ""
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, gcc-internal-format
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr ""
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, fuzzy, gcc-internal-format
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "нехапае аргументаў у функцыі \"%s\""
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, gcc-internal-format
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr ""
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr ""
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr ""
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr ""
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, gcc-internal-format
- msgid " in call to %q+D"
- msgstr ""
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr ""
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr ""
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr ""
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr ""
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr ""
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
- msgstr ""
-
--#: cp/call.c:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr ""
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr ""
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, gcc-internal-format
- msgid "cannot call member function %qD without object"
- msgstr ""
-
--#: cp/call.c:8053
-+#: cp/call.c:8068
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr ""
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr ""
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr ""
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, fuzzy, gcc-internal-format
- #| msgid "converting from `%T' to `%T'"
- msgid " for conversion from %qT to %qT"
- msgstr "пераўтварÑньне з `%T' у `%T'"
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, gcc-internal-format
- msgid " because conversion sequence for the argument is better"
- msgstr ""
-
--#: cp/call.c:8235
-+#: cp/call.c:8250
- #, gcc-internal-format
- msgid "default argument mismatch in overload resolution"
- msgstr ""
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, gcc-internal-format
- msgid " candidate 1: %q+#F"
- msgstr ""
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, gcc-internal-format
- msgid " candidate 2: %q+#F"
- msgstr ""
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, 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:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, gcc-internal-format
- msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
- msgstr ""
-
--#: cp/call.c:8734
-+#: cp/call.c:8749
- #, gcc-internal-format
- msgid "invalid initialization of reference of type %qT from expression of type %qT"
- msgstr ""
-@@ -27237,221 +27292,221 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "бітавае поле \"%s\" мае нерÑчаіÑны тып"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, gcc-internal-format
- msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
- msgstr ""
-
--#: cp/class.c:3284
-+#: cp/class.c:3285
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr ""
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr ""
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, fuzzy, gcc-internal-format
- msgid "initializer specified for non-virtual method %q+D"
- msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-
--#: cp/class.c:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, gcc-internal-format
- msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
- msgstr ""
-
--#: cp/class.c:4901
-+#: cp/class.c:4902
- #, gcc-internal-format
- msgid "%q+T is not literal because:"
- msgstr ""
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, gcc-internal-format
- msgid " %q+T has a non-trivial destructor"
- msgstr ""
-
--#: cp/class.c:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, gcc-internal-format
- msgid " base class %qT of %q+T is non-literal"
- msgstr ""
-
--#: cp/class.c:4958
-+#: cp/class.c:4959
- #, gcc-internal-format
- msgid " non-static data member %q+D has non-literal type"
- msgstr ""
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, gcc-internal-format
- msgid "non-static reference %q+#D in class without a constructor"
- msgstr ""
-
--#: cp/class.c:5075
-+#: cp/class.c:5076
- #, 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:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr ""
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr ""
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, gcc-internal-format
- msgid "direct base %qT inaccessible in %qT due to ambiguity"
- msgstr ""
-
--#: cp/class.c:5441
-+#: cp/class.c:5442
- #, gcc-internal-format
- msgid "virtual base %qT inaccessible in %qT due to ambiguity"
- msgstr ""
-
--#: cp/class.c:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, fuzzy, gcc-internal-format
- #| msgid "previous definition of `%#T'"
- msgid "redefinition of %q#T"
- msgstr "папÑÑ€ÑднÑе вызначÑньне `%#T'"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, gcc-internal-format
- msgid "%q#T has virtual functions and accessible non-virtual destructor"
- msgstr ""
-
--#: cp/class.c:6139
-+#: cp/class.c:6140
- #, gcc-internal-format
- msgid "type transparent class %qT does not have any fields"
- msgstr ""
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, gcc-internal-format
- msgid "type transparent class %qT has virtual functions"
- msgstr ""
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, gcc-internal-format
- msgid "trying to finish struct, but kicked out due to previous parse errors"
- msgstr ""
-
--#: cp/class.c:6757
-+#: cp/class.c:6758
- #, fuzzy, gcc-internal-format
- #| msgid "language %s not recognized"
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "мова %s не раÑпазнана"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, gcc-internal-format
- msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
- msgstr ""
-
--#: cp/class.c:6971
-+#: cp/class.c:6972
- #, gcc-internal-format
- msgid "no matches converting function %qD to type %q#T"
- msgstr ""
-
--#: cp/class.c:6994
-+#: cp/class.c:6995
- #, gcc-internal-format
- msgid "converting overloaded function %qD to type %q#T is ambiguous"
- msgstr ""
-
--#: cp/class.c:7021
-+#: cp/class.c:7022
- #, fuzzy, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr "прапушчан ініцыÑлізатар"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, gcc-internal-format
- msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgstr ""
-
--#: cp/class.c:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr ""
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, gcc-internal-format
- msgid "cannot convert %qE from type %qT to type %qT"
- msgstr ""
-@@ -27461,13 +27516,13 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "declaration of %q#D"
- msgstr "абвÑшчÑньне `%#D'"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr ""
-@@ -27487,7 +27542,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr ""
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, gcc-internal-format
- msgid "zero as null pointer constant"
- msgstr ""
-@@ -27517,7 +27572,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr ""
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr ""
-@@ -27930,7 +27985,7 @@
- msgid "declaration of template %q#D"
- msgstr "абвÑшчÑньне шаблёну `%#D'"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, fuzzy, gcc-internal-format
- #| msgid "conflicts with previous declaration `%#D'"
- msgid "conflicts with previous declaration %q+#D"
-@@ -27985,7 +28040,7 @@
- msgid "%q+#D previously defined here"
- msgstr "папÑÑ€ÑднÑе вызначÑньне"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, fuzzy, gcc-internal-format
- msgid "%q+#D previously declared here"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-@@ -28108,7 +28163,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr ""
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "redeclaration of %q#D"
-@@ -28180,7 +28235,7 @@
- msgid "%qD is not a type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, fuzzy, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-@@ -28310,124 +28365,124 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr ""
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
- msgid "attribute ignored in declaration of %q#T"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, gcc-internal-format
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr ""
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, gcc-internal-format
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr ""
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr ""
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, fuzzy, gcc-internal-format
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "параметр \"%s\" ініцыÑлізаваны"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr ""
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr ""
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr ""
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr ""
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr ""
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, fuzzy, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr ""
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr ""
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, fuzzy, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, fuzzy, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D has no initializer"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr ""
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr ""
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, gcc-internal-format
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr ""
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr ""
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, fuzzy, gcc-internal-format
- #| msgid "array size missing in `%D'"
- msgid "array size missing in %qD"
- msgstr "прапушчан памер маÑіва Ñž `%D'"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, fuzzy, gcc-internal-format
- #| msgid "zero-size array `%D'"
- msgid "zero-size array %qD"
-@@ -28436,392 +28491,392 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, gcc-internal-format
- msgid "storage size of %qD isn%'t known"
- msgstr ""
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, fuzzy, gcc-internal-format
- msgid "storage size of %qD isn%'t constant"
- msgstr "тып параметра \"%s\" не аб'Ñўлены"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, gcc-internal-format
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr ""
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, gcc-internal-format
- msgid " you can work around this by removing the initializer"
- msgstr ""
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, fuzzy, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, gcc-internal-format
- msgid "%q#T has no user-provided default constructor"
- msgstr ""
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, fuzzy, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "нерÑчаіÑны ініцыÑлізатар"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr ""
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, gcc-internal-format
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr ""
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr ""
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr ""
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, fuzzy, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, fuzzy, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, fuzzy, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, fuzzy, gcc-internal-format
- msgid "elements of array %q#T have incomplete type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr ""
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, gcc-internal-format
- msgid "variable-sized compound literal"
- msgstr ""
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
- msgid "%q#D has incomplete type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr ""
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, gcc-internal-format
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr ""
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr ""
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr ""
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, gcc-internal-format
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr ""
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr ""
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr ""
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, fuzzy, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, gcc-internal-format
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr ""
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr ""
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr ""
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr ""
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr ""
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr ""
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qT"
- msgstr ""
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, fuzzy, gcc-internal-format
- #| msgid "array size missing in `%D'"
- msgid "array size missing in %qT"
- msgstr "прапушчан памер маÑіва Ñž `%D'"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, fuzzy, gcc-internal-format
- #| msgid "zero-size array `%D'"
- msgid "zero-size array %qT"
- msgstr "нулÑвы памер маÑіва `%D'"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr ""
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr ""
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> variable"
- msgstr ""
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> variable"
- msgstr ""
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr ""
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr ""
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> parameter"
- msgstr ""
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> type"
- msgstr ""
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> type"
- msgstr ""
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr ""
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> field"
- msgstr ""
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> field"
- msgstr ""
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr ""
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr ""
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, fuzzy, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr ""
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr ""
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, fuzzy, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "ініцыÑлізацыÑ"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, fuzzy, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr ""
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr ""
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr ""
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr ""
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr ""
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
- msgstr ""
-
--#: cp/decl.c:7346
-+#: cp/decl.c:7348
- #, fuzzy, gcc-internal-format
- msgid "type %qT with no linkage used to declare function %q#D with linkage"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:7368
-+#: cp/decl.c:7370
- #, gcc-internal-format
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr ""
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, gcc-internal-format
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr ""
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, gcc-internal-format
- msgid "literal operator with C linkage"
- msgstr ""
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, fuzzy, gcc-internal-format
- msgid "%qD has invalid argument list"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, gcc-internal-format
- msgid "%qD must be a non-member function"
- msgstr ""
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, fuzzy, gcc-internal-format
- #| msgid "`main' must return `int'"
- msgid "%<::main%> must return %<int%>"
- msgstr "`main' павінна вÑртаць `int'"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr ""
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, gcc-internal-format
- msgid "definition of explicitly-defaulted %q+D"
- msgstr ""
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, fuzzy, gcc-internal-format
- msgid "%q+#D explicitly defaulted here"
- msgstr "ініцыÑлізацыÑ"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr ""
-@@ -28830,916 +28885,916 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7826
-+#: cp/decl.c:7828
- #, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr ""
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, gcc-internal-format
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr ""
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr ""
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr ""
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, fuzzy, gcc-internal-format
- #| msgid "size of array `%D' has non-integer type"
- msgid "size of array %qD has non-integral type %qT"
- msgstr "памер маÑіва `%D' не цÑлалікавы тып"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, fuzzy, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, fuzzy, gcc-internal-format
- #| msgid "size of array `%D' is negative"
- msgid "size of array %qD is negative"
- msgstr "памер маÑіва `%D' - адмоўны"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr "адмоўны памер маÑіва "
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, fuzzy, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr ""
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr ""
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr ""
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, gcc-internal-format
- msgid "declaration of %qD as array of %<auto%>"
- msgstr ""
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "declaration of %qD as array of void"
- msgstr "абвÑшчÑньне `%#D'"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, gcc-internal-format
- msgid "creating array of void"
- msgstr ""
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, gcc-internal-format
- msgid "declaration of %qD as array of functions"
- msgstr ""
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, gcc-internal-format
- msgid "creating array of functions"
- msgstr ""
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, gcc-internal-format
- msgid "declaration of %qD as array of references"
- msgstr ""
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, gcc-internal-format
- msgid "creating array of references"
- msgstr ""
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, gcc-internal-format
- msgid "declaration of %qD as array of function members"
- msgstr ""
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, gcc-internal-format
- msgid "creating array of function members"
- msgstr ""
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr ""
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr ""
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr ""
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr ""
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr ""
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr ""
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr ""
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, gcc-internal-format
- msgid "%q#T is not a class or a namespace"
- msgstr ""
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr ""
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "declaration of %qD as non-member"
- msgstr "абвÑшчÑньне `%#D'"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr ""
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr ""
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "declaration of %qD as %<typedef%>"
- msgstr "абвÑшчÑньне `%#D'"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "declaration of %qD as parameter"
- msgstr "абвÑшчÑньне `%#D'"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, gcc-internal-format
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr ""
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, fuzzy, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr "пуÑтое абвÑшчÑнне"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, fuzzy, gcc-internal-format
- #| msgid "conflicts with previous declaration `%#D'"
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "канфлікт з папÑÑ€Ñднім абвÑшчÑньнем `%#D'"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, fuzzy, gcc-internal-format
- #| msgid "__builtin_saveregs not supported by this target"
- msgid "%<__int128%> is not supported by this target"
- msgstr "__buitin_saveregs не падтрымліваецца гÑтай мÑтай"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not support `long long'"
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO C++ не падтрымлівае \"long long\""
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, fuzzy, gcc-internal-format
- #| msgid "long, short, signed or unsigned invalid for `%s'"
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "long, short, signed ці unsigned нерÑчаіÑны Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr ""
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for `%s'"
- msgid "%<long long%> invalid for %qs"
- msgstr "complex нерÑчаіÑны Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for `%s'"
- msgid "%<long%> invalid for %qs"
- msgstr "complex нерÑчаіÑны Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for `%s'"
- msgid "%<short%> invalid for %qs"
- msgstr "complex нерÑчаіÑны Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, fuzzy, gcc-internal-format
- #| msgid "long, short, signed or unsigned invalid for `%s'"
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "long, short, signed ці unsigned нерÑчаіÑны Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, gcc-internal-format
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr ""
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr ""
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, fuzzy, gcc-internal-format
- #| msgid "long, short, signed or unsigned invalid for `%s'"
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "long, short, signed ці unsigned нерÑчаіÑны Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, fuzzy, gcc-internal-format
- #| msgid "long, short, signed or unsigned invalid for `%s'"
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "long, short, signed ці unsigned нерÑчаіÑны Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for `%s'"
- msgid "complex invalid for %qs"
- msgstr "complex нерÑчаіÑны Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr ""
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr ""
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, gcc-internal-format
- msgid "storage class specified for template parameter %qs"
- msgstr ""
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr ""
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, fuzzy, gcc-internal-format
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid declaration"
- msgid "%<virtual%> outside class declaration"
- msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate label declaration `%s'"
- msgid "multiple storage classes in declaration of %qs"
- msgstr "паўторнае абвÑшчÑньне адмеціны `%s'"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr ""
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr ""
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr ""
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr ""
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr ""
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr ""
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' undeclared (first use in this function)"
- msgid "%qs declared as function returning a function"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr ""
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr ""
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr ""
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr ""
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr ""
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, gcc-internal-format
- msgid "constructor cannot be static member function"
- msgstr ""
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr ""
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, gcc-internal-format
- msgid "constructors may not be cv-qualified"
- msgstr ""
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr ""
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, fuzzy, gcc-internal-format
- #| msgid "can't initialize friend function `%s'"
- msgid "can%'t initialize friend function %qs"
- msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr ""
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, fuzzy, gcc-internal-format
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr ""
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, fuzzy, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, fuzzy, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr "Ðе магу знайÑці файл Ð´Ð»Ñ ÐºÐ»Ð°Ñа %s."
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr ""
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, gcc-internal-format
- msgid "cannot declare reference to qualified function type %qT"
- msgstr ""
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, fuzzy, gcc-internal-format
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr ""
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr ""
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr ""
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr ""
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr ""
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, gcc-internal-format
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr ""
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr ""
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, gcc-internal-format
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr ""
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, fuzzy, gcc-internal-format
- #| msgid "size of array `%s' is too large"
- msgid "size of array %qs is too large"
- msgstr "памер маÑіва \"%s\" вельмі вÑлікі"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr ""
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr ""
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr ""
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, fuzzy, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, fuzzy, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, fuzzy, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, fuzzy, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, fuzzy, gcc-internal-format
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, gcc-internal-format
- msgid "typedef declared %<auto%>"
- msgstr ""
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, gcc-internal-format
- msgid "typedef name may not be a nested-name-specifier"
- msgstr ""
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr ""
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr ""
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, fuzzy, gcc-internal-format
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr ""
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, fuzzy, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, fuzzy, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr ""
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr ""
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr ""
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr ""
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr ""
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, fuzzy, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "Ðе магу знайÑці дÑкларацыю пратакола Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, fuzzy, gcc-internal-format
- msgid "parameter declared %<auto%>"
- msgstr "тып параметра \"%s\" не аб'Ñўлены"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, gcc-internal-format
- msgid "non-static data member declared %<auto%>"
- msgstr ""
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `::'"
- msgid "invalid use of %<::%>"
- msgstr "нерÑчаіÑнае выкарыÑтаньне `::'"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, fuzzy, gcc-internal-format
- msgid "declaration of function %qD in invalid context"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, fuzzy, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr ""
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr ""
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of template `%#D'"
- msgid "declaration of %qD as member of %qT"
- msgstr "абвÑшчÑньне шаблёну `%#D'"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, gcc-internal-format
- msgid "a destructor cannot be %<constexpr%>"
- msgstr ""
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr ""
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, fuzzy, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, fuzzy, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of template `%#D'"
- msgid " in instantiation of template %qT"
- msgstr "абвÑшчÑньне шаблёну `%#D'"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, fuzzy, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, gcc-internal-format
- msgid "constexpr static data member %qD must have an initializer"
- msgstr ""
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, gcc-internal-format
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr ""
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr ""
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr ""
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr ""
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, gcc-internal-format
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr ""
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr ""
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr ""
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr ""
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, gcc-internal-format
- msgid "%qs defined in a non-class scope"
- msgstr ""
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, fuzzy, gcc-internal-format
- msgid "%qs declared in a non-class scope"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr ""
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr ""
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr ""
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr ""
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr ""
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, gcc-internal-format
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr ""
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr ""
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr ""
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for `%#D' has type `%T'"
- msgid "default argument for %q#D has type %qT"
- msgstr "звычайны аргумÑнт Ð´Ð»Ñ `%#D' мае тып `%T'"
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for `%#D' has type `%T'"
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr "звычайны аргумÑнт Ð´Ð»Ñ `%#D' мае тып `%T'"
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, fuzzy, gcc-internal-format
- msgid "default argument %qE uses %qD"
- msgstr "нехапае аргументаў у функцыі \"%s\""
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, fuzzy, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr "нехапае аргументаў у функцыі \"%s\""
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD has Java class type"
- msgstr "тып параметра \"%s\" не аб'Ñўлены"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr "тып параметра \"%s\" не аб'Ñўлены"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, gcc-internal-format
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr ""
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, gcc-internal-format
- msgid "parameter %qD includes reference to array of unknown bound %qT"
- msgstr ""
-@@ -29759,170 +29814,170 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr ""
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, fuzzy, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, fuzzy, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr ""
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr ""
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr ""
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, gcc-internal-format
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, gcc-internal-format
- msgid "conversion to void will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, gcc-internal-format
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, gcc-internal-format
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, gcc-internal-format
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, gcc-internal-format
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr ""
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr ""
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr ""
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr ""
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr ""
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr ""
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr ""
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr ""
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr ""
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr ""
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr ""
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr ""
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr "нехапае аргументаў у функцыі \"%s\""
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, fuzzy, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, gcc-internal-format
- msgid "using alias template specialization %qT after %qs"
- msgstr ""
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr ""
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, fuzzy, gcc-internal-format
- #| msgid "this is a previous declaration"
- msgid "%qD has a previous declaration here"
- msgstr "гÑта папÑÑ€ÑднÑе абвÑшчÑньне"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr ""
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, fuzzy, gcc-internal-format
- #| msgid "this is a previous declaration"
- msgid "%q+T has a previous declaration here"
- msgstr "гÑта папÑÑ€ÑднÑе абвÑшчÑньне"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr ""
-@@ -29934,90 +29989,90 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, fuzzy, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr "параметр \"%s\" ініцыÑлізаваны"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- msgid "%qD has the same name as the class in which it is declared"
- msgstr ""
-
--#: cp/decl.c:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, fuzzy, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "памер \"%s\" - %d байт"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, fuzzy, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr "ÑÐµÐºÑ†Ñ‹Ñ \"%s\" канфліктуе з папÑÑ€ÑднÑй дÑкларацыÑй"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of template `%#D'"
- msgid "redeclaration of %qT as a non-template"
- msgstr "абвÑшчÑньне шаблёну `%#D'"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration `%D'"
- msgid "previous declaration %q+D"
- msgstr "папÑÑ€ÑднÑе абвÑшчÑньне `%D'"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr ""
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr ""
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr ""
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr ""
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr ""
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, fuzzy, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr "паўтарÑнне \"restrict\""
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, gcc-internal-format
- msgid "previous definition here"
- msgstr "папÑÑ€ÑднÑе вызначÑньне"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr ""
-@@ -30026,75 +30081,75 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr ""
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, fuzzy, gcc-internal-format
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, gcc-internal-format
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr ""
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr ""
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, gcc-internal-format
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr ""
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, fuzzy, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr "вÑртаемы тып \"%s\" не \"int\""
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, gcc-internal-format
- msgid "return type has Java class type %q#T"
- msgstr ""
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr ""
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, fuzzy, gcc-internal-format
- #| msgid "no previous declaration for `%s'"
- msgid "no previous declaration for %q+D"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid declaration"
- msgid "invalid function declaration"
- msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr "тып параметра \"%s\" не аб'Ñўлены"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, fuzzy, gcc-internal-format
- #| msgid "label `%D' defined but not used"
- msgid "parameter %q+D set but not used"
- msgstr "адмеціна `%D' вызначана, але не выкарыÑтоўваецца"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, fuzzy, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, fuzzy, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr "не знойдзен ÐºÐ»Ð°Ñ \"%s\""
-@@ -30134,7 +30189,7 @@
- msgid "deleting %qT is undefined"
- msgstr "метка \"%s\" ужываецца, але не вызначана"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, fuzzy, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr "пуÑтое абвÑшчÑнне"
-@@ -30396,7 +30451,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "памер \"%s\" - %d байт"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr ""
-@@ -30704,7 +30759,7 @@
- msgid "bad array initializer"
- msgstr "нерÑчаіÑны ініцыÑлізатар"
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a class type"
- msgstr "\"%s\" мае незавершаны тып"
-@@ -30790,67 +30845,67 @@
- msgid "parenthesized initializer in array new"
- msgstr ""
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr ""
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr ""
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr ""
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr ""
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, fuzzy, gcc-internal-format
- msgid "can%'t find %<class$%> in %qT"
- msgstr "Ðе магу знайÑці ÐºÐ»Ð°Ñ \"%s\""
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr ""
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr ""
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr ""
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, gcc-internal-format
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr ""
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr ""
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr ""
-@@ -30910,42 +30965,42 @@
- msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
- msgstr ""
-
--#: cp/mangle.c:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr ""
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr ""
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr ""
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr ""
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr ""
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr ""
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr ""
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr ""
-@@ -31031,59 +31086,59 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, fuzzy, gcc-internal-format
- msgid "defaulted declaration %q+D"
- msgstr "пуÑтое абвÑшчÑнне"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, gcc-internal-format
- msgid "does not match expected signature %qD"
- msgstr ""
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr ""
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, fuzzy, gcc-internal-format
- msgid "a template cannot be defaulted"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot be defaulted"
- msgstr "YYDEBUG не вызначан."
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, gcc-internal-format
- msgid "defaulted function %q+D with default argument"
- msgstr ""
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr ""
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
- #| msgid "conflicts with previous declaration `%#D'"
- msgid "%q#D conflicts with a previous declaration"
- msgstr "канфлікт з папÑÑ€Ñднім абвÑшчÑньнем `%#D'"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration `%D'"
- msgid "previous declaration %q+#D"
- msgstr "папÑÑ€ÑднÑе абвÑшчÑньне `%D'"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, fuzzy, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-@@ -31094,267 +31149,267 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, fuzzy, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr ""
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D with C language linkage"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, fuzzy, gcc-internal-format
- msgid "due to different exception specifications"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, fuzzy, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, fuzzy, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, fuzzy, gcc-internal-format
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "пуÑтое абвÑшчÑнне"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, fuzzy, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "declaration of %q#D shadows a parameter"
- msgstr "абвÑшчÑньне `%#D'"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, gcc-internal-format
- msgid "declaration of %qD shadows a lambda capture"
- msgstr ""
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr "ÑÐµÐºÑ†Ñ‹Ñ \"%s\" канфліктуе з папÑÑ€ÑднÑй дÑкларацыÑй"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr ""
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr ""
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr ""
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr ""
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr ""
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, gcc-internal-format
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr ""
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr ""
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, gcc-internal-format
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr ""
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr ""
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr ""
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, fuzzy, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr "дÑÑтруктару неабходны \"%#D\""
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, fuzzy, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "ÑÐµÐºÑ†Ñ‹Ñ \"%s\" канфліктуе з папÑÑ€ÑднÑй дÑкларацыÑй"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, fuzzy, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, fuzzy, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr "ÑÐµÐºÑ†Ñ‹Ñ \"%s\" канфліктуе з папÑÑ€ÑднÑй дÑкларацыÑй"
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr "\"%s\" мае незавершаны тып"
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr ""
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, fuzzy, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, fuzzy, gcc-internal-format
- msgid "%qD not declared"
- msgstr "YYDEBUG не вызначан."
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, fuzzy, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr ""
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr ""
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr ""
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "дÑÑтруктару неабходны \"%#D\""
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, gcc-internal-format
- msgid "no members matching %<%T::%D%> in %q#T"
- msgstr ""
-
--#: cp/name-lookup.c:3352
-+#: cp/name-lookup.c:3355
- #, gcc-internal-format
- msgid "declaration of %qD not in a namespace surrounding %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3360
-+#: cp/name-lookup.c:3363
- #, fuzzy, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, gcc-internal-format
- msgid "%qD attribute requires a single NTBS argument"
- msgstr ""
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, gcc-internal-format
- msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
- msgstr ""
-
--#: cp/name-lookup.c:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute ignored"
- msgid "%qD attribute directive ignored"
- msgstr "\"%s\" атрыбут ігнарыруецца"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, fuzzy, gcc-internal-format
- msgid "namespace alias %qD not allowed here, assuming %qD"
- msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
-
--#: cp/name-lookup.c:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr ""
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, gcc-internal-format
- msgid "current namespace %qD does not enclose strongly used namespace %qD"
- msgstr ""
-
--#: cp/name-lookup.c:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] ""
- msgstr[1] ""
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, gcc-internal-format
- msgid " %qE"
- msgstr ""
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr ""
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr ""
-@@ -31466,7 +31521,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "Ðе магу знайÑці дÑкларацыю інтÑрфейÑа Ð´Ð»Ñ \"%s\""
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a template"
- msgstr "\"%s\" мае незавершаны тып"
-@@ -31486,7 +31541,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr ""
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, gcc-internal-format
- msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
- msgstr ""
-@@ -31630,724 +31685,724 @@
- msgid "a wide string is invalid in this context"
- msgstr ""
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, gcc-internal-format
- msgid "unable to find numeric literal operator %qD"
- msgstr ""
-
--#: cp/parser.c:3746
-+#: cp/parser.c:3752
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD"
- msgstr ""
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, fuzzy, gcc-internal-format
- #| msgid "empty declaration"
- msgid "expected declaration"
- msgstr "пуÑтое абвÑшчÑньне"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, fuzzy, gcc-internal-format
- #| msgid "-pipe is not supported"
- msgid "fixed-point types not supported in C++"
- msgstr "-pipe не падтрымліваецца"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, gcc-internal-format
- msgid "ISO C++ forbids braced-groups within expressions"
- msgstr ""
-
--#: cp/parser.c:4021
-+#: cp/parser.c:4027
- #, gcc-internal-format
- msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
- msgstr ""
-
--#: cp/parser.c:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, gcc-internal-format
- msgid "expected primary-expression"
- msgstr ""
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, fuzzy, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, gcc-internal-format
- msgid "a template declaration cannot appear at block scope"
- msgstr ""
-
--#: cp/parser.c:4360
-+#: cp/parser.c:4366
- #, gcc-internal-format
- msgid "local variable %qD may not appear in this context"
- msgstr ""
-
--#: cp/parser.c:4524
-+#: cp/parser.c:4530
- #, gcc-internal-format
- msgid "expected id-expression"
- msgstr ""
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, gcc-internal-format
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr ""
-
--#: cp/parser.c:4776
-+#: cp/parser.c:4782
- #, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr ""
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr ""
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, gcc-internal-format
- msgid "expected unqualified-id"
- msgstr ""
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, gcc-internal-format
- msgid "decltype evaluates to %qT, which is not a class or enumeration type"
- msgstr ""
-
--#: cp/parser.c:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a template"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, gcc-internal-format
- msgid "expected nested-name-specifier"
- msgstr ""
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, gcc-internal-format
- msgid "types may not be defined in casts"
- msgstr ""
-
--#: cp/parser.c:5438
-+#: cp/parser.c:5444
- #, gcc-internal-format
- msgid "types may not be defined in a %<typeid%> expression"
- msgstr ""
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, fuzzy, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `%D'"
- msgid "invalid use of %qD"
- msgstr "нерÑчаіÑнае выкарыÑтаньне `%D'"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a class member"
- msgstr ""
-
--#: cp/parser.c:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr ""
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ does not allow %<alignof%> with a non-type"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: cp/parser.c:6453
-+#: cp/parser.c:6459
- #, gcc-internal-format
- msgid "types may not be defined in %<noexcept%> expressions"
- msgstr ""
-
--#: cp/parser.c:6678
-+#: cp/parser.c:6684
- #, gcc-internal-format
- msgid "types may not be defined in a new-expression"
- msgstr ""
-
--#: cp/parser.c:6691
-+#: cp/parser.c:6697
- #, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr ""
-
--#: cp/parser.c:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr ""
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, gcc-internal-format
- msgid "types may not be defined in a new-type-id"
- msgstr ""
-
--#: cp/parser.c:6898
-+#: cp/parser.c:6904
- #, gcc-internal-format
- msgid "expression in new-declarator must have integral or enumeration type"
- msgstr ""
-
--#: cp/parser.c:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr ""
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, gcc-internal-format
- msgid "%<>>%> operator is treated as two right angle brackets in C++11"
- msgstr ""
-
--#: cp/parser.c:7286
-+#: cp/parser.c:7295
- #, gcc-internal-format
- msgid "suggest parentheses around %<>>%> expression"
- msgstr ""
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, gcc-internal-format
- msgid "ISO C++ does not allow ?: with omitted middle operand"
- msgstr ""
-
--#: cp/parser.c:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr ""
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, gcc-internal-format
- msgid "expected end of capture-list"
- msgstr ""
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, gcc-internal-format
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr ""
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, gcc-internal-format
- msgid "capture of non-variable %qD "
- msgstr ""
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, fuzzy, gcc-internal-format
- msgid "%q+#D declared here"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, 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:8768
-+#: cp/parser.c:8777
- #, fuzzy, gcc-internal-format
- #| msgid "empty body in an else-statement"
- msgid "expected labeled-statement"
- msgstr "пуÑтое цела Ñž else-выражÑнні"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, gcc-internal-format
- msgid "case label %qE not within a switch statement"
- msgstr ""
-
--#: cp/parser.c:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr ""
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, gcc-internal-format
- msgid "%<%T::%D%> names the constructor, not the type"
- msgstr ""
-
--#: cp/parser.c:8939
-+#: cp/parser.c:8948
- #, fuzzy, gcc-internal-format
- msgid "compound-statement in constexpr function"
- msgstr "вельмі шмат аргументаў у функцыі"
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, fuzzy, gcc-internal-format
- #| msgid "empty body in an else-statement"
- msgid "expected selection-statement"
- msgstr "пуÑтое цела Ñž else-выражÑнні"
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, gcc-internal-format
- msgid "types may not be defined in conditions"
- msgstr ""
-
--#: cp/parser.c:9527
-+#: cp/parser.c:9536
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has incomplete type"
- msgstr ""
-
--#: cp/parser.c:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr ""
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, fuzzy, gcc-internal-format
- #| msgid "empty body in an else-statement"
- msgid "expected iteration-statement"
- msgstr "пуÑтое цела Ñž else-выражÑнні"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr ""
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr ""
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, gcc-internal-format
- msgid "expected jump-statement"
- msgstr ""
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr ""
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr ""
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr ""
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, 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:10642
-+#: cp/parser.c:10651
- #, gcc-internal-format
- msgid "%<auto%> changes meaning in C++11; please remove it"
- msgstr ""
-
--#: cp/parser.c:10678
-+#: cp/parser.c:10687
- #, gcc-internal-format
- msgid "decl-specifier invalid in condition"
- msgstr ""
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, fuzzy, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr ""
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, fuzzy, gcc-internal-format
- msgid "invalid linkage-specification"
- msgstr "ÐерÑчаіÑÐ½Ð°Ñ ÑпецыфікацыÑ! Памылка Ñž cc."
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, gcc-internal-format
- msgid "types may not be defined in %<decltype%> expressions"
- msgstr ""
-
--#: cp/parser.c:11271
-+#: cp/parser.c:11280
- #, gcc-internal-format
- msgid "invalid use of %<auto%> in conversion operator"
- msgstr ""
-
--#: cp/parser.c:11357
-+#: cp/parser.c:11366
- #, gcc-internal-format
- msgid "only constructors take member initializers"
- msgstr ""
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, fuzzy, gcc-internal-format
- msgid "cannot expand initializer for member %<%D%>"
- msgstr "прапушчан ініцыÑлізатар"
-
--#: cp/parser.c:11391
-+#: cp/parser.c:11400
- #, gcc-internal-format
- msgid "mem-initializer for %qD follows constructor delegation"
- msgstr ""
-
--#: cp/parser.c:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr ""
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:11840
-+#: cp/parser.c:11849
- #, gcc-internal-format
- msgid "expected empty string after %<operator%> keyword"
- msgstr ""
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, gcc-internal-format
- msgid "expected suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, fuzzy, gcc-internal-format
- #| msgid "unregistered operator %s"
- msgid "expected operator"
- msgstr "нераÑпазнаны аператар %s"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr ""
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, fuzzy, gcc-internal-format
- msgid "template parameter pack %qD cannot have a default argument"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/parser.c:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, fuzzy, gcc-internal-format
- msgid "template parameter pack cannot have a default argument"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/parser.c:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, fuzzy, gcc-internal-format
- msgid "template parameter packs cannot have default arguments"
- msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– не могуць быць ÑÑброўÑкімі"
-
--#: cp/parser.c:12397
-+#: cp/parser.c:12406
- #, gcc-internal-format
- msgid "expected template-id"
- msgstr ""
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, gcc-internal-format
- msgid "expected %<<%>"
- msgstr ""
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr ""
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, gcc-internal-format
- msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
- msgstr ""
-
--#: cp/parser.c:12533
-+#: cp/parser.c:12542
- #, gcc-internal-format
- msgid "parse error in template argument list"
- msgstr ""
-
- #. The name does not name a template.
--#: cp/parser.c:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, gcc-internal-format
- msgid "expected template-name"
- msgstr ""
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr ""
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, gcc-internal-format
- msgid "use %<%T::template %D%> to indicate that it is a template"
- msgstr ""
-
--#: cp/parser.c:12783
-+#: cp/parser.c:12792
- #, gcc-internal-format
- msgid "expected parameter pack before %<...%>"
- msgstr ""
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, gcc-internal-format
- msgid "expected template-argument"
- msgstr ""
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, fuzzy, gcc-internal-format
- msgid "invalid non-type template argument"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<inline%> specifier"
- msgstr ""
-
--#: cp/parser.c:13153
-+#: cp/parser.c:13162
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<constexpr%> specifier"
- msgstr ""
-
--#: cp/parser.c:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr ""
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, gcc-internal-format
- msgid "expected type specifier"
- msgstr ""
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, gcc-internal-format
- msgid "expected template-id for type"
- msgstr ""
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, gcc-internal-format
- msgid "expected type-name"
- msgstr ""
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, gcc-internal-format
- msgid "declaration %qD does not declare anything"
- msgstr ""
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr ""
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr ""
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, gcc-internal-format
- msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
- msgstr ""
-
--#: cp/parser.c:14356
-+#: cp/parser.c:14365
- #, fuzzy, gcc-internal-format
- msgid "%qD is an enumeration template"
- msgstr "\"%s\" звычайна функцыÑ"
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a function,"
- msgid "%qD is not an enumerator-name"
- msgstr "`%D' - гÑта Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ,"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%>"
- msgstr ""
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, gcc-internal-format
- msgid "cannot add an enumerator list to a template instantiation"
- msgstr ""
-
--#: cp/parser.c:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, gcc-internal-format
- msgid "declaration of %qD in namespace %qD which does not enclose %qD"
- msgstr ""
-
--#: cp/parser.c:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, gcc-internal-format
- msgid "declaration of %qD in %qD which does not enclose %qD"
- msgstr ""
-
--#: cp/parser.c:14512
-+#: cp/parser.c:14521
- #, fuzzy, gcc-internal-format
- #| msgid "previous definition of `%#T'"
- msgid "multiple definition of %q#T"
- msgstr "папÑÑ€ÑднÑе вызначÑньне `%#T'"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a function,"
- msgid "%qD is not a namespace-name"
- msgstr "`%D' - гÑта Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ,"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, gcc-internal-format
- msgid "expected namespace-name"
- msgstr ""
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, gcc-internal-format
- msgid "%<namespace%> definition is not allowed here"
- msgstr ""
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, fuzzy, gcc-internal-format
- msgid "a template-id may not appear in a using-declaration"
- msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
-
--#: cp/parser.c:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, gcc-internal-format
- msgid "types may not be defined in alias template declarations"
- msgstr ""
-
--#: cp/parser.c:15532
-+#: cp/parser.c:15541
- #, fuzzy, gcc-internal-format
- msgid "a function-definition is not allowed here"
- msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑты"
-
--#: cp/parser.c:15544
-+#: cp/parser.c:15553
- #, gcc-internal-format
- msgid "an asm-specification is not allowed on a function-definition"
- msgstr ""
-
--#: cp/parser.c:15548
-+#: cp/parser.c:15557
- #, fuzzy, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr "\"%s\" - гÑта не пачатак дÑкларацыі"
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, fuzzy, gcc-internal-format
- #| msgid "invalid initializer"
- msgid "expected initializer"
- msgstr "нерÑчаіÑны ініцыÑлізатар"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid declaration"
- msgid "invalid type in declaration"
- msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, fuzzy, gcc-internal-format
- msgid "initializer provided for function"
- msgstr "не магу ініцыÑлізаваць ÑÑброўÑкую функцыю \"%s\""
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr ""
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, fuzzy, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, gcc-internal-format
- msgid "cannot define member of dependent typedef %qT"
- msgstr ""
-
--#: cp/parser.c:16277
-+#: cp/parser.c:16286
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%E%> is not a type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, fuzzy, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
- msgstr ""
-@@ -32356,253 +32411,253 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, gcc-internal-format
- msgid "invalid declarator"
- msgstr "нерÑчаіÑны абвÑшчальнік"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, fuzzy, gcc-internal-format
- #| msgid "empty declaration"
- msgid "expected declarator"
- msgstr "пуÑтое абвÑшчÑньне"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr ""
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, gcc-internal-format
- msgid "cannot form pointer to member of non-class %q#T"
- msgstr ""
-
--#: cp/parser.c:16504
-+#: cp/parser.c:16513
- #, gcc-internal-format
- msgid "expected ptr-operator"
- msgstr ""
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate `volatile'"
- msgid "duplicate cv-qualifier"
- msgstr "паўтарÑнне \"volatile\""
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate `volatile'"
- msgid "duplicate virt-specifier"
- msgstr "паўтарÑнне \"volatile\""
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `%D'"
- msgid "invalid use of %<auto%>"
- msgstr "нерÑчаіÑнае выкарыÑтаньне `%D'"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, gcc-internal-format
- msgid "types may not be defined in template arguments"
- msgstr ""
-
--#: cp/parser.c:16883
-+#: cp/parser.c:16892
- #, gcc-internal-format
- msgid "expected type-specifier"
- msgstr ""
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, gcc-internal-format
- msgid "expected %<,%> or %<...%>"
- msgstr ""
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, gcc-internal-format
- msgid "types may not be defined in parameter types"
- msgstr ""
-
--#: cp/parser.c:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr ""
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr ""
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, gcc-internal-format
- msgid "parameter pack %qD cannot have a default argument"
- msgstr ""
-
--#: cp/parser.c:17341
-+#: cp/parser.c:17350
- #, gcc-internal-format
- msgid "parameter pack cannot have a default argument"
- msgstr ""
-
--#: cp/parser.c:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr ""
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, gcc-internal-format
- msgid "ISO C++ does not allow C99 designated initializers"
- msgstr ""
-
--#: cp/parser.c:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, gcc-internal-format
- msgid "expected class-name"
- msgstr ""
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, gcc-internal-format
- msgid "expected %<;%> after class definition"
- msgstr ""
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, gcc-internal-format
- msgid "expected %<;%> after struct definition"
- msgstr ""
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, gcc-internal-format
- msgid "expected %<;%> after union definition"
- msgstr ""
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, gcc-internal-format
- msgid "expected %<{%> or %<:%>"
- msgstr ""
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, fuzzy, gcc-internal-format
- #| msgid "cannot find file for class %s"
- msgid "cannot specify %<override%> for a class"
- msgstr "немагчыма знайÑьці файл Ð´Ð»Ñ ÐºÐ»ÑÑа %s"
-
--#: cp/parser.c:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, gcc-internal-format
- msgid "qualified name does not name a class"
- msgstr ""
-
--#: cp/parser.c:18421
-+#: cp/parser.c:18430
- #, fuzzy, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, gcc-internal-format
- msgid "extra qualification not allowed"
- msgstr ""
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, fuzzy, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr "ініцыÑлізацыÑ"
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, gcc-internal-format
- msgid "function template %qD redeclared as a class template"
- msgstr ""
-
--#: cp/parser.c:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr ""
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, fuzzy, gcc-internal-format
- #| msgid "previous definition of `%#T'"
- msgid "previous definition of %q+#T"
- msgstr "папÑÑ€ÑднÑе вызначÑньне `%#T'"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, gcc-internal-format
- msgid "expected class-key"
- msgstr ""
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, gcc-internal-format
- msgid "in C++03 a class-key must be used when declaring a friend"
- msgstr ""
-
--#: cp/parser.c:18892
-+#: cp/parser.c:18908
- #, gcc-internal-format
- msgid "friend declaration does not name a class or function"
- msgstr ""
-
--#: cp/parser.c:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr ""
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, gcc-internal-format
- msgid "expected %<;%> at end of member declaration"
- msgstr ""
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr ""
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, gcc-internal-format
- msgid "a brace-enclosed initializer is not allowed here"
- msgstr ""
-
--#: cp/parser.c:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr ""
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr ""
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in an exception-specification"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/parser.c:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, gcc-internal-format
- msgid "types may not be defined in exception-declarations"
- msgstr ""
-
--#: cp/parser.c:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr ""
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, fuzzy, gcc-internal-format
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "ÐерÑчаіÑнае абвÑшчÑнне"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, fuzzy, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "невыкарыÑтаемы параметр \"%s\""
-@@ -32611,320 +32666,320 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr ""
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, fuzzy, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "-pipe не падтрымліваецца."
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, gcc-internal-format
- msgid "invalid declaration of member template in local class"
- msgstr ""
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr ""
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, fuzzy, gcc-internal-format
- msgid "invalid explicit specialization"
- msgstr "ініцыÑлізацыÑ"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, fuzzy, gcc-internal-format
- msgid "template declaration of %<typedef%>"
- msgstr "пуÑтое абвÑшчÑнне"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, fuzzy, gcc-internal-format
- msgid "explicit template specialization cannot have a storage class"
- msgstr "ініцыÑлізацыÑ"
-
--#: cp/parser.c:21590
-+#: cp/parser.c:21606
- #, gcc-internal-format
- msgid "%<>>%> should be %<> >%> within a nested template argument list"
- msgstr ""
-
--#: cp/parser.c:21603
-+#: cp/parser.c:21619
- #, gcc-internal-format
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr ""
-
--#: cp/parser.c:22009
-+#: cp/parser.c:22025
- #, gcc-internal-format
- msgid "invalid use of %qD in linkage specification"
- msgstr ""
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, gcc-internal-format
- msgid "%<__thread%> before %qD"
- msgstr ""
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, gcc-internal-format
- msgid "expected %<new%>"
- msgstr ""
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, gcc-internal-format
- msgid "expected %<delete%>"
- msgstr ""
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, gcc-internal-format
- msgid "expected %<return%>"
- msgstr ""
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, gcc-internal-format
- msgid "expected %<extern%>"
- msgstr ""
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, gcc-internal-format
- msgid "expected %<static_assert%>"
- msgstr ""
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, gcc-internal-format
- msgid "expected %<decltype%>"
- msgstr ""
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, fuzzy, gcc-internal-format
- #| msgid "unregistered operator %s"
- msgid "expected %<operator%>"
- msgstr "нераÑпазнаны аператар %s"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, gcc-internal-format
- msgid "expected %<class%>"
- msgstr ""
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, gcc-internal-format
- msgid "expected %<template%>"
- msgstr ""
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, gcc-internal-format
- msgid "expected %<namespace%>"
- msgstr ""
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, gcc-internal-format
- msgid "expected %<using%>"
- msgstr ""
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, gcc-internal-format
- msgid "expected %<asm%>"
- msgstr ""
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, gcc-internal-format
- msgid "expected %<try%>"
- msgstr ""
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, gcc-internal-format
- msgid "expected %<catch%>"
- msgstr ""
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, gcc-internal-format
- msgid "expected %<throw%>"
- msgstr ""
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, gcc-internal-format
- msgid "expected %<__label__%>"
- msgstr ""
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, gcc-internal-format
- msgid "expected %<@try%>"
- msgstr ""
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, gcc-internal-format
- msgid "expected %<@synchronized%>"
- msgstr ""
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, gcc-internal-format
- msgid "expected %<@throw%>"
- msgstr ""
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr ""
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, gcc-internal-format
- msgid "expected %<__transaction_relaxed%>"
- msgstr ""
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, gcc-internal-format
- msgid "expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, gcc-internal-format
- msgid "expected %<...%>"
- msgstr ""
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, gcc-internal-format
- msgid "expected %<*%>"
- msgstr ""
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, gcc-internal-format
- msgid "expected %<~%>"
- msgstr ""
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, gcc-internal-format
- msgid "expected %<:%> or %<::%>"
- msgstr ""
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, gcc-internal-format
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr ""
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr ""
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, fuzzy, gcc-internal-format
- msgid "%q#T was previously declared here"
- msgstr "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr ""
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr ""
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, fuzzy, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "нехапае аргументаў у функцыі \"%s\""
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr ""
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr ""
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr ""
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, gcc-internal-format
- msgid "objective-c++ method declaration is expected"
- msgstr ""
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, gcc-internal-format
- msgid "method attributes must be specified at the end"
- msgstr ""
-
--#: cp/parser.c:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, fuzzy, gcc-internal-format
- #| msgid "invalid mode for gen_tst_reg"
- msgid "invalid type for instance variable"
- msgstr "нерÑчаіÑны Ñ€Ñжым Ð´Ð»Ñ gen_tst_reg"
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr ""
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, fuzzy, gcc-internal-format
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr "\"%s\" атрыбут ігнарыруецца"
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `restrict'"
- msgid "invalid type for property"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, gcc-internal-format
- msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
- msgstr ""
-
--#: cp/parser.c:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, gcc-internal-format
- msgid "iteration variable %qD should not be reduction"
- msgstr ""
-
--#: cp/parser.c:26475
-+#: cp/parser.c:26491
- #, gcc-internal-format
- msgid "not enough collapsed for loops"
- msgstr ""
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, gcc-internal-format
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr ""
-
--#: cp/parser.c:27411
-+#: cp/parser.c:27427
- #, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr ""
-@@ -33023,70 +33078,70 @@
- msgid "%qD is not a function template"
- msgstr "\"%s\" звычайна функцыÑ"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr ""
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr ""
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr ""
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, fuzzy, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr "пуÑтое абвÑшчÑнне"
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr ""
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr ""
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, fuzzy, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "пуÑтое абвÑшчÑнне"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, fuzzy, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "пуÑтое абвÑшчÑнне"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr ""
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr ""
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr ""
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a function,"
- msgid "%qD is not a template function"
- msgstr "`%D' - гÑта Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ,"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, fuzzy, gcc-internal-format
- msgid "%qD is not declared in %qD"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-@@ -33099,135 +33154,135 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr ""
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, fuzzy, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr "у функцыі \"%s\":"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr ""
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr ""
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr ""
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, gcc-internal-format
- msgid " <anonymous>"
- msgstr ""
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of `%#D'"
- msgid "declaration of %q+#D"
- msgstr "абвÑшчÑньне `%#D'"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, fuzzy, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr "невыкарыÑтаемы параметр \"%s\""
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr ""
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr ""
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr ""
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, gcc-internal-format
- msgid "type %qT of template argument %qE depends on a template parameter"
- msgid_plural "type %qT of template argument %qE depends on template parameters"
- msgstr[0] ""
- msgstr[1] ""
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, gcc-internal-format
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr ""
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, fuzzy, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr "нехапае аргументаў у функцыі \"%s\""
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr ""
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr ""
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, gcc-internal-format
- msgid "default template arguments may not be used in partial specializations"
- msgstr ""
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, gcc-internal-format
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr ""
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr ""
-@@ -33235,7 +33290,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr ""
-@@ -33245,77 +33300,77 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, fuzzy, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of template `%#D'"
- msgid "template definition of non-template %q#D"
- msgstr "абвÑшчÑньне шаблёну `%#D'"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr ""
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, fuzzy, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr "невыкарыÑтаемы параметр \"%s\""
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, fuzzy, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr "невыкарыÑтаемы параметр \"%s\""
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr ""
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, gcc-internal-format
- msgid "template arguments to %qD do not match original template %qD"
- msgstr ""
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, fuzzy, gcc-internal-format
- msgid "use template<> for an explicit specialization"
- msgstr "ініцыÑлізацыÑ"
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, fuzzy, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "пуÑтое абвÑшчÑнне"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "redeclared with %d template parameter"
- msgid_plural "redeclared with %d template parameters"
- msgstr[0] "нÑвернае выкарыÑтанне \"restict\""
- msgstr[1] "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+D used %d template parameter"
- msgid_plural "previous declaration %q+D used %d template parameters"
- msgstr[0] "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
- msgstr[1] "нÑма папÑÑ€ÑднÑга аб'ÑÑžÐ»ÐµÐ½Ð½Ñ Ð´Ð»Ñ \"%s\""
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, fuzzy, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "невыкарыÑтаемы параметр \"%s\""
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr ""
-@@ -33324,332 +33379,332 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, fuzzy, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr "нехапае аргументаў у функцыі \"%s\""
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, fuzzy, gcc-internal-format
- #| msgid "previous definition here"
- msgid "original definition appeared here"
- msgstr "папÑÑ€ÑднÑе вызначÑньне"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
- msgstr ""
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
- msgstr ""
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, gcc-internal-format
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr ""
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, fuzzy, gcc-internal-format
- msgid " couldn't deduce template parameter %qD"
- msgstr "невыкарыÑтаемы параметр \"%s\""
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, gcc-internal-format
- msgid " mismatched types %qT and %qT"
- msgstr ""
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr ""
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, gcc-internal-format
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr ""
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, gcc-internal-format
- msgid " %qE is not equivalent to %qE"
- msgstr ""
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, gcc-internal-format
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr ""
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, gcc-internal-format
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr ""
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, gcc-internal-format
- msgid " member function type %qT is not a valid template argument"
- msgstr ""
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, gcc-internal-format
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr ""
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, gcc-internal-format
- msgid " %qT is an ambiguous base class of %qT"
- msgstr ""
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, gcc-internal-format
- msgid " %qT is not derived from %qT"
- msgstr ""
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, gcc-internal-format
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr ""
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, fuzzy, gcc-internal-format
- msgid " template argument %qE does not match %qD"
- msgstr "параметр \"%s\" ініцыÑлізаваны"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, gcc-internal-format
- msgid " could not resolve address from overloaded function %qE"
- msgstr ""
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr ""
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for `%#D' has type `%T'"
- msgid "in template argument for type %qT "
- msgstr "звычайны аргумÑнт Ð´Ð»Ñ `%#D' мае тып `%T'"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, gcc-internal-format
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr ""
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
- msgstr ""
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
- msgstr ""
-
--#: cp/pt.c:5892
-+#: cp/pt.c:5906
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
- msgstr ""
-
--#: cp/pt.c:5922
-+#: cp/pt.c:5936
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
- msgstr ""
-
--#: cp/pt.c:5929
-+#: cp/pt.c:5943
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
- msgstr ""
-
--#: cp/pt.c:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
- msgstr ""
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
- msgstr ""
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr ""
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is a pointer"
- msgstr ""
-
--#: cp/pt.c:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr ""
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
- msgstr ""
-
--#: cp/pt.c:6060
-+#: cp/pt.c:6074
- #, gcc-internal-format
- msgid "standard conversions are not allowed in this context"
- msgstr ""
-
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, gcc-internal-format
- msgid "ignoring attributes on template argument %qT"
- msgstr ""
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, gcc-internal-format
- msgid "injected-class-name %qD used as template template argument"
- msgstr ""
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of `restrict'"
- msgid "invalid use of destructor %qE as a type"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/pt.c:6461
-+#: cp/pt.c:6476
- #, gcc-internal-format
- msgid "to refer to a type member of a template parameter, use %<typename %E%>"
- msgstr ""
-
--#: cp/pt.c:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, gcc-internal-format
- msgid "type/value mismatch at argument %d in template parameter list for %qD"
- msgstr ""
-
--#: cp/pt.c:6481
-+#: cp/pt.c:6496
- #, gcc-internal-format
- msgid " expected a constant of type %qT, got %qT"
- msgstr ""
-
--#: cp/pt.c:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr ""
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr ""
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr ""
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr ""
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, gcc-internal-format
- msgid " expected a template of type %qD, got %qT"
- msgstr ""
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, gcc-internal-format
- msgid "type mismatch in nontype parameter pack"
- msgstr ""
-
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr ""
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d)"
- msgstr ""
-
--#: cp/pt.c:6811
-+#: cp/pt.c:6843
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "wrong number of arguments specified for `%s' attribute"
- msgid "wrong number of template arguments (%d, should be %d or more)"
- msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ ÐºÐ¾Ð»ÑŒÐºÐ°Ñьць аргументаў, зададзеных Ð´Ð»Ñ Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, fuzzy, gcc-internal-format
- msgid "provided for %q+D"
- msgstr "дÑÑтруктару неабходны \"%#D\""
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "параметр \"%s\" ініцыÑлізаваны"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, fuzzy, gcc-internal-format
- msgid "%q#D is not a function template"
- msgstr "\"%s\" звычайна функцыÑ"
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, gcc-internal-format
- msgid "non-template type %qT used as a template"
- msgstr ""
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, fuzzy, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "пуÑтое абвÑшчÑнне"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
- msgstr ""
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, gcc-internal-format
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgstr ""
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr ""
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr ""
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr ""
-@@ -33667,261 +33722,261 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, fuzzy, gcc-internal-format
- msgid "variable %qD has function type"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, fuzzy, gcc-internal-format
- #| msgid "invalid parameter type `%T'"
- msgid "invalid parameter type %qT"
- msgstr "нерÑчаіÑны тып парамÑтра `%T'"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, fuzzy, gcc-internal-format
- #| msgid "in declaration `%D'"
- msgid "in declaration %q+D"
- msgstr "у абвÑшчÑньні `%D'"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, fuzzy, gcc-internal-format
- #| msgid "function does not return string type"
- msgid "function returning an array"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ Ð½Ðµ вÑртае тып string"
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, fuzzy, gcc-internal-format
- msgid "function returning a function"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, gcc-internal-format
- msgid "creating pointer to member function of non-class type %qT"
- msgstr ""
-
--#: cp/pt.c:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr ""
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, fuzzy, gcc-internal-format
- msgid "forming pointer to reference type %qT"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, gcc-internal-format
- msgid "forming reference to reference type %qT"
- msgstr ""
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, gcc-internal-format
- msgid "creating pointer to member of non-class type %qT"
- msgstr ""
-
--#: cp/pt.c:11577
-+#: cp/pt.c:11611
- #, gcc-internal-format
- msgid "creating pointer to member reference type %qT"
- msgstr ""
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr ""
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, gcc-internal-format
- msgid "creating array of %qT"
- msgstr ""
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr ""
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, gcc-internal-format
- msgid "%qT is not a class, struct, or union type"
- msgstr ""
-
--#: cp/pt.c:11717
-+#: cp/pt.c:11751
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is not an enumeration type"
- msgstr ""
-
--#: cp/pt.c:11725
-+#: cp/pt.c:11759
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is is not a class type"
- msgstr ""
-
--#: cp/pt.c:11842
-+#: cp/pt.c:11876
- #, fuzzy, gcc-internal-format
- msgid "use of %qs in template"
- msgstr "\"%s\" звычайна функцыÑ"
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, gcc-internal-format
- msgid "qualifying type %qT does not match destructor name ~%qT"
- msgstr ""
-
--#: cp/pt.c:11993
-+#: cp/pt.c:12031
- #, gcc-internal-format
- msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
- msgstr ""
-
--#: cp/pt.c:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr ""
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr ""
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, gcc-internal-format
- msgid "invalid use of pack expansion expression"
- msgstr ""
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr ""
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, gcc-internal-format
- msgid "%q+D declared here, later in the translation unit"
- msgstr ""
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a class or namespace"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a class or namespace"
- msgstr "\"%s\" звычайна функцыÑ"
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr ""
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, 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:14454
-+#: cp/pt.c:14492
- #, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr ""
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, fuzzy, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "тып параметра \"%s\" не аб'Ñўлены"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr ""
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, fuzzy, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr ""
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, gcc-internal-format
- msgid "%qD is not a static data member of a class template"
- msgstr ""
-
--#: cp/pt.c:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr ""
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, gcc-internal-format
- msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
- msgstr ""
-
--#: cp/pt.c:17866
-+#: cp/pt.c:17904
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, fuzzy, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, gcc-internal-format
- msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
- msgstr ""
-
--#: cp/pt.c:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr ""
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-class template %qD"
- msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-
--#: cp/pt.c:18000
-+#: cp/pt.c:18038
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, gcc-internal-format
- msgid "explicit instantiation of %q#T before definition of template"
- msgstr ""
-
--#: cp/pt.c:18027
-+#: cp/pt.c:18065
- #, gcc-internal-format
- msgid "ISO C++ forbids the use of %qE on explicit instantiations"
- msgstr ""
-
--#: cp/pt.c:18073
-+#: cp/pt.c:18111
- #, fuzzy, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr "паўторнае абвÑшчÑнне меткі \"%s\""
-@@ -33933,32 +33988,32 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, gcc-internal-format
- msgid "explicit instantiation of %qD but no definition available"
- msgstr ""
-
--#: cp/pt.c:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, fuzzy, gcc-internal-format
- msgid "invalid template non-type parameter"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, fuzzy, gcc-internal-format
- msgid "%q#T is not a valid type for a template non-type parameter"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/pt.c:20263
-+#: cp/pt.c:20309
- #, gcc-internal-format
- msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
- msgstr ""
-
--#: cp/pt.c:20322
-+#: cp/pt.c:20367
- #, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr ""
-@@ -33966,12 +34021,12 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, gcc-internal-format
- msgid "unable to deduce %qT from %qE"
- msgstr ""
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr ""
-@@ -34166,7 +34221,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr ""
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr ""
-@@ -34206,443 +34261,443 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, fuzzy, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "ÐерÑчаіÑÐ½Ð°Ñ ÑпецыфікацыÑ! Памылка Ñž cc."
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, gcc-internal-format
- msgid "%qD is not captured"
- msgstr ""
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr ""
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, gcc-internal-format
- msgid "use of parameter from containing function"
- msgstr ""
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr ""
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, gcc-internal-format
- msgid "use of parameter %qD outside function body"
- msgstr ""
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr ""
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, gcc-internal-format
- msgid "use of class template %qT as expression"
- msgstr ""
-
- #. Ambiguous reference to base members.
--#: cp/semantics.c:3226
-+#: cp/semantics.c:3223
- #, gcc-internal-format
- msgid "request for member %qD is ambiguous in multiple inheritance lattice"
- msgstr ""
-
--#: cp/semantics.c:3249
-+#: cp/semantics.c:3246
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr ""
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, fuzzy, gcc-internal-format
- msgid "%qT is not an enumeration type"
- msgstr "\"%s\" мае незавершаны тып"
-
- #. Parameter packs can only be used in templates
--#: cp/semantics.c:3546
-+#: cp/semantics.c:3543
- #, gcc-internal-format
- msgid "Parameter pack __bases only valid in template declaration"
- msgstr ""
-
--#: cp/semantics.c:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr ""
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr ""
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %qs"
- msgstr ""
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr ""
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<firstprivate%>"
- msgstr ""
-
--#: cp/semantics.c:4041
-+#: cp/semantics.c:4038
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<lastprivate%>"
- msgstr ""
-
--#: cp/semantics.c:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr ""
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, gcc-internal-format
- msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
- msgstr ""
-
--#: cp/semantics.c:4337
-+#: cp/semantics.c:4334
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr ""
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr ""
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, gcc-internal-format, gfc-internal-format
- msgid "static assertion failed: %s"
- msgstr ""
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, gcc-internal-format
- msgid "non-constant condition for static assertion"
- msgstr ""
-
--#: cp/semantics.c:5167
-+#: cp/semantics.c:5164
- #, gcc-internal-format
- msgid "argument to decltype must be an expression"
- msgstr ""
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, gcc-internal-format
- msgid "decltype cannot resolve address of overloaded function"
- msgstr ""
-
--#: cp/semantics.c:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr ""
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr ""
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, gcc-internal-format
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr ""
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, gcc-internal-format
- msgid "%q#T has virtual base classes"
- msgstr ""
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr ""
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr ""
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, gcc-internal-format
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr ""
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr ""
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, gcc-internal-format
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr ""
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, gcc-internal-format
- msgid "expression %qE does not designate a constexpr function"
- msgstr ""
-
--#: cp/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, gcc-internal-format
- msgid "call to non-constexpr function %qD"
- msgstr ""
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, gcc-internal-format
- msgid "%qD called in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, fuzzy, gcc-internal-format
- msgid "%qD used before its definition"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/semantics.c:6570
-+#: cp/semantics.c:6567
- #, gcc-internal-format
- msgid "call has circular dependency"
- msgstr ""
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, gcc-internal-format, gfc-internal-format
- msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
- msgstr ""
-
--#: cp/semantics.c:6656
-+#: cp/semantics.c:6653
- #, fuzzy, gcc-internal-format
- msgid "%q+E is not a constant expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, gcc-internal-format
- msgid "array subscript out of bound"
- msgstr ""
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a constant expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, fuzzy, gcc-internal-format
- msgid "mutable %qD is not usable in a constant expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/semantics.c:6863
-+#: cp/semantics.c:6860
- #, gcc-internal-format
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr ""
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, gcc-internal-format
- msgid "accessing value of %qE through a %qT glvalue in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7434
-+#: cp/semantics.c:7432
- #, fuzzy, gcc-internal-format
- msgid "the value of %qD is not usable in a constant expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/semantics.c:7441
-+#: cp/semantics.c:7439
- #, fuzzy, gcc-internal-format
- #| msgid "invalid initializer"
- msgid "%qD used in its own initializer"
- msgstr "нерÑчаіÑны ініцыÑлізатар"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a function,"
- msgid "%q#D is not const"
- msgstr "`%D' - гÑта Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ,"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, gcc-internal-format
- msgid "%q#D is volatile"
- msgstr ""
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, fuzzy, gcc-internal-format
- msgid "%qD was not initialized with a constant expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, fuzzy, gcc-internal-format
- msgid "%qD was not declared %<constexpr%>"
- msgstr "\"%s\" не абвешчан (першае выкарыÑтанне Ñž гÑтай функцыі)"
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, gcc-internal-format
- msgid "%qD does not have integral or enumeration type"
- msgstr ""
-
--#: cp/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, fuzzy, gcc-internal-format
- msgid "temporary of non-literal type %qT in a constant expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, fuzzy, gcc-internal-format
- msgid "expression %qE is not a constant-expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, gcc-internal-format
- msgid "unexpected expression %qE of kind %s"
- msgstr ""
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr ""
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, gcc-internal-format
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, fuzzy, gcc-internal-format
- msgid "pointer comparison expression is not a constant expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, fuzzy, gcc-internal-format
- msgid "division by zero is not a constant-expression"
- msgstr "памер маÑіва \"%s\" адмоўны"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, fuzzy, gcc-internal-format
- msgid "non-constant array initialization"
- msgstr "нерÑчаіÑны ініцыÑлізатар"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, gcc-internal-format, gfc-internal-format
- msgid "unexpected AST of kind %s"
- msgstr ""
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, gcc-internal-format
- msgid "cannot capture %qE by reference"
- msgstr ""
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr ""
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, gcc-internal-format
- msgid "%<this%> was not captured for this lambda function"
- msgstr ""
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr ""
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "\"%s\" звычайна функцыÑ"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "\"%s\" звычайна функцыÑ"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr ""
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr ""
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, gcc-internal-format
- msgid "can only use %qE attribute on file-scope definitions of objects of class type"
- msgstr ""
-
--#: cp/tree.c:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr ""
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, gcc-internal-format
- msgid "requested init_priority is reserved for internal use"
- msgstr ""
-
--#: cp/tree.c:2911
-+#: cp/tree.c:2914
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute is not supported on this platform"
- msgstr "атрыбуты Ñекцыі не падтрымліваюцца Ð´Ð»Ñ Ð³Ñтай мÑты"
-
--#: cp/tree.c:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr ""
-@@ -34732,454 +34787,459 @@
- msgid "invalid use of non-static member function"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
- #, gcc-internal-format
-+msgid "taking address of temporary array"
-+msgstr ""
-+
-+#: cp/typeck.c:2023
-+#, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr ""
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr ""
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr ""
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, fuzzy, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr ""
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr ""
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr ""
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, gcc-internal-format
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr ""
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr ""
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr ""
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr ""
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr ""
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, fuzzy, gcc-internal-format
- #| msgid "`%D' is not a function,"
- msgid "%qD is not a member template function"
- msgstr "`%D' - гÑта Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ,"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, gcc-internal-format
- msgid "invalid use of array indexing on pointer to member"
- msgstr ""
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, gcc-internal-format
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr ""
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, fuzzy, gcc-internal-format
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "нÑвернае выкарыÑтанне \"restict\""
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr ""
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr ""
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr ""
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr ""
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr ""
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, gcc-internal-format
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr ""
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, fuzzy, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr "\"%s\" звычайна функцыÑ"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to constructor %q#D"
- msgstr "вельмі шмат аргументаў у функцыі \"%s\""
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to constructor %q#D"
- msgstr "нехапае аргументаў у функцыі \"%s\""
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function"
- msgid "too many arguments to member function %q#D"
- msgstr "вельмі шмат аргументаў у функцыі"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function"
- msgid "too few arguments to member function %q#D"
- msgstr "не хапае аргументаў у функцыі"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function"
- msgid "too many arguments to function %q#D"
- msgstr "вельмі шмат аргументаў у функцыі"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function"
- msgid "too few arguments to function %q#D"
- msgstr "не хапае аргументаў у функцыі"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to method %q#D"
- msgstr "вельмі шмат аргументаў у функцыі \"%s\""
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to method %q#D"
- msgstr "нехапае аргументаў у функцыі \"%s\""
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "вельмі шмат аргументаў у функцыі"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "не хапае аргументаў у функцыі"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, fuzzy, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, fuzzy, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr ""
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr ""
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is negative"
- msgid "left rotate count is negative"
- msgstr "адмоўны памер маÑіва "
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, gcc-internal-format
- msgid "right rotate count is negative"
- msgstr ""
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, gcc-internal-format
- msgid "left rotate count >= width of type"
- msgstr ""
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, gcc-internal-format
- msgid "right rotate count >= width of type"
- msgstr ""
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr ""
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr ""
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr ""
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr ""
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr ""
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr ""
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr ""
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr ""
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr ""
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, gcc-internal-format
- msgid "taking address of constructor %qE"
- msgstr ""
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, gcc-internal-format
- msgid "taking address of destructor %qE"
- msgstr ""
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr ""
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr ""
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, gcc-internal-format
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr ""
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr ""
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr ""
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr ""
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, gcc-internal-format
- msgid "taking address of xvalue (rvalue reference)"
- msgstr ""
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO C не дазвалÑе пуÑты ізыходны файл"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr ""
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, fuzzy, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids an empty source file"
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO C не дазвалÑе пуÑты ізыходны файл"
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, fuzzy, gcc-internal-format
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, fuzzy, gcc-internal-format
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "\"%s\" мае незавершаны тып"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, gcc-internal-format
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr ""
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr ""
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr ""
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr ""
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, gcc-internal-format
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr ""
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, gcc-internal-format
- msgid "expression list treated as compound expression in initializer"
- msgstr ""
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, gcc-internal-format
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr ""
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, gcc-internal-format
- msgid "expression list treated as compound expression in functional cast"
- msgstr ""
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr ""
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr ""
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, gcc-internal-format
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr ""
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, gcc-internal-format
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr ""
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, gcc-internal-format
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr ""
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, fuzzy, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, fuzzy, gcc-internal-format
- #| msgid "converting from `%T' to `%T'"
- msgid "converting from %qT to %qT"
- msgstr "пераўтварÑньне з `%T' у `%T'"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr ""
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr ""
-@@ -35188,222 +35248,222 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr ""
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, fuzzy, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr ""
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr ""
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, fuzzy, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ISO C не дазвалÑе дÑкларацыі метак (label)"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, fuzzy, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr ""
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, gcc-internal-format
- msgid "assigning to an array from an initializer list"
- msgstr ""
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr ""
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, fuzzy, gcc-internal-format
- msgid "array used as initializer"
- msgstr "нерÑчаіÑны ініцыÑлізатар"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, fuzzy, gcc-internal-format
- msgid "invalid array assignment"
- msgstr "ÐерÑчаіÑны выбар %s"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr ""
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr ""
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr ""
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, fuzzy, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT for argument %qP to %qD"
- msgstr ""
-
--#: cp/typeck.c:7479
-+#: cp/typeck.c:7492
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in default argument"
- msgstr ""
-
--#: cp/typeck.c:7483
-+#: cp/typeck.c:7496
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in argument passing"
- msgstr ""
-
--#: cp/typeck.c:7487
-+#: cp/typeck.c:7500
- #, fuzzy, gcc-internal-format
- #| msgid "converting from `%T' to `%T'"
- msgid "cannot convert %qT to %qT"
- msgstr "пераўтварÑньне з `%T' у `%T'"
-
--#: cp/typeck.c:7491
-+#: cp/typeck.c:7504
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in initialization"
- msgstr ""
-
--#: cp/typeck.c:7495
-+#: cp/typeck.c:7508
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in return"
- msgstr ""
-
--#: cp/typeck.c:7499
-+#: cp/typeck.c:7512
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in assignment"
- msgstr ""
-
--#: cp/typeck.c:7522
-+#: cp/typeck.c:7535
- #, gcc-internal-format
- msgid "parameter %qP of %qD might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7526
-+#: cp/typeck.c:7539
- #, gcc-internal-format
- msgid "parameter might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7531
-+#: cp/typeck.c:7544
- #, gcc-internal-format
- msgid "target of conversion might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7536
-+#: cp/typeck.c:7549
- #, gcc-internal-format
- msgid "target of initialization might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7546
-+#: cp/typeck.c:7559
- #, gcc-internal-format
- msgid "left-hand side of assignment might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, fuzzy, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr "аргумент Ð´Ð»Ñ \"%s\" прапушчан"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr ""
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr ""
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr ""
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr ""
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr ""
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, gcc-internal-format
- msgid "inconsistent types %qT and %qT deduced for lambda return type"
- msgstr ""
-
--#: cp/typeck.c:7819
-+#: cp/typeck.c:7832
- #, gcc-internal-format
- msgid "return-statement with no value, in function returning %qT"
- msgstr ""
-
--#: cp/typeck.c:7840
-+#: cp/typeck.c:7853
- #, gcc-internal-format
- msgid "return-statement with a value, in function returning 'void'"
- msgstr ""
-
--#: cp/typeck.c:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr ""
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr ""
-@@ -35945,7 +36005,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr ""
-@@ -38097,27 +38157,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr ""
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr ""
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr ""
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-@@ -38328,42 +38388,42 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr ""
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -38379,14 +38439,14 @@
- msgid "can't open input file: %s"
- msgstr "немагчыма зачыніць уваходзÑчы файл %s"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L"
- msgstr ""
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Removing call to function '%s' at %L"
- msgstr "ÐерÑчаіÑны выбар \"%s\""
-@@ -38496,12 +38556,12 @@
- msgid "Second argument of defined assignment at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-@@ -40320,134 +40380,134 @@
- msgid "Namelist %s cannot be renamed by USE association to %s"
- msgstr ""
-
--#: fortran/module.c:4461
-+#: fortran/module.c:4476
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr ""
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't open file `%s' for reading: %s\n"
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "%s: немагчыма адчыніць файл `%s' Ð´Ð»Ñ Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ: %s\n"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't open file `%s' for reading: %s\n"
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "%s: немагчыма адчыніць файл `%s' Ð´Ð»Ñ Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ: %s\n"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete file `%s': %s\n"
- msgid "Can't delete module file '%s': %s"
- msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't change mode of file `%s': %s\n"
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "%s: немагчыма зьмÑніць Ñ€Ñжым файла `%s': %s\n"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete file `%s': %s\n"
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "%s: немагчыма знішчыць файл \"%s\": %s\n"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' already declared"
- msgstr ""
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, gcc-internal-format, gfc-internal-format
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr ""
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr ""
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr ""
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr ""
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr ""
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr ""
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr ""
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't open file `%s' for reading: %s\n"
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "%s: немагчыма адчыніць файл `%s' Ð´Ð»Ñ Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ: %s\n"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr ""
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr ""
-@@ -40532,7 +40592,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr ""
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-@@ -41855,7 +41915,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr ""
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr ""
-@@ -42005,7 +42065,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr ""
-@@ -42388,182 +42448,182 @@
- msgstr ""
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr ""
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr ""
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr ""
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr ""
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr ""
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr ""
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr ""
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr ""
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr ""
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr ""
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, gcc-internal-format, gfc-internal-format
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr ""
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr ""
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr ""
-@@ -42572,175 +42632,175 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr ""
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr ""
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr ""
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr ""
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr ""
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr ""
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr ""
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr ""
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr ""
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr ""
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr ""
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, gcc-internal-format, gfc-internal-format
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr ""
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr ""
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr ""
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr ""
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, gcc-internal-format, gfc-internal-format
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr ""
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, gcc-internal-format, gfc-internal-format
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, gcc-internal-format, gfc-internal-format
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr ""
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr ""
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr ""
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr ""
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr ""
-@@ -42748,953 +42808,953 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr ""
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr ""
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr ""
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr ""
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr ""
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr ""
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr ""
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr ""
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr ""
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr ""
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr ""
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "size of array `%s' is too large"
- msgid "String length at %L is too large"
- msgstr "памер маÑіва \"%s\" вельмі вÑлікі"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr ""
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr ""
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr ""
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr ""
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr ""
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr ""
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, gcc-internal-format, gfc-internal-format
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr ""
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr ""
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr ""
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr ""
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr ""
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr ""
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr ""
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, gcc-internal-format, gfc-internal-format
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, gcc-internal-format, gfc-internal-format
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr ""
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr ""
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr ""
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr ""
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr ""
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, gcc-internal-format, gfc-internal-format
- msgid "Finalization at %L is not yet implemented"
- msgstr ""
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr ""
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr ""
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr ""
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr ""
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr ""
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr ""
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr ""
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr ""
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr ""
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr ""
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr ""
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr ""
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr ""
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr ""
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr ""
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr ""
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr ""
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr ""
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr ""
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, gcc-internal-format, gfc-internal-format
- msgid "Incompatible derived type in PARAMETER at %L"
- msgstr ""
-
--#: fortran/resolve.c:12272
-+#: fortran/resolve.c:12273
- #, gcc-internal-format, gfc-internal-format
- msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
- msgstr ""
-
--#: fortran/resolve.c:12275
-+#: fortran/resolve.c:12276
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
- msgstr ""
-
--#: fortran/resolve.c:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12379
-+#: fortran/resolve.c:12380
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed shape array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12392
-+#: fortran/resolve.c:12393
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol at %L is not a DUMMY variable"
- msgstr ""
-
--#: fortran/resolve.c:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr ""
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr ""
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr ""
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr ""
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr ""
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr ""
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr ""
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr ""
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr ""
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, gcc-internal-format, gfc-internal-format
- msgid "Nonconstant array section at %L in DATA statement"
- msgstr ""
-
--#: fortran/resolve.c:12919
-+#: fortran/resolve.c:12920
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more variables than values"
- msgstr ""
-
--#: fortran/resolve.c:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more values than variables"
- msgstr ""
-
--#: fortran/resolve.c:13298
-+#: fortran/resolve.c:13299
- #, 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:13303
-+#: fortran/resolve.c:13304
- #, 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:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr ""
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr ""
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13783
-+#: fortran/resolve.c:13784
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13790
-+#: fortran/resolve.c:13791
- #, gcc-internal-format, gfc-internal-format
- msgid "Operator interface at %L must have, at most, two arguments"
- msgstr ""
-
--#: fortran/resolve.c:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr ""
-@@ -44310,17 +44370,17 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr ""
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr ""
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, gcc-internal-format
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr ""
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr ""
-@@ -44565,7 +44625,7 @@
- msgid "Array element size too big at %C"
- msgstr ""
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr ""
-@@ -44870,7 +44930,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr ""
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr ""
-Index: gcc/po/ru.po
-===================================================================
---- a/src/gcc/po/ru.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/ru.po (.../branches/gcc-4_7-branch)
-@@ -6,12 +6,13 @@
- # Nickolay V. Shmyrev <nshmyrev@yandex.ru>, 2008.
- # Pavel Maryanov <acid_jack@ukr.net>, 2006, 2008.
- # Yuri Kozlov <yuray@komyakino.ru>, 2011.
-+# Pavel Maryanov <acid@jack.kiev.ua>, 2012.
- msgid ""
- msgstr ""
--"Project-Id-Version: gcc 4.6.0\n"
-+"Project-Id-Version: gcc 4.7.1\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
--"PO-Revision-Date: 2011-04-03 13:22+0200\n"
-+"POT-Creation-Date: 2012-06-13 21:42+0000\n"
-+"PO-Revision-Date: 2012-07-01 16:16+0200\n"
- "Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>\n"
- "Language-Team: Russian <gnu@mx.ru>\n"
- "Language: ru\n"
-@@ -19,9 +20,8 @@
- "Content-Type: text/plain; charset=UTF-8\n"
- "Content-Transfer-Encoding: 8bit\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.0\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<anonymous>"
-@@ -30,18 +30,18 @@
- msgid "({anonymous})"
- msgstr "({anonymous})"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, gcc-internal-format
- msgid "expected end of line"
- msgstr "ожидалÑÑ ÐºÐ¾Ð½ÐµÑ† Ñтроки"
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, gcc-internal-format
- msgid "expected %<;%>"
- msgstr "ожидалоÑÑŒ %<;%>"
-@@ -49,17 +49,17 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, gcc-internal-format
- msgid "expected %<(%>"
- msgstr "ожидалоÑÑŒ %<(%>"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, gcc-internal-format
- msgid "expected %<,%>"
- msgstr "ожидалоÑÑŒ %<,%>"
-@@ -70,19 +70,19 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, gcc-internal-format
- msgid "expected %<)%>"
- msgstr "ожидалоÑÑŒ %<)%>"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, gcc-internal-format
- msgid "expected %<]%>"
- msgstr "ожидалоÑÑŒ %<]%>"
-@@ -91,25 +91,25 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr "ожидалоÑÑŒ %<;%>, %<,%> или %<)%>"
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, gcc-internal-format
- msgid "expected %<}%>"
- msgstr "ожидалоÑÑŒ %<}%>"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, gcc-internal-format
- msgid "expected %<{%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, gcc-internal-format
- msgid "expected %<:%>"
- msgstr "ожидалоÑÑŒ %<:%>"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, gcc-internal-format
- msgid "expected %<while%>"
- msgstr "ожидалоÑÑŒ %<while%>"
-@@ -118,39 +118,39 @@
- msgid "expected %<.%>"
- msgstr "ожидалоÑÑŒ %<.%>"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, gcc-internal-format
- msgid "expected %<@end%>"
- msgstr "ожидалоÑÑŒ %<@end%>"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, gcc-internal-format
- msgid "expected %<>%>"
- msgstr "ожидалоÑÑŒ %<>%>"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, gcc-internal-format
- msgid "expected %<,%> or %<)%>"
- msgstr "ожидалоÑÑŒ %<,%> или %<)%>"
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, gcc-internal-format
- msgid "expected %<=%>"
- msgstr "ожидалоÑÑŒ %<=%>"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr "ожидалоÑÑŒ %<#pragma omp section%> или %<}%>"
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, fuzzy, gcc-internal-format
- msgid "expected %<[%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- msgid "(anonymous)"
- msgstr "(anonymous)"
-
-@@ -172,7 +172,6 @@
-
- #: collect2.c:1691
- #, fuzzy, c-format
--#| msgid "collect2 version %s"
- msgid "collect2 version %s\n"
- msgstr "collect2 верÑÐ¸Ñ %s"
-
-@@ -235,13 +234,11 @@
-
- #: diagnostic.c:136
- #, fuzzy, c-format
--#| msgid "%s: all warnings being treated as errors\n"
- msgid "%s: all warnings being treated as errors"
- msgstr "%s: вÑе Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ Ñчитать ошибками\n"
-
- #: diagnostic.c:141
- #, fuzzy, c-format
--#| msgid "%s: some warnings being treated as errors\n"
- msgid "%s: some warnings being treated as errors"
- msgstr "%s: некоторые Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ Ñчитать ошибками\n"
-
-@@ -329,12 +326,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "некорректное иÑпользование плавающей конÑтанты"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "в ÑпиÑке операндов задано некорректное выражение"
-@@ -420,7 +417,6 @@
-
- #: gcc.c:2961
- #, fuzzy
--#| msgid " --help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]\n"
- msgid " --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]\n"
- msgstr " --help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]\n"
-
-@@ -620,7 +616,6 @@
-
- #: gcc.c:5239
- #, 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"
-
-@@ -738,9 +733,6 @@
-
- #: gcov.c:458
- #, fuzzy, c-format
--#| msgid ""
--#| "Usage: gcov [OPTION]... SOURCEFILE...\n"
--#| "\n"
- msgid ""
- "Usage: gcov [OPTION]... SOURCE|OBJ...\n"
- "\n"
-@@ -819,7 +811,6 @@
-
- #: gcov.c:472
- #, fuzzy, c-format
--#| msgid " -a, --all-blocks Show information for every basic block\n"
- msgid " -r, --relative-only Only show data for relative sources\n"
- msgstr " -a, --all-blocks Показать ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²Ñех блоков\n"
-
-@@ -874,25 +865,21 @@
-
- #: gcov.c:720
- #, fuzzy, c-format
--#| msgid "%s:creating '%s'\n"
- msgid "Creating '%s'\n"
- msgstr "%s:Ñоздание '%s'\n"
-
- #: gcov.c:723
- #, fuzzy, c-format
--#| msgid "%s:error writing output file '%s'\n"
- msgid "Error writing output file '%s'\n"
- msgstr "%s:ошибка запиÑи в выходной файл '%s'\n"
-
- #: gcov.c:728
- #, fuzzy, c-format
--#| msgid "%s:could not open output file '%s'\n"
- msgid "Could not open output file '%s'\n"
- msgstr "%s:ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ файла '%s'\n"
-
- #: gcov.c:734
- #, fuzzy, c-format
--#| msgid "[Leaving %s]\n"
- msgid "Removing '%s'\n"
- msgstr "[Выход из %s]\n"
-
-@@ -1068,7 +1055,6 @@
-
- #: gcov.c:2262
- #, fuzzy, c-format
--#| msgid "%s:cannot open source file\n"
- msgid "Cannot open source file %s\n"
- msgstr "%s:ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð¸Ñходного файла\n"
-
-@@ -1241,19 +1227,19 @@
- msgid " inlined from %qs"
- msgstr " включённом из %qs"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr "предполагаетÑÑ, что цикл не беÑконечный"
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr "невозможно оптимизировать беÑконечные циклы"
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr "предполагаетÑÑ, что Ñчётчик цикла не выходит за границы"
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr "невозможно оптимизировать циклы, в которых Ñчётчик выходит за границы"
-
-@@ -1421,16 +1407,16 @@
- msgstr "Ñто insn:"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr "не найден региÑтр Ð´Ð»Ñ Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr "режим VOID выходного потока"
-
--#: reload1.c:8658
-+#: reload1.c:8672
- #, fuzzy
- msgid "failure trying to reload:"
- msgstr "Ошибка при повторной попытке загрузки:"
-@@ -1614,7 +1600,6 @@
- #. caller cannot.
- #: cif-code.def:99
- #, fuzzy
--#| msgid "Enable exception handling"
- msgid "non-call exception handling mismatch"
- msgstr "Ðктивировать обработку иÑключительных Ñитуаций"
-
-@@ -1741,7 +1726,6 @@
-
- #: params.def:172
- #, fuzzy
--#| msgid "The maximum number of instructions to consider to unroll in a loop"
- msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop"
- msgstr "МакÑимальное чиÑло инÑтрукций в развернутом цикле"
-
-@@ -2252,13 +2236,11 @@
-
- #: params.def:949
- #, fuzzy
--#| msgid "Allow branches to be packed with other instructions"
- msgid "Allow new data races on packed data loads to be introduced"
- msgstr "Комбинировать уÑловные переходы Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ инÑтрукциÑми"
-
- #: params.def:954
- #, fuzzy
--#| msgid "Allow branches to be packed with other instructions"
- msgid "Allow new data races on packed data stores to be introduced"
- msgstr "Комбинировать уÑловные переходы Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼Ð¸ инÑтрукциÑми"
-
-@@ -2595,118 +2577,117 @@
- msgid "<unknown>"
- msgstr "ÐеизвеÑтный иÑточник"
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "некорректное %%H значение"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "некорректное %%J значение"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "некорректное значение %%r"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "некорректное значение %%R"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "некорректное значение %%N"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "некорректное значение %%P"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "некорректное значение %%h"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "некорректное значение %%L"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "некорректное значение %%M"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "некорректное значение %%M"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "некорректное значение %%U"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "некорректное значение %%s"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "некорректное значение %%C"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "некорректное значение %%E"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr "некорректное unspec-перемещение"
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "некорректный код %%xn"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, c-format
- msgid "predicated Thumb instruction"
- msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð´Ð»Ñ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Thumb"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð² уÑловной поÑледовательноÑти"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
--#| msgid "invalid operand for code '%c'"
- msgid "Unsupported operand for code '%c'"
- msgstr "недопуÑтимый операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° '%c'"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, c-format
- msgid "invalid shift operand"
- msgstr "некорректный оператор Ñдвига"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2714,86 +2695,84 @@
- msgid "invalid operand for code '%c'"
- msgstr "недопуÑтимый операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° '%c'"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, c-format
- msgid "instruction never executed"
- msgstr "инÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° не выполнÑетÑÑ"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, c-format
- msgid "missing operand"
- msgstr "отÑутÑтвует операнд"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- #, fuzzy
- msgid "function parameters cannot have __fp16 type"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ агрегатное значение"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- #, fuzzy
- msgid "functions cannot return __fp16 type"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ значение не Ñтрокового типа"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, c-format
- msgid "address operand requires constraint for X, Y, or Z register"
- msgstr "Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° адреÑа требуютÑÑ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ из региÑтров X, Y или Z"
-
--#: config/avr/avr.c:1848
-+#: config/avr/avr.c:1959
- #, fuzzy
--#| msgid "output operand %d must use %<&%> constraint"
- msgid "operands to %T/%t must be reg + const_int:"
- msgstr "выходной операнд %d должен Ñодержать ограничитель %<&%>"
-
--#: config/avr/avr.c:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- #, fuzzy
--#| msgid "bad address, not (reg+disp):"
- msgid "bad address, not an I/O address:"
- msgstr "некорректный адреÑ, не (reg+disp)"
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- #, fuzzy
- msgid "bad address, not a constant:"
- msgstr "адреÑное Ñмещение - не конÑтанта"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr "некорректный адреÑ, не (reg+disp)"
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- msgid "bad address, not post_inc or pre_dec:"
- msgstr "некорректный адреÑ, не post_inc или pre_dec:"
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° компилÑтора: некорректный адреÑ:"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° компилÑтора: неизвеÑтный режим:"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð¸Ð½ÑтрукциÑ:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½ÑтрукциÑ:"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ñдвига:"
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "ВнутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° компилÑтора: некорректный Ñдвиг:"
-
-@@ -2809,8 +2788,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -2888,22 +2867,22 @@
- msgid "unrecognized address"
- msgstr "некорректный адреÑ"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ ÐºÐ¾Ð½Ñтанта"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr "некорректные побочные Ñффекты в адреÑе"
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- #, fuzzy
- msgid "unidentifiable call op"
- msgstr "ÐÐµÐ¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ð²Ñ‹Ð·Ð¾Ð²Ð°"
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr "PIC-региÑтр не уÑтановлен"
-@@ -2911,7 +2890,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "неверный код выходного операнда"
-@@ -3040,72 +3019,72 @@
- msgid "bad output_condmove_single operand"
- msgstr "некорректный операнд Ð´Ð»Ñ output_condmove_single"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "некорректный операнд UNSPEC"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr ""
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, fuzzy, c-format
- msgid "invalid operand size for operand code '%c'"
- msgstr "недопуÑтимый операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° '%c'"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, fuzzy, c-format
- msgid "invalid operand type used with operand code '%c'"
- msgstr "недопуÑтимый операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° '%c'"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, fuzzy, c-format
- msgid "operand is not a condition code, invalid operand code 'D'"
- msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой или кодом уÑловиÑ, неверный код операнда 'c'"
-
--#: config/i386/i386.c:14056
-+#: config/i386/i386.c:14109
- #, fuzzy, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой или кодом уÑловиÑ, неверный код операнда 'c'"
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, fuzzy, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой или кодом уÑловиÑ, неверный код операнда 'c'"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой или кодом уÑловиÑ, неверный код операнда 'c'"
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, fuzzy, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой или кодом уÑловиÑ, неверный код операнда 'c'"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, fuzzy, c-format
- msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
- msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой или кодом уÑловиÑ, неверный код операнда 'c'"
-
--#: config/i386/i386.c:14204
-+#: config/i386/i386.c:14257
- #, fuzzy, c-format
- msgid "operand is not a condition code, invalid operand code 'Y'"
- msgstr "операнд не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой или кодом уÑловиÑ, неверный код операнда 'c'"
-
--#: config/i386/i386.c:14234
-+#: config/i386/i386.c:14287
- #, c-format
- msgid "invalid operand code '%c'"
- msgstr "некорректный код операнда '%c'"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "некорректные Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "некорректный режим инÑтрукции"
-
-@@ -3115,7 +3094,6 @@
-
- #: config/i386/i386-interix.h:79
- #, fuzzy
--#| msgid "Use native (MS) bitfield layout"
- msgid "Use gcc default bitfield layout"
- msgstr "ИÑпользовать размещение битовых полей по ÑоглашениÑм MS"
-
-@@ -3136,35 +3114,35 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ DJGPP указывает на иÑпорченный файл '%s'"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, fuzzy, c-format
- msgid "invalid %%G mode"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%j"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand: некорректный код"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "некорректное преобразование из %<__fpreg%>"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "некорректное преобразование к %<__fpreg%>"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- msgid "invalid operation on %<__fpreg%>"
- msgstr "некорректный операнд Ð´Ð»Ñ %<__fpreg%>"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "неверное значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%p"
-@@ -3245,7 +3223,7 @@
- msgstr "поÑтинкрементный Ð°Ð´Ñ€ÐµÑ - не региÑтр"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "некорректный адреÑ"
-
-@@ -3417,87 +3395,87 @@
- msgid "bad move"
- msgstr "ÐÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ°"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, fuzzy, c-format
- msgid "invalid %%c value"
- msgstr "некорректное %%H значение"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%f"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%F"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%G"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%j"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%J"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%k"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%K"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%O"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%q"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%S"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%T"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%u"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%v"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "неверное значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%x"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, fuzzy, c-format
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr "некорректный знак %qc в ограничителе"
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "Ðргумент AltiVec передан в функцию без прототипа"
-
-@@ -3596,60 +3574,60 @@
- msgid "invalid operand to %%S"
- msgstr "некорректный операнд Ð´Ð»Ñ %%S"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr "Ñоздан Ñ Ð¾Ð´Ð½Ð¾Ð¹ архитектурой / ABI, а иÑпользуетÑÑ Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr "Ñоздан Ñ Ð¾Ð´Ð½Ð¸Ð¼ ABI, а иÑпользуетÑÑ Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr "Ñоздан Ñ Ð¾Ð´Ð½Ð¸Ð¼ значением endianness, а иÑпользуетÑÑ Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "некорректный операнд Ð´Ð»Ñ %%Y"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "некорректный операнд Ð´Ð»Ñ %%A"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "некорректный операнд Ð´Ð»Ñ %%B"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, fuzzy, c-format
- msgid "invalid %%C operand"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, fuzzy, c-format
- msgid "invalid %%D operand"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "некорректный операнд Ð´Ð»Ñ %%f"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "некорректный операнд Ð´Ð»Ñ %%s"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "конÑтанта long long не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ непоÑредÑтвенным операндом"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ ÐºÐ¾Ð½Ñтанта не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ непоÑредÑтвенным операндом"
-@@ -3674,7 +3652,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operand: некорректный код"
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "некорректный операнд Ð´Ð»Ñ %%c"
-@@ -3689,86 +3667,73 @@
- msgid "invalid %%H specifier"
- msgstr "недопуÑтимое значение Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%j"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
--#| msgid "invalid %%P operand"
- msgid "invalid %%h operand"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
--#| msgid "invalid %%P operand"
- msgid "invalid %%I operand"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
--#| msgid "invalid %%P operand"
- msgid "invalid %%i operand"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
--#| msgid "invalid %%P operand"
- msgid "invalid %%j operand"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
- #: config/tilegx/tilegx.c:5149
- #, fuzzy, c-format
--#| msgid "invalid %%c operand"
- msgid "invalid %%%c operand"
- msgstr "некорректный операнд Ð´Ð»Ñ %%c"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
--#| msgid "invalid %%P operand"
- msgid "invalid %%N operand"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
- #: config/tilegx/tilegx.c:5208
- #, fuzzy, c-format
--#| msgid "invalid operand for 'b' modifier"
- msgid "invalid operand for 'r' specifier"
- msgstr "некорректный операнд Ð´Ð»Ñ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'b'"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
--#| msgid "invalid %%P operand"
- msgid "invalid %%H operand"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
--#| msgid "invalid %%P operand"
- msgid "invalid %%L operand"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
--#| msgid "invalid %%P operand"
- msgid "invalid %%M operand"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
--#| msgid "invalid %%P operand"
- msgid "invalid %%t operand"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
--#| msgid "invalid %%P operand"
- msgid "invalid %%t operand '"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
--#| msgid "invalid %%P operand"
- msgid "invalid %%r operand"
- msgstr "неверный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%P"
-
-@@ -3832,11 +3797,11 @@
- msgid "address offset not a constant"
- msgstr "адреÑное Ñмещение - не конÑтанта"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "кандидат 1:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "кандидат 2:"
-
-@@ -4033,19 +3998,16 @@
-
- #: cp/error.c:3047
- #, fuzzy
--#| msgid "provided for %q+D"
- msgid "required from %q#D\n"
- msgstr "задано Ð´Ð»Ñ %q+D"
-
- #: cp/error.c:3054
- #, fuzzy
--#| msgid "called from here"
- msgid "recursively required from here"
- msgstr "ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° здеÑÑŒ"
-
- #: cp/error.c:3055
- #, fuzzy
--#| msgid "called from here"
- msgid "required from here"
- msgstr "ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° здеÑÑŒ"
-
-@@ -4073,7 +4035,7 @@
- msgid "candidates are:"
- msgstr "претенденты:"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, fuzzy, gcc-internal-format
- msgid "candidate is:"
- msgid_plural "candidates are:"
-@@ -4129,51 +4091,51 @@
- msgid "source type is not polymorphic"
- msgstr ""
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "неверный тип аргумента Ð´Ð»Ñ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ минуÑа"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "неверный тип аргумента Ð´Ð»Ñ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ плюÑа"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "неверный тип аргумента Ð´Ð»Ñ Ð¿Ð¾Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ дополнениÑ"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "неверный тип аргумента Ð´Ð»Ñ abs"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "неверный тип аргумента Ð´Ð»Ñ ÑопрÑжениÑ"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- #, fuzzy
- msgid "in argument to unary !"
- msgstr "неверный тип аргумента Ð´Ð»Ñ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ плюÑа"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- #, fuzzy
- msgid "no pre-increment operator for type"
- msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ %s указатель на неполный тип %qT"
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- #, fuzzy
- msgid "no pre-decrement operator for type"
- msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ %s указатель на неполный тип %qT"
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr ""
-
-@@ -4435,7 +4397,7 @@
- msgid "Bad type in constant expression"
- msgstr "переполнение при вычиÑлении конÑтантного выражениÑ"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- #, fuzzy
- msgid "Unexpected end of module"
- msgstr "некорректный операнд"
-@@ -4467,11 +4429,11 @@
- msgid "implied END DO"
- msgstr ""
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr "приÑваивание"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- #, fuzzy
- msgid "pointer assignment"
- msgstr "приÑваивание"
-@@ -4560,52 +4522,52 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr "некорректные ограничители операндов в операторе `asm'"
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr ""
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- #, fuzzy
- msgid "iterator variable"
- msgstr "Выполнить отÑлеживание переменных"
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- msgid "Start expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- #, fuzzy
- msgid "End expression in DO loop"
- msgstr "в ÑпиÑке операндов задано некорректное выражение"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- #, fuzzy
- msgid "Step expression in DO loop"
- msgstr "некорректное адреÑное выражение"
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- #, fuzzy
- msgid "DEALLOCATE object"
- msgstr "DEALLOCATE "
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- #, fuzzy
- msgid "ALLOCATE object"
- msgstr "ALLOCATE "
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr ""
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr ""
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr ""
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -4614,7 +4576,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr ""
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr ""
-
-@@ -4688,7 +4650,7 @@
- msgid "Memory allocation failed"
- msgstr "Ð¡Ð²Ð¾Ð±Ð¾Ð´Ð½Ð°Ñ Ð¿Ð°Ð¼Ñть закончилаÑÑŒ - malloc() завершилÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ¾Ð¹"
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr ""
-
-@@ -4895,7 +4857,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr ""
-
-@@ -4905,7 +4867,6 @@
-
- #: ada/gcc-interface/lang-specs.h:52
- #, fuzzy
--#| msgid "-c or -S required for Ada"
- msgid "-c required for gnat2why"
- msgstr "Ð”Ð»Ñ Ñзыка Ada нужно передать -c или -S"
-
-@@ -4955,6 +4916,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "в TFP-OS не поддерживаетÑÑ static"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr ""
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "-EB и -EL неÑовмеÑтимы"
-@@ -4973,7 +4938,6 @@
-
- #: config/arm/arm.h:157
- #, fuzzy
--#| msgid "-msoft-float and -mhard_float may not be used together"
- msgid "-mfloat-abi=soft and -mfloat-abi=hard may not be used together"
- msgstr "-msoft-float и -mhard_float неÑовмеÑтимы"
-
-@@ -4986,11 +4950,6 @@
- msgid "no processor type specified for linking"
- msgstr "в файле Ñпецификаций отÑутÑтвует ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--#, fuzzy
--msgid "gfortran does not support -E without -cpp"
--msgstr "ключ -C или -CC допуÑтим только Ñ -E"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr "Ð´Ð»Ñ m210 обратный (little endian) порÑдок байт не поддерживаетÑÑ"
-@@ -5043,6 +5002,11 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "Ключ -shared не поддерживаетÑÑ Ð´Ð»Ñ VAX ELF"
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+#, fuzzy
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "ключ -C или -CC допуÑтим только Ñ -E"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "-fjni и -femit-class-files неÑовмеÑтимы"
-@@ -5197,7 +5161,6 @@
-
- #: ada/gcc-interface/lang.opt:59
- #, fuzzy
--#| msgid "Synonym for -Wcomment"
- msgid "Synonym of -gnatk8"
- msgstr "То же, что -Wcomment"
-
-@@ -5262,7 +5225,6 @@
-
- #: fortran/lang.opt:227
- #, fuzzy
--#| msgid "Warn about implicit function declarations"
- msgid "Warn about function call elimination"
- msgstr "Предупреждать о неÑвных декларациÑÑ… функций"
-
-@@ -5468,7 +5430,6 @@
-
- #: fortran/lang.opt:431
- #, fuzzy
--#| msgid "Enable linker optimizations"
- msgid "Enable front end optimization"
- msgstr "Включить оптимизации компоновки"
-
-@@ -6242,7 +6203,6 @@
-
- #: config/sparc/sparc.opt:42
- #, fuzzy
--#| msgid "Use alternate register names"
- msgid "Use flat register window model"
- msgstr "ИÑпользовать альтернативные имена региÑтров"
-
-@@ -6268,25 +6228,21 @@
-
- #: config/sparc/sparc.opt:66
- #, fuzzy
--#| msgid "Use UltraSPARC Visual Instruction Set extensions"
- msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions"
- msgstr "ИÑпользовать набор команд раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ UltraSPARC Visual"
-
- #: config/sparc/sparc.opt:70
- #, fuzzy
--#| msgid "Use UltraSPARC Visual Instruction Set extensions"
- msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions"
- msgstr "ИÑпользовать набор команд раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ UltraSPARC Visual"
-
- #: config/sparc/sparc.opt:74
- #, fuzzy
--#| msgid "Use UltraSPARC Visual Instruction Set extensions"
- msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions"
- msgstr "ИÑпользовать набор команд раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ UltraSPARC Visual"
-
- #: config/sparc/sparc.opt:78
- #, fuzzy
--#| msgid "Use UltraSPARC Visual Instruction Set extensions"
- msgid "Use UltraSPARC Fused Multiply-Add extensions"
- msgstr "ИÑпользовать набор команд раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ UltraSPARC Visual"
-
-@@ -6712,19 +6668,16 @@
-
- #: config/i386/i386.opt:248
- #, fuzzy
--#| msgid "Use 32-bit floating-point registers"
- msgid "Set 80387 floating-point precision to 32-bit"
- msgstr "ИÑпользовать 32-битные региÑтры ÑопроцеÑÑора плавающей арифметики"
-
- #: config/i386/i386.opt:252
- #, fuzzy
--#| msgid "Use 32-bit floating-point registers"
- msgid "Set 80387 floating-point precision to 64-bit"
- msgstr "ИÑпользовать 32-битные региÑтры ÑопроцеÑÑора плавающей арифметики"
-
- #: config/i386/i386.opt:256
- #, fuzzy
--#| msgid "Use 32-bit floating-point registers"
- msgid "Set 80387 floating-point precision to 80-bit"
- msgstr "ИÑпользовать 32-битные региÑтры ÑопроцеÑÑора плавающей арифметики"
-
-@@ -6843,7 +6796,6 @@
-
- #: config/i386/i386.opt:419
- #, fuzzy
--#| msgid "Generate 64bit x86-64 code"
- msgid "Generate 32bit x86-64 code"
- msgstr "Генерировать 64-битный код x86-64"
-
-@@ -7300,25 +7252,21 @@
-
- #: config/rs6000/rs6000.opt:370
- #, fuzzy
--#| msgid "Use the Cray Pointer extension"
- msgid "Use the AltiVec ABI extensions"
- msgstr "ИÑпользовать раÑширение указателей Cray"
-
- #: config/rs6000/rs6000.opt:374
- #, fuzzy
--#| msgid "Do not use the bit-field instructions"
- msgid "Do not use the AltiVec ABI extensions"
- msgstr "Ðе иÑпользовать команды работы Ñ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼Ð¸ полÑми"
-
- #: config/rs6000/rs6000.opt:378
- #, fuzzy
--#| msgid "Use the Cray Pointer extension"
- msgid "Use the SPE ABI extensions"
- msgstr "ИÑпользовать раÑширение указателей Cray"
-
- #: config/rs6000/rs6000.opt:382
- #, fuzzy
--#| msgid "Do not use the bit-field instructions"
- msgid "Do not use the SPE ABI extensions"
- msgstr "Ðе иÑпользовать команды работы Ñ Ð±Ð¸Ñ‚Ð¾Ð²Ñ‹Ð¼Ð¸ полÑми"
-
-@@ -7688,7 +7636,6 @@
-
- #: config/c6x/c6x.opt:46
- #, fuzzy
--#| msgid "Pass arguments on the stack"
- msgid "Valid arguments for the -msdata= option"
- msgstr "Передавать аргументы в Ñтеке"
-
-@@ -8123,7 +8070,6 @@
-
- #: config/arm/arm.opt:202
- #, fuzzy
--#| msgid "Generate code for GNU as"
- msgid "Generate code for Thumb state"
- msgstr "Генерировать код Ð´Ð»Ñ GNU-аÑÑемблера"
-
-@@ -8133,7 +8079,6 @@
-
- #: config/arm/arm.opt:210
- #, fuzzy
--#| msgid "Use given thread-local storage dialect"
- msgid "Specify thread local storage scheme"
- msgstr "ИÑпользовать указанный диалект локально-поточной памÑти"
-
-@@ -8156,7 +8101,6 @@
-
- #: config/arm/arm.opt:248
- #, fuzzy
--#| msgid "Assume big endian bytes, little endian words"
- msgid "Assume big endian bytes, little endian words. This option is deprecated."
- msgstr "Считать, что байты имеют прÑмой порÑдок бит, а Ñлова - обратный порÑдок байт"
-
-@@ -8304,6 +8248,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -8519,7 +8467,6 @@
-
- #: config/mips/mips.opt:150
- #, fuzzy
--#| msgid "Work around certain R4000 errata"
- msgid "Work around certain 24K errata"
- msgstr "Обходить некоторые ошибки процеÑÑора R4000"
-
-@@ -9138,7 +9085,6 @@
-
- #: config/epiphany/epiphany.opt:52
- #, fuzzy
--#| msgid "Use software floating point"
- msgid "Use software floating point comparisons"
- msgstr "ИÑпользовать программную реализацию плавающей арифметики"
-
-@@ -9164,13 +9110,11 @@
-
- #: config/epiphany/epiphany.opt:76
- #, fuzzy
--#| msgid "Generate call insns as indirect calls, if necessary"
- msgid "Generate call insns as indirect calls"
- msgstr "Генерировать коÑвенные вызовы, еÑли нужно"
-
- #: config/epiphany/epiphany.opt:80
- #, fuzzy
--#| msgid "Generate call insns as indirect calls, if necessary"
- msgid "Generate call insns as direct calls"
- msgstr "Генерировать коÑвенные вызовы, еÑли нужно"
-
-@@ -9180,7 +9124,6 @@
-
- #: config/epiphany/epiphany.opt:108
- #, fuzzy
--#| msgid "Use structs on stronger alignment for double-word copies"
- msgid "Vectorize for double-word operations."
- msgstr "ИÑпользовать более Ñтрогое выравнивание Ñтруктур Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ð¼Ð¸ Ñловами"
-
-@@ -9212,19 +9155,16 @@
-
- #: config/cr16/cr16.opt:42
- #, fuzzy
--#| msgid "Generate code for C31 CPU"
- msgid "Generate code for CR16C architecture"
- msgstr "Генерировать код Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñ†ÐµÑÑора C31"
-
- #: config/cr16/cr16.opt:46
- #, fuzzy
--#| msgid "Generate code for GNU assembler (gas)"
- msgid "Generate code for CR16C+ architecture (Default)"
- msgstr "Генерировать код Ð´Ð»Ñ GNU-аÑÑемблера (gas)"
-
- #: config/cr16/cr16.opt:50
- #, fuzzy
--#| msgid "Pointers are 32-bit"
- msgid "Treat integers as 32-bit."
- msgstr "Генерировать код Ñ 32-битными указателÑми"
-
-@@ -9239,13 +9179,11 @@
-
- #: config/tilegx/tilegx.opt:35
- #, fuzzy
--#| msgid "Compile for 32-bit pointers"
- msgid "Compile with 32 bit longs and pointers."
- msgstr "Генерировать код Ñ 32-битными указателÑми"
-
- #: config/tilegx/tilegx.opt:39
- #, fuzzy
--#| msgid "Compile for 64-bit pointers"
- msgid "Compile with 64 bit longs and pointers."
- msgstr "Генерировать код Ñ 64-битными указателÑми"
-
-@@ -9854,7 +9792,6 @@
-
- #: c-family/c.opt:292
- #, fuzzy
--#| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -Wc++11-compat"
- msgstr "Ðе рекомендуетÑÑ; иÑпользуйте -std=c99"
-
-@@ -9908,7 +9845,6 @@
-
- #: c-family/c.opt:340
- #, fuzzy
--#| msgid "Warn about non-virtual destructors"
- msgid "Warn about deleting polymorphic objects with non-virtual destructors"
- msgstr "Предупреждать о невиртуальных деÑтрукторах"
-
-@@ -10233,7 +10169,6 @@
-
- #: c-family/c.opt:666
- #, fuzzy
--#| msgid "Warn about macros defined in the main file that are not used"
- msgid "Warn when typedefs locally defined in a function are not used"
- msgstr "Предупреждать об определенных в оÑновном файле, но неиÑпользованных макроÑах"
-
-@@ -10269,7 +10204,6 @@
-
- #: c-family/c.opt:698
- #, fuzzy
--#| msgid "Warn when a label is unused"
- msgid "Warn when a literal '0' is used as null pointer"
- msgstr "Предупреждать о неиÑпользуемых метках"
-
-@@ -10338,7 +10272,6 @@
-
- #: c-family/c.opt:760
- #, fuzzy
--#| msgid "Enable traditional preprocessing"
- msgid "Emit debug annotations during preprocessing"
- msgstr "Традиционное препроцеÑÑирование"
-
-@@ -10601,7 +10534,6 @@
-
- #: c-family/c.opt:1070
- #, fuzzy
--#| msgid "Marks all inlined methods as having hidden visibility"
- msgid "Marks all inlined functions and methods as having hidden visibility"
- msgstr "Отметить облаÑть видимоÑти вÑех вÑтроенных методов как Ñкрытую"
-
-@@ -10709,7 +10641,6 @@
-
- #: c-family/c.opt:1196 c-family/c.opt:1200
- #, fuzzy
--#| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum"
- msgstr "Компилировать в ÑоответÑтвии Ñ ISO 1998 C++ Ñ Ñ€Ð°ÑширениÑми GNU"
-
-@@ -10720,7 +10651,6 @@
-
- #: c-family/c.opt:1208
- #, fuzzy
--#| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -std=c++11"
- msgstr "Ðе рекомендуетÑÑ; иÑпользуйте -std=c99"
-
-@@ -10731,7 +10661,6 @@
-
- #: c-family/c.opt:1216
- #, fuzzy
--#| msgid "Deprecated in favor of -std=c99"
- msgid "Deprecated in favor of -std=c11"
- msgstr "Ðе рекомендуетÑÑ; иÑпользуйте -std=c99"
-
-@@ -10749,7 +10678,6 @@
-
- #: c-family/c.opt:1236 c-family/c.opt:1241
- #, fuzzy
--#| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
- msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical"
- msgstr "Компилировать в ÑоответÑтвии Ñ ISO 1998 C++ Ñ Ñ€Ð°ÑширениÑми GNU"
-
-@@ -10760,7 +10688,6 @@
-
- #: c-family/c.opt:1250
- #, fuzzy
--#| msgid "Deprecated in favor of -std=gnu99"
- msgid "Deprecated in favor of -std=gnu++11"
- msgstr "УÑтаревший ключ, теперь Ñледует иÑпользовать -std=gnu99"
-
-@@ -10771,7 +10698,6 @@
-
- #: c-family/c.opt:1258
- #, fuzzy
--#| msgid "Deprecated in favor of -std=gnu99"
- msgid "Deprecated in favor of -std=gnu11"
- msgstr "УÑтаревший ключ, теперь Ñледует иÑпользовать -std=gnu99"
-
-@@ -10809,18 +10735,30 @@
- msgstr "Ðе предопределÑть ÑиÑтемные макроÑÑ‹ и макроÑÑ‹ GCC"
-
- #: go/lang.opt:42
--msgid "-fgo-dump-<type>\tDump Go frontend internal information"
-+msgid "Add explicit checks for division by zero"
- msgstr ""
-
- #: go/lang.opt:46
--msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
- msgstr ""
-
- #: go/lang.opt:50
--msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
-+msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr ""
-
- #: go/lang.opt:54
-+msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
-+msgstr ""
-+
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
-+msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
-+msgstr ""
-+
-+#: go/lang.opt:66
- #, fuzzy
- msgid "Functions which return values must end with return statements"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñодержит оператор %<return%>"
-@@ -11027,7 +10965,6 @@
-
- #: common.opt:655
- #, fuzzy
--#| msgid "Warn about uninitialized automatic variables"
- msgid "Warn about maybe uninitialized automatic variables"
- msgstr "Предупреждать о неинициализированных автоматичеÑких переменных"
-
-@@ -11278,7 +11215,6 @@
-
- #: common.opt:1035
- #, fuzzy
--#| msgid "Do the full register move optimization pass"
- msgid "Dump optimization passes"
- msgstr "Выполнить полную оптимизацию Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ Ñ€ÐµÐ³Ð¸Ñтров"
-
-@@ -11478,13 +11414,11 @@
-
- #: common.opt:1260
- #, fuzzy
--#| msgid "Integrate functions called once into their callers"
- msgid "Integrate functions not declared \"inline\" into their callers when profitable"
- msgstr "ПодÑтавлÑть тела функций, вызываемых один раз, в меÑта вызовов"
-
- #: common.opt:1264
- #, fuzzy
--#| msgid "Integrate functions called once into their callers"
- msgid "Integrate functions only required by their single caller"
- msgstr "ПодÑтавлÑть тела функций, вызываемых один раз, в меÑта вызовов"
-
-@@ -12118,7 +12052,6 @@
-
- #: common.opt:1959
- #, fuzzy
--#| msgid "Enable loop header copying on trees"
- msgid "Enable tail merging on trees"
- msgstr "Включить копирование заголовков циклов в древовидном предÑтавлении"
-
-@@ -12137,7 +12070,6 @@
-
- #: common.opt:1975
- #, fuzzy
--#| msgid "Enable SSA-CCP optimization on trees"
- msgid "Enable string length optimizations on trees"
- msgstr "Включить SSA-оптимизацию раÑпроÑÑ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÐºÐ¾Ð½Ñтант на древовидном предÑтавлении"
-
-@@ -12435,267 +12367,275 @@
- msgid "Create a position independent executable"
- msgstr "Генерировать позиционно-незавиÑимый код Ð´Ð»Ñ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñемых модулей, еÑли возможно (режим large)"
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- #, fuzzy
- msgid "invalid use of type"
- msgstr "некорректное иÑпользование %qD"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- #, fuzzy
--msgid "floating point constant truncated to integer"
--msgstr "деление на ноль плавающей конÑтанты"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
--#, fuzzy
- msgid "constant refers to itself"
- msgstr "указатель inlined_to ÑÑылаетÑÑ Ð½Ð° ÑебÑ"
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- #, fuzzy
- msgid "expected numeric type"
- msgstr "некорректное адреÑное выражение"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
- #, fuzzy
-+msgid "expected boolean type"
-+msgstr "ожидалоÑÑŒ выражение"
-+
-+#: go/gofrontend/expressions.cc:3911
-+#, fuzzy
- msgid "expected integer or boolean type"
- msgstr "ожидалоÑÑŒ выражение"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- #, fuzzy
- msgid "invalid operand for unary %<&%>"
- msgstr "неверные операнды бинарной операции %s"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- #, fuzzy
- msgid "expected pointer"
- msgstr "ОжидалоÑÑŒ целочиÑленное значение"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- #, fuzzy
- msgid "incompatible types in binary expression"
- msgstr "неÑовмеÑтимые типы в операторе возврата"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- #, fuzzy
- msgid "shift of non-integer operand"
- msgstr "размер маÑÑива %qs имеет не целочиÑленный тип"
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- #, fuzzy
- msgid "shift count not unsigned integer"
- msgstr "в операторе switch задано не целое"
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- #, fuzzy
- msgid "negative shift count"
- msgstr "Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð´Ð»Ð¸Ð½Ð° RTL-инÑтрукции"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- #, fuzzy
- msgid "object is not a method"
- msgstr "вызываемый объект %qE не ÑвлÑетÑÑ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- #, fuzzy
- msgid "method type does not match object type"
- msgstr "аргумент типа %qT не ÑоответÑтвует типу %qT"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- #, fuzzy
- msgid "invalid use of %<...%> with builtin function"
- msgstr "некорректный аргумент внутренней функции"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- #, fuzzy
- msgid "not enough arguments"
- msgstr "отÑутÑтвуют аргументы"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- #, fuzzy
- msgid "too many arguments"
- msgstr "Ñлишком много аргументов Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- #, fuzzy
- msgid "argument 1 must be a map"
- msgstr "аргумент %qD не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- #, fuzzy
- msgid "invalid type for make function"
- msgstr "неверное употребление Ñпецификатора %<restrict%>"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- #, fuzzy
--#| msgid "bad insn for 'A'"
- msgid "bad size for make"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð´Ð»Ñ 'A'"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- msgid "too many arguments to make"
- msgstr "Ñлишком много аргументов Ð´Ð»Ñ %s `%+#D'"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- #, fuzzy
- msgid "argument must be array or slice or channel"
- msgstr "аргумент %qD не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- #, fuzzy
- msgid "unsupported argument type to builtin function"
- msgstr "некорректный аргумент внутренней функции"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- #, fuzzy
- msgid "argument must be channel"
- msgstr "аргумент %qD не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- #, fuzzy
- msgid "cannot close receive-only channel"
- msgstr "некорректный операнд в инÑтрукции"
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- #, fuzzy
- msgid "argument must be a field reference"
- msgstr "маÑка должна быть непоÑредÑтвенным значением"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- #, fuzzy
- msgid "left argument must be a slice"
- msgstr "маÑка должна быть непоÑредÑтвенным значением"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- #, fuzzy
- msgid "first argument must be []byte"
- msgstr "маÑка должна быть непоÑредÑтвенным значением"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- #, fuzzy
- msgid "second argument must be slice or string"
- msgstr "аргумент %qD не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- #, fuzzy
- msgid "argument 2 has invalid type"
- msgstr "%Jпараметр %u имеет неполный void"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- #, fuzzy
- msgid "argument must have complex type"
- msgstr "%Jпараметр %u имеет неполный тип"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- #, fuzzy
- msgid "complex arguments must have identical types"
- msgstr "аргумент атрибута cleanup - не идентификатор"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- #, fuzzy
- msgid "complex arguments must have floating-point type"
- msgstr "Ðе иÑпользовать аппаратную плавающую арифметику"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
- #, fuzzy
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "некорректное иÑпользование %<this%> на внешнем уровне"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
-+#, fuzzy
- msgid "expected function"
- msgstr "ОжидалаÑÑŒ Ñтрока"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- #, fuzzy
- msgid "incompatible type for receiver"
- msgstr "неÑовмеÑтимые типы в операторе возврата"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
- #, fuzzy
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "некорректное иÑпользование %<this%> в функции, не ÑвлÑющейÑÑ Ñлементом"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
-+#, fuzzy
- msgid "number of results does not match number of values"
- msgstr "чиÑло входÑщих дуг не ÑоответÑтвует чиÑлу аргументов PHI"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- #, fuzzy
- msgid "index must be integer"
- msgstr "предикат должен быть идентификатором"
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- #, fuzzy
- msgid "slice end must be integer"
- msgstr "предикат должен быть идентификатором"
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- #, fuzzy
- msgid "incompatible type for map index"
- msgstr "неÑовмеÑтимые типы в приÑваивании"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- #, fuzzy
- msgid "too many expressions for struct"
- msgstr "Ñлишком много аргументов Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- #, fuzzy
- msgid "too few expressions for struct"
- msgstr "недоÑтаточно аргументов Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð³Ð¾ формата"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- #, fuzzy
- msgid "invalid unsafe.Pointer conversion"
- msgstr "некорректный операнд в инÑтрукции"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- msgid "type assertion only valid for interface types"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- #, fuzzy
- msgid "expected channel"
- msgstr "ожидалоÑÑŒ Ð¸Ð¼Ñ ÐºÐ»Ð°ÑÑа"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- #: go/gofrontend/statements.cc:590
- #, fuzzy
- msgid "invalid left hand side of assignment"
-@@ -12730,21 +12670,21 @@
- msgid "expected boolean expression"
- msgstr "ожидалоÑÑŒ выражение"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- #, fuzzy
- msgid "incompatible types in send"
- msgstr "неÑовмеÑтимые типы в операторе возврата"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- #, fuzzy
- msgid "invalid send on receive-only channel"
- msgstr "некорректный операнд в инÑтрукции"
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- #, fuzzy
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr "аргумент %qD не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-@@ -12771,7 +12711,6 @@
-
- #: go/gofrontend/types.cc:553
- #, fuzzy, c-format
--#| msgid "invalid operand to %%R"
- msgid "invalid operation (%s)"
- msgstr "некорректный операнд Ð´Ð»Ñ %%R"
-
-@@ -12787,7 +12726,6 @@
-
- #: go/gofrontend/types.cc:605
- #, fuzzy
--#| msgid "invalid use of non-lvalue array"
- msgid "invalid comparison of non-comparable array"
- msgstr "некорректное иÑпользование маÑÑива, не ÑвлÑющегоÑÑ Ð»ÐµÐ²Ð¾Ð¹ чаÑтью приÑваиваниÑ"
-
-@@ -12805,75 +12743,75 @@
- msgid "cannot use type %s as type %s"
- msgstr "некорректное преобразование от типа %qT к типу %qT"
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- #, fuzzy
- msgid "different receiver types"
- msgstr "некорректный тип приемника %qs"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- #, fuzzy
- msgid "different number of parameters"
- msgstr "повторное определение параметра %q+D"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- #, fuzzy
- msgid "different parameter types"
- msgstr "некорректный тип параметра %qT"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr ""
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr ""
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- msgid "different result types"
- msgstr ""
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, fuzzy, c-format
- msgid "incompatible type for method %s%s%s"
- msgstr "неÑовмеÑтимый тип аргумента %d функции %qE"
-
--#: go/gofrontend/types.cc:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, fuzzy, c-format
- msgid "incompatible type for method %s%s%s (%s)"
- msgstr "неÑовмеÑтимый тип аргумента %d функции %qE"
-
--#: go/gofrontend/types.cc:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- #, fuzzy
- msgid "type has no methods"
- msgstr "ошибка при грамматичеÑком разборе методов"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, fuzzy, c-format
- msgid "ambiguous method %s%s%s"
- msgstr "неоднозначное Ñокращение %s"
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, fuzzy, c-format
- msgid "missing method %s%s%s"
- msgstr "отÑутÑтвует аргумент Ð´Ð»Ñ \"%s\""
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr ""
-@@ -12940,7 +12878,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "вмеÑто неверного третьего аргумента `__builtin_prefetch' иÑпользуетÑÑ Ð½Ð¾Ð»ÑŒ"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr "Ñлишком мало аргументов в вызове функции %<va_start%>"
-@@ -12962,7 +12900,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr "при доÑтижении Ñтого кода выполнение программы завершитÑÑ Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾"
-@@ -13044,7 +12982,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, fuzzy, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr "неверный аргумент Ð´Ð»Ñ %<__builtin_frame_address%>"
-@@ -13138,8 +13076,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "иÑпользование пуÑтого (void) значениÑ"
-@@ -13414,7 +13352,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D перекрывает декларированную ранее локальную переменную"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, fuzzy, gcc-internal-format
- msgid "shadowed declaration is here"
- msgstr "%JÐ¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑÑ Ð·Ð´ÐµÑÑŒ"
-@@ -13519,7 +13457,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr "%H%qE: определение Ñ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ видом тега"
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr "неверное употребление Ñпецификатора %<restrict%>"
-@@ -13541,7 +13479,6 @@
-
- #: c-decl.c:3719
- #, fuzzy, gcc-internal-format
--#| msgid "empty declaration with type qualifier does not redeclare tag"
- msgid "empty declaration with %<_Alignas%> does not redeclare tag"
- msgstr "пуÑÑ‚Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ñ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ типа не переопределÑет тег"
-
-@@ -13557,7 +13494,6 @@
-
- #: c-decl.c:3762
- #, fuzzy, gcc-internal-format
--#| msgid "%<inline%> in empty declaration"
- msgid "%<_Noreturn%> in empty declaration"
- msgstr "%<inline%> в пуÑтой декларации"
-
-@@ -13588,7 +13524,6 @@
-
- #: c-decl.c:3801
- #, fuzzy, gcc-internal-format
--#| msgid "useless %<__thread%> in empty declaration"
- msgid "useless %<_Alignas%> in empty declaration"
- msgstr "беÑполезное %<__thread%> в пуÑтой декларации"
-
-@@ -13640,7 +13575,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "объект переменного размера Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ"
-@@ -13650,7 +13585,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qD инициализирована, Ñ…Ð¾Ñ‚Ñ Ð¸Ð¼ÐµÐµÑ‚ неполный тип"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %q+D Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinline"
-@@ -13680,7 +13615,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "размер маÑÑива %q+D нулевой или отрицательный"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr "размер %q+D в памÑти неизвеÑтен"
-@@ -13790,7 +13725,7 @@
- msgid "variable length array %qE is used"
- msgstr "иÑпользуетÑÑ Ð¼Ð°ÑÑив переменного размера %qD"
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr ""
-@@ -13875,7 +13810,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð² декларации параметра %qs"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½Ð¸ типа"
-@@ -14024,7 +13959,7 @@
- msgid "function definition has qualified void return type"
- msgstr "в определении функции задан квалифицированный void-тип возвращаемого значениÑ"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "квалификаторы в опиÑании типа возвращаемого Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "
-@@ -14071,7 +14006,6 @@
-
- #: c-decl.c:5765
- #, fuzzy, gcc-internal-format
--#| msgid "alignment may not be specified for %q+D"
- msgid "alignment specified for typedef %qE"
- msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ выравнивание Ð´Ð»Ñ %q+D"
-
-@@ -14092,7 +14026,6 @@
-
- #: c-decl.c:5779
- #, fuzzy, gcc-internal-format
--#| msgid "alignment may not be specified for %q+D"
- msgid "alignment specified for bit-field %qE"
- msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ выравнивание Ð´Ð»Ñ %q+D"
-
-@@ -14123,7 +14056,6 @@
-
- #: c-decl.c:5835
- #, fuzzy, gcc-internal-format
--#| msgid "typedef %q+D declared %<inline%>"
- msgid "typedef %q+D declared %<_Noreturn%>"
- msgstr "typedef %q+D декларирован %<inline%>"
-
-@@ -14138,7 +14070,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr "Ñлемент данных не может иметь тип %qT модифицируемого размера"
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¸Ð»Ð¸ поле %qE объÑвлено void"
-@@ -14155,7 +14087,6 @@
-
- #: c-decl.c:5965
- #, fuzzy, gcc-internal-format
--#| msgid "parameter %q+D declared %<inline%>"
- msgid "parameter %q+D declared %<_Noreturn%>"
- msgstr "параметр %q+D объÑвлен %<inline%>"
-
-@@ -14196,7 +14127,6 @@
-
- #: c-decl.c:6087
- #, fuzzy, gcc-internal-format
--#| msgid "ISO C90 does not support %<long long%>"
- msgid "ISO C90 does not support %<_Noreturn%>"
- msgstr "ISO C90 не поддерживает тип %<long long%>"
-
-@@ -14212,7 +14142,6 @@
-
- #: c-decl.c:6128
- #, fuzzy, gcc-internal-format
--#| msgid "variable %q+D declared %<inline%>"
- msgid "variable %q+D declared %<_Noreturn%>"
- msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %q+D декларирована Ñо Ñпецификатором %<inline%>"
-
-@@ -14564,7 +14493,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "аргумент %qD не ÑоответÑтвует прототипу"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "в функции, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° возвращать значение, отÑутÑтвует оператор return"
-@@ -14757,7 +14686,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ÑоглаÑно ISO C, входной файл не должен быть пуÑтым"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, fuzzy, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr "ÑоглаÑно ISO C, избыточный знак %<;%> поÑле функции не допуÑкаетÑÑ"
-@@ -14767,7 +14696,7 @@
- msgid "unknown type name %qE"
- msgstr "неизвеÑтное Ð¸Ð¼Ñ Ñ€ÐµÐ³Ð¸Ñтра: %s"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr "ожидалиÑÑŒ Ñпецификаторы декларации"
-@@ -14777,7 +14706,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr "ожидалÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ или %<(%>"
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, fuzzy, gcc-internal-format
- msgid "prefix attributes are ignored for methods"
- msgstr "атрибут %qE Ð´Ð»Ñ %qE проигнорирован"
-@@ -14797,7 +14726,7 @@
- msgid "data definition has no type or storage class"
- msgstr "определение данных не Ñодержит ни типа, ни клаÑÑа хранениÑ"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr "ожидалоÑÑŒ %<,%> или %<;%>"
-@@ -14825,7 +14754,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO C90 не поддерживает тип %<long long%>"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr "ожидалÑÑ Ñтроковый литерал"
-@@ -14852,18 +14781,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, gcc-internal-format
- msgid "expected identifier"
- msgstr "ожидалÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "запÑÑ‚Ð°Ñ Ð² конце ÑпиÑка значений перечиÑлимого типа"
-@@ -14920,13 +14849,11 @@
-
- #: c-parser.c:2789
- #, fuzzy, gcc-internal-format
--#| msgid "ISO C90 does not support %<long long%>"
- msgid "ISO C99 does not support %<_Alignas%>"
- msgstr "ISO C90 не поддерживает тип %<long long%>"
-
- #: c-parser.c:2792
- #, fuzzy, gcc-internal-format
--#| msgid "ISO C90 does not support %<long long%>"
- msgid "ISO C90 does not support %<_Alignas%>"
- msgstr "ISO C90 не поддерживает тип %<long long%>"
-
-@@ -14995,7 +14922,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr "ожидалоÑÑŒ %<,%> или %<;%>"
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr ""
-@@ -15024,17 +14951,17 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, gcc-internal-format
- msgid "expected statement"
- msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, fuzzy, gcc-internal-format
- msgid "suggest braces around empty body in an %<if%> statement"
- msgstr "%HпуÑтое тело в операторе if"
-
--#: c-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, fuzzy, gcc-internal-format
- msgid "suggest braces around empty body in an %<else%> statement"
- msgstr "%HпуÑÑ‚Ð°Ñ else-чаÑть"
-@@ -15081,13 +15008,11 @@
-
- #: c-parser.c:6047
- #, fuzzy, gcc-internal-format
--#| msgid "%s does not support %s"
- msgid "ISO C99 does not support %qE"
- msgstr "%s не поддерживает %s"
-
- #: c-parser.c:6050
- #, fuzzy, gcc-internal-format
--#| msgid "ISO C90 does not support %<long long%>"
- msgid "ISO C90 does not support %qE"
- msgstr "ISO C90 не поддерживает тип %<long long%>"
-
-@@ -15098,11 +15023,10 @@
-
- #: c-parser.c:6126
- #, fuzzy, gcc-internal-format
--#| msgid "cannot take address of bit-field %qD"
- msgid "cannot take address of %qs"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° взÑть Ð°Ð´Ñ€ÐµÑ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ %qD"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, gcc-internal-format
- msgid "expected expression"
- msgstr "ожидалоÑÑŒ выражение"
-@@ -15139,261 +15063,260 @@
-
- #: c-parser.c:6633
- #, fuzzy, gcc-internal-format
--#| msgid "%<__builtin_longjmp%> second argument must be 1"
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "второй аргумент %<__builtin_longjmp%> должен быть 1"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, fuzzy, gcc-internal-format
- msgid "wrong number of arguments to %<__builtin_shuffle%>"
- msgstr "Ñлишком мало аргументов в вызове функции %<va_start%>"
-
--#: c-parser.c:6796
-+#: c-parser.c:6801
- #, fuzzy, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr "ÑоÑтавной литерал имеет переменный размер"
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr ""
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, fuzzy, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO C90 не поддерживает ÑоÑтавные литеральные выражениÑ"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, fuzzy, gcc-internal-format
- msgid "expected identifier or %<)%>"
- msgstr "ожидалÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ или %<(%>"
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr ""
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, fuzzy, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ Ñ‚Ð¾Ñ‡ÐºÐ° Ñ Ð·Ð°Ð¿Ñтой определении метода"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr ""
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr ""
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, fuzzy, gcc-internal-format
- msgid "objective-c method declaration is expected"
- msgstr "ожидалиÑÑŒ Ñпецификаторы декларации"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, fuzzy, gcc-internal-format
- msgid "no type or storage class may be specified here,"
- msgstr "Ð´Ð»Ñ %qs задан клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr ""
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, fuzzy, gcc-internal-format
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr "отÑутÑтвует %<(%> поÑле %<#pragma pack%> - директива проигнорирована"
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, fuzzy, gcc-internal-format
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr "отÑутÑтвует %<(%> поÑле %<#pragma pack%> - директива проигнорирована"
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, fuzzy, gcc-internal-format
- msgid "the %<setter%> attribute may only be specified once"
- msgstr "%Jатрибут section недопуÑтим Ð´Ð»Ñ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… переменных"
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr ""
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, fuzzy, gcc-internal-format
- msgid "the %<getter%> attribute may only be specified once"
- msgstr "%Jатрибут адреÑного проÑтранÑтва Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ недопуÑтим"
-
--#: c-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, gcc-internal-format
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, gcc-internal-format
- msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
- msgstr ""
-
--#: c-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, fuzzy, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr "некорректный формат #pragma GCC pch_preprocess, директива проигнорирована"
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, fuzzy, gcc-internal-format
- msgid "too many %qs clauses"
- msgstr "Ñлишком много входных файлов"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, fuzzy, gcc-internal-format
- msgid "collapse argument needs positive constant integer expression"
- msgstr "Ñравнение знакового и беззнакового целых выражений"
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, fuzzy, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr "ожидалоÑÑŒ %<,%> или %<;%>"
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, fuzzy, gcc-internal-format
- msgid "expected integer expression"
- msgstr "ожидалоÑÑŒ выражение"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr ""
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, fuzzy, gcc-internal-format
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr "ожидалоÑÑŒ %<:%>, %<,%>, %<;%>, %<}%> или %<__attribute__%>"
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, fuzzy, gcc-internal-format
- msgid "invalid schedule kind"
- msgstr "некорректный операнд const_double"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr ""
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, fuzzy, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr "%qs не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ выходным файлом"
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, fuzzy, gcc-internal-format
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "некорректный операнд Ð´Ð»Ñ %<__fpreg%>"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, fuzzy, gcc-internal-format
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "некорректный операнд Ð´Ð»Ñ %<__fpreg%>"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, fuzzy, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr "некорректный операнд"
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, fuzzy, gcc-internal-format
- msgid "for statement expected"
- msgstr "перед `*' должно быть Ð¸Ð¼Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, fuzzy, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr "ожидалаÑÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð¸Ð»Ð¸ оператор"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr ""
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr ""
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr "instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qs объÑвлена как private"
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable"
- msgstr "аргумент `asm' - не конÑÑ‚Ð°Ð½Ñ‚Ð½Ð°Ñ Ñтрока"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, fuzzy, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr "%q+F объÑвлена %<static%>, но нигде не определена"
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, fuzzy, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr "instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qs объÑвлена как private"
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, fuzzy, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "%Jпараметр %u имеет неполный тип"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -15403,7 +15326,7 @@
- msgid "%qD has an incomplete type"
- msgstr "%qD имеет неполный тип"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "неправильное иÑпользование void-выражениÑ"
-@@ -15469,67 +15392,72 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr "типы возвращаемых значений функции неÑовмеÑтимы из-за %<volatile%>"
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr "арифметичеÑÐºÐ°Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ð½Ð°Ð´ указателем на неполный тип"
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
- #, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr ""
-+
-+#: c-typeck.c:2160
-+#, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr "%qT не Ñодержит Ñлемента Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qE"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr "выборка Ñлемента %qE из объекта, не ÑвлÑющегоÑÑ Ñтруктурой или объединением"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr "доÑтуп по указателю на неполный тип"
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr "доÑтуп по указателю %<void *%>"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, fuzzy, gcc-internal-format
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "индекÑируемый объект не ÑвлÑетÑÑ Ð½Ð¸ маÑÑивом, ни указателем"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива не ÑвлÑетÑÑ Ñ†ÐµÐ»Ñ‹Ð¼ значением"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr "индекÑируемый Ñлемент ÑвлÑетÑÑ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ на функцию"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, fuzzy, gcc-internal-format
- msgid "index value is out of bound"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñти %d выходит за границы в %L"
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "в ISO C индекÑирование %<register%>-маÑÑивов запрещено"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "в ISO C индекÑирование не-lvalue маÑÑива запрещено"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr ""
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr "вызываемый объект %qE не ÑвлÑетÑÑ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
-@@ -15537,373 +15465,372 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr "вызов функции через неÑовмеÑтимый тип"
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, fuzzy, gcc-internal-format
- msgid "function with qualified void return type called"
- msgstr "в определении функции задан квалифицированный void-тип возвращаемого значениÑ"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, fuzzy, gcc-internal-format
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr "первый аргумент должен быть 5-битным знаковым литеральным значением"
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, fuzzy, gcc-internal-format
--#| msgid "%<__builtin_longjmp%> second argument must be 1"
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "второй аргумент %<__builtin_longjmp%> должен быть 1"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, fuzzy, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr "аргумент `%s' должен быть 2-битным беззнаковым литеральным значением"
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to method %qE"
- msgstr "Ñлишком много аргументов в вызове функции %qE"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr "Ñлишком много аргументов в вызове функции %qE"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, fuzzy, gcc-internal-format
- msgid "declared here"
- msgstr "%q+D объÑвлено здеÑÑŒ"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "формальный параметр %d имеет неполный тип"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "аргумент %d %qE ÑоглаÑно прототипу будет передан как целое, а не плавающее"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "аргумент %d %qE ÑоглаÑно прототипу будет передан как целое, а не комплекÑное"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "аргумент %d %qE ÑоглаÑно прототипу будет передан как комплекÑное, а не плавающее"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "аргумент %d %qE ÑоглаÑно прототипу будет передан как плавающее, а не целое"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "аргумент %d %qE ÑоглаÑно прототипу будет передан как комплекÑное, а не целое"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "аргумент %d %qE ÑоглаÑно прототипу будет передан как плавающее, а не комплекÑное"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "аргумент %d %qE ÑоглаÑно прототипу будет передан как %<float%>, а не %<double%>"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "аргумент %d %qE ÑоглаÑно прототипу будет передан как целое, а не комплекÑное"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "аргумент %d %qE ÑоглаÑно прототипу будет передан Ñ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ шириной"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "аргумент %d %qE ÑоглаÑно прототипу будет передан как unsigned"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "аргумент %d %qE ÑоглаÑно прототипу будет передан как signed"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, fuzzy, gcc-internal-format
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr "неÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½Ð²ÐµÑ€ÑÐ¸Ñ Ð¸Ð· %qT в %qT, Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð½Ð°Ñ Ð² C++"
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr "Ñлишком мало аргументов в вызове функции %qE"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, fuzzy, gcc-internal-format
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "Ð´Ð»Ñ weak декларации %q+D поÑле первого иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ ÑиÑтемы не Ñпецифицировано"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, fuzzy, gcc-internal-format
- msgid "comparison between %qT and %qT"
- msgstr "Ñравнение между %q#T и %q#T"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "указатель %<void *%> в операции вычитаниÑ"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "указатель на функцию в операции вычитаниÑ"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "в ISO C не поддерживаетÑÑ Ð¸Ñпользование %<~%> Ð´Ð»Ñ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ комплекÑного ÑопрÑжениÑ"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "неверный тип аргумента Ð´Ð»Ñ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ `!'"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "в ISO C операции %<++%> и %<--%> Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑных типов не поддерживаютÑÑ"
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "неверный тип аргумента инкрементации"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "неверный тип аргумента декрементации"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° неизвеÑтную Ñтруктуру"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° неизвеÑтную Ñтруктуру"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, fuzzy, gcc-internal-format
- msgid "taking address of expression of type %<void%>"
- msgstr "Ð°Ð´Ñ€ÐµÑ Ð¾Ñ‚ временной переменной"
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, fuzzy, gcc-internal-format
- msgid "assignment of read-only location %qE"
- msgstr "приÑваивание позиции в памÑти, доÑтупной только на чтение"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, fuzzy, gcc-internal-format
- msgid "increment of read-only location %qE"
- msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ в памÑти, доÑтупной только на чтение"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, fuzzy, gcc-internal-format
- msgid "decrement of read-only location %qE"
- msgstr "Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ в памÑти, доÑтупной только на чтение"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° взÑть Ð°Ð´Ñ€ÐµÑ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ %qD"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€Ð¾Ð²Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qD иÑпользована во вложенной функции"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr "региÑÑ‚Ñ€Ð¾Ð²Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qD иÑпользована во вложенной функции"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr "запрошен Ð°Ð´Ñ€ÐµÑ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ региÑтровой переменной %qD"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr "запрошен Ð°Ð´Ñ€ÐµÑ Ñ€ÐµÐ³Ð¸Ñтровой переменной %qD"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr "не lvalue-маÑÑив в уÑловном выражении"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, fuzzy, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr "неÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½Ð²ÐµÑ€ÑÐ¸Ñ Ð¸Ð· %qT в %qT, Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð½Ð°Ñ Ð² C++"
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "в ISO C запрещены уÑловные выражениÑ, где только одна из альтернатив имеет тип void"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, fuzzy, gcc-internal-format
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "неÑоответÑтвие указательных типов в уÑловном выражении"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "в ISO C запрещены уÑловные выражениÑ, Ñ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð°Ð¼Ð¸ типа %<void *%> и указатель на функцию"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "неÑоответÑтвие указательных типов в уÑловном выражении"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "неÑоответÑтвие типов указатель/целое в уÑловном выражении"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "левый операнд операции `запÑтаÑ' не имеет побочных Ñффектов"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- #, fuzzy
- msgid "cast adds %q#v qualifier to function type"
- msgstr "приведение типа добавлÑет дополнительные квалификаторы к типу функции"
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- #, fuzzy
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr "приведение типа отменÑет квалификаторы указуемого типа"
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "тип маÑÑива в операции Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð¾Ð²"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "тип функции в операции Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð¾Ð²"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "в ISO C приведение неÑкалÑрного типа к тому же типу запрещено"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "в ISO C приведение к типу Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "приведение к типу Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð¾Ñ‚ типа, отÑутÑтвующего в объединении"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr ""
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr "приведение типа требует большего выравниваниÑ, чем иÑходный тип"
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "приведение ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ðº целому другого размера"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr "приведение вызова функции типа %qT к неÑоответÑтвующему типу %qT"
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "приведение к типу ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð¾Ñ‚ целого другого размера"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ISO C запрещает преобразование ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° функцию к указателю на объект"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ISO C запрещает преобразование ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° объект к указателю на функцию "
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr ""
-@@ -15915,692 +15842,691 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, fuzzy, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr "формат %q.*s предполагает тип %<%T%s%>, но аргумент %d имеет тип %qT"
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, fuzzy, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr "при передаче аргумента %d %qE: указуемые типы различаютÑÑ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñтью"
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr "передача rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð² качеÑтве параметра-ÑÑылки запрещена"
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- #, fuzzy
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "передача аргумента %d %qE добавлÑет квалификатор к указателю на функцию без квалификаторов"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- #, fuzzy
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr "приÑваивание добавлÑет квалификатор к указателю на функцию без квалификаторов"
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- #, fuzzy
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð´Ð¾Ð±Ð°Ð²Ð»Ñет квалификатор к указателю на функцию без квалификаторов"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- #, fuzzy
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr "возврат Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð¾Ð±Ð°Ð²Ð»Ñет квалификатор к указателю на функцию без квалификаторов"
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- #, fuzzy
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "передача аргумента %d %qE отменÑет квалификаторы указуемого типа"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- #, fuzzy
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "приÑваивание отменÑет квалификаторы указуемого типа"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- #, fuzzy
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¾Ñ‚Ð¼ÐµÐ½Ñет квалификаторы указуемого типа"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- #, fuzzy
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "возврат результата отменÑет квалификаторы указуемого типа"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "в ISO C преобразование аргумента к типу Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr "неÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½Ð²ÐµÑ€ÑÐ¸Ñ Ð¸Ð· %qT в %qT, Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð½Ð°Ñ Ð² C++"
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "в передаче аргумента %d %qE: неÑовмеÑтимый тип указателÑ"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, fuzzy, gcc-internal-format
- msgid "assignment from pointer to non-enclosed address space"
- msgstr "приведение ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ðº целому другого размера"
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, fuzzy, gcc-internal-format
- msgid "initialization from pointer to non-enclosed address space"
- msgstr "неÑовмеÑтимый тип ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð² инициализации"
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "аргументу %d %qE, вероÑтно, можно назначить атрибут format"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr "левой чаÑти приÑваиваниÑ, вероÑтно, можно назначить атрибут format"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, gcc-internal-format
- msgid "initialization left-hand side might be a candidate for a format attribute"
- msgstr "левой чаÑти инициализации, вероÑтно, можно задать атрибут format"
-
--#: c-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, gcc-internal-format
- msgid "return type might be a candidate for a format attribute"
- msgstr "тип результата, вероÑтно, может быть задан Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ format"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr "в ISO C передача аргумента %d функции %qE Ñ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° функцию в тип %<void * %> запрещена"
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "в ISO C приÑваивание Ñ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° функцию в тип %<void *%> запрещено"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "в ISO C Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° функцию в тип %<void *%> запрещена"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "в ISO C возврат результата Ñ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° функцию в тип %<void *%> запрещен"
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr "при передаче аргумента %d %qE: указуемые типы различаютÑÑ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñтью"
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr "в приÑваивании указуемые типы различаютÑÑ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñтью"
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr "в инициализации указуемые типы различаютÑÑ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñтью"
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr "при возврате результата указуемые типы различаютÑÑ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñтью"
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "в передаче аргумента %d %qE: неÑовмеÑтимый тип указателÑ"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr "неÑовмеÑтимый тип ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð² приÑваивании"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr "неÑовмеÑтимый тип ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð² инициализации"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr "неÑовмеÑтимый тип ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð¿Ñ€Ð¸ возврате результата функции"
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "некорректное иÑпользование маÑÑива, не ÑвлÑющегоÑÑ Ð»ÐµÐ²Ð¾Ð¹ чаÑтью приÑваиваниÑ"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "при передаче аргумента %d %qE целое преобразуетÑÑ Ð² указатель без Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr "в приÑваивании целое преобразуетÑÑ Ð² указатель без Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr "при инициализации целое преобразуетÑÑ Ð² указатель без Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr "при возврате результата функции целое преобразуетÑÑ Ð² указатель без Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "при передаче аргумента %d %qE указатель преобразуетÑÑ Ð² целое без Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr "в приÑваивании указатель преобразуетÑÑ Ð² целое без Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr "при инициализации указатель преобразуетÑÑ Ð² целое без Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr "при возврате результата указатель преобразуетÑÑ Ð² целое без Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr "неÑовмеÑтимый тип аргумента %d функции %qE"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, fuzzy, gcc-internal-format
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "неÑовмеÑтимые типы в приÑваивании %qT -> %qT"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, fuzzy, gcc-internal-format
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "неÑовмеÑтимые типы при инициализации"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, fuzzy, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr "неÑовмеÑтимые типы в приÑваивании %qT -> %qT"
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr "в традиционном C Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑких агрегатных переменных запрещена"
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr "(где-то Ñ€Ñдом Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð»Ñ %qs)"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñимвольного маÑÑива Ñтрокой в Ñкобках"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñлемента-маÑÑива"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñимвольного маÑÑива Ñтрокой широких Ñимволов"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, fuzzy, gcc-internal-format
- msgid "wide character array initialized from non-wide string"
- msgstr "маÑÑив Ñимволов типа wchar_t инициализирован Ñтрокой обычных Ñимволов"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, fuzzy, gcc-internal-format
- msgid "wide character array initialized from incompatible wide string"
- msgstr "маÑÑив Ñимволов типа wchar_t инициализирован Ñтрокой обычных Ñимволов"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¼Ð°ÑÑива неÑоответÑтвующего типа Ñтроковой конÑтантой"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¼Ð°ÑÑива неконÑтантным выражением"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "Ñлемент инициализатора не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, fuzzy, gcc-internal-format
- msgid "initializer element is not a constant expression"
- msgstr "Ñлемент инициализатора не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "инициализирующий Ñлемент не может быть вычиÑлен во Ð²Ñ€ÐµÐ¼Ñ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "неверный инициализатор"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "вектор Ñкрытого типа не может быть инициализирован"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "избыточные фигурные Ñкобки в конце инициализатора"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "отÑутÑтвуют фигурные Ñкобки вокруг инициализатора"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "фигурные Ñкобки вокруг ÑкалÑрного инициализатора"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñлемента регулируемого Ñлемента-маÑÑива во вложенном контекÑте"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "пропущен инициализатор"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "пуÑтой ÑкалÑрный инициализатор"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "избыточные Ñлементы в ÑкалÑрном инициализаторе"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива в инициализаторе не Ð´Ð»Ñ Ð¼Ð°ÑÑива"
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "Ð¸Ð¼Ñ Ð¿Ð¾Ð»Ñ Ð² инициализаторе не Ð´Ð»Ñ Ñтруктуры или объединениÑ"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива в инициализации не целого типа"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, fuzzy, gcc-internal-format
- msgid "array index in initializer is not an integer constant expression"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива в инициализации не целого типа"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "неконÑтантный Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива в инициализаторе"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива в инициализаторе - за границами маÑÑива"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "пуÑтой диапазон индекÑов в инициализаторе"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "диапазон индекÑов маÑÑива в инициализаторе - за границами маÑÑива"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr "неизвеÑтное поле %qE в инициализаторе"
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¿Ð¾Ð»Ñ Ñ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñффектами"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, gcc-internal-format
- msgid "initialized field overwritten"
- msgstr "инициализированное поле перезапиÑано"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "избыточные Ñлементы в инициализаторе Ñимвольного маÑÑива"
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "избыточные Ñлементы в инициализаторе Ñтруктуры"
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr "не ÑтатичеÑÐºÐ°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñлемента-маÑÑива в Ñтруктуре"
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "избыточные Ñлементы в инициализаторе объединениÑ"
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr "в традиционном C Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¹ запрещена"
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "избыточные Ñлементы в инициализаторе маÑÑива"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "избыточные Ñлементы в инициализаторе вектора"
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "избыточные Ñлементы в инициализаторе ÑкалÑра"
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "в ISO C операторы вида %<goto *expr;%> запрещены"
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñодержит оператор %<return%>"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "оператор %<return%> без Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð² функции, возвращающей не void-значение"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr "оператор %<return%> <значение> в функции возвращающей void"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "оператор %<return%> <значение> в функции возвращающей void"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð´Ñ€ÐµÑ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ переменной"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr "в операторе switch задано не целое"
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr "в ISO C %<long%>-выражение в операторе switch не преобразуетÑÑ Ð² %<int%>"
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, fuzzy, gcc-internal-format
- msgid "case label is not an integer constant expression"
- msgstr "размер маÑÑива не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñленным конÑтантным выражением"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr "case-метка вне оператора switch"
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr "метка %<default%> вне оператора switch"
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, fuzzy, gcc-internal-format
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr "%HиÑпользуйте фигурные Ñкобки во избежание неоднозначной трактовки %<else%>"
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr "оператор break вне цикла или оператора switch"
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "оператор continue вне цикла"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, fuzzy, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr "оператор break вне цикла или оператора switch"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr "оператор без побочного Ñффекта"
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr "оператор-выражение имеет неполный тип"
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr "Ñдвиг вправо на отрицательное чиÑло позиций"
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr "величина Ñдвига вправо больше или равна ширине данного типа"
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr "Ñдвиг влево на отрицательное чиÑло позиций"
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr "величина Ñдвига влево больше или равна ширине данного типа"
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, fuzzy, gcc-internal-format
- msgid "comparing vectors with different element types"
- msgstr "Предупреждать о отÑтуплениÑÑ… от ÑÑ‚Ð¸Ð»Ñ Effective C++"
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr ""
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr "Ñравнение плавающих значений при помощи == или != не надежно"
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, fuzzy, gcc-internal-format
- msgid "comparison of pointers to disjoint address spaces"
- msgstr "Ñравнение различных указательных типов без Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð¾Ð²"
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "в ISO C Ñравнение ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° функцию Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ %<void *%> запрещено"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr "Ñравнение различных указательных типов без Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð¾Ð²"
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "Ñравнение ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð¸ целого"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr "Ñравнение указателей на полный и неполный типы"
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ISO C разрешает Ñравнение указателей на функции только на равенÑтво/неравенÑтво"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, fuzzy, gcc-internal-format
- msgid "ordered comparison of pointer with null pointer"
- msgstr "упорÑдоченное Ñравнение ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ñ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñленным нулем"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "упорÑдоченное Ñравнение ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ñ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñленным нулем"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, fuzzy, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr "неÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½Ð²ÐµÑ€ÑÐ¸Ñ Ð¸Ð· %qT в %qT, Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð½Ð°Ñ Ð² C++"
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "маÑÑив, не приводимый к указателю, употреблен в контекÑте, где допуÑтимо только ÑкалÑрное значение"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr "Ñтруктурное значение употреблено в контекÑте, где допуÑтимо только ÑкалÑрное значение"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr "объединение употреблено в контекÑте, где допуÑтимо только ÑкалÑрное значение"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, fuzzy, gcc-internal-format
--#| msgid "used struct type value where scalar is required"
- msgid "used vector type where scalar is required"
- msgstr "Ñтруктурное значение употреблено в контекÑте, где допуÑтимо только ÑкалÑрное значение"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, fuzzy, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "неверное употребление Ñпецификатора %<restrict%>"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr ""
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr ""
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr "%qT не ÑвлÑетÑÑ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ %qT"
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr ""
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr "instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qs объÑвлена как private"
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr "instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qs объÑвлена как private"
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr ""
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr ""
-@@ -16610,7 +16536,7 @@
- msgid "function call has aggregate value"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ агрегатное значение"
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "размер переменной %q+D Ñлишком велик"
-@@ -16767,7 +16693,6 @@
-
- #: cfghooks.c:889
- #, fuzzy, gcc-internal-format, gfc-internal-format
--#| msgid "%s does not support move_block_after"
- msgid "%s does not support force_nonfallthru"
- msgstr "%s не поддерживает move_block_after"
-
-@@ -16928,7 +16853,6 @@
-
- #: cfgrtl.c:1913
- #, fuzzy, gcc-internal-format, gfc-internal-format
--#| msgid "fallthru edge crosses section boundary (bb %i)"
- msgid "EH edge crosses section boundary (bb %i)"
- msgstr "ÑÐºÐ²Ð¾Ð·Ð½Ð°Ñ Ð´ÑƒÐ³Ð° переÑекает границу Ñекции (блок %i)"
-
-@@ -17249,7 +17173,6 @@
-
- #: cgraphunit.c:851
- #, fuzzy, gcc-internal-format
--#| msgid "function %q+D redeclared as inline"
- msgid "function %q+D part of alias cycle"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %q+D повторно декларирована как inline"
-
-@@ -17270,7 +17193,6 @@
-
- #: cgraphunit.c:1032
- #, fuzzy, gcc-internal-format
--#| msgid "Warn when an inlined function cannot be inlined"
- msgid "always_inline function might not be inlinable"
- msgstr "Предупреждать об inline-функциÑÑ…, подÑтановка которых невозможна"
-
-@@ -17286,7 +17208,6 @@
-
- #: cgraphunit.c:1447
- #, fuzzy, gcc-internal-format
--#| msgid "failed to reclaim unneeded function"
- msgid "failed to reclaim unneeded function in same comdat group"
- msgstr "ошибка при возврате ненужной функции"
-
-@@ -17322,19 +17243,16 @@
-
- #: collect2.c:1680 collect2.c:1863 collect2.c:1898
- #, fuzzy, gcc-internal-format
--#| msgid "fopen %s"
- msgid "fopen %s: %m"
- msgstr "fopen %s"
-
- #: collect2.c:1683 collect2.c:1868 collect2.c:1901
- #, fuzzy, gcc-internal-format
--#| msgid "fclose %s"
- msgid "fclose %s: %m"
- msgstr "fclose %s"
-
- #: collect2.c:1965
- #, fuzzy, gcc-internal-format
--#| msgid "can't get program status"
- msgid "can't get program status: %m"
- msgstr "не удалоÑÑŒ получить ÑоÑтоÑние программы"
-
-@@ -17380,7 +17298,6 @@
-
- #: collect2.c:2639
- #, fuzzy, gcc-internal-format
--#| msgid "can't open nm output"
- msgid "can't open nm output: %m"
- msgstr "не удалоÑÑŒ открыть выходной файл nm"
-
-@@ -17401,7 +17318,6 @@
-
- #: collect2.c:2834
- #, fuzzy, gcc-internal-format
--#| msgid "can't open ldd output"
- msgid "can't open ldd output: %m"
- msgstr "не удалоÑÑŒ открыть выходной файл ldd"
-
-@@ -17430,52 +17346,52 @@
- msgid "library lib%s not found"
- msgstr "не найдена библиотека lib%s"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "преобразование к типу ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾"
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr "указатель вмеÑто ожидаемого плавающего значениÑ"
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr "агрегатное значение вмеÑто ожидаемого плавающего"
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr "преобразование к неполному типу"
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, fuzzy, gcc-internal-format
- msgid "can%'t convert between vector values of different size"
- msgstr "невозможно преобразовать векторное значение в векторное значение другого размера"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr "агрегатное значение вмеÑто ожидаемого целого"
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr "указатель вмеÑто ожидаемого комплекÑного значениÑ"
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr "агрегатное значение вмеÑто ожидаемого комплекÑного"
-
--#: convert.c:965
-+#: convert.c:963
- #, fuzzy, gcc-internal-format
- msgid "can%'t convert value to a vector"
- msgstr "невозможно преобразовать значение в вектор"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, fuzzy, gcc-internal-format
- msgid "aggregate value used where a fixed-point was expected"
- msgstr "агрегатное значение вмеÑто ожидаемого плавающего"
-@@ -17497,7 +17413,6 @@
-
- #: coverage.c:277
- #, fuzzy, gcc-internal-format
--#| msgid "checksum is %x instead of %x"
- msgid "checksum is (%x,%x) instead of (%x,%x)"
- msgstr "ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð°Ñ Ñумма %x, а должна быть %x"
-
-@@ -17631,7 +17546,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr ""
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr ""
-@@ -17721,43 +17636,42 @@
- msgid "stack limits not supported on this target"
- msgstr "проверка выхода за границу Ñтека не поддерживаетÑÑ Ð´Ð»Ñ Ñтой платформы"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, fuzzy, gcc-internal-format
- msgid "mis-aligned access used for structure member"
- msgstr "клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð² декларации Ð¿Ð¾Ð»Ñ Ñтруктуры %qs"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, fuzzy, gcc-internal-format
- msgid "mis-aligned access used for structure bitfield"
- msgstr "клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð² декларации Ð¿Ð¾Ð»Ñ Ñтруктуры %qs"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, fuzzy, gcc-internal-format
--#| msgid "global register variable %qD used in nested function"
- msgid "local frame unavailable (naked function?)"
- msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€Ð¾Ð²Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qD иÑпользована во вложенной функции"
-
--#: expr.c:9996
-+#: expr.c:9971
- #, fuzzy, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute error: %s"
- msgstr "%JÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ %qD повторно декларирована Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinline"
-
--#: expr.c:10003
-+#: expr.c:9978
- #, fuzzy, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute warning: %s"
- msgstr "%JÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ %qD повторно декларирована Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinline"
-@@ -17832,7 +17746,7 @@
- msgid "assuming signed overflow does not occur when combining constants around a comparison"
- msgstr ""
-
--#: fold-const.c:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr "проверка fold: иÑходное дерево изменено функцией fold"
-@@ -17842,7 +17756,7 @@
- msgid "total size of local objects too large"
- msgstr "%Jобщий размер локальных объектов Ñлишком велик"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr "некорректное ограничение в %<asm%>"
-@@ -18125,7 +18039,6 @@
-
- #: gcc.c:6883
- #, fuzzy, gcc-internal-format, gfc-internal-format
--#| msgid "field %qs not found"
- msgid "-fuse-linker-plugin, but %s not found"
- msgstr "нет Ð¿Ð¾Ð»Ñ %qs"
-
-@@ -18287,77 +18200,77 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr "дерево: ожидалÑÑ ÐºÐ»Ð°ÑÑ %qs, обнаружен %qs (%s) в %s, на %s:%d"
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, fuzzy, gcc-internal-format
- msgid "using result of function returning %<void%>"
- msgstr "в функции, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° возвращать значение, отÑутÑтвует оператор return"
-
--#: gimplify.c:5041
-+#: gimplify.c:5048
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr "неверное lvalue-выражение в выходном операторе %d оператора asm"
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, gcc-internal-format, gfc-internal-format
- msgid "non-memory input %d must stay in memory"
- msgstr ""
-
--#: gimplify.c:5179
-+#: gimplify.c:5186
- #, gcc-internal-format, gfc-internal-format
- msgid "memory input %d is not directly addressable"
- msgstr "невозможна прÑÐ¼Ð°Ñ Ð°Ð´Ñ€ÐµÑÐ°Ñ†Ð¸Ñ Ðº входной позиции памÑти %d"
-
--#: gimplify.c:5674
-+#: gimplify.c:5681
- #, fuzzy, gcc-internal-format
- msgid "threadprivate variable %qE used in untied task"
- msgstr "региÑÑ‚Ñ€Ð¾Ð²Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qD иÑпользована во вложенной функции"
-
--#: gimplify.c:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr ""
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qE should be private"
- msgstr "instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qs объÑвлена как private"
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qE should not be firstprivate"
- msgstr "instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qs объÑвлена как private"
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qE should not be reduction"
- msgstr "региÑÑ‚Ñ€Ð¾Ð²Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qs иÑпользована во вложенной функции"
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, fuzzy, gcc-internal-format
- msgid "%s variable %qE is private in outer context"
- msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qD недопуÑтима в данном контекÑте"
-
--#: gimplify.c:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr ""
-
--#: godump.c:1214
-+#: godump.c:1234
- #, fuzzy, gcc-internal-format
- msgid "could not close Go dump file: %m"
- msgstr "ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð´Ð°Ð¼Ð¿-файла %qs: %s"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, fuzzy, gcc-internal-format
- msgid "could not open Go dump file %qs: %m"
- msgstr "ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð´Ð°Ð¼Ð¿-файла %qs: %s"
-@@ -18412,7 +18325,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -18551,48 +18464,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %q+D повторно декларирована как inline"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr ""
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr ""
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr ""
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr ""
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr ""
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr ""
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, fuzzy, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr " входит в try-блок"
-@@ -18698,7 +18611,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr "-freorder-blocks-and-partition не работает Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ архитектуры"
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr "-freorder-blocks-and-partition не работает Ð´Ð»Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ архитектуры"
-@@ -18826,13 +18739,11 @@
-
- #: passes.c:710
- #, fuzzy, gcc-internal-format, gfc-internal-format
--#| msgid "unknown field %qE specified in initializer"
- msgid "unknown pass %s specified in -fenable"
- msgstr "неизвеÑтное поле %qE в инициализаторе"
-
- #: passes.c:712
- #, fuzzy, gcc-internal-format, gfc-internal-format
--#| msgid "unknown field %qE specified in initializer"
- msgid "unknown pass %s specified in -fdisable"
- msgstr "неизвеÑтное поле %qE в инициализаторе"
-
-@@ -18848,7 +18759,6 @@
-
- #: passes.c:778 passes.c:806
- #, fuzzy, gcc-internal-format, gfc-internal-format
--#| msgid "invalid floating point option: -mfpu=%s"
- msgid "Invalid range %s in option %s"
- msgstr "некорректный ключ плавающей арифметики: -mfpu=%s"
-
-@@ -19056,9 +18966,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать '%s' как %s региÑтр"
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "неизвеÑтное Ð¸Ð¼Ñ Ñ€ÐµÐ³Ð¸Ñтра: %s"
-@@ -19075,13 +18985,11 @@
-
- #: reginfo.c:888
- #, fuzzy, gcc-internal-format
--#| msgid "register used for two global register variables"
- msgid "register of %qD used for multiple global register variables"
- msgstr "региÑтр назначен Ð´Ð»Ñ Ð´Ð²ÑƒÑ… глобальных региÑтровых переменных"
-
- #: reginfo.c:891
- #, fuzzy, gcc-internal-format
--#| msgid " conflict with %q+D"
- msgid "conflicts with %qD"
- msgstr " конфликт Ñ %q+D"
-
-@@ -19140,12 +19048,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr "Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> требуетÑÑ Ð½ÐµÐ¾ÑущеÑÑ‚Ð²Ð¸Ð¼Ð°Ñ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° данных"
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr "ограничитель операнда %<asm%> не ÑоглаÑуетÑÑ Ñ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð¼ операнда"
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr "выходной операнд %<asm%> - конÑтанта"
-@@ -19365,7 +19273,7 @@
- msgid "packed attribute is unnecessary"
- msgstr "атрибут packed не требуетÑÑ"
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr "выравнивание Ñлементов маÑÑива превышает их размер"
-@@ -19397,13 +19305,11 @@
-
- #: tlink.c:492
- #, fuzzy, gcc-internal-format
--#| msgid "removing .rpo file"
- msgid "removing .rpo file: %m"
- msgstr "удаление файла .rpo"
-
- #: tlink.c:494
- #, fuzzy, gcc-internal-format
--#| msgid "renaming .rpo file"
- msgid "renaming .rpo file: %m"
- msgstr "переименование файла .rpo"
-
-@@ -19449,13 +19355,11 @@
-
- #: toplev.c:1114
- #, fuzzy, gcc-internal-format
--#| msgid "stackframe too big: %d bytes"
- msgid "stack usage might be %wd bytes"
- msgstr "кадр Ñтека Ñлишком велик: %d байт"
-
- #: toplev.c:1117
- #, fuzzy, gcc-internal-format
--#| msgid "stackframe too big: %d bytes"
- msgid "stack usage is %wd bytes"
- msgstr "кадр Ñтека Ñлишком велик: %d байт"
-
-@@ -19584,7 +19488,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -19596,11 +19500,10 @@
-
- #: trans-mem.c:674
- #, fuzzy, gcc-internal-format
--#| msgid "originally indirect function call not considered for inlining"
- msgid "unsafe indirect function call within atomic transaction"
- msgstr "inline-функции, переопределённые как extern, не подлежат подÑтановке"
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -19615,20 +19518,18 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, fuzzy, gcc-internal-format
- msgid "asm not allowed in atomic transaction"
- msgstr "проÑтранÑтво имён %qD не допуÑкаетÑÑ Ð² using-декларации"
-
- #: trans-mem.c:710
- #, fuzzy, gcc-internal-format
--#| msgid "attributes are not allowed on a function-definition"
- msgid "asm not allowed in %<transaction_safe%> function"
- msgstr "атрибуты не допуÑкаютÑÑ Ð¿Ñ€Ð¸ определении функции"
-
- #: trans-mem.c:721
- #, fuzzy, gcc-internal-format
--#| msgid "Place each function into its own section"
- msgid "relaxed transaction in atomic transaction"
- msgstr "Помещать каждую функцию в отдельную Ñекцию"
-
-@@ -19639,7 +19540,6 @@
-
- #: trans-mem.c:731
- #, fuzzy, gcc-internal-format
--#| msgid "pointer to a function used in subtraction"
- msgid "outer transaction in transaction"
- msgstr "указатель на функцию в операции вычитаниÑ"
-
-@@ -19653,613 +19553,612 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, fuzzy, gcc-internal-format
--#| msgid "attributes are not allowed on a function-definition"
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "атрибуты не допуÑкаютÑÑ Ð¿Ñ€Ð¸ определении функции"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr "конÑтанта не перевычиÑлена поÑле Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ADDR_EXPR"
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr "побочные Ñффекты не перевычиÑлены поÑле Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ADDR_EXPR"
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr ""
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr "Ð¸Ð¼Ñ SSA в ÑпиÑке Ñвободных, но на него еÑть ÑÑылки"
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr ""
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, fuzzy, gcc-internal-format
- msgid "invalid first operand of MEM_REF"
- msgstr "некорректный операнд Ð´Ð»Ñ %%R"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, fuzzy, gcc-internal-format
- msgid "invalid offset operand of MEM_REF"
- msgstr "некорректный операнд Ð´Ð»Ñ %%R"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr "ASSERT_EXPR Ñ Ñ‚Ð¾Ð¶Ð´ÐµÑтвенно ложным уÑловием"
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr ""
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr "Ð°Ð´Ñ€ÐµÑ Ð±Ñ‹Ð» взÑÑ‚, а бит ADDRESSABLE не уÑтановлен"
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, fuzzy, gcc-internal-format
- msgid "non-integral used in condition"
- msgstr "в уÑловии иÑпользовано не булево выражение"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr "некорректный операнд уÑловного оператора"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, fuzzy, gcc-internal-format
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "некорректные Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr "неверный Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ ÑÑылки"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, fuzzy, gcc-internal-format
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "некорректный операнд в инÑтрукции"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr ""
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr ""
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, fuzzy, gcc-internal-format
- msgid "invalid expression for min lvalue"
- msgstr "в ÑпиÑке операндов задано некорректное выражение"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in indirect reference"
- msgstr "некорректный операнд в инÑтрукции"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, fuzzy, gcc-internal-format
- msgid "invalid operands to array reference"
- msgstr "неверные операнды бинарной операции %s"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in array reference"
- msgstr "отÑутÑтвует Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in array range reference"
- msgstr "отÑутÑтвует Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива"
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in real/imagpart reference"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in component reference"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr ""
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, fuzzy, gcc-internal-format
- msgid "conversion of register to a different size"
- msgstr "приведение ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ðº целому другого размера"
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, fuzzy, gcc-internal-format
- msgid "invalid address operand in MEM_REF"
- msgstr "некорректный операнд Ð´Ð»Ñ %%R"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, fuzzy, gcc-internal-format
- msgid "invalid offset operand in MEM_REF"
- msgstr "некорректный оператор Ñдвига"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, fuzzy, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr "некорректный операнд Ð´Ð»Ñ %%R"
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr ""
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, fuzzy, gcc-internal-format
- msgid "invalid function in gimple call"
- msgstr "некорректное приведение к типу функции %qT"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, fuzzy, gcc-internal-format
- msgid "non-function in gimple call"
- msgstr "inline-подÑтановка функции невозможна"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, fuzzy, gcc-internal-format
- msgid "invalid pure const state for function"
- msgstr "Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs задан неверный клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, fuzzy, gcc-internal-format
- msgid "invalid LHS in gimple call"
- msgstr "некорректное значение PC в таблице номеров Ñтрок"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr ""
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, fuzzy, gcc-internal-format
- msgid "invalid conversion in gimple call"
- msgstr "некорректное преобразование к %<__fpreg%>"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, fuzzy, gcc-internal-format
- msgid "invalid static chain in gimple call"
- msgstr "некорректное значение PC в таблице номеров Ñтрок"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr ""
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr ""
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, fuzzy, gcc-internal-format
- msgid "invalid argument to gimple call"
- msgstr "некорректный аргумент внутренней функции"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in gimple comparison"
- msgstr "некорректный операнд в инÑтрукции"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, fuzzy, gcc-internal-format
- msgid "mismatching comparison operand types"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, fuzzy, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr "некорректный операнд в инÑтрукции"
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, fuzzy, gcc-internal-format
- msgid "invalid vector comparison resulting type"
- msgstr "неправильное иÑпользование void-выражениÑ"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, fuzzy, gcc-internal-format
- msgid "bogus comparison result type"
- msgstr "Предупреждать о отÑтуплениÑÑ… от ÑÑ‚Ð¸Ð»Ñ Effective C++"
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr ""
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in unary operation"
- msgstr "неверные операнды бинарной операции %s"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, fuzzy, gcc-internal-format
- msgid "invalid types in nop conversion"
- msgstr "переполнение при вычиÑлении конÑтантного выражениÑ"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, fuzzy, gcc-internal-format
- msgid "invalid types in address space conversion"
- msgstr "переполнение при вычиÑлении конÑтантного выражениÑ"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, fuzzy, gcc-internal-format
- msgid "invalid types in fixed-point conversion"
- msgstr "переполнение при вычиÑлении конÑтантного выражениÑ"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, fuzzy, gcc-internal-format
- msgid "invalid types in conversion to floating point"
- msgstr "некорректное преобразование к %<__fpreg%>"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, fuzzy, gcc-internal-format
- msgid "invalid types in conversion to integer"
- msgstr "некорректное преобразование к %<__fpreg%>"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, fuzzy, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð»ÐµÐ²Ð°Ñ Ñ‡Ð°Ñть в приÑваивании"
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, fuzzy, gcc-internal-format
- msgid "non-register as LHS of binary operation"
- msgstr "В подпрограмме"
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in binary operation"
- msgstr "неверные операнды бинарной операции %s"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in complex expression"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in shift expression"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in vector shift expression"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr ""
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in widening vector shift expression"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, fuzzy, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr "неверные операнды бинарной операции %s"
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, fuzzy, gcc-internal-format
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "неверные операнды бинарной операции %s"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in pointer plus expression"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in binary expression"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr ""
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in ternary operation"
- msgstr "неверные операнды бинарной операции %s"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in fused multiply-add expression"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in vector permute expression"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, fuzzy, gcc-internal-format
- msgid "vector types expected in vector permute expression"
- msgstr "ожидалоÑÑŒ выражение"
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, fuzzy, gcc-internal-format
- msgid "invalid mask type in vector permute expression"
- msgstr "некорректный операнд в инÑтрукции"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, fuzzy, gcc-internal-format
- msgid "non-trivial conversion at assignment"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð»ÐµÐ²Ð°Ñ Ñ‡Ð°Ñть в приÑваивании"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in unary expression"
- msgstr "неверные операнды бинарной операции %s"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in address expression"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, fuzzy, gcc-internal-format
- msgid "invalid rhs for gimple memory store"
- msgstr "ÐÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÐºÐ¾ÑÐ²ÐµÐ½Ð½Ð°Ñ Ð°Ð´Ñ€ÐµÑÐ°Ñ†Ð¸Ñ Ð¿Ð°Ð¼Ñти"
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in return statement"
- msgstr "некорректный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%s"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, fuzzy, gcc-internal-format
- msgid "invalid conversion in return statement"
- msgstr "некорректный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%s"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, fuzzy, gcc-internal-format
- msgid "goto destination is neither a label nor a pointer"
- msgstr "индекÑируемый объект не ÑвлÑетÑÑ Ð½Ð¸ маÑÑивом, ни указателем"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, fuzzy, gcc-internal-format
- msgid "invalid operand to switch statement"
- msgstr "некорректный операнд Ð´Ð»Ñ ÐºÐ¾Ð´Ð° %%s"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr ""
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, fuzzy, gcc-internal-format
- msgid "incorrect setting of landing pad number"
- msgstr "неверное чиÑло операндов в форматной Ñтроке"
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, fuzzy, gcc-internal-format
- msgid "invalid comparison code in gimple cond"
- msgstr "некорректный операнд в инÑтрукции"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, fuzzy, gcc-internal-format
- msgid "invalid labels in gimple cond"
- msgstr "неверное lvalue-выражение в выходном операторе %d оператора asm"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, fuzzy, gcc-internal-format
- msgid "invalid PHI result"
- msgstr "некорректный адреÑ"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, fuzzy, gcc-internal-format
- msgid "missing PHI def"
- msgstr "отÑутÑтвует определение"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, fuzzy, gcc-internal-format
- msgid "invalid PHI argument"
- msgstr "некорректный тип аргумента"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "incompatible types in PHI argument %u"
- msgstr "неÑовмеÑтимые типы в приÑваивании"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, fuzzy, gcc-internal-format
- msgid "verify_gimple failed"
- msgstr "процедура verify_stmts выÑвила ошибки"
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr ""
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, fuzzy, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr "bb_for_stmt (phi) указывает не на тот блок"
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr "недопуÑтимое разделение узлов дерева"
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, fuzzy, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr "bb_for_stmt (stmt) указывает не на тот блок"
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, fuzzy, gcc-internal-format
- msgid "in statement"
- msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr "оператор помечен как throw, но не ÑвлÑетÑÑ Ñ‚Ð°ÐºÐ¾Ð²Ñ‹Ð¼"
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr "оператор помечен как throw в Ñередине блока"
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, fuzzy, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr "Ñ ENTRY_BLOCK аÑÑоциирован ÑпиÑок операторов"
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, fuzzy, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr "Ñ EXIT_BLOCK аÑÑоциирован ÑпиÑок операторов"
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr "Ñквозной выход из блока %d"
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr ""
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr ""
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr ""
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr "инÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ блока %d"
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr "ÑÐºÐ²Ð¾Ð·Ð½Ð°Ñ Ð´ÑƒÐ³Ð° поÑле оператора ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð² блоке %d"
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr "дуга true/false поÑле не COND_EXPR в блоке %d"
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr "некорректные флаги выходной дуги в конце блока %d"
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr "Ñвный переход goto в конце блока %d"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr "дуга return не указывает на конец блока %d"
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, fuzzy, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr "Ñлучай default - не в конце case-вектора"
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, fuzzy, gcc-internal-format
- msgid "case labels not sorted: "
- msgstr "case-метки не отÑортированы"
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr "лишнÑÑ Ð¸ÑходÑÑ‰Ð°Ñ Ð´ÑƒÐ³Ð° %d->%d"
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr "отÑутÑтвует дуга %i->%i"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, fuzzy, gcc-internal-format
- msgid "%<noreturn%> function does return"
- msgstr "%Hвыход из функции Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%>"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, fuzzy, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr "%Hуправление доÑтигает конца не-void функции"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, fuzzy, gcc-internal-format
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "%Hрезультат %qD, декларированной Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, игнорируетÑÑ"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, fuzzy, gcc-internal-format
- msgid "ignoring return value of function declared with attribute warn_unused_result"
- msgstr "%Hрезультат функции, декларированной Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, игнорируетÑÑ"
-@@ -20319,73 +20218,72 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ RTL-инÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð² Ñквозной дуге"
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, fuzzy, gcc-internal-format
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr "inline-подÑтановка функции %q+F невозможна, поÑкольку имеют нелокальные переходы в Ñту функцию"
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, fuzzy, gcc-internal-format
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr "inline-подÑтановка функции %q+F невозможна, поÑкольку Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð¸Ñпользует переменные переменного размера"
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr "inline-подÑтановка функции %q+F невозможна, поÑкольку Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð¸Ñпользует alloca (задайте атрибут always_inline)"
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr "inline-подÑтановка функции %q+F невозможна, поÑкольку Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð¸Ñпользует setjmp"
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr "inline-подÑтановка функции %q+F невозможна, поÑкольку Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð¸Ñпользует ÑпиÑки из переменного чиÑла аргументов"
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr "inline-подÑтановка функции %q+F невозможна, поÑкольку Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ñодержит обработку иÑключительных Ñитуаций setjmp-longjmp"
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr "inline-подÑтановка функции %q+F невозможна, поÑкольку Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð¸Ñпользует не локальный goto"
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr "inline-подÑтановка функции %q+F невозможна, поÑкольку Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð¸Ñпользует __builtin_return или __builtin_apply_args"
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr "inline-подÑтановка функции %q+F невозможна, поÑкольку Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð¸Ñпользует вычиÑлÑемый goto"
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr "подÑтановка функций %q+F невозможна, Ñ‚.к. задан ключ -fno-inline"
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr "подÑтановка функции %q+F невозможна, Ñ‚.к. она имеет атрибуты, препÑÑ‚Ñтвующие inline-подÑтановке"
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, fuzzy, gcc-internal-format
--#| msgid "inlining failed in call to %q+F: %s"
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr "inline-подÑтановка при вызове %q+F не выполнена: %s"
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° здеÑÑŒ"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr "inline-подÑтановка при вызове %q+F не выполнена: %s"
-@@ -20458,19 +20356,16 @@
-
- #: tree-ssa-operands.c:1175
- #, fuzzy, gcc-internal-format
--#| msgid "operand number missing after %%-letter"
- msgid "use operand missing for stmt"
- msgstr "не задан номер операнда поÑле %%-буква"
-
- #: tree-ssa-operands.c:1192
- #, fuzzy, gcc-internal-format
--#| msgid "expected declaration or statement"
- msgid "excess def operand for stmt"
- msgstr "ожидалаÑÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð¸Ð»Ð¸ оператор"
-
- #: tree-ssa-operands.c:1200
- #, fuzzy, gcc-internal-format
--#| msgid "operand number missing after %%-letter"
- msgid "def operand missing for stmt"
- msgstr "не задан номер операнда поÑле %%-буква"
-
-@@ -20599,7 +20494,7 @@
- msgid "verify_ssa failed"
- msgstr "процедура verify_ssa выÑвила ошибки"
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, fuzzy, gcc-internal-format
- msgid "%qD was declared here"
- msgstr " Ð¸Ð¼Ñ `%#D' объÑвлено здеÑÑŒ"
-@@ -20659,52 +20554,52 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, fuzzy, gcc-internal-format
- msgid "array subscript is outside array bounds"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива не ÑвлÑетÑÑ Ñ†ÐµÐ»Ñ‹Ð¼ значением"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, fuzzy, gcc-internal-format
- msgid "array subscript is above array bounds"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива не ÑвлÑетÑÑ Ñ†ÐµÐ»Ñ‹Ð¼ значением"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, fuzzy, gcc-internal-format
- msgid "array subscript is below array bounds"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива не ÑвлÑетÑÑ Ñ†ÐµÐ»Ñ‹Ð¼ значением"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr ""
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr ""
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, fuzzy, gcc-internal-format
- msgid "comparison always false due to limited range of data type"
- msgstr "из-за ограниченноÑти диапазона типа данных, результат ÑÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ Ð²Ñегда ложь"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, fuzzy, gcc-internal-format
- msgid "comparison always true due to limited range of data type"
- msgstr "из-за ограниченноÑти диапазона типа данных, результат ÑÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ Ð²Ñегда иÑтина"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr ""
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr ""
-@@ -20714,22 +20609,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "отброшены атрибуты клаÑÑа, заданные вне его объÑвлениÑ"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr "%q+D уже декларирован(а) Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ dllexport: dllimport игнорируетÑÑ"
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr "%q+D повторно декларирован(а) без атрибута dllimport поÑле ÑÑылок Ñ dll привÑзкой"
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr "%q+D повторно декларирован(а) без атрибута dllimport: предшеÑÑ‚Ð²ÑƒÑŽÑ‰Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ñ dllimport игнорируетÑÑ"
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -20744,140 +20639,140 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr "атрибут %qE проигнорирован"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %q+D декларирована как dllimport: атрибут игнорируетÑÑ"
-
--#: tree.c:5577
-+#: tree.c:5578
- #, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "определение функции %q+D помечено dllimport"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr "определение переменной %q+D помечено dllimport"
-
--#: tree.c:5613
-+#: tree.c:5614
- #, fuzzy, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr "Ñимвол %q+D должен быть внешним, поÑкольку задан атрибут %qs"
-
--#: tree.c:5627
-+#: tree.c:5628
- #, fuzzy, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr "%J%qD повторно декларирован как Ñимвол другого вида"
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr "маÑÑивы функций не имеют оÑмыÑленной интерпретации"
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "результат функции не может иметь тип функции"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr "дерево: %s, имеетÑÑ %s в %s, на %s:%d"
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr "дерево: не ожидалоÑÑŒ ничего из %s, обнаружено %s в %s, на %s:%d"
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "дерево: ожидалÑÑ ÐºÐ»Ð°ÑÑ %qs, обнаружен %qs (%s) в %s, на %s:%d"
-
--#: tree.c:8939
-+#: tree.c:8943
- #, fuzzy, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "дерево: ожидалÑÑ ÐºÐ»Ð°ÑÑ %qs, обнаружен %qs (%s) в %s, на %s:%d"
-
--#: tree.c:8952
-+#: tree.c:8956
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr "дерево: не ожидалоÑÑŒ ничего из %s, обнаружено %s в %s, на %s:%d"
-
--#: tree.c:9012
-+#: tree.c:9016
- #, fuzzy, gcc-internal-format
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr "дерево: ожидалоÑÑŒ дерево, Ñодержащее Ñтруктуру %qs, обнаружено %qs в %s, на %s:%d"
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr "дерево: доÑтуп к Ñлементу %d вектора tree_vec Ñ %d Ñлементами в %s, на %s:%d"
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr "дерево: доÑтуп к операнду %d функции %s Ñ %d операндами в %s, в %s:%d"
-
--#: tree.c:9052
-+#: tree.c:9056
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr "дерево: доÑтуп к операнду %d функции %s Ñ %d операндами в %s, в %s:%d"
-
--#: tree.c:11336
-+#: tree.c:11340
- #, fuzzy, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "уÑÑ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ, Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¸Ð»Ð¸ тип %qs (Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð² %s:%d)"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, fuzzy, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "уÑÑ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ, Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¸Ð»Ð¸ тип %qs (Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð² %s:%d)"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "уÑÑ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ, Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¸Ð»Ð¸ тип %qs (Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð² %s:%d)"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "уÑÑ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ, Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¸Ð»Ð¸ тип %qs (Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð² %s:%d)"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "поддержка данного типа будет иÑключена в будущих верÑиÑÑ… (Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð² %s:%d)"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr "поддержка данного типа будет иÑключена в будущих верÑиÑÑ… (Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð² %s:%d)"
-
--#: tree.c:11389
-+#: tree.c:11393
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated: %s"
- msgstr "Ð¸Ð¼Ñ %qs будет иÑключено в будущих верÑиÑÑ…"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated"
- msgstr "Ð¸Ð¼Ñ %qs будет иÑключено в будущих верÑиÑÑ…"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated: %s"
- msgstr "поддержка данного типа будет иÑключена в будущих верÑиÑÑ…"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr "поддержка данного типа будет иÑключена в будущих верÑиÑÑ…"
-@@ -20927,150 +20822,152 @@
- msgid "variable tracking size limit exceeded"
- msgstr ""
-
--#: varasm.c:317
-+#: varasm.c:319
-+#, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr "%+D Ñоздает конфликт типов Ñекций"
-+
-+#: varasm.c:322
- #, fuzzy, gcc-internal-format
--#| msgid "%+D causes a section type conflict"
- msgid "%+D causes a section type conflict with %D"
- msgstr "%+D Ñоздает конфликт типов Ñекций"
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr "выравнивание %q+D превышает макÑимальное выравнивание в объектном файле. ИÑпользуетÑÑ %d"
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr "не задано Ð¸Ð¼Ñ Ñ€ÐµÐ³Ð¸Ñтра Ð´Ð»Ñ %q+D"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr "некорректное Ð¸Ð¼Ñ Ñ€ÐµÐ³Ð¸Ñтра Ð´Ð»Ñ %q+D"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr "данные типа %q+D Ð½ÐµÐ»ÑŒÐ·Ñ Ð¿Ð¾Ð¼ÐµÑтить на региÑтр"
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, fuzzy, gcc-internal-format
--#| msgid "register specified for %q+D isn%'t suitable for data type"
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr "региÑтр, заданный Ð´Ð»Ñ %q+D, не годитÑÑ Ð´Ð»Ñ Ñтого типа данных"
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, fuzzy, gcc-internal-format
--#| msgid "register used for two global register variables"
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr "региÑтр назначен Ð´Ð»Ñ Ð´Ð²ÑƒÑ… глобальных региÑтровых переменных"
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr "региÑтр, заданный Ð´Ð»Ñ %q+D, не годитÑÑ Ð´Ð»Ñ Ñтого типа данных"
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ Ñ€ÐµÐ³Ð¸ÑÑ‚Ñ€Ð¾Ð²Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¸Ð¼ÐµÐµÑ‚ начальное значение"
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr "Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¼Ð¾Ð¶ÐµÑ‚ удалить Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ запиÑи региÑтровых переменных"
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr "Ð¸Ð¼Ñ Ñ€ÐµÐ³Ð¸Ñтра задано Ð´Ð»Ñ Ð½ÐµÑ€ÐµÐ³Ð¸Ñтровой переменной %q+D"
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr "глобальные деÑтрукторы не поддерживаютÑÑ Ð´Ð»Ñ Ñтой платформы"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr "глобальные конÑтрукторы не поддерживаютÑÑ Ð´Ð»Ñ Ñтой платформы"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr "поддержка локально-поточных COMMON-данных не реализована"
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr "запрошенное выравнивание Ð´Ð»Ñ %q+D превышает поддерживаемое выравнивание Ð´Ð»Ñ %wu"
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, fuzzy, gcc-internal-format
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr "Ñлишком Ñложное инициализирующее выражение Ð´Ð»Ñ Ñ†ÐµÐ»Ð¾Ð³Ð¾"
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr "инициализирующее выражение Ð´Ð»Ñ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ не ÑвлÑетÑÑ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ конÑтантой"
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, fuzzy, gcc-internal-format
- msgid "invalid initial value for member %qE"
- msgstr "некорректное начальное значение Ð´Ð»Ñ Ñлемента %qs"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr "weak Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D должна быть public"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr "weak Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D не поддерживаетÑÑ"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr "в данной конфигурации поддерживаютÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñлабые алиаÑÑ‹"
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, fuzzy, gcc-internal-format
- msgid "weakref is not supported in this configuration"
- msgstr "%Jweakref в данной конфигурации не поддерживаетÑÑ"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, fuzzy, gcc-internal-format
- msgid "ifunc is not supported in this configuration"
- msgstr "-m%s в данной конфигурации не поддерживаетÑÑ"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, fuzzy, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr "%q+D - Ð°Ð»Ð¸Ð°Ñ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñимвола %qs"
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, fuzzy, gcc-internal-format
- msgid "%q+D aliased to external symbol %qE"
- msgstr "%q+D - Ð°Ð»Ð¸Ð°Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ Ñимвола %qs"
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr "ÑÐ»Ð°Ð±Ð°Ñ ÑÑылка %q+D в конечном Ñчёте направлена на ÑебÑ"
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, fuzzy, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÑтатичеÑкого Ñлемента-функции %qD"
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, fuzzy, gcc-internal-format
- msgid "alias definitions not supported in this configuration"
- msgstr "%Jв данной конфигурации Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð°Ð»Ð¸Ð°Ñов не поддерживаютÑÑ"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "атрибут видимоÑти не поддерживаетÑÑ Ð² данной конфигурации; определение игнорируетÑÑ"
-@@ -21111,8 +21008,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "Ñтрока имеет длину %qd, превышающую макÑимальную длину %qd, которую должны поддерживать компилÑторы по Ñтандарту ISO C%d"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "переполнение при вычиÑлении конÑтантного выражениÑ"
-@@ -21327,7 +21224,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "Ð°Ð´Ñ€ÐµÑ %qD вÑегда будет %<иÑтина%>"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr "приÑваивание, иÑпользуемое как логичеÑкое выражение, рекомендуетÑÑ "
-@@ -21354,13 +21251,11 @@
-
- #: c-family/c-common.c:4390
- #, fuzzy, gcc-internal-format
--#| msgid "invalid application of %qs to incomplete type %qT "
- msgid "invalid application of %qs to incomplete type %qT"
- msgstr "некорректное применение %qs к неполному типу %qT "
-
- #: c-family/c-common.c:4398
- #, fuzzy, gcc-internal-format
--#| msgid "invalid application of %qs to incomplete type %qT "
- msgid "invalid application of %qs to array type %qT of incomplete element type"
- msgstr "некорректное применение %qs к неполному типу %qT "
-
-@@ -21567,7 +21462,6 @@
-
- #: c-family/c-common.c:6747
- #, fuzzy, gcc-internal-format
--#| msgid "requested alignment is not a constant"
- msgid "requested alignment is not an integer constant"
- msgstr "выравнивание не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-
-@@ -21694,13 +21588,11 @@
-
- #: c-family/c-common.c:7397
- #, fuzzy, gcc-internal-format
--#| msgid "%qE attribute ignored"
- msgid "%qE attribute duplicated"
- msgstr "атрибут %qE проигнорирован"
-
- #: c-family/c-common.c:7399
- #, fuzzy, gcc-internal-format
--#| msgid "%qE attribute ignored for %qE"
- msgid "%qE attribute follows %qE"
- msgstr "атрибут %qE Ð´Ð»Ñ %qE проигнорирован"
-
-@@ -21711,19 +21603,16 @@
-
- #: c-family/c-common.c:7551
- #, fuzzy, gcc-internal-format
--#| msgid "cleanup argument not an identifier"
- msgid "%qE argument not an identifier"
- msgstr "аргумент атрибута cleanup - не идентификатор"
-
- #: c-family/c-common.c:7562
- #, fuzzy, gcc-internal-format
--#| msgid "%qD is not declared in %qD"
- msgid "%qD is not compatible with %qD"
- msgstr "отÑутÑтвует Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD в %qD"
-
- #: c-family/c-common.c:7565
- #, fuzzy, gcc-internal-format
--#| msgid "cleanup argument not a function"
- msgid "transaction_wrap argument is not a function"
- msgstr "аргумент атрибута cleanup - не функциÑ"
-
-@@ -21742,40 +21631,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "неверно задан векторный тип Ð´Ð»Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr "размер вектора не кратен размеру компонент"
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr "нулевой размер вектора"
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr "чиÑло компонент вектора не ÑвлÑетÑÑ Ñтепенью двойки"
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr "непуÑтой атрибут без аргументов допуÑтим только в прототипах"
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr "в непуÑтом аргументе задан неверный номер операнда (аргумент %lu)"
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr "непуÑтой аргумент Ñодержит номер операнда вне диапазона (аргумент %lu, операнд %lu)"
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr "непуÑтой аргумент ÑÑылаетÑÑ Ð½Ð° операнд, не ÑвлÑющийÑÑ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ (аргумент %lu, операнд %lu)"
-@@ -21815,12 +21704,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "атрибут %qE допуÑтим только Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ чиÑлом аргументом"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ Ð½Ðµ ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ð¹ конÑтантой"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ð°Ñ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ Ð¼ÐµÐ½ÑŒÑˆÐµ нулÑ"
-@@ -21875,7 +21764,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr "некорректное иÑпользование неÑтатичеÑкой функции-Ñлемента %qD"
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr "взÑтие адреÑа от битового Ð¿Ð¾Ð»Ñ Ñтруктуры %qD"
-@@ -22102,13 +21991,11 @@
-
- #: c-family/c-common.c:9493
- #, fuzzy, gcc-internal-format
--#| msgid "incompatible type for argument %d of %qE"
- msgid "invalid memory model argument %d of %qE"
- msgstr "неÑовмеÑтимый тип аргумента %d функции %qE"
-
- #: c-family/c-common.c:9500
- #, fuzzy, gcc-internal-format
--#| msgid "incompatible type for argument %d of %qE"
- msgid "non-integer memory model argument %d of %qE"
- msgstr "неÑовмеÑтимый тип аргумента %d функции %qE"
-
-@@ -22244,7 +22131,6 @@
-
- #: c-family/c-common.c:10513
- #, fuzzy, gcc-internal-format
--#| msgid "%q+D defined but not used"
- msgid "typedef %qD locally defined but not used"
- msgstr "%q+D определена, но нигде не иÑпользуетÑÑ"
-
-@@ -22605,82 +22491,82 @@
- msgstr "%Hдиректива #pragma %s %s проигнорирована"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, fuzzy, gcc-internal-format
- msgid "stray %<@%> in program"
- msgstr "%Hнекорректное употребление Ñимвола %<@%>"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, gcc-internal-format
- msgid "stray %qs in program"
- msgstr "в программе обнаружен непарный Ñимвол %qs"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "отÑутÑтвует терминирующий Ñимвол %c"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, gcc-internal-format
- msgid "stray %qc in program"
- msgstr "в программе обнаружен непарный Ñимвол %qc"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr "в программе обнаружен некорректный Ñимвол %<\\%o%>"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr "Ñта деÑÑÑ‚Ð¸Ñ‡Ð½Ð°Ñ ÐºÐ¾Ð½Ñтанта ÑвлÑетÑÑ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¹ только в ISO C90"
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr "Ñта деÑÑÑ‚Ð¸Ñ‡Ð½Ð°Ñ ÐºÐ¾Ð½Ñтанта ÑвлÑлаÑÑŒ бы беззнаковой только в ISO C90"
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, fuzzy, gcc-internal-format
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "Ñ†ÐµÐ»Ð°Ñ ÐºÐ¾Ð½Ñтанта Ñлишком велика Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° %qs"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, fuzzy, gcc-internal-format
- msgid "unsuffixed float constant"
- msgstr "размер %qD в памÑти не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, fuzzy, gcc-internal-format
- msgid "floating constant exceeds range of %qT"
- msgstr "Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð°Ñ ÐºÐ¾Ð½Ñтанта превышает диапазон Ð´Ð»Ñ %<%s%>"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, gcc-internal-format
- msgid "floating constant truncated to zero"
- msgstr "деление на ноль плавающей конÑтанты"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, fuzzy, gcc-internal-format
- msgid "repeated %<@%> before Objective-C string"
- msgstr "неверное положение %<@%D%> конÑтрукции Objective-C++"
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr ""
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "Ñ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ С не поддерживаетÑÑ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ñ Ñтрок"
-@@ -22700,7 +22586,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, fuzzy, gcc-internal-format
- msgid "invalid type for iteration variable %qE"
- msgstr "неверно задан векторный тип Ð´Ð»Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE"
-@@ -22710,22 +22596,22 @@
- msgid "%qE is not initialized"
- msgstr "параметр %qD инициализирован"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, fuzzy, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr "некорректный операнд уÑловного оператора"
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, fuzzy, gcc-internal-format
- msgid "invalid controlling predicate"
- msgstr "некорректный операнд уÑловного оператора"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, fuzzy, gcc-internal-format
- msgid "missing increment expression"
- msgstr "подавление приÑваиваниÑ"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, fuzzy, gcc-internal-format
- msgid "invalid increment expression"
- msgstr "неверное логичеÑкое выражение"
-@@ -23288,7 +23174,6 @@
-
- #: common/config/v850/v850-common.c:48
- #, fuzzy, gcc-internal-format
--#| msgid "requested alignment is too large"
- msgid "value passed in %qs is too large"
- msgstr "выравнивание Ñлишком велико"
-
-@@ -23405,7 +23290,6 @@
-
- #: config/darwin.c:3038
- #, fuzzy, gcc-internal-format
--#| msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
- msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
- msgstr "-mdynamic-no-pic отменÑет -fpic или -fPIC"
-
-@@ -23575,7 +23459,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "некорректное значение %qs Ð´Ð»Ñ -mmemory-latency"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -23694,13 +23578,11 @@
-
- #: config/arm/arm.c:1888
- #, 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:1890
- #, 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"
-
-@@ -23754,53 +23636,53 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr ""
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to functions"
- msgstr "атрибут %qs допуÑтим только Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, gcc-internal-format
- msgid "unable to compute real location of stacked parameter"
- msgstr "невозможно вычиÑлить фактичеÑкое положение параметра в Ñтеке"
-
--#: config/arm/arm.c:20665
-+#: config/arm/arm.c:20667
- #, fuzzy, gcc-internal-format
- msgid "argument must be a constant"
- msgstr "аргумент %qD не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "Ñелектор должен быть непоÑредÑтвенным значением"
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "маÑка должна быть непоÑредÑтвенным значением"
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, gcc-internal-format
- msgid "no low registers available for popping high registers"
- msgstr "нет Ñвободных low-региÑтров Ð´Ð»Ñ Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ high-региÑтров"
-
--#: config/arm/arm.c:22123
-+#: config/arm/arm.c:22125
- #, gcc-internal-format
- msgid "interrupt Service Routines cannot be coded in Thumb mode"
- msgstr "подпрограммы Service Routines Ð´Ð»Ñ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ не могут иÑпользоватьÑÑ Ð² режиме Thumb"
-
--#: config/arm/arm.c:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr ""
-@@ -23815,102 +23697,113 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "ÑтатичеÑÐºÐ°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %q+D помечена как dllimport"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
-+#, fuzzy, gcc-internal-format
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "-G и -static неÑовмеÑтимы"
-+
-+#: config/avr/avr.c:555
-+#, fuzzy, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr "%qE атрибут дейÑтвует только в public-объектах"
-+
-+#: config/avr/avr.c:573
-+#, fuzzy, gcc-internal-format
-+msgid "%qs function cannot have arguments"
-+msgstr "%qD не может иметь аргументов по умолчанию"
-+
-+#: config/avr/avr.c:576
-+#, fuzzy, gcc-internal-format
-+msgid "%qs function cannot return a value"
-+msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ значение не Ñтрокового типа"
-+
-+#: config/avr/avr.c:583
-+#, fuzzy, gcc-internal-format
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr "%qs возможно некорректно названный обработчик Ñигнала"
-+
-+#: config/avr/avr.c:733
- #, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr ""
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr ""
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr ""
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr ""
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, 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:2625
-+#: config/avr/avr.c:2586
- #, fuzzy, gcc-internal-format
- msgid "writing to address space %qs not supported"
- msgstr "конфликтующее Ð¸Ð¼Ñ ÑуперклаÑÑа %qs"
-
--#: config/avr/avr.c:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr "%qs возможно некорректно названный обработчик прерываниÑ"
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr "%qs возможно некорректно названный обработчик Ñигнала"
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, fuzzy, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr "неÑоответÑтвие указательных типов в уÑловном выражении"
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, fuzzy, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %s %q+D"
- msgstr "неÑоответÑтвие указательных типов в уÑловном выражении"
-
--#: config/avr/avr.c:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, gcc-internal-format
- msgid "only uninitialized variables can be placed in the .noinit section"
- msgstr "Только неинициализированные переменные могут размещатьÑÑ Ð² Ñекции .noinit"
-
--#: config/avr/avr.c:7382
-+#: config/avr/avr.c:7299
- #, 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:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr "MCU %qs поддерживаетÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ð°ÑÑемблера"
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, 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:10691
-+#: config/avr/avr.c:10642
- #, 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 требуетÑÑ ÐºÐ¾Ð½Ñтантный аргумент"
-
-@@ -24002,7 +23895,6 @@
-
- #: config/cr16/cr16.c:297
- #, fuzzy, gcc-internal-format, gfc-internal-format
--#| msgid "invalid thread pointer option: -mtp=%s"
- msgid "invalid data model option -mdata-model=%s"
- msgstr "некорректный ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð¿Ð¾Ñ‚Ð¾ÐºÐ°: -mtp=%s"
-
-@@ -24030,68 +23922,68 @@
- msgid "internal error: bad register: %d"
- msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ°: некорректный региÑтр: %d"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ°: инÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ñ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼ Ñффектом, влиÑющим на оÑновной Ñффект"
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr "неизвеÑтное значение cc_attr"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ°: некорректные операнды cris_side_effect_mode_ok"
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr "значение ключа -max-stackframe=%d вне диапазона 0 - %d"
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð²ÐµÑ€Ñии CRIS в -march= или -mcpu= : %s"
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð²ÐµÑ€Ñии CRIS в -mtune= : %s"
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "ключи -fPIC и -fpic в данной конфигурации не поддерживаютÑÑ"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr "заданный ключ -g неÑовмеÑтим Ñ -maout и -melinux"
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, fuzzy, gcc-internal-format
- msgid "unknown src"
- msgstr "ÐеизвеÑтный иÑточник"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, fuzzy, gcc-internal-format
- msgid "unknown dest"
- msgstr "ÐеизвеÑтное назначение"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr "кадр Ñтека Ñлишком велик: %d байт"
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr "в movsi не удалоÑÑŒ выполнить expand_binop"
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, fuzzy, gcc-internal-format
- msgid "emitting PIC operand, but PIC register isn%'t set up"
- msgstr "Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ PIC-операнда при неуÑтановленном PIC-региÑтре"
-@@ -24250,413 +24142,411 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "ошибка Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² PCH файле: %m"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %stune=%s %s"
- msgstr "некорректное значение (%s) Ð´Ð»Ñ ÐºÐ»ÑŽÑ‡Ð° -mtune="
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr ""
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "модель ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ %s не поддерживаетÑÑ Ð² %s-битном режиме"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, fuzzy, gcc-internal-format
--#| msgid "code model %qs not supported in the %s bit mode"
- msgid "code model %qs not supported in x32 mode"
- msgstr "модель ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ %s не поддерживаетÑÑ Ð² %s-битном режиме"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "code model %s does not support PIC mode"
- msgstr "модель ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ %s не поддерживаетÑÑ Ð² режиме PIC"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, fuzzy, gcc-internal-format
--#| msgid "-m%s not supported in this configuration"
- msgid "-masm=intel not supported in this configuration"
- msgstr "-m%s в данной конфигурации не поддерживаетÑÑ"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr "%i-битный режим не компилируетÑÑ Ð²"
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "заданный процеÑÑор не поддерживает набор команд x86-64"
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr "некорректное значение (%s) Ð´Ð»Ñ ÐºÐ»ÑŽÑ‡Ð° -mtune="
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr "некорректное значение (%s) Ð´Ð»Ñ ÐºÐ»ÑŽÑ‡Ð° -march"
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, fuzzy, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr "ÑÐ¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ Ð¾ вызовах -mrtd не поддерживаютÑÑ Ð² 64-битном режиме"
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "-mregparm=%d вне диапазона 0 - %d"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr "ÑÐ¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ Ð¾ вызовах -mrtd не поддерживаютÑÑ Ð² 64-битном режиме"
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, fuzzy, gcc-internal-format
- msgid "-mpreferred-stack-boundary is not supported for this target"
- msgstr "-fprefetch-loop-arrays не поддерживаетÑÑ Ð´Ð»Ñ Ñтой целевой машины"
-
--#: config/i386/i386.c:3592
-+#: config/i386/i386.c:3593
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
- msgstr "-mpreferred-stack-boundary=%d вне диапазона %d - 12"
-
--#: config/i386/i386.c:3613
-+#: config/i386/i386.c:3614
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-mincoming-stack-boundary=%d is not between %d and 12"
- msgstr "-mpreferred-stack-boundary=%d вне диапазона %d - 12"
-
--#: config/i386/i386.c:3627
-+#: config/i386/i386.c:3628
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr "ключ -msseregparm иÑпользован без SSE"
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr "набор команд SSE отменен, иÑпользуетÑÑ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° 387"
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr "набор команд 387 отменен, иÑпользуетÑÑ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE"
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr "Ð´Ð»Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ поддержки таблиц раÑкрутки Ñтека требуетÑÑ Ð»Ð¸Ð±Ð¾ указатель кадра, либо -maccumulate-outgoing-args"
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr "Ð´Ð»Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ поддержки таблиц раÑкрутки Ñтека требуетÑÑ Ð»Ð¸Ð±Ð¾ указатель кадра, либо -maccumulate-outgoing-args"
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr ""
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr ""
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "unknown option for -mrecip=%s"
- msgstr "некорректный ключ -m%s=: '%s'"
-
--#: config/i386/i386.c:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr ""
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr ""
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr "атрибуты fastcall и regparm неÑовмеÑтимы"
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, fuzzy, gcc-internal-format
- msgid "regparam and thiscall attributes are not compatible"
- msgstr "атрибуты fastcall и stdcall неÑовмеÑтимы"
-
--#: config/i386/i386.c:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute requires an integer constant argument"
- msgstr "аргументом атрибута %qs должна быть Ñ†ÐµÐ»Ð°Ñ ÐºÐ¾Ð½Ñтанта"
-
--#: config/i386/i386.c:4930
-+#: config/i386/i386.c:4925
- #, fuzzy, gcc-internal-format
- msgid "argument to %qE attribute larger than %d"
- msgstr "аргумент атрибута %qs больше %d"
-
--#: config/i386/i386.c:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr "атрибуты fastcall и cdecl неÑовмеÑтимы"
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr "атрибуты fastcall и stdcall неÑовмеÑтимы"
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, fuzzy, gcc-internal-format
- msgid "fastcall and thiscall attributes are not compatible"
- msgstr "атрибуты fastcall и stdcall неÑовмеÑтимы"
-
--#: config/i386/i386.c:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr "атрибуты stdcall и cdecl неÑовмеÑтимы"
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr "атрибуты stdcall и fastcall неÑовмеÑтимы"
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, fuzzy, gcc-internal-format
- msgid "stdcall and thiscall attributes are not compatible"
- msgstr "атрибуты stdcall и fastcall неÑовмеÑтимы"
-
--#: config/i386/i386.c:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, fuzzy, gcc-internal-format
- msgid "cdecl and thiscall attributes are not compatible"
- msgstr "атрибуты stdcall и fastcall неÑовмеÑтимы"
-
--#: config/i386/i386.c:5008
-+#: config/i386/i386.c:5003
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute is used for none class-method"
- msgstr "атрибут %qE Ð´Ð»Ñ Ð½Ðµ клаÑÑовых типов игнорируетÑÑ"
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, fuzzy, gcc-internal-format
- msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
- msgstr "Вызов %qD Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm без Ð·Ð°Ð´Ð°Ð½Ð¸Ñ SSE/SSE2"
-
--#: config/i386/i386.c:5237
-+#: config/i386/i386.c:5232
- #, fuzzy, gcc-internal-format
- msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
- msgstr "Вызов %qT Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm без Ð·Ð°Ð´Ð°Ð½Ð¸Ñ SSE/SSE2"
-
--#: config/i386/i386.c:5452
-+#: config/i386/i386.c:5447
- #, gcc-internal-format
- msgid "ms_hook_prologue is not compatible with nested function"
- msgstr ""
-
--#: config/i386/i386.c:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr ""
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, fuzzy, gcc-internal-format
- msgid "AVX vector argument without AVX enabled changes the ABI"
- msgstr "аргумент - вектор MMX без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ MMX изменÑет ABI"
-
--#: config/i386/i386.c:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, gcc-internal-format
- msgid "the ABI of passing union with long double has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6141
-+#: config/i386/i386.c:6136
- #, gcc-internal-format
- msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr "возврат результата в SSE региÑтре без Ð·Ð°Ð´Ð°Ð½Ð¸Ñ SSE"
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr "аргумент - SSE региÑтр без Ð·Ð°Ð´Ð°Ð½Ð¸Ñ SSE"
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr "результат - вектор SSE без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ SSE изменÑет ABI"
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, gcc-internal-format
- msgid "SSE vector argument without SSE enabled changes the ABI"
- msgstr "аргумент - вектор SSE без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ SSE изменÑет ABI"
-
--#: config/i386/i386.c:6726
-+#: config/i386/i386.c:6721
- #, gcc-internal-format
- msgid "MMX vector argument without MMX enabled changes the ABI"
- msgstr "аргумент - вектор MMX без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ MMX изменÑет ABI"
-
--#: config/i386/i386.c:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, gcc-internal-format
- msgid "SSE vector return without SSE enabled changes the ABI"
- msgstr "результат - вектор SSE без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ SSE изменÑет ABI"
-
--#: config/i386/i386.c:7447
-+#: config/i386/i386.c:7442
- #, gcc-internal-format
- msgid "MMX vector return without MMX enabled changes the ABI"
- msgstr "возврат вектора MMX без Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ MMX изменÑет ABI"
-
--#: config/i386/i386.c:10033
-+#: config/i386/i386.c:10028
- #, gcc-internal-format
- msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:11030
-+#: config/i386/i386.c:11025
- #, fuzzy, gcc-internal-format
- msgid "-fsplit-stack does not support fastcall with nested function"
- msgstr "Ð¸Ð½Ð´ÑƒÐºÑ†Ð¸Ñ Ð½Ðµ поддерживаетÑÑ"
-
--#: config/i386/i386.c:11044
-+#: config/i386/i386.c:11039
- #, fuzzy, 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:11055
-+#: config/i386/i386.c:11050
- #, fuzzy, gcc-internal-format
- msgid "-fsplit-stack does not support 3 register parameters"
- msgstr "ISO C90 не поддерживает регулируемые Ñлементы-маÑÑивы"
-
--#: config/i386/i386.c:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr "раÑширенные региÑтры не имеют верхних половин"
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr "некорректный размер операнда Ð´Ð»Ñ Ñ€Ð°Ñширенного региÑтра"
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "non-integer operand used with operand code '%c'"
- msgstr "некорректный код операнда '%c'"
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 2-bit immediate"
- msgstr "третий аргумент должен быть 4-битным беззнаковым литеральным значением"
-
--#: config/i386/i386.c:28143
-+#: config/i386/i386.c:28196
- #, fuzzy, gcc-internal-format
- msgid "the fifth argument must be an 8-bit immediate"
- msgstr "первый аргумент должен быть 5-битным знаковым литеральным значением"
-
--#: config/i386/i386.c:28238
-+#: config/i386/i386.c:28291
- #, fuzzy, gcc-internal-format
- msgid "the third argument must be an 8-bit immediate"
- msgstr "первый аргумент должен быть 5-битным знаковым литеральным значением"
-
--#: config/i386/i386.c:28646
-+#: config/i386/i386.c:28699
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be an 1-bit immediate"
- msgstr "третий аргумент должен быть 4-битным беззнаковым литеральным значением"
-
--#: config/i386/i386.c:28665
-+#: config/i386/i386.c:28718
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 4-bit immediate"
- msgstr "третий аргумент должен быть 4-битным беззнаковым литеральным значением"
-
--#: config/i386/i386.c:28683
-+#: config/i386/i386.c:28736
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 1-bit immediate"
- msgstr "третий аргумент должен быть 4-битным беззнаковым литеральным значением"
-
--#: config/i386/i386.c:28692
-+#: config/i386/i386.c:28745
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 5-bit immediate"
- msgstr "третий аргумент должен быть 4-битным беззнаковым литеральным значением"
-
--#: config/i386/i386.c:28701
-+#: config/i386/i386.c:28754
- #, fuzzy, gcc-internal-format
- msgid "the next to last argument must be an 8-bit immediate"
- msgstr "первый аргумент должен быть 5-битным знаковым литеральным значением"
-
--#: config/i386/i386.c:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be an 8-bit immediate"
- msgstr "первый аргумент должен быть 5-битным знаковым литеральным значением"
-
--#: config/i386/i386.c:28927
-+#: config/i386/i386.c:28980
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 32-bit immediate"
- msgstr "третий аргумент должен быть 4-битным беззнаковым литеральным значением"
-
--#: config/i386/i386.c:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, gcc-internal-format
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr "Ñелектор должен быть целой конÑтантой в диапазоне 0..%wi"
-
--#: config/i386/i386.c:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr ""
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr ""
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, fuzzy, gcc-internal-format
- msgid "last argument must be an immediate"
- msgstr "маÑка должна быть непоÑредÑтвенным значением"
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, fuzzy, gcc-internal-format
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr "маÑка должна быть непоÑредÑтвенным значением"
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only available for 32-bit"
- msgstr "атрибут %qs допуÑтим только Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
-
--#: config/i386/i386.c:31774
-+#: config/i386/i386.c:31827
- #, fuzzy, gcc-internal-format
- msgid "argument to %qE attribute is neither zero, nor one"
- msgstr "аргумент атрибута %qs не ÑвлÑетÑÑ Ñтроковой конÑтантой"
-
--#: config/i386/i386.c:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, fuzzy, gcc-internal-format
- msgid "ms_abi and sysv_abi attributes are not compatible"
- msgstr "атрибуты fastcall и stdcall неÑовмеÑтимы"
-
--#: config/i386/i386.c:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, fuzzy, gcc-internal-format
- msgid "%qE incompatible attribute ignored"
- msgstr "%qs - неÑовмеÑтимый атрибут, игнорируетÑÑ"
-@@ -24726,19 +24616,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "аргументом атрибута %qs должна быть Ñ†ÐµÐ»Ð°Ñ ÐºÐ¾Ð½Ñтанта"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr "значение ключа -mfixed-range имеет вид РЕГ1-РЕГ2"
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr "%s-%s задает пуÑтой диапазон"
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, fuzzy, gcc-internal-format
- msgid "version attribute is not a string"
- msgstr "аргумент атрибута %qs не ÑвлÑетÑÑ Ñтроковой конÑтантой"
-@@ -24804,7 +24694,7 @@
- msgstr "%Jатрибут section Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ платформы не поддерживаетÑÑ"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument not an integer constant"
- msgstr "аргумент атрибута %qs не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ð¹ конÑтантой"
-@@ -24859,7 +24749,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr ""
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "выражение Ð´Ð»Ñ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñтека не поддерживаетÑÑ"
-@@ -25374,27 +25264,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr ""
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, fuzzy, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ PIC не поддерживаетÑÑ Ð² портируемой модели времени выполнениÑ\n"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, fuzzy, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr "Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ PIC неÑовмеÑтима Ñ Ð±Ñ‹Ñтрыми коÑвенными вызовами\n"
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr "Ð´Ð»Ñ Ñтого процеÑÑора -g поддерживаетÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ при иÑпользовании GAS,"
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr "ключ -g игнорируетÑÑ"
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, gcc-internal-format, gfc-internal-format
- msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
- msgstr ""
-@@ -25621,7 +25511,6 @@
-
- #: config/rs6000/rs6000.c:2622
- #, fuzzy, gcc-internal-format
--#| msgid "not configured for ABI: '%s'"
- msgid "not configured for SPE ABI"
- msgstr "Ð´Ð°Ð½Ð½Ð°Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ð½Ðµ поддерживает ABI: '%s'"
-
-@@ -25820,82 +25709,82 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, fuzzy, gcc-internal-format
- msgid "stack frame too large"
- msgstr "кадр Ñтека Ñлишком велик: %d байт"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, gcc-internal-format
- msgid "no profiling of 64-bit code for this ABI"
- msgstr "отÑутÑтвует профилирование 64-битного кода Ð´Ð»Ñ Ñтого ABI"
-
--#: config/rs6000/rs6000.c:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, fuzzy, gcc-internal-format
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr "иÑпользование 'long' в типах AltiVec-данных будет отменено; иÑпользуйте 'int'"
-
--#: config/rs6000/rs6000.c:24133
-+#: config/rs6000/rs6000.c:24119
- #, fuzzy, gcc-internal-format
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr "иÑпользование 'long' в типах AltiVec-данных будет отменено; иÑпользуйте 'int'"
-
--#: config/rs6000/rs6000.c:24135
-+#: config/rs6000/rs6000.c:24121
- #, fuzzy, gcc-internal-format
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr "иÑпользование 'long' в типах AltiVec-данных будет отменено; иÑпользуйте 'int'"
-
--#: config/rs6000/rs6000.c:24137
-+#: config/rs6000/rs6000.c:24123
- #, fuzzy, gcc-internal-format
- msgid "use of decimal floating point types in AltiVec types is invalid"
- msgstr "иÑпользование 'long' в типах AltiVec-данных будет отменено; иÑпользуйте 'int'"
-
--#: config/rs6000/rs6000.c:24143
-+#: config/rs6000/rs6000.c:24129
- #, fuzzy, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
- msgstr "иÑпользование 'long' в типах AltiVec-данных будет отменено; иÑпользуйте 'int'"
-
--#: config/rs6000/rs6000.c:24146
-+#: config/rs6000/rs6000.c:24132
- #, fuzzy, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
- msgstr "иÑпользование 'long' в типах AltiVec-данных будет отменено; иÑпользуйте 'int'"
-
--#: config/rs6000/rs6000.c:24151
-+#: config/rs6000/rs6000.c:24137
- #, fuzzy, gcc-internal-format
- msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
- msgstr "иÑпользование 'long' в типах AltiVec-данных будет отменено; иÑпользуйте 'int'"
-
--#: config/rs6000/rs6000.c:24154
-+#: config/rs6000/rs6000.c:24140
- #, fuzzy, gcc-internal-format
- msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
- msgstr "иÑпользование 'long' в типах AltiVec-данных будет отменено; иÑпользуйте 'int'"
-
--#: config/rs6000/rs6000.c:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- msgstr "недопуÑтимое иÑпользование '%%%c'"
-
--#: config/rs6000/rs6000.c:27224
-+#: config/rs6000/rs6000.c:27210
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is not allowed"
- msgstr "некорректно употреблÑть %<#pragma%>"
-
--#: config/rs6000/rs6000.c:27226
-+#: config/rs6000/rs6000.c:27212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is invalid"
- msgstr "недопуÑтимый параметр '%s'"
-@@ -25949,12 +25838,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "-m%s в данной конфигурации не поддерживаетÑÑ"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr "Ð´Ð»Ñ -m64 требуетÑÑ Ð¿Ñ€Ð¾Ñ†ÐµÑÑор PowerPC64"
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, fuzzy, gcc-internal-format
- msgid "-mcmodel incompatible with other toc options"
- msgstr "Генерировать код, ÑовмеÑтимый Ñ Ñ„Ð¸Ñ€Ð¼ÐµÐ½Ð½Ñ‹Ð¼Ð¸ инÑтрументами TI"
-@@ -25971,64 +25860,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr "RETURN_ADDRESS_OFFSET не поддерживаетÑÑ"
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "Ðекорректное значение ключа -mcall-%s"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "Ðекорректное значение ключа -msdata=%s"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr "ключи -mrelocatable и -msdata=%s неÑовмеÑтимы"
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr "ключи -f%s и -msdata=%s неÑовмеÑтимы"
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr "ключи -msdata=%s и -mcall-%s неÑовмеÑтимы"
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr "ключи -mrelocatable и -mno-minimal-toc неÑовмеÑтимы"
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr "ключи -mrelocatable и -mcall-%s неÑовмеÑтимы"
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr "ключи -fPIC и -mcall-%s неÑовмеÑтимы"
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr "ключ -mcall-aixdesc требует прÑмого порÑдка байт"
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, fuzzy, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr "MCU %qs поддерживаетÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ð°ÑÑемблера"
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "-m%s в данной конфигурации не поддерживаетÑÑ"
-@@ -26138,53 +26027,53 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr "Ð´Ð»Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ поддержки таблиц раÑкрутки Ñтека требуетÑÑ Ð»Ð¸Ð±Ð¾ указатель кадра, либо -maccumulate-outgoing-args"
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "__builtin_saveregs Ð´Ð»Ñ Ñтой платформы не поддерживаетÑÑ"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "атрибут %qs применим только к функциÑм обработки прерываний"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute is supported only for SH2A"
- msgstr "атрибут %qs не поддерживаетÑÑ Ð½Ð° данной платформе"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr "атрибут interrupt_handler неÑовмеÑтим Ñ -m5-compact"
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to SH2A"
- msgstr "атрибут %qs допуÑтим только Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "аргумент атрибута %qs не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ð¹ конÑтантой"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument not a string constant"
- msgstr "аргумент атрибута %qs не ÑвлÑетÑÑ Ñтроковой конÑтантой"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr ""
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, fuzzy, gcc-internal-format
- msgid "need a second call-clobbered general purpose register"
- msgstr "ИÑпользовать региÑтр BK как региÑтр общего назначениÑ"
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, fuzzy, gcc-internal-format
- msgid "need a call-clobbered target register"
- msgstr "ИÑпользовать региÑтр BK как региÑтр общего назначениÑ"
-@@ -26223,7 +26112,6 @@
-
- #: config/sparc/sparc.c:1019
- #, fuzzy, gcc-internal-format
--#| msgid "-fdata-sections not supported for this target"
- msgid "-fcall-saved-REG is not supported for out registers"
- msgstr "-fdata-sections не поддерживаетÑÑ Ð´Ð»Ñ Ñтой целевой машины"
-
-@@ -26314,7 +26202,6 @@
-
- #: config/tilegx/tilegx.c:3438 config/tilepro/tilepro.c:3127
- #, fuzzy, gcc-internal-format
--#| msgid "mask must be an immediate"
- msgid "operand must be an immediate of the right size"
- msgstr "маÑка должна быть непоÑредÑтвенным значением"
-
-@@ -26435,13 +26322,11 @@
-
- #: config/vms/vms-c.c:44
- #, fuzzy, gcc-internal-format
--#| msgid "junk at end of #pragma ghs starttda"
- msgid "junk at end of #pragma __nostandard"
- msgstr "муÑор в конце #pragma ghs starttda"
-
- #: config/vms/vms-c.c:55
- #, fuzzy, gcc-internal-format
--#| msgid "junk at end of #pragma %s"
- msgid "junk at end of #pragma __standard"
- msgstr "муÑор в конце #pragma %s"
-
-@@ -26467,13 +26352,11 @@
-
- #: config/vms/vms-c.c:143
- #, fuzzy, gcc-internal-format
--#| msgid "junk at end of '#pragma options'"
- msgid "garbage at end of '#pragma nomember_alignment'"
- msgstr "муÑор в конце директивы '#pragma options'"
-
- #: config/vms/vms-c.c:182
- #, fuzzy, gcc-internal-format
--#| msgid "malformed '#pragma options', ignoring"
- msgid "malformed '#pragma extern_model', ignoring"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° '#pragma options', игнорируетÑÑ"
-
-@@ -26499,7 +26382,6 @@
-
- #: config/vms/vms-c.c:251 config/vms/vms-c.c:257
- #, fuzzy, gcc-internal-format
--#| msgid "malformed #pragma extern_prefix, ignored"
- msgid "malformed '#pragma __extern_prefix', ignoring"
- msgstr "неверный ÑинтакÑÐ¸Ñ #pragma extern_prefix, директива проигнорирована"
-
-@@ -26533,38 +26415,38 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr "атрибут %qs проигнорирован"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, fuzzy, gcc-internal-format
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "в атрибуте %qE требуетÑÑ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ñ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ аргументами"
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, fuzzy, gcc-internal-format
- msgid "%qs attribute only applies to variadic functions"
- msgstr "атрибут %qE допуÑтим только Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ чиÑлом аргументом"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute has no effect"
- msgstr "атрибут %qE проигнорирован"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, fuzzy, gcc-internal-format
- msgid "invalid vector type for attribute %qs"
- msgstr "неверно задан векторный тип Ð´Ð»Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, fuzzy, gcc-internal-format
- msgid "attribute %qs applies to array types only"
- msgstr "атрибут %qs допуÑтим только Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, fuzzy, gcc-internal-format
- msgid "invalid element type for attribute %qs"
- msgstr "неверно задан векторный тип Ð´Ð»Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE"
-@@ -26580,7 +26462,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr " при преобразовании из %qT в %qT,"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -26641,7 +26523,6 @@
- #. Re-run template unification with diagnostics.
- #: cp/call.c:3208
- #, fuzzy, gcc-internal-format
--#| msgid "template argument %d is invalid"
- msgid " template argument deduction/substitution failed:"
- msgstr "некорректный аргумент шаблона %d"
-
-@@ -26859,7 +26740,6 @@
-
- #: cp/call.c:5604
- #, fuzzy, gcc-internal-format
--#| msgid "invalid conversion from %qT to %qT"
- msgid "invalid user-defined conversion from %qT to %qT"
- msgstr "некорректное преобразование из %qT в %qT"
-
-@@ -26868,7 +26748,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "некорректное преобразование из %qT в %qT"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr " при инициализации %P -го аргумента %qD"
-@@ -26878,191 +26758,188 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr ""
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, fuzzy, gcc-internal-format
- msgid " initializing argument %P of %q+D"
- msgstr " при инициализации %P -го аргумента %qD"
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, fuzzy, gcc-internal-format
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "недопуÑтимое ÑвÑзывание rvalue %qE Ñ %qT"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "недопуÑтимое ÑвÑзывание битового Ð¿Ð¾Ð»Ñ %qE Ñ %qT"
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr "недопуÑтимое ÑвÑзывание упакованного Ð¿Ð¾Ð»Ñ %qE Ñ %qT"
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "недопуÑтимое ÑвÑзывание rvalue %qE Ñ %qT"
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, fuzzy, gcc-internal-format
--#| msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr "клаÑÑ %qT будет раÑÑматриватьÑÑ ÐºÐ°Ðº почти пуÑтой в будущих верÑиÑÑ… GCC"
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, fuzzy, gcc-internal-format
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° объекта не POD-типа %q#T через %<...%>; вызов завершитÑÑ Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾ во Ð²Ñ€ÐµÐ¼Ñ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ"
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, fuzzy, gcc-internal-format
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr "некорректное получение объекта не POD-типа %q#T через %<...%>; вызов завершитÑÑ Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾ во Ð²Ñ€ÐµÐ¼Ñ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ"
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, fuzzy, gcc-internal-format
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "повторное определение аргумента по умолчанию Ð´Ð»Ñ `%#D'"
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, fuzzy, gcc-internal-format
--#| msgid "the default argument for parameter %d of %qD has not yet been parsed"
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr "аргумент по умолчанию Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %qD еще не был проанализирован"
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, fuzzy, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr "Предупреждать о функциÑÑ…, которым можно назначить атрибут format"
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, fuzzy, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr "передача %qT как `this'-аргумента `%#D' отменÑет квалификаторы"
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr "%qT не ÑвлÑетÑÑ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ %qT"
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, fuzzy, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD как %s"
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, fuzzy, gcc-internal-format
- msgid " in call to %q+D"
- msgstr " в вызове %qD"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr ""
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr "не найдено поле клаÑÑа в интерфейÑном типе java %qT"
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr "вызов не функции %qD"
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr ""
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr ""
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, fuzzy, gcc-internal-format
- msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
- msgstr "нет подходÑщей функции Ð´Ð»Ñ Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::%s(%A)%#V%>"
-
--#: cp/call.c:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr "нет подходÑщей функции Ð´Ð»Ñ Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::%s(%A)%#V%>"
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr "вызов перегруженной %<%s(%A)%> имеет неоднозначную трактовку"
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, gcc-internal-format
- msgid "cannot call member function %qD without object"
- msgstr "некорректный вызов Ñлемента-функции %qD без объекта"
-
--#: cp/call.c:8053
-+#: cp/call.c:8068
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr "при передаче %qT предпочтение отдаетÑÑ %qT, а не %qT"
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr " в вызове %qD"
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr "предпочтение отдаетÑÑ %qD (а не %qD)"
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr " при преобразовании из %qT в %qT,"
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, gcc-internal-format
- msgid " because conversion sequence for the argument is better"
- msgstr " поÑкольку Ñто дает лучшую поÑледовательноÑть преобразований аргумента"
-
--#: cp/call.c:8235
-+#: cp/call.c:8250
- #, fuzzy, gcc-internal-format
- msgid "default argument mismatch in overload resolution"
- msgstr "отÑутÑтвует аргумент по умолчанию Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P функции %q+#D"
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, fuzzy, gcc-internal-format
- msgid " candidate 1: %q+#F"
- msgstr "претендент: %+#D"
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, fuzzy, gcc-internal-format
- msgid " candidate 2: %q+#F"
- msgstr "претендент: %+#D"
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, 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:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, fuzzy, gcc-internal-format
- msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½ÐµÐºÐ¾Ð½Ñтантной ÑÑылки типа %qT из временного Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð° %qT"
-
--#: cp/call.c:8734
-+#: cp/call.c:8749
- #, gcc-internal-format
- msgid "invalid initialization of reference of type %qT from expression of type %qT"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ ÑÑылки типа %qT из Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð° %qT"
-@@ -27119,7 +26996,6 @@
-
- #: cp/class.c:1291
- #, fuzzy, gcc-internal-format
--#| msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
- msgid "cannot derive from %<final%> base %qT in derived type %qT"
- msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ %qT в производный тип %qT через виртуальный базовый тип %qT"
-
-@@ -27150,7 +27026,6 @@
-
- #: cp/class.c:2524
- #, fuzzy, gcc-internal-format
--#| msgid "%q+D defined but not used"
- msgid "%q+#D marked final, but is not virtual"
- msgstr "%q+D определена, но нигде не иÑпользуетÑÑ"
-
-@@ -27275,222 +27150,219 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "поле %q+D ошибочно декларировано Ñ Ñ‚Ð¸Ð¿Ð¾Ð¼ метода"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, gcc-internal-format
- msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
- msgstr "атрибут packed проигнорирован Ð´Ð»Ñ Ð½ÐµÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ не-POD Ð¿Ð¾Ð»Ñ %q+#D"
-
--#: cp/class.c:3284
-+#: cp/class.c:3285
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr "поле %q+#D Ñ Ñ‚ÐµÐ¼ же именем, что и клаÑÑ"
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr "%q+#T Ñодержит Ñлементы данных типа указатель"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr " но не переопределÑет %<%T(const %T&)%>"
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr " или %<operator=(const %T&)%>"
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr " но не переопределÑет %<operator=(const %T&)%>"
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr "Ñмещение пуÑтой базы %qT может быть неÑовмеÑтимо Ñ ABI и может быть изменено в будущих верÑиÑÑ… GCC"
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr "клаÑÑ %qT будет раÑÑматриватьÑÑ ÐºÐ°Ðº почти пуÑтой в будущих верÑиÑÑ… GCC"
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, gcc-internal-format
- msgid "initializer specified for non-virtual method %q+D"
- msgstr "инициализатор задан Ð´Ð»Ñ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ метода %q+D"
-
--#: cp/class.c:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, fuzzy, gcc-internal-format
- msgid "enclosing class of constexpr non-static member function %q+#D is not a literal type"
- msgstr "%qs не ÑвлÑетÑÑ Ð¸Ð¼ÐµÐ½ÐµÐ¼ типа"
-
--#: cp/class.c:4901
-+#: cp/class.c:4902
- #, fuzzy, gcc-internal-format
--#| msgid "%q#T is not a class"
- msgid "%q+T is not literal because:"
- msgstr "%q#T не ÑвлÑетÑÑ ÐºÐ»Ð°ÑÑом"
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, 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:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, fuzzy, gcc-internal-format
- msgid " base class %qT of %q+T is non-literal"
- msgstr "%qs не ÑвлÑетÑÑ Ð¸Ð¼ÐµÐ½ÐµÐ¼ типа"
-
--#: cp/class.c:4958
-+#: cp/class.c:4959
- #, fuzzy, gcc-internal-format
- msgid " non-static data member %q+D has non-literal type"
- msgstr "`%#D' не ÑвлÑетÑÑ Ð½ÐµÑтатичеÑким Ñлементом %qT"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, gcc-internal-format
- msgid "non-static reference %q+#D in class without a constructor"
- msgstr "неÑтатичеÑÐºÐ°Ñ ÑÑылка %q+#D в клаÑÑе без конÑтруктора"
-
--#: cp/class.c:5075
-+#: cp/class.c:5076
- #, gcc-internal-format
- msgid "non-static const member %q+#D in class without a constructor"
- msgstr "неÑтатичеÑкий конÑтантный Ñлемент %q+#D в клаÑÑе без конÑтруктора"
-
- #. If the function is defaulted outside the class, we just
- #. give the synthesis error.
--#: cp/class.c:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr ""
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr ""
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr "Ñмещение виртуальной базы %qT неÑовмеÑтимо Ñ ABI и может быть изменено в будущих верÑиÑÑ… GCC"
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, gcc-internal-format
- msgid "direct base %qT inaccessible in %qT due to ambiguity"
- msgstr "непоÑредÑÑ‚Ð²ÐµÐ½Ð½Ð°Ñ Ð±Ð°Ð·Ð° %qT недоÑтупна в %qT из-за неоднозначноÑти"
-
--#: cp/class.c:5441
-+#: cp/class.c:5442
- #, gcc-internal-format
- msgid "virtual base %qT inaccessible in %qT due to ambiguity"
- msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð±Ð°Ð·Ð° %qT недоÑтупна в %qT из-за неоднозначноÑти"
-
--#: cp/class.c:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr "размер, приÑвоенный %qT, может быть неÑовмеÑтим Ñ ABI и может быть изменен в будущих верÑиÑÑ… GCC"
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr "Ñмещение %qD может быть неÑовмеÑтимо Ñ ABI и может быть изменено в будущих верÑиÑÑ… GCC"
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr "Ñмещение %q+D неÑовмеÑтимо Ñ ABI и может изменитьÑÑ Ð² будущих верÑиÑÑ… GCC"
-
--#: cp/class.c:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr "%q+D Ñодержит пуÑтые клаÑÑÑ‹; поÑтому базовые клаÑÑÑ‹ могут размещены иначе в будущих верÑиÑÑ… GCC"
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr "предÑтавление клаÑÑов, производных от пуÑтого клаÑÑа %qT, может изменитьÑÑ Ð² будущих верÑиÑÑ… GCC"
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr "повторное определение %q#T"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, gcc-internal-format
- msgid "%q#T has virtual functions and accessible non-virtual destructor"
- msgstr "%q#T Ñодержит виртуальные функции, но невиртуальный деÑтруктор"
-
--#: cp/class.c:6139
--#, fuzzy, gcc-internal-format
--#| msgid "class %qT does not have any field named %qD"
-+#: cp/class.c:6140
-+#, gcc-internal-format
- msgid "type transparent class %qT does not have any fields"
--msgstr "в клаÑÑе %qT не имеет Ð¿Ð¾Ð»Ñ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
-+msgstr "в типе прозрачного клаÑÑа %qT нет никаких полей"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
--#, fuzzy, gcc-internal-format
-+#: cp/class.c:6150
-+#, gcc-internal-format
- msgid "type transparent class %qT has virtual functions"
--msgstr "тип %qs имеет виртуальную функцию-Ñлемент"
-+msgstr "в типе прозрачного клаÑÑа %qT еÑть виртуальные функции"
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, gcc-internal-format
- msgid "trying to finish struct, but kicked out due to previous parse errors"
- msgstr "не удалоÑÑŒ завершить Ñтруктуру из-за предыдущих грамматичеÑких ошибок"
-
--#: cp/class.c:6757
-+#: cp/class.c:6758
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ñтрока %<\"%E\"%>, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ Ñзык"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, gcc-internal-format
- msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
- msgstr "ошибка при выборе перегруженной функции %qD при преобразовании к типу %qT"
-
--#: cp/class.c:6971
-+#: cp/class.c:6972
- #, gcc-internal-format
- msgid "no matches converting function %qD to type %q#T"
- msgstr "нет ÑпоÑоба Ð´Ð»Ñ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD к типу %q#T"
-
--#: cp/class.c:6994
-+#: cp/class.c:6995
- #, gcc-internal-format
- msgid "converting overloaded function %qD to type %q#T is ambiguous"
- msgstr "преобразование перегруженной функции %qD к типу %q#T неоднозначно"
-
--#: cp/class.c:7021
-+#: cp/class.c:7022
- #, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr "предполагаетÑÑ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ на Ñлемент %qD"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, gcc-internal-format
- msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgstr "(указатель на Ñлемент можно получить только при помощи %<&%E%>)"
-
--#: cp/class.c:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr "недоÑÑ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ типе"
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, gcc-internal-format
- msgid "cannot convert %qE from type %qT to type %qT"
- msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qE из типа %qT в тип %qT"
-@@ -27500,12 +27372,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q#D"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr "делает трактовку %qD отличной от %q+#D"
-@@ -27525,7 +27397,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr "преобразование %qE из %qT в %qT неоднозначно"
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, fuzzy, gcc-internal-format
- msgid "zero as null pointer constant"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива не ÑвлÑетÑÑ Ñ†ÐµÐ»Ñ‹Ð¼ значением"
-@@ -27555,7 +27427,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "преобразование из %qT в %qT отменÑет квалификаторы"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr "преобразование %qT в %qT не Ñнимает указатель"
-@@ -27842,7 +27714,6 @@
-
- #: cp/cvt.c:1548
- #, fuzzy, gcc-internal-format
--#| msgid " candidate conversions include %qD and %qD"
- msgid " candidate conversions include %qD"
- msgstr " возможные Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ - %qD и %qD"
-
-@@ -27962,7 +27833,7 @@
- msgid "declaration of template %q#D"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° `%#D'"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, fuzzy, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr "противоречит предыдущей декларации `%#D'"
-@@ -28014,7 +27885,7 @@
- msgid "%q+#D previously defined here"
- msgstr "Ñто предыдущее определение `%#D'"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, fuzzy, gcc-internal-format
- msgid "%q+#D previously declared here"
- msgstr "Ñто предыдущее определение `%#D'"
-@@ -28132,7 +28003,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "не Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ Ð´Ð»Ñ Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D Ñледует поÑле локальной Ð´Ð»Ñ Ð¿Ð¾Ñ‚Ð¾ÐºÐ° декларации"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, fuzzy, gcc-internal-format
- msgid "redeclaration of %q#D"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q#D"
-@@ -28203,7 +28074,7 @@
- msgid "%qD is not a type"
- msgstr "%qD не ÑвлÑетÑÑ Ñ‚Ð¸Ð¿Ð¾Ð¼"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr "иÑпользование %qD без параметров шаблона"
-@@ -28285,7 +28156,6 @@
-
- #: cp/decl.c:4155
- #, fuzzy, gcc-internal-format
--#| msgid "%qs can only be specified for functions"
- msgid "%<auto%> can only be specified for variables or function declarations"
- msgstr "%qs допуÑтим только Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
-
-@@ -28334,125 +28204,123 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "%<register%> в пуÑтой декларации на уровне файла"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
--#| msgid "attribute ignored in declaration of %q+#T"
- msgid "attribute ignored in declaration of %q#T"
- msgstr "атрибуты декларации %q+#T отброшены"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, fuzzy, gcc-internal-format
--#| msgid "attribute for %q+#T must follow the %qs keyword"
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr "атрибут Ð´Ð»Ñ %q+#T должен Ñледовать за ключевым Ñловом %qs"
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, fuzzy, gcc-internal-format
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr "отброшены атрибуты клаÑÑа, заданные вне его объÑвлениÑ"
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, fuzzy, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr "отброшены атрибуты клаÑÑа, заданные вне его объÑвлениÑ"
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, fuzzy, gcc-internal-format
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ (иÑпользуйте конÑтрукцию __typeof__)"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q#D Ñодержит %<extern%> и инициализацию"
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr "определение функции %q#D помечено %<dllimport%>"
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr "%q#D не ÑвлÑетÑÑ ÑтатичеÑким Ñлементом %q#T"
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr "ISO C++ не разрешает определÑть %<%T::%D%> как %<%T::%D%>"
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr "заголовок шаблона недопуÑтим в определении члена Ñвно Ñпециализированного клаÑÑа"
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ %qD"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, fuzzy, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr "%q+F объÑвлена %<static%>, но нигде не определена"
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q#D вне клаÑÑа не ÑвлÑетÑÑ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %q#D инициализирована, Ñ…Ð¾Ñ‚Ñ Ð¸Ð¼ÐµÐµÑ‚ неполный тип"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr "Ñлементы маÑÑива %q#D имеют неполный тип"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D has no initializer"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q#D Ñодержит %<extern%> и инициализацию"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr "агрегатный тип %q#D неполон и не может быть определён"
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qD декларирована как ÑÑылка, но не инициализирована"
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, fuzzy, gcc-internal-format
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr "Ð¸Ð¼Ñ %qD иÑпользовано в назначенном инициализаторе маÑÑива, ÑвлÑющемÑÑ GNU-раÑширением Ñзыка"
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, fuzzy, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr "нетривиальные инициализаторы Ñ Ð¼ÐµÑ‚ÐºÐ°Ð¼Ð¸"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr "Ð¸Ð¼Ñ %qD иÑпользовано в назначенном инициализаторе маÑÑива, ÑвлÑющемÑÑ GNU-раÑширением Ñзыка"
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr "при инициализации не удалоÑÑŒ определить размер %qD"
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr "не задан размер маÑÑива Ð´Ð»Ñ %qD"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr "маÑÑив %qD имеет нулевой размер"
-@@ -28460,397 +28328,389 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, fuzzy, gcc-internal-format
- msgid "storage size of %qD isn%'t known"
- msgstr "размер %q+D в памÑти неизвеÑтен"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, fuzzy, gcc-internal-format
- msgid "storage size of %qD isn%'t constant"
- msgstr "размер %q+D в памÑти не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, fuzzy, gcc-internal-format
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ñемантика ÑтатичеÑких данных %q+#D inline-функции (придётÑÑ Ð·Ð°Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ неÑколько копий)"
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, fuzzy, gcc-internal-format
- msgid " you can work around this by removing the initializer"
- msgstr "%J проблему можно обойти, иÑключив инициализацию"
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ ÐºÐ¾Ð½Ñтанта %qD"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, fuzzy, gcc-internal-format
- msgid "%q#T has no user-provided default constructor"
- msgstr "тип %qs имеет конÑтруктор, определённый пользователем"
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "некорректный тип %qT ÑвлÑетÑÑ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° типа %qT"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr "инициализатор Ð´Ð»Ñ %qT должен быт заключен в фигурные Ñкобки"
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, fuzzy, gcc-internal-format
--#| msgid "name %qD used in a GNU-style designated initializer for an array"
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr "Ð¸Ð¼Ñ %qD иÑпользовано в назначенном инициализаторе маÑÑива, ÑвлÑющемÑÑ GNU-раÑширением Ñзыка"
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr "%qT не имеет неÑтатичеÑкого Ñлемента данных Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr ""
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr "избыточные Ñлементы в инициализаторе Ð´Ð»Ñ %qT"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "фигурные Ñкобки вокруг ÑкалÑрного инициализатора Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° %qT"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "отÑутÑтвуют фигурные Ñкобки вокруг инициализатора %qT"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, fuzzy, gcc-internal-format
- msgid "elements of array %q#T have incomplete type"
- msgstr "Ñлементы маÑÑива %q#D имеют неполный тип"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD переменного размера недопуÑтима"
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, fuzzy, gcc-internal-format
- msgid "variable-sized compound literal"
- msgstr "ISO C90 не поддерживает ÑоÑтавные литеральные выражениÑ"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
--#| msgid "%qD has incomplete type"
- msgid "%q#D has incomplete type"
- msgstr "%qD имеет неполный тип"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr "в инициализаторе ÑкалÑрного объекта %qD должен быть только один Ñлемент"
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, fuzzy, gcc-internal-format
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr "%qD Ñледует инициализировать при помощи конÑтруктора, а не %<{...}%>"
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "маÑÑив %qD инициализируетÑÑ Ñтроковой конÑтантой %qE, заключённой в Ñкобки"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr "инициализатор недопуÑтим Ð´Ð»Ñ ÑтатичеÑкого Ñлемента Ñ ÐºÐ¾Ð½Ñтруктором"
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, fuzzy, gcc-internal-format
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "ISO C++ запрещает инициализацию внутри клаÑÑа неконÑтантного ÑтатичеÑкого Ñлемента %qD"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr "(запрошена Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð²Ð½Ðµ клаÑÑа)"
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr "приÑваивание (а не инициализациÑ) в декларации"
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr "перекрытие предыдущей декларации %q#D"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr "%qD не может быть локально-поточным, поÑкольку имеет не-POD тип %qT"
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr ""
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr "%qD ÑвлÑетÑÑ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-поточным, поÑтому не может быть динамичеÑки инициализирован"
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "во Ð²Ñ€ÐµÐ¼Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ не допуÑкаетÑÑ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %qD неконÑтантным выражением"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, fuzzy, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr "`%#D' не ÑвлÑетÑÑ Ð½ÐµÑтатичеÑким Ñлементом %qT"
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %q#D инициализирована как переменнаÑ"
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, fuzzy, gcc-internal-format
--#| msgid "initializer fails to determine size of %qD"
- msgid "initializer fails to determine size of %qT"
- msgstr "при инициализации не удалоÑÑŒ определить размер %qD"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, fuzzy, gcc-internal-format
--#| msgid "array size missing in %qD"
- msgid "array size missing in %qT"
- msgstr "не задан размер маÑÑива Ð´Ð»Ñ %qD"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, fuzzy, gcc-internal-format
--#| msgid "zero-size array %qD"
- msgid "zero-size array %qT"
- msgstr "маÑÑив %qD имеет нулевой размер"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr "деÑтруктор чужого клаÑÑа %qT не может быть Ñлементом"
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr "конÑтруктор чужого клаÑÑа %qT не может быть Ñлементом"
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as a %<virtual%> variable"
- msgstr "%qD декларирован как %<virtual%> %s"
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> variable"
- msgstr "%qD декларирован как %<inline%> %s"
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, fuzzy, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr "Ñпецификаторы %<const%> и %<volatile%> Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD некорректны в декларации %s"
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr "%qD декларирован как %<virtual%> %s"
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "%qD декларирован как %<inline%> %s"
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, fuzzy, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr "Ñпецификаторы %<const%> и %<volatile%> Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD некорректны в декларации %s"
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as a %<virtual%> type"
- msgstr "%qD декларирован как %<virtual%> %s"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> type"
- msgstr "%qD декларирован как %<inline%> %s"
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, fuzzy, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr "Ñпецификаторы %<const%> и %<volatile%> Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD некорректны в декларации %s"
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as a %<virtual%> field"
- msgstr "%qD декларирован как %<virtual%> %s"
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> field"
- msgstr "%qD декларирован как %<inline%> %s"
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, fuzzy, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr "Ñпецификаторы %<const%> и %<volatile%> Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD некорректны в декларации %s"
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr "%q+D декларировано как friend"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "%q+D декларировано Ñо Ñпецификацией иÑключительной Ñитуации"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr "определение %qD вне проÑтранÑтва имён, объемлющего %qT"
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr "ÑтатичеÑÐºÐ°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ-член %q#D объÑвлена Ñ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ типа"
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "определение Ñвной Ñпециализации %qD в friend-декларации"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "некорректное иÑпользование идентификатора шаблона %qD в декларации первичного шаблона"
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr "аргументы по умолчанию не допуÑкаютÑÑ Ð² декларации Ñпециализации friend-шаблона %qD"
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr "не допуÑкаетÑÑ Ð¸Ñпользовать %<inline%> в декларации Ñпециализации friend-шаблона %qD"
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %<::main%> как шаблона"
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %<::main%> как inline-функции"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %<::main%> как ÑтатичеÑкой функции"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
- msgstr "%q+#D не ÑÑылаетÑÑ Ð½Ð° неквалифицированный тип, поÑтому не иÑпользуетÑÑ Ð´Ð»Ñ ÑвÑзываниÑ"
-
--#: cp/decl.c:7346
-+#: cp/decl.c:7348
- #, fuzzy, gcc-internal-format
- msgid "type %qT with no linkage used to declare function %q#D with linkage"
- msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ `%#D' Ñ Ð¿Ñ€Ð¸Ð²Ñзкой %L"
-
--#: cp/decl.c:7368
-+#: cp/decl.c:7370
- #, fuzzy, gcc-internal-format
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr "%sÑлемент, Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %qD, не может иметь квалификатор метода - %qT"
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, gcc-internal-format
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr ""
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, fuzzy, gcc-internal-format
--#| msgid "template with C linkage"
- msgid "literal operator with C linkage"
- msgstr "шаблон Ñ Ð¿Ñ€Ð¸Ð²Ñзкой C"
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, fuzzy, gcc-internal-format
- msgid "%qD has invalid argument list"
- msgstr "некорректный аргумент внутренней функции"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, fuzzy, gcc-internal-format
--#| msgid "%qD must be a nonstatic member function"
- msgid "%qD must be a non-member function"
- msgstr "%qD должен быть неÑтатичеÑкой Ñлементом-функцией"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr "%<::main%> должна возвращать %<int%>"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr "определение неÑвно декларированного %qD"
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, fuzzy, gcc-internal-format
--#| msgid "definition of implicitly-declared %qD"
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "определение неÑвно декларированного %qD"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, fuzzy, gcc-internal-format
- msgid "%q+#D explicitly defaulted here"
- msgstr "Ñто предыдущее определение `%#D'"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr "нет Ñлемента-функции %q#D в клаÑÑе %qT"
-@@ -28859,892 +28719,889 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7826
-+#: cp/decl.c:7828
- #, fuzzy, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ клаÑÑа ÑтатичеÑкого Ñлемента данных нецелочиÑленного типа %qT"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, fuzzy, gcc-internal-format
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ клаÑÑа ÑтатичеÑкого Ñлемента данных нецелочиÑленного типа %qT"
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, fuzzy, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ клаÑÑа ÑтатичеÑкого Ñлемента данных нецелочиÑленного типа %qT"
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ клаÑÑа ÑтатичеÑкого Ñлемента данных нецелочиÑленного типа %qT"
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr "ISO C++ запрещает инициализацию внутри клаÑÑа неконÑтантного ÑтатичеÑкого Ñлемента %qD"
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "ISO C++ запрещает инициализацию Ñлемента-конÑтанты %qD нецелочиÑленного типа %qT"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr "размер маÑÑива %qD имеет нецелочиÑленный тип %qT"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "размер маÑÑива имеет нецелочиÑленный тип %qT"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr "размер маÑÑива %qD отрицательный"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr "размер маÑÑива отрицательный"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO C++ запрещает маÑÑив нулевого размера %qD"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO C++ запрещает маÑÑивы нулевого размера"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "размер маÑÑива %qD не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñленным конÑтантным выражением"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "размер маÑÑива не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñленным конÑтантным выражением"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO C++ запрещает маÑÑив переменного размера %qD"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO C++ запрещает маÑÑивы переменного размера"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr "иÑпользуетÑÑ Ð¼Ð°ÑÑив переменного размера %qD"
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr "переполнение в размерноÑти маÑÑива"
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "Ð¸Ð¼Ñ %qs опиÑано как маÑÑив Ñлементов типа void"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of void"
- msgstr "Ð¸Ð¼Ñ %qs опиÑано как маÑÑив Ñлементов типа void"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, fuzzy, gcc-internal-format
- msgid "creating array of void"
- msgstr "Ñоздание маÑÑива Ñлементов типа %qT"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of functions"
- msgstr "Ð¸Ð¼Ñ %qs опиÑано как маÑÑив функций"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, fuzzy, gcc-internal-format
- msgid "creating array of functions"
- msgstr "Ñоздание маÑÑива Ñлементов типа %qT"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of references"
- msgstr "Ð¸Ð¼Ñ %qs опиÑано как маÑÑив функций"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, fuzzy, gcc-internal-format
- msgid "creating array of references"
- msgstr "Ñоздание маÑÑива Ñлементов типа %qT"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of function members"
- msgstr "Ð¸Ð¼Ñ %qs опиÑано как маÑÑив функций"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, fuzzy, gcc-internal-format
- msgid "creating array of function members"
- msgstr "Ð¸Ð¼Ñ %qs опиÑано как маÑÑив функций"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ маÑÑива %qD должна определÑть границы Ð´Ð»Ñ Ð²Ñех размерноÑтей, кроме первой"
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr "в многомерном маÑÑиве должны быть определены границы Ð´Ð»Ñ Ð²Ñех размерноÑтей, кроме первой"
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ типа в конÑтрукторе"
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ типа в деÑтрукторе"
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr "тип результата задан Ð´Ð»Ñ %<operator %T%>"
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð±ÐµÐ·Ñ‹Ð¼Ñнной переменной или Ð¿Ð¾Ð»Ñ Ñ Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ или Ð¿Ð¾Ð»Ñ Ñ Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "недопуÑтимое иÑпользование квалифицированного имени %<::%D%>"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "недопуÑтимое иÑпользование квалифицированного имени %<%T::%D%>"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "недопуÑтимое иÑпользование квалифицированного имени %<%D::%D%>"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, fuzzy, gcc-internal-format
- msgid "%q#T is not a class or a namespace"
- msgstr "%qT не ÑвлÑетÑÑ ÐºÐ»Ð°ÑÑом или проÑтранÑтвом имён"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr "тип %qT не ÑвлÑетÑÑ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ от %qT"
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD как не-функции"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD как не-Ñлемента"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr "декларатор отÑутÑтвует; иÑпользуетÑÑ Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñлово %qD"
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr "определение функции не объÑвлÑет параметры"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as %<typedef%>"
- msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ `%#D'"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, fuzzy, gcc-internal-format
--#| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD as parameter"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D перекрывает параметр"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, fuzzy, gcc-internal-format
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "идентификатор шаблона недопуÑтим в using-декларации"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr "два или более типа в декларации имени %qs"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "конфликтующие Ñпецификаторы в декларации %qs"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO C++ запрещает декларации %qs без типа"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, fuzzy, gcc-internal-format
- msgid "%<__int128%> is not supported by this target"
- msgstr "__builtin_saveregs не поддерживаетÑÑ Ð´Ð»Ñ Ñтой целевой платформы"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO C++ не поддерживает %<long long%>"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, gcc-internal-format
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "%<signed%> или %<unsigned%> некорректны Ð´Ð»Ñ %qs"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "%<signed%> и %<unsigned%> одновременно заданы Ð´Ð»Ñ %qs"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, gcc-internal-format
- msgid "%<long long%> invalid for %qs"
- msgstr "недопуÑтимо иÑпользовать %<long long%> Ð´Ð»Ñ %qs"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, gcc-internal-format
- msgid "%<long%> invalid for %qs"
- msgstr "недопуÑтимо иÑпользовать %<long%> Ð´Ð»Ñ %qs"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, gcc-internal-format
- msgid "%<short%> invalid for %qs"
- msgstr "недопуÑтимо иÑпользовать %<short%> Ð´Ð»Ñ %qs"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, gcc-internal-format
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "%<long%> или %<short%> некорректны Ð´Ð»Ñ %qs"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, fuzzy, gcc-internal-format
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr "%<long%> или %<short%> некорректны Ð´Ð»Ñ %qs"
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "%<long%> или %<short%> заданы в опиÑании %qs Ñ Ñ‚Ð¸Ð¿Ð¾Ð¼ char"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "%<long%> и %<short%> одновременно заданы Ð´Ð»Ñ %qs"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, fuzzy, gcc-internal-format
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "%<long%> или %<short%> некорректны Ð´Ð»Ñ %qs"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "неверное употребление long, short, signed или unsigned в опиÑании %s"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr "Ñпецификатор complex Ð´Ð»Ñ %qs недопуÑтим"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr "квалификаторы не допуÑкаютÑÑ Ð² декларации %<operator %T%>"
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr "Ñлемент %qD не может быть декларирован как virtual и static"
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "%<%T::%D%> не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ декларатором"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ допуÑкаетÑÑ Ð² декларации параметров"
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, fuzzy, gcc-internal-format
- msgid "storage class specified for template parameter %qs"
- msgstr "клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð² декларации параметра %qs"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr "Ñпецификаторы клаÑÑа Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð½Ðµ допуÑкаютÑÑ Ð² декларациÑÑ… параметров"
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, fuzzy, gcc-internal-format
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ-Ñлемента %qs как %<mutable%>"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, fuzzy, gcc-internal-format
- msgid "%<virtual%> outside class declaration"
- msgstr "virtual вне декларации клаÑÑа"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr "в декларации %qs задано более одного клаÑÑа хранениÑ"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr "Ð´Ð»Ñ %qs задан клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr "клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð² декларации параметра %qs"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %qs объÑвлена %<extern%>"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr "Ð¸Ð¼Ñ %qs опиÑано на верхнем уровне Ñ ÐºÐ»Ð°ÑÑом Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ %<auto%>"
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr "Ð¸Ð¼Ñ %qs на уровне функции неÑвно имеет клаÑÑ auto и объÑвлено %<__thread%>"
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr "клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð½Ðµ допуÑкаетÑÑ Ð² декларации friend-функции"
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr "%qs объÑвлена как функциÑ, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr "%qs объÑвлена как функциÑ, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ Ð¼Ð°ÑÑив"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr ""
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr ""
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr ""
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr "деÑтруктор не может быть ÑтатичеÑкой Ñлементом-функцией"
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, fuzzy, gcc-internal-format
- msgid "constructor cannot be static member function"
- msgstr "деÑтруктор не может быть ÑтатичеÑкой Ñлементом-функцией"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr "деÑтрукторы не могут быть cv-квалифицированы"
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, fuzzy, gcc-internal-format
- msgid "constructors may not be cv-qualified"
- msgstr "деÑтрукторы не могут быть cv-квалифицированы"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr "конÑтрукторы Ð½ÐµÐ»ÑŒÐ·Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ как virtual"
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, fuzzy, gcc-internal-format
- msgid "can%'t initialize friend function %qs"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ friend-функции %qs"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr "виртуальные функции не могут быть friend-функциÑми"
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr "friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÐºÐ»Ð°ÑÑа"
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, fuzzy, gcc-internal-format
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr "недопуÑтимое определение friend-функции %qs в определении локального клаÑÑа"
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr "деÑтрукторы не могут иметь параметров"
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° %q#T"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÑÑылки на %q#T"
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент %q#T"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, fuzzy, gcc-internal-format
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÑÑылки на %q#T"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, fuzzy, gcc-internal-format
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ %s указатель на неполный тип %qT"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr "ÐедопуÑтимо определÑть ÑÑылку на %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð½Ðµ будет определением типа или аргументом шаблона"
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, fuzzy, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr "в декларации иÑпользованы Ñпецификаторы %<short%> и %<double%>"
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr "идентификатор шаблона %qD иÑпользован как декларатор"
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr "Ñлементы-функции неÑвно ÑчитаютÑÑ friend-функциÑми Ñвоего клаÑÑа"
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ %<%T::%> Ñлемента %qs"
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ñлемента-функции %<%T::%s%> внутри %<%T%>"
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, fuzzy, gcc-internal-format
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ñлемента-функции %<%T::%s%> внутри %<%T%>"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ñлемента %<%T::%s%> внутри %qT"
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, gcc-internal-format
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr "не параметричеÑкий %qs не может Ñодержать параметры"
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr "размер маÑÑива %qs Ñлишком велик"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr "Ñлемент данных не может иметь тип %qT модифицируемого размера"
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr "параметр не может иметь модифицированный тип `%T"
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr "только декларации конÑтрукторов могут быть %<explicit%>"
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ-Ñлемента %qs как %<mutable%>"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ объектного Ñлемента %qs как %<mutable%>"
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs как %<mutable%>"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÑтатичеÑкого %qs как %<mutable%>"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÐºÐ¾Ð½Ñтантного %qs как %<mutable%>"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, fuzzy, gcc-internal-format
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs как %<mutable%>"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, fuzzy, gcc-internal-format
- msgid "typedef declared %<auto%>"
- msgstr "параметр %q+D объÑвлен %<inline%>"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, fuzzy, gcc-internal-format
- msgid "typedef name may not be a nested-name-specifier"
- msgstr "%JÐ´Ð»Ñ typedef-имени недопуÑтимы квалификаторы клаÑÑов"
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr "ISO C++ запрещает определÑть вложенный тип %qD Ñ Ñ‚ÐµÐ¼ же именем, что и объемлющий клаÑÑ"
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr "типы квалифицированных функций не могут иÑпользоватьÑÑ Ð´Ð»Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑтатичеÑких Ñлементов-функций"
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "типы квалифицированных функций не могут иÑпользоватьÑÑ Ð´Ð»Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ñвободных функций"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr "в декларации friend-клаÑÑа иÑпользованы квалификаторы типа"
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr "в декларации friend-клаÑÑа иÑпользован квалификатор %<inline%>"
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "параметры шаблона не могут быть friend"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr "в friend-декларации требуетÑÑ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ клаÑÑа: %<friend class %T::%D%>"
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr "в friend-декларации требуетÑÑ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ клаÑÑа: %<friend %#T%>"
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr "попытка Ñделать клаÑÑ %qT \"другом\" глобальной облаÑти видимоÑти"
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr "некорректные квалификаторы Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° функции, не ÑвлÑющейÑÑ Ñлементом"
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr "абÑтрактный декларатор %qT иÑпользован в качеÑтве декларатора"
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "недопуÑтимое иÑпользование %<::%> в декларации параметра"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, fuzzy, gcc-internal-format
- msgid "parameter declared %<auto%>"
- msgstr "параметр %q+D объÑвлен %<inline%>"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, fuzzy, gcc-internal-format
- msgid "non-static data member declared %<auto%>"
- msgstr "ÑтатичеÑкий Ñлемент %qD объÑвлен как %<register%>"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr "недопуÑтимое иÑпользование %<::%>"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, fuzzy, gcc-internal-format
- msgid "declaration of function %qD in invalid context"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ C-функции `%#D' противоречит"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %qD объÑвлена виртуальной внутри объединениÑ"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr "%qD не может быть объÑвлена виртуальной, поÑкольку она вÑегда ÑтатичеÑкаÑ"
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, fuzzy, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr "квалификаторы не допуÑкаютÑÑ Ð² декларации `operator %T'"
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD перекрывает Ñлемент клаÑÑа, на который указывает 'this'"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, fuzzy, gcc-internal-format
- msgid "a destructor cannot be %<constexpr%>"
- msgstr "конÑтрукторы Ð½ÐµÐ»ÑŒÐ·Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ как virtual"
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, fuzzy, gcc-internal-format
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "квалификаторы не допуÑкаютÑÑ Ð² декларации `operator %T'"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "поле %qD имеет неполный тип"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr "Ð¸Ð¼Ñ %qT имеет неполный тип"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr " в конкретизации шаблона %qT"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, fuzzy, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "%qs не ÑвлÑетÑÑ Ð½Ð¸ функцией, ни Ñлементом-функцией; friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ допуÑкаетÑÑ"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, fuzzy, gcc-internal-format
- msgid "constexpr static data member %qD must have an initializer"
- msgstr "`%#D' не ÑвлÑетÑÑ Ð½ÐµÑтатичеÑким Ñлементом %qT"
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, fuzzy, gcc-internal-format
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "ÑтатичеÑкий Ñлемент %qD объÑвлен как %<register%>"
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "некорректный клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ %<auto%> Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "некорректный клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ %<register%> Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "некорректный клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ %<__thread%> Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, fuzzy, gcc-internal-format
--#| msgid "an asm-specification is not allowed on a function-definition"
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ asm не допуÑкаетÑÑ Ð¿Ñ€Ð¸ определении функции"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr "некорректно указано %<static%> Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, объÑвленной вне глобальной облаÑти видимоÑти"
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr "некорректно указано %<inline%> Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, объÑвленной вне глобальной облаÑти видимоÑти"
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %qs не ÑвлÑетÑÑ Ñлементом клаÑÑа"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, fuzzy, gcc-internal-format
- msgid "%qs defined in a non-class scope"
- msgstr "атрибут %qE Ð´Ð»Ñ Ð½Ðµ клаÑÑовых типов игнорируетÑÑ"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, fuzzy, gcc-internal-format
- msgid "%qs declared in a non-class scope"
- msgstr "атрибут %qE Ð´Ð»Ñ Ð½Ðµ клаÑÑовых типов игнорируетÑÑ"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÑтатичеÑкого Ñлемента-функции %qD"
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÑтатичеÑкой функции внутри другой функции"
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr "Ñлово %<static%> недопуÑтимо при определении (в отличие от объÑвлениÑ) ÑтатичеÑкого Ñлемента данных в клаÑÑе"
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr "ÑтатичеÑкий Ñлемент %qD объÑвлен как %<register%>"
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ ÑÐ²Ð½Ð°Ñ extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ñлемента %q#D"
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, fuzzy, gcc-internal-format
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q#D вне клаÑÑа не ÑвлÑетÑÑ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr "%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qs Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr "Ð´Ð»Ñ %qs задан Ñпецификатор %<extern%> и инициализатор"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr "аргумент по умолчанию Ð´Ð»Ñ %q#D имеет тип %qT"
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr "аргумент по умолчанию Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° типа %qT имеет тип %qT"
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, fuzzy, gcc-internal-format
--#| msgid "default argument %qE uses local variable %qD"
- msgid "default argument %qE uses %qD"
- msgstr "аргумент по умолчанию %qE иÑпользует локальную переменную %qD"
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr "аргумент по умолчанию %qE иÑпользует локальную переменную %qD"
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD has Java class type"
- msgstr "параметр %q+D имеет неполный тип"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ Ñ‚Ð¸Ð¿Ð¾Ð¼ метода"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr "параметр %qD включает %s на маÑÑив Ñ Ð½ÐµÐ¸Ð·Ð²ÐµÑтной границей %qT"
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD includes reference to array of unknown bound %qT"
- msgstr "параметр %qD включает %s на маÑÑив Ñ Ð½ÐµÐ¸Ð·Ð²ÐµÑтной границей %qT"
-@@ -29764,170 +29621,168 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr "некорректный конÑтруктор; возможно, вы имели в виду %<%T (const %T&)%>"
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD может не дейÑтвовать в проÑтранÑтве имён"
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "%qD можно не определÑть ÑтатичеÑкой"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr "%qD должен быть неÑтатичеÑкой Ñлементом-функцией"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr "%qD должен быть либо неÑтатичеÑким Ñлементом-функцией или функцией-не-Ñлементом"
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr "%qD должен иметь аргумент типа клаÑÑ Ð¸Ð»Ð¸ перечиÑлимого типа"
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, fuzzy, gcc-internal-format
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr "преобразование к %s%s никогда не будет иÑпользовать операцию Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, fuzzy, gcc-internal-format
- msgid "conversion to void will never use a type conversion operator"
- msgstr "преобразование к %s%s никогда не будет иÑпользовать операцию Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, fuzzy, gcc-internal-format
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr "преобразование к %s%s никогда не будет иÑпользовать операцию Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, fuzzy, gcc-internal-format
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr "преобразование к %s%s никогда не будет иÑпользовать операцию Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, fuzzy, gcc-internal-format
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr "преобразование к %s%s никогда не будет иÑпользовать операцию Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, fuzzy, gcc-internal-format
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr "преобразование к %s%s никогда не будет иÑпользовать операцию Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr "ISO C++ не поддерживает перегрузку операции ?:"
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr "%qD не может иметь переменное чиÑло аргументов"
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr "поÑтфикÑный %qD должен иметь аргумент типа %<int%>"
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr "поÑтфикÑный %qD должен иметь второй аргумент типа %<int%>"
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr "%qD должен иметь не более одного аргумента"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr "%qD должен иметь один или два аргумента"
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr "префикÑный %qD должен возвращать %qT"
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr "поÑтфикÑный %qD должен возвращать %qT"
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr "%qD должен иметь ÑпиÑок параметров %<void%>"
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr "%qD должен иметь ровно один аргумент"
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr "%qD должен иметь ровно два аргумента"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr "пользовательÑкий оператор %qD вÑегда вычиÑлÑет оба аргумента"
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr "%qD должен возвращать результат по значению"
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr "%qD не может иметь аргументов по умолчанию"
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr "иÑпользование параметра шаблона %qT поÑле %qs"
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, fuzzy, gcc-internal-format
--#| msgid "ambiguous template specialization %qD for %q+D"
- msgid "using alias template specialization %qT after %qs"
- msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´Ð»Ñ %q+D"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr "иÑпользование typedef-имени %qD поÑле %qs"
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, fuzzy, gcc-internal-format
--#| msgid "%q+D has a previous declaration here"
- msgid "%qD has a previous declaration here"
- msgstr "%q+D ранее декларирован здеÑÑŒ"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr "ÑÑылка на %qT как на %qs"
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "%q+T ранее декларирован здеÑÑŒ"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr "ÑÑылка на %qT как на enum"
-@@ -29939,88 +29794,88 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr "Ð´Ð»Ñ %<%s %T%> нужен аргумент-шаблон"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- msgid "%qD has the same name as the class in which it is declared"
- msgstr "%qD имеет то же имÑ, что и клаÑÑ, в котором он(а) декларируетÑÑ"
-
--#: cp/decl.c:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "ÑÑылка на %qD противоречива"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr "иÑпользование перечиÑÐ»ÐµÐ½Ð¸Ñ %q#D без предыдущей декларации"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qT как не-шаблона"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr "некорректный производный тип union %qT"
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr "Java-клаÑÑ %qT не может иметь неÑколько базовых клаÑÑов"
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr "Java-клаÑÑ %qT не может иметь виртуальных базовых клаÑÑов"
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr "базовый тип %qT не ÑвлÑетÑÑ Ð½Ð¸ Ñтруктурой, ни клаÑÑом"
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr "рекурÑивный тип %qT не определён"
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr "некорректное дублирование базового типа %qT"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, fuzzy, gcc-internal-format
- msgid "previous definition here"
- msgstr "%JÑто предыдущее определение"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr ""
-@@ -30029,72 +29884,72 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr "ни один целочиÑленный тип не годитÑÑ Ð´Ð»Ñ Ð¿Ñ€ÐµÐ´ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²Ñех значений перечиÑлимого типа %qT"
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, gcc-internal-format
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "значение перечиÑлимого типа Ð´Ð»Ñ %qD не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой целого типа"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, fuzzy, gcc-internal-format
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr "Ñ†ÐµÐ»Ð°Ñ ÐºÐ¾Ð½Ñтанта Ñлишком велика Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° %qs"
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr "переполнение в перечиÑлÑемых значениÑÑ… Ð´Ð»Ñ %qD"
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, fuzzy, gcc-internal-format
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr "значение перечиÑлимого типа Ð´Ð»Ñ %qE не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой целого типа"
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr "тип результата %q#T неполный"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, fuzzy, gcc-internal-format
- msgid "return type has Java class type %q#T"
- msgstr "тип возвращаемого Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð½Ðµ полный"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr "%<operator=%> должен возвращать ÑÑылку на %<*this%>"
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "отÑутÑтвует Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, fuzzy, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ñлемента-функции"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr "параметр %qD объÑвлен void"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, fuzzy, gcc-internal-format
- msgid "parameter %q+D set but not used"
- msgstr "метка %q+D определена, но не иÑпользуетÑÑ"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ñлемента-функции"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr "%qD уже определена в клаÑÑе %qT"
-@@ -30134,7 +29989,7 @@
- msgid "deleting %qT is undefined"
- msgstr "удаление %qT не определено"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q#D"
-@@ -30395,7 +30250,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "иÑпользование %qD неоднозначно"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr "%qD не ÑвлÑетÑÑ Ñлементом %qT"
-@@ -30568,7 +30423,6 @@
-
- #: cp/init.c:383
- #, fuzzy, gcc-internal-format
--#| msgid "invalid application of %qs to incomplete type %qT "
- msgid "value-initialization of incomplete type %qT"
- msgstr "некорректное применение %qs к неполному типу %qT "
-
-@@ -30660,7 +30514,7 @@
- #: cp/init.c:1283 cp/init.c:1302
- #, gcc-internal-format
- msgid "class %qT does not have any field named %qD"
--msgstr "в клаÑÑе %qT не имеет Ð¿Ð¾Ð»Ñ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
-+msgstr "в клаÑÑе %qT нет Ð¿Ð¾Ð»Ñ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
-
- #: cp/init.c:1289
- #, fuzzy, gcc-internal-format
-@@ -30702,7 +30556,7 @@
- msgid "bad array initializer"
- msgstr "некорректный инициализатор маÑÑива"
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a class type"
- msgstr "%q#T не ÑвлÑетÑÑ ÐºÐ»Ð°ÑÑом"
-@@ -30784,71 +30638,70 @@
-
- #: cp/init.c:2574
- #, fuzzy, gcc-internal-format
--#| msgid "attributes after parenthesized initializer ignored"
- msgid "parenthesized initializer in array new"
- msgstr "атрибуты поÑле инициализатора в Ñкобках проигнорированы"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr "размер в new Ð´Ð»Ñ Ð¼Ð°ÑÑива должен иметь целочиÑленный тип"
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñть к ÑÑылочному типу"
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñть к типу функции"
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr "вызов Java-конÑтрукторов, Ñ…Ð¾Ñ‚Ñ %<jclass%> не определен"
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, fuzzy, gcc-internal-format
- msgid "can%'t find %<class$%> in %qT"
- msgstr "отÑутÑтвует %<class$%> в %qT"
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr "преждевременное завершение инициализатора"
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ маÑÑива при помощи инициализатора"
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr "в вызове оператора delete обнаружена Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:"
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, fuzzy, gcc-internal-format
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr "ни деÑтруктор, ни ÑпецифичеÑкий Ð´Ð»Ñ ÐºÐ»Ð°ÑÑа оператор delete не будут вызваны, даже еÑли они декларированы в определении клаÑÑа."
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr "неизвеÑтный размер маÑÑива в операторе delete"
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr "тип, заданный в векторном delete, не ÑвлÑетÑÑ Ð½Ð¸ маÑÑивом, ни указателем"
-@@ -30908,42 +30761,42 @@
- 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:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr ""
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr ""
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr ""
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr ""
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, fuzzy, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr "невозможно кодирование пропущенного Ñреднего операнда %<?:%>"
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr ""
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr "кодированное Ð¸Ð¼Ñ %qD изменитÑÑ Ð² будущих верÑиÑÑ… GCC"
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr ""
-@@ -31029,59 +30882,57 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, fuzzy, gcc-internal-format
- msgid "defaulted declaration %q+D"
- msgstr "Ð´Ð»Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ шаблона %qD"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, fuzzy, gcc-internal-format
- msgid "does not match expected signature %qD"
- msgstr "маÑÑив не ÑоответÑтвует дереву регионов"
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr ""
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, fuzzy, gcc-internal-format
- msgid "a template cannot be defaulted"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+#D недопуÑтима,"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot be defaulted"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+#D недопуÑтима,"
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, fuzzy, gcc-internal-format
- msgid "defaulted function %q+D with default argument"
- msgstr "конец файла в аргументе по умолчанию"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr "Ñтруктура vtable Ð´Ð»Ñ ÐºÐ»Ð°ÑÑа %qT может быть неÑовмеÑтима Ñ ABI и может быть изменена в будущих верÑиÑÑ… GCC из-за неÑвного виртуального деÑтруктора"
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
--#| msgid "%q#D conflicts with previous using declaration %q#D"
- msgid "%q#D conflicts with a previous declaration"
- msgstr "%q#D конфликтует Ñ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ иÑпользованием декларации %q#D"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
--#| msgid "previous declaration %q+D"
- msgid "previous declaration %q+#D"
- msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %<wchar_t%> Ñ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
-@@ -31092,244 +30943,243 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr "как %qD"
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D with C language linkage"
- msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D без привÑзки"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, fuzzy, gcc-internal-format
- msgid "due to different exception specifications"
- msgstr "Генерировать код Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ иÑключительных Ñитуаций"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "неÑоответÑтвие типов Ñ Ð¿Ñ€ÐµÐ´ÑˆÐµÑтвующей внешней декларацией %q#D"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ð²Ð½ÐµÑˆÐ½ÑÑ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+#D"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, fuzzy, gcc-internal-format
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "нет ÑоответÑÑ‚Ð²Ð¸Ñ Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ декларацией %q#D"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+#D"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q#D перекрывает параметр"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, fuzzy, gcc-internal-format
--#| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D перекрывает параметр"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD перекрывает декларированную ранее локальную переменную"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD перекрывает Ñлемент клаÑÑа, на который указывает 'this'"
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD перекрывает глобальную декларирацию"
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr "поиÑк имени %qD изменен"
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr " ÑоответÑтвует декларации %q+D по правилам Ñтандарта ISO"
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr " ÑоответÑтвует декларации %q+D по Ñтарым правилам"
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, fuzzy, gcc-internal-format
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr "поиÑк имени %qD изменен в ÑоответÑтвии Ñ Ð½Ð¾Ð²Ð¾Ð¹ трактовкой ISO Ð´Ð»Ñ Ð¾Ð±Ð»Ð°Ñти %<for%>"
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr " Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать уÑтаревшую привÑзку в %q+D, потому что имеетÑÑ Ð´ÐµÑтруктор"
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr " иÑпользуетÑÑ ÑƒÑÑ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ Ð¿Ñ€Ð¸Ð²Ñзка в %q+D"
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, fuzzy, gcc-internal-format
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr "(G++ примет такой код Ñ ÐºÐ»ÑŽÑ‡Ð¾Ð¼ `-fpermissive')"
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr "%s %s(%E) %p %d\n"
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr "%s %s %p %d\n"
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr "%q#D Ñкрывает конÑтруктор Ð´Ð»Ñ %q#T"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "%q#D конфликтует Ñ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼ иÑпользованием декларации %q#D"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð½Ðµ-функции %q+#D"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr "противоречит декларации функции %q#D"
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr "%qT не ÑвлÑетÑÑ Ð¿Ñ€Ð¾ÑтранÑтвом имён"
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr "в using-декларации Ð½ÐµÐ»ÑŒÐ·Ñ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ идентификатор шаблона. Попробуйте %<using %D%>"
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr "проÑтранÑтво имён %qD не допуÑкаетÑÑ Ð² using-декларации"
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, gcc-internal-format
- msgid "%qD not declared"
- msgstr "отÑутÑтвует Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD"
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr "в Ñтой облаÑти видимоÑти уже еÑть Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD"
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr "using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð´Ð»Ñ Ð½Ðµ-Ñлемента внутри клаÑÑа"
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr "%<%T::%D%> обозначает деÑтруктор"
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr "%%<%T::%D%> обозначает конÑтруктор"
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "%<%T::%D%> обозначает конÑтруктор в %qT"
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, gcc-internal-format
- msgid "no members matching %<%T::%D%> in %q#T"
- msgstr "нет Ñлементов, ÑоответÑтвующих %<%T::%D%>, в %q#T"
-
--#: cp/name-lookup.c:3352
-+#: cp/name-lookup.c:3355
- #, gcc-internal-format
- msgid "declaration of %qD not in a namespace surrounding %qD"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD вне проÑтранÑтва имён, объемлющего %qD"
-
--#: cp/name-lookup.c:3360
-+#: cp/name-lookup.c:3363
- #, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr "Ñвные квалификаторы в декларации %qD"
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr "%qD Ñледовало объÑвить внутри %qD"
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, fuzzy, gcc-internal-format
- msgid "%qD attribute requires a single NTBS argument"
- msgstr "аргументом атрибута %qs должна быть Ñ†ÐµÐ»Ð°Ñ ÐºÐ¾Ð½Ñтанта"
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, gcc-internal-format
- msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
- msgstr ""
-
--#: cp/name-lookup.c:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr "атрибут %qD игнорируетÑÑ"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, gcc-internal-format
- msgid "namespace alias %qD not allowed here, assuming %qD"
- msgstr "иÑпользование проÑтранÑтва имён %qD здеÑÑŒ недопуÑтимо; предполагаетÑÑ %qD"
-
--#: cp/name-lookup.c:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr "strong имеет ÑмыÑл только в пределах namespace"
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, fuzzy, gcc-internal-format
- msgid "current namespace %qD does not enclose strongly used namespace %qD"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD в %qD, который не объемлет %qD"
-
--#: cp/name-lookup.c:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
-@@ -31337,22 +31187,22 @@
- msgstr[1] ""
- msgstr[2] ""
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, fuzzy, gcc-internal-format
- msgid " %qE"
- msgstr " `%#D'"
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr "XXX вход в pop_everything ()\n"
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr "XXX выход из pop_everything ()\n"
-@@ -31462,7 +31312,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "(возможно, пропущена точка Ñ Ð·Ð°Ð¿Ñтой поÑле Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ %qT)"
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, gcc-internal-format
- msgid "%qT is not a template"
- msgstr "%qT не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
-@@ -31482,7 +31332,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "%s не может приÑутÑтвовать в конÑтантном выражении"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, gcc-internal-format
- msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
- msgstr ""
-@@ -31625,718 +31475,711 @@
- msgid "a wide string is invalid in this context"
- msgstr "Ñтандартные Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² данном контекÑте недопуÑтимы"
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, 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:3746
-+#: cp/parser.c:3752
- #, fuzzy, gcc-internal-format
--#| msgid "unable to find a register to spill in class %qs"
- msgid "unable to find string literal operator %qD"
- msgstr "не найден региÑтр клаÑÑа %qs Ð´Ð»Ñ Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ Ð² памÑть"
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, fuzzy, gcc-internal-format
- msgid "expected declaration"
- msgstr "пуÑÑ‚Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, fuzzy, gcc-internal-format
- msgid "fixed-point types not supported in C++"
- msgstr "-fdata-sections не поддерживаетÑÑ Ð´Ð»Ñ Ñтой целевой машины"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, gcc-internal-format
- msgid "ISO C++ forbids braced-groups within expressions"
- msgstr "ISO C++ запрещает конÑтрукции в фигурных Ñкобках внутри выражений"
-
--#: cp/parser.c:4021
-+#: cp/parser.c:4027
- #, fuzzy, gcc-internal-format
- msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
- msgstr "операторы-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿ÑƒÑтимы только внутри функций"
-
--#: cp/parser.c:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, fuzzy, gcc-internal-format
- msgid "expected primary-expression"
- msgstr "ожидалоÑÑŒ выражение"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr "%<this%> недопуÑтим в данном контекÑте"
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, fuzzy, gcc-internal-format
- msgid "a template declaration cannot appear at block scope"
- msgstr "декларации Objective-C могут находитьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ в глобальной облаÑти"
-
--#: cp/parser.c:4360
-+#: cp/parser.c:4366
- #, gcc-internal-format
- msgid "local variable %qD may not appear in this context"
- msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qD недопуÑтима в данном контекÑте"
-
--#: cp/parser.c:4524
-+#: cp/parser.c:4530
- #, fuzzy, gcc-internal-format
- msgid "expected id-expression"
- msgstr "ожидалоÑÑŒ выражение"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, fuzzy, gcc-internal-format
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr "%qT не ÑвлÑетÑÑ ÐºÐ»Ð°ÑÑом или проÑтранÑтвом имён"
-
--#: cp/parser.c:4776
-+#: cp/parser.c:4782
- #, fuzzy, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD перекрывает Ñлемент клаÑÑа, на который указывает 'this'"
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr "typedef-Ð¸Ð¼Ñ %qD иÑпользовано как декларатор деÑтруктора"
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, fuzzy, gcc-internal-format
- msgid "expected unqualified-id"
- msgstr "ожидалÑÑ ÑпиÑок Ñпецификаторов и квалификаторов"
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, fuzzy, gcc-internal-format
- msgid "decltype evaluates to %qT, which is not a class or enumeration type"
- msgstr "Ñоздание маÑÑива Ñлементов типа %qT, ÑвлÑющегоÑÑ Ð°Ð±Ñтрактным клаÑÑом"
-
--#: cp/parser.c:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a template"
- msgstr "%qs не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, fuzzy, gcc-internal-format
- msgid "expected nested-name-specifier"
- msgstr "ожидалиÑÑŒ Ñпецификаторы декларации"
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in casts"
- msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñть новые типы"
-
--#: cp/parser.c:5438
-+#: cp/parser.c:5444
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in a %<typeid%> expression"
- msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñть новые типы"
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "в ISO C++ ÑоÑтавные литеральные конÑтрукции запрещены"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr "%qE не клаÑÑ"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr "некорректное иÑпользование %qD"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, fuzzy, gcc-internal-format
- msgid "%<%D::%D%> is not a class member"
- msgstr "`%D::%D' не ÑвлÑетÑÑ Ñлементом %qT"
-
--#: cp/parser.c:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr ""
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ does not allow %<alignof%> with a non-type"
- msgstr "ISO C++ не поддерживает назначенные инициализаторы"
-
--#: cp/parser.c:6453
-+#: cp/parser.c:6459
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in %<noexcept%> expressions"
- msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñть новые типы"
-
--#: cp/parser.c:6678
-+#: cp/parser.c:6684
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in a new-expression"
- msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñть новые типы"
-
--#: cp/parser.c:6691
-+#: cp/parser.c:6697
- #, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr "граница маÑÑива не допуÑкаетÑÑ Ð¿Ð¾Ñле идентификатора типа в Ñкобках"
-
--#: cp/parser.c:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr "попробуйте убрать Ñкобки вокруг идентификатора типа"
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in a new-type-id"
- msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñть новые типы"
-
--#: cp/parser.c:6898
-+#: cp/parser.c:6904
- #, gcc-internal-format
- msgid "expression in new-declarator must have integral or enumeration type"
- msgstr "выражение в деклараторе new должно иметь целый или перечиÑлимый тип"
-
--#: cp/parser.c:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr "иÑпользование уÑтаревшей конÑтрукции Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð°"
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, gcc-internal-format
- msgid "%<>>%> operator is treated as two right angle brackets in C++11"
- msgstr ""
-
--#: cp/parser.c:7286
-+#: cp/parser.c:7295
- #, fuzzy, gcc-internal-format
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "рекомендуетÑÑ Ð¾ÐºÑ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ñкобками выражение &&, иÑпользуемое в операнде ||"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ does not allow ?: with omitted middle operand"
- msgstr "ISO C++ не поддерживает назначенные инициализаторы"
-
--#: cp/parser.c:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr ""
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, fuzzy, gcc-internal-format
- msgid "expected end of capture-list"
- msgstr "некорректный операнд"
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr "ISO C++ не поддерживает назначенные инициализаторы"
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, fuzzy, gcc-internal-format
--#| msgid "increment of read-only variable %qD"
- msgid "capture of non-variable %qD "
- msgstr "Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, доÑтупной только на чтение"
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, fuzzy, gcc-internal-format
--#| msgid "%q+D declared here"
- msgid "%q+#D declared here"
- msgstr "%q+D объÑвлено здеÑÑŒ"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, fuzzy, gcc-internal-format
- msgid "default argument specified for lambda parameter"
- msgstr "аргумент по умолчанию Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d функции `%#D'"
-
--#: cp/parser.c:8768
-+#: cp/parser.c:8777
- #, fuzzy, gcc-internal-format
- msgid "expected labeled-statement"
- msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, gcc-internal-format
- msgid "case label %qE not within a switch statement"
- msgstr "case-метка %qE вне оператора switch"
-
--#: cp/parser.c:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr ""
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> names the constructor, not the type"
- msgstr "%<%T::%D%> обозначает конÑтруктор в %qT"
-
--#: cp/parser.c:8939
-+#: cp/parser.c:8948
- #, fuzzy, gcc-internal-format
- msgid "compound-statement in constexpr function"
- msgstr "%qD не ÑвлÑетÑÑ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ шаблоном"
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, fuzzy, gcc-internal-format
- msgid "expected selection-statement"
- msgstr "ожидалаÑÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð¸Ð»Ð¸ оператор"
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in conditions"
- msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñть новые типы"
-
--#: cp/parser.c:9527
-+#: cp/parser.c:9536
- #, 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:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr ""
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, fuzzy, gcc-internal-format
- msgid "expected iteration-statement"
- msgstr "ожидалаÑÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð¸Ð»Ð¸ оператор"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, fuzzy, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr "Ñтандартные Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² данном контекÑте недопуÑтимы"
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr "ISO C++ не поддерживает вычиÑлÑемые goto"
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, fuzzy, gcc-internal-format
- msgid "expected jump-statement"
- msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ %<;%>"
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr ""
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr "Ñмешивание деклараций и определений функций запрещено"
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, fuzzy, gcc-internal-format
- msgid "%<friend%> used outside of class"
- msgstr "%qD может быть задан только внутри клаÑÑа"
-
- #. Complain about `auto' as a storage specifier, if
- #. we're complaining about C++0x compatibility.
--#: cp/parser.c:10642
-+#: cp/parser.c:10651
- #, gcc-internal-format
- msgid "%<auto%> changes meaning in C++11; please remove it"
- msgstr ""
-
--#: cp/parser.c:10678
-+#: cp/parser.c:10687
- #, fuzzy, gcc-internal-format
- msgid "decl-specifier invalid in condition"
- msgstr "Ñпецификатор pure в определении функции"
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr "определение клаÑÑа не должно Ñодержать friend"
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr ""
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, fuzzy, gcc-internal-format
- msgid "invalid linkage-specification"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ клаÑÑа"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in %<decltype%> expressions"
- msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñть новые типы"
-
--#: cp/parser.c:11271
-+#: cp/parser.c:11280
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %<auto%> in conversion operator"
- msgstr "некорректное иÑпользование %<this%> в функции, не ÑвлÑющейÑÑ Ñлементом"
-
--#: cp/parser.c:11357
-+#: cp/parser.c:11366
- #, fuzzy, gcc-internal-format
- msgid "only constructors take member initializers"
- msgstr "только Ð´Ð»Ñ ÐºÐ¾Ð½Ñтрукторов возможна Ð±Ð°Ð·Ð¾Ð²Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ"
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, fuzzy, gcc-internal-format
- msgid "cannot expand initializer for member %<%D%>"
- msgstr "отÑутÑтвует инициализатор Ð´Ð»Ñ Ñлемента %qD"
-
--#: cp/parser.c:11391
-+#: cp/parser.c:11400
- #, fuzzy, gcc-internal-format
--#| msgid "static declaration of %q+D follows non-static declaration"
- msgid "mem-initializer for %qD follows constructor delegation"
- msgstr "static-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D поÑле неstatic-декларации"
-
--#: cp/parser.c:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr "уÑтаревший Ñтиль инициализатора базового клаÑÑа"
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
- msgstr "ключевое Ñлово %<typename%> запрещено в Ñтом контекÑте (инициализатор квалифицированного Ñлемента неÑвно ÑвлÑетÑÑ Ñ‚Ð¸Ð¿Ð¾Ð¼)"
-
--#: cp/parser.c:11840
-+#: cp/parser.c:11849
- #, fuzzy, gcc-internal-format
- msgid "expected empty string after %<operator%> keyword"
- msgstr "ожидалÑÑ Ñтроковый литерал"
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, fuzzy, gcc-internal-format
--#| msgid "expected identifier"
- msgid "expected suffix identifier"
- msgstr "ожидалÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, fuzzy, gcc-internal-format
- msgid "expected operator"
- msgstr "некорректный операнд"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr "ключевое Ñлово %<export%> не реализовано; игнорируетÑÑ"
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, fuzzy, gcc-internal-format
- msgid "template parameter pack %qD cannot have a default argument"
- msgstr "%qD не может иметь аргументов по умолчанию"
-
--#: cp/parser.c:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, fuzzy, gcc-internal-format
- msgid "template parameter pack cannot have a default argument"
- msgstr "%qD не может иметь аргументов по умолчанию"
-
--#: cp/parser.c:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, fuzzy, gcc-internal-format
- msgid "template parameter packs cannot have default arguments"
- msgstr "параметры шаблона не могут быть friend"
-
--#: cp/parser.c:12397
-+#: cp/parser.c:12406
- #, fuzzy, gcc-internal-format
- msgid "expected template-id"
- msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, fuzzy, gcc-internal-format
- msgid "expected %<<%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr "ÑпиÑок аргументов шаблона не должен начинатьÑÑ Ñ %<<::%>"
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, gcc-internal-format
- msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
- msgstr "%<<:%> - альтернативное напиÑание %<[%>. Ð’Ñтавьте пробел между %<<%> и %<::%>"
-
--#: cp/parser.c:12533
-+#: cp/parser.c:12542
- #, fuzzy, gcc-internal-format
- msgid "parse error in template argument list"
- msgstr "ÑпиÑок аргументов шаблона не должен начинатьÑÑ Ñ `<::'"
-
- #. The name does not name a template.
--#: cp/parser.c:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, fuzzy, gcc-internal-format
- msgid "expected template-name"
- msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr "не шаблон %qD иÑпользован как шаблон"
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, gcc-internal-format
- msgid "use %<%T::template %D%> to indicate that it is a template"
- msgstr "иÑпользуйте нотацию %<%T::template %D%> Ð´Ð»Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¾ том, что Ñто шаблон"
-
--#: cp/parser.c:12783
-+#: cp/parser.c:12792
- #, fuzzy, gcc-internal-format
- msgid "expected parameter pack before %<...%>"
- msgstr "ожидалиÑÑŒ Ñпецификаторы декларации или %<...%>"
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, fuzzy, gcc-internal-format
- msgid "expected template-argument"
- msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, fuzzy, gcc-internal-format
- msgid "invalid non-type template argument"
- msgstr "некорректный тип аргумента"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation shall not use %<inline%> specifier"
- msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñ‚Ð¸Ð¿Ð° %qT, не ÑвлÑющегоÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
-
--#: cp/parser.c:13153
-+#: cp/parser.c:13162
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation shall not use %<constexpr%> specifier"
- msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñ‚Ð¸Ð¿Ð° %qT, не ÑвлÑющегоÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
-
--#: cp/parser.c:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr "ÑÐ¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ Ð¿Ñ€Ð¸Ð²Ñзкой C"
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, fuzzy, gcc-internal-format
- msgid "expected type specifier"
- msgstr "ожидалиÑÑŒ Ñпецификаторы декларации"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, fuzzy, gcc-internal-format
- msgid "expected template-id for type"
- msgstr "некорректное адреÑное выражение"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, fuzzy, gcc-internal-format
- msgid "expected type-name"
- msgstr "ОжидалоÑÑŒ имÑ"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, fuzzy, gcc-internal-format
- msgid "declaration %qD does not declare anything"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ не опиÑывает"
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, fuzzy, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr "атрибут %qE Ð´Ð»Ñ Ð½Ðµ клаÑÑовых типов игнорируетÑÑ"
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, fuzzy, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr "клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ %qD в конкретизации шаблона"
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, gcc-internal-format
- msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
- msgstr ""
-
--#: cp/parser.c:14356
-+#: cp/parser.c:14365
- #, fuzzy, gcc-internal-format
- msgid "%qD is an enumeration template"
- msgstr "%qD не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ функции"
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, fuzzy, gcc-internal-format
- msgid "%qD is not an enumerator-name"
- msgstr "%qT не ÑвлÑетÑÑ Ð¿Ñ€Ð¾ÑтранÑтвом имён"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> or %<{%>"
- msgstr "ожидалоÑÑŒ %<,%> или %<;%>"
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, fuzzy, gcc-internal-format
- msgid "cannot add an enumerator list to a template instantiation"
- msgstr "Включить автоматичеÑкую конкретизацию шаблонов"
-
--#: cp/parser.c:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD in namespace %qD which does not enclose %qD"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD в %qD, который не объемлет %qD"
-
--#: cp/parser.c:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, gcc-internal-format
- msgid "declaration of %qD in %qD which does not enclose %qD"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD в %qD, который не объемлет %qD"
-
--#: cp/parser.c:14512
-+#: cp/parser.c:14521
- #, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr "повторное определение %q#T"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr "%qT не ÑвлÑетÑÑ Ð¿Ñ€Ð¾ÑтранÑтвом имён"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, fuzzy, gcc-internal-format
- msgid "expected namespace-name"
- msgstr "ожидалоÑÑŒ Ð¸Ð¼Ñ ÐºÐ»Ð°ÑÑа"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, fuzzy, gcc-internal-format
- msgid "%<namespace%> definition is not allowed here"
- msgstr "#pragma %s уже зарегиÑтрирована"
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, gcc-internal-format
- msgid "a template-id may not appear in a using-declaration"
- msgstr "идентификатор шаблона недопуÑтим в using-декларации"
-
--#: cp/parser.c:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in alias template declarations"
- msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñть новые типы"
-
--#: cp/parser.c:15532
-+#: cp/parser.c:15541
- #, fuzzy, gcc-internal-format
- msgid "a function-definition is not allowed here"
- msgstr "#pragma %s уже зарегиÑтрирована"
-
--#: cp/parser.c:15544
-+#: cp/parser.c:15553
- #, gcc-internal-format
- msgid "an asm-specification is not allowed on a function-definition"
- msgstr "ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ asm не допуÑкаетÑÑ Ð¿Ñ€Ð¸ определении функции"
-
--#: cp/parser.c:15548
-+#: cp/parser.c:15557
- #, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr "атрибуты не допуÑкаютÑÑ Ð¿Ñ€Ð¸ определении функции"
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, fuzzy, gcc-internal-format
- msgid "expected initializer"
- msgstr "ожидалÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, fuzzy, gcc-internal-format
- msgid "invalid type in declaration"
- msgstr "пуÑÑ‚Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, fuzzy, gcc-internal-format
- msgid "initializer provided for function"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ friend-функции %qs"
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr "атрибуты поÑле инициализатора в Ñкобках проигнорированы"
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, fuzzy, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива не ÑвлÑетÑÑ Ñ†ÐµÐ»Ñ‹Ð¼ значением"
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, fuzzy, gcc-internal-format
- msgid "cannot define member of dependent typedef %qT"
- msgstr "Ñоздание ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент ÑÑылочного типа %qT"
-
--#: cp/parser.c:16277
-+#: cp/parser.c:16286
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%E%> is not a type"
- msgstr "%<%T::%D%> не ÑвлÑетÑÑ Ñ‚Ð¸Ð¿Ð¾Ð¼"
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, fuzzy, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "некорректное иÑпользование неÑтатичеÑкого Ñлемента данных '%E'"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
- msgstr "иÑпользуйте %<%T::%D%> вмеÑто %<%T::%D%> Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½Ñтруктора в имени Ñ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
-@@ -32345,251 +32188,247 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, fuzzy, gcc-internal-format
- msgid "invalid declarator"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, fuzzy, gcc-internal-format
- msgid "expected declarator"
- msgstr "ожидалиÑÑŒ Ñпецификаторы декларации"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, fuzzy, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr "%qT не ÑвлÑетÑÑ Ð¿Ñ€Ð¾ÑтранÑтвом имён"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, 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:16504
-+#: cp/parser.c:16513
- #, fuzzy, gcc-internal-format
- msgid "expected ptr-operator"
- msgstr "некорректный операнд"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, fuzzy, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr "повтор case-значениÑ,"
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, fuzzy, gcc-internal-format
- msgid "duplicate virt-specifier"
- msgstr "повтор case-значениÑ,"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %<auto%>"
- msgstr "недопуÑтимое иÑпользование %<::%>"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in template arguments"
- msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñть новые типы"
-
--#: cp/parser.c:16883
-+#: cp/parser.c:16892
- #, fuzzy, gcc-internal-format
- msgid "expected type-specifier"
- msgstr "ожидалÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, fuzzy, gcc-internal-format
- msgid "expected %<,%> or %<...%>"
- msgstr "ожидалоÑÑŒ %<:%> или %<...%>"
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in parameter types"
- msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñть новые типы"
-
--#: cp/parser.c:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr "уÑтаревшее иÑпользование аргумента по умолчанию в качеÑтве параметра не-функции"
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr "аргументы по умолчанию разрешены только Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² функций"
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, fuzzy, gcc-internal-format
- msgid "parameter pack %qD cannot have a default argument"
- msgstr "%qD не может иметь аргументов по умолчанию"
-
--#: cp/parser.c:17341
-+#: cp/parser.c:17350
- #, fuzzy, gcc-internal-format
- msgid "parameter pack cannot have a default argument"
- msgstr "%qD не может иметь аргументов по умолчанию"
-
--#: cp/parser.c:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr "ISO C++ не поддерживает назначенные инициализаторы"
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, fuzzy, gcc-internal-format
--#| msgid "ISO C++ does not allow designated initializers"
- msgid "ISO C++ does not allow C99 designated initializers"
- msgstr "ISO C++ не поддерживает назначенные инициализаторы"
-
--#: cp/parser.c:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, fuzzy, gcc-internal-format
- msgid "expected class-name"
- msgstr "ожидалоÑÑŒ Ð¸Ð¼Ñ ÐºÐ»Ð°ÑÑа"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after class definition"
- msgstr "%q+D: inline-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð¿Ð¾Ñле определениÑ"
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after struct definition"
- msgstr "%q+D: inline-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ Ð¿Ð¾Ñле определениÑ"
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after union definition"
- msgstr "Ðекорректный муÑор поÑле Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð² %C"
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, fuzzy, gcc-internal-format
- msgid "expected %<{%> or %<:%>"
- msgstr "ожидалоÑÑŒ %<,%> или %<;%>"
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, fuzzy, gcc-internal-format
--#| msgid "cannot find file for class %s"
- msgid "cannot specify %<override%> for a class"
- msgstr "нет файла Ð´Ð»Ñ ÐºÐ»Ð°ÑÑа %s"
-
--#: cp/parser.c:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, fuzzy, gcc-internal-format
- msgid "qualified name does not name a class"
- msgstr "в декларации friend нет имени клаÑÑа или функции"
-
--#: cp/parser.c:18421
-+#: cp/parser.c:18430
- #, fuzzy, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, fuzzy, gcc-internal-format
- msgid "extra qualification not allowed"
- msgstr "избыточные квалификаторы проигнориованы"
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, fuzzy, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr "перед Ñвной Ñпециализацией должно быть 'template <>'"
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, fuzzy, gcc-internal-format
- msgid "function template %qD redeclared as a class template"
- msgstr "не шаблон %qD иÑпользован как шаблон"
-
--#: cp/parser.c:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr ""
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr "предыдущее определение %q+#T"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, fuzzy, gcc-internal-format
- msgid "expected class-key"
- msgstr "ожидалоÑÑŒ Ð¸Ð¼Ñ ÐºÐ»Ð°ÑÑа"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, 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 "в декларации friend должно быть иÑпользовано ключевое Ñлово клаÑÑа"
-
--#: cp/parser.c:18892
-+#: cp/parser.c:18908
- #, gcc-internal-format
- msgid "friend declaration does not name a class or function"
- msgstr "в декларации friend нет имени клаÑÑа или функции"
-
--#: cp/parser.c:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr "Ñпецификатор pure в определении функции"
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> at end of member declaration"
- msgstr "некорректный операнд"
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr ""
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, fuzzy, gcc-internal-format
- msgid "a brace-enclosed initializer is not allowed here"
- msgstr "#pragma %s уже зарегиÑтрирована"
-
--#: cp/parser.c:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr ""
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, fuzzy, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr "иÑпользование `typename' вне шаблона"
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, fuzzy, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
- msgstr "ключевое Ñлово `typename' запрещено в Ñтом контекÑте (инициализатор квалифицированного Ñлемента неÑвно ÑвлÑетÑÑ Ñ‚Ð¸Ð¿Ð¾Ð¼)"
-
--#: cp/parser.c:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in an exception-specification"
- msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñть новые типы"
-
--#: cp/parser.c:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in exception-declarations"
- msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñть новые типы"
-
--#: cp/parser.c:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr ""
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, fuzzy, gcc-internal-format
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "недоÑтаточно ÑпиÑков параметров шаблонов"
-@@ -32598,317 +32437,317 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr "Ñлишком много ÑпиÑков параметров шаблонов"
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "именованные возвращаемые Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÑŒÑˆÐµ не поддерживаютÑÑ"
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, fuzzy, gcc-internal-format
- msgid "invalid declaration of member template in local class"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°-Ñлемента `%#D' в локальном клаÑÑе"
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr "шаблон Ñ Ð¿Ñ€Ð¸Ð²Ñзкой C"
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, fuzzy, gcc-internal-format
- msgid "invalid explicit specialization"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ клаÑÑа"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, fuzzy, gcc-internal-format
- msgid "template declaration of %<typedef%>"
- msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ `%#D'"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, fuzzy, gcc-internal-format
- msgid "explicit template specialization cannot have a storage class"
- msgstr "ÑÐ²Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð² не-namespace облаÑти %qD"
-
--#: cp/parser.c:21590
-+#: cp/parser.c:21606
- #, fuzzy, gcc-internal-format
- msgid "%<>>%> should be %<> >%> within a nested template argument list"
- msgstr "%H%<>>%> должно быть %<> >%> внутри ÑпиÑка аргументов вложенного шаблона"
-
--#: cp/parser.c:21603
-+#: cp/parser.c:21619
- #, gcc-internal-format
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr "ошибочное иÑпользование %<>>%>, иÑпользуйте %<>%> Ð´Ð»Ñ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ ÑпиÑка аргументов шаблона"
-
--#: cp/parser.c:22009
-+#: cp/parser.c:22025
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %qD in linkage specification"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ клаÑÑа"
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, fuzzy, gcc-internal-format
- msgid "%<__thread%> before %qD"
- msgstr "%<__thread%> перед %<extern%>"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, fuzzy, gcc-internal-format
- msgid "expected %<new%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, fuzzy, gcc-internal-format
- msgid "expected %<delete%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, fuzzy, gcc-internal-format
- msgid "expected %<return%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, fuzzy, gcc-internal-format
- msgid "expected %<extern%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, fuzzy, gcc-internal-format
- msgid "expected %<static_assert%>"
- msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, fuzzy, gcc-internal-format
- msgid "expected %<decltype%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, fuzzy, gcc-internal-format
- msgid "expected %<operator%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, fuzzy, gcc-internal-format
- msgid "expected %<class%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, fuzzy, gcc-internal-format
- msgid "expected %<template%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, fuzzy, gcc-internal-format
- msgid "expected %<namespace%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, fuzzy, gcc-internal-format
- msgid "expected %<using%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, fuzzy, gcc-internal-format
- msgid "expected %<asm%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, fuzzy, gcc-internal-format
- msgid "expected %<try%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, fuzzy, gcc-internal-format
- msgid "expected %<catch%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, fuzzy, gcc-internal-format
- msgid "expected %<throw%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, fuzzy, gcc-internal-format
- msgid "expected %<__label__%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, fuzzy, gcc-internal-format
- msgid "expected %<@try%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, fuzzy, gcc-internal-format
- msgid "expected %<@synchronized%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, fuzzy, gcc-internal-format
- msgid "expected %<@throw%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, fuzzy, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, fuzzy, gcc-internal-format
- msgid "expected %<__transaction_relaxed%>"
- msgstr "ожидалÑÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, fuzzy, gcc-internal-format
- msgid "expected %<::%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, fuzzy, gcc-internal-format
- msgid "expected %<...%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, fuzzy, gcc-internal-format
- msgid "expected %<*%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, fuzzy, gcc-internal-format
- msgid "expected %<~%>"
- msgstr "ожидалоÑÑŒ %<{%>"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, fuzzy, gcc-internal-format
- msgid "expected %<:%> or %<::%>"
- msgstr "ожидалоÑÑŒ %<:%> или %<...%>"
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, fuzzy, gcc-internal-format
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr "ожидалоÑÑŒ %<,%>, %<;%> или %<}%>"
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, fuzzy, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr "определение %qD уже еÑть в %qT"
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, fuzzy, gcc-internal-format
- msgid "%q#T was previously declared here"
- msgstr "Ñто предыдущее определение `%#D'"
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, fuzzy, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr "%J%qD повторно декларирован как Ñимвол другого вида"
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr "Ñлово %<template%> (Ð´Ð»Ñ ÑнÑÑ‚Ð¸Ñ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñти) допуÑкаетÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ внутри шаблонов"
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "конец файла в аргументе по умолчанию"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr "неверное положение %<@%D%> конÑтрукции Objective-C++"
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr "в конÑтрукции %<@encode%> в качеÑтве аргумента должен быть задан тип"
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr ""
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, fuzzy, gcc-internal-format
- msgid "objective-c++ method declaration is expected"
- msgstr "ожидалиÑÑŒ Ñпецификаторы декларации"
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, fuzzy, gcc-internal-format
- msgid "method attributes must be specified at the end"
- msgstr "%Jатрибут section недопуÑтим Ð´Ð»Ñ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… переменных"
-
--#: cp/parser.c:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, fuzzy, gcc-internal-format
- msgid "invalid type for instance variable"
- msgstr "неверно задан векторный тип Ð´Ð»Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE"
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, fuzzy, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr "ОжидалÑÑ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, fuzzy, gcc-internal-format
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr "атрибут %qE Ð´Ð»Ñ %qE проигнорирован"
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, fuzzy, gcc-internal-format
- msgid "invalid type for property"
- msgstr "некорректный тип аргумента"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, gcc-internal-format
- msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
- msgstr ""
-
--#: cp/parser.c:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qD should not be reduction"
- msgstr "региÑÑ‚Ñ€Ð¾Ð²Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qs иÑпользована во вложенной функции"
-
--#: cp/parser.c:26475
-+#: cp/parser.c:26491
- #, fuzzy, gcc-internal-format
- msgid "not enough collapsed for loops"
- msgstr "недоÑÑ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ типе"
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, fuzzy, gcc-internal-format
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr "муÑор в конце директивы %<#pragma pack%>"
-
--#: cp/parser.c:27411
-+#: cp/parser.c:27427
- #, fuzzy, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr "межмодульные оптимизации пока не реализованы"
-@@ -32965,7 +32804,6 @@
-
- #: cp/pt.c:855
- #, fuzzy, gcc-internal-format
--#| msgid "explicit specialization of non-template %qT"
- msgid "partial specialization of alias template %qD"
- msgstr "ÑÐ²Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ðµ-шаблона %qT"
-
-@@ -33006,69 +32844,69 @@
- msgid "%qD is not a function template"
- msgstr "%qD не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ функции"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, fuzzy, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr "идентификатор шаблона %qD иÑпользован как декларатор"
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr ""
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´Ð»Ñ %q+D"
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr ""
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr ""
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr ""
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr ""
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr ""
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, fuzzy, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr "перед Ñвной Ñпециализацией должно быть 'template <>'"
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr ""
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr ""
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr "%qD не ÑвлÑетÑÑ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ шаблоном"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, gcc-internal-format
- msgid "%qD is not declared in %qD"
- msgstr "отÑутÑтвует Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD в %qD"
-@@ -33081,82 +32919,82 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr ""
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr ""
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr ""
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr ""
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr ""
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, fuzzy, gcc-internal-format
- msgid " <anonymous>"
- msgstr "<anonymous>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ `%#D'"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, fuzzy, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr "параметр шаблона `%#D'"
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr ""
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr ""
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr ""
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, fuzzy, gcc-internal-format
- msgid "type %qT of template argument %qE depends on a template parameter"
- msgid_plural "type %qT of template argument %qE depends on template parameters"
-@@ -33164,52 +33002,52 @@
- msgstr[1] "неÑоответÑÑ‚Ð²Ð¸Ñ Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð² аргументе %d в ÑпиÑке параметров шаблона Ð´Ð»Ñ %qD"
- msgstr[2] ""
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, fuzzy, gcc-internal-format
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr "ÑÐ¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ %qT поÑле конкретизации %qT"
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr ""
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, fuzzy, gcc-internal-format
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr "аргументы по умолчанию не допуÑкаютÑÑ Ð² декларации Ñпециализации friend-шаблона %qD"
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, fuzzy, gcc-internal-format
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr "аргументы по умолчанию не допуÑкаютÑÑ Ð² декларации Ñпециализации friend-шаблона %qD"
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, fuzzy, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr "аргументы по умолчанию не допуÑкаютÑÑ Ð² декларации Ñпециализации friend-шаблона %qD"
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, fuzzy, gcc-internal-format
- msgid "default template arguments may not be used in partial specializations"
- msgstr "аргументы по умолчанию не допуÑкаютÑÑ Ð² декларации Ñпециализации friend-шаблона %qD"
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, fuzzy, gcc-internal-format
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "аргумент по умолчанию Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° типа %qT имеет тип %qT"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr ""
-@@ -33217,7 +33055,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr "деÑтруктор %qD объÑвлен как шаблон Ñлемента"
-@@ -33227,57 +33065,57 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %qD"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, fuzzy, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr "определение шаблона Ð´Ð»Ñ Ð½Ðµ-шаблона `%#D'"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, fuzzy, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr "ожидалоÑÑŒ %d уровней параметров шаблона Ð´Ð»Ñ `%#D', обнаружено %d"
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, fuzzy, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr "обнаружено %d параметров шаблона Ð´Ð»Ñ `%#D'"
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, fuzzy, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr "обнаружено %d параметров шаблона Ð´Ð»Ñ %q#T"
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr " вмеÑто требуемых %d"
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, fuzzy, gcc-internal-format
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "параметры шаблона не могут быть friend"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, fuzzy, gcc-internal-format
- msgid "use template<> for an explicit specialization"
- msgstr "объемлющие шаблоны клаÑÑов не были Ñвно Ñпециализированы"
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr "%qT не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ типом"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, fuzzy, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "в декларации %qs по умолчанию уÑтановлен тип `int'"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "redeclared with %d template parameter"
- msgid_plural "redeclared with %d template parameters"
-@@ -33285,7 +33123,7 @@
- msgstr[1] "иÑпользование %qD без параметров шаблона"
- msgstr[2] ""
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+D used %d template parameter"
- msgid_plural "previous declaration %q+D used %d template parameters"
-@@ -33293,12 +33131,12 @@
- msgstr[1] "предыдущей декларации `%#D', ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑÑ Ð·Ð´ÐµÑÑŒ"
- msgstr[2] ""
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, fuzzy, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "параметр шаблона `%#D'"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, fuzzy, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr "повторно объÑвлен здеÑÑŒ как `%#D'"
-@@ -33307,334 +33145,329 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, fuzzy, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr "повторное определение аргумента по умолчанию Ð´Ð»Ñ `%#D'"
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, fuzzy, gcc-internal-format
- msgid "original definition appeared here"
- msgstr "%J иÑходное определение находитÑÑ Ð·Ð´ÐµÑÑŒ"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
- msgstr "Ñтроковый литерал %E не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона, потому что Ñто Ð°Ð´Ñ€ÐµÑ ÑтатичеÑкого объекта"
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
- msgstr "Ñтроковый литерал %E не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона, потому что Ñто Ð°Ð´Ñ€ÐµÑ ÑтатичеÑкого объекта"
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "%qE не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, fuzzy, gcc-internal-format
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr "(указатель на Ñлемент можно получить только при помощи %<&%E%>)"
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, fuzzy, gcc-internal-format
- msgid " couldn't deduce template parameter %qD"
- msgstr "обнаружено %d параметров шаблона Ð´Ð»Ñ `%#D'"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, fuzzy, gcc-internal-format
- msgid " mismatched types %qT and %qT"
- msgstr "Ñравнение между типами `%#T' и `%#T'"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, fuzzy, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr "%qD не может иметь аргументов по умолчанию"
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, fuzzy, gcc-internal-format
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr "параметры шаблона не могут быть friend"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, fuzzy, gcc-internal-format
- msgid " %qE is not equivalent to %qE"
- msgstr "%qs не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ выходным файлом"
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, gcc-internal-format
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr ""
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, fuzzy, gcc-internal-format
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr "%qE не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона"
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, fuzzy, gcc-internal-format
- msgid " member function type %qT is not a valid template argument"
- msgstr "%qE не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона"
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, fuzzy, gcc-internal-format
--#| msgid "cannot convert type %qT to type %qT"
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr "некорректное преобразование от типа %qT к типу %qT"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, fuzzy, gcc-internal-format
--#| msgid "%qT is an ambiguous base of %qT"
- msgid " %qT is an ambiguous base class of %qT"
- msgstr "%qT ÑвлÑетÑÑ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ базой %qT"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, fuzzy, gcc-internal-format
--#| msgid "type %qT is not derived from type %qT"
- msgid " %qT is not derived from %qT"
- msgstr "тип %qT не ÑвлÑетÑÑ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ от %qT"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, fuzzy, gcc-internal-format
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ %s указатель на неполный тип %qT"
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, fuzzy, gcc-internal-format
- msgid " template argument %qE does not match %qD"
- msgstr "параметры шаблона не могут быть friend"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, fuzzy, gcc-internal-format
- msgid " could not resolve address from overloaded function %qE"
- msgstr "%s: ошибка при определении адреÑа перегруженной функции"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr "Ñтроковый литерал %E не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона, потому что Ñто Ð°Ð´Ñ€ÐµÑ ÑтатичеÑкого объекта"
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, fuzzy, gcc-internal-format
- msgid "in template argument for type %qT "
- msgstr "аргумент по умолчанию Ð´Ð»Ñ `%#D' имеет тип %qT"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr "%qE не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона"
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
- msgstr "%qE не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона"
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
- msgstr "Ñтроковый литерал %E не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона, потому что Ñто Ð°Ð´Ñ€ÐµÑ ÑтатичеÑкого объекта"
-
--#: cp/pt.c:5892
-+#: cp/pt.c:5906
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
- msgstr "%qE не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона"
-
--#: cp/pt.c:5922
-+#: cp/pt.c:5936
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
- msgstr ""
-
--#: cp/pt.c:5929
-+#: cp/pt.c:5943
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
- msgstr "%qE не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона"
-
--#: cp/pt.c:5946
-+#: cp/pt.c:5960
- #, 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 "%qE не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона"
-
--#: cp/pt.c:5955
-+#: cp/pt.c:5969
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
- msgstr "Ñтроковый литерал %E не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона, потому что Ñто Ð°Ð´Ñ€ÐµÑ ÑтатичеÑкого объекта"
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
- msgstr "Ñтроковый литерал %E не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона, потому что Ñто Ð°Ð´Ñ€ÐµÑ ÑтатичеÑкого объекта"
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr ""
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is a pointer"
- msgstr "%qE не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона"
-
--#: cp/pt.c:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr "попробуйте задать %qE"
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
- msgstr "%qE не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ аргументом шаблона"
-
--#: cp/pt.c:6060
-+#: cp/pt.c:6074
- #, gcc-internal-format
- msgid "standard conversions are not allowed in this context"
- msgstr "Ñтандартные Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² данном контекÑте недопуÑтимы"
-
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, fuzzy, gcc-internal-format
- msgid "ignoring attributes on template argument %qT"
- msgstr "некорректный тип аргумента"
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, fuzzy, gcc-internal-format
- msgid "injected-class-name %qD used as template template argument"
- msgstr "параметр шаблона `%#D'"
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, 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:6461
-+#: cp/pt.c:6476
- #, gcc-internal-format
- msgid "to refer to a type member of a template parameter, use %<typename %E%>"
- msgstr "Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾ чтобы ÑоÑлатьÑÑ Ð½Ð° тип параметра шаблона, иÑпользуйте конÑтрукцию %<typename %E%>"
-
--#: cp/pt.c:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, gcc-internal-format
- msgid "type/value mismatch at argument %d in template parameter list for %qD"
- msgstr "неÑоответÑÑ‚Ð²Ð¸Ñ Ñ‚Ð¸Ð¿Ð°/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð² аргументе %d в ÑпиÑке параметров шаблона Ð´Ð»Ñ %qD"
-
--#: cp/pt.c:6481
-+#: cp/pt.c:6496
- #, gcc-internal-format
- msgid " expected a constant of type %qT, got %qT"
- msgstr " ожидалаÑÑŒ конÑтанта типа %qT, а обнаружено %qT"
-
--#: cp/pt.c:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr " ожидалÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½ клаÑÑа, а обнаружено %qE"
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr " ожидалÑÑ Ñ‚Ð¸Ð¿, обнаружено %qE"
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr " ожидалÑÑ Ñ‚Ð¸Ð¿, обнаружено %qT"
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr " ожидалÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½ клаÑÑа, обнаружено %qT"
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, fuzzy, gcc-internal-format
- msgid " expected a template of type %qD, got %qT"
- msgstr " ожидалÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½ типа %qD, обнаружено %qD"
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in nontype parameter pack"
- msgstr "неÑоответÑтвие типов в уÑловном выражении"
-
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr "ошибка при преобразовании аргумента шаблона %qE в %qT"
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d)"
- msgstr "неправильное чиÑло аргументов шаблона (%d, а должно быть %d)"
-
--#: cp/pt.c:6811
-+#: cp/pt.c:6843
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d or more)"
- msgstr "неправильное чиÑло аргументов шаблона (%d, а должно быть %d)"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, gcc-internal-format
- msgid "provided for %q+D"
- msgstr "задано Ð´Ð»Ñ %q+D"
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "некорректный аргумент шаблона %d"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, fuzzy, gcc-internal-format
--#| msgid "%qD is not a function template"
- msgid "%q#D is not a function template"
- msgstr "%qD не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ функции"
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, gcc-internal-format
- msgid "non-template type %qT used as a template"
- msgstr "не-шаблонный тип %qT иÑпользован как шаблон"
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "Ð´Ð»Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ шаблона %q+D"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- #, fuzzy
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
- msgstr "глубина конкретизации шаблона превышает макÑимум %d (задайте -ftemplate-depth-NN, чтобы увеличить макÑимум) при конкретизации %qD"
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, fuzzy, gcc-internal-format
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgstr "глубина конкретизации шаблона превышает макÑимум %d (задайте -ftemplate-depth-NN, чтобы увеличить макÑимум) при конкретизации %qD"
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr ""
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr ""
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, fuzzy, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr "ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ %qD Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° %qT"
-@@ -33652,257 +33485,257 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, fuzzy, gcc-internal-format
- msgid "variable %qD has function type"
- msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qs инициализирована, Ñ…Ð¾Ñ‚Ñ Ð¸Ð¼ÐµÐµÑ‚ неполный тип"
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr "некорректный тип параметра %qT"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr "в декларации %q+D"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, fuzzy, gcc-internal-format
- msgid "function returning an array"
- msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ агрегатное значение"
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, fuzzy, gcc-internal-format
- msgid "function returning a function"
- msgstr "%qs объÑвлена как функциÑ, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, gcc-internal-format
- msgid "creating pointer to member function of non-class type %qT"
- msgstr "Ñоздание ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент-функцию не клаÑÑового типа %qT"
-
--#: cp/pt.c:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr "Ñоздание ÑÑылки на void"
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, fuzzy, gcc-internal-format
- msgid "forming pointer to reference type %qT"
- msgstr "Ñоздание %s на ÑÑылочный тип %qT"
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, fuzzy, gcc-internal-format
- msgid "forming reference to reference type %qT"
- msgstr "Ñоздание %s на ÑÑылочный тип %qT"
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, gcc-internal-format
- msgid "creating pointer to member of non-class type %qT"
- msgstr "Ñоздание ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент не клаÑÑового типа %qT"
-
--#: cp/pt.c:11577
-+#: cp/pt.c:11611
- #, gcc-internal-format
- msgid "creating pointer to member reference type %qT"
- msgstr "Ñоздание ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент ÑÑылочного типа %qT"
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, fuzzy, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr "Ñоздание ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент ÑÑылочного типа %qT"
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, gcc-internal-format
- msgid "creating array of %qT"
- msgstr "Ñоздание маÑÑива Ñлементов типа %qT"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr "Ñоздание маÑÑива Ñлементов типа %qT, ÑвлÑющегоÑÑ Ð°Ð±Ñтрактным клаÑÑом"
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, gcc-internal-format
- msgid "%qT is not a class, struct, or union type"
- msgstr "%qT не ÑвлÑетÑÑ Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct или union"
-
--#: cp/pt.c:11717
-+#: cp/pt.c:11751
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is not an enumeration type"
- msgstr ""
-
--#: cp/pt.c:11725
-+#: cp/pt.c:11759
- #, fuzzy, gcc-internal-format
- msgid "%qT resolves to %qT, which is is not a class type"
- msgstr "Ñоздание маÑÑива Ñлементов типа %qT, ÑвлÑющегоÑÑ Ð°Ð±Ñтрактным клаÑÑом"
-
--#: cp/pt.c:11842
-+#: cp/pt.c:11876
- #, gcc-internal-format
- msgid "use of %qs in template"
- msgstr "иÑпользование %qs в шаблоне"
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, fuzzy, gcc-internal-format
- msgid "qualifying type %qT does not match destructor name ~%qT"
- msgstr "квалифицированный тип %qT не ÑоответÑтвует имени деÑтруктора `~%T'"
-
--#: cp/pt.c:11993
-+#: cp/pt.c:12031
- #, gcc-internal-format
- msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
- msgstr ""
-
--#: cp/pt.c:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr "задайте %<typename %E%>, еÑли подразумеваетÑÑ Ñ‚Ð¸Ð¿"
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, fuzzy, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr "отÑутÑтвует ÑтатичеÑкое поле %qs"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, fuzzy, gcc-internal-format
- msgid "invalid use of pack expansion expression"
- msgstr "неправильное иÑпользование void-выражениÑ"
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, fuzzy, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr "аргументы %<...%>.)"
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, fuzzy, gcc-internal-format
- msgid "use %<%T::%D%> instead"
- msgstr "%<%T::%D%> не ÑвлÑетÑÑ Ñ‚Ð¸Ð¿Ð¾Ð¼"
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, fuzzy, gcc-internal-format
- msgid "%q+D declared here, later in the translation unit"
- msgstr "%H%qE не опиÑан в Ñтой облаÑти (не в функции)"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, gcc-internal-format
- msgid "%qT is not a class or namespace"
- msgstr "%qT не ÑвлÑетÑÑ ÐºÐ»Ð°ÑÑом или проÑтранÑтвом имён"
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, gcc-internal-format
- msgid "%qD is not a class or namespace"
- msgstr "%qD не ÑвлÑетÑÑ ÐºÐ»Ð°ÑÑом или проÑтранÑтвом имён"
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, fuzzy, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr "в %qT иÑпользуетÑÑ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ тип"
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, fuzzy, gcc-internal-format
- msgid "template argument for %qD uses local type %qT"
- msgstr "аргумент по умолчанию Ð´Ð»Ñ `%#D' имеет тип %qT"
-
--#: cp/pt.c:14454
-+#: cp/pt.c:14492
- #, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr ""
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "целочиÑленное выражение %qE не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr " при конкретизации %qD"
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, fuzzy, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° клаÑÑа Ð´Ð»Ñ %q#T"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr "%s %+#T"
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ `%#D', не ÑвлÑющегоÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a static data member of a class template"
- msgstr "`%#D' не ÑвлÑетÑÑ Ð½ÐµÑтатичеÑким Ñлементом %qT"
-
--#: cp/pt.c:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr "нет подходÑщего шаблона Ð´Ð»Ñ %qD"
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, fuzzy, gcc-internal-format
- msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
- msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñ‚Ð¸Ð¿Ð° %qT, не ÑвлÑющегоÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
-
--#: cp/pt.c:17866
-+#: cp/pt.c:17904
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ `%#D'"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, fuzzy, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ `%#D'"
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
- msgstr "ISO C++ запрещает иÑпользование %<extern%> в Ñвной конкретизации"
-
--#: cp/pt.c:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr "клаÑÑ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ %qD в конкретизации шаблона"
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-class template %qD"
- msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ `%#D', не ÑвлÑющегоÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
-
--#: cp/pt.c:18000
-+#: cp/pt.c:18038
- #, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñ‚Ð¸Ð¿Ð° %qT, не ÑвлÑющегоÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, gcc-internal-format
- msgid "explicit instantiation of %q#T before definition of template"
- msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ %q#T до Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
-
--#: cp/pt.c:18027
-+#: cp/pt.c:18065
- #, gcc-internal-format
- msgid "ISO C++ forbids the use of %qE on explicit instantiations"
- msgstr "ISO C++ запрещает иÑпользование %qE в Ñвных конкретизациÑÑ…"
-
--#: cp/pt.c:18073
-+#: cp/pt.c:18111
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ %q#T"
-@@ -33914,32 +33747,32 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, gcc-internal-format
- msgid "explicit instantiation of %qD but no definition available"
- msgstr "ÑÐ²Ð½Ð°Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ %qD без определениÑ"
-
--#: cp/pt.c:18803
-+#: cp/pt.c:18841
- #, 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 (задайте -ftemplate-depth-NN, чтобы увеличить макÑимум) при конкретизации %qD"
-
--#: cp/pt.c:19175
-+#: cp/pt.c:19221
- #, fuzzy, gcc-internal-format
- msgid "invalid template non-type parameter"
- msgstr "неправильное иÑпользование недоопределенного typedef %qD"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, fuzzy, gcc-internal-format
- msgid "%q#T is not a valid type for a template non-type parameter"
- msgstr "`%#T' не ÑвлÑетÑÑ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ типом Ð´Ð»Ñ ÐºÐ¾Ð½Ñтантного параметра шаблона"
-
--#: cp/pt.c:20263
-+#: cp/pt.c:20309
- #, gcc-internal-format
- msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
- msgstr ""
-
--#: cp/pt.c:20322
-+#: cp/pt.c:20367
- #, fuzzy, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD переменного размера недопуÑтима"
-@@ -33947,12 +33780,12 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, fuzzy, gcc-internal-format
- msgid "unable to deduce %qT from %qE"
- msgstr "ÑмулÑÑ†Ð¸Ñ %qs невозможна"
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr ""
-@@ -34069,7 +33902,6 @@
-
- #: cp/search.c:1969
- #, fuzzy, gcc-internal-format
--#| msgid "virtual non-class function %qs"
- msgid "virtual function %q+D"
- msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ %qs не ÑвлÑетÑÑ Ñлементом клаÑÑа"
-
-@@ -34145,7 +33977,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr ""
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, fuzzy, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr "квалифицированный тип %qT не ÑоответÑтвует имени деÑтруктора `~%T'"
-@@ -34185,445 +34017,441 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "некорректное определение квалифицированного типа %qT"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ клаÑÑа"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, fuzzy, gcc-internal-format
- msgid "%qD is not captured"
- msgstr "%qD не ÑвлÑетÑÑ Ñ‚Ð¸Ð¿Ð¾Ð¼"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, fuzzy, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr "иÑпользование %s в объемлющей функции"
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, fuzzy, gcc-internal-format
- msgid "use of parameter from containing function"
- msgstr "иÑпользование %s в объемлющей функции"
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, fuzzy, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr " Ð¸Ð¼Ñ `%#D' объÑвлено здеÑÑŒ"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, fuzzy, gcc-internal-format
- msgid "use of parameter %qD outside function body"
- msgstr "иÑпользование %s в объемлющей функции"
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr "иÑпользование проÑтранÑтва имён %qD в качеÑтве выражениÑ"
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, gcc-internal-format
- msgid "use of class template %qT as expression"
- msgstr "иÑпользование шаблона клаÑÑа %qT в качеÑтве выражениÑ"
-
- #. Ambiguous reference to base members.
--#: cp/semantics.c:3226
-+#: cp/semantics.c:3223
- #, gcc-internal-format
- msgid "request for member %qD is ambiguous in multiple inheritance lattice"
- msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ Ñлемента %qD неоднозначен в Ñетке множеÑтвенного наÑледованиÑ"
-
--#: cp/semantics.c:3249
-+#: cp/semantics.c:3246
- #, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr "тип %qE неизвеÑтен"
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, fuzzy, gcc-internal-format
- msgid "%qT is not an enumeration type"
- msgstr "%qT не ÑвлÑетÑÑ Ð¿Ñ€Ð¾ÑтранÑтвом имён"
-
- #. Parameter packs can only be used in templates
--#: cp/semantics.c:3546
-+#: cp/semantics.c:3543
- #, 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:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr ""
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, fuzzy, gcc-internal-format
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr "некорректное иÑпользование неÑтатичеÑкой функции-Ñлемента %qD"
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable in clause %qs"
- msgstr "%qT не ÑвлÑетÑÑ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ %qT"
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr ""
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable in clause %<firstprivate%>"
- msgstr "instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qs объÑвлена как private"
-
--#: cp/semantics.c:4041
-+#: cp/semantics.c:4038
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable in clause %<lastprivate%>"
- msgstr "instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %qs объÑвлена как private"
-
--#: cp/semantics.c:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, fuzzy, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr "Ñоздание %s на ÑÑылочный тип %qT"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, gcc-internal-format
- msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
- msgstr ""
-
--#: cp/semantics.c:4337
-+#: cp/semantics.c:4334
- #, fuzzy, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr "%Jпараметр %u имеет неполный тип"
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr ""
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "static assertion failed: %s"
- msgstr "Ðе выполнено необходимое уÑловие в коде CRIS: "
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, fuzzy, gcc-internal-format
- msgid "non-constant condition for static assertion"
- msgstr "неstatic-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ %q+D поÑле static-декларации"
-
--#: cp/semantics.c:5167
-+#: cp/semantics.c:5164
- #, fuzzy, gcc-internal-format
- msgid "argument to decltype must be an expression"
- msgstr "иÑпользование шаблона клаÑÑа %qT в качеÑтве выражениÑ"
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, fuzzy, gcc-internal-format
- msgid "decltype cannot resolve address of overloaded function"
- msgstr "%s: ошибка при определении адреÑа перегруженной функции"
-
--#: cp/semantics.c:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr ""
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr ""
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, fuzzy, gcc-internal-format
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "некорректное иÑпользование Ñлемента %q+D в ÑтатичеÑком Ñлементе-функции"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "некорректный тип результата Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ `%#D'"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, fuzzy, gcc-internal-format
--#| msgid "%q#T is not a class"
- msgid "%q#T has virtual base classes"
- msgstr "%q#T не ÑвлÑетÑÑ ÐºÐ»Ð°ÑÑом"
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr ""
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, fuzzy, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ клаÑÑа ÑтатичеÑкого Ñлемента данных нецелочиÑленного типа %qT"
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, fuzzy, gcc-internal-format
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr "неинициализированный Ñлемент %qD конÑтантного типа %qT"
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr ""
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, fuzzy, gcc-internal-format
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "%qD не ÑвлÑетÑÑ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ шаблоном"
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, fuzzy, gcc-internal-format
- msgid "expression %qE does not designate a constexpr function"
- msgstr "в декларации friend нет имени клаÑÑа или функции"
-
--#: cp/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, fuzzy, gcc-internal-format
--#| msgid "call to non-function %qD"
- msgid "call to non-constexpr function %qD"
- msgstr "вызов не функции %qD"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, fuzzy, gcc-internal-format
- msgid "%qD called in a constant expression"
- msgstr "%s не может приÑутÑтвовать в конÑтантном выражении"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, fuzzy, gcc-internal-format
- msgid "%qD used before its definition"
- msgstr "%q+D иÑпользована без предварительного определениÑ"
-
--#: cp/semantics.c:6570
-+#: cp/semantics.c:6567
- #, fuzzy, gcc-internal-format
- msgid "call has circular dependency"
- msgstr "цикличеÑÐºÐ°Ñ Ð·Ð°Ð²Ð¸ÑимоÑть в протоколе %qs"
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
- msgstr "глубина конкретизации шаблона превышает макÑимум %d (задайте -ftemplate-depth-NN, чтобы увеличить макÑимум) при конкретизации %qD"
-
--#: cp/semantics.c:6656
-+#: cp/semantics.c:6653
- #, fuzzy, gcc-internal-format
- msgid "%q+E is not a constant expression"
- msgstr "%s не может приÑутÑтвовать в конÑтантном выражении"
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, fuzzy, gcc-internal-format
- msgid "array subscript out of bound"
- msgstr "Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива не ÑвлÑетÑÑ Ñ†ÐµÐ»Ñ‹Ð¼ значением"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a constant expression"
- msgstr "%s не может приÑутÑтвовать в конÑтантном выражении"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, fuzzy, gcc-internal-format
- msgid "mutable %qD is not usable in a constant expression"
- msgstr "размер маÑÑива %qD не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñленным конÑтантным выражением"
-
--#: cp/semantics.c:6863
-+#: cp/semantics.c:6860
- #, gcc-internal-format
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr ""
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, gcc-internal-format
- msgid "accessing value of %qE through a %qT glvalue in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7434
-+#: cp/semantics.c:7432
- #, fuzzy, gcc-internal-format
- msgid "the value of %qD is not usable in a constant expression"
- msgstr "размер маÑÑива %qD не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñленным конÑтантным выражением"
-
--#: cp/semantics.c:7441
-+#: cp/semantics.c:7439
- #, fuzzy, gcc-internal-format
- msgid "%qD used in its own initializer"
- msgstr "некорректный инициализатор маÑÑива"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, fuzzy, gcc-internal-format
- msgid "%q#D is not const"
- msgstr "%q#T не ÑвлÑетÑÑ ÐºÐ»Ð°ÑÑом"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, fuzzy, gcc-internal-format
- msgid "%q#D is volatile"
- msgstr "`%+#D' - чаÑтный (private) Ñлемент"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, fuzzy, gcc-internal-format
- msgid "%qD was not initialized with a constant expression"
- msgstr "%s не может приÑутÑтвовать в конÑтантном выражении"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, fuzzy, gcc-internal-format
- msgid "%qD was not declared %<constexpr%>"
- msgstr "нет декларации %qD в Ñтой облаÑти видимоÑти"
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, fuzzy, gcc-internal-format
- msgid "%qD does not have integral or enumeration type"
- msgstr "выражение в деклараторе new должно иметь целый или перечиÑлимый тип"
-
--#: cp/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, fuzzy, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr "размер маÑÑива %qD не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñленным конÑтантным выражением"
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, 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/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, fuzzy, gcc-internal-format
- msgid "expression %qE is not a constant-expression"
- msgstr "целочиÑленное выражение %qE не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, fuzzy, gcc-internal-format
- msgid "unexpected expression %qE of kind %s"
- msgstr "ожидалоÑÑŒ выражение"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, fuzzy, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr "выражение %qE, имеющее тип абÑтрактного клаÑÑа %qT, Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать в throw-выражении"
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr ""
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, fuzzy, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr "%s не может приÑутÑтвовать в конÑтантном выражении"
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, fuzzy, gcc-internal-format
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "размер маÑÑива не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñленным конÑтантным выражением"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, fuzzy, gcc-internal-format
- msgid "pointer comparison expression is not a constant expression"
- msgstr "целочиÑленное выражение %qE не ÑвлÑетÑÑ ÐºÐ¾Ð½Ñтантой"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, fuzzy, gcc-internal-format
- msgid "division by zero is not a constant-expression"
- msgstr "размер маÑÑива не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñленным конÑтантным выражением"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, fuzzy, gcc-internal-format
- msgid "non-constant array initialization"
- msgstr "неконÑтантный Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива в инициализаторе"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "unexpected AST of kind %s"
- msgstr "Ðеожиданное окончание Ñтроки формата"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, fuzzy, gcc-internal-format
- msgid "cannot capture %qE by reference"
- msgstr "недопуÑÑ‚Ð¸Ð¼Ð°Ñ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ ÑÑылки на %q#T"
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, fuzzy, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr "неверные операнды бинарной операции %s"
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, fuzzy, gcc-internal-format
- msgid "%<this%> was not captured for this lambda function"
- msgstr "Ð¸Ð¼Ñ %<this%> недоÑтупно Ð´Ð»Ñ ÑтатичеÑких Ñлементов-функций"
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, fuzzy, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr "квалификаторы `%V' не могут быть применены к %qT"
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "атрибут %qs допуÑтим только Ð´Ð»Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Java-клаÑÑов"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "атрибут %qs допуÑтим только Ð´Ð»Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ клаÑÑов"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, fuzzy, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr "%qs уÑтарел; таблицы виртуальных функций g++ теперь COM-ÑовмеÑтимы по умолчанию"
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr "заданный init_priority не ÑвлÑетÑÑ Ñ†ÐµÐ»Ð¾Ð¹ конÑтантой"
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, fuzzy, gcc-internal-format
- msgid "can only use %qE attribute on file-scope definitions of objects of class type"
- msgstr "атрибут %qs может иÑпользоватьÑÑ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ объектов типа class на уровне файла"
-
--#: cp/tree.c:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr "заданный init_priority вне диапазона"
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, gcc-internal-format
- msgid "requested init_priority is reserved for internal use"
- msgstr "заданный init_priority зарезервировано Ð´Ð»Ñ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ иÑпользованиÑ"
-
--#: cp/tree.c:2911
-+#: cp/tree.c:2914
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute is not supported on this platform"
- msgstr "атрибут %qs не поддерживаетÑÑ Ð½Ð° данной платформе"
-
--#: cp/tree.c:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr "lang_* check: ошибка в %s, в %s:%d"
-@@ -34713,448 +34541,451 @@
- msgid "invalid use of non-static member function"
- msgstr "некорректное иÑпользование неÑтатичеÑкой функции-Ñлемента"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
- #, fuzzy, gcc-internal-format
-+msgid "taking address of temporary array"
-+msgstr "Ð°Ð´Ñ€ÐµÑ Ð¾Ñ‚ временной переменной"
-+
-+#: cp/typeck.c:2023
-+#, fuzzy, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr "преобразование Ñтроковой конÑтанты к типу %qT не будет поддерживатьÑÑ Ð² будущих верÑиÑÑ… компилÑтора"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, fuzzy, gcc-internal-format
--#| msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ Ñлемента %qD в %qE, имеющего не клаÑÑовый тип %qT"
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ Ñлемента %qD в %qE, имеющего не клаÑÑовый тип %qT"
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, fuzzy, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "некорректное иÑпользование неÑтатичеÑкого Ñлемента данных '%E'"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "некорректный доÑтуп к неÑтатичеÑкому Ñлементу данных %qD NULL-объекта"
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr "(возможно, некорректное иÑпользование макроÑа %<offsetof%>)"
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, fuzzy, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "некорректный доÑтуп к неÑтатичеÑкому Ñлементу данных %qD NULL-объекта"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, fuzzy, gcc-internal-format
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "квалифицированный тип %qT не ÑоответÑтвует имени деÑтруктора `~%T'"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr "разрушаемый тип %qT, а деÑтруктор отноÑитÑÑ Ðº %qT"
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, fuzzy, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr "`%D::%D' не ÑвлÑетÑÑ Ñлементом %qT"
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr "%qT не ÑвлÑетÑÑ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ %qT"
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, fuzzy, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr "%qD не имеет Ñлемента Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ '%E'"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr "%qD не ÑвлÑетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñлементом-функцией"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr "%qT не ÑвлÑетÑÑ Ñ‚Ð¸Ð¿Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° объект"
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, fuzzy, gcc-internal-format
- msgid "invalid use of array indexing on pointer to member"
- msgstr "некорректное применение %qs к указателю на Ñлемент"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, fuzzy, gcc-internal-format
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "некорректное применение %qs к указателю на Ñлемент"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, fuzzy, gcc-internal-format
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "некорректное применение %qs к указателю на Ñлемент"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr "отÑутÑтвует Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива"
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr "ISO C++ не поддерживает индекÑирование маÑÑива, не ÑвлÑющегоÑÑ Ð»ÐµÐ²Ð¾Ð¹ чаÑтью приÑваиваниÑ"
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr "индекÑируемый маÑÑив объÑвлен как %<register%>"
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "индекÑируемый объект не ÑвлÑетÑÑ Ð½Ð¸ маÑÑивом, ни указателем"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr "не задан объект при иÑпользовании %qE"
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO C++ запрещает иÑпользование %<::main%> из программы"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, fuzzy, gcc-internal-format
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr "необходимо иÑпользовать .* или ->* Ð´Ð»Ñ Ð²Ñ‹Ð·Ð¾Ð²Ð° по указателю на Ñлемент-функцию в `%E (...)'"
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr "%qE Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать как функцию"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to constructor %q#D"
- msgstr "Ñлишком много аргументов Ð´Ð»Ñ %s `%+#D'"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to constructor %q#D"
- msgstr "Ñлишком мало аргументов Ð´Ð»Ñ %s `%+#D'"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to member function %q#D"
- msgstr "Ñлишком много аргументов в вызове функции %qE"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to member function %q#D"
- msgstr "Ñлишком мало аргументов в вызове функции %qE"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to function %q#D"
- msgstr "Ñлишком много аргументов в вызове функции %qE"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to function %q#D"
- msgstr "Ñлишком мало аргументов в вызове функции %qE"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to method %q#D"
- msgstr "Ñлишком много аргументов Ð´Ð»Ñ %s `%+#D'"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to method %q#D"
- msgstr "Ñлишком мало аргументов Ð´Ð»Ñ %s `%+#D'"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ задано Ñлишком много аргументов"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "Ñлишком мало аргументов функции"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "параметр %P %qD имеет неполный тип %qT"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "параметр %P имеет неполный тип %qT"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr "предполагаетÑÑ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ к типу %qT из перегруженной функции"
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "NULL в арифметичеÑком выражении"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, fuzzy, gcc-internal-format
- msgid "left rotate count is negative"
- msgstr "%s величина Ñдвига Ð´Ð»Ñ rotate отрицательнаÑ"
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, fuzzy, gcc-internal-format
- msgid "right rotate count is negative"
- msgstr "%s величина Ñдвига Ð´Ð»Ñ rotate отрицательнаÑ"
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, fuzzy, gcc-internal-format
- msgid "left rotate count >= width of type"
- msgstr "%s величина Ñдвига Ð´Ð»Ñ rotate >= ширина типа"
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, fuzzy, gcc-internal-format
- msgid "right rotate count >= width of type"
- msgstr "%s величина Ñдвига Ð´Ð»Ñ rotate >= ширина типа"
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, fuzzy, gcc-internal-format
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "Ð´Ð»Ñ weak декларации %q+D поÑле первого иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ ÑиÑтемы не Ñпецифицировано"
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, fuzzy, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr "Ð°Ð´Ñ€ÐµÑ %qD вÑегда будет %<иÑтина%>"
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "ISO C++ не поддерживает Ñравнение между указателем и целым"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "аргумент неупорÑдоченного ÑÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ - не плавающее значение"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, fuzzy, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "некорректные операнды типов %qT и %qT Ð´Ð»Ñ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ операции `%O'"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "ISO C++ не поддерживает иÑпользование ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ %<void *%> в вычитании"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "ISO C++ не поддерживает иÑпользование ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° функцию в вычитании"
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "ISO C++ не поддерживает иÑпользование ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° метод в вычитании"
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr "некорректное иÑпользование ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° неполный тип в вычиÑлениÑÑ… Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñми"
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, fuzzy, gcc-internal-format
- msgid "taking address of constructor %qE"
- msgstr "Ð°Ð´Ñ€ÐµÑ Ð¾Ñ‚ временной переменной"
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, fuzzy, gcc-internal-format
- msgid "taking address of destructor %qE"
- msgstr "Ð°Ð´Ñ€ÐµÑ Ð¾Ñ‚ временной переменной"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "некорректное иÑпользование '%E' Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент-функцию. ИÑпользуйте квалифицированный идентификатор."
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr ""
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, fuzzy, gcc-internal-format
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð¸Ñпользовать Ñкобки вокруг '%E' Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент-функцию."
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ не поддерживает взÑтие адреÑа от неквалифицированного Ñлемента-функцииили Ñлемента в Ñкобках Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент-функцию.ИÑпользуйте ÑинтакÑÐ¸Ñ %<&%T::%D%>"
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ не поддерживает взÑтие адреÑа от bound-Ñлемента-функции Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент-функцию. ИÑпользуйте ÑинтакÑÐ¸Ñ %<&%T::%D%>"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr "Ð°Ð´Ñ€ÐµÑ Ð¾Ñ‚ временной переменной"
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, fuzzy, gcc-internal-format
- msgid "taking address of xvalue (rvalue reference)"
- msgstr "Ð°Ð´Ñ€ÐµÑ Ð¾Ñ‚ временной переменной"
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO C++ не поддерживает взÑтие адреÑа от функции %<::main%>"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr "ISO C++ не поддерживает взÑтие адреÑа от Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ðº не-lvalue-выражению"
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ñоздать указатель на Ñлемент-ÑÑылку %qD"
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO C++ не поддерживает %sацию по отношению к перечиÑлимому типу"
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO C++ не поддерживает %sацию по отношению к перечиÑлимому типу"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, fuzzy, gcc-internal-format
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ %s указатель на неполный тип %qT"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, fuzzy, gcc-internal-format
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ %s указатель на неполный тип %qT"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO C++ не поддерживает %sацию по отношению к указателю на тип %qT"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO C++ не поддерживает %sацию по отношению к указателю на тип %qT"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, fuzzy, gcc-internal-format
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "в ÑпиÑке операндов задано некорректное выражение"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ Ð²Ð·Ñть Ð°Ð´Ñ€ÐµÑ Ð¾Ñ‚ %<this%>, поÑкольку Ñто rvalue-выражение"
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, fuzzy, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr "запрошен Ð°Ð´Ñ€ÐµÑ Ñ€ÐµÐ³Ð¸Ñтровой переменной %qs"
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, fuzzy, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr "взÑтие адреÑа от %qD, объÑвленного как `register'"
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, fuzzy, gcc-internal-format
--#| msgid "initializer for %qT must be brace-enclosed"
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr "инициализатор Ð´Ð»Ñ %qT должен быт заключен в фигурные Ñкобки"
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in initializer"
- msgstr "%s - ÑпиÑок выражений раÑÑматриваетÑÑ ÐºÐ°Ðº ÑоÑтавное выражение"
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr "%s - ÑпиÑок выражений раÑÑматриваетÑÑ ÐºÐ°Ðº ÑоÑтавное выражение"
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in functional cast"
- msgstr "%s - ÑпиÑок выражений раÑÑматриваетÑÑ ÐºÐ°Ðº ÑоÑтавное выражение"
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "%s - ÑпиÑок выражений раÑÑматриваетÑÑ ÐºÐ°Ðº ÑоÑтавное выражение"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr ""
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, fuzzy, gcc-internal-format
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "преобразование из %qT в %qT отменÑет квалификаторы"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, fuzzy, gcc-internal-format
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "некорректное применение static_cast от типа %qT к типу %qT"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, fuzzy, gcc-internal-format
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "некорректное применение static_cast от типа %qT к типу %qT"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "некорректное применение static_cast от типа %qT к типу %qT"
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr "преобразование из %qT в %qT"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, fuzzy, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr "некорректное применение reinterpret_cast от rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð° %qT к типу %qT"
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, fuzzy, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr "reinterpret_cast от %qT к %qT Ñнижает точноÑть"
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr "приведение от %qT к %qT увеличивает размер Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ Ð´Ð»Ñ ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ типа"
-@@ -35163,221 +34994,221 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ISO C++ не поддерживает приведение типа ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° функцию к указателю на объект"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, fuzzy, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "некорректное применение const_cast от типа %qT к типу %qT"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr "некорректное применение const_cast Ñ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, не ÑвлÑющимÑÑ Ð½Ð¸ указателем, ни ÑÑылкой, ни указателем на Ñлемент данных"
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr "некорректное применение const_cast Ñ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, ÑвлÑющимÑÑ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ или ÑÑылкой на функцию"
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr "некорректное применение const_cast от rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð° %qT к типу %qT"
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "некорректное применение const_cast от типа %qT к типу %qT"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ISO C++ не поддерживает приведение к типу маÑÑива %qT"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr "некорректное приведение к типу функции %qT"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr " в вычиÑлении %<%Q(%#T, %#T)%>"
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, fuzzy, gcc-internal-format
- msgid "assigning to an array from an initializer list"
- msgstr "неконÑтантный Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð°ÑÑива в инициализаторе"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "неÑовмеÑтимые типы в приÑваивании %qT -> %qT"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, fuzzy, gcc-internal-format
- msgid "array used as initializer"
- msgstr "некорректный инициализатор маÑÑива"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, fuzzy, gcc-internal-format
- msgid "invalid array assignment"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ Ð»ÐµÐ²Ð°Ñ Ñ‡Ð°Ñть в приÑваивании"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr " в преобразовании ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент-функцию"
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr "преобразование ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ðº Ñлементу через виртуальную базу %qT"
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr " в преобразовании ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° Ñлемент"
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "некорректное преобразование к типу %qT от типа %qT"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT for argument %qP to %qD"
- msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT Ð´Ð»Ñ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° `%P' функции %qD"
-
--#: cp/typeck.c:7479
-+#: cp/typeck.c:7492
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in default argument"
- msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT Ð´Ð»Ñ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° `%P' функции %qD"
-
--#: cp/typeck.c:7483
-+#: cp/typeck.c:7496
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in argument passing"
- msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT в %s"
-
--#: cp/typeck.c:7487
-+#: cp/typeck.c:7500
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT"
- msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT в %s"
-
--#: cp/typeck.c:7491
-+#: cp/typeck.c:7504
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in initialization"
- msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT в %s"
-
--#: cp/typeck.c:7495
-+#: cp/typeck.c:7508
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in return"
- msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT в %s"
-
--#: cp/typeck.c:7499
-+#: cp/typeck.c:7512
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in assignment"
- msgstr "ошибка Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ %qT в %qT в %s"
-
--#: cp/typeck.c:7522
-+#: cp/typeck.c:7535
- #, fuzzy, gcc-internal-format
- msgid "parameter %qP of %qD might be a candidate for a format attribute"
- msgstr "аргументу %d %qE, вероÑтно, можно назначить атрибут format"
-
--#: cp/typeck.c:7526
-+#: cp/typeck.c:7539
- #, fuzzy, gcc-internal-format
- msgid "parameter might be a candidate for a format attribute"
- msgstr "тип результата, вероÑтно, может быть задан Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ format"
-
--#: cp/typeck.c:7531
-+#: cp/typeck.c:7544
- #, fuzzy, gcc-internal-format
- msgid "target of conversion might be a candidate for a format attribute"
- msgstr "Предупреждать о функциÑÑ…, которым можно назначить атрибут format"
-
--#: cp/typeck.c:7536
-+#: cp/typeck.c:7549
- #, fuzzy, gcc-internal-format
- msgid "target of initialization might be a candidate for a format attribute"
- msgstr "Предупреждать о функциÑÑ…, которым можно назначить атрибут format"
-
--#: cp/typeck.c:7546
-+#: cp/typeck.c:7559
- #, fuzzy, gcc-internal-format
- msgid "left-hand side of assignment might be a candidate for a format attribute"
- msgstr "левой чаÑти приÑваиваниÑ, вероÑтно, можно назначить атрибут format"
-
--#: cp/typeck.c:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, fuzzy, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr "при передаче аргумента %P функции `%+D'"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr "возврат ÑÑылки на временную переменную"
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr "возвращена ÑÑылка на не-lvalue-выражение"
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr "возвращена ÑÑылка на локальную переменную %q+D"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr "возвращен Ð°Ð´Ñ€ÐµÑ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ переменной %q+D"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr "возврат результата конÑтруктора"
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, fuzzy, gcc-internal-format
- msgid "inconsistent types %qT and %qT deduced for lambda return type"
- msgstr "в опиÑании возвращаемого типа Ð½ÐµÐ»ÑŒÐ·Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñть новые типы"
-
--#: cp/typeck.c:7819
-+#: cp/typeck.c:7832
- #, gcc-internal-format
- msgid "return-statement with no value, in function returning %qT"
- msgstr "return без Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð² функции, возвращающей %qT"
-
--#: cp/typeck.c:7840
-+#: cp/typeck.c:7853
- #, gcc-internal-format
- msgid "return-statement with a value, in function returning 'void'"
- msgstr "return Ñо значением в функции, возвращающей 'void'"
-
--#: cp/typeck.c:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr ""
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr ""
-@@ -35510,7 +35341,6 @@
-
- #: cp/typeck2.c:438
- #, fuzzy, gcc-internal-format
--#| msgid "invalid use of non-static member function %qD"
- msgid "invalid use of member function (did you forget the %<()%> ?)"
- msgstr "некорректное иÑпользование неÑтатичеÑкой функции-Ñлемента %qD"
-
-@@ -35666,7 +35496,6 @@
-
- #: cp/typeck2.c:1663
- #, fuzzy, gcc-internal-format
--#| msgid "invalid cast to function type %qT"
- msgid "functional cast to array type %qT"
- msgstr "некорректное приведение к типу функции %qT"
-
-@@ -35915,7 +35744,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr ""
-@@ -38060,27 +37889,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr ""
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr ""
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr ""
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-@@ -38290,42 +38119,42 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr "аргумент `asm' - не конÑÑ‚Ð°Ð½Ñ‚Ð½Ð°Ñ Ñтрока"
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr "%s не может приÑутÑтвовать в конÑтантном выражении"
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr "%s не может приÑутÑтвовать в конÑтантном выражении"
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr "%s не может приÑутÑтвовать в конÑтантном выражении"
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr "%s не может приÑутÑтвовать в конÑтантном выражении"
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -38340,14 +38169,14 @@
- msgid "can't open input file: %s"
- msgstr "ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ файла %qs"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L"
- msgstr "Ñоздание маÑÑива Ñлементов типа %qT"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Removing call to function '%s' at %L"
- msgstr "%JвнутреннÑÑ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ `%D' декларирована как не функциÑ"
-@@ -38457,12 +38286,12 @@
- msgid "Second argument of defined assignment at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-@@ -40275,128 +40104,128 @@
- msgid "Namelist %s cannot be renamed by USE association to %s"
- msgstr ""
-
--#: fortran/module.c:4461
-+#: fortran/module.c:4476
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr ""
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "%s: ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð° '%s' на чтение: %s\n"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "%s: ошибка запиÑи файла '%s': %s\n"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't delete module file '%s': %s"
- msgstr "%s: ошибка ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð° '%s': %s\n"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "%s: ошибка Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð° '%s' в '%s': %s\n"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "%s: ошибка ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð²Ñпомогательного файла '%s': %s\n"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' already declared"
- msgstr ""
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, gcc-internal-format, gfc-internal-format
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr ""
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr ""
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr ""
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr ""
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr ""
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr ""
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr ""
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "%s: ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð° '%s' на чтение: %s\n"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr ""
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr ""
-@@ -40481,7 +40310,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr "Ðеподдерживаемый VXT-оператор в %0"
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-@@ -41800,7 +41629,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr ""
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr "Метка %A уже определена в %1 а затем переопределена в %0"
-@@ -41950,7 +41779,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr "ошибка в аргументах spec-функции '%s'"
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr ""
-@@ -42331,182 +42160,182 @@
- msgstr ""
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr ""
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr "предикат должен быть идентификатором"
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr ""
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr ""
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr "%s не может приÑутÑтвовать в конÑтантном выражении"
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr ""
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr ""
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr ""
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr ""
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr "Выход за границы в подÑтроке или обращении к маÑÑиву Ð´Ð»Ñ `%A' в операторе в %0"
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr "Выход за границы в подÑтроке или обращении к маÑÑиву Ð´Ð»Ñ `%A' в операторе в %0"
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr "Ðет Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¼ÐµÑ‚ÐºÐ¸ Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° FORMAT в %0"
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr ""
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr "Ðет Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¼ÐµÑ‚ÐºÐ¸ Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° FORMAT в %0"
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr "Ðет Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¼ÐµÑ‚ÐºÐ¸ Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° FORMAT в %0"
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr "ПуÑтой аргумент в %0 в вызове функции-оператора в %1"
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr "Оператор в %0 некорректен в контекÑте, уÑтановленном оператором в %1"
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr ""
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr ""
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr ""
-@@ -42515,175 +42344,175 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr ""
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr "оператор-выражение имеет неполный тип"
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr "оператор-выражение имеет неполный тип"
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr ""
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr ""
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr "оператор-выражение имеет неполный тип"
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr ""
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr ""
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr ""
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr ""
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr ""
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, gcc-internal-format, gfc-internal-format
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr "предикат должен быть идентификатором"
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr "предикат должен быть идентификатором"
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr ""
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr ""
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr ""
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr "ПуÑтой аргумент в %0 в вызове функции-оператора в %1"
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr "ПуÑтой аргумент в %0 в вызове функции-оператора в %1"
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr "ПуÑтой аргумент в %0 в вызове функции-оператора в %1"
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr "ПуÑтой аргумент в %0 в вызове функции-оператора в %1"
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr ""
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr "маÑка должна быть непоÑредÑтвенным значением"
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr "Оператор в %0 некорректен в контекÑте, уÑтановленном оператором в %1"
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr ""
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr "оператор continue вне цикла"
-@@ -42691,950 +42520,950 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr "Оператор в %0 некорректен в контекÑте, уÑтановленном оператором в %1"
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr "Ðеподдерживаемый VXT-оператор в %0"
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr "%s по отношению к переменной %qs, доÑтупной только на чтение"
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr ""
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr ""
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr ""
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr ""
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr ""
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr "%s по отношению к переменной %qs, доÑтупной только на чтение"
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr ""
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr ""
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr ""
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr ""
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr ""
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "String length at %L is too large"
- msgstr "размер маÑÑива %qs Ñлишком велик"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr "Ðльтернативный Ñпецификатор возврата в %0 некорректен внутри функции"
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr ""
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr ""
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr ""
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr ""
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr ""
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr "ПуÑтой аргумент в %0 в вызове функции-оператора в %1"
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr "%Jфинальное поле %qD, возможно, не было инициализировано"
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr "%Jфинальное поле %qD, возможно, не было инициализировано"
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "%Jфинальное поле %qD, возможно, не было инициализировано"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr "%Jфинальное поле '%D', возможно, не было инициализировано"
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr "%Jфинальное поле '%D', возможно, не было инициализировано"
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr "%Jфинальное поле %qD, возможно, не было инициализировано"
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr ""
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "%Jфинальное поле '%D', возможно, не было инициализировано"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "%Jфинальное поле %qD, возможно, не было инициализировано"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr ""
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr "ФункциÑ-оператор `%A', Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ Ð² %0, не иÑпользуетÑÑ"
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr ""
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr ""
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr ""
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr ""
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, gcc-internal-format, gfc-internal-format
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr "атрибут %qs допуÑтим только Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr "атрибут %qs допуÑтим только Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr "атрибут %qs допуÑтим только Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr "атрибут %qs допуÑтим только Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr ""
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr "%qD должен иметь ровно один аргумент"
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr "оператор-выражение имеет неполный тип"
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr "аргумент `asm' - не конÑÑ‚Ð°Ð½Ñ‚Ð½Ð°Ñ Ñтрока"
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr "аргумент `%s' должен быть 2-битным беззнаковым литеральным значением"
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr ""
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr ""
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr ""
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, gcc-internal-format, gfc-internal-format
- msgid "Finalization at %L is not yet implemented"
- msgstr ""
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr ""
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr ""
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr ""
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr ""
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr "Предупреждать о неÑвных декларациÑÑ… функций"
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "Предупреждать о неÑвных декларациÑÑ… функций"
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr "Предупреждать о неÑвных декларациÑÑ… функций"
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr "Слишком много аргументов %s в %L"
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr "аргумент `asm' - не конÑÑ‚Ð°Ð½Ñ‚Ð½Ð°Ñ Ñтрока"
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr "ПуÑтой аргумент в %0 в вызове функции-оператора в %1"
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr "аргумент `%s' должен быть 2-битным беззнаковым литеральным значением"
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr "Слишком много аргументов %s в %L"
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr ""
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr ""
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr "\"трамплины\" не поддерживаютÑÑ"
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr ""
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr "ВнешнÑÑ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° `%A' передана как фактичеÑкий аргумент в %0, но не декларирована Ñвно как EXTERNAL"
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr ""
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr "аргумент `asm' - не конÑÑ‚Ð°Ð½Ñ‚Ð½Ð°Ñ Ñтрока"
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr "ПуÑтой аргумент в %0 в вызове функции-оператора в %1"
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr "Компонент в %C должен иметь атрибут POINTER"
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr ""
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr ""
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr ""
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr ""
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr ""
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr "Ðльтернативный Ñпецификатор возврата в %0 некорректен внутри функции"
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr "атрибут %qs допуÑтим только Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr ""
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Incompatible derived type in PARAMETER at %L"
- msgstr "неÑовмеÑтимые типы в операторе `%s'"
-
--#: fortran/resolve.c:12272
-+#: fortran/resolve.c:12273
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
- msgstr "атрибут %qs допуÑтим только Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
-
--#: fortran/resolve.c:12275
-+#: fortran/resolve.c:12276
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
- msgstr "атрибут %qs допуÑтим только Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
-
--#: fortran/resolve.c:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12379
-+#: fortran/resolve.c:12380
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed shape array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12392
-+#: fortran/resolve.c:12393
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol at %L is not a DUMMY variable"
- msgstr ""
-
--#: fortran/resolve.c:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr "ПуÑтой аргумент в %0 в вызове функции-оператора в %1"
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr ""
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr ""
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr ""
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr ""
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr "Слишком много аргументов %s в %L"
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr "%Jфинальное поле '%D', возможно, не было инициализировано"
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr "%s не может приÑутÑтвовать в конÑтантном выражении"
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr ""
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr ""
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr "%Jфинальное поле %qD, возможно, не было инициализировано"
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr ""
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, gcc-internal-format, gfc-internal-format
- msgid "Nonconstant array section at %L in DATA statement"
- msgstr ""
-
--#: fortran/resolve.c:12919
-+#: fortran/resolve.c:12920
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more variables than values"
- msgstr ""
-
--#: fortran/resolve.c:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more values than variables"
- msgstr ""
-
--#: fortran/resolve.c:13298
-+#: fortran/resolve.c:13299
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but not used"
- msgstr "метка %qD определена, но не иÑпользуетÑÑ"
-
--#: fortran/resolve.c:13303
-+#: fortran/resolve.c:13304
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but cannot be used"
- msgstr "метка %qD определена, но не иÑпользуетÑÑ"
-
--#: fortran/resolve.c:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr ""
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr ""
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13783
-+#: fortran/resolve.c:13784
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13790
-+#: fortran/resolve.c:13791
- #, gcc-internal-format, gfc-internal-format
- msgid "Operator interface at %L must have, at most, two arguments"
- msgstr ""
-
--#: fortran/resolve.c:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr ""
-@@ -44244,17 +44073,17 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr ""
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr ""
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, gcc-internal-format
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr ""
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr ""
-@@ -44496,7 +44325,7 @@
- msgid "Array element size too big at %C"
- msgstr "Элемент маÑÑива в %0 вне диапазона, заданного в определении"
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr ""
-@@ -44639,7 +44468,6 @@
- #. duplicate code from LOAD macro
- #: java/expr.c:3549
- #, fuzzy, gcc-internal-format
--#| msgid "unrecogized wide sub-instruction"
- msgid "unrecognized wide sub-instruction"
- msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ ÑˆÐ¸Ñ€Ð¾ÐºÐ°Ñ Ñуб-инÑтрукциÑ"
-
-@@ -44799,7 +44627,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr "внутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ° - некорректное Utf8-имÑ"
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "муÑор в конце Ñтроки Ñигнатуры"
-@@ -44902,19 +44730,16 @@
-
- #: lto/lto.c:1261
- #, fuzzy, gcc-internal-format, gfc-internal-format
--#| msgid "cannot open %s"
- msgid "Cannot open %s"
- msgstr "ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ %s"
-
- #: lto/lto.c:1282
- #, fuzzy, gcc-internal-format, gfc-internal-format
--#| msgid "cannot open %s"
- msgid "Cannot map %s"
- msgstr "ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ %s"
-
- #: lto/lto.c:1293
- #, fuzzy, gcc-internal-format, gfc-internal-format
--#| msgid "cannot open %s"
- msgid "Cannot read %s"
- msgstr "ошибка Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ %s"
-
-@@ -45338,7 +45163,6 @@
-
- #: objc/objc-act.c:3961 objc/objc-act.c:3989 objc/objc-act.c:4045
- #, fuzzy, gcc-internal-format
--#| msgid "unused variable %q+D"
- msgid "duplicate instance variable %q+D"
- msgstr "неиÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ %q+D"
-
-@@ -46055,6 +45879,10 @@
- #~ msgstr "Выполнить понижение мощноÑти операций"
-
- #, fuzzy
-+#~ msgid "floating point constant truncated to integer"
-+#~ msgstr "деление на ноль плавающей конÑтанты"
-+
-+#, fuzzy
- #~ msgid "arguments 1 and 2 have different types"
- #~ msgstr "Разрешить разные типы Ð´Ð»Ñ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² операции '?'"
-
-@@ -46165,6 +45993,9 @@
- #~ msgid "unrecognized argument to -mmcu= option: %qs"
- #~ msgstr "предупреждение: неизвеÑтный аргумент ключа --help=: %.*s\n"
-
-+#~ msgid "%qs appears to be a misspelled interrupt handler"
-+#~ msgstr "%qs возможно некорректно названный обработчик прерываниÑ"
-+
- #, fuzzy
- #~ msgid "unknown ABI (%s) for %sabi=%s %s"
- #~ msgstr "Ðекорректное значение ABI: '%s'"
-@@ -48172,10 +48003,6 @@
- #~ msgstr "запрошен Ð°Ð´Ñ€ÐµÑ Ñ€ÐµÐ³Ð¸Ñтровой переменной %qs"
-
- #, fuzzy
--#~ msgid "Function does not return a value"
--#~ msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ значение не Ñтрокового типа"
--
--#, fuzzy
- #~ msgid "Function return value not set"
- #~ msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ агрегатное значение"
-
-Index: gcc/po/sv.po
-===================================================================
---- a/src/gcc/po/sv.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/sv.po (.../branches/gcc-4_7-branch)
-@@ -8,10 +8,10 @@
- #
- msgid ""
- msgstr ""
--"Project-Id-Version: gcc 4.7.0\n"
-+"Project-Id-Version: gcc 4.7.1\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
--"PO-Revision-Date: 2012-04-18 21:44+0200\n"
-+"POT-Creation-Date: 2012-06-13 21:42+0000\n"
-+"PO-Revision-Date: 2012-06-25 13:11+0200\n"
- "Last-Translator: Göran Uddeborg <goeran@uddeborg.se>\n"
- "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
- "Language: sv\n"
-@@ -20,7 +20,7 @@
- "Content-Transfer-Encoding: 8-bit\n"
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<anonym>"
-@@ -29,18 +29,18 @@
- msgid "({anonymous})"
- msgstr "({anonym})"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, gcc-internal-format
- msgid "expected end of line"
- msgstr "oväntat radslut"
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, gcc-internal-format
- msgid "expected %<;%>"
- msgstr "%<;%> förväntades"
-@@ -48,17 +48,17 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, gcc-internal-format
- msgid "expected %<(%>"
- msgstr "%<(%> förväntades"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, gcc-internal-format
- msgid "expected %<,%>"
- msgstr "%<,%> förväntades"
-@@ -69,19 +69,19 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, gcc-internal-format
- msgid "expected %<)%>"
- msgstr "%<)%> förväntades"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, gcc-internal-format
- msgid "expected %<]%>"
- msgstr "%<]%> förväntades"
-@@ -90,25 +90,25 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr "%<;%>, %<,%> eller %<)%> förväntades"
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, gcc-internal-format
- msgid "expected %<}%>"
- msgstr "%<}%> förväntades"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, gcc-internal-format
- msgid "expected %<{%>"
- msgstr "%<{%> förväntades"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, gcc-internal-format
- msgid "expected %<:%>"
- msgstr "%<:%> förväntades"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, gcc-internal-format
- msgid "expected %<while%>"
- msgstr "%<while%> förväntades"
-@@ -117,39 +117,39 @@
- msgid "expected %<.%>"
- msgstr "%<.%> förväntades"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, gcc-internal-format
- msgid "expected %<@end%>"
- msgstr "%<@end%> förväntades"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, gcc-internal-format
- msgid "expected %<>%>"
- msgstr "%<>%> förväntades"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, gcc-internal-format
- msgid "expected %<,%> or %<)%>"
- msgstr "%<,%> eller %<)%> förväntades"
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, gcc-internal-format
- msgid "expected %<=%>"
- msgstr "%<=%> förväntades"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr "%<#pragma omp section%> eller %<}%> förväntades"
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, gcc-internal-format
- msgid "expected %<[%>"
- msgstr "%<[%> förväntades"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- msgid "(anonymous)"
- msgstr "(anonym)"
-
-@@ -321,12 +321,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "flyttalskonstant felanvänd"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "ogiltigt uttryck som operand"
-@@ -1216,19 +1216,19 @@
- msgid " inlined from %qs"
- msgstr " inline:ad från %qs"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr "antar att slingan inte är oändlig"
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr "kan inte optimera potentiellt oändliga slingor"
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr "antar att slingräknaren inte spiller över"
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr "kan inte optimera slinga, slingräknaren kan spilla över"
-
-@@ -1394,16 +1394,16 @@
- msgstr "detta är instruktionen:"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr "kunde inte hitta något spillregister"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr "VOIDmode vid utmatning"
-
--#: reload1.c:8658
-+#: reload1.c:8672
- msgid "failure trying to reload:"
- msgstr "misslyckande vid omläsningsförsök:"
-
-@@ -2535,117 +2535,117 @@
- msgid "<unknown>"
- msgstr "<okänd>"
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "ogiltigt %%H-värde"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "ogiltigt %%J-värde"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "ogiltigt %%r-värde"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "ogiltigt %%R-värde"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "ogiltigt %%N-värde"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "ogiltigt %%P-värde"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "ogiltigt %%h-värde"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "ogiltigt %%L-värde"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "ogiltigt %%m-värde"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "ogiltigt %%M-värde"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "ogiltigt %%U-värde"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "ogiltigt %%s-värde"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "ogiltigt %%C-värde"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "ogiltigt %%E-värde"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr "okänd avspecifikation av omlokalisering"
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "ogiltig %%xn-kod"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, c-format
- msgid "predicated Thumb instruction"
- msgstr "förutsade Thumb-instruktion"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr "förutsade instruktion i villkorlig sekvens"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, c-format
- msgid "Unsupported operand for code '%c'"
- msgstr "Ej stödd operand för kod â€%câ€"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, c-format
- msgid "invalid shift operand"
- msgstr "ogiltig skiftoperand"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2653,79 +2653,79 @@
- msgid "invalid operand for code '%c'"
- msgstr "ogiltig operand för kod â€%câ€"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, c-format
- msgid "instruction never executed"
- msgstr "instruktionen aldrig utförd"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, c-format
- msgid "missing operand"
- msgstr "operand saknas"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- msgid "function parameters cannot have __fp16 type"
- msgstr "funktionsparaketrar kan inte ha typen __fp16"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- msgid "functions cannot return __fp16 type"
- msgstr "funktioner kan inte reutnrera typen __fp16"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, 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:1848
-+#: config/avr/avr.c:1959
- 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:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- msgid "bad address, not an I/O address:"
- msgstr "felaktig adress, inte en I/O-adress:"
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- msgid "bad address, not a constant:"
- msgstr "felaktig adress, inte en konstant:"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr "felaktig adress, inte (reg+avst):"
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- msgid "bad address, not post_inc or pre_dec:"
- msgstr "felaktig adress, inte post_inc eller pre_dec:"
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "internt kompilatorfel. Felaktig adress:"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "internt kompilatorfel. Okänt läge:"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "ogiltig instruktion:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr "felaktig instruktion:"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "okänd move-instruktion:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr "felaktig skiftinstruktion:"
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "internt kompilatorfel. Felaktig skift:"
-
-@@ -2741,8 +2741,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -2820,21 +2820,21 @@
- msgid "unrecognized address"
- msgstr "okänd adress"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "okänd förmodad konstant"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr "oväntad sidoeffekt i adress"
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- msgid "unidentifiable call op"
- msgstr "oidentifierbar call-operation"
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr "PIC-register är inte uppsatt"
-@@ -2842,7 +2842,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "ogiltig operand i utmatningskod"
-@@ -2971,72 +2971,72 @@
- msgid "bad output_condmove_single operand"
- msgstr "felaktig operand till output_condmove_single"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "ogiltig UNSPEC som operand"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr "â€%%&†använt utan nÃ¥gon lokal dynamisk TLS-referens"
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, c-format
- msgid "invalid operand size for operand code '%c'"
- msgstr "ogiltig operandstorlek för operandkod â€%câ€"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, c-format
- msgid "invalid operand type used with operand code '%c'"
- msgstr "ogiltig operandtyp vid operandkod â€%câ€"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, 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:14056
-+#: config/i386/i386.c:14109
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr "operand är varken en konstant eller en villkorskod, ogiltig operandkod â€Câ€"
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "operand är varken en konstant eller en villkorskod, ogiltig operandkod â€Fâ€"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr "operand är varken en konstant eller en villkorskod, ogiltig operandkod â€câ€"
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "operand är varken en konstant eller en villkorskod, ogiltig operandkod â€fâ€"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, 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:14204
-+#: config/i386/i386.c:14257
- #, 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:14234
-+#: config/i386/i386.c:14287
- #, c-format
- msgid "invalid operand code '%c'"
- msgstr "ogiltig operandkod â€%câ€"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "ogiltig begränsning för operand"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "okänt instruktionsläge"
-
-@@ -3065,35 +3065,35 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "omgivningsvariabeln DJGPP pekar pÃ¥ fil â€%s†som är trasig"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, c-format
- msgid "invalid %%G mode"
- msgstr "ogiltigt %%G-läge"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand: okänd kod"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "ogiltig konvertering från %<__fpreg%>"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "ogiltig konvertering till %<__fpreg%>"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- msgid "invalid operation on %<__fpreg%>"
- msgstr "ogiltig operation på %<__fpreg%>"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "ogiltig %%P-operand"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "ogiltigt %%p-värde"
-@@ -3172,7 +3172,7 @@
- msgstr "efterinkrementeringsadress är inte ett register"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "felaktig adress"
-
-@@ -3335,87 +3335,87 @@
- msgid "bad move"
- msgstr "felaktig förflyttning"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, c-format
- msgid "invalid %%c value"
- msgstr "ogiltigt %%c-värde"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "ogiltigt %%f-värde"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "ogiltigt %%F-värde"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "ogiltigt %%G-värde"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "ogiltig %%j-kod"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "ogiltig %%J-kod"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "ogiltigt %%k-värde"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "ogiltigt %%K-värde"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "ogiltigt %%O-värde"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "ogiltigt %%q-värde"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "ogiltigt %%S-värde"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "ogiltigt %%T-värde"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "ogiltigt %%u-värde"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "ogiltig %%v-kod"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "ogiltigt %%x-värde"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, 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:26958
-+#: config/rs6000/rs6000.c:26944
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "AltiVec-argument skickat till funktion utan prototyp"
-
-@@ -3514,60 +3514,60 @@
- msgid "invalid operand to %%S"
- msgstr "ogiltig operand till %%R"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr "skapad och använd med olika arkitekturer/ABI:er"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr "skapad och använd med olika ABI:er"
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr "skapad och använd med olika byteordning"
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "ogiltig %%Y-operand"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "ogiltig %%A-operand"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "ogiltig %%B-operand"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, c-format
- msgid "invalid %%C operand"
- msgstr "ogiltig %%C-operand"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, c-format
- msgid "invalid %%D operand"
- msgstr "ogiltig %%D-operand"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "ogiltig %%f-operand"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "ogiltig %%s-operand"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "long long-konstant inte en giltig omedelbar operand"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "flyttalskonstant inte en giltig omedelbar operand"
-@@ -3592,7 +3592,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operand: okänd kod"
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "ogiltig %%c-operand"
-@@ -3607,22 +3607,22 @@
- msgid "invalid %%H specifier"
- msgstr "ogiltig %%H-specificerare"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, c-format
- msgid "invalid %%h operand"
- msgstr "ogiltig %%h-operand"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, c-format
- msgid "invalid %%I operand"
- msgstr "ogiltig %%I-operand"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, c-format
- msgid "invalid %%i operand"
- msgstr "ogiltig %%i-operand"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, c-format
- msgid "invalid %%j operand"
- msgstr "ogiltig %%j-operand"
-@@ -3632,7 +3632,7 @@
- msgid "invalid %%%c operand"
- msgstr "ogiltig %%%c-operand"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, c-format
- msgid "invalid %%N operand"
- msgstr "ogiltig %%N-operand"
-@@ -3642,39 +3642,39 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "ogiltig operand för â€râ€-modifierare"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr "kan inte skriva ut operanden ännu; kod == %d (%c)"
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, c-format
- msgid "invalid %%H operand"
- msgstr "ogiltig %%H-operand"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, c-format
- msgid "invalid %%L operand"
- msgstr "ogiltig %%L-operand"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, c-format
- msgid "invalid %%M operand"
- msgstr "ogiltig %%M-operand"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, c-format
- msgid "invalid %%t operand"
- msgstr "ogiltig %%t-operand"
-
- # Detta är bara första delen av strängen, stränkonkatenering används.
- # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52726
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, c-format
- msgid "invalid %%t operand '"
- msgstr "ogiltig %%t-operand â€"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, c-format
- msgid "invalid %%r operand"
- msgstr "ogiltig %%r-operand"
-@@ -3738,11 +3738,11 @@
- msgid "address offset not a constant"
- msgstr "adressavstånd inte en konstant"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "kandidat 1:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "kandidat 2:"
-
-@@ -3958,7 +3958,7 @@
- msgid "candidates are:"
- msgstr "kandidater är:"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, gcc-internal-format
- msgid "candidate is:"
- msgid_plural "candidates are:"
-@@ -4005,48 +4005,48 @@
- msgid "source type is not polymorphic"
- msgstr "källtypen är inte polymorfisk"
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "fel typ på argument till unärt minus"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "fel typ på argument till unärt plus"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "fel typ på argument till bitkomplement"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "fel typ på argument till abs"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "fel typ på argument till konjunktion"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- msgid "in argument to unary !"
- msgstr "i argument till unärt !"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- msgid "no pre-increment operator for type"
- msgstr "ingen pre-ökningsoperator för typen"
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr "ingen post-ökningsoperator för typen"
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- msgid "no pre-decrement operator for type"
- msgstr "ingen pre-minskningsoperator för typen"
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr "ingen post-minskningsoperator för typen"
-
-@@ -4299,7 +4299,7 @@
- msgid "Bad type in constant expression"
- msgstr "Felaktig typ i konstant uttryck"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- msgid "Unexpected end of module"
- msgstr "Oväntat modulslut"
-
-@@ -4327,11 +4327,11 @@
- msgid "implied END DO"
- msgstr "underförstådd END DO"
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr "tilldelning"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- msgid "pointer assignment"
- msgstr "pekartilldelning"
-
-@@ -4415,47 +4415,47 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr "Inkonsistenta ordningar för operator vid %%L och %%L"
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr "Slingvariabel"
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- msgid "iterator variable"
- msgstr "iteratorvariabel"
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- msgid "Start expression in DO loop"
- msgstr "Startuttryck i DO-slinga"
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- msgid "End expression in DO loop"
- msgstr "Slututtryck i DO-slinga"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- msgid "Step expression in DO loop"
- msgstr "Steguttryck i DO-slinga"
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- msgid "DEALLOCATE object"
- msgstr "DEALLOCATE-objekt"
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- msgid "ALLOCATE object"
- msgstr "ALLOCATE-objekt"
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr "STAT-variabel"
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr "ERRMSG-variabel"
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr "objekt i READ"
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr "ACQUIRED_LOCK-variabel"
-
-@@ -4464,7 +4464,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr "Olika CHARACTER-längder (%ld/%ld) i vektorkonstruerare"
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr "Heltalsspill vid beräkning av mängden minne att allokera"
-
-@@ -4534,7 +4534,7 @@
- msgid "Memory allocation failed"
- msgstr "Minnesallokering misslyckades"
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr "Allokering skulle överstiga minnesgräns"
-
-@@ -4738,7 +4738,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr "överväg att använda â€-pg†istället för â€-p†med gprof(1)"
-
-@@ -4795,6 +4795,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "static stöds inte på TPF-OS"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr "överväg att använda â€-pg†istället för â€-p†med gprof(1)"
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "får inte använda både -EB och -EL"
-@@ -4823,10 +4827,6 @@
- msgid "no processor type specified for linking"
- msgstr "ingen processortyp angiven för länkning"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--msgid "gfortran does not support -E without -cpp"
--msgstr "gfortran stödjer inte -E utan -cpp"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr "m210 har inte stöd för omvänd byteordning"
-@@ -4879,6 +4879,10 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "flaggan -shared stöds för närvarande inte för VAX ELF"
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "gfortran stödjer inte -E utan -cpp"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "-fjni och -femit-class-files är inkompatibla"
-@@ -7940,6 +7944,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr "När RAM skall nås, använd X som hårdvaran framtvingar, d.v.s. använda bara för-dekrementering, efter-inkrementering och indirekt adressering med registret X. Utan denna flagga kan kompilatorn anta att det finns ett adresseringsläge X+konstant liknande Y+konstant och Z+konstant och mata ut instriktioner för att emulera ett sådant adresseringsläge för X."
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr "Enheten har inget SPH-specialfunktionsregister. Denna flagga kommer åsidosättas av kompilatordrivrutinen med de riktiga inställningarna om närvaro/frånvaro av SPH kan avgöras från -mmcu=MCU."
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr "Kända MCU-namn:"
-@@ -10272,18 +10280,30 @@
- msgstr "Fördefiniera inte systemspecifika och GCC-specifika makron"
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr "Lägg till explicita kontroller av division med noll"
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr "Lägg till explicita kontroller av spill vid division av INT_MIN / -1"
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr "-fgo-dump-<typ>\tSkriv ut Go-framändens interna information"
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr "-fgo-optimize-<typ>\tSlå på optimeringspass i framänden"
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr "-fgo-pkgpath=<sträng>\tSätt Go-paketsökväg"
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr "-fgo-prefix=<sträng>\tSätt paketspecifika prefix för exporterade Go-namn"
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- msgid "Functions which return values must end with return statements"
- msgstr "Funktioner med returvärden måste sluta med retursatser"
-
-@@ -11797,224 +11817,231 @@
- msgid "Create a position independent executable"
- msgstr "Skapa ett positionsoberoende körbart program"
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- msgid "invalid use of type"
- msgstr "ogiltigt användning av typ"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
--msgid "floating point constant truncated to integer"
--msgstr "flyttalskonstant avkortas till heltal"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- msgid "constant refers to itself"
- msgstr "konstant refererar till sig själv"
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- msgid "expected numeric type"
- msgstr "numerisk typ förväntades"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
-+msgid "expected boolean type"
-+msgstr "boolesk typ förväntades"
-+
-+#: go/gofrontend/expressions.cc:3911
- msgid "expected integer or boolean type"
- msgstr "heltal eller boolesk typ förväntades"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- msgid "invalid operand for unary %<&%>"
- msgstr "ogiltig operand till unärt %<&%>"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- msgid "expected pointer"
- msgstr "pekare förväntades"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- msgid "incompatible types in binary expression"
- msgstr "inkompatibla typer i binärt uttryck"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- msgid "shift of non-integer operand"
- msgstr "skift med operand som inte är heltal"
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- msgid "shift count not unsigned integer"
- msgstr "skiftantal är inte teckenlöst heltal"
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- msgid "negative shift count"
- msgstr "negativt skiftantal"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- msgid "object is not a method"
- msgstr "objektet är inte en metod"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- msgid "method type does not match object type"
- msgstr "metodtypen stämmer inte med objekttypen"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- msgid "invalid use of %<...%> with builtin function"
- msgstr "ogiltig användning av %<...%> med inbyggd funktion"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- msgid "not enough arguments"
- msgstr "inte tillräckligt med argument"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- msgid "too many arguments"
- msgstr "för många argument"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- msgid "argument 1 must be a map"
- msgstr "argument 1 måste vara en avbildning"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- msgid "invalid type for make function"
- msgstr "ogiltigt typ för make-funktion"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr "en längd behövs när en skiva allokeras"
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- msgid "bad size for make"
- msgstr "felaktig storlek för make"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr "felaktig kapacitet när en skiva görs"
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- msgid "too many arguments to make"
- msgstr "för många argument till make"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- msgid "argument must be array or slice or channel"
- msgstr "argumentet måste vara en vektor eller skiva eller kanal"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr "argumentet måste vara en sträng eller vektor eller skiva eller avbildning eller kanal"
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- msgid "unsupported argument type to builtin function"
- msgstr "argumenttyp som inte stödjs till inbyggd funktion"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- msgid "argument must be channel"
- msgstr "argumentet måste vara en kanal"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr "kan inte stänga en kanal endast för mottagning"
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- msgid "argument must be a field reference"
- msgstr "argumentet måste vara en fältreferens"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- msgid "left argument must be a slice"
- msgstr "vänstra argumentet måste vara en skiva"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr "elementtyper måste vara samma"
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- msgid "first argument must be []byte"
- msgstr "första argumentet måste vara []byte"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- msgid "second argument must be slice or string"
- msgstr "andra argumentet måste vara en skiva eller sträng"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- msgid "argument 2 has invalid type"
- msgstr "parameter 2 har ogiltig typ"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- msgid "argument must have complex type"
- msgstr "argumentet måste ha komplex typ"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- msgid "complex arguments must have identical types"
- msgstr "komplexa argument måste ha identiska typer"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- msgid "complex arguments must have floating-point type"
- msgstr "komplexa argument måste ha flyttalstyp"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "ogiltig användning av %<...%> med annat än skiva"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
- msgid "expected function"
- msgstr "en funktion förväntades"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- msgid "incompatible type for receiver"
- msgstr "inkompatibel typ för mottagare"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "ogiltig användning av %<.%> i en funktion som inte är variadisk"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
- msgid "number of results does not match number of values"
- msgstr "antalet resultat stämmer inte med antalet värden"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- msgid "index must be integer"
- msgstr "indexet måste vara ett heltal"
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- msgid "slice end must be integer"
- msgstr "skivslut måste vara ett heltal"
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr "skiva av oadresserbart värde"
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- msgid "incompatible type for map index"
- msgstr "inkompatibel typ för avbildningsindex"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr "gränssnitt eller pekare till gränssnitt förväntades"
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- msgid "too many expressions for struct"
- msgstr "för många uttryck för post"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- msgid "too few expressions for struct"
- msgstr "för få argument för post"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr "för många element i sammansatt literal"
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- msgid "invalid unsafe.Pointer conversion"
- msgstr "ogiltiga unsafe.Pointer-konvertering"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- msgid "type assertion only valid for interface types"
- msgstr "typförsäkran är endast giltigt för gränssnittstyper"
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr "omöjlig typförsäkran: typen implementerar inte ett gränssnitt"
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- msgid "expected channel"
- msgstr "kanal förväntades"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr "ogiltig receive på kanal endast för sändning"
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr "parenteser krävs runt denna sammansatta literal för att undvika tvetydigheter i tolkningen"
-+
- #: go/gofrontend/statements.cc:590
- msgid "invalid left hand side of assignment"
- msgstr "ogiltig vänsterhandssida i tilldelning"
-@@ -12043,19 +12070,19 @@
- msgid "expected boolean expression"
- msgstr "booleskt uttryck förväntades"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- msgid "incompatible types in send"
- msgstr "inkompatibla typer i send"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- msgid "invalid send on receive-only channel"
- msgstr "ogiltig send på kanal endast för mottagning"
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr "för många variabler för intervallklausul med kanal"
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- 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"
-
-@@ -12105,71 +12132,71 @@
- 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:3205
-+#: go/gofrontend/types.cc:3207
- msgid "different receiver types"
- msgstr "olika mottagartyper"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- msgid "different number of parameters"
- msgstr "olika antal parametrar"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- msgid "different parameter types"
- msgstr "olika parametertyper"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr "olika varargs"
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr "olika antal resultat"
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- msgid "different result types"
- msgstr "olika resultattyper"
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr "implicit tilldelning av dolt fält %4$s%5$s%6$s i %1$s%2$s%3$s"
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, 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:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, c-format
- msgid "incompatible type for method %s%s%s"
- msgstr "inkompatibel typ för metoden %s%s%s"
-
--#: go/gofrontend/types.cc:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, 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:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr "pekare till gränssnittstyp har inga metoder"
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- msgid "type has no methods"
- msgstr "typen har inga metoder"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, c-format
- msgid "ambiguous method %s%s%s"
- msgstr "tvetydig metod %s%s%s"
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, c-format
- msgid "missing method %s%s%s"
- msgstr "metoden saknas %s%s%s"
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr "metoden %s%s%s kräver en pekare"
-@@ -12236,7 +12263,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "ogiltigt tredje argument till %<__builtin_prefetch%>; använder noll"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr "För många argument till funktionen %<va_start%>"
-@@ -12258,7 +12285,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr "om denna kod nås, kommer programmet att avbryta"
-@@ -12340,7 +12367,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr "%Kogiltigt användning av %<__builtin_va_arg_pack ()%>"
-@@ -12434,8 +12461,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "värdet av typen void ignoreras inte vilket bör göras"
-@@ -12711,7 +12738,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "deklaration av %q+D skuggar en tidigare lokal deklaration"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, gcc-internal-format
- msgid "shadowed declaration is here"
- msgstr "skuggad deklaration är här"
-@@ -12816,7 +12843,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr "%qE definierad som fel sorts tagg"
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr "ogiltigt användning av %<restrict%>"
-@@ -12934,7 +12961,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "objekt med variabel storlek kan inte initieras"
-@@ -12944,7 +12971,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "variabeln %qD har initierare men ofullständig typ"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "inline-funktionen %q+D har fått attributet noinline"
-@@ -12974,7 +13001,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "noll eller negativ storlek på vektorn %q+D"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr "lagringsstorlek på %q+D är okänd"
-@@ -13084,7 +13111,7 @@
- msgid "variable length array %qE is used"
- msgstr "vektor %qE med variabel längd används"
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr "vektor med variabel längd används"
-@@ -13169,7 +13196,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "lagringsklass angiven för namnlös parameter"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "lagringsklass angiven för typnamn"
-@@ -13318,7 +13345,7 @@
- msgid "function definition has qualified void return type"
- msgstr "funktionsdefinition som har kvalificerad void-returtyp"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "typkvalificerare ignoreras för funktions returtyp"
-@@ -13429,7 +13456,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr "en medlem av an post eller union får inte ha variabel typ"
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "variabel eller fält %qE deklarerad void"
-@@ -13852,7 +13879,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "argument %qD stämmer inte med prototypen"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "ingen retursats i funktion som returnerar icke-void"
-@@ -14045,7 +14072,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ISO C förbjuder tomma översättningsenheter"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr "ISO C tillåter inte extra %<;%> utanför funktioner"
-@@ -14055,7 +14082,7 @@
- msgid "unknown type name %qE"
- msgstr "okänt typnamn %qE"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr "deklarationsspecificerare förväntades"
-@@ -14065,7 +14092,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr "%<;%>, identifierare eller %<(%> förväntades"
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, gcc-internal-format
- msgid "prefix attributes are ignored for methods"
- msgstr "prefixattribut ignoreras för metoder"
-@@ -14085,7 +14112,7 @@
- msgid "data definition has no type or storage class"
- msgstr "datadefinition har ingen typ eller lagringsklass"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr "%<,%> eller %<;%> förväntades"
-@@ -14113,7 +14140,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO C90 stödjer inte %<_Static_assert%>"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr "strängkonstant förväntades"
-@@ -14140,18 +14167,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, gcc-internal-format
- msgid "expected identifier"
- msgstr "identifierare förväntades"
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "komma i slutet av uppräkningslista"
-@@ -14281,7 +14308,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr "%<}%> förväntades före %<else%>"
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr "%<else%> utan ett föregående %<if%>"
-@@ -14310,17 +14337,17 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, gcc-internal-format
- msgid "expected statement"
- msgstr "sats förväntades"
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, 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-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, 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"
-@@ -14385,7 +14412,7 @@
- msgid "cannot take address of %qs"
- msgstr "kan inte ta adressen till %qs"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, gcc-internal-format
- msgid "expected expression"
- msgstr "uttryck förväntades"
-@@ -14425,257 +14452,257 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "operander till %<__builtin_complex%> av olika typer"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, gcc-internal-format
- msgid "wrong number of arguments to %<__builtin_shuffle%>"
- msgstr "fel antal argument till %<__builtin_shuffle%>"
-
--#: c-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr "sammansatt literal har variabel storlek"
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr "sammansatta literal kvalificerad med adressrymdskvalificerare"
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO C90 förbjuder sammansatta literaler"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, gcc-internal-format
- msgid "expected identifier or %<)%>"
- msgstr "identifierare eller %<)%> förväntades"
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr "extra semikolon"
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr "extra semikolon angivet i metoddefintion"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr "metodattribut måste anges endast i slutet"
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr "%<;%> eller %<{%> förväntades efter metodattributsdefinition"
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, gcc-internal-format
- msgid "objective-c method declaration is expected"
- msgstr "objective-c-metoddeklaration förväntas"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, gcc-internal-format
- msgid "no type or storage class may be specified here,"
- msgstr "ingen typ eller lagringsklass kan anges här,"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr "okänt egenskapsattribut"
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, gcc-internal-format
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr "%<=%> saknas (efter attributet %<getter%>)"
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, gcc-internal-format
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr "%<=%> saknas (efter attributet %<setter%>)"
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, gcc-internal-format
- msgid "the %<setter%> attribute may only be specified once"
- msgstr "attributet %<setter%> kan bara anges en gång"
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr "setter-namn måste avslutas med %<:%>"
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, gcc-internal-format
- msgid "the %<getter%> attribute may only be specified once"
- msgstr "attributet %<getter%> kan bara anges en gång"
-
--#: c-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr "%<#pragma omp barrier%> får bara användas i sammansatta satser"
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr "%<#pragma omp flush%> får bara användas i sammansatta satser"
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr "%<#pragma omp taskwait%> får bara användas i sammansatta satser"
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, gcc-internal-format
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr "%<#pragma omp taskyield%> får bara användas i sammansatta satser"
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, 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-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr "%<#pragma GCC pch_preprocess%> måste komma först"
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, gcc-internal-format
- msgid "too many %qs clauses"
- msgstr "för många %qs-klausuler"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, gcc-internal-format
- msgid "collapse argument needs positive constant integer expression"
- msgstr "collapse-argument behöver ett positivt konstant heltalsuttryck"
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr "%<none%> eller %<shared%> förväntades"
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, gcc-internal-format
- msgid "expected integer expression"
- msgstr "heltalsuttryck förväntades"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr "%<num_threads%>-värdet måste vara positivt"
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, gcc-internal-format
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> eller %<max%> förväntades"
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr "%<runtime%>-schemaläggning tar ingen %<chunk_size%>-parameter"
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr "%<auto%>-schemaläggning tar ingen %<chunk_size%>-parameter"
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, gcc-internal-format
- msgid "invalid schedule kind"
- msgstr "ogiltig schedule-sort"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr "förväntade %<#pragma omp%>-klausul"
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr "%qs är inte giltigt för %qs"
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, gcc-internal-format
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "ogiltig form på %<#pragma omp atomic%>"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, gcc-internal-format
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "ogiltig operator för %<#pragma omp atomic%>"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr "%<(%> eller filslut förväntades"
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, gcc-internal-format
- msgid "for statement expected"
- msgstr "for-sats förväntades"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr "iterationsdeklaration eller initiering förväntades"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr "inte tillräckligt med perfekt nästade slingor"
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr "kollapsade slingor inte perfekt nästade"
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr "iterationsvariabel %qD får inte vara firstprivate"
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, gcc-internal-format
- msgid "%qD is not a variable"
- msgstr "%qD är inte en variabel"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr "%qE är deklarerad %<threadprivate%> efter första användningen"
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr "automatisk variabel %E kan inte vara %<threadprivate%>"
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "%<threadprivate%> %qE har ofullständig typ"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr "%<__transaction_cancel%> utan att stöd för transaktionsminne är aktiverat"
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr "%<__transaction_cancel%> inom en %<__transaction_relaxed%>"
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, 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-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr " eller en %<transaction_may_cancel_outer%>-funktion"
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr "%<__transaction_cancel%> inte inom %<__transaction_atomic%>"
-@@ -14685,7 +14712,7 @@
- msgid "%qD has an incomplete type"
- msgstr "%qD har en ofullständig typ"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "ogiltig användning av void-uttryck"
-@@ -14751,67 +14778,72 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr "funktionsreturtyper är inte kompatibla på grund av %<volatile%>"
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr "aritmetik på pekare till ofullständig typ"
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
- #, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr "konvertering av en sammansatt vektorliteral till en pekare är felaktigt i C++"
-+
-+#: c-typeck.c:2160
-+#, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr "%qT har ingen medlem med namnet %qE"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr "begäran av medlem %qE i något som inte är en post eller union"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr "derefererar pekare till ofullständig typ"
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr "derefererar %<void *%>-pekare"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "indexerat värde är varken en vektor eller pekare"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "fältindex är inte ett heltal"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr "indexerat värde är en funktionspekare"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, gcc-internal-format
- msgid "index value is out of bound"
- msgstr "indexvärdet är utanför gränsen"
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ISO C förbjuder indexering av %<register%>-vektor"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "ISO C90 förbjuder indexering av icke-l-värde-vektor"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr "uppräkningskonstant definierad här"
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr "anropat objekt %qE är inte en funktion"
-@@ -14819,370 +14851,370 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr "funktion anropad via en inkompatibel typ"
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, gcc-internal-format
- msgid "function with qualified void return type called"
- msgstr "funktion med kvalificerad void-returtyp anropad"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, gcc-internal-format
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr "sista argumentet till __builtin_shuffle måste vara en heltalsvektor"
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, gcc-internal-format
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "argumenten till __builtin_shuffle måste vara vektorer"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr "argumentvektorerna till __builtin_shuffle måste ha samma typ"
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr "__builtin_shuffle antalet element i argumentvektorn och maskvektorn skall vara samma"
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr "__builtin_shuffle argumentvektorns inre typ måste ha samma storlek som den inre typen för masken"
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, gcc-internal-format
- msgid "too many arguments to method %qE"
- msgstr "för många argument till metoden %qE"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr "för många argument till funktionen %qE"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, gcc-internal-format
- msgid "declared here"
- msgstr "deklarerad här"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "typen på formell parameter %d är ofullständig"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "skickar argument %d till %qE som heltal istället för flyttal på grund av prototyp"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "skickar argument %d till %qE som heltal istället för komplext på grund av prototyp"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "skickar argument %d till %qE som komplext istället för flyttal på grund av prototyp"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "skickar argument %d till %qE som flyttal istället för heltal på grund av prototyp"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "skickar argument %d till %qE som komplext istället för heltal på grund av prototyp"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "skickar argument %d till %qE som flyttal istället för komplext på grund av prototyp"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "skickar argument %d till %qE som %<float%> istället för %<double%> på grund av prototyp"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "skickar argument %d till %qE som som %qT istället för %qT på grund av prototyp"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "skickar argument %d till %qE med annan vidd på grund av prototyp"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "skickar argument %d till %qE teckenlöst på grund av prototyp"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "skickar argument %d till %qE med tecken på grund av prototyp"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr "implicit konvertering från %qT till %qT när argument skickas till en funktion"
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr "för få argument till funktionen %qE"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "jämförelse med strängliteral resulterar i odefinierat beteende"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, gcc-internal-format
- msgid "comparison between %qT and %qT"
- msgstr "jämförelse mellan %qT och %qT"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "pekare av typ %<void *%> använd i subtraktion"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "pekare till funktion använd i subtraktion"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ISO C stödjer inte %<~%> för komplex konjugering"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "fel typ på argument till unärt utropstecken"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr "ökning av uppräkningsvärde är ogiltigt i C++"
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr "minskning av uppräkningsvärde är ogiltigt i C++"
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "ISO C stödjer inte %<++%> och %<--%> på komplexa typer"
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "fel typ på argument till ökning"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "fel typ på argument till minskning"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "ökning av pekare på okänd post"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "minskning av pekare på okänd post"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, gcc-internal-format
- msgid "taking address of expression of type %<void%>"
- msgstr "tar adressen till uttryck av typ %<void%>"
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, gcc-internal-format
- msgid "assignment of read-only location %qE"
- msgstr "tilldelning till endast läsbar plats %qE"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, gcc-internal-format
- msgid "increment of read-only location %qE"
- msgstr "ökning av endast läsbar plats %qE"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, gcc-internal-format
- msgid "decrement of read-only location %qE"
- msgstr "minskning av endast läsbar plats %qE"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "kan inte ta adressen till bitfält %qD"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr "global registervariabel %qD använd i nästad funktion"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr "registervariabel %qD använd i nästad funktion"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr "adress till global registervariabel %qD efterfrågad"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr "adress på registervariabeln %qD efterfrågad"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr "icke-l-värde-vektor i villkorsuttryck"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr "implicit konvertering från %qT till %qT för att stämma med andra resultat i villkor"
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "ISO C förbjuder villkorliga uttryck med bara en sida void"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, gcc-internal-format
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "pekare till skilda adressrymder använda i villkorsuttryck"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "ISO C förbjuder villkorliga uttryck mellan %<void *%> och funktionspekare"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "pekartyper stämmer inte i villkorsuttryck"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "pekar-/heltalstyper stämmer inte i villkorsuttryck"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "typer stämmer inte i villkorsuttryck"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "vänster operand av kommauttryck har ingen effekt"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- msgid "cast adds %q#v qualifier to function type"
- msgstr "typkonvertering lägger %q#v-kvalificerare till funktionstyp"
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr "typkonvertering kastar bort %q#v-kvalificerare från pekarmåltyp"
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr "för att vara säker måste alla mellanliggande pekare i typkonvertering från %qT till %qT vara %<const%>-kvalificerade"
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "typkonvertering anger vektortyp"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "typkonvertering anger funktionstyp"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "ISO C förbjuder typkonvertering av ickeskalärer till samma typ"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "ISO C förbjuder typkonvertering till unionstyper"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "typkonvertering till unionstyp från typ som ej finns i unionen"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr "typkonvertering till adressrymdspekare %s från skild generisk adressrymdspekare "
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr "typkonvertering till generisk adressrymdspekare från skild adressrymdspekare till %s"
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr "typkonvertering från adressrymdspekare till %s från skild adressrymdspekare till %s"
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr "typkonvertering ökar kravet på justering av måltypen"
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "typkonvertering från pekare till heltal av annan storlek"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr "typkonvertering från funktionsanrop av typ %qT till typ %qT matchar inte"
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "typkonvertering till pekare från heltal med annan storlek"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ISO C förbjuder konvertering av funktionspekare till objektpekartyp"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ISO C förbjuder konvertering av objektpekare till funktionspekartyp"
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr "definition av en typ i en typkonvertering är ogiltigt i C++"
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr "uppräkningskonvertering i tilldelning är ogiltigt i C++"
-@@ -15194,683 +15226,683 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr "%qT förväntades men argumentet har typ %qT"
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr "enum-konvertering när argument %d till %qE skickades är ogiltigt i C++"
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr "enum-konvertering i initiering är ogiltigt i C++"
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr "enum-konvertering i retursats är ogiltigt i C++"
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr "kan inte skicka rvalue till referensparameter"
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "att skicka argument %d till %qE skapar en %q#v-kvalificerad funktionspekare från en okvalificerad"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr "tilldelning skapar en %q#v-kvalificerad funktionspekare från en okvalificerad"
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "initiering skapar en %q#v-kvalificerad funktionspekare från en okvalificerad"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr "retur skapar en %q#v-kvalificerad funktionspekare från en okvalificerad"
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "att skicka argument %d till %qE kastar %qv-kvalificerare från pekarmåltyp"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "tilldelning kastar %qv-kvalificerare från pekarmåltyp"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "initiering kastar %qv-kvalificerare från pekarmåltyp"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "retur kastar %qv-kvalificerare från pekarmåltyp"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "ISO C förbjuder argumentkonvertering till unionstyp"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr "begäran om implicit konvertering från %qT till %qT tillåts inte i C++"
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, gcc-internal-format
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "skickar argument %d till %qE från pekare till adressutrymme som inte är inneslutet"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, gcc-internal-format
- msgid "assignment from pointer to non-enclosed address space"
- msgstr "tilldelning från pekare till adressutrymme som inte är inneslutet"
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, gcc-internal-format
- msgid "initialization from pointer to non-enclosed address space"
- msgstr "initiering från pekare till adressutrymme som inte är inneslutet"
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr "retur från pekare till ej omgivande adressrymd"
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "argumentet %d till %qE kan vara kandidat för ett formatattribut"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr "vänsterhandssida av tilldelning kan vara en kandidat för ett formatattribut"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, gcc-internal-format
- 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-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, gcc-internal-format
- msgid "return type might be a candidate for a format attribute"
- msgstr "returtypen kan vara en kandidat för ett formatattribut"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr "ISO C förbjuder att skicka argument %d till %qE mellan funktionspekare och %<void *%>"
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "ISO C förbjuder tilldelning mellan funktionspekare och %<void *%>"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "ISO C förbjuder initiering mellan funktionspekare och %<void *%>"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "ISO C förbjuder retur mellan funktionspekare och %<void *%>"
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr "pekarmål när argument %d till %qE skickades skiljer i teckenhet"
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr "pekarmål i tilldelning skiljer i teckenhet"
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr "pekarmål i initiering skiljer i teckenhet"
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr "pekarmål i retur skiljer i teckenhet"
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "skickar argument %d till %qE från inkompatibel pekartyp"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr "tilldelning från inkompatibel pekartyp"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr "initiering från inkompatibel pekartyp"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr "retur från inkompatibel pekartyp"
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "ogiltig användning av icke-l-värde-vektor"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "att skicka argument %d till %qE skapar pekare av ett heltal utan typkonvertering"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr "tilldelning skapar pekare av heltal utan typkonvertering"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr "initiering skapar pekare från heltal utan typkonvertering"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr "retur skapar pekare från heltal utan typkonvertering"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "att skicka argument %d till %qE skapar pekare från heltal utan typkonvertering"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr "tilldelning skapar heltal från pekare utan typkonvertering"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr "initiering skapar heltal från pekare utan typkonvertering"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr "retur skapar heltal från pekare utan typkonvertering"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr "inkompatibel typ för argument %d av %qE"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, gcc-internal-format
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "inkompatibla typer i tilldelning till typ %qT från typ %qT"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, gcc-internal-format
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "inkompatibla typer i när typ %qT inierades med typ %qT"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr "inkompatibla typer när typ %qT returnerades men %qT förväntades"
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr "traditionell C tillåter inte aggregatinitiering"
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr "(i närheten av initiering av %qs)"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "vektor initierad från strängkonstant inom parentes"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "initiering av medlem som är en flexibel vektor"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "char-vektor initierad från bred sträng"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, gcc-internal-format
- msgid "wide character array initialized from non-wide string"
- msgstr "bred teckenvektor initierad från icke-bred sträng"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, gcc-internal-format
- msgid "wide character array initialized from incompatible wide string"
- msgstr "bred teckenvektor initierad från en inkompatibel bred sträng"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr "vektor av typ som inte passar initierad från strängkonstant"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "vektor initierad från icke-konstant vektoruttryck"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "initierarelement är inte konstant"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, gcc-internal-format
- msgid "initializer element is not a constant expression"
- msgstr "initierarelement är inte ett konstant uttryck"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "initierarelement är inte beräkningsbart vid laddtidpunkt"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "ogiltig initierare"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "ogenomskinliga vektortyper kan inte initieras"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "extra klammergrupp vid slutet av initierare"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "klamrar saknas runt initierare"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "klamrar runt skalär initierare"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "initiering av medlem som är en flexibel vektor i nästat sammanhang"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "initierare saknas"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "tom skalär initierare"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "extra element i skalär initierare"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr "vektorindex i initierare för annat än vektor"
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "fältnamn i initierare för annat än post eller union"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr "vektorindex i initierare inte av heltalstyp"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, gcc-internal-format
- msgid "array index in initializer is not an integer constant expression"
- msgstr "vektorindex i initierare inte av ett konstant heltalsuttryck"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "ickekonstant vektorindex i initierare"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "vektorindex i initierare överskrider vektorns storlek"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "tomt indexintervall i initierare"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "vektorindexintervall i initierare överskrider vektorns gränser"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr "okänt fält %qE angivet i initierare"
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "initierat fält med sidoeffekter överskrivet"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, gcc-internal-format
- msgid "initialized field overwritten"
- msgstr "initierat fält överskrivet"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "överflödiga element i teckenvektorinitierare"
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "överflödiga element i postinitierare"
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr "icke-statisk initiering av an flexibel vektormedlem"
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "överflödiga element i unioninitierare"
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr "traditionell C tillåter inte initiering av unioner"
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "överflödiga element i vektorinitierare"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "överflödiga element i vector-initierare"
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "överflödiga element i skalärinitierare"
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "ISO C förbjuder %<goto *expr;%>"
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "funktion deklarerad %<noreturn%> har en %<return%>-sats"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "%<return%> utan värde i funktion som returnerar icke-void"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr "%<return%> med värde i funktion som returnerar void"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, gcc-internal-format
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "ISO C förbjuder %<return%> med värde i funktion som returnerar void"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "funktionen returnerar adress till en lokal variabel"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr "switch-argument är inte ett heltal"
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr "%<long%>-switch-uttryck konverteras inte till %<int%> i ISO C"
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, gcc-internal-format
- msgid "case label is not an integer constant expression"
- msgstr "case-etikett är inte ett konstant heltalsuttryck"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr "case-etikett är inte i en switch-sats"
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr "%<default%>-etikett som inte ligger i en switch-sats"
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, gcc-internal-format
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr "föreslår uttryckliga klamrar för att undvika tvetydighet i %<else%>"
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr "break-sats som inte är i en loop eller switch"
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "continue-sats som inte är i en loop"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr "break-sats använd med OpenMP-for-slinga"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr "sats utan effekt"
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr "uttryckssats har ofullständig typ"
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr "konvertering av skalär till vektor innebär avhuggning"
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr "högershiftoperanden är negativ"
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr "högershiftoperanden >= storleken på typen"
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr "vänstershiftoperanden är negativ"
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr "vänstershiftoperanden >= storleken på typen"
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, gcc-internal-format
- msgid "comparing vectors with different element types"
- msgstr "jämför vektorer med skilda elementtyper"
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr "jämför vektorer med olika antal element"
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr "jämföra flyttal med == eller != är osäkert"
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr "jämförelsen kommer alltid beräknas till %<false%> för adressen till %qD kommer aldrig att vara NULL"
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr "jämförelsen kommer alltid beräknas till %<true%> för adressen till %qD kommer aldrig att vara NULL"
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, gcc-internal-format
- msgid "comparison of pointers to disjoint address spaces"
- msgstr "jämförelse av pekare till skilda adressutrymmen"
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ISO C förbjuder jämförelse mellan %<void *%> och funktionspekare"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr "jämförelse av skilda pekartyper saknar en typkonvertering"
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "jämförelse mellan pekare och heltal"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr "jämförelse av kompletta och ofullständiga pekare"
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ISO C förbjuder ordningsjämförelse på pekare till funktioner"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, gcc-internal-format
- msgid "ordered comparison of pointer with null pointer"
- msgstr "ordningsjämförelse av pekare med nollpekare"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "ordningsjämförelse av pekare med heltalet noll"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr "implicit konvertering från %qT till %qT för att matcha den andra operanden i binärt uttryck"
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "vektor använd som inte kan konverteras till en pekare där en skalär krävs"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr "struct-typvärde använt där skalär krävs"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr "värde av uniontyp använt där skalär krävs"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, gcc-internal-format
- msgid "used vector type where scalar is required"
- msgstr "vektortyp använd där skalär krävs"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "%qE har ogiltig typ för %<reduction%>"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr "%qE har ogiltig typ för %<reduction(%s)%>"
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr "%qE måste vara %<threadprivate%> för %<copyin%>"
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr "%qE är inte en variabel i klausul %qs"
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr "%qE förekommer mer än en gång i dataklausuler"
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr "%qE är inte en variabel i klausul %<firstprivate%>"
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr "%qE är inte en variabel i klausul %<lastprivate%>"
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr "%qE är förutbestämd som %qs för %qs"
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr "C++ kräver en befodrad typ, inte en uppräkningstyp, i %<va_arg%>"
-@@ -15880,7 +15912,7 @@
- msgid "function call has aggregate value"
- msgstr "funktionsanrop har sammansatt värde"
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "storleken på variabeln %q+D är för stor"
-@@ -16690,52 +16722,52 @@
- msgid "library lib%s not found"
- msgstr "biblioteket lib%s finns inte"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "kan inte konvertera till en pekartyp"
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr "pekarvärde använd där ett flyttalsvärde förväntades"
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr "sammansatt värde använt där ett flyttalsvärde förväntades"
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr "konvertering till ofullständig typ"
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, gcc-internal-format
- msgid "can%'t convert between vector values of different size"
- msgstr "det går inte att konvertera mellan vektorvärden av olika storlek"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr "sammansatt värde användes där ett heltal förväntades"
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr "pekarvärde använt där ett komplext värde förväntades"
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr "sammansatt värde använt där ett komplext värde förväntades"
-
--#: convert.c:965
-+#: convert.c:963
- #, gcc-internal-format
- msgid "can%'t convert value to a vector"
- msgstr "det går inte att konvertera värden till en vektor"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, gcc-internal-format
- msgid "aggregate value used where a fixed-point was expected"
- msgstr "sammansatt värde använt där ett fixdecimalvärde förväntades"
-@@ -16890,7 +16922,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr "multipla EH-personligheter stöds endast med assemblerare som stödjer direktivet .cfi.personality."
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr "odelegitimerad UNSPEC %s (%d) funnen på variabelplats"
-@@ -16980,42 +17012,42 @@
- msgid "stack limits not supported on this target"
- msgstr "stackgränser stöds inte på denna målarkitektur"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr "flera åtkomster av flyktig postmedlem på grund av attributet packed"
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr "flera åtkomster av flyktigt postbitfält på grund av attributet packed"
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, gcc-internal-format
- msgid "mis-aligned access used for structure member"
- msgstr "feljusterad åtkomst använd för postmedlem"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, gcc-internal-format
- msgid "mis-aligned access used for structure bitfield"
- msgstr "feljusterad åtkomst använd för postbitfält"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr "när ett flyktigt objekt sträcker sig över flera typstora platser måste kompilatorn välja mellan att använda en enda feljusterad åtkomst för att bevara flyktigheten, eller använder flera justerade åtkomster för att undvika fel vid körtillfället; denna kod kan misslyckas vid körning om maskinvaran inte tillåter denna åtkomst"
-
--#: expr.c:7523
-+#: expr.c:7498
- #, gcc-internal-format
- msgid "local frame unavailable (naked function?)"
- msgstr "lokal ram otillgänglig (naken funktion?)"
-
--#: expr.c:9996
-+#: expr.c:9971
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute error: %s"
- msgstr "%Kanrop av %qs deklarerad med attributet error: %s"
-
--#: expr.c:10003
-+#: expr.c:9978
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute warning: %s"
- msgstr "%K anrop av %qs deklarerad med attributet warning: %s"
-@@ -17090,7 +17122,7 @@
- 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:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr "vikningskontroll: originalträdet ändrat av vikning"
-@@ -17100,7 +17132,7 @@
- msgid "total size of local objects too large"
- msgstr "total storlek på lokala objekt är för stor"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr "omöjlig begränsning i %<asm%>"
-@@ -17544,77 +17576,77 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr "gimple-kontroll: %s(%s) förväntades, har %s(%s) i %s, vid %s:%d"
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, gcc-internal-format
- msgid "using result of function returning %<void%>"
- msgstr "använder resultat från funktion som returnerar %<void%>"
-
--#: gimplify.c:5041
-+#: gimplify.c:5048
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr "ogiltigt l-värde i asm-utdata %d"
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, 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:5179
-+#: gimplify.c:5186
- #, gcc-internal-format, gfc-internal-format
- msgid "memory input %d is not directly addressable"
- msgstr "minnesindata %d är inte direkt adresserbar"
-
--#: gimplify.c:5674
-+#: gimplify.c:5681
- #, gcc-internal-format
- msgid "threadprivate variable %qE used in untied task"
- msgstr "trådprivat variabel %qE använd i obunden uppgift"
-
--#: gimplify.c:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr "omgivande uppgift"
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr "%qE inte angiven i omgivande parallel"
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr "omgivande parallel"
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, gcc-internal-format
- msgid "iteration variable %qE should be private"
- msgstr "instansvariabel %qE skall vara privat"
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, gcc-internal-format
- msgid "iteration variable %qE should not be firstprivate"
- msgstr "iterationsvariabel %qE får inte vara firstprivate"
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, gcc-internal-format
- msgid "iteration variable %qE should not be reduction"
- msgstr "iterationsvariabel %qE skall inte vara reduction"
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, gcc-internal-format
- msgid "%s variable %qE is private in outer context"
- msgstr "%s-variabel %qE är privat i yttre sammanhang"
-
--#: gimplify.c:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr "gimplification misslyckades"
-
--#: godump.c:1214
-+#: godump.c:1234
- #, gcc-internal-format
- msgid "could not close Go dump file: %m"
- msgstr "det gick inte att stänga Go-dump-filen: %m"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, gcc-internal-format
- msgid "could not open Go dump file %qs: %m"
- msgstr "det gick inte att öppna Go-dump-filen %qs: %m"
-@@ -17669,7 +17701,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr "ipa-inline-sammanfattning saknas i indatafil"
-@@ -17808,48 +17840,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "funktionen %qD omdeklarerad som en variabel"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr "barriärregion får inte vara nära innesluten inuti arbetsdelande, kritisk, ordnad, huvud- eller explicit uppgiftsregion"
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr "arbetsdelande region får inte vara nära innesluten inuti arbetsdelande, kritisk, ordnad, huvud- eller explicit uppgiftsregion"
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr "huvudregion får inte vara nära innesluten inuti arbetsdelande eller explicit uppgiftsregion"
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr "ordnad region får inte vara nära innesluten inuti kritisk eller explicit uppgiftsregion"
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr "ordnad region måste vara nära innesluten inuti en slinga med en ordnad klausul"
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr "kritisk region får inte vara innesluten inuti en kritisk region med samma namn"
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr "ogiltig utgång från OpenMP strukturerat block"
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr "ogiltig ingång till OpenMP strukturerat block"
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr "ogiltig gren till/från OpenMP-strukturerat block"
-@@ -17955,7 +17987,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr "-freorder-blocks-and-partition stödjer inte upprullningsinformation på denna arkitektur"
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr "-freorder-blocks-and-partition fungerar inte på denna arkitektur"
-@@ -18319,9 +18351,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr "det går inte att använda %qs som ett fast register"
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "okänt registernamn: %s"
-@@ -18401,12 +18433,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr "%<asm%>-operand kräver omöjlig omlastning"
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr "%<asm%>-operandbegränsningar inkompatibla med operandstorlek"
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr "utdataoperand är konstant i %<asm%>"
-@@ -18626,7 +18658,7 @@
- msgid "packed attribute is unnecessary"
- msgstr "attributet packed är onödigt"
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr "justeringen av vektorelement är större än elementstorleken"
-@@ -18841,7 +18873,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr "%<transaction_may_cancel_outer%>-funktionsanrop som inte är inuti en yttre transaktion eller %<transaction_may_cancel_outer%>"
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr "osäkert funktionsanrop av %qD inuti atomär transaktion"
-@@ -18856,7 +18888,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr "osäkert indirekt funktionsanrop inuti en atomär transaktion"
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr "osäkert funktionsanrop av %qD inuti %<transaction_safe%>-funktion"
-@@ -18871,7 +18903,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr "osäkert indirekt funktionsanrop inuti en %<transaction_safe%>-funktion"
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, gcc-internal-format
- msgid "asm not allowed in atomic transaction"
- msgstr "asm är inte tillåtet i en atomär transaktion"
-@@ -18906,614 +18938,614 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr "yttre transaktion i %<transaction_safe%>-funktion"
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, gcc-internal-format
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "%Kasm är inte tillåtet i en %<transaction_safe%>-funktion"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr "konstant inte omräknad när ADDR_EXPR ändrades"
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr "sidoeffekter inte omräknade när ADDR_EXPR ändrades"
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr "DECL_GIMPLE_REG_P satt på en variabel vars adress tas"
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr "SSA-namn i frilista men fortfarande refererad"
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr "INDIRECT_REF i gimple IL"
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, gcc-internal-format
- msgid "invalid first operand of MEM_REF"
- msgstr "ogiltig första operand till MEM_REF"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, gcc-internal-format
- msgid "invalid offset operand of MEM_REF"
- msgstr "ogiltig avståndsoperand till MEM_REF"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr "ASSERT_EXPR med villkor som alltid är falskt"
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr "MODIFY_EXPR förväntades inte när man har tupler"
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr "adress tagen, men ADDRESSABLE-biten är inte satt"
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, gcc-internal-format
- msgid "non-integral used in condition"
- msgstr "icke-heltal använt i villkor"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr "ogiltig villkorlig operand"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, gcc-internal-format
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "ogiltig position eller storleksoperand till BIT_FIELD_REF"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr "precisionen på typen på heltalsresultatet stämmer inte med fältstorleken på BIT_FIELD_REF"
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr "lägesprecisionen på resultat av icke-heltalstyp stämmer imte med fältstorleken på BIT_FIELD_REF"
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr "ogiltigt referensprefix"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, gcc-internal-format
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "ogiltig operand till plus/minus, typen är en pekare"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr "ogiltig operand till pekarplus, första operanden är inte en pekare"
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr "ogiltig operand till pekarplus, andra operanden är inte en heltalstyp med lämplig bredd"
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr "ogiltig CASE_CHAIN"
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, gcc-internal-format
- msgid "invalid expression for min lvalue"
- msgstr "ogiltigt uttryck som min-l-värde"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, gcc-internal-format
- msgid "invalid operand in indirect reference"
- msgstr "ogiltig operand i indirektreferens"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, gcc-internal-format
- msgid "invalid operands to array reference"
- msgstr "ogiltiga operander i vektorreferens"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, gcc-internal-format
- msgid "type mismatch in array reference"
- msgstr "typfel i vektorreferens"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, gcc-internal-format
- msgid "type mismatch in array range reference"
- msgstr "typfel i vektorintervallreferens"
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, gcc-internal-format
- msgid "type mismatch in real/imagpart reference"
- msgstr "typfel i referens till reel-/imaginärdel"
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, gcc-internal-format
- msgid "type mismatch in component reference"
- msgstr "typfel i komponentreferens"
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr "konvertering av en SSA_NAME på vänster sida"
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, gcc-internal-format
- msgid "conversion of register to a different size"
- msgstr "konvertering av register till en annan storlek"
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, gcc-internal-format
- msgid "invalid address operand in MEM_REF"
- msgstr "ogiltig adressoperand i MEM_REF"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, gcc-internal-format
- msgid "invalid offset operand in MEM_REF"
- msgstr "ogiltig avståndsoperand i MEM_REF"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr "ogiltig adressoperand i in TARGET_MEM_REF"
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr "ogiltig avståndsoperand i TARGET_MEM_REF"
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr "gimple-anrop har två mål"
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr "gimple-anrop har inget mål"
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, gcc-internal-format
- msgid "invalid function in gimple call"
- msgstr "ogiltig funktion i gimple-anrop"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, gcc-internal-format
- msgid "non-function in gimple call"
- msgstr "icke-funktion i gimple-anrop"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, gcc-internal-format
- msgid "invalid pure const state for function"
- msgstr "ogiltigt pure-const-tillstånd för funktion"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, gcc-internal-format
- msgid "invalid LHS in gimple call"
- msgstr "ogiltig vänstersida i gimple-anrop"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr "LHS i noreturn-anrop"
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, gcc-internal-format
- msgid "invalid conversion in gimple call"
- msgstr "ogiltig konvertering i gimple-anrop"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, gcc-internal-format
- msgid "invalid static chain in gimple call"
- msgstr "ogiltig statisk kedja i gimple-anrop"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr "statisk kedja i indirekt gimple-anrop"
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr "statisk kedja med funktion som inte använder en"
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, gcc-internal-format
- msgid "invalid argument to gimple call"
- msgstr "ogiltigt argument till gimple-anrop"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, gcc-internal-format
- msgid "invalid operands in gimple comparison"
- msgstr "ogiltiga operander i gimple-jämförelse"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, gcc-internal-format
- msgid "mismatching comparison operand types"
- msgstr "typen på operander i jämförelse stämmer inte överens"
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr "icke-vektoroperander i vektorjämförelse"
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, gcc-internal-format
- msgid "invalid vector comparison resulting type"
- msgstr "ogiltig resultattyp i vektorjämförelse"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, gcc-internal-format
- msgid "bogus comparison result type"
- msgstr "felaktig resultatyp i jämförelse"
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr "icke-register som vänstersida av unär operation"
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, gcc-internal-format
- msgid "invalid operand in unary operation"
- msgstr "ogiltig operand i unär operation"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, gcc-internal-format
- msgid "invalid types in nop conversion"
- msgstr "ogiltiga typer i nop-konvertering"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, gcc-internal-format
- msgid "invalid types in address space conversion"
- msgstr "ogiltiga typer adressrymdskonvertering"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, gcc-internal-format
- msgid "invalid types in fixed-point conversion"
- msgstr "ogiltiga typer i fixdecimalskonvertering"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, gcc-internal-format
- msgid "invalid types in conversion to floating point"
- msgstr "ogiltiga typer i konvertering till flyttal"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, gcc-internal-format
- msgid "invalid types in conversion to integer"
- msgstr "ogiltiga typer i konvertering till heltal"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr "icketrivial konvertering i unär operation"
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, gcc-internal-format
- msgid "non-register as LHS of binary operation"
- msgstr "ej register som vänstersida av binär operation"
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, gcc-internal-format
- msgid "invalid operands in binary operation"
- msgstr "ogiltiga operander binär operation"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, gcc-internal-format
- msgid "type mismatch in complex expression"
- msgstr "typfel i komplext uttryck"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, gcc-internal-format
- msgid "type mismatch in shift expression"
- msgstr "typfel i skiftuttryck"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, gcc-internal-format
- msgid "type mismatch in vector shift expression"
- msgstr "typfel i vektorskiftuttryck"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr "ej elementstor vektorskiftning eller flyttalsvektor"
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, gcc-internal-format
- msgid "type mismatch in widening vector shift expression"
- msgstr "typfel i breddande vektorskiftuttryck"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr "ogiltig operander som inte är vektor till vektorvärt plus"
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, gcc-internal-format
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "ogiltiga (pekar)operander till plus/minus"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, gcc-internal-format
- msgid "type mismatch in pointer plus expression"
- msgstr "typfel i pekar-plus-uttryck"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, gcc-internal-format
- msgid "type mismatch in binary expression"
- msgstr "typfel i binärt uttryck"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr "icke-register som vänstersida av treställig operation"
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, gcc-internal-format
- msgid "invalid operands in ternary operation"
- msgstr "ogiltiga operander treställig operation"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, gcc-internal-format
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr "typer stämmer inte i vidgande multiplicera-ackumulera-uttryck"
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, gcc-internal-format
- msgid "type mismatch in fused multiply-add expression"
- msgstr "typer stämmer inte i sammansmält multiplicera-addera-uttryck"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, gcc-internal-format
- msgid "type mismatch in vector permute expression"
- msgstr "typfel i vektorpermuteringsuttryck"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, gcc-internal-format
- msgid "vector types expected in vector permute expression"
- msgstr "vektortyper förväntades i vektorpermuteringsuttryck"
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr "vektorer med olika elementantal funna i vektorpermuteringsuttryck"
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, gcc-internal-format
- msgid "invalid mask type in vector permute expression"
- msgstr "ogiltig masktyp i vektorpermuteringsuttryck"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, gcc-internal-format
- msgid "non-trivial conversion at assignment"
- msgstr "icketrivial konvertering vid tilldelning"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, gcc-internal-format
- msgid "invalid operand in unary expression"
- msgstr "ogiltig operand till i unärt uttryck"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, gcc-internal-format
- msgid "type mismatch in address expression"
- msgstr "typfel i adressuttryck"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, gcc-internal-format
- msgid "invalid rhs for gimple memory store"
- msgstr "ogiltig högersida för gimple-minneslagring"
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, gcc-internal-format
- msgid "invalid operand in return statement"
- msgstr "ogiltig operand i retursats"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, gcc-internal-format
- msgid "invalid conversion in return statement"
- msgstr "ogiltig konvertering i retursats"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, gcc-internal-format
- msgid "goto destination is neither a label nor a pointer"
- msgstr "goto-destination är varken en etikett eller en pekare"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, gcc-internal-format
- msgid "invalid operand to switch statement"
- msgstr "ogiltig operand till switch-sats"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr "felaktig post i label_to_block_map"
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, gcc-internal-format
- msgid "incorrect setting of landing pad number"
- msgstr "felaktig inställning av nummer på landningsplatta"
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, gcc-internal-format
- msgid "invalid comparison code in gimple cond"
- msgstr "ogiltig jämförelsekod i gimple-villkor"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, gcc-internal-format
- msgid "invalid labels in gimple cond"
- msgstr "ogiltig etikett i gimple-villkor"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, gcc-internal-format
- msgid "invalid PHI result"
- msgstr "ogiltigt PHI-resultat"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, gcc-internal-format
- msgid "missing PHI def"
- msgstr "PHI-definition saknas"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, gcc-internal-format
- msgid "invalid PHI argument"
- msgstr "ogiltigt PHI-argument"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, gcc-internal-format, gfc-internal-format
- msgid "incompatible types in PHI argument %u"
- msgstr "inkompatibla typer i PHI-argument %u"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, gcc-internal-format
- msgid "verify_gimple failed"
- msgstr "verify_gimple misslyckades"
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr "dött STMT i EH-tabell"
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr "gimple_bb (phi) är satt till ett felaktigt grundblock"
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr "felaktig delning av trädnoder"
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr "gimple_bb (sats) är satt till ett felaktigt grundblock"
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, gcc-internal-format
- msgid "in statement"
- msgstr "i sats"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr "sats markerad för att kasta, men gör inte det"
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr "sats markerad för att kasta i mitten av block"
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr "ENTRY_BLOCK har IL associerat med sig"
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr "EXIT_BLOCK har IL associerat med sig"
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr "fall igenom till utgång från bb %d"
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr "ickelokal etikett "
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr "EH-landningsplattas etikett "
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr "etikett "
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr "flödesstyrning mitt i grundblock %d"
-
- # bb -> basic block -> grundblock -> gb
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr "fall igenom-båge efter styrsats i gb %d"
-
- # bb -> basic block -> grundblock -> gb
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr "sant/falskt-båge efter en icke-GIMPLE_COND i gb %d"
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr "felaktiga utgående bågeflaggor vid slutet av bb %d"
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr "uttrycklig goto vid slutet av bb %d"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr "returbåge pekar inte på utgång i bb %d"
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr "hittade standardfall som inte var vid början av case-vektor"
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, gcc-internal-format
- msgid "case labels not sorted: "
- msgstr "case-etiketter är inte sorterade: "
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr "extra utgående båge %d->%d"
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr "båge saknas %i->%i"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, gcc-internal-format
- msgid "%<noreturn%> function does return"
- msgstr "%<noreturn%>-funktion returnerar"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr "flödet når slutet på en icke-void-funktion"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, gcc-internal-format
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "ignorerar returvärdet av %qD, deklarerad med attributet warn_unused_result"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, gcc-internal-format
- msgid "ignoring return value of function declared with attribute warn_unused_result"
- msgstr "ignorerar returvärdet av funktion deklarerad med attributet warn_unused_result"
-@@ -19573,72 +19605,72 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr "BB %i har felaktig fall-igenom-båge"
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr "funktion %q+F kan aldrig kopieras eftersom den tar emot ett icke-lokalt goto"
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr "funktion %q+F kan aldrig kopieras eftersom den sparar adressen av en lokal etikett i en statisk variabel"
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr "funktion %q+F kan aldrig inline:as för att den använder alloca (åsidosätt genom att använda attributet always_inline)"
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr "funktion %q+F kan aldrig inline:as eftersom den använder setjmp"
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr "funktion %q+F kan aldrig inline:as eftersom den använder variabel argumentlista"
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr "funktion %q+F kan aldrig inline:as eftersom den använder setjmp-lonjgmp-undantagshantering"
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr "funktion %q+F kan aldrig inline:as eftersom den använder icke-lokala goto"
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr "funktion %q+F kan aldrig inline:as eftersom den använder __builtin_return eller __builtin_apply_args"
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr "funktion %q+F kan aldrig inline:as eftersom den innehåller ett beräknat goto"
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr "funktionen %q+F kan aldrig vara inline eftersom det stängs av av -fno-inline"
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr "funktionen %q+F kan aldrig vara inline eftersom den använder attribut som står i konflikt med inline"
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, gcc-internal-format
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr "inline:ing misslyckades i anrop av always_inline %q+F: %s"
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "anropad härifrån"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr "inline:ing misslyckades i anrop av %q+F: %s"
-@@ -19849,7 +19881,7 @@
- msgid "verify_ssa failed"
- msgstr "verify_ssa misslyckades"
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, gcc-internal-format
- msgid "%qD was declared here"
- msgstr "%qD deklarerades här"
-@@ -19909,52 +19941,52 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr "vektoroperationen kommer expanderas med en ensam skalär operation"
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr "vektorblandningsoperationen kommer expanderas bitvis"
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, gcc-internal-format
- msgid "array subscript is outside array bounds"
- msgstr "vektorindex är utanför vektorgränserna"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, gcc-internal-format
- msgid "array subscript is above array bounds"
- msgstr "vektorindex är ovanför vektorgränsen"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, gcc-internal-format
- msgid "array subscript is below array bounds"
- msgstr "vektorindex är under vektorgränsen"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr "antar att teckenspill inte förekommer vid förenkling av villkor till konstant"
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr "antar att teckenspill inte förekommer vid förenkling av villkor"
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, gcc-internal-format
- msgid "comparison always false due to limited range of data type"
- msgstr "jämförelsen är alltid falsk på grund av begränsat intervall för datatypen"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, gcc-internal-format
- msgid "comparison always true due to limited range of data type"
- msgstr "jämförelsen är alltid sann på grund av begränsat intervall för datatypen"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr "antar att teckenspill inte förekommer vid förenkling av %</%> eller %<%%%> till %<>>%> eller %<&%>"
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr "antar att teckenspill inte förekommer vid förenkling av %<abs (X)%> till %<X%> eller %<-X%>"
-@@ -19964,22 +19996,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "ignorerar attribut använda på %qT efter dess definition"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr "%q+D är redan deklarerad med attributet dllexport: dllimport ignoreras"
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr "%q+D omdeklarerad utan attributet dllimport efter att ha refererats med länkklass dll"
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr "%q+D omdeklarerades utan attributet dllimport: tidigare dllimport ignoreras"
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -19994,140 +20026,140 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr "attributet %qE ignorerat"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "inline-funktionen %q+D deklarerades som dllimport: attributet ignorerat"
-
--#: tree.c:5577
-+#: tree.c:5578
- #, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "funktionsdefinition %q+D är markerad dllimport"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr "variabeldefinition %q+D är markerad dllimport"
-
--#: tree.c:5613
-+#: tree.c:5614
- #, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr "extern länkklass krävs för symbol %q+D på grund av attributet %qE"
-
--#: tree.c:5627
-+#: tree.c:5628
- #, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr "%qE implicerar standardsynlighet, men %qD har redan deklarerats med annan synlighet"
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr "vektorer av funktioner är inte meningsfulla"
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "funktionsreturtyp kan inte vara funktion"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr "trädkontroll: %s, har %s i %s, vid %s:%d"
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr "trädkontroll: förväntade ingen av %s, har %s i %s, vid %s:%d"
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "trädkontroll: förväntade klass %qs, har %qs (%s) i %s, vid %s:%d"
-
--#: tree.c:8939
-+#: tree.c:8943
- #, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "trädkontroll: klass %qs förväntades inte, har %qs (%s) i %s, vid %s:%d"
-
--#: tree.c:8952
-+#: tree.c:8956
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr "trädkontroll: omp_clause %s förväntades, har %s i %s, vid %s:%d"
-
--#: tree.c:9012
-+#: tree.c:9016
- #, gcc-internal-format
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr "trädkontroll: förväntade träd som innehåller posten %qs, har %qs i %s, vid %s:%d"
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr "trädkontroll: använde element %d av tree_vec med %d element i %s, vid %s:%d"
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr "trädkontroll: använde operand %d av %s med %d operander i %s, vid %s:%d"
-
--#: tree.c:9052
-+#: tree.c:9056
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr "trädkontroll: använde operand %d av omp_clause %s med %d operander i %s, vid %s:%d"
-
--#: tree.c:11336
-+#: tree.c:11340
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "%qD bör undvikas (deklarerad vid %s:%d): %s"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "%qD bör undvikas (deklarerad vid %s:%d)"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "%qE bör undvikas (deklarerad vid %s:%d): %s"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "%qE bör undvikas (deklarerad vid %s:%d)"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "typen bör undvikas (deklarerad vid %s:%d): %s"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr "typen bör undvikas (deklarerad vid %s:%d)"
-
--#: tree.c:11389
-+#: tree.c:11393
- #, gcc-internal-format
- msgid "%qE is deprecated: %s"
- msgstr "%qE bör undvikas: %s"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, gcc-internal-format
- msgid "%qE is deprecated"
- msgstr "%qE bör undvikas"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated: %s"
- msgstr "typen bör undvikas: %s"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr "typen bör undvikas"
-@@ -20178,147 +20210,152 @@
- msgid "variable tracking size limit exceeded"
- msgstr "storleksgräns på variabelspårning överskriden"
-
--#: varasm.c:317
-+#: varasm.c:319
- #, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr "%+D orsakar en sektionstypkonflikt"
-+
-+#: varasm.c:322
-+#, gcc-internal-format
- msgid "%+D causes a section type conflict with %D"
- msgstr "%+D orsakar en sektionstypkonflikt med %D"
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr "justeringen av %q+D är större än den objektfilers maximala justering. Använder %d"
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr "inget registernamn angivet för %q+D"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr "ogiltig registernamn för %q+D"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr "datatyp %q+D passar inte för ett register"
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, gcc-internal-format
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr "registret angivet för %q+D kan inte nås av det aktuella målet"
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, gcc-internal-format
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr "registret angivet för %q+D är inte tillräckligt generellt för att användas som en registervariabel"
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr "registret angivet för %q+D passar inte för datatypen"
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr "global registervariabel har startvärde"
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr "optimering kan eliminera läsningar och/eller skrivningar till registervariabler"
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr "registernamn angivet icke-registervariabel %q+D"
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr "globala destruerare stöds inte på denna målarkitektur"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr "globala konstruerare stöds inte för denna målarkitektur"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr "trådlokal COMMON-data är inte implementerat"
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr "efterfrågad justering för %q+D är större än implementerad justering av %wu"
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, gcc-internal-format
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr "initierare för heltals-/fixdecimalvärde är för komplicerad"
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr "initierare för flyttalsvärde är inte en flyttalskonstant"
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, gcc-internal-format
- msgid "invalid initial value for member %qE"
- msgstr "ogiltigt startvärde för medlem %qE"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr "svagdeklaration av %q+D måste vara publik"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr "svagdeklaration av %q+D stöds inte"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr "bara svaga alias stöds i denna konfiguration"
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, gcc-internal-format
- msgid "weakref is not supported in this configuration"
- msgstr "weakref stöds inte i denna konfiguration"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, gcc-internal-format
- msgid "ifunc is not supported in this configuration"
- msgstr "ifunc stödjs inte i denna konfiguration"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr "%q+D är aliasat till en odefinierad symbol %qE"
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, gcc-internal-format
- msgid "%q+D aliased to external symbol %qE"
- msgstr "%q+D är aliasat till den externa symbolen %qE"
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr "weakref %q+D är ytterst sitt eget mål"
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr "weakref %q+D måste ha statisk länkklass"
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, gcc-internal-format
- msgid "alias definitions not supported in this configuration"
- msgstr "aliasdefinitioner stöds inte i denna konfiguration"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "synlighetsattribut stöds inte för denna konfiguration, ignoreras"
-@@ -20359,8 +20396,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "stränglängden %qd är större än den längden %qd som ISO C%d kompilatorer skall stödja"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "spill i konstant uttryck"
-@@ -20575,7 +20612,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "adressen till %qD kommer alltid beräknas till %<true%>"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, 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"
-@@ -20982,40 +21019,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "ogiltig vektortyp för attributet %qE"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr "vektorstorleken är inte en hel multipel av komponentstorleken"
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr "vektorstorlek noll"
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr "antal komponenter i vektorn inte en tvåpotens"
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr "attributet nonnull utan argument på en icke-prototyp"
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr "argument till nonnull har ett ogiltigt värde (argument %lu)"
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr "nonnull-argument med felaktigt operandnummer (argument %lu, operand %lu)"
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr "nonnull-argument refererar icke-pekar-operand (argument %lu, operand %lu)"
-@@ -21055,12 +21092,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "attributet %qE är bara tillämplig på funktioner med variabelt antal argument"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr "den begärda positionen är inte en heltalskonstant"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr "begärd position är mindre än noll"
-@@ -21115,7 +21152,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr "det går inte att använda %<offsetof%> på en icke-konstant adress"
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr "försök att ta adressen till en medlemmen %qD i en bitfältspost"
-@@ -21842,82 +21879,82 @@
- msgstr "ignorerar #pragma %s %s"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, gcc-internal-format
- msgid "stray %<@%> in program"
- msgstr "överblivet %<@%> i program"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, gcc-internal-format
- msgid "stray %qs in program"
- msgstr "överblivet %qs i program"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "avslutande %c-tecken saknas"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, gcc-internal-format
- msgid "stray %qc in program"
- msgstr "överblivet %qc i program"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr "överblivet %<\\\\%o%> i program"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr "denna decimala konstant är teckenlös endast i ISO C90"
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr "denna decimala konstant skulle varit teckenlös i ISO C90"
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, gcc-internal-format
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "heltalskonstant är för stor för typen %<unsigned long%>"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, gcc-internal-format
- msgid "unsuffixed float constant"
- msgstr "flyttalskonstant utan suffix"
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr "icke-standardsuffix på flyttalskonstant stöds inte"
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr "icke-standardsuffix på flyttalskonstant"
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, gcc-internal-format
- msgid "floating constant exceeds range of %qT"
- msgstr "flyttalskonstant överskrider intervallet för %qT"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, gcc-internal-format
- msgid "floating constant truncated to zero"
- msgstr "flyttalskonstant avkortas till noll"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, gcc-internal-format
- msgid "repeated %<@%> before Objective-C string"
- msgstr "upprepat %<@%> före Objective-C++-sträng"
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr "ej stödd konkatenering av strängliteraler som inte följer standard"
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "traditionell C stödjer inte strängkonstantsammanslagning"
-@@ -21937,7 +21974,7 @@
- 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:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, gcc-internal-format
- msgid "invalid type for iteration variable %qE"
- msgstr "ogiltig typ för iterationsvariabeln %qE"
-@@ -21947,22 +21984,22 @@
- msgid "%qE is not initialized"
- msgstr "%qE är inte initierad"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr "styrpredikat saknas"
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, gcc-internal-format
- msgid "invalid controlling predicate"
- msgstr "ogiltigt styrpredikat"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, gcc-internal-format
- msgid "missing increment expression"
- msgstr "utelämnat ökningsuttryck"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, gcc-internal-format
- msgid "invalid increment expression"
- msgstr "ogiltigt ökningsuttryck"
-@@ -22810,7 +22847,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "felaktigt värde %qs till flaggan -memory-latency"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -22987,53 +23024,53 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr "Thumb-1 hårda flyttals VFP ABI"
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, gcc-internal-format
- msgid "%qE attribute only applies to functions"
- msgstr "attributet %qE är bara tillämpligt på funktioner"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, 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:20665
-+#: config/arm/arm.c:20667
- #, gcc-internal-format
- msgid "argument must be a constant"
- msgstr "argumentet måste vara en konstant"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "väljare måste vara en omedelbar"
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "mask måste vara en omedelbar"
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, 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:22123
-+#: config/arm/arm.c:22125
- #, gcc-internal-format
- msgid "interrupt Service Routines cannot be coded in Thumb mode"
- msgstr "avbrottsservicerutiner kan inte kodas i Thumb-läge"
-
--#: config/arm/arm.c:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr "manglingen av %<va_list%> har ändrats i GCC 4.4"
-@@ -23048,97 +23085,112 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "statisk variabel %q+D är markerad som dllimport"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
- #, gcc-internal-format
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "funktionsattributen %qs, %qs och %qs är ömsesidigt uteslutande"
-+
-+#: config/avr/avr.c:555
-+#, gcc-internal-format
-+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:573
-+#, gcc-internal-format
-+msgid "%qs function cannot have arguments"
-+msgstr "funktionen %qs kan inte ha argument"
-+
-+#: config/avr/avr.c:576
-+#, gcc-internal-format
-+msgid "%qs function cannot return a value"
-+msgstr "funktionen %qs kan inte reutnrera ett värde"
-+
-+#: config/avr/avr.c:583
-+#, gcc-internal-format
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr "%qs verkar vara en felstavad %s-hanterare"
-+
-+#: config/avr/avr.c:733
-+#, 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:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr "pekarförskjutning från symbol kan vara oriktig"
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr "Ã¥tkomst av dataminne med programminnesadress"
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr "Ã¥tkomst av programminne med dataminnesadress"
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, 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:2625
-+#: config/avr/avr.c:2586
- #, gcc-internal-format
- msgid "writing to address space %qs not supported"
- msgstr "skrivning till adressrymden %qs stödjs inte"
-
--#: config/avr/avr.c:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr "%qs verkar vara en felstavad avbrottshanterare"
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr "%qs verkar vara en felstavad signalhanterare"
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr "%qT använder adressrymden %qs bortom flash för %qs"
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr "%s %q+D använder adressrymden %qs bortom flash för %qs"
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, 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:7073
-+#: config/avr/avr.c:6990
- #, 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:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr "variabeln %q+D ligger i adressrymden %qs bortom flash för %qs"
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, 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:7382
-+#: config/avr/avr.c:7299
- #, 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:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr "MCU %qs stöds endast i assembler"
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, 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:10691
-+#: config/avr/avr.c:10642
- #, 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"
-@@ -23258,68 +23310,68 @@
- msgid "internal error: bad register: %d"
- msgstr "internt fel: felaktigt register: %d"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr "internt fel: sidoeffektinstruktion påverkar huvudeffekten"
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr "okänt cc_attr-värde"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr "internt fel: cris_side_effect_mode_ok med felaktiga operander"
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr "-max-stackframe=%d är inte användbar, inte mellan 0 och %d"
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr "okänd CRIS-version angiven i -march= eller -mcpu= : %s"
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr "okänd CRIS-cpu-version angiven i -mtune= : %s"
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "-fPIC och -fpic stöds inte i denna konfiguration"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr "den speciella flaggan -g är ogiltig med -maout och -melinux"
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, gcc-internal-format
- msgid "unknown src"
- msgstr "okänd källa"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, gcc-internal-format
- msgid "unknown dest"
- msgstr "okänd destination"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr "för stor stackram: %d byte"
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr "expand_binop misslyckades i movsi got"
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, gcc-internal-format
- msgid "emitting PIC operand, but PIC register isn%'t set up"
- msgstr "skickar ut PIC-operand, men PIC-registret är inte uppsatt"
-@@ -23478,412 +23530,412 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "det går inte att sätta position i PCH-fil: %m"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %stune=%s %s"
- msgstr "felaktigt värde (%s) till %stune=%s %s"
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr "%stune=x86-64%s bör undvikas. Använd istället det som passar av %stune=k8%s och %stune=generic%s"
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr "-mstringop-strategy=rep_8byte stödjs inte för 32-bitarskod"
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "kodmodellen %qs stöds inte i %s-bitsläge"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, gcc-internal-format
- msgid "code model %qs not supported in x32 mode"
- msgstr "kodmodellen %qs stöds inte i x32-läge"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, gcc-internal-format, gfc-internal-format
- msgid "code model %s does not support PIC mode"
- msgstr "kodmodellen %s stödjer inte PIC-läge"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, gcc-internal-format
- msgid "-masm=intel not supported in this configuration"
- msgstr "-masm=intel stödjs inte i denna konfiguration"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr "%i-bitsläge inte inkompilerat"
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "CPU:n du valde stödjer inte instruktionsuppsättningen x86-64"
-
- # "generic" är bokstavligt argument till flaggan
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr "generic CPU kan användas endast till %stune=%s %s"
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr "felaktigt värde (%s) till %sarch=%s %s"
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr "-mregparm ignoreras i 64-bitsläge"
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "-mregparm=%d är inte mellan 0 och %d"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr "%srtd%s ignoreras i 64-bitsläge"
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, gcc-internal-format
- msgid "-mpreferred-stack-boundary is not supported for this target"
- msgstr "-mprefetch-stack-boundary stödjs inte för denna målarkitektur"
-
--#: config/i386/i386.c:3592
-+#: config/i386/i386.c:3593
- #, 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:3613
-+#: config/i386/i386.c:3614
- #, 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:3627
-+#: config/i386/i386.c:3628
- #, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr "%ssseregparm%s använd utan SSE aktiverat"
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr "instruktionsuppsättningen SSE avaktiverad, använder 387-aritmetik"
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr "instruktionsuppsättningen 387 avaktiverad, använder SSE-aritmetik"
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr "utrullning av tabeller kräver antingen en rampekare eller %saccumulate-outgoing-args%s för att bli korrekt"
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr "utrullning av tabeller kräver antingen en rampekare eller %saccumulate-outgoing-args%s för att bli korrekt"
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, 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:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr "-mno-fentry är inte kompatibelt med SEH"
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown option for -mrecip=%s"
- msgstr "okänt alternativ till -mrecip=%s"
-
--#: config/i386/i386.c:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr "attribute(target(â€%sâ€)) är okänt"
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr "option(â€%sâ€) var redan angivet"
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr "attributen fastcall och regparm är inte kompatibla"
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, gcc-internal-format
- msgid "regparam and thiscall attributes are not compatible"
- msgstr "attributen regparam och thiscall är inte kompatibla"
-
--#: config/i386/i386.c:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, gcc-internal-format
- msgid "%qE attribute requires an integer constant argument"
- msgstr "attributet %qE kräver en heltalskonstant som argument"
-
--#: config/i386/i386.c:4930
-+#: config/i386/i386.c:4925
- #, 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:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr "attributen fastcall och cdecl är inte kompatibla"
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr "attributen fastcall och stdcall är inte kompatibla"
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, gcc-internal-format
- msgid "fastcall and thiscall attributes are not compatible"
- msgstr "attributen fastcall och thiscall är inte kompatibla"
-
--#: config/i386/i386.c:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr "attributen stdcall och cdecl är inte kompatibla"
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr "attributen stdcall och fastcall är inte kompatibla"
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, gcc-internal-format
- msgid "stdcall and thiscall attributes are not compatible"
- msgstr "attributen stdcall och thiscall är inte kompatibla"
-
--#: config/i386/i386.c:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, gcc-internal-format
- msgid "cdecl and thiscall attributes are not compatible"
- msgstr "attributen cdecl och thiscall är inte kompatibla"
-
--#: config/i386/i386.c:5008
-+#: config/i386/i386.c:5003
- #, gcc-internal-format
- msgid "%qE attribute is used for none class-method"
- msgstr "attributet %qE används för annat än klassmetod"
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, 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:5237
-+#: config/i386/i386.c:5232
- #, 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:5452
-+#: config/i386/i386.c:5447
- #, 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:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr "attributet ms_abi kräver -maccumulate-outgoing-args eller optimering av undermålarkitektur som implicerar det"
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, 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:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, 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:6141
-+#: config/i386/i386.c:6136
- #, 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:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr "SSE-registerretur med SSE avaktiverat"
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr "SSE-registerargument med SSE avaktiverat"
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr "x87-registerretur med x87 avaktiverat"
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, 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:6726
-+#: config/i386/i386.c:6721
- #, 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:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, 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:7447
-+#: config/i386/i386.c:7442
- #, 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:10033
-+#: config/i386/i386.c:10028
- #, 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:11030
-+#: config/i386/i386.c:11025
- #, 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:11044
-+#: config/i386/i386.c:11039
- #, 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:11055
-+#: config/i386/i386.c:11050
- #, gcc-internal-format
- msgid "-fsplit-stack does not support 3 register parameters"
- msgstr "-fsplit-stack stödjer inte 3 registerparametrar"
-
--#: config/i386/i386.c:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr "utökade register har inga höga halvor"
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr "ej stödd operandstorlek för utökat register"
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, gcc-internal-format, gfc-internal-format
- msgid "non-integer operand used with operand code '%c'"
- msgstr "operand som inte är heltal använt med operandkod â€%câ€"
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, 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:28143
-+#: config/i386/i386.c:28196
- #, 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:28238
-+#: config/i386/i386.c:28291
- #, 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:28646
-+#: config/i386/i386.c:28699
- #, 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:28665
-+#: config/i386/i386.c:28718
- #, 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:28683
-+#: config/i386/i386.c:28736
- #, 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:28692
-+#: config/i386/i386.c:28745
- #, 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:28701
-+#: config/i386/i386.c:28754
- #, 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:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, 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:28927
-+#: config/i386/i386.c:28980
- #, 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:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, gcc-internal-format
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr "selektor måste vara en heltalskonstant i intervallet 0..%wi"
-
--#: config/i386/i386.c:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr "%qE behöver en okänd isa-flagga"
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr "%qE behöver isa-flaggan %s"
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, gcc-internal-format
- msgid "last argument must be an immediate"
- msgstr "sista argumentet måste vara en omedelbar"
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, gcc-internal-format
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr "sista argumentet ha skala 1, 2, 4, 8"
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, 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:31774
-+#: config/i386/i386.c:31827
- #, 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:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, 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:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, gcc-internal-format
- msgid "%qE incompatible attribute ignored"
- msgstr "%qE-inkompatibelt attribut ignorerat"
-@@ -23953,19 +24005,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "attributet %qE kräver en strängkonstant som argument"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr "värdet av -mfixed-range måste ha formen REG1-REG2"
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr "%s-%s är ett tomt intervall"
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, gcc-internal-format
- msgid "version attribute is not a string"
- msgstr "versionsattributet är inte en sträng"
-@@ -24031,7 +24083,7 @@
- msgstr "attributet %qE stöds inte för denna målarkitekturen R8C"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, gcc-internal-format
- msgid "%qE attribute argument not an integer constant"
- msgstr "argumentet till attribut %qE är inte en heltalskonstant"
-@@ -24086,7 +24138,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr "interrupt_thread är tillgängligt endast för fido"
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "stackgränsuttryck stöds inte"
-@@ -24605,27 +24657,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr "-mtune= förväntar sig mn10300, am33, am33-2 eller am34"
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "PIC-kodgenerering stöds inte i den portabla körtidsmodellen"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr "PIC-kodsgenerering är inte inte kompatibelt med snabba indirekta anrop"
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr "-g stöds bara när man använder GAS på denna processor,"
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr "flaggan -g är avslagen"
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, 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"
-@@ -25050,82 +25102,82 @@
- 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:18591
-+#: config/rs6000/rs6000.c:18577
- #, gcc-internal-format
- msgid "stack frame too large"
- msgstr "för stor stackram"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, 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:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, 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:24133
-+#: config/rs6000/rs6000.c:24119
- #, 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:24135
-+#: config/rs6000/rs6000.c:24121
- #, 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:24137
-+#: config/rs6000/rs6000.c:24123
- #, 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:24143
-+#: config/rs6000/rs6000.c:24129
- #, 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:24146
-+#: config/rs6000/rs6000.c:24132
- #, 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:24151
-+#: config/rs6000/rs6000.c:24137
- #, 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:24154
-+#: config/rs6000/rs6000.c:24140
- #, 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:26993
-+#: config/rs6000/rs6000.c:26979
- #, 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:26997
-+#: config/rs6000/rs6000.c:26983
- #, 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:27221
-+#: config/rs6000/rs6000.c:27207
- #, 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:27224
-+#: config/rs6000/rs6000.c:27210
- #, 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:27226
-+#: config/rs6000/rs6000.c:27212
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is invalid"
- msgstr "%sâ€%sâ€%s är ogiltigt"
-@@ -25179,12 +25231,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "-m64 stöds inte i denna konfiguration"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr "-m64 kräver en PowerPC64-CPU"
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, gcc-internal-format
- msgid "-mcmodel incompatible with other toc options"
- msgstr "-mcmodel är inkompatibel med andra toc-flaggor"
-@@ -25201,64 +25253,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr "RETURN_ADDRESS_OFFSET stöds inte"
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "felaktigt värde för -mcall-%s"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "felaktigt värde för -msdata-%s"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr "-mrelocatable och -msdata=%s är inkompatibla"
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr "-f%s och -msdata=%s är inkompatibla"
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr "-mmsdata=%s och -mcall-%s är inkompatibla"
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr "-mrelocatable och -mno-minimal-toc är inkompatibla"
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr "-mrelocatable och -mcall-%s är inkompatibla"
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr "-fPIC och -mcall-%s är inkompatibla"
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr "-mcall-aixdesc måste ha rak byteordning"
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr "-msecure-plt stöds inte av din assembler"
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "-m%s stöds inte i denna konfiguration"
-@@ -25368,53 +25420,53 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr "utrullningstabeller kräver för närvarande antingen en rampekare eller -maccumulate-outgoing-args för att bli korrekt"
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "__builtin_saveregs stöds inte på denna målunderarkitektur"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, gcc-internal-format
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "attributet %qE är bara tillämpligt på avbrottsfunktioner"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, gcc-internal-format
- msgid "%qE attribute is supported only for SH2A"
- msgstr "attributet %qE stöds endast för SH2A"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr "attributet interrupt_handler är inte kompatibelt -m5-compact"
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, gcc-internal-format
- msgid "%qE attribute only applies to SH2A"
- msgstr "attributet %qE är bara tillämpligt på SH2A"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, gcc-internal-format
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "argument till attribut %qE skall vara mellan 0 och 255"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, gcc-internal-format
- msgid "%qE attribute argument not a string constant"
- msgstr "argument till attribut %qE är inte en strängkonstant"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr "r0 behöver vara tillgängligt som ett anropsöverskrivet register"
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, gcc-internal-format
- msgid "need a second call-clobbered general purpose register"
- msgstr "behöver ett andra generellt anropsöverskrivet register"
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, gcc-internal-format
- msgid "need a call-clobbered target register"
- msgstr "behöver ett anropsöverskrivet målregister"
-@@ -25760,38 +25812,38 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr "-fexcess-precision=standard för Ada"
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr "attributet %qs ignorerat"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, gcc-internal-format
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "attributet %qs kräver prototyper med namngivna argument"
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, gcc-internal-format
- msgid "%qs attribute only applies to variadic functions"
- msgstr "attributet %qs fungerar bara på funktioner med variabelt antal argument"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, gcc-internal-format
- msgid "%qE attribute has no effect"
- msgstr "attributet %qE har ingen effekt"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, gcc-internal-format
- msgid "invalid vector type for attribute %qs"
- msgstr "ogiltig vektortyp för attributet %qs"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, gcc-internal-format
- msgid "attribute %qs applies to array types only"
- msgstr "attributet %qs är bara tillämpbart på vektortyper"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, gcc-internal-format
- msgid "invalid element type for attribute %qs"
- msgstr "ogiltig elementtyp för attributet %qs"
-@@ -25807,7 +25859,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr " ingen känd konvertering för argument %d från %qT till %qT"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -26092,7 +26144,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "ogiltig konvertering från %qT till %qT"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr " initierar argument %P till %qD"
-@@ -26102,188 +26154,188 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr "att konvertera till %qT från initierarlista skulle använda den explicita konstrueraren %qD"
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, gcc-internal-format
- msgid " initializing argument %P of %q+D"
- msgstr " initierar argument %P till %q+D"
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, gcc-internal-format
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "det går inte att binda l-värde %qT till %qT"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "det går inte att binda bitfält %qE till %qT"
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr "det går inte att binda packat fält %qE till %qT"
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "det går inte att binda rvalue %qE till %qT"
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, gcc-internal-format
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr "enum %qT med räckvidd kommer inte befordras till en heltalstyp i en framtida version av GCC"
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, gcc-internal-format
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr "det går inte att skicka objekt av ej trivialt kopierbar typ %q#T via %<...%>"
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, gcc-internal-format
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr "det går inte att ta emot objekt av ej trivialt kopierbar typ %q#T via %<...%>"
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, gcc-internal-format
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "rekursiv beräkning av standardargument till %q#D"
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, gcc-internal-format
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr "anrop till %qD använder standardargumentet för parameter %P, vilket inte definierats ännu"
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr "argument till funktionsanrop kan vara en kandidat för ett formatattribut"
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr "att skicka %qT som %<this%>-argument till %q#D kastar kvalificerare"
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr "%qT är inte en åtkomlig bas till %qT"
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr "härleder %qT som %qT"
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, gcc-internal-format
- msgid " in call to %q+D"
- msgstr " i anrop till %q+D"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, 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:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr "kunde inte hitta class$-fält i java-gränssnittstyp %qT"
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr "anrop av icke-funktion %qD"
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr "kan inte anropa konstrueraren %<%T::%D%> direkt"
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, 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:7251
-+#: cp/call.c:7261
- #, 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:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr "ingen matchande funktion för anrop av %<%T::%s(%A)%#V%>"
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr "anrop av överlagrad %<%s(%A)%> är tvetydigt"
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, 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:8053
-+#: cp/call.c:8068
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr "att skicka %qT väljer %qT framför %qT"
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr " i anrop till %qD"
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr "väljer %qD framför %qD"
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr " för konvertering från %qT till %qT"
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, 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:8235
-+#: cp/call.c:8250
- #, gcc-internal-format
- msgid "default argument mismatch in overload resolution"
- msgstr "standardargument stämmer inte överens i upplösning av överlagring"
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, gcc-internal-format
- msgid " candidate 1: %q+#F"
- msgstr " kandidat 1: %q+#F"
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, gcc-internal-format
- msgid " candidate 2: %q+#F"
- msgstr " kandidat 2: %q+#F"
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, 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:8624
-+#: cp/call.c:8639
- #, 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:8730
-+#: cp/call.c:8745
- #, 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:8734
-+#: cp/call.c:8749
- #, 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"
-@@ -26494,219 +26546,219 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "fält %q+D ogiltigt deklarerad metodtyp"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, 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:3284
-+#: cp/class.c:3285
- #, 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:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr "%q#T har pekardatamedlemmar"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr " men ersätter inte %<%T(const %T&)%>"
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr " eller %<operator=(const %T&)%>"
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr " men ersätter inte %<operator=(const %T&)%>"
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr "förskjutning av tom bas %qT följer kanske inte ABI:et och kan ändras i en framtida version av GCC"
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr "klass %qT kommer betraktas som nästan tom i en framtida version av GCC"
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, 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:4389
-+#: cp/class.c:4390
- #, 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:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr "metod deklarerad %qE åsidosätter %qE-metod"
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, 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:4901
-+#: cp/class.c:4902
- #, gcc-internal-format
- msgid "%q+T is not literal because:"
- msgstr "%q+T är inte literal för att:"
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, gcc-internal-format
- msgid " %q+T has a non-trivial destructor"
- msgstr " %q+T har en icke-trivial destruerare"
-
--#: cp/class.c:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, 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:4958
-+#: cp/class.c:4959
- #, gcc-internal-format
- msgid " non-static data member %q+D has non-literal type"
- msgstr " den icke-statiska datamedlemmen %q+D har icke-literal typ"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, 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:5075
-+#: cp/class.c:5076
- #, 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:5101
-+#: cp/class.c:5102
- #, 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:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr "%q+D deklarerad att ta icke-const-referens kan inte standarddefinieras i klasskroppen"
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr "förskjutning av virtuell bas %qT följer inte ABI:et och kan ändras i en framtida version av GCC"
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, 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:5441
-+#: cp/class.c:5442
- #, 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:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr "storlek tilldelad till %qT följer kanske inte ABI:et och kan ändras i en framtida version av GCC"
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr "förskjutningen för %qD följer kanske inte ABI:et och kan ändras i en framtida version av GCC"
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr "förskjutningen av %q+D följer inte ABI:et och kan ändras i en framtida version av GCC"
-
--#: cp/class.c:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr "%q+D innehåller tomma klasser som kan få grundklasser att läggas på annan plats i en framtida version av GCC"
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr "utplaceringen av klasser härledda från en tom klass %qT kan ändras i en framtida version av GCC"
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr "omdefinition av %q#T"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, 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:6139
-+#: cp/class.c:6140
- #, gcc-internal-format
- msgid "type transparent class %qT does not have any fields"
- msgstr "den typgenomskinliga klassen %qT har inga fält"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr "den typgenomskinliga klassen %qT har basklasser"
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, gcc-internal-format
- msgid "type transparent class %qT has virtual functions"
- msgstr "den typgenomskinliga klassen %qT har virtuella funktioner"
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, 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:6757
-+#: cp/class.c:6758
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "sprÃ¥ksträng %<â€%Eâ€%> känns inte igen"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, 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:6971
-+#: cp/class.c:6972
- #, 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:6994
-+#: cp/class.c:6995
- #, 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:7021
-+#: cp/class.c:7022
- #, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr "antar pekare till medlem %qD"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, 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:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr "inte tillräcklig typinformation"
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, 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"
-@@ -26716,12 +26768,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr "deklaration av %q#D"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr "byter betydelse av %qD från %q+#D"
-@@ -26741,7 +26793,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr "konvertering av %qE från %qT till %qT är tvetydig"
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, gcc-internal-format
- msgid "zero as null pointer constant"
- msgstr "noll som en nollpekarkonstant"
-@@ -26771,7 +26823,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "konvertering från %qT till %qT kastar kvalificerare"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr "typkonvertering av %qT till %qT derefererar inte pekare"
-@@ -27177,7 +27229,7 @@
- msgid "declaration of template %q#D"
- msgstr "omdeklaration av mallen %q#D"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr "står i konflikt med tidigare deklaration %q+#D"
-@@ -27229,7 +27281,7 @@
- msgid "%q+#D previously defined here"
- msgstr "%q+#D definierades tidigare här"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, gcc-internal-format
- msgid "%q+#D previously declared here"
- msgstr "%q+#D tidigare deklarerad här"
-@@ -27347,7 +27399,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "icke trådlokal deklaration av %q#D följer på trådlokal deklaration"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, gcc-internal-format
- msgid "redeclaration of %q#D"
- msgstr "omdeklaration av %q#D"
-@@ -27418,7 +27470,7 @@
- msgid "%qD is not a type"
- msgstr "%qD är inte en typ"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr "%qD använd utan mallparametrar"
-@@ -27548,123 +27600,123 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "%<constexpr%> kan inte användas för typdeklarationer"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, gcc-internal-format
- msgid "attribute ignored in declaration of %q#T"
- msgstr "attribut ignoreras i deklaration av %q#T"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, gcc-internal-format
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr "attribut för %q#T måste komma efter nyckelordet %qs"
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, gcc-internal-format
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr "ignorerar attribut använda på klasstypen %qT utanför dess definition"
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr "ignorerar attribut använda på beroende typ %qT utan en associerad deklaration"
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, gcc-internal-format
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "typedef %qD är initierad (använd decltype istället)"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr "deklarationen av %q#D har %<extern%> och är initierad"
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr "definitionen av %q#D är markerad %<dllimport%>"
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr "%q#D är inte en statisk medlem av %q#T"
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr "ISO C++ tillåter inte %<%T::%D%> att definieras som %<%T::%D%>"
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr "mallhuvud inte tillåtet i medlemsdefinition av explicit specialiserad klass"
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr "dubblerad initierare av %qD"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr "%qD är deklarerad %<constexpr%> utanför sin klass"
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "deklaration av %q#D utanför en klass är inte en definition"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "variabeln %q#D har initierare men ofullständig typ"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr "elementen i vektorn %q#D har ofullständig typ"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, gcc-internal-format
- msgid "declaration of %q#D has no initializer"
- msgstr "deklarationen av %q#D har ingen initierare"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr "aggregatet %q#D har ofullständig typ och kan inte definieras"
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr "%qD är deklarerad som en referens men inte initierad"
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, gcc-internal-format
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr "namn använt i en designerad initierare i GNU-stil för en vektor"
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr "icketriviala designerade initierare stöds inte"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr "namnet %qD använt i en designerad initierare i GNU-stil för en vektor"
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr "initierare misslyckas med att bestämma storleken på %qD"
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr "vektorstorlek saknas i %qD"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr "vektor med storlek noll %qD"
-@@ -27672,389 +27724,389 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, gcc-internal-format
- msgid "storage size of %qD isn%'t known"
- msgstr "lagringsstorlek på %qD är inte känd"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, gcc-internal-format
- msgid "storage size of %qD isn%'t constant"
- msgstr "lagringsstorlek på %qD är inte konstant"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, gcc-internal-format
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr "tyvärr: semantiken för inline-funktioners statiska data %q+#D är felaktig (du kommer få flera exemplar)"
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, gcc-internal-format
- msgid " you can work around this by removing the initializer"
- msgstr " du kan gå runt detta genom att ta bort initieraren"
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "oinitierade const %qD"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, gcc-internal-format
- msgid "%q#T has no user-provided default constructor"
- msgstr "%q#T har ingen användardefinierad standardkonstruerare"
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr "konstrueraren är inte användarens egna eftersom den är uttryckligen standarddefinierad i klasskroppen"
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr "och den implicit definierade konstrueraren initierar inte %q+#D"
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "ogiltig typ %qT som initierare för en vektor med typ %qT"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr "initierare för %qT måste vara inom klamrar"
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, gcc-internal-format
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr "%<[%E] =%> använt i en designerad initierare i GNU-stil för klassen %qT"
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr "%qT har ingen icke-statisk medlem med namnet %qD"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr "C99-beteckningen %qE utanför aggregatinitierare"
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr "för många initierare för %qT"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "klamrar runt skalär initierare för typen %qT"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "klamrar saknas runt initierare för %qT"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, gcc-internal-format
- msgid "elements of array %q#T have incomplete type"
- msgstr "element i vektorn %q#T har ofullständig typ"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr "objekt %qD med variabel storlek kan inte initieras"
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, gcc-internal-format
- msgid "variable-sized compound literal"
- msgstr "sammansatta literal med variabel storlek"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, gcc-internal-format
- msgid "%q#D has incomplete type"
- msgstr "%q#D har ofullständig typ"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr "skalärt objekt %qD kräver ett element i initieraren"
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, gcc-internal-format
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr "i C++98 måste %qD initieras med en konstruerare, inte med %<{...}%>"
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "vektor %qD initierad från strängkonstant inom parentes %qE"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr "initierare är ogiltig för statisk medlem med konstruerare"
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, gcc-internal-format
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "ej konstant initiering inom klassen av statisk medlem %qD"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr "(en initiering utanför klassen krävs)"
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr "tilldelning (inte initiering) i deklaration"
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr "skuggar tidigare typdeklaration av %q#D"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, gcc-internal-format
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr "%qD kan inte vara trådlokal för den har ej trivial typ %qT"
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr "Javaobjekt %qD är inte allokerat med %<new%>"
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr "%qD är trådlokal och kan därför inte initieras dynamiskt"
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "%qD kan inte initieras från ett icke-konstant uttryck vid deklarationen"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr "icke-statisk datamedlem %qD har Javaklasstyp"
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr "funktionen %q#D är initierad som en variabel"
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qT"
- msgstr "initierare misslyckas med att bestämma storleken på %qT"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, gcc-internal-format
- msgid "array size missing in %qT"
- msgstr "vektorstorlek saknas i %qT"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, gcc-internal-format
- msgid "zero-size array %qT"
- msgstr "vektor med storlek noll %qT"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr "destruerare för främmande class %qT kan inte vara en medlem"
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr "konstruerare för främmande klass %qT kan inte vara en medlem"
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> variable"
- msgstr "%qD deklarerad som en %<virtual%>-variabel"
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> variable"
- msgstr "%qD deklarerad som en %<inline%>-variabel"
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i variabeldeklaration"
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr "%qD deklarerad som en %<virtual%>-parameter"
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "%qD deklarerad som en %<inline%>-parameter"
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i parameterdeklaration"
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> type"
- msgstr "%qD deklarerad som en %<virtual%>-typ"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> type"
- msgstr "%qD deklarerad som en %<inline%>-typ"
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i typdeklaration"
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> field"
- msgstr "%qD deklarerat som ett %<virtual%>-fält"
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> field"
- msgstr "%qD deklarerat som ett %<inline%>-fält"
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i fältdeklaration"
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr "%q+D deklarerad som en vän"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "%q+D deklarerad med en undantagsspecifikationer"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr "definitionen av %qD är inte i en namnrymd som innesluter %qT"
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr "statisk medlemsfunktion %q#D deklarerad med typkvalificerare"
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "definierar explicit specialisering %qD i vändeklaration"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "ogiltig användning av mall-id %qD i deklaration av primär mall"
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr "standardargument är inte tillåtna i deklaration av vänmallspecialisering %qD"
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr "%<inline%> är inte tillåtet i deklaration av vänmallspecialisering %qD"
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr "det går inte att deklarera %<::main%> som en mall"
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr "det går inte att deklarera %<::main%> som inline"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr "det går inte att deklarera %<::main%> som static"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr "anonym typ utan länkklass används för att deklarera funktionen %q#D med länkklass"
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
- msgstr "%+#D refererar inte till den okvalificerade typen, så den används int för länkklass"
-
--#: cp/decl.c:7346
-+#: cp/decl.c:7348
- #, 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/decl.c:7368
-+#: cp/decl.c:7370
- #, gcc-internal-format
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr "statisk medlemsfunktion %qD kan inte ha cv-kvalificerare"
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, gcc-internal-format
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr "icke-medlemsfunktion %qD kan inte ha cv-kvalificerare"
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, gcc-internal-format
- msgid "literal operator with C linkage"
- msgstr "literal operator med C-länkning"
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, gcc-internal-format
- msgid "%qD has invalid argument list"
- msgstr "%qD har en ogiltig argumentlista"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr "heltalssuffixet %<%s%> skuggas av implementationen"
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr "flyttalssuffixet %<%s%> skuggas av implementationen"
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, gcc-internal-format
- msgid "%qD must be a non-member function"
- msgstr "%qD måste vara en icke-medlems-funktion"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr "%<::main%> måste returnera %<int%>"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr "omdefinition av implicit deklarerad %qD"
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, gcc-internal-format
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "definition av explicit standarddefinierad %q+D"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, gcc-internal-format
- msgid "%q+#D explicitly defaulted here"
- msgstr "%q+#D explicit standarddefinierad här"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr "ingen medlemsfunktion %q#D deklarerad i klassen %qT"
-@@ -28063,889 +28115,889 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr "anonym typ utan länkklass används för att deklarera variabeln %q#D med länkklass"
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, 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/decl.c:7826
-+#: cp/decl.c:7828
- #, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "initiering i klassen av statisk datamedlem %q#D med icke literal typ"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, gcc-internal-format
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr "%<constexpr%> behövs för initiering i klassen av statisk datamedlem med icke heltaltyp %q#D"
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr "initiering i klassen av statisk datamedlem med icke heltaltyp %q#D"
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr "ogiltig initiering i klassen av statisk datamedlem med icke heltaltyp %qT"
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr "ISO C++ förbjuder initiering inom klassen av icke-konstant statisk medlem %qD"
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "ISO C++ förbjuder initiering av medlemskonstant %qD av icke heltalstyp %qT"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr "storlek på vektorn %qD av typen %qT är inte en heltalstyp"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "storlek på vektorn av typen %qT är inte en heltalstyp"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr "storleken på vektorn %qD är negativ"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr "storleken på vektorn är negativ"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO C++ förbjuder vektor %qD med storlek noll"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO C++ förbjuder vektor med storlek noll"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "storlek på vektorn %qD är inte ett konstantuttryck av heltalstyp"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "storlek på vektorn är inte ett konstantuttryck av heltalstyp"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO C++ förbjuder vektor %qD med variabel längd"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO C++ förbjuder vektor med variabel längd"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr "vektor %qD med variabel längd används"
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr "spill i vektordimension"
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, gcc-internal-format
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "deklaration av %qD som en vektor av %<auto%>"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, gcc-internal-format
- msgid "declaration of %qD as array of void"
- msgstr "deklaration av %qD som en vektor av void"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, gcc-internal-format
- msgid "creating array of void"
- msgstr "skapar vektor av void"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, gcc-internal-format
- msgid "declaration of %qD as array of functions"
- msgstr "deklaration av %qD som en vektor av funktioner"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, gcc-internal-format
- msgid "creating array of functions"
- msgstr "skapar vektor av funktioner"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, gcc-internal-format
- msgid "declaration of %qD as array of references"
- msgstr "deklaration av %qD som en vektor av referenser"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, gcc-internal-format
- msgid "creating array of references"
- msgstr "skapar vektor av referenser"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, gcc-internal-format
- msgid "declaration of %qD as array of function members"
- msgstr "deklaration av %qD som en vektor av funktionsmedlemmar"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, gcc-internal-format
- msgid "creating array of function members"
- msgstr "skapar vektor av funktionsmedlemmar"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr "deklaration av %qD som flerdimensionell vektor måste ha gränser för alla dimensioner utom den första"
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr "flerdimensionell vektor måste ha gränser för alla dimensioner utom den första"
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr "en returtypsspecifikation för konstruerare är ogiltig"
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr "specifikation av returtyp för destruerare är ogiltigt"
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr "returtyp angiven för %<operator %T%>"
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr "namnlös variabel eller fält deklarerad void"
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr "variabel eller fält deklarerad void"
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "ogiltigt användning av kvalificerat namn %<::%D%>"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "ogiltig användning av kvalificerat namn %<%T::%D%>"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "ogiltig användning av kvalificerat namn %<%D::%D%>"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, gcc-internal-format
- msgid "%q#T is not a class or a namespace"
- msgstr "%q#T är inte en klass eller namnrymd"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr "typ %qT är inte härledd från typen %qT"
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "deklaration av %qD som en icke-funktion"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr "deklaration av %qD som icke-medlem"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr "deklarerar-id saknas, använder reserverat ord %qD"
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr "funktionsdefinition deklarerar inte parametrar"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, gcc-internal-format
- msgid "declaration of %qD as %<typedef%>"
- msgstr "deklaration av %qD som %<typedef%>"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, gcc-internal-format
- msgid "declaration of %qD as parameter"
- msgstr "deklaration av %qD som en parameter"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, gcc-internal-format
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "%<constexpr%> kan inte förekomma i en typedef-deklaration"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr "två eller fler datatyper i deklaration av %qs"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "motstridande specificerare i deklarationen av %qs"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO C++ förbjuder deklaration av %qs utan typ"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, gcc-internal-format
- msgid "%<__int128%> is not supported by this target"
- msgstr "%<__int128%> stödjs inte på denna målarkitektur"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, gcc-internal-format
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO C++ stödjer inte %<__int128%> för %qs"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, gcc-internal-format
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "%<signed%> eller %<unsigned%> är ogiltigt för %qs"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "%<signed%> och %<unsigned%> givna tillsammans för %qs"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, gcc-internal-format
- msgid "%<long long%> invalid for %qs"
- msgstr "%<long long%> ogiltig för %qs"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, gcc-internal-format
- msgid "%<long%> invalid for %qs"
- msgstr "%<long%> ogiltig för %qs"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, gcc-internal-format
- msgid "%<short%> invalid for %qs"
- msgstr "%<short%> ogiltig för %qs"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, gcc-internal-format
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "%<long%> eller %<short%> ogiltig för %qs"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, gcc-internal-format
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr "%<long%>, %<int%>, %<short%> eller %<char%> ogiltig för %qs"
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "%<long%> eller %<short%> angiven med char för %qs"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "%<long%> och %<short%> angivna tillsammans för %qs"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, gcc-internal-format
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "%<short%> eller %<long%> ogiltig för %qs"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "long, short, signed eller unsigned använd felaktigt för %qs"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr "complex ogiltig för %qs"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr "kvalificerare är inte tillåtna på deklaration av %<operator %T%>"
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr "medlem %qD kan inte deklareras både virtual och static"
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "%<%T::%D%> är inte en giltig deklarerare"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr "typedef-deklaration ogiltig i parameterdeklaration"
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, gcc-internal-format
- msgid "storage class specified for template parameter %qs"
- msgstr "lagringsklass angiven för mallparameter %qs"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr "specificerare av lagringsklass ogiltig i parameterdeklarationer"
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, gcc-internal-format
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "en parameter kan inte deklareras %<constexpr%>"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, gcc-internal-format
- msgid "%<virtual%> outside class declaration"
- msgstr "%<virtual%> utanför klassdeklaration"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr "flera lagringsklasser i deklaration av %qs"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr "lagringsklass angiven för %qs"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr "lagringsklass angiven för parameter %qs"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr "nästad funktion %qs är deklarerad %<extern%>"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr "toppnivådeklaration av %qs anger %<auto%>"
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr "funktionsdefinitionsområde %qs implicit auto och deklarerat %<__thread%>"
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr "ogiltig specificerare av lagringsklass i vänfunktionsdeklarationer"
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr "%qs är deklarerad som en funktion som returnerar en funktion"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr "%qs är deklarerad som en funktion som returnerar en vektor"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr "funktionen %qs använder typspecificeraren %<auto%> utan avslutande returtyp"
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr "funktionen %qs med avslutande returtyp har %qT som sin typ istället för bara %<auto%>"
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr "avslutande returtyp är endast tillgänglig med -std=c++11 eller -std=gnu++11"
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr "funktionen %qs med avslutande returtyp är inte deklarerad med typspecificeraren %<auto%>"
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr "destruerare kan inte vara en statisk medlemsfunktion"
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, gcc-internal-format
- msgid "constructor cannot be static member function"
- msgstr "konstruerare kan inte vara en statisk medlemsfunktion"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr "destruerare får inte vara cv-kvalificerade"
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, gcc-internal-format
- msgid "constructors may not be cv-qualified"
- msgstr "konstruerare får inte vara cv-kvalificerade"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr "konstruerare kan inte deklareras virtual"
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, gcc-internal-format
- msgid "can%'t initialize friend function %qs"
- msgstr "det går inte att initiera vänfunktionen %qs"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr "virtuella funktioner kan inte vara vänner"
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr "vändeklaration är inte i klassdefinition"
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, gcc-internal-format
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr "det går inte att definiera vänfunktion %qs i en lokal klassdefinition"
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr "destruerare får inte ha parametrar"
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr "det går inte att deklarera pekare till %q#T"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr "det går inte att deklarera referens till %q#T"
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr "det går inte att deklarera pekare medlem av %q#T"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, gcc-internal-format
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "det går inte att deklarera en referens till en kvalificerad funktionstyp %qT"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, gcc-internal-format
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "det går inte att deklarera en pekare till en kvalificerad funktionstyp %qT"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr "det går inte att deklarera en referens till %q#T, som inte är ett typedef- eller ett malltypargument"
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr "man kan inte använda både %<const%> och %<constexpr%> här"
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr "det går inte att använda både %<volatile%> och %<constexpr%> här"
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr "mall-id %qD använd som en deklarerare"
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr "medlemsfunktioner är implicit vänner till sin klass"
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr "extra kvalifikation %<%T::%> på medlem %qs"
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "det går inte att definiera medlemsfunktion %<%T::%s%> inuti %<%T%>"
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, gcc-internal-format
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "det går inte att deklarera medlemsfunktionen %<%T::%s%> inuti %<%T%>"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr "det går inte att deklarera medlem %<%T::%s%> inuti %qT"
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, gcc-internal-format
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr "icke-parameter %qs kan inte vara ett parameterpaket"
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr "storleken på vektorn %qs är för stor"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr "datamedlem får inte ha variabel typ %qT"
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr "parameter får inte ha variabel typ %qT"
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr "endast deklarationer av konstruerare kan vara %<explicit%>"
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "icke-medlem %qs kan inte deklareras %<mutable%>"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr "icke-objektmedlem %qs kan inte deklareras %<mutable%>"
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "funktionen %qs kan inte deklareras %<mutable%>"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "statiska %qs kan inte deklareras %<mutable%>"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "const %qs kan inte deklareras %<mutable%>"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, gcc-internal-format
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "referensen %qs kan inte deklareras %<mutable%>"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, gcc-internal-format
- msgid "typedef declared %<auto%>"
- msgstr "typedef deklarerad %<auto%>"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, gcc-internal-format
- msgid "typedef name may not be a nested-name-specifier"
- msgstr "typedef-namn får inte vara en nästad-namnspecificerare"
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr "ISO C++ förbjuder nästad typ %qD med samma namn som en omgivande klass"
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr "kvalificerade funktiontyper kan inte användas för att deklarera statiska medlemsfunktioner"
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "kvalificerade funktiontyper kan inte användas för att deklarera fria funktioner"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr "typkvalificerare angivna för vänklassdeklaration"
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr "%<inline%> angivet för vänklassdeklaration"
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "mallparametrar kan inte vara vänner"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr "vändeklaration kräver klassnyckel, d.v.s. %<friend class %T::%D%>"
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr "vändeklaration kräver klassnyckel, d.v.s. %<friend %#T%>"
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr "försöker göra klassen %qT en vän med global räckvidd"
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr "ogiltiga kvalificerare på typ som inte är medlemsfunktion"
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr "abstrakt deklarerare %qT använd som deklaration"
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "det går inte att använda %<::%> i parameterdeklaration"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, gcc-internal-format
- msgid "parameter declared %<auto%>"
- msgstr "parametern deklarerad %<auto%>"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, gcc-internal-format
- msgid "non-static data member declared %<auto%>"
- msgstr "ej statisk datamedlem deklarerad %<auto%>"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr "ogiltigt användning av %<::%>"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, gcc-internal-format
- msgid "declaration of function %qD in invalid context"
- msgstr "deklaration av funktionen %qD i ogiltig kontext"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr "funktionen %qD deklarerad virtuell inuti en union"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr "%qD kan inte deklareras virtuell, eftersom den redan är statisk"
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr "kvalificerat namn förväntades i vändeklaration för destruerare %qD"
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr "deklaration av %qD som medlem av %qT"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, gcc-internal-format
- msgid "a destructor cannot be %<constexpr%>"
- msgstr "en destruerare kan inte vara %<constexpr%>"
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "kvalificerat namn förväntades i vändeklaration för konstruerare %qD"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "fält %qD har ofullständig typ"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr "namnet %qT har ofullständig typ"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr " i instansiering av mallen %qT"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "%qE är varken en funktion eller medlemsfunktion, kan inte deklareras som vän"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, gcc-internal-format
- msgid "constexpr static data member %qD must have an initializer"
- msgstr "statisk constexpr-datamedlemmen %qD måste ha en initierare"
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, gcc-internal-format
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "ickestatisk datamedlem %qE deklarerad %<constexpr%>"
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "lagringsklassen %<auto%> är ogiltig för funktionen %qs"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "lagringsklassen %<register%> är ogiltig för funktionen %qs"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "lagringsklassen %<__thread%> är ogiltig för funktionen %qs"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, gcc-internal-format
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "virt-specificerare i %qs är inte tillåtet utanför en klassdefinition"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr "specificerare %<static%> är ogiltigt för funktion %qs deklarerad utanför global räckvidd"
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr "specificerare %<inline%> är ogiltig för funktionen %qs deklarerad utanför global räckvidd"
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr "virtuell icke klassfunktion %qs"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, gcc-internal-format
- msgid "%qs defined in a non-class scope"
- msgstr "%qs definierad utan att vara i klassräckvidd"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, gcc-internal-format
- msgid "%qs declared in a non-class scope"
- msgstr "%qs deklarerad utan att vara i klassräckvidd"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr "det går inte deklarera medlemsfunktionen %qD att ha statisk länkklass"
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr "kan inte deklarera en statisk funktion i en annan funktion"
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr "%<static%> får inte användas vid definition (till skillnad mot deklaration) av statisk datamedlem"
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr "statisk medlem %qD deklarerad %<register%>"
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr "det går inte att deklarera medlem %q#D att ha extern länkklass"
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, gcc-internal-format
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "deklarationen av constexpr-variabeln %qD är inte en definition"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr "%qs initierad och deklarerad %<extern%>"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr "%qs har både %<extern%> och initierare"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr "standardargumentet för %q#D har typen %qT"
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr "standardargumentet för parameter av typen %qT har typen %qT"
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, gcc-internal-format
- msgid "default argument %qE uses %qD"
- msgstr "standardargument %qE använder %qD"
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr "standardargument %qE använder lokal variabel %qD"
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, gcc-internal-format
- msgid "parameter %qD has Java class type"
- msgstr "parametern %qD har Javaklasstyp"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr "parameter %qD ogiltigt deklarerad metodtyp"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, gcc-internal-format
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr "parameter %qD inkluderar pekare till vektor %qT med okänd gräns"
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, gcc-internal-format
- msgid "parameter %qD includes reference to array of unknown bound %qT"
- msgstr "parameter %qD inkluderar referens till vektor %qT med okänd gräns"
-@@ -28965,168 +29017,168 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr "ogiltig konstruerare, du menade förmodligen %<%T (const %T&)%>"
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr "%qD är kanske inte deklarerad i en namnrymd"
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "%qD får inte deklareras som statisk"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr "%qD måste vara en icke-statisk medlemsfunktion"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr "%qD måste vara antingen en medlemsfunktion som inte är statisk eller funktion som inte är medlem"
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr "%qD måste ha ett argument med klass- eller uppräkningstyp"
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, gcc-internal-format
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr "konvertering till en referens till void kommer aldrig använda en typkonverteringsoperator"
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, gcc-internal-format
- msgid "conversion to void will never use a type conversion operator"
- msgstr "konvertering till void kommer aldrig använda en typkonverteringsoperator"
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, gcc-internal-format
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr "konvertering till en referens till samma typ kommer aldrig använda en typkonverteringsoperator"
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, gcc-internal-format
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr "konvertering till samma typ kommer aldrig använda en typkonverteringsoperator"
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, gcc-internal-format
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr "konvertering till en referens till en basklass kommer aldrig använda en typkonverteringsoperator"
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, gcc-internal-format
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr "konvertering till en basklass kommer aldrig använda en typkonverteringsoperator"
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr "ISO C++ förhindrar överlagring av operatorn ?:"
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr "%qD får inte ha variabelt antal argument"
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr "postfix %qD måste ta %<int%> som sitt argument"
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr "postfix %qD måste ta %<int%> som sitt andra argument"
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr "%qD måste ta antingen noll eller ett argument"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr "%qD måste ta antingen ett eller två argument"
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr "prefix %qD skall returnera %qT"
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr "postfix %qD skall returnera %qT"
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr "%qD måste ta %<void%>"
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr "%qD måste ta exakt ett argument"
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr "%qD måste ta exakt två argument"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr "användardefinierad %qD beräknar alltid båda argumenten"
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr "%qD skall returnera som värde"
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr "%qD kan inte ha standardargument"
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr "malltypparametern %qT används efter %qs"
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, gcc-internal-format
- msgid "using alias template specialization %qT after %qs"
- msgstr "användning av aliasmallspecialisering %qT efter %qs"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr "typedef-namnet %qD används efter %qs"
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, gcc-internal-format
- msgid "%qD has a previous declaration here"
- msgstr "%qD har en tidigare deklaration här"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr "%qT refererad till som %qs"
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "%q+T har en tidigare deklaration här"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr "%qT refererad till som enum"
-@@ -29138,88 +29190,88 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr "mallargument krävs för %<%s %T%>"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- 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:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "referens till %qD är tvetydig"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr "enum %q#D används utan tidigare deklaration"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr "omdeklaration av %qT som en icke-mall"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr "tidigare deklaration %q+D"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr "härledd unionen %qT ogiltig"
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr "Javaklass %qT kan inte ha flera baser"
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr "Javaklass %qT kan inte ha virtuella baser"
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr "bastyp %qT är ingen post- eller klasstyp"
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr "rekursiv typ %qT odefinierad"
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr "upprepat bastyp %qT ogiltig"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- 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:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, gcc-internal-format
- msgid "previous definition here"
- msgstr "tidigare definition här"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr "underliggande typ stämmer inte överens i enum %q#T"
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr "olika underliggande typ i enum %q#T"
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr "underliggande typ %<%T%> till %<%T%> måste vara en heltalstyp"
-@@ -29228,72 +29280,72 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr "ingen heltalstyp kan representera alla uppräkningsvärdena i %qT"
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, gcc-internal-format
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "uppräkningsvärde för %qD är inte en heltalskonstant"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, gcc-internal-format
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr "ökat uppräkningsvärde är för stort för %<unsigned long%>"
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr "överspill i uppräkningsvärden vid %qD"
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, gcc-internal-format
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr "uppräkningsvärde %E är för stort för den underliggande typen %<%T%>"
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr "returtypen %q#T är ofullständig"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, gcc-internal-format
- msgid "return type has Java class type %q#T"
- msgstr "returtypen har Javaklasstyp %q#T"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr "%<operator=%> skall returnera en referens till %<*this%>"
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "ingen tidigare deklaration av %q+D"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "ogiltig funktionsdeklaration"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr "parameter %qD deklarerad void"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, gcc-internal-format
- msgid "parameter %q+D set but not used"
- msgstr "parametern %q+D sätts men används inte"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "ogiltig medlemsfunktionsdeklaration"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr "%qD är redan definierad i klassen %qT"
-@@ -29333,7 +29385,7 @@
- msgid "deleting %qT is undefined"
- msgstr "radera %qT är odefinierat"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr "malldeklaration av %q#D"
-@@ -29594,7 +29646,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "referens till %<%T::%D%> är tvetydig"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr "%qD har inte en medlem av %qT"
-@@ -29900,7 +29952,7 @@
- msgid "bad array initializer"
- msgstr "felaktig vektorinitierare"
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, gcc-internal-format
- msgid "%qT is not a class type"
- msgstr "%qT är inte en klasstyp"
-@@ -29985,67 +30037,67 @@
- msgid "parenthesized initializer in array new"
- msgstr "initierare inom parentes i vektor-new"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr "storlek i vektor-new måste ha heltalstyp"
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr "new kan inte användas på en referenstyp"
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr "new kan inte användas på en funktionstyp"
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr "anrop till Javakonstruerare med %<jclass%> odefinierad"
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, gcc-internal-format
- msgid "can%'t find %<class$%> in %qT"
- msgstr "kan inte hitta %<class$%> i %qT"
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr "initierare tar slut i förtid"
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr "det går inte att initiera en flerdimensionell vektor med initierare"
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr "möjligt problem upptäckt vid anrop av delete-operatorn:"
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, gcc-internal-format
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr "varken destrueraren eller den klasspecifika operatorn delete kommer anropas, även om de är deklarerade när klassen definieras"
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr "radering av objekt av den abstrakta klasstypen %qT som har en ej virtuell destruerare kommer medföra odefinierat beteende"
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr "radering av objekt av den polymorfa klasstypen %qT som har en ej virtuell destruerare kommer medföra odefinierat beteende"
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr "okänd vektorstorlek i delete"
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr "typ till vektor-delete är varken pekar- eller vektortyp"
-@@ -30105,42 +30157,42 @@
- 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:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr "manglar typeof, använd decltype istället"
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr "manglar __underlying_type"
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr "manglar okänd fixdecimaltyp"
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr "manglar %C"
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr "utelämnad mittenoperand till %<?:%> kan inte manglas"
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr "strängliteral i funktionsmallsignatur"
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr "det manglade namnet för %qD kommer ändras i en framtida version av GCC"
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr "-fabi-version=6 (eller =0) undviker detta fel med en ändring av manglingen"
-@@ -30226,57 +30278,57 @@
- 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:1620
-+#: cp/method.c:1621
- #, gcc-internal-format
- msgid "defaulted declaration %q+D"
- msgstr "standarddefinierad deklaration %q+D"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, gcc-internal-format
- msgid "does not match expected signature %qD"
- msgstr "stämmer inte med förväntad signatur %qD"
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr "funktionen %q+D standarddefinierades i sin första deklaration med en undantagsspecifikation som skiljer från den implicita deklarationen %q#D"
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, gcc-internal-format
- msgid "a template cannot be defaulted"
- msgstr "en mall kan inte standarddefinieras"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, gcc-internal-format
- msgid "%qD cannot be defaulted"
- msgstr "%qD kan inte standarddefinieras"
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, gcc-internal-format
- msgid "defaulted function %q+D with default argument"
- msgstr "standarddefinierad funktion %q+D med standardargument"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr "vtable-utplacering för klass %qT följer kanske inte ABI:et och kan ändras i en framtida version av GCC på grund av implicit virtuell destruerare"
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, gcc-internal-format
- msgid "%q#D conflicts with a previous declaration"
- msgstr "%q#D står i konflikt med tidigare deklaration"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, gcc-internal-format
- msgid "previous declaration %q+#D"
- msgstr "tidigare deklaration %q+#D"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr "omdeklaration av %<wchar_t%> som %qT"
-@@ -30287,266 +30339,266 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "ogiltig omdeklaration av %q+D"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr "som %qD"
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, gcc-internal-format
- msgid "declaration of %q#D with C language linkage"
- msgstr "deklaration av %q#D med C-länkklass"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, gcc-internal-format
- msgid "due to different exception specifications"
- msgstr "på grund av olika undantagsspecifikationer"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "typ stämmer inte med tidigare externdeklaration av %q#D"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "tidigare externdeklaration av %q+#D"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, gcc-internal-format
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "externdeklaration av %q#D stämmer inte"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "global deklaration av %q+#D"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr "deklaration av %q#D skuggar en parameter"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, gcc-internal-format
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "deklaration av %qD skuggar en lambdafångst"
-
- # local, det kan troligen vara både lokal variabel och lokal funktionsdeklartion
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr "deklaration av %qD skuggar en tidigare lokal deklaration"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr "deklaration av %qD skuggar en medlem av â€thisâ€"
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr "deklaration av %qD skuggar en global deklaration"
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr "namuppslagning av %qD ändrades"
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr " stämmer med denna %qD under ISO:s standardregler"
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr " stämmer med denna %q+D under gamla regler"
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, gcc-internal-format
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr "namnuppslagning av %qD ändrad för räckvidd i %<for%> enligt ISO"
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr " det går inte att använda föråldrad bindning vid %q+D för att den har en destruerare"
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr " använder föråldrad bindning vid %q+D"
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, gcc-internal-format
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr "(om du använder %<--fpermissive%> kommer G++ acceptera din kod)"
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr "%s %s(%E) %p %d\n"
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr "%s %s %p %d\n"
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr "%q#D döljer konstruerare för %q#T"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "%q#D står i konflikt med tidigare using-deklaration %q#D"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "tidigare icke-funktions-deklaration av %q+#D"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr "står i konflikt med funktionsdeklaration %q#D"
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr "%qT är inte en namnrymd"
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr "en using-deklaration kan inte ange ett mall-id. Försök med %<using %D%>"
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr "namnrymd %qD är inte tillåten i using-deklaration"
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, gcc-internal-format
- msgid "%qD not declared"
- msgstr "%qD inte deklarerad"
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr "%qD är redan deklarerad i detta definitionsområde"
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr "using-deklaration för icke-medlem vid klassräckvidd"
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr "%<%T::%D%> namnger en destruerare"
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr "%<%T::%D%> namnger en konstruerare"
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "%<%T::%D%> namnger konstruerare i %qT"
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, 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:3352
-+#: cp/name-lookup.c:3355
- #, 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:3360
-+#: cp/name-lookup.c:3363
- #, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr "explicit-kvalifikation i deklaration av %qD"
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr "%qD borde ha deklarerats inuti %qD"
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, gcc-internal-format
- msgid "%qD attribute requires a single NTBS argument"
- msgstr "attributet %qD kräver ett ensamt NTBS-argument"
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, 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:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr "attributdirektivet %qD ignorerat"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, 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:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr "strong using är endast meningsfullt vid namnrymdsräckvidd"
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, 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:4217
-+#: cp/name-lookup.c:4224
- #, 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:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] "föreslaget alternativ:"
- msgstr[1] "föreslagna alternativ:"
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, gcc-internal-format
- msgid " %qE"
- msgstr " %qE"
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr "argumentberoende uppslagning hittar %q+D"
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr "XXX går in i pop_everything ()\n"
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr "XXX lämnar pop_everything ()\n"
-@@ -30656,7 +30708,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "(kanske ett semikolon saknas efter definitionen av %qT)"
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, gcc-internal-format
- msgid "%qT is not a template"
- msgstr "%qT är inte en mall"
-@@ -30676,7 +30728,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "en flyttalsliteral får inte finnas i ett konstantuttryck"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, 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"
-@@ -30819,711 +30871,711 @@
- msgid "a wide string is invalid in this context"
- msgstr "en bred sträng är inte tillåten i denna kontext"
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, 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:3719
-+#: cp/parser.c:3725
- #, gcc-internal-format
- msgid "unable to find numeric literal operator %qD"
- msgstr "kan inte hitta en numerisk literaloperator %qD"
-
--#: cp/parser.c:3746
-+#: cp/parser.c:3752
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD"
- msgstr "kan inte hitta en strängliteraloperator %qD"
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, 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:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, gcc-internal-format
- msgid "expected declaration"
- msgstr "en deklaration förväntades"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, gcc-internal-format
- msgid "fixed-point types not supported in C++"
- msgstr "fixdecimaltyper stöds inte i C++"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, gcc-internal-format
- msgid "ISO C++ forbids braced-groups within expressions"
- msgstr "ISO C++ förbjuder klammergrupper inuti uttryck"
-
--#: cp/parser.c:4021
-+#: cp/parser.c:4027
- #, 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:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, gcc-internal-format
- msgid "expected primary-expression"
- msgstr "primäruttryck förväntades"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr "%<this%> kan inte användas i detta sammanhang"
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, 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:4360
-+#: cp/parser.c:4366
- #, 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:4524
-+#: cp/parser.c:4530
- #, gcc-internal-format
- msgid "expected id-expression"
- msgstr "id-uttryck förväntades"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, 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:4776
-+#: cp/parser.c:4782
- #, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr "deklaration av %<~%T%> som medlem av %qT"
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr "typedef-namnet %qD använt som destruerardeklarerare"
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, 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:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, gcc-internal-format
- msgid "expected unqualified-id"
- msgstr "okvalificerat id förväntades"
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr "%<:%> hittades i kapslad namnspecifikation, %<::%> förväntades"
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, 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:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, gcc-internal-format
- msgid "%qD is not a template"
- msgstr "%qD är inte en mall"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, gcc-internal-format
- msgid "expected nested-name-specifier"
- msgstr "nästat namn-specificerare förväntades"
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, gcc-internal-format
- msgid "types may not be defined in casts"
- msgstr "typer får inte definieras i typkonverteringar"
-
--#: cp/parser.c:5438
-+#: cp/parser.c:5444
- #, gcc-internal-format
- msgid "types may not be defined in a %<typeid%> expression"
- msgstr "typer får inte definieras i ett %<typeid%>-uttryck"
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "ISO C++ förbjuder sammansatta literaler"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr "%qE har inte klasstyp"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr "ogiltigt användning av %qD"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a class member"
- msgstr "%<%D::%D%> är inte en klassmedlem"
-
--#: cp/parser.c:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr "icke skalär typ"
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, 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:6453
-+#: cp/parser.c:6459
- #, gcc-internal-format
- msgid "types may not be defined in %<noexcept%> expressions"
- msgstr "typer får inte definieras i %<noexcept%>-uttryck"
-
--#: cp/parser.c:6678
-+#: cp/parser.c:6684
- #, 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:6691
-+#: cp/parser.c:6697
- #, 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:6693
-+#: cp/parser.c:6699
- #, 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:6774
-+#: cp/parser.c:6780
- #, 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:6898
-+#: cp/parser.c:6904
- #, 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:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr "användning av gammaldags typkonvertering"
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, 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:7286
-+#: cp/parser.c:7295
- #, gcc-internal-format
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "föreslår parenteser runt %<>>%>-uttryck"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, 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:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr "lambdauttryck i oevaluerat sammanhang"
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, gcc-internal-format
- msgid "expected end of capture-list"
- msgstr "slut på fångstlista förväntades"
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, 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:8235
-+#: cp/parser.c:8244
- #, gcc-internal-format
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr "ISO C++ tillåter inte initierare i lambdauttrycks fångstlistor"
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, gcc-internal-format
- msgid "capture of non-variable %qD "
- msgstr "fångst av en icke-variabel %qD"
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, gcc-internal-format
- msgid "%q+#D declared here"
- msgstr "%q+#D är deklarerad här"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, 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:8305
-+#: cp/parser.c:8314
- #, 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:8310
-+#: cp/parser.c:8319
- #, 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:8365
-+#: cp/parser.c:8374
- #, gcc-internal-format
- msgid "default argument specified for lambda parameter"
- msgstr "standardargumentet angivet för lambdaparameter"
-
--#: cp/parser.c:8768
-+#: cp/parser.c:8777
- #, gcc-internal-format
- msgid "expected labeled-statement"
- msgstr "etikettsats förväntades"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, 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:8881
-+#: cp/parser.c:8890
- #, 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:8890
-+#: cp/parser.c:8899
- #, gcc-internal-format
- msgid "%<%T::%D%> names the constructor, not the type"
- msgstr "%<%T::%D%> namnger konstrueraren, inte typen"
-
--#: cp/parser.c:8939
-+#: cp/parser.c:8948
- #, gcc-internal-format
- msgid "compound-statement in constexpr function"
- msgstr "sammansatt sats i en constexpr-funktion"
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, gcc-internal-format
- msgid "expected selection-statement"
- msgstr "selektionssats förväntades"
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, gcc-internal-format
- msgid "types may not be defined in conditions"
- msgstr "typer får inte definieras i villkor"
-
--#: cp/parser.c:9527
-+#: cp/parser.c:9536
- #, 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:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr "intevallbaserat %<for%>-uttryck av typen %qT har en %<end%>-medlem men inte någon %<begin%>"
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, 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:9609
-+#: cp/parser.c:9618
- #, 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:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, gcc-internal-format
- msgid "expected iteration-statement"
- msgstr "iterationssats förväntades"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr "intervallbaserade %<for%>-slingor är inte tillåtna i C++98-läge"
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr "ISO C++ förbjuder beräknade goto"
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, gcc-internal-format
- msgid "expected jump-statement"
- msgstr "hoppsats förväntades"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr "extra %<;%>"
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr "%<__label__%> som inte inleder ett block"
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr "att blanda deklarationer och funktionsdefinitioner är förbjudet"
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, 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:10642
-+#: cp/parser.c:10651
- #, 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:10678
-+#: cp/parser.c:10687
- #, gcc-internal-format
- msgid "decl-specifier invalid in condition"
- msgstr "decl-specificerare är ogiltig i villkor"
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr "klassdefinition kan inte deklareras som en vän"
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr "mallar får inte vara %<virtual%>"
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, gcc-internal-format
- msgid "invalid linkage-specification"
- msgstr "ogiltig länkklasspecifikation"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, gcc-internal-format
- msgid "types may not be defined in %<decltype%> expressions"
- msgstr "typer får inte definieras i %<decltype%>-uttryck"
-
--#: cp/parser.c:11271
-+#: cp/parser.c:11280
- #, gcc-internal-format
- msgid "invalid use of %<auto%> in conversion operator"
- msgstr "ogiltig användning av %<auto%> i konverteringsoperator"
-
--#: cp/parser.c:11357
-+#: cp/parser.c:11366
- #, gcc-internal-format
- msgid "only constructors take member initializers"
- msgstr "endast konstruerare tar medlemsinitierare"
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, 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:11391
-+#: cp/parser.c:11400
- #, gcc-internal-format
- msgid "mem-initializer for %qD follows constructor delegation"
- msgstr "minnesinitierare för %qD följer en konstruerardelegering"
-
--#: cp/parser.c:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr "konstruerardelegering följer mem-initierare för %qD"
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr "anakronistisk gammaldags basklassinitierare"
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, 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 kvalificerat medlemsinitierare är implicit en typ)"
-
--#: cp/parser.c:11840
-+#: cp/parser.c:11849
- #, gcc-internal-format
- msgid "expected empty string after %<operator%> keyword"
- msgstr "en tom sträng förväntades efter nyckelordet %<operator%>"
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, gcc-internal-format
- msgid "expected suffix identifier"
- msgstr "suffixidentifierare förväntades"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr "mellanrum saknas mellan %<\"\"%> och suffixidentifierare"
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, gcc-internal-format
- msgid "expected operator"
- msgstr "operator förväntades"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr "nyckelordet %<export%> är inte implementerat och kommer ignoreras"
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, gcc-internal-format
- msgid "template parameter pack %qD cannot have a default argument"
- msgstr "mallparameterpaket %qD kan inte ha ett standardargument"
-
--#: cp/parser.c:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, gcc-internal-format
- msgid "template parameter pack cannot have a default argument"
- msgstr "mallparameterpaket kan inte ha ett standardargument"
-
--#: cp/parser.c:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, gcc-internal-format
- msgid "template parameter packs cannot have default arguments"
- msgstr "mallparameterpaket kan inte ha standardargument"
-
--#: cp/parser.c:12397
-+#: cp/parser.c:12406
- #, gcc-internal-format
- msgid "expected template-id"
- msgstr "mall-id förväntades"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, gcc-internal-format
- msgid "expected %<<%>"
- msgstr "%<<%> förväntades"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr "%<<::%> kan inte inleda en argumentlista till en mall"
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, 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:12533
-+#: cp/parser.c:12542
- #, gcc-internal-format
- msgid "parse error in template argument list"
- msgstr "syntaxfel i argumentlista till mall"
-
- #. The name does not name a template.
--#: cp/parser.c:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, gcc-internal-format
- msgid "expected template-name"
- msgstr "mallnamn förväntades"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr "icke-mall %qD använd som mall"
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, 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:12783
-+#: cp/parser.c:12792
- #, gcc-internal-format
- msgid "expected parameter pack before %<...%>"
- msgstr "parameterpaket förväntades före %<...%>"
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, gcc-internal-format
- msgid "expected template-argument"
- msgstr "mallargument förväntades"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, gcc-internal-format
- msgid "invalid non-type template argument"
- msgstr "ogiltigt mallargument som inte är en typ"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<inline%> specifier"
- msgstr "en explicit instansiering skall inte använda %<inline%>-specificerare"
-
--#: cp/parser.c:13153
-+#: cp/parser.c:13162
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<constexpr%> specifier"
- msgstr "en explicit instansiering skall inte använda %<constexpr%>-specificerare"
-
--#: cp/parser.c:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr "mallspecialisering med C-länkning"
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, gcc-internal-format
- msgid "expected type specifier"
- msgstr "typspecificerare förväntades"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, gcc-internal-format
- msgid "expected template-id for type"
- msgstr "mall-id för typ förväntades"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, gcc-internal-format
- msgid "expected type-name"
- msgstr "typnamn förväntades"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, 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:14128
-+#: cp/parser.c:14137
- #, gcc-internal-format
- msgid "declaration %qD does not declare anything"
- msgstr "deklaration %qD deklarerar inte något"
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr "attributet ignorerat på oinstansierad typ"
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr "attribut ignoreras vid mallinstansiering"
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, 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:14356
-+#: cp/parser.c:14365
- #, gcc-internal-format
- msgid "%qD is an enumeration template"
- msgstr "%qD är en uppräkningsmall"
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, gcc-internal-format
- msgid "%qD is not an enumerator-name"
- msgstr "%qD är inte ett uppräkningsnamn"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%>"
- msgstr "%<;%> eller %<{%> förväntades"
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, 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:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, 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:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, 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:14512
-+#: cp/parser.c:14521
- #, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr "fler definitioner av %q#T"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr "ogenomskinlig enum-specifikation utan namn"
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, 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:14718
-+#: cp/parser.c:14727
- #, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr "%qD är inte ett namnrymdsnamn"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, gcc-internal-format
- msgid "expected namespace-name"
- msgstr "namnrymdsnamn förväntades"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, gcc-internal-format
- msgid "%<namespace%> definition is not allowed here"
- msgstr "%<namespace%>-definition är inte tillåten här"
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, 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:15030
-+#: cp/parser.c:15039
- #, 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:15085
-+#: cp/parser.c:15094
- #, gcc-internal-format
- msgid "types may not be defined in alias template declarations"
- msgstr "typer får inte definieras i aliasmalldeklarationer"
-
--#: cp/parser.c:15532
-+#: cp/parser.c:15541
- #, gcc-internal-format
- msgid "a function-definition is not allowed here"
- msgstr "en funktionsdefinition är inte tillåten här"
-
--#: cp/parser.c:15544
-+#: cp/parser.c:15553
- #, 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:15548
-+#: cp/parser.c:15557
- #, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr "attribut är inte tillåtna vid en funktionsdefinition"
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, 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:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, gcc-internal-format
- msgid "expected initializer"
- msgstr "initierare förväntades"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, gcc-internal-format
- msgid "invalid type in declaration"
- msgstr "ogiltig typ i deklaration"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, gcc-internal-format
- msgid "initializer provided for function"
- msgstr "initierare angiven för funktion"
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr "attribut efter initierare inom parentes ignoreras"
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr "vektorgräns är inte en heltalskonstant"
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, 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:16277
-+#: cp/parser.c:16286
- #, gcc-internal-format
- msgid "%<%T::%E%> is not a type"
- msgstr "%<%T::%E%> är inte en typ"
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "ogiltig användning av konstruerare som en mall"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, 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"
-@@ -31532,247 +31584,247 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, gcc-internal-format
- msgid "invalid declarator"
- msgstr "ogiltig deklarator"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, gcc-internal-format
- msgid "expected declarator"
- msgstr "deklarator förväntades"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr "%qD är en namnrymd"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, 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:16504
-+#: cp/parser.c:16513
- #, gcc-internal-format
- msgid "expected ptr-operator"
- msgstr "oväntad pekaroperator"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr "upprepade cv-kvalificerare"
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, gcc-internal-format
- msgid "duplicate virt-specifier"
- msgstr "upprepade virt-specificerare"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, gcc-internal-format
- msgid "invalid use of %<auto%>"
- msgstr "ogiltigt användning av %<auto%>"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, gcc-internal-format
- msgid "types may not be defined in template arguments"
- msgstr "typer får inte definieras i mallargument"
-
--#: cp/parser.c:16883
-+#: cp/parser.c:16892
- #, gcc-internal-format
- msgid "expected type-specifier"
- msgstr "typspecificerare förväntades"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, gcc-internal-format
- msgid "expected %<,%> or %<...%>"
- msgstr "%<,%> eller %<...%> förväntades"
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, gcc-internal-format
- msgid "types may not be defined in parameter types"
- msgstr "typer får inte definieras i parametertyper"
-
--#: cp/parser.c:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr "användning av standardargument för parametrar till annat än funktioner bör undvikas"
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr "standardargument är endast tillåtna för funktionsparametrar"
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, gcc-internal-format
- msgid "parameter pack %qD cannot have a default argument"
- msgstr "parameterpaket %qD kan inte ha ett standardargument"
-
--#: cp/parser.c:17341
-+#: cp/parser.c:17350
- #, gcc-internal-format
- msgid "parameter pack cannot have a default argument"
- msgstr "parameterpaket kan inte ha ett standardargument"
-
--#: cp/parser.c:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr "ISO C++ tillåter inte designerade initierare"
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, 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:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, gcc-internal-format
- msgid "expected class-name"
- msgstr "klassnamn förväntades"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, gcc-internal-format
- msgid "expected %<;%> after class definition"
- msgstr "%<;%> förväntades efter klassdefinition"
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, gcc-internal-format
- msgid "expected %<;%> after struct definition"
- msgstr "%<;%> förväntades efter postdefinition"
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, gcc-internal-format
- msgid "expected %<;%> after union definition"
- msgstr "%<;%> förväntades efter uniondefinition"
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, gcc-internal-format
- msgid "expected %<{%> or %<:%>"
- msgstr "%<{%> eller %<:%> förväntades"
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, 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:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr "globala kvalificering av klassnamn är ogiltigt"
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, gcc-internal-format
- msgid "qualified name does not name a class"
- msgstr "kvalificerat namn namnger inte en klass"
-
--#: cp/parser.c:18421
-+#: cp/parser.c:18430
- #, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr "ogiltigt klassnamn i deklaration av %qD"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, gcc-internal-format
- msgid "extra qualification not allowed"
- msgstr "extra kvalifikation inte tillåten"
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, 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:18496
-+#: cp/parser.c:18505
- #, gcc-internal-format
- msgid "function template %qD redeclared as a class template"
- msgstr "funktionsmall %qD omdeklarerad som en klassmall"
-
--#: cp/parser.c:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr "det gick inte att lösa upp typnamnstyp"
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr "föregående definition av %q+#T"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, gcc-internal-format
- msgid "expected class-key"
- msgstr "klassnyckel förväntades"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, 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:18892
-+#: cp/parser.c:18908
- #, 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:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr "pure-specificerare på funktionsdefinition"
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, gcc-internal-format
- msgid "expected %<;%> at end of member declaration"
- msgstr "%<;%> förväntades vid slutet av medlemsdeklaration"
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr "ogiltig pure-specifiserare (endast %<= 0%> är tillåtet)"
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, 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:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr "%<virtual%> anges mer än en gång i basspecificerade"
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr "mer än en åtkomstspecifikation i basspecificerade"
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr "nyckelordet %<typename%> är inte tillåtet utanför mallar"
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, 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:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, 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:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr "dynamiska undantagsspecifikationer undanbedes i C++0x, använd %<noexcept%> istället"
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, gcc-internal-format
- msgid "types may not be defined in exception-declarations"
- msgstr "typer får inte definieras i undantagsdeklarationer"
-
--#: cp/parser.c:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr "specialisering av medlem %<%T::%E%> kräver %<template<>%>-syntax"
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, gcc-internal-format
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "ogiltig omdeklaration av %<%T::%E%>"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "för få mallparameterlistor"
-@@ -31781,318 +31833,318 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr "för många mallparameterlistor"
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "namngivna returvärden stödjs inte längre"
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, gcc-internal-format
- msgid "invalid declaration of member template in local class"
- msgstr "ogiltig deklaration av medlemsmall i lokal klass"
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr "mall med C-länkning"
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, gcc-internal-format
- msgid "invalid explicit specialization"
- msgstr "ogiltig explicit specifikation"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, 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:21278
-+#: cp/parser.c:21294
- #, gcc-internal-format
- msgid "template declaration of %<typedef%>"
- msgstr "malldeklaration av %<typedef%>"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, gcc-internal-format
- msgid "explicit template specialization cannot have a storage class"
- msgstr "explicit mallspecialisering kan inte ha en lagringsklass"
-
--#: cp/parser.c:21590
-+#: cp/parser.c:21606
- #, gcc-internal-format
- msgid "%<>>%> should be %<> >%> within a nested template argument list"
- msgstr "%<>>%> skulle vara %<> >%> inuti en nästad mallargumentlista"
-
--#: cp/parser.c:21603
-+#: cp/parser.c:21619
- #, 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:22009
-+#: cp/parser.c:22025
- #, gcc-internal-format
- msgid "invalid use of %qD in linkage specification"
- msgstr "ogiltig användning av %qD i länkklasspecifikation"
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, gcc-internal-format
- msgid "%<__thread%> before %qD"
- msgstr "%<__thread%> före %qD"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, gcc-internal-format
- msgid "expected %<new%>"
- msgstr "%<new%> förväntades"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, gcc-internal-format
- msgid "expected %<delete%>"
- msgstr "%<delete%> förväntades"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, gcc-internal-format
- msgid "expected %<return%>"
- msgstr "%<return%> förväntades"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, gcc-internal-format
- msgid "expected %<extern%>"
- msgstr "%<extern%> förväntades"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, gcc-internal-format
- msgid "expected %<static_assert%>"
- msgstr "%<static_assert%> förväntades"
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, gcc-internal-format
- msgid "expected %<decltype%>"
- msgstr "%<decltype%> förväntades"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, gcc-internal-format
- msgid "expected %<operator%>"
- msgstr "%<operator%> förväntades"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, gcc-internal-format
- msgid "expected %<class%>"
- msgstr "%<class%> förväntades"
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, gcc-internal-format
- msgid "expected %<template%>"
- msgstr "%<template%> förväntades"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, gcc-internal-format
- msgid "expected %<namespace%>"
- msgstr "%<namespace%> förväntades"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, gcc-internal-format
- msgid "expected %<using%>"
- msgstr "%<using%> förväntades"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, gcc-internal-format
- msgid "expected %<asm%>"
- msgstr "%<asm%> förväntades"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, gcc-internal-format
- msgid "expected %<try%>"
- msgstr "%<try%> förväntades"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, gcc-internal-format
- msgid "expected %<catch%>"
- msgstr "%<catch%> förväntades"
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, gcc-internal-format
- msgid "expected %<throw%>"
- msgstr "%<throw%> förväntades"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, gcc-internal-format
- msgid "expected %<__label__%>"
- msgstr "%<__label__%> förväntades"
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, gcc-internal-format
- msgid "expected %<@try%>"
- msgstr "%<@try%> förväntades"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, gcc-internal-format
- msgid "expected %<@synchronized%>"
- msgstr "%<synchronized%> förväntades"
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, gcc-internal-format
- msgid "expected %<@throw%>"
- msgstr "%<@throw%> förväntades"
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr "%<__transaction_atomic%> förväntades"
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, gcc-internal-format
- msgid "expected %<__transaction_relaxed%>"
- msgstr "%<__transaction _relaxed%> förväntades"
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, gcc-internal-format
- msgid "expected %<::%>"
- msgstr "%<::%> förväntades"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, gcc-internal-format
- msgid "expected %<...%>"
- msgstr "%<...%> förväntades"
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, gcc-internal-format
- msgid "expected %<*%>"
- msgstr "%<*%> förväntades"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, gcc-internal-format
- msgid "expected %<~%>"
- msgstr "%<~%> förväntades"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, gcc-internal-format
- msgid "expected %<:%> or %<::%>"
- msgstr "%<:%> eller %<::%> förväntades"
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, gcc-internal-format
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr "%<class%>, %<typename%> eller %<template%> förväntades"
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr "%qs-tagg använd vid namngivning av %q#T"
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, gcc-internal-format
- msgid "%q#T was previously declared here"
- msgstr "%q#T deklarerades tidigare här"
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr "%qD omdeklarerad med annan åtkomst"
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr "%<template%> (för att lösa upp tvetydighet) är endast tillåtet inuti mallar"
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "filen slutar i standardargument"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr "felplacerad Objective-C++-konstruktion %<@%D%>"
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr "objective-c++-meddelandeargument förväntades"
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, 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:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr "ogiltigt Objective-C++-selekterarnamn"
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, gcc-internal-format
- msgid "objective-c++ method declaration is expected"
- msgstr "metodeklaration i objective-c++ förväntades"
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, 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:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr "vilsekommet %qs mellan Objective-C++ metoder"
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, gcc-internal-format
- msgid "invalid type for instance variable"
- msgstr "ogiltig typ för iterationsvariabel"
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr "identifierare förväntades efter %<@protocol%>"
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, 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:24223
-+#: cp/parser.c:24239
- #, gcc-internal-format
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr "prefixattribut ignoreras före %<@%D%>"
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, gcc-internal-format
- msgid "invalid type for property"
- msgstr "ogiltigt typ på egenskap"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, 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:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, gcc-internal-format
- msgid "iteration variable %qD should not be reduction"
- msgstr "iterationsvariabel %qD skall inte vara reduction"
-
--#: cp/parser.c:26475
-+#: cp/parser.c:26491
- #, gcc-internal-format
- msgid "not enough collapsed for loops"
- msgstr "inte tillräcklig kollapsat för slingor"
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr "%<__transaction_relaxed%> utan stöd för transaktionsminne aktiverat"
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr "%<__transaction_atomic%> utan stöd för transaktionsminne aktiverat"
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, 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:27411
-+#: cp/parser.c:27427
- #, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr "intermoduloptimeringar inte implementerade för C++"
-@@ -32189,69 +32241,69 @@
- msgid "%qD is not a function template"
- msgstr "%qD är inte en funktionsmall"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr "mall-id %qD för %q+D stämmer inte med någon malldeklaration"
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr "såg %d %<template<>%>, behöver %d för specialisering av medlemsfunktionsmall"
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr "tvetydig mallspecialisering %qD för %q+D"
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr "mall-id %qD i deklaration av primär mall"
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr "mallparameterlista använd i explicit instansiering"
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr "definition given för explicit instansiering"
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "för många mallparameterlistor i deklarationen av %qD"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "för få mallparameterlistor i deklarationen av %qD"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr "explicit specialisering av %qD måste inledas av %<template <>%>"
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr "partiell specialisering av funktionsmall %qD är inte tillåten"
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr "standardargument angivet i explicit specialisering"
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr "%qD är inte en mallfunktion"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, gcc-internal-format
- msgid "%qD is not declared in %qD"
- msgstr "%qD inte deklarerad i %qD"
-@@ -32264,134 +32316,134 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr "specialisering av implicit deklarerad specialmedlemsfunktion"
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr "ingen medlemsfunktion %qD är deklarerad i %qT"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr "basinitierarexpansionen %<%T%> innehåller inga parameterpaket"
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr "expansionsmönster %<%T%> innehåller inga argumentpaket"
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr "expansionsmönster %<%E%> innehåller inga argumentpaket"
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr "parameterpaket expanderas inte med %<...%>:"
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr " %qD"
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, gcc-internal-format
- msgid " <anonymous>"
- msgstr " <anonym>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr "deklaration av %q+#D"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr " skuggar mallparameter %q+#D"
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr "mallparameter används inte i partiell specialisering:"
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr "partiell specialisering %qT specialiserar inte något mallargument"
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr "parameterpaketargument %qE måste vara vid slutet av mallens argumentlista"
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr "parameterpaketargument %qT måste vara vid slutet av mallens argumentlista"
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr "mallargument %qE berör mallparametrar"
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, gcc-internal-format
- msgid "type %qT of template argument %qE depends on a template parameter"
- msgid_plural "type %qT of template argument %qE depends on template parameters"
- msgstr[0] "typ %qT för mallargument %qE beror på en mallparameter"
- msgstr[1] "typ %qT för mallargument %qE beror på mallparametrar"
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, gcc-internal-format
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr "partiell specialisering %qT efter instansiering av %qT"
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr "inget standardargument för %qD"
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr "parameterpaket %qE måste vara vid slutet av mallens parameterlista"
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr "parameterpaket %qT måste vara vid slutet av mallens parameterlista"
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr "standardmallargument får inte användas i vänomdeklaration av funktionsmall"
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr "standardmallargument får inte användas i vändeklarerade funktionsmallar"
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr "standarmallargument får inte användas i funktionsmallar utan -std=c++11 eller -std=gnu++11"
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, gcc-internal-format
- msgid "default template arguments may not be used in partial specializations"
- msgstr "standardmallargument får inte användas i partiella specialiseringar"
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, gcc-internal-format
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "standardargumentet för mallparameter för klass om omsluter %qD"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr "mallklass utan ett namn"
-@@ -32399,7 +32451,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr "destrueraren %qD deklarerad som medlemsmall"
-@@ -32409,76 +32461,76 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr "ogiltig malldeklaration av %qD"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr "malldefinition av icke-mall %q#D"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr "%d nivåer av mallparametrar förväntades till %q#D, %d fanns"
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr "fick %d mallparametrar till %q#D"
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr "fick %d mallparametrar till %q#T"
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr " men %d behövs"
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, gcc-internal-format
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "mallargument till %qD stämmer inte med orginalmallen %qD"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, gcc-internal-format
- msgid "use template<> for an explicit specialization"
- msgstr "använd template<> för en explicit specialisering"
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr "%qT är inte en malltyp"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "mallspecificerare inte angivna i deklarationen av %qD"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, gcc-internal-format, gfc-internal-format
- msgid "redeclared with %d template parameter"
- msgid_plural "redeclared with %d template parameters"
- msgstr[0] "omdeklarerad med %d mallparameter"
- msgstr[1] "omdeklarerad med %d mallparametrar"
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, gcc-internal-format
- msgid "previous declaration %q+D used %d template parameter"
- msgid_plural "previous declaration %q+D used %d template parameters"
- msgstr[0] "tidigare deklaration av %q+D använde %d mallparameter"
- msgstr[1] "tidigare deklaration av %q+D använde %d mallparametrar"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "mallparameter %q+#D"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr "omdeklarerad här som %q#D"
-@@ -32487,328 +32539,328 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr "omdefinition av standardargument till %q#D"
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, gcc-internal-format
- msgid "original definition appeared here"
- msgstr "ursprunglig definition fanns här"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
- msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom %qD inte har någon länkklass"
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
- msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom %qD inte har extern länkklass"
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "%qE är inte ett giltigt mallargument för typen %qT"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, gcc-internal-format
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr "det måste vara en pekare-till-medlem på formen %<&X::Y%>"
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, gcc-internal-format
- msgid " couldn't deduce template parameter %qD"
- msgstr " kunde inte härleda mallparametrar %qD"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr " typerna %qT och %qT har inkompatibla cv-kvalificerare"
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, gcc-internal-format
- msgid " mismatched types %qT and %qT"
- msgstr " typerna %qT och %qT stämmer inte överens"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr "mallparameter %qD är inte ett parameterpaket, men argunet %qD är det"
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, gcc-internal-format
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr " mallargument %qE stämmer inte med pekare till medlem-konstanten %qE"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, gcc-internal-format
- msgid " %qE is not equivalent to %qE"
- msgstr " %qE är inte ekvivalent med %qE"
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, gcc-internal-format
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr " inkonsistent härledning av parameterpaket med %qT och %qT"
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr " härledda typer i konflikt för parametern %qT (T%qT och %qT)"
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr " härledda värden i konflikt för icke-typ-parametern %qE (%qE och %qE)"
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, gcc-internal-format
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr " vektortypen %qT med variabel storlek är inte ett giltigt mallargument"
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, gcc-internal-format
- msgid " member function type %qT is not a valid template argument"
- msgstr " medlemsfunktionstypen %qT är inte ett giltigt mallargument"
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, gcc-internal-format
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr " kan inte konvertera %qE (typen %qT) till typ %qT"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, gcc-internal-format
- msgid " %qT is an ambiguous base class of %qT"
- msgstr " %qT är en tvetydig basklass till %qT"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, gcc-internal-format
- msgid " %qT is not derived from %qT"
- msgstr " %qT är inte härledd från %qT"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr " mallparametrarna till ett mallmallargument är inkonsistenta med andra härledda mallargument"
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, gcc-internal-format
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr " det går inte att härleda en mall för %qT från typen %qT som inte är en mall"
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, gcc-internal-format
- msgid " template argument %qE does not match %qD"
- msgstr " mallargument %qE stämmer inte med %qD"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, gcc-internal-format
- msgid " could not resolve address from overloaded function %qE"
- msgstr " kunde inte lösa upp adressen från en överlagrad funktion %qE"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom strängkonstanter aldrig kan användas i detta sammanhang"
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, gcc-internal-format
- msgid "in template argument for type %qT "
- msgstr "i mallargument för typen %qT"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, gcc-internal-format
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr "%qD är inte ett giltigt mallargument för att %qD är en variabel, inte adressen till en variabel"
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
- msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom %qE inte är en variabel"
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, gcc-internal-format
- 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:5892
-+#: cp/pt.c:5906
- #, 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:5922
-+#: cp/pt.c:5936
- #, 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:5929
-+#: cp/pt.c:5943
- #, 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:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
- msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom det inte är ett objekt med extern länkklass"
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
- msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom objekt %qD inte har extern länkklass"
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr "det måste vara adressen till en funktion med extern lagringsklass"
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, 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:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr "försök att använda %qE istället"
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, 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:6060
-+#: cp/pt.c:6074
- #, gcc-internal-format
- msgid "standard conversions are not allowed in this context"
- msgstr "standardkonverteringar är inte tillåtna i denna kontext"
-
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, gcc-internal-format
- msgid "ignoring attributes on template argument %qT"
- msgstr "ignorerar attribut på mallargumentet %qT"
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, gcc-internal-format
- msgid "injected-class-name %qD used as template template argument"
- msgstr "inskjutet klassnamn %qD använt som mallmallargument"
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, 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:6461
-+#: cp/pt.c:6476
- #, 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:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, 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:6481
-+#: cp/pt.c:6496
- #, 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:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr " förväntade en klassmall, fick %qE"
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr " förväntade en typ, fick %qE"
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr " förväntade en typ, fick %qT"
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr " förväntade en klassmall, fick %qT"
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, gcc-internal-format
- msgid " expected a template of type %qD, got %qT"
- msgstr " förväntade en mall av typen %qD, fick %qT"
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, gcc-internal-format
- msgid "type mismatch in nontype parameter pack"
- msgstr "typer stämmer inte i icke-typs parameterpaket"
-
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr "kunde inte konvertera mallargument %qE till %qT"
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, 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:6811
-+#: cp/pt.c:6843
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d or more)"
- msgstr "fel antal mallargument (%d, skulle vara %d eller fler)"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, gcc-internal-format
- msgid "provided for %q+D"
- msgstr "angivna till %q+D"
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "mallargument %d är ogiltigt"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, gcc-internal-format
- msgid "%q#D is not a function template"
- msgstr "%q#D är inte en funktionsmall"
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, gcc-internal-format
- msgid "non-template type %qT used as a template"
- msgstr "icke-malltyp %qT använd som en mall"
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "för malldeklaration %q+D"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
- msgstr "mallinstansieringsdjupet överskrider maxvärdet på %d (använd -ftemplate-depth= för att öka maxvärdet) ersätter med %qS"
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, gcc-internal-format
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgstr "mallinstansieringsdjupet överskrider maxvärdet på %d (använd -ftemplate-depth= för att öka maxvärdet) vid instansiering av %qD"
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, 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:9415
-+#: cp/pt.c:9447
- #, 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:10541
-+#: cp/pt.c:10573
- #, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr "instansiering av %q+D som typ %qT"
-@@ -32826,257 +32878,257 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, gcc-internal-format
- msgid "variable %qD has function type"
- msgstr "variabeln %qD har funktionstyp"
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr "ogiltig parametertyp %qT"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr "i deklaration %q+D"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, gcc-internal-format
- msgid "function returning an array"
- msgstr "funktion som returnerar en vektor"
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, gcc-internal-format
- msgid "function returning a function"
- msgstr "funktion som returnerar en funktion"
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, 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:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr "formar referens till void"
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, gcc-internal-format
- msgid "forming pointer to reference type %qT"
- msgstr "formar pekare till en referenstyp %qT"
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, gcc-internal-format
- msgid "forming reference to reference type %qT"
- msgstr "formar referens till en referenstyp %qT"
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, 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:11577
-+#: cp/pt.c:11611
- #, gcc-internal-format
- msgid "creating pointer to member reference type %qT"
- msgstr "skapar pekare till medlemsreferenstyp %qT"
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr "skapar pekare till medlem av typ void"
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, gcc-internal-format
- msgid "creating array of %qT"
- msgstr "skapar vektor av %qT"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr "skapar vektor av %qT, som är en abstrakt klasstyp"
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, 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:11717
-+#: cp/pt.c:11751
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is not an enumeration type"
- msgstr "%T slås upp till %qT som inte är en uppräkningstyp"
-
--#: cp/pt.c:11725
-+#: cp/pt.c:11759
- #, 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:11842
-+#: cp/pt.c:11876
- #, gcc-internal-format
- msgid "use of %qs in template"
- msgstr "användning av %qs i mall"
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, gcc-internal-format
- msgid "qualifying type %qT does not match destructor name ~%qT"
- msgstr "kvalificerande typ %qT matchar inte destruerarnamnet ~%qT"
-
--#: cp/pt.c:11993
-+#: cp/pt.c:12031
- #, 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:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr "säg %<typename %E%> om en typ avses"
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr "användning av ogiltigt fält %qD"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, gcc-internal-format
- msgid "invalid use of pack expansion expression"
- msgstr "ogiltig användning av paketexpansionsuttryck"
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr "använd %<...%> för att expandera argumentpaket"
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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 har inte deklarerats i denna räckvidd, och inga deklarationer hittades vid argumentberoende uppslagning vid instantieringspunkten"
-
--#: cp/pt.c:13902
-+#: cp/pt.c:13940
- #, 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:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr "använd %<this->%D%> istället"
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead"
- msgstr "använd %<%T::%D%> istället"
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, gcc-internal-format
- msgid "%q+D declared here, later in the translation unit"
- msgstr "%q+D är deklarerad här, senare i översättningsenheten"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, gcc-internal-format
- msgid "%qT is not a class or namespace"
- msgstr "%qT är inte en klass eller namnrymd"
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, gcc-internal-format
- msgid "%qD is not a class or namespace"
- msgstr "%qD är inte en klass eller namnrymd"
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr "%qT är/använder en anonym typ"
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, 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:14454
-+#: cp/pt.c:14492
- #, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr "%qT är en variabel typ"
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "heltalsuttryck %qE är inte konstant"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr " försöker instansiera %qD"
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "tvetydig klassmallinstansiering av %q#T"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr "%s %+#T"
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr "explicit instansieringar av icke-mall %q#D"
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, 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:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr "det finns ingen matchande mall för %qD"
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, 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:17866
-+#: cp/pt.c:17904
- #, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr "explicit instansiering av %q#D"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "dubblerad explicit instansiering av %q#D"
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, 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:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr "lagringsklass %qD tillämpad på mallinstansiering"
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, 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:18000
-+#: cp/pt.c:18038
- #, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr "explicit instansieringar av icke-malltyp %qT"
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, 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:18027
-+#: cp/pt.c:18065
- #, 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:18073
-+#: cp/pt.c:18111
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr "dubblerad explicit instansiering av %q#T"
-@@ -33088,32 +33140,32 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, 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:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, gcc-internal-format
- msgid "invalid template non-type parameter"
- msgstr "ogiltig mallparameter som inte är en typ"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, 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:20263
-+#: cp/pt.c:20309
- #, 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:20322
-+#: cp/pt.c:20367
- #, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr "variabeln %q#D med %<auto%>-typ använd i sin egen initierare"
-@@ -33121,12 +33173,12 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, gcc-internal-format
- msgid "unable to deduce %qT from %qE"
- msgstr "kan inte härleda %qT från %qE"
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr "inkonsistent härledning för %qT: %qT och sedan %qT"
-@@ -33318,7 +33370,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr "ogiltigt kvalificerande räckvidd i pseudodestruerarnamn"
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr "kvalificerad typ %qT matchar inte destruerarnamnet ~%qT"
-@@ -33358,442 +33410,442 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "ogiltig definition av kvalificerad typ %qT"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "ogiltig basklasspecifikation"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, gcc-internal-format
- msgid "%qD is not captured"
- msgstr "%qD är inte fångad"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr "användning av %<auto%>-variabel från den kringliggande funktionen"
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, gcc-internal-format
- msgid "use of parameter from containing function"
- msgstr "användning av parameter från den kringliggande funktionen"
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr " %q+#D deklarerades här"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, gcc-internal-format
- msgid "use of parameter %qD outside function body"
- msgstr "användning av parametern %qD utanför funktionskropp"
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr "användning av namnrymden %q+D som uttryck"
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, 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:3226
-+#: cp/semantics.c:3223
- #, 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:3249
-+#: cp/semantics.c:3246
- #, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr "%qD får inte finnas i ett konstantuttryck"
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr "typen på %qE är okänd"
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, 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:3546
-+#: cp/semantics.c:3543
- #, gcc-internal-format
- msgid "Parameter pack __bases only valid in template declaration"
- msgstr "Parameterpakets-__bases är endast giltiga i malldeklarationer"
-
--#: cp/semantics.c:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr "det går inte att applicera %<offsetof%> på destrueraren %<~%T%>"
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, 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:3996
-+#: cp/semantics.c:3993
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %qs"
- msgstr "%qD är inte en variabel i klausul %qs"
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr "%qD förekommer mer än en gång i dataklausuler"
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<firstprivate%>"
- msgstr "%qD är inte en variabel i klausul %<firstprivate%>"
-
--#: cp/semantics.c:4041
-+#: cp/semantics.c:4038
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<lastprivate%>"
- msgstr "%qD är inte en variabel i klausul %<lastprivate%>"
-
--#: cp/semantics.c:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr "num_threads-uttryck måste vara heltal"
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, 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:4247
-+#: cp/semantics.c:4244
- #, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr "%qE har referenstyp för %qs"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, 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:4337
-+#: cp/semantics.c:4334
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr "%<threadprivate%> %qE-direktiv inte i %qT-definition"
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr "skillnaden mellan %qE och %qD har inte heltalstyp"
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, gcc-internal-format, gfc-internal-format
- msgid "static assertion failed: %s"
- msgstr "statisk försäkran misslyckades: %s"
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, gcc-internal-format
- msgid "non-constant condition for static assertion"
- msgstr "icke-konstant villkor i statisk deklaration"
-
--#: cp/semantics.c:5167
-+#: cp/semantics.c:5164
- #, gcc-internal-format
- msgid "argument to decltype must be an expression"
- msgstr "argument till decltype måste vara ett uttryck"
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, 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:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr "__is_convertible_to"
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr "typen %qT för constexpr-variabeln %qD är inte en literal"
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, gcc-internal-format
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "ogiltig typ för parameter %d till constexpr-funktion %q+#D"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, gcc-internal-format
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "ogiltig returtyp %qT för constexpr-funktionen %q+D"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, gcc-internal-format
- msgid "%q#T has virtual base classes"
- msgstr "%q#T har virtuella basklasser"
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr "constexpr-konstruerare har inte tom kropp"
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, 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/semantics.c:6080
-+#: cp/semantics.c:6077
- #, gcc-internal-format
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr "oinitierad medlem %qD i %<constexpr%>-konstruerare"
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr "kroppen i constexpr-funktionen %qD är inte en retursats"
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, gcc-internal-format
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "%q+D är inte användbar som en constexpr-funktion eftersom:"
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, gcc-internal-format
- msgid "expression %qE does not designate a constexpr function"
- msgstr "uttrycket %qE anger inte en constexpr-funktion"
-
--#: cp/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, gcc-internal-format
- msgid "call to non-constexpr function %qD"
- msgstr "anrop av icke-constexpr-funktion %qD"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, gcc-internal-format
- msgid "%qD called in a constant expression"
- msgstr "%qD anropad i ett konstant uttryck"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, gcc-internal-format
- msgid "%qD used before its definition"
- msgstr "%qD användes före sin definition"
-
--#: cp/semantics.c:6570
-+#: cp/semantics.c:6567
- #, gcc-internal-format
- msgid "call has circular dependency"
- msgstr "anrop har cirkulärt beroende"
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, 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/semantics.c:6656
-+#: cp/semantics.c:6653
- #, gcc-internal-format
- msgid "%q+E is not a constant expression"
- msgstr "%q+E är inte ett konstant uttryck"
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, gcc-internal-format
- msgid "array subscript out of bound"
- msgstr "vektorindex är utanför gränserna"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, gcc-internal-format
- msgid "%qE is not a constant expression"
- msgstr "%qE är inte ett konstant uttryck"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, 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/semantics.c:6863
-+#: cp/semantics.c:6860
- #, 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/semantics.c:7403
-+#: cp/semantics.c:7401
- #, 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/semantics.c:7434
-+#: cp/semantics.c:7432
- #, 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/semantics.c:7441
-+#: cp/semantics.c:7439
- #, gcc-internal-format
- msgid "%qD used in its own initializer"
- msgstr "%qD använd i sin egen initierare"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, gcc-internal-format
- msgid "%q#D is not const"
- msgstr "%q#D är inte const"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, gcc-internal-format
- msgid "%q#D is volatile"
- msgstr "%q+#D är volatile"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, gcc-internal-format
- msgid "%qD was not initialized with a constant expression"
- msgstr "%qD initierades inte med ett konstant uttryck"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, gcc-internal-format
- msgid "%qD was not declared %<constexpr%>"
- msgstr "%qD deklarerades inte %<constexpr%>"
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, gcc-internal-format
- msgid "%qD does not have integral or enumeration type"
- msgstr "%qD har inte heltals- eller uppräkningstyp"
-
--#: cp/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr "användning av värdet på objektet som konstrueras i ett konstant uttryck"
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, 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/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, gcc-internal-format
- msgid "expression %qE is not a constant-expression"
- msgstr "uttrycket %qE är inte ett konstantuttryck"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, gcc-internal-format
- msgid "unexpected expression %qE of kind %s"
- msgstr "oväntat uttryck %qE av sorten %s"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr "%qT kan inte vara typen på ett komplett konstantuttryck eftersom det har muterbara delobjekt"
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, 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/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr "uttrycket %qE har sidoeffekter"
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr "anrop av en medlemsfunktion i objektet som konstrueras i ett konstant uttryck"
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, 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/semantics.c:8273
-+#: cp/semantics.c:8271
- #, 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/semantics.c:8286
-+#: cp/semantics.c:8284
- #, gcc-internal-format
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "skillnaden mellan två pekaruttryck är inte ett konstant uttryck"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, gcc-internal-format
- msgid "pointer comparison expression is not a constant expression"
- msgstr "pekarjämförelseuttryck är inte ett konstant uttryck"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, gcc-internal-format
- msgid "division by zero is not a constant-expression"
- msgstr "division med noll är inte ett konstantuttryck"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, gcc-internal-format
- msgid "non-constant array initialization"
- msgstr "ickekonstant vektorinitierare"
-
- # ast = abstract syntax tree
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, gcc-internal-format, gfc-internal-format
- msgid "unexpected AST of kind %s"
- msgstr "oväntat AST av sorten %s"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, gcc-internal-format
- msgid "cannot capture %qE by reference"
- msgstr "det går inte att fånga %qE via referens"
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr "redan infångad %qD i lambdauttryck"
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, gcc-internal-format
- msgid "%<this%> was not captured for this lambda function"
- msgstr "%<this%> fångades inte för denna lambdafunktion"
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr "%qV-kvalificerare kan inte tillämpas på %qT"
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "attributet %qE kan bara användas på klassdefinitioner i Java"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "attributet %qE kan bara användas på klassdefinitioner"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr "%qE är föråldrad, g++-vtabeller är nu COM-kompatibla som standard"
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr "begärd init_priority är inte en heltalskonstant"
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, 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:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr "begärd init_priority är utanför sitt intervall"
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, 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:2911
-+#: cp/tree.c:2914
- #, gcc-internal-format
- msgid "%qE attribute is not supported on this platform"
- msgstr "attributet %qE stöds inte på denna plattform"
-
--#: cp/tree.c:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr "lang_*-kontroll: misslyckades i %s, vid %s:%d"
-@@ -33883,446 +33935,451 @@
- msgid "invalid use of non-static member function"
- msgstr "ogiltig användning av icke-statisk medlemsfunktion"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
- #, gcc-internal-format
-+msgid "taking address of temporary array"
-+msgstr "tar adress till temporär vektor"
-+
-+#: cp/typeck.c:2023
-+#, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr "konvertering från strängkonstant till %qT bör undvikas"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr "begäran av medlem %qD i %qE, som är av pekartypen %qT (kanske du hade tänkt använda %<->%> ?)"
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr "begäran av medlem %qD i %qE, som är av icke-klasstyp %qT"
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "ogiltig användning av icke-statisk datamedlem %qE"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "ogiltig åtkomst av ickestatisk datamedlem %qD från NULL-objekt"
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr "(kanske makrot %<offsetof%> användes felaktigt)"
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "ogiltig åtkomst av ickestatisk datamedlem %qD från NULL-objekt"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, gcc-internal-format
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "objekttyp %qT stämmer inte med destruerarnamnet ~%qT"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr "typen som destrueras är %qT, men destrueraren refererar till %qT"
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr "%<%D::%D%> är inte en medlem av %qT"
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr "%qT är inte en basklass till %qT"
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr "%qD har ingen medlem med namnet %qE"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr "%qD är inte en medlemsmallfunktion"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr "%qT är inte en pekare-på-objekt-typ"
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, gcc-internal-format
- msgid "invalid use of array indexing on pointer to member"
- msgstr "ogiltig användning av vektorindexering på pekare till medlem"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, gcc-internal-format
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "ogiltig användning av unärt %<*%> på pekare till medlem"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, gcc-internal-format
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "ogiltig användning av implicit konvertering av pekare till medlem"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr "index saknas i vektorreferens"
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr "ISO C++ förbjuder indexering av icke-lvalue-vektor"
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr "indexering av vektor deklarerad %<register%>"
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "indexerat värde är varken en vektor eller pekare"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr "objekt saknas i användning av %qE"
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO C++ förbjuder anrop av %<::main%> inifrån program"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, gcc-internal-format
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr "man måste använda %<.*%> eller %<->*%> för att anropa en pekare-till-medlems-funktion i %<%E (...)%>, t.ex. %<(... ->* %E) (...)%>"
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr "%qE kan inte användas som en funktion"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, gcc-internal-format
- msgid "too many arguments to constructor %q#D"
- msgstr "för många argument till konstrueraren %q#D"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, gcc-internal-format
- msgid "too few arguments to constructor %q#D"
- msgstr "för få argument till konstrueraren %q#D"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, gcc-internal-format
- msgid "too many arguments to member function %q#D"
- msgstr "för många argument till medlemsfunktionen %q#D"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, gcc-internal-format
- msgid "too few arguments to member function %q#D"
- msgstr "för få argument till medlemsfunktionen %q#D"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, gcc-internal-format
- msgid "too many arguments to function %q#D"
- msgstr "för många argument till funktionen %q#D"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, gcc-internal-format
- msgid "too few arguments to function %q#D"
- msgstr "för få argument till funktionen %q#D"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, gcc-internal-format
- msgid "too many arguments to method %q#D"
- msgstr "för många argument till metoden %q#D"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, gcc-internal-format
- msgid "too few arguments to method %q#D"
- msgstr "för få argument till metoden %q#D"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "för många argument till funktion"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "för få argument till funktion"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "parameter %P till %qD har ofullständig typ %qT"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "parametern %P har ofullständig typ %qT"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr "antar typkonvertering till %qT från överlagrad funktion"
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "NULL använd i aritmetik"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, gcc-internal-format
- msgid "left rotate count is negative"
- msgstr "längd att rotera till vänster är negativ"
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, gcc-internal-format
- msgid "right rotate count is negative"
- msgstr "längd att rotera till höger är negativ"
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, gcc-internal-format
- msgid "left rotate count >= width of type"
- msgstr "längd att rotera till vänster >= storleken på typen"
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, gcc-internal-format
- msgid "right rotate count >= width of type"
- msgstr "längd att rotera till höger >= storleken på typen"
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "jämförelse med strängkonstant resulterar i odefinierat beteende"
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr "adressen till %qD kommer aldrig vara NULL"
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "ISO C++ förbjuder jämförelse mellan pekare och heltal"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "oordnad jämförelse av argument som inte är flyttal"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "ogiltiga operander av typ %qT och %qT till binär %qO"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "ISO C++ förbjuder användning av pekare av typ %<void *%> i subtraktion"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "ISO C++ förbjuder användning av pekare till en funktion i subtraktion"
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "ISO C++ förbjuder användning av pekare till en metod i subtraktion"
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr "ogiltig användning av en pekare till en ofullständig typ i pekararitmetik"
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, gcc-internal-format
- msgid "taking address of constructor %qE"
- msgstr "tar adressen till konstrueraren %qE"
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, gcc-internal-format
- msgid "taking address of destructor %qE"
- msgstr "tar adressen till destrueraren %qE"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "ogiltig användning av %qE för att skapa en pekare-till-medlem-funktion"
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr " ett kvalificerat id krävs"
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, gcc-internal-format
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr "parenteser runt %qE kan inte användas för att skapa en pekare-till-medlem-funktion"
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ förbjuder att ta adressen till en okvalificerad eller parentetiserad icke-statisk medlemsfunktion för att skapa en pekare till en medlemsfunktion. Säg %<&%T::%D%>"
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ förbjuder att ta adressen till en bunden medlemsfunktion för att skapa en pekare till medlemsfunktion. Säg %<&%T::%D%>"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr "tar adress till något temporärt"
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, gcc-internal-format
- msgid "taking address of xvalue (rvalue reference)"
- msgstr "tar adressen till xvalue (rvalue-referens)"
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO C++ förbjuder att ta adressen till funktionen %<::main%>"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr "ISO C++ förbjuder att ta adressen till en typkonvertering till ett icke-lvärde-uttryck"
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr "kan inte skapa pekare till referensmedlem %qD"
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO C++ förbjuder ökning av enum"
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO C++ förbjuder minskning av enum"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, gcc-internal-format
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "det går inte att öka en pekare på en ofullständig typ %qT"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, gcc-internal-format
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "det går inte att minska en pekare på en ofullständig typ %qT"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO C++ förbjuder ökning av pekare på typ %qT"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO C++ förbjuder minskning av pekare på typ %qT"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, gcc-internal-format
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "ogiltigt användning av Booleskt uttryck som operand till %<operator--%>"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr "kan inte ta adressen till %<this%>, som är ett rvalue-uttryck"
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr "adress till explicit registervariabel %qD begärd"
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr "adress begärd till %qD, som är deklarerad %<register%>"
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, gcc-internal-format
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr "listinitierare för en typ som inte är en klass får inte vara inom parenteser"
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, gcc-internal-format
- msgid "expression list treated as compound expression in initializer"
- msgstr "uttryckslista behandlas som sammansatt uttryck i initierare"
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, gcc-internal-format
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr "uttryckslista behandlas som sammansatt uttryck i medlemsinitierare"
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, gcc-internal-format
- msgid "expression list treated as compound expression in functional cast"
- msgstr "uttryckslista behandlas som sammansatt uttryck i funtionstypkonvertering"
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "uttryckslistan %s behandlas som sammansatt uttryck"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr "ingen kontext för att lösa upp typen på %qE"
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, gcc-internal-format
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "konvertering från typ %qT till typ %qT slänger bort kvalificerare"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, gcc-internal-format
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "static_cast från typ %qT till typ %qT slänger bort kvalificerare"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, gcc-internal-format
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "reinterpret_cast från typ %qT till typ %qT slänger bort kvalificerare"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "ogiltig static_cast från typ %qT till typ %qT"
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr "konvertering från %qT till %qT"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr "ogiltig typkonvertering av ett rvärdeuttryck av typ %qT till typ %qT"
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr "konvertering från %qT till %qT förlorar precision"
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr "typkonvertering från %qT till %qT ökar kravet på justering för måltypen"
-@@ -34331,221 +34388,221 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ISO C++ förbjuder konvertering mellan pekare-till-funktion och pekare-till-objekt"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "ogiltig konvertering från typ %qT till typ %qT"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr "ogiltig användning av const_cast med typ %qT, som inte är en pekare, referens, eller pekare-till-datamedlem-typ"
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr "ogiltig användning av const_cast med typ %qT, som är en pekare eller referens till en funktionstyp"
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr "ogiltig const_cast av ett rvärde av typ %qT till typ %qT"
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "ogiltig const_cast från typ %qT till typ %qT"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ISO C++ förbjuder typkonvertering till en vektortyp %qT"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr "ogiltig konvertering till funktionstyp %qT"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr " i beräkningen av %<%Q(%#T, %#T)%>"
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, gcc-internal-format
- msgid "assigning to an array from an initializer list"
- msgstr "tilldelning till en vektor från en initierarlista"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "inkompatibla typer i tilldelning av %qT till %qT"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, gcc-internal-format
- msgid "array used as initializer"
- msgstr "vektor använd som initierare"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, gcc-internal-format
- msgid "invalid array assignment"
- msgstr "ogiltig vektortilldelning"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr " i konvertering av pekare till medlemsfunktion"
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr "konvertering av pekare till medlem via virtuell bas %qT"
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr " i konvertering av pekare till medlem"
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "ogiltig konvertering till typ %qT från typ %qT"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, 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:7479
-+#: cp/typeck.c:7492
- #, 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:7483
-+#: cp/typeck.c:7496
- #, 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:7487
-+#: cp/typeck.c:7500
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT"
- msgstr "det går inte att konvertera %qT till %qT"
-
--#: cp/typeck.c:7491
-+#: cp/typeck.c:7504
- #, 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:7495
-+#: cp/typeck.c:7508
- #, 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:7499
-+#: cp/typeck.c:7512
- #, 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:7522
-+#: cp/typeck.c:7535
- #, 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:7526
-+#: cp/typeck.c:7539
- #, 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:7531
-+#: cp/typeck.c:7544
- #, 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:7536
-+#: cp/typeck.c:7549
- #, 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:7546
-+#: cp/typeck.c:7559
- #, 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:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr "när argument %P till %q+D skickades"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr "returnerar referens till en temporär"
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr "referens till annat än lvärde returnerad"
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr "referens till lokal variabel %q+D returnerad"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr "adress till lokal variabel %q+D returnerad"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, gcc-internal-format
- msgid "returning a value from a destructor"
- msgstr "returnerar ett värde från en 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr "returnerar ett värde från en konstruerare"
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, 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:7819
-+#: cp/typeck.c:7832
- #, 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:7840
-+#: cp/typeck.c:7853
- #, 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:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr "använder temporär som lvärde"
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr "hjälp xvärde (rvärdesreferens) som lvärde"
-@@ -35081,7 +35138,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr "Antalet element i vektorkonstrueraren vid %L kräver en ökning av den tillåtna övre gränsen %d. Se flaggan -fmax-array-constructor"
-@@ -37226,27 +37283,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr "Utökning: BOZ-literal vid %L används för att initiera icke-heltalsvariabeln â€%sâ€"
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr "Utökning: BOZ-literal vid %L utanför en DATA-sats och utanför INT/REAL/DBLE/CMPLX"
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr "BOZ-literal vid %L är bitvis överförd icke-heltalssymbol â€%sâ€"
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "Aritmetiskt underspill av bitvis överförd BOZ vid %L. Denna kontroll kan avaktiveras med flaggan -fno-range-check"
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "Aritmetiskt överspill vid bitvis överförd BOZ vid %L. Denna kontroll kan avaktiveras med flaggan -fno-range-check"
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "Aritmetisk NaN vid bitvis överförd BOZ vid %L. Denna kontroll kan avaktiveras med flaggan -fno-range-check"
-@@ -37456,42 +37513,42 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr "LOCK_TYPE i variabeldefinitionssammanhang (%s) vid %L"
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr "Attrappargument â€%s†med INTENT(IN) i pekarassociationssammanhang (%s) vid %L"
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr "Attrappargument â€%s†med INTENT(IN) i variabeldefinitionssammanhang (%s) vid %L"
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr "Variabeln â€%s†är PROTECTED och kan inte förekomma i ett pekarassociationssammanhang (%s) vid %L"
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr "Variabeln â€%s†är PROTECTED och kan inte förekomma i ett variabeldefinitionssammanhang (%s) vid %L"
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr "Variabeln â€%s†kan inte förekomma i ett variabeldefinitionssammanhang (%s) vid %L"
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr "â€%s†vid %L som är associerad med vektorindexeradt mÃ¥l kan inte användas i ett variabeldefinitionssammanhang (%s)"
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr "â€%s†vid %L som är associerad med uttryck kan inte användas i ett variabeldefinitionssammanhang (%s)"
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr "Associationsnamn â€%s†kan inte förekomma i ett variabeldefinitionssammanhang (%s) vid %L eftersom dess mÃ¥l vid %L inte heller kan"
-@@ -37506,14 +37563,14 @@
- msgid "can't open input file: %s"
- msgstr "Kan inte öppna indatafil: %s"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L"
- msgstr "Skapar vektortemporär vid %L"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, gcc-internal-format, gfc-internal-format
- msgid "Removing call to function '%s' at %L"
- msgstr "Tar bort anrop av funktionen â€%s†vid %L"
-@@ -37623,12 +37680,12 @@
- 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:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, 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:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, 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)"
-@@ -39441,128 +39498,128 @@
- 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:4461
-+#: fortran/module.c:4476
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr "â€%s†i modulen â€%sâ€, importerad vid %C, är ocksÃ¥ namnet pÃ¥ den aktuella programenheten"
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr "Symbolen â€%s†refererad frÃ¥n %L finns inte i modulen â€%sâ€"
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr "Användaroperatorn â€%s†refererad frÃ¥n %L finns inte i modulen â€%sâ€"
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr "Inbyggd operator â€%s†refererad frÃ¥n %L finns inte i modulen â€%sâ€"
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "Kan inte öppna modulfilen â€%s†för skrivning vid %C: %s"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "Fel när modulfilen â€%s†skrevs: %s"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't delete module file '%s': %s"
- msgstr "Kan inte radera modulfil â€%sâ€: %s"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "Kan inte ändra namn pÃ¥ modulfilen â€%s†till â€%sâ€: %s"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "Kan inte radera temporär modulfil â€%sâ€: %s"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' already declared"
- msgstr "Symbolen â€%s†är redan deklarerad"
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, gcc-internal-format, gfc-internal-format
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr "Symbolen â€%sâ€, refererad vid %L, finns inte i den valda standarden"
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr "Symbolen â€%s†refererad frÃ¥n %L hittas inte i den inbyggda modulen ISO_C_BINDING"
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr "Användning av inbyggd modul â€%s†vid %C stÃ¥r i konflikt med namn pÃ¥ ej inbyggd modul använd tidigare"
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr "Användning av namngiven NUMERIC_STORAGE_SIZE-konstant från inbyggd modul ISO_FORTRAN_ENV vid %L är inte kompatibelt med flaggan %s"
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr "Symbolen â€%s†refererad vid %L hittas inte i den inbyggda modulen ISO_FORTRAN_ENV"
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr "Fortran 2003: inbyggd modul ISO_FORTRAN_ENV vid %C"
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr "Fortran 2003: ISO_C_BINDING-modul vid %C"
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr "Det finns ingen inbyggd modul med namnet â€%s†vid %C"
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "Kan inte öppna modulfilen â€%s†för läsning vid %C: %s"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr "Användning av ej inbyggd modul â€%s†vid %C stÃ¥r i konflikt med namn pÃ¥ inbyggd modul använd tidigare"
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr "Filen â€%s†öppnad vid %C är inte en GFORTRAN-modulfil"
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr "Tolkningsfel vid kontroll av modulversion för filen â€%s†öppnad vid %C"
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr "Fel modulversion â€%s†(â€%s†förväntades) för filen â€%s†öppnad vid %C"
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr "Det går inta att USE samma modul vi bygger!"
-@@ -39647,7 +39704,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr "Oväntat skräp efter NOWAIT-klausul vid %C"
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr "IF-klausul vid %L kräver ett skalärt LOGICAL-uttryck"
-@@ -40966,7 +41023,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr "Icke RECURSIVE procedur â€%s†vid %L anropar kanske sig själv rekursivt. Deklarera den RECURSIVE eller använd -frecursive."
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr "Etikett %d som refereras vid %L är aldrig definierad"
-@@ -41116,7 +41173,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr "Kan inte slÃ¥ upp den specifika funktionen â€%s†vid %L"
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr "Funktionen â€%s†vid %L har ingen IMPLICIT-typ"
-@@ -41497,182 +41554,182 @@
- msgstr "Basobjekt för typbundet NOPASS-proceduranrop vid %L måste vara skalärt"
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr "Hittade ingen matchande specifik bindning för anropet till GENERIC â€%s†vid %L"
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr "â€%s†vid %L skulle vara en SUBROUTINE"
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr "â€%s†vid %L skulle vara en SUBROUTINE"
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr "%s vid %L måste vara en skalär"
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr "Borttagen funktion: %s vid %L måste vara ett heltal"
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr "%s vid %L måste vara INTEGER"
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr "Steguttryck i DO-slinga vid %L får inte vara noll"
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr "DO-slinga vid %L kommer köras noll gånger"
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr "FORALL-indexnamn vid %L måste vara en skalär INTEGER"
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr "FORALL-slututtryck vid %L måste vara en skalär INTEGER"
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr "FORALL-slututtryck vid %L måste vara en skalär INTEGER"
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr "FORALL-steguttryck vid %L måste vara en skalär %s"
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr "FORALL-steguttryck vid %L får inte vara noll"
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr "FORALL-index â€%s†fÃ¥r inte förekomma i triplettspecifikation vid %L"
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr "Allokeringsojbekt vid %L måste vara ALLOCATABLE eller en POINTER"
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr "Co-indexerat allokerbart objekt vid %L"
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr "Källuttryck vid %L måste vara skalärt eller ha samma ordning som allokeringsobjektet vid %L"
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr "Källuttryck vid %L och allokeringsobjekt vid %L måste ha samma form"
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr "Typen på enheten vid %L är typinkompatibel med källuttrycket vid %L"
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr "Allokeringsobjektet vid %L och källuttrycket vid %L skall ha samma sorts typparameter"
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr "Källuttrycket vid %L skall varken vara av typen LOCK_TYPE eller ha en LOCK_TYPE-komponent om det allokerbara objektet vid %L är en co-vektor"
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr "Allokering %s av ABSTRACT bastyp vid %L behöver en typspecifikation eller source-uttryck"
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr "Allokerar %s vid %L med typspecifikation kräver samma teckenlängdsparameter som i deklarationen"
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr "Vektorspecifikation krävs i ALLOCATE-sats vid %L"
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr "Co-vektorspecifikation krävs i ALLOCATE-sats vid %L"
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr "Felaktig vektorspecifikation i ALLOCATE-sats vid %L"
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr "â€%s†fÃ¥r inte förekomma i vektorspecifikationen vid %L i samma ALLOCATE-sats där den själv allokeras"
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, gcc-internal-format, gfc-internal-format
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr "â€*†förväntades i co-indexspecifikation i ALLOCATE-sats vid %L"
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr "Felaktig co-vektorspecifikation i ALLOCATE-sats vid %L"
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr "Statvariabel vid %L måste vara en INTEGER-variabel"
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr "Statvariabel vid %L skall inte %s:as i samma %s-sats"
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr "ERRMSG vid %L är oanvändbart utan en STAT-tagg"
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr "Errmsg-variabeln vid %L måste vara en skalär CHARACTER-variabel"
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr "Errmsg-variabel vid %L skall inte %s:as i samma %s-sats"
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr "Allokeringsobjekt vid %L förekommer också vid %L"
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr "Allokeringsobjekt vid %L är underobjet till objekt vid %L"
-@@ -41681,175 +41738,175 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr "CASE-etikett vid %L överlappar med CASE-etikett vid %L"
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr "uttryck i CASE-sats vid %L måste vara av typ %s"
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr "Uttryck i CASE-sats vid %L måste ha sort %d"
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr "Uttryck i CASE-sats vid %L måste vara skalärt"
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr "Valuttryck i beräknad-GOTO-sats vid %L måste vara ett skalärt heltalsuttryck"
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr "Argument till SELECT-sats vid %L kan inte vara %s"
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr "Uttryck i CASE-sats vid %L ligger inte i intervallet %s"
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr "DEFAULT CASE vid %L får inte följas av ett andra DEFAULT CASE vid %L"
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr "Logiskt intervall CASE-sats vid %L är inte tillåtet"
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr "Konstant logiskt värde i CASE-sats upprepas vid %L"
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr "Intervallspecifikationen vid %L kan aldrig matchas"
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr "Logiskt SELECT CASE-block vid %L har mer än två fall"
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr "Associationsnamn â€%s†vid %L används som en vektor"
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, gcc-internal-format, gfc-internal-format
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr "Selektorer skall vara polymorfiska i SELECT TYPE-sats vid %L"
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr "Härledd typ â€%s†vid %L mÃ¥ste vara utökningsbar"
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr "Härledd typ â€%s†vid %L mÃ¥ste vara en utökning av â€%sâ€"
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr "Dubbelt CLASS IS-block i SELECT TYPE-sats vid %L"
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr "Inbyggd NULL vid %L i dataöverföringssats kräver MOLD="
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr "Dataöverföringselementet vid %L kan inte vara polymorft om det inte behandlas av en definierad input/output-procedur"
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr "Dataöverföringselementet vid %L kan inte ha POINTER-komponenter om det inte behandlas av en definierad input/output-procedur"
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr "Dataöverföringselement vid %L får inte ha procedurpekarkomponenter"
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr "Dataöverföringselementet vid %L kan inte ha ALLOCATABLE-komponenter om det inte behandlas av en definierad input/output-procedur"
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr "Dataöverföringselement vid %L får inte ha PRIVATE-komponenter"
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr "Dataöverföringselement vid %L får inte vara en full referens till en vektor med förmodad storlek"
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, gcc-internal-format, gfc-internal-format
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr "Låsvariabel vid %L måste vara en skalär av typen LOCK_TYPE"
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, gcc-internal-format, gfc-internal-format
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr "STAT=-argumentet vid %L måste vara en skalär INTEGER-variabel"
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr "ERRMSG=-variabeln vid %L måste vara en skalär CHARACTER-variabel"
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, gcc-internal-format, gfc-internal-format
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr "ACQUIRED_LOCK=-argumentet vid %L måste vara en skalär LOGICAL-variabel"
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr "Bildmängdsargument vid %L måste vara ett skalärt eller ordning-1-uttryck"
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr "Bildmängdsargument vid %L måste vara mellan 1 och num_images()"
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr "Sats vid %L är inte en giltig grenmålssats för grensatsen vid %L"
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr "Gren vid %L kan orsaka en oändlig slinga"
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr "GOTO-sats vid %L lämnar CRITICAL-konstruktion för etikett vid %L"
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr "GOTO-sats vid %L lämnar DO CONCURRENT-konstruktion för etikett vid %L"
-@@ -41857,950 +41914,950 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr "Etiketten vid %L är inte i samma block som GOTO-satsen vid %L"
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr "WHERE-mask vid %L har inkonsistent form"
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr "WHERE-tilldelningsmål vid %L har inkonsistent form"
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr "Ej ELEMENTAL användardefinierad tilldelning i WHERE vid %L"
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr "Ej stödd sats inuti WHERE vid %L"
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr "Tilldelning till en FORALL-indexvariabel vid %L"
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr "FORALL med index â€%s†används inte pÃ¥ vänster sida av en tilldelning vid %L och kan därför orsaka multipla tilldelningar till detta objekt"
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr "En yttre FORALL-konstruktion har redan ett index med detta namn %L"
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr "WHERE/ELSEWHERE-klausul vid %L kräver en LOGICAL-vektor"
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr "CHARACTER-uttryck kommer att huggas av i tilldelning (%d/%d) vid %L"
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr "Co-indexerat uttryck vid %L är tilldelat till en härledd typvariabel med en POINTER-komponent i en PURE-procedur"
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr "Den orena variabeln vid %L är tilldelad till en härledd typvariabel med en POINTER-komponent i en PURE-procedur (12.6)"
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr "Tilldelning till en co-indexerad variabel vid %L i en PURE-procedur"
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr "Variabeln fÃ¥r inte vara polymorf i inbyggd tilldelning vid %L - kontrollera att det finns en matchande specifik subrutin för operatorn â€=â€"
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr "Co-indexerad variabel får inte ha en allokerbar yttersta komponent i tilldelningen vid %L"
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr "ASSIGNED GOTO-sats vid %L kräver en INTEGER-variabel"
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr "Variabeln â€%s†har inte tilldelats nÃ¥gon mÃ¥letikett vid %L"
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr "Alternativ RETURN-sats vid %L kräver en SCALAR-INTEGER-retuspecificerare"
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr "ASSIGN-sats vid %L kräver en skalär standard-INTEGER-variabel"
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr "Aritmetisk IF-sats vid %L kräver ett numeriskt uttryck"
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr "Avslutsvillkor i DO WHILE-slinga vid %L måste vara ett skalärt LOGICAL-uttryck"
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr "FORALL-maskklausul vid %L kräver ett skalärt LOGICAL-uttryck"
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr "Bindande av etikett â€%s†för common-block â€%s†vid %L kolliderar med den globala entiteten â€%s†vid %L"
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr "Bindning av etikett â€%s†för common-block â€%s†vid %L stämmer inte överens med bindningen av etikett â€%s†för common-block â€%s†vid %L"
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr "Bindning av etikett â€%s†för common-block â€%s†vid %L kolliderar med global entitet â€%s†vid %L"
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr "Bindning av etikett â€%s†vid %L kolliderar med den globala entiteten â€%s†vid %L"
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr "Bindning av etikett â€%s†i gränssnittskropp vid %L kolliderar med den globala entiteten â€%s†vid %L"
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr "Bindning av etikett â€%s†vid %L kolliderar med global entitet â€%s†vid %L"
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr "CHARACTER-variabel vid %L har negativ längd %d, längden har satts till noll"
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, gcc-internal-format, gfc-internal-format
- msgid "String length at %L is too large"
- msgstr "Stränglängden vid %L är för stor"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr "Allokerbar vektor â€%s†vid %L mÃ¥ste ha en fördröjd form"
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr "Skalärt objekt â€%s†vid %L fÃ¥r inte vara ALLOCATABLE"
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr "Vektorpekare â€%s†vid %L mÃ¥ste ha en fördröjd form"
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr "Vektor â€%s†vid %L kan inte ha en fördröjd form"
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr "Typen â€%s†pÃ¥ CLASS-variabeln â€%s†vid %L är inte utvidgningsbar"
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr "CLASS-variabel â€%s†vid %L mÃ¥ste vara en atrapp, allokerbar eller pekare"
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr "Typen â€%s†kan inte vara värdassocierad vid %L för att den blockeras av ett inkompatibelt objekt med samma namn deklarerat vid %L"
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr "Fortran 2008: Implicerad SAVE för modulvariabel â€%s†vid %L, behövs pÃ¥ grund av standardinitieringar"
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr "Modul- eller huvudprogramvektorn â€%s†vid %L mÃ¥ste ha konstant form"
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr "Enheten â€%s†vid %L har en fördröjd typparameter och kräver antingen attributet pointer eller allocatable"
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr "Entitet med antagen teckenlängd vid %L måste vara ett attrappargument eller en PARAMETER"
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr "â€%s†vid %L mÃ¥ste ha konstant teckenlängd i detta sammanhang"
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, gcc-internal-format, gfc-internal-format
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr "COMMON-variabeln â€%s†vid %L mÃ¥ste ha konstant teckenlängd"
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr "Allokerbar â€%s†vid %L kan inte ha en initierare"
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr "Extern â€%s†vid %L kan inte ha en initierare"
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "Attrapp-â€%s†vid %L kan inte ha en initierare"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr "Inbyggd â€%s†vid %L kan inte ha en initierare"
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr "Funktionsresultat â€%s†vid %L kan inte ha en initierare"
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr "Automatisk vektor â€%s†vid %L kan inte ha en initierare"
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr "Teckenvärd satsfunktion â€%s†vid %L mÃ¥ste ha konstant längd"
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr "Fortran 2003: â€%s†är av en PRIVATE-typ och kan inte vara ett attrappargument till â€%sâ€, som är PUBLIC vid %L"
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr "Fortran 2003: Procedur â€%s†i PUBLIC-gränssnitt â€%s†vid %L tar attrappargument för â€%s†som är PRIVATE"
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "Funktion â€%s†vid %L kan inte ha en initierare"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "Externt objekt â€%s†vid %L kan inte ha en initierare"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr "ELEMENTAL-funktion â€%s†vid %L mÃ¥ste ha ett skalärt resultat"
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr "Satsfunktionen â€%s†vid %L fÃ¥r inte ha attributet pointer eller allocatable"
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr "CHARACTER(*)-funktion â€%s†vid %L kan inte ha vektorvärde"
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr "CHARACTER(*)-funktion â€%s†vid %L kan inte ha pekarvärde"
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr "CHARACTER(*)-funktion â€%s†vid %L kan inte vara pure"
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr "CHARACTER(*)-funktion â€%s†vid %L kan inte vara rekursiv"
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, gcc-internal-format, gfc-internal-format
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr "Förlegad funktion: CHARACTER(*)-funktion â€%s†vid %L"
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr "PROCEDURE-attribut i konflikt med SAVE-attribut i â€%s†vid %L"
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr "PROCEDURE-attribut i konflikt med INTENT-attribut i â€%s†vid %L"
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr "PROCEDURE-attribut i konflikt med RESULT-attribut i â€%s†vid %L"
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, gcc-internal-format, gfc-internal-format
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr "EXTERNAL-attribut i konflikt med FUNCTION-attribut i â€%s†vid %L"
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr "Procedurpekarresultat â€%s†vid %L saknar pekarattributet"
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr "FINAL-procedur â€%s†vid %L är inte en SUBROUTINE"
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr "FINAL-procedur vid %L måste ha precis ett argument"
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr "Argument till FINAL-procedur vid %L mÃ¥ste ha typen â€%sâ€"
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr "Argument till FINAL-procedur vid %L får inte vara en POINTER"
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr "Argument till FINAL-procedur vid %L får inte vara ALLOCATABLE"
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr "Argument till FINAL-procedur vid %L får inte vara OPTIONAL"
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr "Argument till FINAL-procedur vid %L får inte vara INTENT(OUT)"
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr "Ickeskalär FINAL-procedur vid %L skulle ha argument med förmodad form"
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr "FINAL-procedur â€%s†deklarerad vid %L har samma ordning (%d) som â€%sâ€"
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr "Endast vektor-FINAL-procedurer deklarerade för den härledda typen â€%s†definierade vid %L, föreslÃ¥r även en skalär"
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, gcc-internal-format, gfc-internal-format
- msgid "Finalization at %L is not yet implemented"
- msgstr "Avslutningen vid %L är inte implementerad ännu"
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr "â€%s†och â€%s†kan inte blandad FUNCTION/SUBROUTINE för GENERIC â€%s†vid %L"
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr "â€%s†och â€%s†för GENERIC â€%s†vid %L är tvetydiga"
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr "Odefinierad specifik bindning â€%s†som mÃ¥l för GENERIC â€%s†vid %L"
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr "GENERIC â€%s†vid %L mÃ¥ste ha som mÃ¥l en specifik bindning, â€%s†är ocksÃ¥ GENERIC"
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr "GENERIC â€%s†vid %L kan inte Ã¥sidosätta en specifik bindning med samma namn"
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr "Typgränsoperator vid %L kan inte vara NOPASS"
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr "â€%s†mÃ¥ste vara en modulprocedur eller en extern procedur med ett explicit gränssnitt vid %L"
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "Proceduren â€%s†med PASS(%s) vid %L har inget argument â€%sâ€"
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr "Procedur â€%s†med PASS vid %L mÃ¥ste ha Ã¥tminstone ett argument"
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr "Ickepolymorfa attrappargument för pass-objekt till â€%s†vid %L"
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr "Argument â€%s†till â€%s†med PASS(%s) vid %L mÃ¥ste ha den härledda typen â€%sâ€"
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr "Skickat objekt-attrappargument till â€%s†vid %L mÃ¥ste vara skalärt"
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr "Skickat objekt-attrappargument till â€%s†vid %L fÃ¥r inte vara ALLOCATABLE"
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr "Skickat objekt-atrappargument till â€%s†vid %L fÃ¥r inte vara POINTER"
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr "Procedur â€%s†vid %L har samma namn som en komponent i â€%sâ€"
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr "Proceduren â€%s†vid %L har samma namn som den ärvd komponent i â€%sâ€"
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr "Härledd typ â€%s†deklarerad vid %L mÃ¥ste vara ABSTRACT för att â€%s†är DEFERRED och inte Ã¥sidosatt"
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr "Eftersom utvidgningen av â€%s†vid %L har en co-vektorkomponent, skall föräldratypen â€%s†ocksÃ¥ ha en"
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr "Ej utvidgningsbar härledd typ â€%s†vid %L fÃ¥r inte vara ABSTRACT"
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr "Teckenkomponenten â€%s†med fördröjd längd vid %L stödjs inte ännu"
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr "Co-vektorkomponent â€%s†vid %L mÃ¥ste vara allokerbar med fördröjd form"
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr "Komponenten â€%s†vid %L av TYPE(C_PTR) eller TYPE(C_FUNPTR) fÃ¥r inte vara en co-vektor"
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr "Komponenten â€%s†vid %L med co-vektorkomponent skall skalär som inte är en pekare eller allokerbar"
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr "Component â€%s†vid %L har attributet CONTIGUOUS men är inte en vektorpekare"
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr "Gränssnitt â€%sâ€, använt av procedurpekarkomponenten â€%s†vid %L, är deklarerat i en senare PROCEDURE-sats"
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr "Gränssnitt â€%s†till procedurpekarkomponent â€%s†vid %L mÃ¥ste vara explicit"
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "Procedurpekarkomponent â€%s†med PASS(%s) vid %L har inget argument â€%sâ€"
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr "Procedurpekarkomponent â€%s†med PASS vid %L mÃ¥ste ha Ã¥tminstone ett argument"
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr "Argument â€%s†till â€%s†med PASS(%s) vid %L mÃ¥ste ha den härledda typen â€%sâ€"
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr "Argument â€%s†till â€%s†med PASS(%s) vid %L mÃ¥ste vara skalärt"
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr "Argumentet â€%s†till â€%s†med PASS(%s) vid %L fÃ¥r inte ha attributet POINTER"
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr "Argumentet â€%s†till â€%s†med PASS(%s) vid %L fÃ¥r inte vara ALLOCATABLE"
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr "Komponent â€%s†i â€%s†vid %L har samma namn som en ärvd typbunden procedur"
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr "Teckenlängd pÃ¥ komponent â€%s†behöver vara ett konstant specifikationsuttryck vid %L"
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr "Teckenkomponent â€%s†av â€%s†vid %L med fördröjd längd mÃ¥ste vara en POINTER eller ALLOCATABLE"
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr "Fortran 2003: komponenten â€%s†är en PRIVATE-typ och kan inte vara en komponent i â€%sâ€, som är PUBLIC vid %L"
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr "Polymorf komponent %s vid %L i SEQUENCE- eller BIND(C)-typ %s"
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr "Komponent %s av SEQUENCE-typ deklarerad vid %L har inte attributet SEQUENCE"
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr "Pekarkomponenten â€%s†av â€%s†vid %L är en typen som inte har deklarerats"
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr "Procedur â€%s†med CLASS vid %L mÃ¥ste vara allokerbar eller en pekare"
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr "Fortran 2003: Generiskt namn â€%s†pÃ¥ funktionen â€%s†vid %L är samma namn som den härledda typen vid %L"
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr "Vektor â€%s†med underförstÃ¥dd storlek i namnlistan â€%s†vid %L är inte tillÃ¥tet"
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr "Fortran 2003: NAMELIST-vektorobjekt â€%s†med förmodad form i namnlistan â€%s†vid %L"
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr "Fortran 2003: NAMELIST-vektorobjekt â€%s†med icke-konstant form in namnlista â€%s†vid %L"
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr "Fortran 2003: NAMELIST-vektorobjekt â€%s†med icke-konstant form i namnlistan â€%s†vid %L"
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr "NAMELIST-objekt â€%s†i namnlistan â€%s†vid %L är polymorf om och behöver en en definierad input/output-procedur"
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr "Fortran 2003: NAMELIST-objekt â€%s†i namnlistan â€%s†vid %L med ALLOCATABLE- eller POINTER-komponenter"
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr "NAMELIST-objekt â€%s†i namnlistan â€%s†vid %L har ALLOCATABLE- eller POINTER-komponenter och behöver därför en definierad input/output-procedur"
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr "NAMELIST-objekt â€%s†deklarerades PRIVATE och kan inte vara medlem av PUBLIC-namnlista â€%s†vid %L"
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr "NAMELIST-objekt â€%s†har användningsassociativa PRIVATE-komponenter och kan inte vara medlem av namnlistan â€%s†vid %L"
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr "NAMELIST-objekt â€%s†har PRIVATE-komponenter och kan inte vara medlem av PUBLIC-namnlista â€%s†vid %L"
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr "PROCEDURE-attribut i konflikt med NAMELIST-attribut i â€%s†vid %L"
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr "Parametervektor â€%s†vid %L kan inte ha automatisk eller fördröjd form"
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr "Implicit typad PARAMETER â€%s†vid %L matchar inte en senare IMPLICIT-typ"
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, 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:12272
-+#: fortran/resolve.c:12273
- #, 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:12275
-+#: fortran/resolve.c:12276
- #, 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:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr "â€%s†vid %L har attributet CONTIGUOUS, men är inte en vektorpekare eller en vektor med förmodad form"
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array at %L must be a dummy argument"
- msgstr "Vektor med underförstådd storlek vid %L måste vara ett attrappargument"
-
--#: fortran/resolve.c:12379
-+#: fortran/resolve.c:12380
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed shape array at %L must be a dummy argument"
- msgstr "Vektor med underförstådd form vid %L måste vara ett attrappargument"
-
--#: fortran/resolve.c:12392
-+#: fortran/resolve.c:12393
- #, 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:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr "â€%s†vid %L kan inte ha attributet VALUE eftersom det inte är ett attrappargument"
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr "Teckenvärd attrappvariabel â€%s†vid %L med attributet VALUE mÃ¥ste ha konstant längd"
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr "C-interoperativ teckenattrappvariabel â€%s†vid %L med attributet VALUE mÃ¥ste ha längd ett"
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr "Den härledda typen â€%s†vid %L har typen â€%sâ€, som inte har definierats"
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr "Variabel â€%s†vid %L kan inte vara BIND(C) eftersom den varken är ett COMMON-block eller deklarerad med räckvidd modulnivÃ¥"
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr "Fortran 2003: PUBLIC %s â€%s†vid %L har PRIVATE härledd typ â€%sâ€"
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr "INTENT(OUT)-attrappargumentet â€%s†vid %L har ASSUMED SIZE och kan därför inte ha en standardinitierare"
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr "Attrappargumentet â€%s†vid %L av LOCK_TYPE fÃ¥r inte vara INTENT(OUT)"
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr "Funktionsresultat â€%s†vid %L skall inte vara en co-vektor eller ha en co-vektorkomponent"
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr "Variabeln â€%s†vid %L av TYPE(C_PTR) eller TYPE(C_FUNPTR) fÃ¥r inte vara en co-vektor"
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr "Variabeln â€%s†vid %L med co-vektorkomponent skall vara en skalär som inte är en pekare eller allokerbar"
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr "Variabeln â€%s†vid %L är en co-vektor och är inte ALLOCATABLE, SAVE eller ett attrappargument"
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr "Co-vektorvariabeln â€%s†vid %L skall inte ha co-dimensioner med fördröjd form"
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr "Allokerbar co-vektorvariabel â€%s†vid %L mÃ¥ste ha en fördröjd form"
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr "Variabeln â€%s†vid %L är INTENT(OUT) och kan alltsÃ¥ inte vara en allokerbara co-vektor eller har co-vektorkomponenter"
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr "Co-attrappvariabeln â€%s†vid %L är inte tillÃ¥ten i BIND(C)-proceduren â€%sâ€"
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, 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:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr "BLOCK DATA-element â€%s†vid %L mÃ¥ste vara i COMMON"
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr "DATA-vektor â€%s†vid %L mÃ¥ste anges i en tidigare deklaration"
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr "DATA-elementet â€%s†vid %L kan inte ha ett co-index"
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr "DATA-element â€%s†vid %L är en pekare och mÃ¥ste dÃ¥ vara en fullständig vektor"
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, 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:12919
-+#: fortran/resolve.c:12920
- #, 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:13018
-+#: fortran/resolve.c:13019
- #, 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 underförstådd do-slinga vid %L kan inte förenklas till ett konstant värde"
-
--#: fortran/resolve.c:13026
-+#: fortran/resolve.c:13027
- #, 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 underförstådd do-slinga vid %L kan inte förenklas till ett konstant värde"
-
--#: fortran/resolve.c:13034
-+#: fortran/resolve.c:13035
- #, 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 underförstådd do-slinga vid %L kan inte förenklas till ett konstant värde"
-
--#: fortran/resolve.c:13159
-+#: fortran/resolve.c:13160
- #, 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:13298
-+#: fortran/resolve.c:13299
- #, 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:13303
-+#: fortran/resolve.c:13304
- #, 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:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr "Härledd typvariabel â€%s†vid %L mÃ¥ste ha attributet SEQUENCE för att vara ett EQUIVALENCE-objekt"
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr "Härledd typvariabel â€%s†vid %L kan inte ha ALLOCATABLE-komponenter för att vara ett EQUIVALENCE-objekt"
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr "Härledd typvariabel â€%s†vid %L med standardinitiering kan inte vara i EQUIVALENCE med en variabel i COMMON"
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr "Härledd typvariabel â€%s†vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objekt"
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr "Syntaxfel i EQUIVALENCE-sats vid %L"
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr "Common-blockmedlem â€%s†vid %L kan inte vara ett EQUIVALENCE-objekt i den rena proceduren â€%sâ€"
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "Namngiven konstant â€%s†vid %L kan inte vara ett EQUIVALENCE-objekt"
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr "Vektor â€%s†vid %L med icke-konstanta gränser kan inte vara ett EQUIVALENCE-objekt"
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "Postkomponent â€%s†vid %L kan inte vara ett EQUIVALENCE-objekt"
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, 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:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr "Fortran 2003: PUBLIC-funktion â€%s†vid %L har PRIVATE typ â€%sâ€"
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr "ENTRY â€%s†vid %L har ingen IMPLICIT-typ"
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr "Användaroperatorprocedur â€%s†vid %L mÃ¥ste vara en FUNCTION"
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr "Användaroperatorprocedur â€%s†vid %L fÃ¥r inte ha antagen teckenlängd"
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr "Användaroperatorprocedur â€%s†vid %L mÃ¥ste ha Ã¥tminstone ett argument"
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, 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:13783
-+#: fortran/resolve.c:13784
- #, 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:13790
-+#: fortran/resolve.c:13791
- #, 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:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr "Innesluten procedur â€%s†vid %L i en PURE-procedur mÃ¥ste ocksÃ¥ vara PURE"
-@@ -43411,17 +43468,17 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr "BOZ-konstant vid %L är för stor (%ld jämfört med %ld bitar)"
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr "Skapar vektortemporär vid %L för argument â€%sâ€"
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, gcc-internal-format
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr "Möjligt fel i framänden: Fördröjd vektorstorlek utan pekare, attributet allocatable eller härledd typ utan allokerbara komponenter."
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr "felaktig uttryckstyp under genomlöpning (%d)"
-@@ -43663,7 +43720,7 @@
- msgid "Array element size too big at %C"
- msgstr "Vektorelementstorlek är för stor vid %C"
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr "gfc_trans_code(): Felaktig satskod"
-@@ -43965,7 +44022,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr "internt fel - ogiltigt Utf8-namn"
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "skräp vid slutet av signatursträng"
-Index: gcc/po/de.po
-===================================================================
---- a/src/gcc/po/de.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/de.po (.../branches/gcc-4_7-branch)
-@@ -6,10 +6,10 @@
- # Roland Stigge <stigge@antcom.de>, 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2011, 2012.
- msgid ""
- msgstr ""
--"Project-Id-Version: gcc 4.7.0\n"
-+"Project-Id-Version: gcc 4.7.1\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
--"PO-Revision-Date: 2012-03-25 13:30+0200\n"
-+"POT-Creation-Date: 2012-06-13 21:42+0000\n"
-+"PO-Revision-Date: 2012-06-24 13:30+0200\n"
- "Last-Translator: Roland Stigge <stigge@antcom.de>\n"
- "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
- "Language: de\n"
-@@ -18,7 +18,7 @@
- "Content-Transfer-Encoding: 8bit\n"
- "Plural-Forms: nplurals=2; plural=n != 1;\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<anonym>"
-@@ -27,18 +27,18 @@
- msgid "({anonymous})"
- msgstr "({anonym})"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, gcc-internal-format
- msgid "expected end of line"
- msgstr "Zeilenende erwartet"
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, gcc-internal-format
- msgid "expected %<;%>"
- msgstr "%<;%> erwartet"
-@@ -46,17 +46,17 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, gcc-internal-format
- msgid "expected %<(%>"
- msgstr "%<(%> erwartet"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, gcc-internal-format
- msgid "expected %<,%>"
- msgstr "%<,%> erwartet"
-@@ -67,19 +67,19 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, gcc-internal-format
- msgid "expected %<)%>"
- msgstr "%<)%> erwartet"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, gcc-internal-format
- msgid "expected %<]%>"
- msgstr "%<]%> erwartet"
-@@ -88,25 +88,25 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr "%<;%>, %<,%> oder %<)%> erwartet"
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, gcc-internal-format
- msgid "expected %<}%>"
- msgstr "%<}%> erwartet"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, gcc-internal-format
- msgid "expected %<{%>"
- msgstr "%<{%> erwartet"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, gcc-internal-format
- msgid "expected %<:%>"
- msgstr "%<:%> erwartet"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, gcc-internal-format
- msgid "expected %<while%>"
- msgstr "%<while%> erwartet"
-@@ -115,39 +115,39 @@
- msgid "expected %<.%>"
- msgstr "%<.%> erwartet"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, gcc-internal-format
- msgid "expected %<@end%>"
- msgstr "%<@end%> erwartet"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, gcc-internal-format
- msgid "expected %<>%>"
- msgstr "%<>%> erwartet"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, gcc-internal-format
- msgid "expected %<,%> or %<)%>"
- msgstr "%<,%> oder %<)%> erwartet"
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, gcc-internal-format
- msgid "expected %<=%>"
- msgstr "%<=%> erwartet"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr "%<#pragma omp section%> oder %<}%> erwartet"
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, gcc-internal-format
- msgid "expected %<[%>"
- msgstr "%<[%> erwartet"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- msgid "(anonymous)"
- msgstr "(anonym)"
-
-@@ -322,12 +322,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "Gleitkommakonstante falsch benutzt"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "ungültiger Ausdruck als Operand"
-@@ -1225,19 +1225,19 @@
- msgid " inlined from %qs"
- msgstr " eingefügt von %qs"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr "es wird angenommen, dass es sich nicht um eine Endlosschleife handelt"
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr "mögliche Endlosscheife kann nicht optimiert werden"
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr "es wird angenommen, dass die Schleifen-Zählvariable nicht überläuft"
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr "Schleife kann nicht optimiert werden, Schleifen-Zählvariable könnte überlaufen"
-
-@@ -1403,16 +1403,16 @@
- msgstr "dies ist der Befehl:"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr "es konnte kein Überlaufregister gefunden werden"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr "VOIDmode bei einer Ausgabe"
-
--#: reload1.c:8658
-+#: reload1.c:8672
- msgid "failure trying to reload:"
- msgstr "Neuladen gescheitert:"
-
-@@ -2541,117 +2541,117 @@
- msgid "<unknown>"
- msgstr "<unbekannt>"
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "Ungültiger %%H-Wert"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "Ungültiger %%J-Wert"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "Ungültiger %%r-Wert"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "Ungültiger %%R-Wert"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "Ungültiger %%N-Wert"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "Ungültiger %%P-Wert"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "Ungültiger %%h-Wert"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "Ungültiger %%L-Wert"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "Ungültiger %%m-Wert"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "Ungültiger %%M-Wert"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "Ungültiger %%U-Wert"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "Ungültiger %%s-Wert"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "Ungültiger %%C-Wert"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "Ungültiger %%E-Wert"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr "Unbekanntes relocation unspec"
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "Ungültiger %%xn-Code"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, c-format
- msgid "predicated Thumb instruction"
- msgstr "angegebene Thumb-Anweisung"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr "angegebene Anweisung in bedingter Sequenz"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, c-format
- msgid "Unsupported operand for code '%c'"
- msgstr "Operand für Code »%c« nicht unterstützt"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, c-format
- msgid "invalid shift operand"
- msgstr "ungültiger Schiebeoperand"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2659,79 +2659,79 @@
- msgid "invalid operand for code '%c'"
- msgstr "ungültiger Operand für Code »%c«"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, c-format
- msgid "instruction never executed"
- msgstr "Anweisung wird niemals ausgeführt"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, c-format
- msgid "missing operand"
- msgstr "fehlender Operand"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- msgid "function parameters cannot have __fp16 type"
- msgstr "Funktionsparameter können nicht Typ __fp16 haben"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- msgid "functions cannot return __fp16 type"
- msgstr "Funktionen können nicht Typ __fp16 zurückgeben"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, 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:1848
-+#: config/avr/avr.c:1959
- 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:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- msgid "bad address, not an I/O address:"
- msgstr "falsche Adresse, keine E/A-Adresse:"
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- msgid "bad address, not a constant:"
- msgstr "falsche Adresse, keine Konstante:"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr "Falsche Adresse, nicht (reg+disp):"
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- msgid "bad address, not post_inc or pre_dec:"
- msgstr "Falsche Adresse, nicht post_inc oder pre_dec:"
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "Interner Compiler-Fehler. Falsche Adresse:"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "Interner Compiler-Fehler. Unbekannter Modus:"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "Ungültiger Befehl:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr "Falscher Befehl:"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "Falscher Kopierbefehl:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr "Falscher Schiebe-Befehl:"
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "Interner Compiler-Fehler. Falsche Verschiebung:"
-
-@@ -2747,8 +2747,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -2826,21 +2826,21 @@
- msgid "unrecognized address"
- msgstr "unerkannte Adresse"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "unerkannte vermutete Konstante"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr "unerwartete Seiteneffekte in Adresse"
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- msgid "unidentifiable call op"
- msgstr "Unidentifizierbare Aufrufoperation"
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr "PIC-Register ist nicht vorbereitet"
-@@ -2848,7 +2848,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "Ungültiger Operanden-Ausgabecode"
-@@ -2977,72 +2977,72 @@
- msgid "bad output_condmove_single operand"
- msgstr "Falscher Operand für output_condmove_single"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "ungültiges UNSPEC als Operand"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr "»%%&« ohne lokale dynamische TLS-Referenzen verwendet"
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, c-format
- msgid "invalid operand size for operand code '%c'"
- msgstr "ungültige Operandengröße für Operandencode »%c«"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, c-format
- msgid "invalid operand type used with operand code '%c'"
- msgstr "ungültiger Operandentyp mit Operandencode »%c« verwendet"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, 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:14056
-+#: config/i386/i386.c:14109
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr "Operand ist weder eine Konstante noch ein Bedingungscode, ungültiger Operandencode »C«"
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "Operand ist weder eine Konstante noch ein Bedingungscode, ungültiger Operandencode »F«"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr "Operand ist weder eine Konstante noch ein Bedingungscode, ungültiger Operandencode »c«"
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "Operand ist weder eine Konstante noch ein Bedingungscode, ungültiger Operandencode »f«"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, 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:14204
-+#: config/i386/i386.c:14257
- #, 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:14234
-+#: config/i386/i386.c:14287
- #, c-format
- msgid "invalid operand code '%c'"
- msgstr "ungültiger Operandencode »%c«"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "ungültige Bedingungen für Operand"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "unbekannter Befehlsmodus"
-
-@@ -3071,35 +3071,35 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "Umgebungsvariable DJGPP zeigt auf kaputte Datei »%s«"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, c-format
- msgid "invalid %%G mode"
- msgstr "ungültiger Modus %%G"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand: unbekannter Code"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "ungültige Umwandlung von %<__fpreg%>"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "ungültige Umwandlung in %<__fpreg%>"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- msgid "invalid operation on %<__fpreg%>"
- msgstr "ungültige Operation auf %<__fpreg%>"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "ungültiger %%P-Operand"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "ungültiger %%p-Wert"
-@@ -3178,7 +3178,7 @@
- msgstr "Post-Increment-Adresse ist kein Register"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "Falsche Adresse"
-
-@@ -3341,87 +3341,87 @@
- msgid "bad move"
- msgstr "ungültige Bewegung"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, c-format
- msgid "invalid %%c value"
- msgstr "Ungültiger %%c-Wert"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "ungültiger %%f-Wert"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "ungültiger %%F-Wert"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "ungültiger %%G-Wert"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "ungültiger %%j-Code"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "ungültiger %%J-Code"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "ungültiger %%k-Wert"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "ungültiger %%K-Wert"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "ungültiger %%O-Wert"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "ungültiger %%q-Wert"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "ungültiger %%S-Wert"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "ungültiger %%T-Wert"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "ungültiger %%u-Wert"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "ungültiger %%v-Wert"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "ungültiger %%x-Wert"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, c-format
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr "ungültiger %%y-Wert, bitte »Z«-Bedingung probieren"
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "AltiVec-Argument an Funktion ohne Prototyp übergeben"
-
-@@ -3520,60 +3520,60 @@
- msgid "invalid operand to %%S"
- msgstr "ungültiger Operand für %%S"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr "erzeugt und mit anderen Architekturen / ABIs verwendet"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr "erzeugt und mit anderen ABIs verwendet"
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "ungültiger %%Y-Operand"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "ungültiger %%A-Operand"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "ungültiger %%B-Operand"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, c-format
- msgid "invalid %%C operand"
- msgstr "ungültiger %%C-Operand"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, c-format
- msgid "invalid %%D operand"
- msgstr "ungültiger %%D-Operand"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "ungültiger %%f-Operand"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "ungültiger %%s-Operand"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "»long long«-Konstante ist kein gültiger direkter Operand"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "Gleitkommakonstante ist kein gültiger direkter Operand"
-@@ -3598,7 +3598,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operand: unbekannter Code"
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "ungültiger %%c-Operand"
-@@ -3613,22 +3613,22 @@
- msgid "invalid %%H specifier"
- msgstr "ungültiger %%H-Spezifizierer"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, c-format
- msgid "invalid %%h operand"
- msgstr "ungültiger %%h-Operand"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, c-format
- msgid "invalid %%I operand"
- msgstr "ungültiger %%I-Operand"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, c-format
- msgid "invalid %%i operand"
- msgstr "ungültiger %%i-Operand"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, c-format
- msgid "invalid %%j operand"
- msgstr "ungültiger %%j-Operand"
-@@ -3638,7 +3638,7 @@
- msgid "invalid %%%c operand"
- msgstr "ungültiger %%%c-Operand"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, c-format
- msgid "invalid %%N operand"
- msgstr "ungültiger %%N-Operand"
-@@ -3648,37 +3648,37 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "ungültiger Operand für Spezifizierer »r«"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr "Operand kann noch nicht ausgegeben werden; Code == %d (%c)"
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, c-format
- msgid "invalid %%H operand"
- msgstr "ungültiger %%H-Operand"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, c-format
- msgid "invalid %%L operand"
- msgstr "ungültiger %%L-Operand"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, c-format
- msgid "invalid %%M operand"
- msgstr "ungültiger %%M-Operand"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, c-format
- msgid "invalid %%t operand"
- msgstr "ungültiger %%t-Operand"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, c-format
- msgid "invalid %%t operand '"
- msgstr "ungültiger %%t-Operand '"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, c-format
- msgid "invalid %%r operand"
- msgstr "ungültiger %%r-Operand"
-@@ -3742,11 +3742,11 @@
- msgid "address offset not a constant"
- msgstr "Adressversatz ist keine Konstante"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "Kandidat 1:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "Kandidat 2:"
-
-@@ -3962,7 +3962,7 @@
- msgid "candidates are:"
- msgstr "Kandidaten sind:"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, gcc-internal-format
- msgid "candidate is:"
- msgid_plural "candidates are:"
-@@ -4009,48 +4009,48 @@
- msgid "source type is not polymorphic"
- msgstr "Quellentyp ist nicht polymorph"
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "Argument falschen Typs für unäres Minus"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "Argument falschen Typs für unäres Plus"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "Argument falschen Typs für Bit-Komplement"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "Argument falschen Typs für abs"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "Argument falschen Typs für Konjugation"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- msgid "in argument to unary !"
- msgstr "in Argument für unäres !"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- msgid "no pre-increment operator for type"
- msgstr "kein Präinkrementoperator für Typ"
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr "kein Postinkrementoperator für Typ"
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- msgid "no pre-decrement operator for type"
- msgstr "kein Prädekrementoperator für Typ"
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr "kein Postdekrementoperator für Typ"
-
-@@ -4302,7 +4302,7 @@
- msgid "Bad type in constant expression"
- msgstr "Falscher Typ in Konstanten-Ausdruck"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- msgid "Unexpected end of module"
- msgstr "Unerwartetes Modulende"
-
-@@ -4330,11 +4330,11 @@
- msgid "implied END DO"
- msgstr "impliziertes END DO"
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr "Zuweisung"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- msgid "pointer assignment"
- msgstr "Zeigerzuweisung"
-
-@@ -4418,47 +4418,47 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr "Ränge für Operator bei %%L und %%L stimmen nicht überein"
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr "Schleifenvariable"
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- msgid "iterator variable"
- msgstr "Iteratorvariable"
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- msgid "Start expression in DO loop"
- msgstr "Anfangs-Ausdruck in DO-Schleife"
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- msgid "End expression in DO loop"
- msgstr "End-Ausdruck in DO-Schleife"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- msgid "Step expression in DO loop"
- msgstr "Schrittausdruck in DO-Schleife"
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- msgid "DEALLOCATE object"
- msgstr "DEALLOCATE Objekt"
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- msgid "ALLOCATE object"
- msgstr "ALLOCATE Objekt"
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr "STAT-Variable"
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr "ERRMSG-Variable"
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr "Element in READ"
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr "Variable ACQUIRED_LOCK"
-
-@@ -4467,7 +4467,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr "Unterschiedliche CHARACTER-Längen (%ld/%ld) in Feldkonstruktor"
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr "Ganzzahlüberlauf bei der Berechnung des zu reservierenden Speichers"
-
-@@ -4537,7 +4537,7 @@
- msgid "Memory allocation failed"
- msgstr "Speicherreservierung gescheitert"
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr "Reservierung würde Speichergrenze überschreiten"
-
-@@ -4742,7 +4742,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr "evtl. »-pg« statt »-p« mit gprof(1) verwendet"
-
-@@ -4799,6 +4799,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "static wird auf TPF-OS nicht unterstützt"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr "evtl. »-pg« statt »-p« mit gprof(1) verwenden"
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "-EB und -EL können nicht gleichzeitig verwendet werden"
-@@ -4827,10 +4831,6 @@
- msgid "no processor type specified for linking"
- msgstr "kein Prozessortyp zum Binden angegeben"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--msgid "gfortran does not support -E without -cpp"
--msgstr "gfortran unterstützt nicht -E ohne -cpp"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr "der m210 hat keine Little-Endian-Unterstützung"
-@@ -4883,6 +4883,10 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "Die Option -shared wird derzeit nicht für VAX ELF unterstützt"
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "gfortran unterstützt nicht -E ohne -cpp"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "-fjni und -femit-class-files sind unverträglich"
-@@ -7938,6 +7942,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr "Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressiering mit dem X-Register. Ohne diese Option nimmt der Kompiler an, dass es einen Adressierungsmodus X+const, ähnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus für X emulieren."
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr "Das Gerät hat kein Spezialfunktionsregister SPH. Diese Option wird vom Compilertreiber mit dem korrekten Wert überschrieben, wenn An-/Abwesenheit von SPH von -mmcu=MCU abgeleitet werden kann."
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr "Bekannte MCU-Namen:"
-@@ -10260,18 +10268,30 @@
- msgstr "Keine system- oder GCC-spezifischen Makros vordefinieren"
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr "Ausdrückliche Prüfungen für Division durch Null hinzufügen"
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr "Ausdrückliche Prüfungen für Divisionsüberlauf in INT_MIN / -1 hinzufügen"
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr "-fgo-dump-<Typ>\tInterne Information des Go-Frontends in Datei ausgeben"
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr "-fgo-optimize-<type>\tOptimierungsdurchläufe im Frontend einschalten"
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr "-fgo-pkgpath=<string>\tGo-Paketpfad setzen"
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr "-fgo-prefix=<Zeichenkette>\tSetzt den paketspezifischen Präfix für exportierte Go-Namen"
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- msgid "Functions which return values must end with return statements"
- msgstr "Funktionen die Werte zurück geben müssen mit return-Anweisungen enden"
-
-@@ -11781,224 +11801,231 @@
- msgid "Create a position independent executable"
- msgstr "Eine lageunabhängige ausführbare Datei erzeugen"
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- msgid "invalid use of type"
- msgstr "ungültige Typ-Verwendung"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
--msgid "floating point constant truncated to integer"
--msgstr "Gleitkommakonstante auf Ganzzahl abgeschnitten"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- msgid "constant refers to itself"
- msgstr "Konstante verweist auf sich selbst"
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- msgid "expected numeric type"
- msgstr "numerischer Typ erwartet"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
-+msgid "expected boolean type"
-+msgstr "boolescher Typ erwartet"
-+
-+#: go/gofrontend/expressions.cc:3911
- msgid "expected integer or boolean type"
- msgstr "Ganzzahlausdruck oder boolscher Typ erwartet"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- msgid "invalid operand for unary %<&%>"
- msgstr "ungültiger Operand für unäres %<&%>"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- msgid "expected pointer"
- msgstr "Zeiger erwartet"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- msgid "incompatible types in binary expression"
- msgstr "inkompatible Typen in binärem Ausdruck"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- msgid "shift of non-integer operand"
- msgstr "Schiebeoperation eines Nicht-Ganzzahloperanden"
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- msgid "shift count not unsigned integer"
- msgstr "Schiebeweite ist keine vorzeichenlose Ganzzahl"
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- msgid "negative shift count"
- msgstr "negative Schiebeweite"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- msgid "object is not a method"
- msgstr "Objekt ist keine Methode"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- msgid "method type does not match object type"
- msgstr "Methodentyp passt nicht zum Objekttyp"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- msgid "invalid use of %<...%> with builtin function"
- msgstr "ungültige Verwendung von %<...%> mit eingebauter Funktion"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- msgid "not enough arguments"
- msgstr "Nicht genug Argumente"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- msgid "too many arguments"
- msgstr "zu viele Argumente"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- msgid "argument 1 must be a map"
- msgstr "Argument 1 muss eine Abbildung sein"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- msgid "invalid type for make function"
- msgstr "ungültiger Typ für »make«-Funktion"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr "Bei Reservierung einer Scheibe wird Länge benötigt"
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- msgid "bad size for make"
- msgstr "falsche Größe für make"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr "Falsche Größe bei Scheiben-Erzeugung"
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- msgid "too many arguments to make"
- msgstr "zu viele Argumente für make"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- msgid "argument must be array or slice or channel"
- msgstr "Argument muss Feld oder Scheibe oder Kanal sein"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr "Argument muss Zeichenkette oder Feld oder Scheibe oder Abbildung oder Kanal sein"
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- msgid "unsupported argument type to builtin function"
- msgstr "nicht unterstützter Argumenttyp für eingebaute Funktion"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- msgid "argument must be channel"
- msgstr "Argument muss ein Kanal sein"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr "Nur-Empfangs-Kanal kann nicht geschlossen werden"
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- msgid "argument must be a field reference"
- msgstr "Argument muss eine Feldreferenz sein"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- msgid "left argument must be a slice"
- msgstr "linkes Argument muss eine Scheibe sein"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr "Elementtypen müssen dieselben sein"
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- msgid "first argument must be []byte"
- msgstr "erstes Argument muss []byte sein"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- msgid "second argument must be slice or string"
- msgstr "zweites Argument muss eine Scheibe oder Zeichenkette sein"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- msgid "argument 2 has invalid type"
- msgstr "Argument 2 hat ungültigen Typen"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- msgid "argument must have complex type"
- msgstr "Argument muss komplexen Typen haben"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- msgid "complex arguments must have identical types"
- msgstr "komplexe Argumente müssen identische Typen haben"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- msgid "complex arguments must have floating-point type"
- msgstr "komplexe Argumente müssen Gleitkommatyp haben"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "ungültige Verwendung von %<...%> mit Nicht-Slice"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
- msgid "expected function"
- msgstr "Funktion erwartet"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- msgid "incompatible type for receiver"
- msgstr "inkompatible Typen für Empfänger"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "ungültige Verwendung von %<this%> bei Aufruf einer nicht-variadischen Funktion"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
- msgid "number of results does not match number of values"
- msgstr "Anzahl der Ergebnisse passt nicht zur Anzahl der Werte"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- msgid "index must be integer"
- msgstr "Index muss eine Ganzzahl sein"
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- msgid "slice end must be integer"
- msgstr "Scheibenende muss eine Ganzzahl sein"
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr "Scheibe ohne adressierbaren Wert"
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- msgid "incompatible type for map index"
- msgstr "inkompatible Typen für Abbildungsindex"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr "Schnittstelle oder Zeiger auf Schnittstelle erwartet"
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- msgid "too many expressions for struct"
- msgstr "zu viele Ausdrücke für Struktur"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- msgid "too few expressions for struct"
- msgstr "zu wenig Ausdrücke für Struktur"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr "zu viele Elemente in zusammengesetztem Literal"
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- msgid "invalid unsafe.Pointer conversion"
- msgstr "ungültige »unsafe.Pointer«-Umwandlung"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- msgid "type assertion only valid for interface types"
- msgstr "Typbehauptung nur gültig für Schnittstellentypen"
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr "unmögliche Typenbehauptung: Typ implementiert nicht Schnittstelle"
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- msgid "expected channel"
- msgstr "Kanal erwartet"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr "ungültiges Empfangen auf Nur-Sende-Kanal"
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr "Um dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeiden"
-+
- #: go/gofrontend/statements.cc:590
- msgid "invalid left hand side of assignment"
- msgstr "ungültige linke Seite einer Zuweisung"
-@@ -12027,19 +12054,19 @@
- msgid "expected boolean expression"
- msgstr "boolscher Ausdruck erwartet"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- msgid "incompatible types in send"
- msgstr "inkompatible Typen in »send«"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- msgid "invalid send on receive-only channel"
- msgstr "ungültiges »send« auf Nur-Empfangs-Kanal"
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr "zu viele Variablen in Bereichsklausel mit Kanal"
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr "Bereichsklausel muss Feld, Scheibe, Zeichenkette, Abbildung oder Kanaltyp haben"
-
-@@ -12089,71 +12116,71 @@
- msgid "cannot use type %s as type %s"
- msgstr "Typ %s kann nicht als Typ %s verwendet werden"
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- msgid "different receiver types"
- msgstr "unterschiedliche Empfängertypen"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- msgid "different number of parameters"
- msgstr "unterschiedliche Parameteranzahl"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- msgid "different parameter types"
- msgstr "unterschiedliche Parametertypen"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr "unterschiedliche variable Argumente"
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr "unterschiedliche Ergebnisanzahl"
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- msgid "different result types"
- msgstr "unterschiedliche Ergebnistypen"
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr "implizite Zuweisung an verstecktes Feld %4$s%5$s%6$s von %1$s%2$s%3$s"
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, 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:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, c-format
- msgid "incompatible type for method %s%s%s"
- msgstr "Inkompatibler Typ für Methode %s%s%s"
-
--#: go/gofrontend/types.cc:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, 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:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr "Zeiger auf Schnittstellentyp hat keine Methoden"
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- msgid "type has no methods"
- msgstr "Typ hat keine Methoden"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, c-format
- msgid "ambiguous method %s%s%s"
- msgstr "mehrdeutige Methode %s%s%s"
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, c-format
- msgid "missing method %s%s%s"
- msgstr "fehlende Methode %s%s%s"
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr "Methode %s%s%s erfordert einen Zeiger"
-@@ -12220,7 +12247,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "Ungültiges drittes Argument für %<__builtin_prefetch%>; es wird Null verwendet"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr "Zu wenige Argumente für %<va_start%>"
-@@ -12242,7 +12269,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr "Wenn dieser Code erreicht wird, wird das Programm abgebrochen"
-@@ -12324,7 +12351,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr "%Kungültige Verwendung von %<__builtin_va_arg_pack ()%>"
-@@ -12418,8 +12445,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "void-Wert nicht ignoriert wie es sein sollte"
-@@ -12694,7 +12721,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "Deklaration von %q+D überdeckt einen vorhergehenden lokalen Bezeichner"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, gcc-internal-format
- msgid "shadowed declaration is here"
- msgstr "verdeckte Deklaration ist hier"
-@@ -12799,7 +12826,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr "%qE als falsche Symbolart definiert"
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr "Ungültige Verwendung von %<restrict%>"
-@@ -12917,7 +12944,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "Objekt variabler Größe darf nicht initialisiert werden"
-@@ -12927,7 +12954,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "Variable %qD hat Initialisierung, aber unvollständigen Typ"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "inline-Funktion %q+D wurde das Attribut »noinline« gegeben"
-@@ -12957,7 +12984,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "Feldgröße von %q+D ist null oder negativ"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr "Speichergröße von %q+D ist unbekannt"
-@@ -13067,7 +13094,7 @@
- msgid "variable length array %qE is used"
- msgstr "Feld %qE variabler Größe wird verwendet"
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr "Feld variabler Größe wird verwendet"
-@@ -13152,7 +13179,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "Speicherklasse für unbenannten Parameter angegeben"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "Speicherklasse für Typnamen angegeben"
-@@ -13301,7 +13328,7 @@
- msgid "function definition has qualified void return type"
- msgstr "Funktionsdefinition hat qualifizierten void-Rückgabetypen"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "Typkennzeichner an Funktions-Rückgabewert ignoriert"
-@@ -13412,7 +13439,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr "Ein Element einer Struktur oder Union kann nicht variabel modifizierten Typ haben"
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "Variable oder Feld %qE als »void« deklariert"
-@@ -13835,7 +13862,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "Argument %qD passt nicht zum Prototypen"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "keine return-Anweisung in nicht void zurückgebender Funktion"
-@@ -14028,7 +14055,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ISO-C verbietet eine leere Quelldatei"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr "ISO-C erlaubt kein zusätzliches %<;%> außerhalb einer Funktion"
-@@ -14038,7 +14065,7 @@
- msgid "unknown type name %qE"
- msgstr "unbekannter Typname: %qE"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr "Deklarationsspezifizierer erwartet"
-@@ -14048,7 +14075,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, gcc-internal-format
- msgid "prefix attributes are ignored for methods"
- msgstr "Präfixattribute werden für Methoden ignoriert"
-@@ -14068,7 +14095,7 @@
- msgid "data definition has no type or storage class"
- msgstr "Datendefinition hat keinen Typ oder Speicherklasse"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr "%<,%> oder %<;%> erwartet"
-@@ -14096,7 +14123,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO-C90 unterstützt nicht %<_Static_assert%>"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr "Zeichenkettenliteral erwartet"
-@@ -14123,18 +14150,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, gcc-internal-format
- msgid "expected identifier"
- msgstr "Bezeichner erwartet"
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "Komma am Ende der Aufzählungsliste"
-@@ -14264,7 +14291,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr "%<}%> vor %<else%> erwartet"
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr "%<else%> ohne vorheriges %<if%>"
-@@ -14293,17 +14320,17 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, gcc-internal-format
- msgid "expected statement"
- msgstr "Anweisung erwartet"
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, 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-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, 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"
-@@ -14368,7 +14395,7 @@
- msgid "cannot take address of %qs"
- msgstr "die Adresse von %qs kann nicht ermittelt werden"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, gcc-internal-format
- msgid "expected expression"
- msgstr "Ausdruck erwartet"
-@@ -14408,257 +14435,257 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "Operanden von %<__builtin_complex%> unterschiedlichen Typs"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, gcc-internal-format
- msgid "wrong number of arguments to %<__builtin_shuffle%>"
- msgstr "falsche Anzahl der Argumente für %<__builtin_shuffle%>"
-
--#: c-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr "zusammengesetztes Literal hat variable Größe"
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr "Verbundliteral durch Adressraumqualifizierer qualifiziert"
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO-C90 verbietet zusammengesetzte Literale"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, gcc-internal-format
- msgid "expected identifier or %<)%>"
- msgstr "Bezeichner oder %<)%> erwartet"
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr "zusätzliches Semikolon"
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr "zusätzliches Semikolon in Methodendefinition angegeben"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr "Methodenattribute dürfen nur am Ende angegeben werden"
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr "%<;%> or %<{%> nach Definition der Methodenattribute erwartet"
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, gcc-internal-format
- msgid "objective-c method declaration is expected"
- msgstr "Methodendeklaration in Objective-C erwartet"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, gcc-internal-format
- msgid "no type or storage class may be specified here,"
- msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr "unbekanntes Eigenschaftsattribut"
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, gcc-internal-format
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr "fehlendes %<=%> (hinter Attribut %<getter%>)"
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, gcc-internal-format
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr "fehlendes %<=%> (hinter Attribut %<setter%>)"
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, gcc-internal-format
- msgid "the %<setter%> attribute may only be specified once"
- msgstr "das %<setter%>-Attribut darf nur einmal angegeben werden"
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr "Setter-Name muss mit %<:%> beendet werden"
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, gcc-internal-format
- msgid "the %<getter%> attribute may only be specified once"
- msgstr "das %<getter%>-Attribut darf nur einmal angegeben werden"
-
--#: c-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr "%<#pragma omp barrier%> darf nur in Verbundanweisungen verwendet werden"
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr "%<#pragma omp flush%> darf nur in Verbundanweisungen verwendet werden"
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr "%<#pragma omp taskwait%> darf nur in Verbundanweisungen verwendet werden"
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, gcc-internal-format
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr "%<#pragma omp taskyield%> darf nur in Verbundanweisungen verwendet werden"
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, 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-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, gcc-internal-format
- msgid "too many %qs clauses"
- msgstr "zu viele %qs-Klauseln"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, gcc-internal-format
- msgid "collapse argument needs positive constant integer expression"
- msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr "%<none%> oder %<shared%> erwartet"
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, gcc-internal-format
- msgid "expected integer expression"
- msgstr "Ganzzahlausdruck erwartet"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr "Wert von %<num_threads%> muss positiv sein"
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, gcc-internal-format
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> oder %<max%> erwartet"
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr "Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>"
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr "Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>"
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, gcc-internal-format
- msgid "invalid schedule kind"
- msgstr "ungültige Ablaufart"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr "Klausel %<#pragma omp%> erwartet"
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr "%qs ist für %qs ungültig"
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, gcc-internal-format
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "ungültige Form von %<#pragma omp atomic%>"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, gcc-internal-format
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "ungültiger Operator für %<#pragma omp atomic%>"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr "%<(%> oder Zeilenende erwartet"
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, gcc-internal-format
- msgid "for statement expected"
- msgstr "für Anweisung erwartet"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr "Schleifendeklaration oder Initialisierung erwartet"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr "nicht genügend perfekt geschachtelte Schleifen"
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr "zusammengelegte Schleifen sind nicht perfekt geschachtelt"
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr "Schleifenvariable %qD sollte nicht »firstprivate« sein"
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, gcc-internal-format
- msgid "%qD is not a variable"
- msgstr "%qD ist keine Variable"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr "%qE nach erster Benutzung als %<threadprivate%> deklariert"
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "%<threadprivate%> %qE hat unvollständigen Typen"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr "%<__transaction_cancel%> ohne eingeschaltete Unterstützung für transaktionsbasierten Speicher"
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, 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-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr " oder einer %<transaction_may_cancel_outer%>-Funktion"
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
-@@ -14668,7 +14695,7 @@
- msgid "%qD has an incomplete type"
- msgstr "%qD hat unvollständigen Typ"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "falsche Benutzung eines void-Ausdruckes"
-@@ -14734,67 +14761,72 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr "Funktionsrückgabetypen nicht kompatibel wegen %<volatile%>"
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr "Arithmetik mit Zeiger auf unvollständigen Typen"
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
- #, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr "Umwandlung eines zusammengesetzten Feldliterals ist in C++ ungültig"
-+
-+#: c-typeck.c:2160
-+#, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr "%qT hat kein Element namens %qE"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr "Anfrage nach Element %qE in etwas, was keine Struktur oder Variante ist"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr "Dereferenzierung eines Zeigers auf unvollständigen Typen"
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr "Dereferenzierung eines %<void *%>-Zeigers"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "indizierter Wert ist weder Feld noch Zeiger noch Vektor"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "Feldindex ist keine Ganzzahl"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr "indizierter Wert ist Zeiger auf Funktion"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, gcc-internal-format
- msgid "index value is out of bound"
- msgstr "Indexwert ist außerhalb der Grenzen"
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ISO-C verbietet, ein %<register%>-Feld zu indizieren"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "ISO-C90 verbietet, ein Nicht-L-Wert-Feld zu indizieren"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr "enum-Konstante hier definiert"
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr "gerufenes Objekt %qE ist keine Funktion"
-@@ -14802,370 +14834,370 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr "Funktion über nicht kompatiblen Typen aufgerufen"
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, gcc-internal-format
- msgid "function with qualified void return type called"
- msgstr "Funktion mit qualifiziertem void-Rückgabetypen aufgerufen"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, gcc-internal-format
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr "Das letzte Argument von __builtin_shuffle muss Ganzzahlvektor sein"
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, gcc-internal-format
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "Argumente für __builtin_shuffle müssen Vektoren sein"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr "Vektorargumente von __builtin_shuffle müssen gleichen Typ haben"
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr "Anzahl der Elemente des/der Argumentvektors/en und des Maskenvektors für __builtin_shuffle sollten gleich sein"
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr "Innere Typen des/der Argumentvektors/en und Maske von __builtin_shuffle müssen gleiche Größe haben"
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, gcc-internal-format
- msgid "too many arguments to method %qE"
- msgstr "zu viele Argumente für Methode %qE"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr "zu viele Argumente für Funktion %qE"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, gcc-internal-format
- msgid "declared here"
- msgstr "hier deklariert"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "Typ des formalen Parameters %d ist unvollständig"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "Übergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des Prototyps"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "Übergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des Prototyps"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "Übergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des Prototyps"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "Übergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des Prototyps"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "Übergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des Prototyps"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "Übergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des Prototyps"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "Übergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des Prototyps"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "Übergabe des Arguments %d von %qE als %qT statt %qT aufgrund des Prototyps"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "Übergabe des Arguments %d von %qE mit anderer Breite aufgrund des Prototyps"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "Übergabe des Arguments %d von %qE als vorzeichenlos aufgrund des Prototyps"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "Übergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des Prototyps"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr "implizite Umwandlung von %qT in %qT bei Übergabe von Argument an Funktion"
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr "Zu wenige Argumente für Funktion %qE"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "Vergleich mit Zeichenkettenliteral führt zu unspezifiziertem Verhalten"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, gcc-internal-format
- msgid "comparison between %qT and %qT"
- msgstr "Vergleich zwischen %qT und %qT"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "Zeiger des Typs %<void *%> in Subtraktion verwendet"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "Zeiger auf eine Funktion in Subtraktion verwendet"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ISO-C unterstützt nicht %<~%> für komplexe Konjugation"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "Argument falschen Typs für unäres Ausrufungszeichen"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr "Schrittweite von Aufzählungswerten (enum) ist in C++ ungültig"
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr "Verringerung von Aufzählungswerten (enum) ist in C++ ungültig"
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "ISO-C unterstützt kein %<++%> und %<--%> für komplexe Typen"
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "Argument falschen Typs für Inkrementierung"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "Argument falschen Typs für Dekrementierung"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "Erhöhung eines Zeigers auf unbekannte Struktur"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "Verminderung eines Zeigers auf unbekannte Struktur"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, gcc-internal-format
- msgid "taking address of expression of type %<void%>"
- msgstr "Adresse des Ausdrucks des Typs %<void%> wird genommen"
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, gcc-internal-format
- msgid "assignment of read-only location %qE"
- msgstr "Zuweisung der schreibgeschützten Speicherstelle %qE"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, gcc-internal-format
- msgid "increment of read-only location %qE"
- msgstr "Erhöhung der schreibgeschützten Speicherstelle %qE"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, gcc-internal-format
- msgid "decrement of read-only location %qE"
- msgstr "Verringerung der schreibgeschützten Speicherstelle %qE"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "die Adresse des Bit-Feldes %qD kann nicht ermittelt werden"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr "globale Register-Variable %qD in verschachtelter Funktion verwendet"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr "Register-Variable %qD in verschachtelter Funktion verwendet"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr "Adresse der globalen Variablen %qD angefordert"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr "Adresse der Register-Variablen %qD angefordert"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr "Nicht-L-Wert-Feld in bedingtem Ausdruck"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr "implizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassen"
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "ISO-C verbietet bedingten Ausdruck mit nur einer void-Seite"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, gcc-internal-format
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "Zeiger auf disjunkte Adressräume in bedingtem Ausdruck verwendet"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "ISO-C verbietet bedingten Ausdruck zwischen %<void *%> und Funktionszeiger"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "Zeigertyp passt nicht in bedingtem Ausdruck"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "Zeiger-/Ganzzahltyp passt nicht in bedingtem Ausdruck"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "Typ passt nicht in bedingtem Ausdruck"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- msgid "cast adds %q#v qualifier to function type"
- msgstr "Typumwandlung fügt Qualifizierer %q#v zu Funktionstyp hinzu"
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr "Typumwandlung streicht Qualifizierer %q#v von Zeiger-Zieltyp"
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr "zur Sicherheit müssen alle vorübergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert sein"
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "Typkonvertierung gibt Feldtyp an"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "Typkonvertierung gibt Funktionstyp an"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "ISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben Typen"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "ISO-C verbietet Typkonvertierung auf union-Typ"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "Typkonvertierung in union-Typ von nicht in union vorhandenem Typen"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr "Umwandlung in %s-Adressraumzeiger aus getrenntem allgemeinen Adressraumzeiger"
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr "Umwandlung in allgemeinen Adressraumzeiger von getrenntem %s-Adressraumzeiger"
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr "Umwandlung in %s-Adressraumzeiger von getrenntem %s-Adressraumzeiger"
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr "Typkonvertierung erfordert Ausrichtung des Zieltyps"
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "Typkonvertierung von Zeiger auf Ganzzahl anderer Breite"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr "Typumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qT"
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ISO-C verbietet Konvertierung von Funktionszeigern in Objektzeigertyp"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ISO-C verbietet Konvertierung von Objektzeigertypen in Funktionszeigertyp"
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr "Definition eines Typs in einer Umwandlung ist in C++ ungültig"
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr "enum-Umwandlung in Zuweisung ist in C++ ungültig"
-@@ -15177,683 +15209,683 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr "%qT erwartet, aber Argument hat Typ %qT"
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr "Enum-Umwandlung bei Übergabe des Arguments %d von %qE ist in C++ ungültig"
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr "enum-Umwandlung in Initialisierung ist in C++ ungültig"
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr "enum-Umwandlung in Rückgabe ist in C++ ungültig"
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr "R-Wert kann nicht an Referenzparameter übergeben werden"
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "Übergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr "Zuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "Initialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr "return erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "Übergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-Typ"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "Zuweisung streicht Qualifizierer %qv von Zeiger-Zieltyp"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "Initialisierung streicht Qualifizierer %qv von Zeiger-Zieltyp"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "return streicht Qualifizierer %qv von Zeiger-Zieltyp"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "ISO-C verbietet Argumentkonvertierung in union-Typ"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr "Anfrage zur impliziten für Umwandlung von %qT in %qT ist in C++ nicht erlaubt"
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, gcc-internal-format
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "Übergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen Adressbereich"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, gcc-internal-format
- msgid "assignment from pointer to non-enclosed address space"
- msgstr "Zuweisung von Zeiger auf nicht eingeschlossenen Adressbereich"
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, gcc-internal-format
- msgid "initialization from pointer to non-enclosed address space"
- msgstr "Initialisierung von Zeiger auf nicht enthaltenen Adressraum"
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr "Rückgabe von Pointer auf nicht enthaltenen Adressraum"
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "Argument %d von %qE könnte Kandidat für Formatattribut sein"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr "Links-Zuweisung könnte Kandidat für Formatattribut sein"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, gcc-internal-format
- msgid "initialization left-hand side might be a candidate for a format attribute"
- msgstr "Linke-Initialisierung könnte Kandidat für Formatattribut sein"
-
--#: c-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, gcc-internal-format
- msgid "return type might be a candidate for a format attribute"
- msgstr "Rückgabetyp könnte Kandidat für Formatattribut sein"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr "ISO-C verbietet Übergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>"
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "ISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "ISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "ISO-C verbietet return zwischen Funktionszeiger und %<void *%>"
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr "Zeigerziele bei Übergabe des Arguments %d von %qE unterscheiden sich im Vorzeichenbesitz"
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr "Zeigerziele in Zuweisung unterscheiden sich im Vorzeichenbesitz"
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr "Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz"
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr "Zeigerziele in return unterscheiden sich im Vorzeichenbesitz"
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "Übergabe des Arguments %d von %qE von inkompatiblem Zeigertyp"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr "Zuweisung von inkompatiblem Zeigertyp"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr "Initialisierung von inkompatiblem Zeigertyp"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr "return von inkompatiblem Zeigertyp"
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "ungültige Verwendung eines Nicht-L-Wert-Feldes"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "Übergabe des Arguments %d von %qE erzeugt Zeiger von Ganzzahl ohne Typkonvertierung"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr "Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr "Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr "return erzeugt Zeiger von Ganzzahl ohne Typkonvertierung"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "Übergabe des Arguments %d von %qE erzeugt Ganzzahl von Zeiger ohne Typkonvertierung"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr "Zuweisung erzeugt Ganzzahl von Zeiger ohne Typkonvertierung"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr "Initialisierung erzeugt Ganzzahl von Zeiger ohne Typkonvertierung"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr "return erzeugt Ganzzahl von Zeiger ohne Typkonvertierung"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr "Inkompatibler Typ für Argument %d von %qE"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, gcc-internal-format
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "unverträgliche Typen bei Zuweisung an Typ %qT von Typ %qT"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, gcc-internal-format
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "inkompatible Typen bei Initialisierung von Typ %qT mit Typ %qT"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr "unverträgliche Typen bei Rückgabe von Typ %qT, aber %qT wurde erwartet"
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr "traditionelles C lehnt automatische Gesamt-Initialisierung ab"
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr "(nahe der Initialisierung für %qs)"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "Feld mit geklammerter Zeichenkettenkonstante initialisiert"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "Initialisierung eines flexiblen Feld-Elements"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "char-Feld mit wide-Zeichenkette initialisiert"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, gcc-internal-format
- msgid "wide character array initialized from non-wide string"
- msgstr "Feld von wide character mit Nicht-wide-Zeichenkette initialisiert"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, gcc-internal-format
- msgid "wide character array initialized from incompatible wide string"
- msgstr "Feld von wide character mit unverträglicher wide-Zeichenkette initialisiert"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr "Feld unpassenden Typs mit Zeichenkettenkonstante initialisiert"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "Feld mit nicht konstantem Feldausdruck initialisiert"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "Initialisierungselement ist nicht konstant"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, gcc-internal-format
- msgid "initializer element is not a constant expression"
- msgstr "Initialisierungselement ist nicht konstant"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "Initialisierungs-Element ist zur Lade-Zeit nicht berechenbar"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "ungültige Initialisierung"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "opake Vektortypen können nicht initialisiert werden"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "zusätzliche geschweifte Klammern am Ende der Initialisierung"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "geschweifte Klammern fehlen um Initialisierung"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "geschweifte Klammern um Skalar-Initialisierung"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "Initialisierung eines flexiblen Feld-Elements in geschachteltem Kontext"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "fehlende Initialisierung"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "leere Skalar-Initialisierung"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "zusätzliche Elemente in Skalar-Initialisierung"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr "Feldindex in Nicht-Feld-Initialisierung"
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "Feldname nicht in Datensatz- oder union-Initialisierung"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr "Feldindex in Initialisierung hat nicht Ganzzahltyp"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, gcc-internal-format
- msgid "array index in initializer is not an integer constant expression"
- msgstr "Feldindex in Initialisierung ist kein konstanter Ganzzahlausdruck"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "nichtkonstanter Feldindex in Initialisierung"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "Feldindex in Initialisierung überschreitet Feldgrenzen"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "leerer Indexbereich in Initialisierung"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "Feldindexbereich in Initialisierung überschreitet Feldgrenzen"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr "unbekanntes Feld %qE in Initialisierung angegeben"
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "initialisiertes Feld mit Seiteneffekten überschrieben"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, gcc-internal-format
- msgid "initialized field overwritten"
- msgstr "initialisiertes Feld überschrieben"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "Elementüberschreitung in char-Feld-Initialisierung"
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "Elementüberschreitung in struct-Initialisierung"
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr "nicht-statische Initialisierung eines flexiblen Feldelements"
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "Elementüberschreitung in union-Initialisierung"
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr "traditionelles C lehnt Initialisierung von unions ab"
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "Elementüberschreitung in Feldinitialisierung"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "Elementüberschreitung in Vektorinitialisierung"
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "Elementüberschreitung in Skalarinitialisierung"
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "ISO-C verbietet %<goto *expr;%>"
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "%<return%> ohne Wert in nicht-void zurückgebender Funktion"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr "%<return%> mit Wert in void zurückgebender Funktion"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, gcc-internal-format
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "ISO-C verbietet %<return%> mit Ausdruck, in void zurückgebender Funktion"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "Funktion liefert Adresse einer lokalen Variablen zurück"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr "switch-Größe ist keine Ganzzahl"
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr "%<long%> switch-Ausdruck nicht nach »int« konvertiert in ISO C"
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, gcc-internal-format
- msgid "case label is not an integer constant expression"
- msgstr "»case«-Marke ist kein konstanter Ganzzahlausdruck"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr "%<default%>-Marke nicht innerhalb einer switch-Anweisung"
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, 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"
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr "break-Anweisung nicht innerhalb einer Schleife oder »switch«"
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "continue-Anweisung nicht innerhalb einer Schleife"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr "break-Anweisung mit OpenMP für Schleife verwendet"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr "Anweisung ohne Effekt"
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr "Ausdrucksanweisung hat unvollständigen Typ"
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr "Umwandlung von Skalar in Vektor führt zum Abschneiden"
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr "Rechts-Schiebe-Weite ist negativ"
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr "Links-Schiebe-Weite ist negativ"
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr "Links-Schiebe-Weite >= Breite des Typs"
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, gcc-internal-format
- msgid "comparing vectors with different element types"
- msgstr "Vergleich von Vektoren mit verschiedenen Element-Typen"
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr "Vergleich von Vektoren mit unterschiedlicher Elementanzahl"
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr "Vergleich von Gleitkomma mit == oder != ist unsicher"
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr "Vergleich wird stets als %<false%> ausgewertet da die Adresse von %qD nie NULL wird"
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr "Vergleich wird stets als %<true%> ausgewertet da die Adresse von %qD nie NULL wird"
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, gcc-internal-format
- msgid "comparison of pointers to disjoint address spaces"
- msgstr "Vergleich von Zeigern auf disjunkte Adressräume"
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ISO-C verbietet Vergleich von %<void *%> mit Funktionszeiger"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr "in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung"
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "Vergleich zwischen Zeiger und Ganzzahl"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr "Vergleich von vollständigen und unvollständigen Zeigern"
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ISO-C verbietet geordnete Vergleiche zwischen Zeigern auf Funktionen"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, gcc-internal-format
- msgid "ordered comparison of pointer with null pointer"
- msgstr "geordneter Vergleich von Zeiger mit Null-Zeiger"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "geordneter Vergleich von Zeiger mit Ganzzahlnull"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr "implizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des Binärausdrucks"
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "Feld, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendet"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr "Wert eines struct-Typs anstelle des geforderten Skalars verwendet"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr "Wert eines union-Typs anstelle des geforderten Skalars verwendet"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, gcc-internal-format
- msgid "used vector type where scalar is required"
- msgstr "Vektortyp verwendet, wo Skalars benötigt wird"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "%qE hat ungültigen Typ für %<reduction%>"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr "%qE hat ungültigen Typ für %<reduction(%s)%>"
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr "%qE muss für %<copyin%> %<threadprivate%> sein"
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr "%qE ist in Klausel %qs keine Variable"
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr "%qE tritt in dieser Datenklausel mehrfach auf"
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr "%qE ist vorbestimmt %qs für %qs"
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr "C++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>"
-@@ -15863,7 +15895,7 @@
- msgid "function call has aggregate value"
- msgstr "Funktionsaufruf hat zusammengesetzten Wert"
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "Größe der Variablen %q+D ist zu hoch"
-@@ -16673,52 +16705,52 @@
- msgid "library lib%s not found"
- msgstr "Bibliothek lib%s nicht gefunden"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "es kann nicht in Zeigertyp konvertiert werden"
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr "Zeigerwert verwendet, wo Gleitkommawert erwartet wurde"
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr "zusammengesetzten Wert verwendet, wo Gleitkomma erwartet wurde"
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr "Konvertierung in unvollständigen Typen"
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, gcc-internal-format
- msgid "can%'t convert between vector values of different size"
- msgstr "zwischen Vektorwerten verschiedener Größen kann nicht konvertiert werden"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr "zusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurde"
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr "Zeigerwert verwendet, wo »complex« erwartet wurde"
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr "zusammengesetzer Wert verwendet, wo »complex« erwartet wurde"
-
--#: convert.c:965
-+#: convert.c:963
- #, gcc-internal-format
- msgid "can%'t convert value to a vector"
- msgstr "Wert kann nicht in einen Vektor umgewandelt werden"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, gcc-internal-format
- msgid "aggregate value used where a fixed-point was expected"
- msgstr "zusammengesetzten Wert verwendet, wo Festkomma erwartet wurde"
-@@ -16873,7 +16905,7 @@
- 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:10704
-+#: dwarf2out.c:10710
- #, 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"
-@@ -16963,42 +16995,42 @@
- msgid "stack limits not supported on this target"
- msgstr "Kellergrenzen nicht für dieses Ziel unterstützt"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr "mehrfacher Zugriff auf »volatile« Strukturelement wegen gepackter Attribute"
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr "mehrfacher Zugriff auf »volatile« Strukturbitfelder wegen gepackter Attribute"
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, gcc-internal-format
- msgid "mis-aligned access used for structure member"
- msgstr "falsch ausgerichteter Zugriff für Strukturelement verwendet"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, gcc-internal-format
- msgid "mis-aligned access used for structure bitfield"
- msgstr "falsch ausgerichteter Zugriff für Strukturbitfeld verwendet"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr "wenn ein »volatile«-Objekt über mehrere Bereiche mit Typgröße geht, muss der Compiler wählen zwischen der Verwendung einzelner falsch ausgerichteter Zugriffe um die Volatilität zu erhalten und der Verwendung mehrerer ausgerichteter Zugriffe um Laufzeitfehler zu verhindern. Dies kann zur Laufzeit fehlschlagen, wenn die Hardware diesen Zugriff nicht erlaubt"
-
--#: expr.c:7523
-+#: expr.c:7498
- #, gcc-internal-format
- msgid "local frame unavailable (naked function?)"
- msgstr "lokaler Rahmen nicht verfügbar (nackte Funktion?)"
-
--#: expr.c:9996
-+#: expr.c:9971
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute error: %s"
- msgstr "%KAufruf von %qs mit Attributfehler deklariert: %s"
-
--#: expr.c:10003
-+#: expr.c:9978
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute warning: %s"
- msgstr "%KAufruf von %qs mit Attributwarnung deklariert: %s"
-@@ -17073,7 +17105,7 @@
- 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:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr "Faltungstest: ursprünglicher Baum durch Faltung geändert"
-@@ -17083,7 +17115,7 @@
- msgid "total size of local objects too large"
- msgstr "Gesamtgröße der lokalen Objekte zu hoch"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr "unmögliche Bedingung in »asm«"
-@@ -17527,77 +17559,77 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr "GIMPLE-Prüfung: %s(%s) erwartet, haben %s(%s) in %s, bei %s:%d"
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, gcc-internal-format
- msgid "using result of function returning %<void%>"
- msgstr "Ergebnis einer %<void%> zurückgebenden Funktion verwendet"
-
--#: gimplify.c:5041
-+#: gimplify.c:5048
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr "ungültiger L-Wert in asm-Ausgabe %d"
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, 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:5179
-+#: gimplify.c:5186
- #, gcc-internal-format, gfc-internal-format
- msgid "memory input %d is not directly addressable"
- msgstr "Speichereingabe %d ist nicht direkt adressierbar"
-
--#: gimplify.c:5674
-+#: gimplify.c:5681
- #, gcc-internal-format
- msgid "threadprivate variable %qE used in untied task"
- msgstr "threadprivate Variable %qE in unverknüpfter Task verwendet"
-
--#: gimplify.c:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr "umgebende Task"
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr "%qE in umgebender Parallele nicht angegeben"
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr "umgebende Parallele"
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, gcc-internal-format
- msgid "iteration variable %qE should be private"
- msgstr "Schleifenvariable %qE sollte »private« sein"
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, gcc-internal-format
- msgid "iteration variable %qE should not be firstprivate"
- msgstr "Schleifenvariable %qE sollte nicht »firstprivate« sein"
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, gcc-internal-format
- msgid "iteration variable %qE should not be reduction"
- msgstr "Schleifenvariable %qE sollte nicht Reduktion sein"
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, gcc-internal-format
- msgid "%s variable %qE is private in outer context"
- msgstr "%s Variable %qE ist im äußeren Kontext »private«"
-
--#: gimplify.c:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr "Gimplifikation gescheitert"
-
--#: godump.c:1214
-+#: godump.c:1234
- #, gcc-internal-format
- msgid "could not close Go dump file: %m"
- msgstr "Go-Abzugsdatei konnte nicht geschlossen werden: %m"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, gcc-internal-format
- msgid "could not open Go dump file %qs: %m"
- msgstr "Go-Abzugsdatei %qs konnte nicht geöffnet werden: %m"
-@@ -17652,7 +17684,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr "IPA-Inline-Zusammenfassung fehlt in Eingabedatei"
-@@ -17791,48 +17823,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "Funktion %qD als Variable redeklariert"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr "Sperrregion darf nicht in arbeitsteilender, kritischer, geordneter, Master- oder »explicit task«-Region eng geschachtelt sein"
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr "arbeitsteilende Region darf nicht in arbeitsteilender, kritischer, geordneter, Master- oder »explicit task«-Region eng geschachtelt sein"
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr "Master-Region darf nicht innerhalb arbeitsteilender oder »explicit task«-Region eng geschachtelt sein"
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr "geordnete Region darf nicht innerhalb kritischer oder »explicit task«-Region eng geschachtelt sein"
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr "geordnete Region muss innerhalb einer Schleifenregion mit geordneter Klausel eng geschachtelt sein"
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr "kritische Region darf nicht innerhalb einer kritischen Region mit gleichem Namen geschachtelt werden"
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr "ungültiger Ausgang von strukturiertem OpenMP-Block"
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr "ungültiger Eintritt in strukturierten OpenMP-Block"
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr "ungültiger Zweig zu/von strukturiertem OpenMP-Block"
-@@ -17938,7 +17970,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr "-freorder-blocks-and-partition unterstützt auf dieser Architektur nicht Unwind-Info"
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr "-freorder-blocks-and-partition funktioniert auf dieser Architektur nicht"
-@@ -18302,9 +18334,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr "%qs kann nicht als ein festes Register verwendet werden"
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "unbekannter Registername: %s"
-@@ -18384,12 +18416,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr "%<asm%>-Operand erfordert unmögliches Neuladen"
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr "%<asm%>-Operandenbedingung inkompatibel mit Operandengröße"
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr "Ausgabeoperand ist in %<asm%> konstant"
-@@ -18609,7 +18641,7 @@
- msgid "packed attribute is unnecessary"
- msgstr "gepacktes Attribut ist unnötig"
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr "Ausrichtung der Feldelemente ist größer als Elementgröße"
-@@ -18824,7 +18856,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr "Funktionsaufruf von %<transaction_may_cancel_outer%> nicht innerhalb von äußerer Transaktion oder %<transaction_may_cancel_outer%>"
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr "unsicherer Funktionsaufruf %qD innerhalb von atomarer Transaktion"
-@@ -18839,7 +18871,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr "unsicherer indirekter Funktionsaufruf innerhalb von atomarer Transaktion"
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr "unsicherer Funktionsaufruf %qD innerhalb von %<transaction_safe%>-Funktion"
-@@ -18854,7 +18886,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr "unsicherer indirekter Funktionsaufruf innerhalb von %<transaction_safe%>-Funktion"
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, gcc-internal-format
- msgid "asm not allowed in atomic transaction"
- msgstr "in atomarer Transaktion ist kein asm erlaubt"
-@@ -18889,612 +18921,612 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr "äußere Transaktion in %<transaction_safe%>-Funktion"
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, gcc-internal-format
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "%Kasm in %<transaction_safe%>-Funktion ist nicht erlaubt"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr "Konstante wird bei ADDR_EXPR-Änderung nicht neu berechnet"
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr "Seiteneffekte werden bei ADDR_EXPR-Änderung nicht neu berechnet"
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr "DECL_GIMPLE_REG_P auf einer Variable mit verwendeter Adresse gesetzt"
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr "SSA-Name in Frei-Liste, jedoch immer noch referenziert"
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr "INDIRECT_REF in GIMPLE-IL"
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, gcc-internal-format
- msgid "invalid first operand of MEM_REF"
- msgstr "ungültiger erster Operand von MEM_REF"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, gcc-internal-format
- msgid "invalid offset operand of MEM_REF"
- msgstr "ungültiger Offset-Operand von MEM_REF"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr "ASSERT_EXPR mit immer falscher Bedingung"
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr "MODIFY_EXPR nicht erwartet während es Tupel gibt"
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr "Adresse genommen, aber ADDRESSABLE-Bit nicht gesetzt"
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, gcc-internal-format
- msgid "non-integral used in condition"
- msgstr "Nicht-Ganzzahltyp in Bedingung verwendet"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr "ungültiger bedingter Operand"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, gcc-internal-format
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "ungültiger Positions- oder Größenoperand für BIT_FIELD_REF"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr "Präzision des eingebauten Ergebnistypen passt nicht zur Feldgröße des BIT_FIELD_REF"
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr "Betriebsart-Präzision des nicht-eingebauten Ergebnisses passt nicht zur Feldgröße des BIT_FIELD_REF"
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr "ungültiger Referenzprefix"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, gcc-internal-format
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "ungültiger Operand für Plus/Minus, Typ ist ein Zeiger"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr "ungültiger Operand für Zeiger-Plus, erster Operand ist kein Zeiger"
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr "ungültiger Operand für Zeiger-Plus, zweiter Operand ist kein Ganzzahltyp mit passender Breite"
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr "ungültiges CASE_CHAIN"
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, gcc-internal-format
- msgid "invalid expression for min lvalue"
- msgstr "ungültiger Ausdruck für Min-L-Wert"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, gcc-internal-format
- msgid "invalid operand in indirect reference"
- msgstr "ungültiger Operand in indirekter Referenz"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, gcc-internal-format
- msgid "invalid operands to array reference"
- msgstr "ungültige Operanden in Feldreferenz"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, gcc-internal-format
- msgid "type mismatch in array reference"
- msgstr "Typ passt nicht in Feldreferenz"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, gcc-internal-format
- msgid "type mismatch in array range reference"
- msgstr "Typ passt nicht in Feldbereichsreferenz"
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, gcc-internal-format
- msgid "type mismatch in real/imagpart reference"
- msgstr "Typ passt nicht in Referenz auf realen/imaginären Anteil "
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, gcc-internal-format
- msgid "type mismatch in component reference"
- msgstr "Typ passt nicht in Komponentenreferenz"
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr "Umwandlung eines SSA_NAME auf der linken Seite"
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, gcc-internal-format
- msgid "conversion of register to a different size"
- msgstr "Umwandlung eines Registers auf eine andere Größe"
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, gcc-internal-format
- msgid "invalid address operand in MEM_REF"
- msgstr "ungültiger Adressoperand in MEM_REF"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, gcc-internal-format
- msgid "invalid offset operand in MEM_REF"
- msgstr "ungültiger Offset-Operand in MEM_REF"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr "ungültiger Adressoperand in TARGET_MEM_REF"
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr "ungültiger Offset-Operand in TARGET_MEM_REF"
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr "Gimple-Aufruf hat zwei Ziele"
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr "Gimple-Aufruf hat kein Ziel"
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, gcc-internal-format
- msgid "invalid function in gimple call"
- msgstr "ungültige Funktion in GIMPLE-Aufruf"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, gcc-internal-format
- msgid "non-function in gimple call"
- msgstr "Nicht-Funktion in GIMPLE-Aufruf"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, gcc-internal-format
- msgid "invalid pure const state for function"
- msgstr "ungültiger »pure const«-Status für Funktion"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, gcc-internal-format
- msgid "invalid LHS in gimple call"
- msgstr "ungültige LHS in GIMPLE-Aufruf"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr "LHS in »noreturn«-Aufruf"
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, gcc-internal-format
- msgid "invalid conversion in gimple call"
- msgstr "ungültige Umwandlung in GIMPLE-Aufruf"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, gcc-internal-format
- msgid "invalid static chain in gimple call"
- msgstr "ungültige statische Kette in GIMPLE-Aufruf"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr "statische Kette in indirektem GIMPLE-Aufruf"
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr "statische Kette mit Funktion, die keine verwendet"
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, gcc-internal-format
- msgid "invalid argument to gimple call"
- msgstr "ungültiges Argument für GIMPLE-Aufruf"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, gcc-internal-format
- msgid "invalid operands in gimple comparison"
- msgstr "ungültige Operanden in GIMPLE-Vergleich"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, gcc-internal-format
- msgid "mismatching comparison operand types"
- msgstr "Vergleichsoperandentypen passen nicht"
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr "Nicht-Vektoroperanden in Vektorvergleich"
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, gcc-internal-format
- msgid "invalid vector comparison resulting type"
- msgstr "ungültiger Ergebnistyp in Vektorvergleich"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, gcc-internal-format
- msgid "bogus comparison result type"
- msgstr "falscher Ergebnistyp bei Vergleich"
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr "Nicht-Register als LHS von unärer Operation"
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, gcc-internal-format
- msgid "invalid operand in unary operation"
- msgstr "ungültiger Operand in unärer Operation"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, gcc-internal-format
- msgid "invalid types in nop conversion"
- msgstr "ungültige Typen in NOP-Umwandlung"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, gcc-internal-format
- msgid "invalid types in address space conversion"
- msgstr "ungültige Typen in Adressraumumwandlung"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, gcc-internal-format
- msgid "invalid types in fixed-point conversion"
- msgstr "ungültige Typen Festkomma-Umwandlung"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, gcc-internal-format
- msgid "invalid types in conversion to floating point"
- msgstr "ungültige Typen in Umwandlung zu Gleitkomma"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, gcc-internal-format
- msgid "invalid types in conversion to integer"
- msgstr "ungültige Typen in Umwandlung in Ganzzahl"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr "nicht-triviale Umwandlung in unärer Operation"
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, gcc-internal-format
- msgid "non-register as LHS of binary operation"
- msgstr "Nicht-Register als LHS von binärer Operation"
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, gcc-internal-format
- msgid "invalid operands in binary operation"
- msgstr "ungültige Operanden in binärer Operation"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, gcc-internal-format
- msgid "type mismatch in complex expression"
- msgstr "Typ passt nicht in komplexem Ausdruck"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, gcc-internal-format
- msgid "type mismatch in shift expression"
- msgstr "Typ passt nicht in Schiebeausdruck"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, gcc-internal-format
- msgid "type mismatch in vector shift expression"
- msgstr "Typ passt nicht in Vektorschiebeausdruck"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr "Vektorschieben um Nicht-Elementgröße eines Gleitkommavektors"
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, gcc-internal-format
- msgid "type mismatch in widening vector shift expression"
- msgstr "Typ passt nicht bei Erweiterung von Vektorschiebeausdruck"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr "ungültige Nicht-Vektor-Operanden für vektorwertiges Plus"
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, gcc-internal-format
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "ungültige (Zeiger-) Operanden für Plus/Minus"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, gcc-internal-format
- msgid "type mismatch in pointer plus expression"
- msgstr "Typ passt nicht in Pointeradditionsausdruck"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, gcc-internal-format
- msgid "type mismatch in binary expression"
- msgstr "Typ passt nicht in binärem Ausdruck"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr "Nicht-Register als LHS von ternärer Operation"
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, gcc-internal-format
- msgid "invalid operands in ternary operation"
- msgstr "ungültige Operanden in ternärer Operation"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, gcc-internal-format
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr "Typ passt nicht in verbreiterndem Multiplizier-Akkumulier-Ausdruck"
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, gcc-internal-format
- msgid "type mismatch in fused multiply-add expression"
- msgstr "Typ passt nicht in vereinigtem Multiplizier-Addier-Ausdruck"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, gcc-internal-format
- msgid "type mismatch in vector permute expression"
- msgstr "Typ passt nicht in Vektorpermutationsausdruck"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, gcc-internal-format
- msgid "vector types expected in vector permute expression"
- msgstr "in Vektorpermutationsausdruck werden Vektortypen erwartet"
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr "Vektoren unterschiedlicher Elementanzahl in Vektorpermutationsausdruck gefunden"
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, gcc-internal-format
- msgid "invalid mask type in vector permute expression"
- msgstr "ungültiger Maskentyp in Vektorpermutationsausdruck"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, gcc-internal-format
- msgid "non-trivial conversion at assignment"
- msgstr "nicht-triviale Umwandlung bei Zuweisung"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, gcc-internal-format
- msgid "invalid operand in unary expression"
- msgstr "ungültiger Operand in unärem Ausdruck"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, gcc-internal-format
- msgid "type mismatch in address expression"
- msgstr "Typ passt nicht in Adressausdruck"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, gcc-internal-format
- msgid "invalid rhs for gimple memory store"
- msgstr "ungültige RHS für GIMPLE-Speicherung"
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, gcc-internal-format
- msgid "invalid operand in return statement"
- msgstr "ungültiger Operand in »return«-Anweisung"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, gcc-internal-format
- msgid "invalid conversion in return statement"
- msgstr "ungültige Umwandlung in »return«-Anweisung"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, gcc-internal-format
- msgid "goto destination is neither a label nor a pointer"
- msgstr "Goto-Ziel ist weder eine Marke noch ein Zeiger"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, gcc-internal-format
- msgid "invalid operand to switch statement"
- msgstr "ungültiger Operand für switch-Anweisung"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr "falscher Eintrag in label_to_block_map"
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, gcc-internal-format
- msgid "incorrect setting of landing pad number"
- msgstr "falsches Setzen von Landefeld-Zahl"
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, gcc-internal-format
- msgid "invalid comparison code in gimple cond"
- msgstr "ungültiger Vergleichscode in GIMPLE-Bedingung"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, gcc-internal-format
- msgid "invalid labels in gimple cond"
- msgstr "Ungültiger Marken in GIMPLE-Bedingung"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, gcc-internal-format
- msgid "invalid PHI result"
- msgstr "ungültiges PHI-Ergebnis"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, gcc-internal-format
- msgid "missing PHI def"
- msgstr "Fehlende PHI-Definition"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, gcc-internal-format
- msgid "invalid PHI argument"
- msgstr "ungültiges PHI-Argument"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, gcc-internal-format, gfc-internal-format
- msgid "incompatible types in PHI argument %u"
- msgstr "inkompatible Typen in PHI-Argument %u"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, gcc-internal-format
- msgid "verify_gimple failed"
- msgstr "verify_gimple gescheitert"
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr "totes STMT in EH-Tabelle"
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr "gimple_bb (phi) wird auf falschen Basisblock gesetzt"
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr "falscher gemeinsame Verwendung von Baumknoten"
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr "gimple_bb (stmt) ist auf falschen Basisblock gesetzt"
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, gcc-internal-format
- msgid "in statement"
- msgstr "in Anweisung"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr "Anweisung für throw markiert, tut es jedoch nicht"
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr "Anweisung für throw inmitten eines Blockes markiert"
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr "ENTRY_BLOCK hat zugehörige IL"
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr "EXIT_BLOCK hat zugehörige IL"
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr "Fallthru zum Austritt von bb %d"
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr "nichtlokale Marke "
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr "EH Landefeld-Marke "
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr "Marke "
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr "Kontrollfluss inmitten des Basis-Blockes %d"
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr "Fallthru-Kante hinter einer Kontrollanweisung in bb %d"
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr "Wahr/Falsch-Kante hinter einer Nicht-GIMPLE_COND in bb %d"
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr "Falsche ausgehende Kantenmarken am Ende des bb %d"
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr "Explizites Goto am Ende von bb %d"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr "Return-Kante zeigt nicht auf Ausgang in bb %d"
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr "Standard-Fall nicht am Anfang des case-Vektors gefunden"
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, gcc-internal-format
- msgid "case labels not sorted: "
- msgstr "Case-Marken nicht sortiert: "
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr "Zusätzliche ausgehende Kante %d->%d"
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr "Fehlende Kante %i->%i"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, gcc-internal-format
- msgid "%<noreturn%> function does return"
- msgstr "%<noreturn%>-Funktion kehrt zurück"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr "Kontrollfluss erreicht Ende von Nicht-void-Funktion"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, gcc-internal-format
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "Der Rückgabewert von %qD, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, gcc-internal-format
- msgid "ignoring return value of function declared with attribute warn_unused_result"
- msgstr "Rückgabewert der mit dem Attribut warn_unused_result definierten Funktion wird ignoriert"
-@@ -19554,72 +19586,72 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr "BB %i hat falsche »fallthru«-Kante"
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr "Funktion %q+F kann nie kopiert werden, da sie ein nichtlokales »goto« empfängt"
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr "Funktion %q+F kann nie kopiert werden, da sie die Adresse einer lokalen Marke in statischer Variablen speichert"
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr "die Funktion %q+F kann nie »inline« sein, da sie alloca verwendet (zum Aufheben: Attribut »always_inline« verwenden)"
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr "die Funktion %q+F kann nie »inline« sein, da sie setjmp verwendet"
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr "die Funktion %q+F kann nie »inline« sein, da sie eine variable Argumentliste verwendet"
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr "die Funktion %q+F kann nie »inline« sein, da sie »setjmp-longjmp«-Ausnahmebehandlung verwendet"
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr "die Funktion %q+F kann nie »inline« sein, da sie ein nichtlokales »goto« enthält"
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr "die Funktion %q+F kann nie »inline« sein, da sie __builtin_return oder __builtin_apply_args verwendet"
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr "die Funktion %q+F kann nie »inline« sein, da sie ein berechnetes »goto« enthält"
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr "Funktion %q+F kann nie inline sein, da dies mit -fno-inline unterdrückt wird"
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr "Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hat"
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, gcc-internal-format
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr "»inline« beim Aufruf von always_inline %q+F gescheitert: %s"
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "von hier aufgerufen"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr "»inline« beim Aufruf von %q+F gescheitert: %s"
-@@ -19830,7 +19862,7 @@
- msgid "verify_ssa failed"
- msgstr "verify_ssa gescheitert"
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, gcc-internal-format
- msgid "%qD was declared here"
- msgstr "%qD wurde hier deklariert"
-@@ -19890,52 +19922,52 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr "Vektoroperation wird mit einzelner skalarer Operation ausgeweitet"
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr "Vektorumverteilungsoperation wird stückweise ausgeweitet"
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, gcc-internal-format
- msgid "array subscript is outside array bounds"
- msgstr "Feldindex ist außerhalb der Feldgrenzen"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, gcc-internal-format
- msgid "array subscript is above array bounds"
- msgstr "Feldindex ist oberhalb der Feldgrenzen"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, gcc-internal-format
- msgid "array subscript is below array bounds"
- msgstr "Feldindex ist unterhalb der Feldgrenzen"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr "Annahme, dass vorzeichenbehafteter Überlauf nicht auftritt, wenn Bedingung zu Konstante vereinfacht wird"
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr "Annahme, dass vorzeichenbehafteter Überlauf bei Vereinfachung der Bedingung nicht auftritt"
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, gcc-internal-format
- msgid "comparison always false due to limited range of data type"
- msgstr "Vergleich ist durch beschränkten Wertebereich des Datentyps stets »unwahr«"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, gcc-internal-format
- msgid "comparison always true due to limited range of data type"
- msgstr "Vergleich ist durch beschränkten Wertebereich des Datentyps stets »wahr«"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr "Annahme, dass vorzeichenbehafteter Überlauf nicht auftritt, wenn %</%> oder %<%%%> auf %<>>%> oder %<&%> vereinfacht wird"
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr "Annahme, dass vorzeichenbehafteter Überlauf nicht auftritt, wenn %<abs (X)%> auf %<X%> oder %<-X%> vereinfacht wird"
-@@ -19945,22 +19977,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "auf %qT nach einer Definition angewandte Attribute werden ignoriert"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr "%q+D bereits mit Attribut »dllimport« deklariert: »dllimport« ignoriert"
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr "%q+D ohne Attribut »dllimport« redeklariert, nachdem es mit dll-Bindung referenziert wurde"
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr "%qD ohne Attribut »dllimport« redeklariert: vorheriges »dllimport« ignoriert"
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -19975,140 +20007,140 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr "Attribut %qE wird ignoriert"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "»inline«-Funktion %q+D ist als »dllimport« deklariert: Attribut ignoriert"
-
--#: tree.c:5577
-+#: tree.c:5578
- #, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "Funktionsdefinition von %q+D ist als »dllimport« markiert"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr "Variablendefinition von %q+D ist als dllimport markiert"
-
--#: tree.c:5613
-+#: tree.c:5614
- #, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr "für Symbol %q+D wird wegen des Attributes %qE externe Bindung benötigt"
-
--#: tree.c:5627
-+#: tree.c:5628
- #, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr "%qE impliziert Standardsichtbarkeit, aber %qD wurde bereits mit anderer Sichtbarkeit deklariert"
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr "Felder von Funktionen sind sinnlos"
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "Rückgabetyp der Funktion kann keine Funktion sein"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr "Baumprüfung: %s, haben %s in %s, bei %s:%d"
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr "Baumprüfung: nichts von %s erwartet, haben %s in %s, bei %s:%d"
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "Baumprüfung: Klasse %qs erwartet, haben %qs (%s) in %s, bei %s:%d"
-
--#: tree.c:8939
-+#: tree.c:8943
- #, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "Baumprüfung: Klasse %qs nicht erwartet, haben %qs (%s) in %s, bei %s:%d"
-
--#: tree.c:8952
-+#: tree.c:8956
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr "Baumprüfung: omp_clause %s erwartet, haben %s in %s, bei %s:%d"
-
--#: tree.c:9012
-+#: tree.c:9016
- #, gcc-internal-format
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr "Baumprüfung: Baum mit enthaltener Struktur %qs erwartet, haben %qs in %s, bei %s:%d"
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr "Baumprüfung: auf Elt %d von tree_vec mit %d Elts in %s bei %s:%d zugegriffen"
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr "Baumprüfung: auf Operand %d von %s mit %d Operanden in %s bei %s:%d zugegriffen"
-
--#: tree.c:9052
-+#: tree.c:9056
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr "Baumprüfung: auf Operand %d von omp_clause %s mit %d Operanden in %s bei %s:%d zugegriffen"
-
--#: tree.c:11336
-+#: tree.c:11340
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "%qD ist veraltet (deklariert bei %s:%d): %s"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "%qD ist veraltet (deklariert bei %s:%d)"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "%qE ist veraltet (deklariert bei %s:%d): %s"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "%qE ist veraltet (deklariert bei %s:%d)"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "Typ ist veraltet (deklariert bei %s:%d): %s"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr "Typ ist veraltet (deklariert bei %s:%d)"
-
--#: tree.c:11389
-+#: tree.c:11393
- #, gcc-internal-format
- msgid "%qE is deprecated: %s"
- msgstr "%qE ist veraltet: %s"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, gcc-internal-format
- msgid "%qE is deprecated"
- msgstr "%qE ist veraltet"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated: %s"
- msgstr "Typ ist veraltet: %s"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr "Typ ist veraltet"
-@@ -20158,147 +20190,152 @@
- msgid "variable tracking size limit exceeded"
- msgstr "Grenze zur Variablenverfolgung überschritten"
-
--#: varasm.c:317
-+#: varasm.c:319
- #, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr "%+D löst einen Abschnittstypkonflikt aus"
-+
-+#: varasm.c:322
-+#, gcc-internal-format
- msgid "%+D causes a section type conflict with %D"
- msgstr "%+D löst einen Abschnittstypkonflikt mit %D aus"
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr "Ausrichtung von %q+D ist größer als maximale Objektdateiausrichtung. %d verwendet"
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr "für %q+D wurde kein Registername angegeben"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr "ungültiger Registername für %q+D"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr "Datentyp von %q+D ist nicht für Register geeignet"
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, gcc-internal-format
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr "für %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werden"
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, gcc-internal-format
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr "für %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werden"
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr "für %q+D angegebenes Register eignet sich nicht für Datentyp"
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr "globale Registervariable hat Anfangswert"
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr "Optimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernen"
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr "Registername für Nicht-Registervariable %q+D angegeben"
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr "globale Destruktoren werden für dieses Ziel nicht unterstützt"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr "globale Konstruktoren werden für dieses Ziel nicht unterstützt"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr "Thread-lokale COMMON-Daten nicht implementiert"
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr "angeforderte Ausrichtung für %q+D ist größer als die implementierte Ausrichtung von %wu"
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, gcc-internal-format
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr "Initialisierung für Ganzzahl-/Gleitkommazahlwert ist zu kompliziert"
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr "Initialisierung für Gleitkommawert ist keine Gleitkommakonstante"
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, gcc-internal-format
- msgid "invalid initial value for member %qE"
- msgstr "ungültiger Anfangswert für Element %qE"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr "schwache Deklaration von %q+D muss öffentlich sein"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr "schwache Deklaration von %q+D wird nicht unterstützt"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr "in dieser Konfiguration werden nur schwache Aliase unterstützt"
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, gcc-internal-format
- msgid "weakref is not supported in this configuration"
- msgstr "weakref wird in dieser Konfiguration nicht unterstützt"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, gcc-internal-format
- msgid "ifunc is not supported in this configuration"
- msgstr "ifunc wird in dieser Konfiguration nicht unterstützt"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr "%q+D als Alias für undefiniertes Symbol %qE"
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, gcc-internal-format
- msgid "%q+D aliased to external symbol %qE"
- msgstr "%q+D als Alias für externes Symbol %qE"
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr "weakref %q+D zielt letztendlich auf sich selbst ab"
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr "schwache Referenz %q+D muss statische Bindung haben"
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, gcc-internal-format
- msgid "alias definitions not supported in this configuration"
- msgstr "Alias-Definitionen werden in dieser Konfiguration nicht unterstützt"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstützt; ignoriert"
-@@ -20339,8 +20376,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "Zeichenkettenlänge %qd ist größer als die Länge %qd, die von ISO-C%d-Compilern unterstützt werden muss"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "Überlauf in Konstanten-Ausdruck"
-@@ -20555,7 +20592,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "Die Adresse von %qD wird immer zu %<wahr%> auswerten"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
-@@ -20962,40 +20999,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "Ungültiger Vektortyp für Attribut %qE"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr "Vektorgröße kein ganzzahliges Vielfaches der Komponentengröße"
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr "Vektorgröße Null"
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr "Komponentenanzahl des Vektors ist keine Zweierpotenz"
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr "Nicht-Null-Attribut ohne Argumente für einen Nicht-Prototyp"
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr "Nicht-Null-Argument hat ungültige Operandenzahl (Argument %lu)"
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr "Nicht-Null-Argument mit Operandenzahl außerhalb des Wertebereiches (Argument %lu, Operand %lu)"
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr "Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)"
-@@ -21035,12 +21072,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "Attribut %qE gilt nur für variadische Funktionen"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr "Angeforderte Position ist keine Ganzzahlkonstante"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr "Angeforderte Position ist kleiner als Null"
-@@ -21095,7 +21132,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr "%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden"
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr "Versuch, die Adresse des Bitfeldstrukturelements %qD zu ermitteln"
-@@ -21822,82 +21859,82 @@
- msgstr "#pragma %s %s wird ignoriert"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, gcc-internal-format
- msgid "stray %<@%> in program"
- msgstr "verirrtes %<@%> im Programm"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, gcc-internal-format
- msgid "stray %qs in program"
- msgstr "verirrtes %qs im Programm"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "fehlendes abschließendes Zeichen %c"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, gcc-internal-format
- msgid "stray %qc in program"
- msgstr "verirrtes %qc im Programm"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr "verirrtes %<\\%o%> im Programm"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr "diese Dezimalkonstante ist nur in ISO-C90 vorzeichenlos"
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr "diese Dezimalkonstante wäre in ISO-C90 vorzeichenlos"
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, gcc-internal-format
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "Ganzzahlkonstante ist zu groß für %<unsigned long%>-Typ"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, gcc-internal-format
- msgid "unsuffixed float constant"
- msgstr "Gleitkommakonstante ohne Suffix"
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr "nicht unterstützter Nicht-Standard-Suffix an Gleitkommakonstante"
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr "Nicht-Standard-Suffix an Gleitkommakonstante"
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, gcc-internal-format
- msgid "floating constant exceeds range of %qT"
- msgstr "Gleitkommakonstante überschreitet Wertebereich von %qT"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, gcc-internal-format
- msgid "floating constant truncated to zero"
- msgstr "Gleitkommakonstante auf Null abgeschnitten"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, gcc-internal-format
- msgid "repeated %<@%> before Objective-C string"
- msgstr "wiederholtes %<@%> vor Objective-C-Zeichenkette"
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr "nicht unterstützte Nicht-Standard-Verkettung von Zeichenkettenliteralen"
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "traditionelles C weist Zeichenkettenkonstantenverkettung zurück"
-@@ -21917,7 +21954,7 @@
- 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:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, gcc-internal-format
- msgid "invalid type for iteration variable %qE"
- msgstr "ungültiger Typ für Schleifenvariable %qE"
-@@ -21927,22 +21964,22 @@
- msgid "%qE is not initialized"
- msgstr "%qE ist nicht initialisiert"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr "Steuerprädikat fehlt"
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, gcc-internal-format
- msgid "invalid controlling predicate"
- msgstr "Steuerprädikat ungültig"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, gcc-internal-format
- msgid "missing increment expression"
- msgstr "Erhöhungsausdruck fehlt"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, gcc-internal-format
- msgid "invalid increment expression"
- msgstr "Erhöhungsausdruck ungültig"
-@@ -22790,7 +22827,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "Falscher Wert %qs für -mmemory-latency"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -22967,53 +23004,53 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr "Thumb-1 Hardware-Gleitkomma VFP ABI"
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, gcc-internal-format
- msgid "%qE attribute only applies to functions"
- msgstr "Attribut %qE bezieht sich nur auf Funktionen"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, 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:20665
-+#: config/arm/arm.c:20667
- #, gcc-internal-format
- msgid "argument must be a constant"
- msgstr "Argument muss eine Konstante sein"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "Wähler muss »immediate« sein"
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "Maske muss »immediate« sein"
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, 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:22123
-+#: config/arm/arm.c:22125
- #, 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:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr "Zerstörung von %<va_list%> hat sich in GCC 4.4 geändert"
-@@ -23028,97 +23065,112 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "statische Variable %q+D ist als »dllimport« markiert"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
- #, gcc-internal-format
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "Funktionsattribute %qs, %qs und %qs schließen sich gegenseitig aus"
-+
-+#: config/avr/avr.c:555
-+#, gcc-internal-format
-+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:573
-+#, gcc-internal-format
-+msgid "%qs function cannot have arguments"
-+msgstr "Funktion %qs kann keine Argumente haben"
-+
-+#: config/avr/avr.c:576
-+#, gcc-internal-format
-+msgid "%qs function cannot return a value"
-+msgstr "Funktion %qs kann keinen Wert zurückgeben"
-+
-+#: config/avr/avr.c:583
-+#, gcc-internal-format
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr "%qs scheint ein falsch geschriebener Handler für %s zu sein"
-+
-+#: config/avr/avr.c:733
-+#, 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:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr "Zeigeroffset von Symbol könnte falsch sein"
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr "Zugriff auf Datenspeicher mit Programmspeicheradresse"
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr "Zugriff auf Programmspeicher mit Datenspeicheradresse"
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, 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:2625
-+#: config/avr/avr.c:2586
- #, gcc-internal-format
- msgid "writing to address space %qs not supported"
- msgstr "Schreibzugriff auf Adressraum %qs wird nicht unterstützt"
-
--#: config/avr/avr.c:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr "%qs scheint ein falsch geschriebener Interrupt-Handler zu sein"
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr "%qs scheint ein falsch geschriebener Signal-Handler zu sein"
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr "%qT verwendet Adressraum %qs hinter Flash von %qs"
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr "%s %q+D verwendet Adressraum %qs hinter Flash von %qs"
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, 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:7073
-+#: config/avr/avr.c:6990
- #, 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:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr "Variable %q+D im Adressraum %qs hinter Flash von %qs"
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, 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:7382
-+#: config/avr/avr.c:7299
- #, 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:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr "MCU %qs nur für Assemblierung unterstützt"
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expects a compile time integer constant"
- msgstr "%s erwartet eine Ganzzahlkonstante zur Compile-Zeit"
-
--#: config/avr/avr.c:10691
-+#: config/avr/avr.c:10642
- #, 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 Compile-Zeit"
-@@ -23238,68 +23290,68 @@
- msgid "internal error: bad register: %d"
- msgstr "interner Fehler: falsches Register: %d"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr "interner Fehler: Seiteneffekt-Befehl wirkt sich auf Haupteffekt aus"
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr "Unbekannter Wert für cc_attr"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr "interner Fehler: cris_side_effect_mode_ok mit falschen Operanden"
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr "-max-stackframe=%d ist nicht verwendbar, nicht zwischen 0 und %d"
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr "unbekannte CRIS-Versionsangabe in -march= oder -mcpu= : %s"
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr "unbekannte CRIS-CPU-Versionsangabe in -mtune= : %s"
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "-fPIC und -fpic werden in dieser Konfiguration nicht unterstützt"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr "diese spezielle Option -g ist mit -maout und -melinux ungültig"
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, gcc-internal-format
- msgid "unknown src"
- msgstr "unbekannte Quelle"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, gcc-internal-format
- msgid "unknown dest"
- msgstr "unbekanntes Ziel"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr "Stapelrahmen zu groß: %d Bytes"
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr "expand_binop in movsi got gescheitert"
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, gcc-internal-format
- msgid "emitting PIC operand, but PIC register isn%'t set up"
- msgstr "PIC-Operand wird ausgegeben, aber PIC-Register ist nicht vorbereitet"
-@@ -23458,411 +23510,411 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "Position in PCH-Datei kann nicht gesetzt werden: %m"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %stune=%s %s"
- msgstr "Falscher Wert (%s) für %stune=%s %s"
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr "%stune=x86-64%s ist veraltet; stattdessen entsprechend %stune=k8%s oder %stune=generic%s verwenden"
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr "-mstringop-strategy=rep_8byte wird für 32-Bit-Code nicht unterstützt"
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "Codemodell %qs wird im %s-Bit-Modus nicht unterstützt"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, gcc-internal-format
- msgid "code model %qs not supported in x32 mode"
- msgstr "Codemodell %qs wird im x32-Modus nicht unterstützt"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, gcc-internal-format, gfc-internal-format
- msgid "code model %s does not support PIC mode"
- msgstr "Codemodell %s unterstützt keinen PIC-Modus"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, gcc-internal-format
- msgid "-masm=intel not supported in this configuration"
- msgstr "-masm=intel wird in dieser Konfiguration nicht unterstützt"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr "%i-Bit-Modus nicht einkompiliert"
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "Die ausgewählte CPU unterstützt nicht den x86-64 Befehlssatz"
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr "generische CPU kann nur für %stune=%s %s verwendet werden"
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr "falscher Wert (%s) für %sarch=%s %s"
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr "-mregparm wird im 64-Bit-Modus ignoriert"
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "-mregparm=%d ist nicht zwischen 0 und %d"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr "%srtd%s wird im 64-Bit-Modus ignoriert"
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, 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:3592
-+#: config/i386/i386.c:3593
- #, 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:3613
-+#: config/i386/i386.c:3614
- #, 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:3627
-+#: config/i386/i386.c:3628
- #, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr "%ssseregparm%s ohne aktiviertes SSE verwendet"
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr "Abwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder %saccumulate-outgoing-args%s für Korrektheit"
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr "Stack-Überprüfung erfordert %saccumulate-outgoing-args%s für Korrektheit"
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, 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:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr "-mno-fentry ist nicht mit SEH verträglich"
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown option for -mrecip=%s"
- msgstr "unbekannte Option für -mrecip=%s"
-
--#: config/i386/i386.c:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr "attribute(target(\"%s\")) ist unbekannt"
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr "option(\"%s\") wurde bereits spezifiziert"
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr "Attribute fastcall und regparm sind nicht verträglich"
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, gcc-internal-format
- msgid "regparam and thiscall attributes are not compatible"
- msgstr "Attribute regparam und thiscall sind nicht verträglich"
-
--#: config/i386/i386.c:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, gcc-internal-format
- msgid "%qE attribute requires an integer constant argument"
- msgstr "Attribut %qE benötigt eine Ganzzahlkonstante als Argument"
-
--#: config/i386/i386.c:4930
-+#: config/i386/i386.c:4925
- #, 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:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr "Attribute fastcall und cdecl sind nicht verträglich"
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr "Attribute fastcall und stdcall sind nicht verträglich"
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, gcc-internal-format
- msgid "fastcall and thiscall attributes are not compatible"
- msgstr "Attribute fastcall und thiscall sind nicht verträglich"
-
--#: config/i386/i386.c:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr "Attribute stdcall und cdecl sind nicht verträglich"
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr "Attribute stdcall und fastcall sind nicht verträglich"
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, gcc-internal-format
- msgid "stdcall and thiscall attributes are not compatible"
- msgstr "Attribute stdcall und thiscall sind nicht verträglich"
-
--#: config/i386/i386.c:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, gcc-internal-format
- msgid "cdecl and thiscall attributes are not compatible"
- msgstr "Attribute cdecl und thiscall sind nicht verträglich"
-
--#: config/i386/i386.c:5008
-+#: config/i386/i386.c:5003
- #, gcc-internal-format
- msgid "%qE attribute is used for none class-method"
- msgstr "Attribut %qE wird für für Nicht-Klassen-Methode verwendet"
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, gcc-internal-format
- msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
- msgstr "Aufruf von %qD mit Attribut sseregparam ohne SSE/SSE2 aktiviert"
-
--#: config/i386/i386.c:5237
-+#: config/i386/i386.c:5232
- #, gcc-internal-format
- msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
- msgstr "Aufruf von %qT mit Attribut sseregparam ohne SSE/SSE2 aktiviert"
-
--#: config/i386/i386.c:5452
-+#: config/i386/i386.c:5447
- #, 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:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr "Attribut ms_abi erfordert -maccumulate-outgoing-args oder darauf hinauslaufende Unter-Ziel-Optimierung"
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, 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:5910
-+#: config/i386/i386.c:5905
- #, 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 Feldelement hat sich in GCC 4.4 geändert"
-
--#: config/i386/i386.c:6026
-+#: config/i386/i386.c:6021
- #, 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:6141
-+#: config/i386/i386.c:6136
- #, 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:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr "SSE-Registerrückgabe mit SSE ausgeschaltet"
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr "SSE-Registerargument mit SSE ausgeschaltet"
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr "x87-Registerrückgabe mit ausgeschaltetem x87"
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, 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:6726
-+#: config/i386/i386.c:6721
- #, 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:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, 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:7447
-+#: config/i386/i386.c:7442
- #, 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:10033
-+#: config/i386/i386.c:10028
- #, 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:11030
-+#: config/i386/i386.c:11025
- #, 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:11044
-+#: config/i386/i386.c:11039
- #, 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:11055
-+#: config/i386/i386.c:11050
- #, gcc-internal-format
- msgid "-fsplit-stack does not support 3 register parameters"
- msgstr "-fsplit-stack unterstützt nicht 3 Registerparameter"
-
--#: config/i386/i386.c:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr "erweiterte Register haben keine oberen Hälften"
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr "nicht unterstützte Operandengröße für erweitertes Register"
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, gcc-internal-format, gfc-internal-format
- msgid "non-integer operand used with operand code '%c'"
- msgstr "Nicht-Ganzzahl-Operand mit Operandencode »%c« verwendet"
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, 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:28143
-+#: config/i386/i386.c:28196
- #, 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:28238
-+#: config/i386/i386.c:28291
- #, 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:28646
-+#: config/i386/i386.c:28699
- #, 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:28665
-+#: config/i386/i386.c:28718
- #, 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:28683
-+#: config/i386/i386.c:28736
- #, 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:28692
-+#: config/i386/i386.c:28745
- #, 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:28701
-+#: config/i386/i386.c:28754
- #, 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:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, 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:28927
-+#: config/i386/i386.c:28980
- #, 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:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, 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:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr "%qE erfordert unbekannte ISA-Option"
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr "%qE erfordert ISA-Option %s"
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, gcc-internal-format
- msgid "last argument must be an immediate"
- msgstr "das letzte Argument muss ein Immediate sein"
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, gcc-internal-format
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr "letztes Argument muss Skalierung 1, 2, 4, 8 sein"
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, 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:31774
-+#: config/i386/i386.c:31827
- #, 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:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, 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:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, gcc-internal-format
- msgid "%qE incompatible attribute ignored"
- msgstr "%qE-inkompatibles Attribut wird ignoriert"
-@@ -23932,19 +23984,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr "Wert von -mfixed-range muss die Form REG1-REG2 haben"
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr "%s-%s ist ein leerer Bereich"
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, gcc-internal-format
- msgid "version attribute is not a string"
- msgstr "Versionsattribut ist keine Zeichenkette"
-@@ -24010,7 +24062,7 @@
- msgstr "Attribut %qE wird für Ziel R8C nicht unterstützt"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, gcc-internal-format
- msgid "%qE attribute argument not an integer constant"
- msgstr "Attributargument %qE ist keine Ganzzahlkonstante"
-@@ -24065,7 +24117,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr "interrupt_thread ist nur auf Fido verfügbar"
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "Ausdruck der Stapelgrenze wird nicht unterstützt"
-@@ -24584,27 +24636,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr "-mtune= erwartet mn10300, am33, am33-2, oder am34"
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "PIC-Codeerzeugung wird im portierbaren Laufzeitmodell nicht unterstützt"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr "PIC-Codeerzeugung ist mit schnellen indirekten Aufrufen unverträglich"
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr "-g wird nur bei der Verwendung von GAS auf diesem Prozessor unterstützt"
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr "Option -g ausgeschaltet"
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, 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 gobale gemeinsame Daten. Es wird %u verwendet"
-@@ -25029,82 +25081,82 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr "interner Fehler: Eingebaute Funktion %s, Argument %d hatte unerwarteten Argumenttypen %s"
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, gcc-internal-format
- msgid "stack frame too large"
- msgstr "Stapelrahmen zu groß"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, 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:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, 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:24133
-+#: config/rs6000/rs6000.c:24119
- #, 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:24135
-+#: config/rs6000/rs6000.c:24121
- #, 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:24137
-+#: config/rs6000/rs6000.c:24123
- #, 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:24143
-+#: config/rs6000/rs6000.c:24129
- #, 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:24146
-+#: config/rs6000/rs6000.c:24132
- #, 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:24151
-+#: config/rs6000/rs6000.c:24137
- #, 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:24154
-+#: config/rs6000/rs6000.c:24140
- #, 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:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr "Ausgabe der Mikrocode-Anweisung %s\t[%s] #%d"
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr "Ausgabe der bedingten Mikrocode-Anweisung %s\t[%s] #%d"
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, 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:27224
-+#: config/rs6000/rs6000.c:27210
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is not allowed"
- msgstr "%s\"%s\"%s ist nicht erlaubt"
-
--#: config/rs6000/rs6000.c:27226
-+#: config/rs6000/rs6000.c:27212
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is invalid"
- msgstr "%s\"%s\"%s ist ungültig"
-@@ -25158,12 +25210,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "-m64 wird in dieser Konfiguration nicht unterstützt"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr "-m64 benötigt eine PowerPC64-CPU"
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, gcc-internal-format
- msgid "-mcmodel incompatible with other toc options"
- msgstr "-mcmodel unverträglich mit anderen TOC-Optionen"
-@@ -25180,64 +25232,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr "RETURN_ADDRESS_OFFSET nicht unterstützt"
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "Falscher Wert für -mcall-%s"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "Falscher Wert für -msdata=%s"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr "-mrelocatable und -msdata=%s sind unverträglich"
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr "-f%s und -msdata=%s sind unverträglich"
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr "-msdata=%s und -mcall-%s sind unverträglich"
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr "-mrelocatable und -mno-minimal-toc sind unverträglich"
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr "-mrelocatable und -mcall-%s sind unverträglich"
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr "-fPIC und -mcall-%s sind unverträglich"
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr "-mcall-aixdesc muss »big endian« sein"
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr "-msecure-plt wird vom Assembler nicht unterstützt"
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "-m%s wird in dieser Konfiguration nicht unterstützt"
-@@ -25347,53 +25399,53 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr "Abwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder -maccumulate-outgoing-args für Korrektheit"
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "__builtin_saveregs wird für dieses Teilziel nicht unterstützt"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, gcc-internal-format
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "Attribut %qE bezieht sich nur auf Interruptfunktionen"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, gcc-internal-format
- msgid "%qE attribute is supported only for SH2A"
- msgstr "Attribut %qE wird nur auf SH2A unterstützt"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr "Attribut interrupt_handler ist mit -m5-compact unverträglich"
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, gcc-internal-format
- msgid "%qE attribute only applies to SH2A"
- msgstr "Attribut %qE gilt nur für SH2A"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, gcc-internal-format
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "Argument des Attributs %qE sollte zwischen 0 und 255 sein"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, gcc-internal-format
- msgid "%qE attribute argument not a string constant"
- msgstr "Argument des Attributs %qE ist keine Zeichenkettenkonstante"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr "r0 muss als aufrufzerstörtes Register verfügbar sein"
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, gcc-internal-format
- msgid "need a second call-clobbered general purpose register"
- msgstr "ein zweites aufrufzerstörtes Mehrzweckregister wird benötigt"
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, gcc-internal-format
- msgid "need a call-clobbered target register"
- msgstr "aufrufzerstörtes Zielregister erforderlich"
-@@ -25735,38 +25787,38 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr "-fexcess-precision=standard für Ada"
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr "Attribut %qs wird ignoriert"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, gcc-internal-format
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "Attribut %qs benötigt Prototypen mit benannten Argumenten"
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, gcc-internal-format
- msgid "%qs attribute only applies to variadic functions"
- msgstr "Attribut %qs gilt nur für variadische Funktionen"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, gcc-internal-format
- msgid "%qE attribute has no effect"
- msgstr "Attribut %qE hat keinen Effekt"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, gcc-internal-format
- msgid "invalid vector type for attribute %qs"
- msgstr "ungültiger Vektortyp für Attribut %qs"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, gcc-internal-format
- msgid "attribute %qs applies to array types only"
- msgstr "Attribut %qs bezieht sich nur auf Feldtypen"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, gcc-internal-format
- msgid "invalid element type for attribute %qs"
- msgstr "ungültiger Elementtyp für Attribut %qs"
-@@ -25782,7 +25834,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr " keine bekannte Umwandlung für Argument %d von %qT nach %qT"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -26067,7 +26119,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "ungültige Umwandlung von %qT in %qT"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr " Argument %P von %qD wird initialisiert"
-@@ -26077,188 +26129,188 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr "Umwandlung in %qT von Initialisierungsliste würde expliziten Konstruktor %qD verwenden"
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, gcc-internal-format
- msgid " initializing argument %P of %q+D"
- msgstr " Argument %P von %q+D wird initialisiert"
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, gcc-internal-format
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "L-Wert %qT kann nicht mit %qT verbunden werden"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, gcc-internal-format
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr "enum %qT mit Gültigkeitsbereich wird in zukünftigen GCC-Versionen nicht auf Ganzzahltyp erweitert"
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, gcc-internal-format
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr "Objekte des nicht trivial kopierbaren Typs %q#T können nicht über %<...%> übergeben werden"
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, gcc-internal-format
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr "Objekte des nicht trivial kopierbaren Typs %q#T können nicht über %<...%> empfangen werden; "
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, gcc-internal-format
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "rekursive Auswertung des Standardarguments für %q#D"
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, gcc-internal-format
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr "Aufruf von %qD verwendet das Standardargument für Parameter %P, der noch nicht definiert wurde"
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr "Argument des Funktionsaufrufs könnte Kandidat für Formatattribut sein"
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr "Die Übergabe von %qT als %<this%>-Argument von %q#D streicht Qualifizierer"
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr "%qT ist keine erreichbare Basis von %qT"
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr "%qT ermittelt als %qT"
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, gcc-internal-format
- msgid " in call to %q+D"
- msgstr " in Aufruf von %q+D"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, 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:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr "class$-Feld konnte nicht im Java-Schnittstellentyp %qT gefunden werden"
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr "Aufruf der Nicht-Funktion %qD"
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr " für Umwandlung im Funktions-Stil muss das überflüssige %<::%D%> entfernt werden"
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, 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:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr "keine passende Funktion für Aufruf von %<%T::%s(%A)%#V%>"
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr "Aufruf des überladenen %<%s(%A)%> ist mehrdeutig"
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, gcc-internal-format
- msgid "cannot call member function %qD without object"
- msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
-
--#: cp/call.c:8053
-+#: cp/call.c:8068
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr "Übergabe von %qT wählt %qT statt %qT"
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr " in Aufruf von %qD"
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr "Wahl von %qD statt %qD"
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr " für Umwandlung von %qT in %qT"
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, 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:8235
-+#: cp/call.c:8250
- #, gcc-internal-format
- msgid "default argument mismatch in overload resolution"
- msgstr "Zuordnungsfehler der Standardargumente in Überladungsauflösung"
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, gcc-internal-format
- msgid " candidate 1: %q+#F"
- msgstr " Kandidat 1: %q+#F"
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, gcc-internal-format
- msgid " candidate 2: %q+#F"
- msgstr " Kandidat 2: %q+#F"
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, 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:8624
-+#: cp/call.c:8639
- #, 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:8730
-+#: cp/call.c:8745
- #, 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:8734
-+#: cp/call.c:8749
- #, 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"
-@@ -26469,219 +26521,219 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "Feld %q+D deklarierte ungültigerweise einen Methodentypen"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, gcc-internal-format
- msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
- msgstr "»gepackt«-Attribut für ungepacktes nicht-POD-Feld %q+#D wird ignoriert"
-
--#: cp/class.c:3284
-+#: cp/class.c:3285
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr "Feld %q+#D mit gleichem Namen wie Klasse"
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr "%q#T hat Zeigertypen als Elemente"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr " aber überschreibt nicht %<%T(const %T&)%>"
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr " oder %<operator=(const %T&)%>"
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr " aber überschreibt nicht %<operator=(const %T&)%>"
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr "Versatz der leeren Basis %qT könnte ABI-unverträglich sein und sich in zukünftigen GCC-Versionen ändern"
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr "Klasse %qT wird in zukünftigen GCC-Versionen als annähernd leer betrachtet werden"
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, 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:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr "Methode überschreibt Methoden %<transaction_pure%> und %qE"
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr "als %qE deklarierte Methode überschreibt Methode %qE"
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, 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:4901
-+#: cp/class.c:4902
- #, gcc-internal-format
- msgid "%q+T is not literal because:"
- msgstr "%q+T ist kein Literal, denn: "
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, gcc-internal-format
- msgid " %q+T has a non-trivial destructor"
- msgstr " %q+T hat einen nicht-trivialen Destruktor"
-
--#: cp/class.c:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, 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:4958
-+#: cp/class.c:4959
- #, gcc-internal-format
- msgid " non-static data member %q+D has non-literal type"
- msgstr " nicht-statisches Datenelement %q+D hat nicht-literalen Typ"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, 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:5075
-+#: cp/class.c:5076
- #, 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:5101
-+#: cp/class.c:5102
- #, 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:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr "mit Eingabe einer nicht konstanten Referenz deklariertes %q+D kann im Klassenkörper nicht vorbelegt werden"
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr "Versatz der virtuellen Basis %qT ist ABI-unverträglich und kann sich in zukünftigen GCC-Versionen ändern"
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, 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:5441
-+#: cp/class.c:5442
- #, 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:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr "%qT zugewiesene Größe könnte ABI-unverträglich sein und sich in zukünftigen GCC-Versionen ändern"
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr "der Versatz von %qD könnte ABI-unverträglich sein und sich in einer zukünftigen GCC-Version ändern"
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr "Versatz von %q+D ist ABI-unverträglich und kann sich in zukünftigen GCC-Versionen ändern"
-
--#: cp/class.c:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr "%q+D enthält leere Klassen, die in zukünftigen GCC-Versionen die Basisklassen an andere Orte verschieben können"
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr "die Anordnung der von der leeren Klasse %qT abgeleiteten Klassen könnte sich in zukünftigen GCC-Versionen ändern"
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr "Redefinition von %q#T"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, 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:6139
-+#: cp/class.c:6140
- #, gcc-internal-format
- msgid "type transparent class %qT does not have any fields"
- msgstr "typtransparente Klasse %qT hat keine Felder"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr "typtransparente Klasse %qT hat Basisklassen"
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, gcc-internal-format
- msgid "type transparent class %qT has virtual functions"
- msgstr "typtransparente Klasse %qT hat virtuelle Funktionen"
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, 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:6757
-+#: cp/class.c:6758
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "Sprachen-Zeichenkette %<\"%E\"%> nicht erkannt"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, 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:6971
-+#: cp/class.c:6972
- #, 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:6994
-+#: cp/class.c:6995
- #, 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:7021
-+#: cp/class.c:7022
- #, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr "Zeiger auf Element %qD wird angenommen"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, 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:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr "zu wenig Typinformationen"
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, 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"
-@@ -26691,12 +26743,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr "Deklaration von %q#D"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr "verändert die Bedeutung von %qD von %q+#D"
-@@ -26716,7 +26768,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr "Umwandlung von %qE von %qT nach %qT ist mehrdeutig"
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, gcc-internal-format
- msgid "zero as null pointer constant"
- msgstr "Null als Null-Zeigerkonstante"
-@@ -26746,7 +26798,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "Umwandlung von %qT in %qT löscht Qualifizierer"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
-@@ -27152,7 +27204,7 @@
- msgid "declaration of template %q#D"
- msgstr "Deklaration des Templates %q#D"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr "steht mit vorheriger Deklaration %q+#D in Konflikt"
-@@ -27204,7 +27256,7 @@
- msgid "%q+#D previously defined here"
- msgstr "%q+#D wurde vorher hier definiert"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, gcc-internal-format
- msgid "%q+#D previously declared here"
- msgstr "%q+#D wurde bereits hier deklariert"
-@@ -27322,7 +27374,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "Nicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler Deklaration"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, gcc-internal-format
- msgid "redeclaration of %q#D"
- msgstr "Redeklaration von %q#D"
-@@ -27393,7 +27445,7 @@
- msgid "%qD is not a type"
- msgstr "%qD ist kein Typ"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr "%qD ohne Template-Parameter verwendet"
-@@ -27523,123 +27575,123 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "%<constexpr%> kann nicht für Typdeklarationen verwendet werden"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, gcc-internal-format
- msgid "attribute ignored in declaration of %q#T"
- msgstr "Attribut in Deklaration von %q#T ignoriert"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, gcc-internal-format
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr "Attribut für %q#T muss dem Schlüsselwort %qs folgen"
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, gcc-internal-format
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr "auf Klassentyp %qT angewandte Attribute außerhalb einer Definition werden ignoriert"
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr "auf abhängigen Typ %qT angewandte Attribute ohne zugehörige Deklaration werden ignoriert"
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, gcc-internal-format
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "typedef %qD ist initialisiert (stattdessen decltype verwenden)"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr "Deklaration von %q#D hat %<extern%> und ist initialisiert"
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr "Definition von %q#D ist als »dllimport« markiert"
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr "%q#D ist kein statisches Element von %q#T"
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr "ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definieren"
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr "Template-Header in Elementdefinition einer explizit spezialisierten Klasse nicht erlaubt"
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr "doppelte Initialisierung von %qD"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr "%qD außerhalb seiner Klasse als %<constexpr%> deklariert"
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "Deklaration von %q#D außerhalb einer Klasse ist keine Definition"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "Variable %q#D hat Initialisierung, aber unvollständigen Typ"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr "Elemente des Feldes %q#D haben unvollständigen Typ"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, gcc-internal-format
- msgid "declaration of %q#D has no initializer"
- msgstr "Deklaration von %q#D hat keine Initialisierung"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr "Aggregat %q#D hat unvollständigen Typ und kann nicht definiert werden"
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, gcc-internal-format
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr "Name in benannter Initialisierung im GNU-Stil für ein Feld verwendet"
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr "nicht-trivial markierte Initialisierungen nicht unterstützt"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr "Name %qD in benannter Initialisierung im GNU-Stil für ein Feld verwendet"
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr "Initialisierung gibt nicht die Größe von %qD an"
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr "Feldgröße fehlt in %qD"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr "Feld %qD der Größe null"
-@@ -27647,389 +27699,389 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, gcc-internal-format
- msgid "storage size of %qD isn%'t known"
- msgstr "Speichergröße von %qD ist unbekannt"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, gcc-internal-format
- msgid "storage size of %qD isn%'t constant"
- msgstr "Speichergröße von %qD ist nicht konstant"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, gcc-internal-format
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr "Entschuldigung: Semantik der statischen Daten %q+#D der inline-Funktion ist falsch (mehrere Kopien wären die Folge)"
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, gcc-internal-format
- msgid " you can work around this by removing the initializer"
- msgstr " dies kann durch das Löschen der Initialisierung umgangen werden"
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "nicht initialisiertes const %qD"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, gcc-internal-format
- msgid "%q#T has no user-provided default constructor"
- msgstr "%q#T hat keinen benutzerdefinierten Default-Konstruktor"
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr "Konstruktor ist nicht benutzerdefiniert, da er im Klassenkörper ausdrücklich standardisiert ist"
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr "und der implizit definierte Konstruktor initialisiert nicht %q+#D"
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "Ungültiger Typ %qT als Initialisierung für einen Vektor des Typs %qT"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr "Initialisierung für %qT muss geklammert sein"
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, gcc-internal-format
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr "%<[%E] =%> in benannter Initialisierung im GNU-Stil für Klasse %qT verwendet"
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr "C99-Bezeichner %qE außerhalb von Aggregatinitialisierung"
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr "zu viele Initialisierer für %qT"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "geschweifte Klammern um skalare Initialisierung für Typ %qT"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "geschweifte Klammern fehlen um Initialisierung für %qT"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, gcc-internal-format
- msgid "elements of array %q#T have incomplete type"
- msgstr "Elemente des Feldes %q#T haben unvollständigen Typ"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr "Objekt %qD variabler Größe kann nicht initialisiert werden"
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, gcc-internal-format
- msgid "variable-sized compound literal"
- msgstr "zusammengesetztes Literal variabler Größe"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, gcc-internal-format
- msgid "%q#D has incomplete type"
- msgstr "%q#D hat unvollständigen Typ"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, gcc-internal-format
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr "in C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>"
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "Feld %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr "Initialisierung ungültig für statisches Element mit Konstruktor"
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, gcc-internal-format
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "Initialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungültig"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr "(eine Initialisierung außerhalb der Klasse ist erforderlich)"
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr "vorherige Typdeklaration von %q#D wird überschattet"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, gcc-internal-format
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr "%qD kann nicht Thread-lokal sein, weil es nichttrivialen Typen %qT hat"
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr "Java-Objekt %qD nicht mit %<new%> reserviert"
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr "%qD ist Thread-lokal und kann damit nicht dynamisch initialisiert werden"
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "%qD kann bei der Deklaration nicht von nicht konstantem Ausdruck initialisiert werden"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr "nicht-statisches Datenelement %qD hat Java-Klassentyp"
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr "Funktion %q#D ist wie eine Variable initialisiert"
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qT"
- msgstr "Initialisierung gibt nicht die Größe von %qT an"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, gcc-internal-format
- msgid "array size missing in %qT"
- msgstr "Feldgröße fehlt in %qT"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, gcc-internal-format
- msgid "zero-size array %qT"
- msgstr "Feld %qT der Größe null"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr "Destruktor für fremde Klasse %qT kann kein Element sein"
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr "Konstruktor für fremde Klasse %qT kann kein Element sein"
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> variable"
- msgstr "%qD als eine %<virtual%> Variable deklariert"
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> variable"
- msgstr "%qD als eine %<inline%> Variable deklariert"
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Variablendeklaration"
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr "%qD als ein %<virtual%> Parameter deklariert"
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "%qD als ein %<inline%> Parameter deklariert"
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Parameterdeklaration"
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> type"
- msgstr "%qD als ein %<virtual%> Typ deklariert"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> type"
- msgstr "%qD als ein %<inline%> Typ deklariert"
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Typdeklaration"
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> field"
- msgstr "%qD als ein %<virtual%> Feld deklariert"
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> field"
- msgstr "%qD als ein %<inline%> Feld deklariert"
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungültig in Felddeklaration"
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr "%q+D als »friend« deklariert"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "ungültige Verwendung der Template-ID %qD in Deklaration des ursprünglichen Templates"
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr "%<::main%> kann nicht als Template deklariert werden"
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr "%<::main%> kann nicht inline deklariert werden"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr "%<::main%> kann nicht statisch deklariert werden"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr "anonymer Typ ohne Bindung verwendet, um Funktion %q#D mit Bindung zu deklarieren"
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, 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, also wird es nicht zum Binden verwendet"
-
--#: cp/decl.c:7346
-+#: cp/decl.c:7348
- #, 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/decl.c:7368
-+#: cp/decl.c:7370
- #, gcc-internal-format
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, gcc-internal-format
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, gcc-internal-format
- msgid "literal operator with C linkage"
- msgstr "literaler Operator mit C-Bindung"
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, gcc-internal-format
- msgid "%qD has invalid argument list"
- msgstr "%qD hat ungültige Argumentliste"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr "Ganzzahl-Suffix %<%s%> durch Implementierung überdeckt"
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr "Gleitkomma-Suffix %<%s%> durch Implementierung überdeckt"
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, gcc-internal-format
- msgid "%qD must be a non-member function"
- msgstr "%qD muss eine Nicht-Elementfunktion sein"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr "%<::main%> muss %<int%> zurückgeben"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr "Definition des implizit deklarierten %qD"
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, gcc-internal-format
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "Definition des explizit standardisierten %q+D"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, gcc-internal-format
- msgid "%q+#D explicitly defaulted here"
- msgstr "%q+#D wurde ausdrücklich hier standardisiert"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
-@@ -28038,889 +28090,889 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr "anonymer Typ ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarieren"
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, 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/decl.c:7826
-+#: cp/decl.c:7828
- #, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollständigem Typ"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, gcc-internal-format
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr "%<constexpr%> erforderlich für Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr "ungültige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr "Feldgröße von %qD hat nicht-ganzzahligen Typen %qT"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "Feldgröße hat nicht-ganzzahligen Typen %qT"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr "Größe des Feldes %qD ist negativ"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr "Größe des Feldes ist negativ"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO-C++ verbietet Feld %qD der Größe null"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO-C++ verbietet Feld der Größe null"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "Größe des Feldes %qD ist kein konstanter Ganzzahlausdruck"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "Größe des Feldes ist kein konstanter Ganzzahlausdruck"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO-C++ verbietet Feld %qD variabler Länge"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO-C++ verbietet Feld variabler Länge"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr "Feld %qD variabler Länge wird verwendet"
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr "Überlauf in Feldgröße"
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, gcc-internal-format
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "Deklaration von %qD als Feld von %<auto%>"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, gcc-internal-format
- msgid "declaration of %qD as array of void"
- msgstr "Deklaration von %qD als Feld von voids"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, gcc-internal-format
- msgid "creating array of void"
- msgstr "Feld von void wird erzeugt"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, gcc-internal-format
- msgid "declaration of %qD as array of functions"
- msgstr "Deklaration von %qD als Feld von Funktionen"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, gcc-internal-format
- msgid "creating array of functions"
- msgstr "Feld von Funktionen wird erzeugt"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, gcc-internal-format
- msgid "declaration of %qD as array of references"
- msgstr "Deklaration von %qD als Feld von Referenzen"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, gcc-internal-format
- msgid "creating array of references"
- msgstr "Feld von Referenzen wird erzeugt"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, gcc-internal-format
- msgid "declaration of %qD as array of function members"
- msgstr "Deklaration von %qD als Feld von Funktionselementen"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, gcc-internal-format
- msgid "creating array of function members"
- msgstr "Feld von Funktionselementen wird erzeugt"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr "Deklaration von %qD als multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr "multidimensionales Feld muss für alle Dimensionen außer der ersten Grenzen haben"
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr "Angabe des Rückgabetyps für Konstruktor ist ungültig"
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr "Angabe des Rückgabetyps für Destruktor ist ungültig"
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr "Rückgabetyp für %<operator %T%> angegeben"
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr "unbenannte Variable oder Feld als »void« deklariert"
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr "Variable oder Feld als »void« deklariert"
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "ungültige Verwendung des qualifizierten Namens %<::%D%>"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "ungültige Verwendung des qualifizierten Namens %<%T::%D%>"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "ungültige Verwendung des qualifizierten Namens %<%D::%D%>"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, gcc-internal-format
- msgid "%q#T is not a class or a namespace"
- msgstr "%q#T ist keine Klasse oder Namensbereich"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr "Typ %qT ist nicht vom Typ %qT abgeleitet"
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "Deklaration von %qD als Nicht-Funktion"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr "Deklaration von %qD als Nicht-Element"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr "Funktionsdefinition deklariert keine Parameter"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, gcc-internal-format
- msgid "declaration of %qD as %<typedef%>"
- msgstr "Deklaration von %qD als %<typedef%>"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, gcc-internal-format
- msgid "declaration of %qD as parameter"
- msgstr "Deklaration von %qD als Parameter"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, gcc-internal-format
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "%<constexpr%> kann nicht in typedef-Deklaration auftreten"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "in Konflikt stehende Spezifikationen für Deklaration von %qs"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, gcc-internal-format
- msgid "%<__int128%> is not supported by this target"
- msgstr "%<__int128%> wird von diesem Ziel nicht unterstützt"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, gcc-internal-format
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO-C++ unterstützt nicht %<__int128%> for %qs"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, gcc-internal-format
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "%<signed%> oder %<unsigned%> ungültig für %qs"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "%<signed%> und %<unsigned%> für %qs gleichzeitig angegeben"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, gcc-internal-format
- msgid "%<long long%> invalid for %qs"
- msgstr "%<long long%> ungültig für %qs"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, gcc-internal-format
- msgid "%<long%> invalid for %qs"
- msgstr "%<long%> ungültig für %qs"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, gcc-internal-format
- msgid "%<short%> invalid for %qs"
- msgstr "%<short%> ungültig für %qs"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, gcc-internal-format
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "%<long%> oder %<short%> ungültig für %qs"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, gcc-internal-format
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr "%<long%>, %<int%>, %<short%> oder %<char%> ungültig für %qs"
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "%<long%> oder %<short%> mit »char« für %qs angegeben"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "%<long%> und %<short%> für %qs gleichzeitig angegeben"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, gcc-internal-format
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "%<short%> oder %<long%> ungültig für %qs"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "long, short, signed oder unsigned ungültig verwendet für %qs"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr "complex ungültig für %qs"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr "Element %qD kann nicht gleichzeitig virtuell und statisch deklariert werden"
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "%<%T::%D%> ist kein gültiger Deklarator"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr "»typedef«-Deklaration in Parameterdeklaration ungültig"
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, gcc-internal-format
- msgid "storage class specified for template parameter %qs"
- msgstr "Speicherklasse für Template-Parameter %qs angegeben"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr "Speicherklassenangaben sind in Parameterdeklarationen ungültig"
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, gcc-internal-format
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "ein Parameter kann nicht als %<constexpr%> deklariert sein"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, gcc-internal-format
- msgid "%<virtual%> outside class declaration"
- msgstr "%<virtual%> außerhalb einer Klassendeklaration"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr "mehrere Speicherklassen in Deklaration von %qs"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr "Speicherklasse %qs angegeben"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr "Speicherklasse für Parameter %qs angegeben"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr "Deklaration höchster Ebene von %qs gibt %<auto%> an"
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr "Funktions-Gültigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungültig"
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr "%qs als Funktion, die eine Funktion zurückgibt, deklariert"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr "%qs als Funktion, die ein Feld zurückgibt, deklariert"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr "Funktion %qs verwendet Typspezifikation %<auto%> ohne folgenden Rückgabetypen"
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr "Funktion %qs mit folgendem Rückgabetypen hat %qT als seinen Typ statt einfaches %<auto%>"
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr "folgender Rückgabetyp nur mit -std=c++11 oder -std=gnu++11 verfügbar"
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr "Funktion %qs mit folgendem Rückgabetypen nicht mit Typspezifikation %<auto%> deklariert"
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr "Destruktor kann keine statische Elementfunktion sein"
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, gcc-internal-format
- msgid "constructor cannot be static member function"
- msgstr "Konstruktor kann keine statische Elementfunktion sein"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr "Destruktoren dürfen nicht CV-qualifiziert sein"
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, gcc-internal-format
- msgid "constructors may not be cv-qualified"
- msgstr "Konstruktoren dürfen nicht CV-qualifiziert sein"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr "Konstruktoren können nicht als virtuell deklariert werden"
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, gcc-internal-format
- msgid "can%'t initialize friend function %qs"
- msgstr "friend-Funktion %qs kann nicht initialisiert werden"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr "virtuelle Funktionen können keine friends sein"
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr "friend-Deklaration nicht in Klassendefinition"
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, gcc-internal-format
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr "friend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr "Destruktoren dürfen keine Parameter haben"
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr "Zeiger auf %q#T kann nicht deklariert werden"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr "Referenz auf %q#T kann nicht deklariert werden"
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, gcc-internal-format
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "Referenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, gcc-internal-format
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr "Referenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument ist"
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr "%<const%> und %<constexpr%> können hier nicht zusammen verwendet werden"
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr " %<volatile%> und %<constexpr%> können hier nicht zusammen verwendet werden"
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr "Template-ID %qD als Deklarator verwendet"
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr "Elementfunktionen sind implizite »friends« ihrer Klasse"
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr "zusätzliche Qualifizierung %<%T::%> an Element %qs"
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "Elementfunktion %<%T::%s%> innerhalb von %<%T%> kann nicht definiert werden"
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, gcc-internal-format
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "Elementfunktion %<%T::%s%> kann nicht in %<%T%> deklariert werden"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, gcc-internal-format
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr "Feldgröße von %qs ist zu groß"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr "nur Deklarationen von Konstruktoren können %<explicit%> sein"
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "statisches %qs kann nicht als %<mutable%> deklariert sein"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "Konstante %qs kann nicht als %<mutable%> deklariert sein"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, gcc-internal-format
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, gcc-internal-format
- msgid "typedef declared %<auto%>"
- msgstr "»typedef« als %<auto%> deklariert"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, gcc-internal-format
- msgid "typedef name may not be a nested-name-specifier"
- msgstr "typedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschließende Klasse"
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr "qualifizierte Funktionstypen können nicht verwendet werden, um statische Elementfunktionen zu deklarieren"
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "qualifizierte Funktionstypen können nicht verwendet werden, um free-Funktionen zu deklarieren"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr "Typkennzeichner für friend-Klassen-Deklaration angegeben"
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr "%<inline%> für friend-Klassen-Deklaration angegeben"
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "Template-Parameter können keine »friends« sein"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr "friend-Deklaration erfordert Klassenschlüssel, d.h. %<friend class %T::%D%>"
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr "friend-Deklaration erfordert Klassenschlüssel, d.h. %<friend %#T%>"
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr "Versuch, die Klasse %qT zu einem »friend« des globalen Gültigkeitsbereiches zu machen"
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr "ungültige Qualifizierer an Nicht-Element-Funktionstyp"
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, gcc-internal-format
- msgid "parameter declared %<auto%>"
- msgstr "Parameter als %<auto%> deklariert"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, gcc-internal-format
- msgid "non-static data member declared %<auto%>"
- msgstr "nicht-statisches Datenelement als %<auto%> deklariert"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr "ungültige Verwendung von %<::%>"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, gcc-internal-format
- msgid "declaration of function %qD in invalid context"
- msgstr "Deklaration der Funktion %qD in ungültigem Kontext"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr "Funktion %qD als virtuell innerhalb einer Union deklariert"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr "%qD kann nicht als virtuell deklariert werden, da es immer statisch ist"
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr "Qualifizierten Namen in Friend-Deklaration für Destruktor %qD erwartet"
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr "Deklaration von %qD als Element %qT"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, gcc-internal-format
- msgid "a destructor cannot be %<constexpr%>"
- msgstr "Destruktor kann nicht %<constexpr%> sein"
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "Qualifizierten Namen in Friend-Deklaration für Konstruktor %qD erwartet"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "Feld %qD hat unvollständigen Typen"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr "Name %qT hat unvollständigen Typen"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr " in Instanziierung des Templates %qT"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als »friend« deklariert werden"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, gcc-internal-format
- msgid "constexpr static data member %qD must have an initializer"
- msgstr "statisches Datenelement %qD (constexpr) muss Initialisierung haben"
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, gcc-internal-format
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "nicht-statisches Datenelement %qE als %<constexpr%> deklariert"
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "Speicherklasse %<auto%> ungültig für Funktion %qs"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "Speicherklasse %<register%> ungültig für Funktion %qs"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "Speicherklasse %<__thread%> ungültig für Funktion %qs"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, gcc-internal-format
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "virt-Spezifikation in %qs ist außerhalb einer Klassendefinition nicht erlaubt"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr "%<static%> ungültig für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion %qs"
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr "%<inline%> ungültig für außerhalb des globalen Gültigkeitsbereiches deklarierte Funktion %qs"
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr "virtuelle Nicht-Klassen-Funktion %qs"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, gcc-internal-format
- msgid "%qs defined in a non-class scope"
- msgstr "%qs nicht in Klassen-Gültigkeitsbereich definiert"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, gcc-internal-format
- msgid "%qs declared in a non-class scope"
- msgstr "%qs in einem Nicht-Klassen-Gültigkeitsbereich definiert"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr "statisches Element %qD als %<register%> deklariert"
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, gcc-internal-format
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "Deklaration der constexpr-Variable %qD ist keine Definition"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr "%qs initialisiert und als %<extern%> deklariert"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr "Standardargument für %q#D hat Typ %qT"
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr "Standardargument für Parameter des Typs %qT hat Typ %qT"
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, gcc-internal-format
- msgid "default argument %qE uses %qD"
- msgstr "Standardargument %qE verwendet %qD"
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr "Standardargument %qE verwendet lokale Variable %qD"
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, gcc-internal-format
- msgid "parameter %qD has Java class type"
- msgstr "Parameter %qD hat Java-Klassentyp"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr "Parameter %qD deklariert ungültigerweise Methodentyp"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, gcc-internal-format
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr "Parameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT ein"
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, gcc-internal-format
- msgid "parameter %qD includes reference to array of unknown bound %qT"
- msgstr "Parameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT ein"
-@@ -28940,168 +28992,168 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr "ungültiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "%qD darf nicht als »static« deklariert werden"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr "%qD muss eine nichtstatische Elementfunktion sein"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr "%qD muss ein Argument von einem Klassen- oder Aufzählungstyp haben"
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, gcc-internal-format
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr "Umwandlung in Referenz auf void wird nie einen Typumwandlungsoperator verwenden"
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, gcc-internal-format
- msgid "conversion to void will never use a type conversion operator"
- msgstr "Umwandlung in void wird nie einen Typumwandlungsoperator verwenden"
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, gcc-internal-format
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr "Umwandlung in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, gcc-internal-format
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr "Umwandlung in gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, gcc-internal-format
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr "Umwandlung in Referenz auf Basisklasse wird nie einen Typumwandlungsoperator verwenden"
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, gcc-internal-format
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr "Umwandlung in Basisklasse wird nie einen Typumwandlungsoperator verwenden"
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr "ISO-C++ verbietet Überladen des Operators ?:"
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr "»%qD« darf keine variable Argumentanzahl haben"
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr "%qD muss entweder null oder ein Argument nehmen"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr "»%D« muss entweder ein oder zwei Argumente nehmen"
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr "Präfix-%qD sollte %qT zurückgeben"
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr "Suffix-%qD sollte %qT zurückgeben"
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr "%qD muss %<void%> nehmen"
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr "%qD muss genau ein Argument nehmen"
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr "%qD muss genau zwei Argumente nehmen"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr "%qD sollte Wert zurückgeben"
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr "%qD kann keine Standardargumente haben"
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, gcc-internal-format
- msgid "using alias template specialization %qT after %qs"
- msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr "typedef-Name %qD wird nach %qs verwendet"
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, gcc-internal-format
- msgid "%qD has a previous declaration here"
- msgstr "%qD hat eine vorherige Deklaration hier"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr "%qT als %qs verwendet"
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "%q+T hat eine vorherige Deklaration hier"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr "%qT als enum verwendet"
-@@ -29113,88 +29165,88 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr "Template-Argument für %<%s %T%> benötigt"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- 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:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "Referenz auf %qD ist mehrdeutig"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr "Redeklaration von %qT als Nicht-Template"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr "vorherige Deklaration %q+D"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr "abgeleitete Union %qT ist ungültig"
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr "Java-Klasse %qT kann nicht mehrere Basen haben"
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr "Java-Klasse %qT kann keine virtuellen Basen haben"
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr "rekursiver Typ %qT nicht definiert"
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr "doppelter Basistyp %qT ungültig"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- 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:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, gcc-internal-format
- msgid "previous definition here"
- msgstr "vorherige Definition hier"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr "falsche Zuordnung des zugrunde liegenden Typs in enum %q#T"
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr "anderer zugrunde liegender Typ in enum %q#T"
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr "zugrunde liegender Typ %<%T%> von %<%T%> muss ein eingebauter Typ sein"
-@@ -29203,72 +29255,72 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr "kein Ganzzahltyp kann alle Aufzählungswerte für %qT darstellen"
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, gcc-internal-format
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "Aufzählungswert für %qD ist keine Ganzzahlkonstante"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, gcc-internal-format
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr "erhöhter Aufzählungswert ist zu groß für %<unsigned long%>"
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr "Überlauf in Aufzählungswerten bei %qD"
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, gcc-internal-format
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr "Aufzählungswert %E ist zu groß für zugrunde liegenden Typ %<%T%>"
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr "Rückgabetyp %q#T ist unvollständig"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, gcc-internal-format
- msgid "return type has Java class type %q#T"
- msgstr "Rückgabetyp hat Java-Klassentyp %q#T"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurück geben"
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "keine vorherige Deklaration für %q+D"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "ungültige Funktionsdeklaration"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr "Parameter %qD leer definiert"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, gcc-internal-format
- msgid "parameter %q+D set but not used"
- msgstr "Parameter %q+D gesetzt, aber nicht verwendet"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "ungültige Elementfunktionsdeklaration"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr "%qD ist bereits in Klasse %qT definiert"
-@@ -29308,7 +29360,7 @@
- msgid "deleting %qT is undefined"
- msgstr "Löschen von %qT ist nicht definiert"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr "Templatedeklaration von %q#D"
-@@ -29569,7 +29621,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "Referenz auf %<%T::%D%> ist mehrdeutig"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr "%qD ist kein Element von %qT"
-@@ -29875,7 +29927,7 @@
- msgid "bad array initializer"
- msgstr "schlechte Feldinitialisierung"
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, gcc-internal-format
- msgid "%qT is not a class type"
- msgstr "%qT ist kein Klassentyp"
-@@ -29960,67 +30012,67 @@
- msgid "parenthesized initializer in array new"
- msgstr "geklammerte Initialisierung in Feld-»new«"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr "Größe des Feldes bei »new« muss Ganzzahltyp haben"
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr "»new« kann nicht auf Referenztyp angewendet werden"
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr "»new« kann nicht auf Funktionstyp angewendet werden"
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr "Aufruf von Java-Konstruktor, wobei %<jclass%> nicht definiert ist"
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, gcc-internal-format
- msgid "can%'t find %<class$%> in %qT"
- msgstr "%<class$%> kann nicht in %qT gefunden werden"
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr "Initialisierung endet vorzeitig"
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr "mehrdimensionales Feld kann nicht initialisiert werden"
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr "mögliches Problem bei Aufruf des »delete«-Operators erkannt"
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, gcc-internal-format
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr "weder der Destruktor noch der klassenspezifische Operator »delete« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr "Löschen des Objekts mit abstraktem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt undefiniertes Verhalten"
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr "Löschen des Objekts mit polymorphem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt möglicherweise undefiniertes Verhalten"
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr "unbekannte Feldgröße in »delete«"
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr "Typ für Vektor-»delete« ist weder Zeiger- noch Feldtyp"
-@@ -30080,42 +30132,42 @@
- 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:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr "defektes typeof, stattdessen decltype verwenden"
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr "__underlying_type wird vernichtet"
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr "unbekannter Festkommatyp wird vernichtet"
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr "%C wird vernichtet"
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, 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:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr "Zeichenkettenliteral in Signatur des Funktionstemplate"
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr "der verarbeitete Name von %qD« wird sich in einer zukünftigen Version des GCC ändern"
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr "-fabi-version=6 (oder =0) verhindert diesen Fehler mit einer Änderung in Vernichtung"
-@@ -30201,57 +30253,57 @@
- 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:1620
-+#: cp/method.c:1621
- #, gcc-internal-format
- msgid "defaulted declaration %q+D"
- msgstr "Vorgabe-Deklaration %q+D"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, gcc-internal-format
- msgid "does not match expected signature %qD"
- msgstr "passt nicht zur erwarteten Signatur %qD"
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr "Funktion %q+D wurde bei ihrer ersten Deklaration mit einer Ausnahmespezifikation standardisiert, die sich von der impliziten Deklaration %q#D unterscheidet"
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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 konstaner Ausdruck ist:"
-
--#: cp/method.c:1679
-+#: cp/method.c:1680
- #, gcc-internal-format
- msgid "a template cannot be defaulted"
- msgstr "ein Template kann nicht vorbelegt werden"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, gcc-internal-format
- msgid "%qD cannot be defaulted"
- msgstr "%qD kann nicht vorgegeben werden"
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, gcc-internal-format
- msgid "defaulted function %q+D with default argument"
- msgstr "vorgegebene Funktion %q+D mit Standardargument"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr "vtable-Anordnung für Klasse %qT könnte ABI-unverträglich sein und sich in zukünftigen GCC-Versionen durch implizite virtuelle Destruktoren ändern"
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, gcc-internal-format
- msgid "%q#D conflicts with a previous declaration"
- msgstr "%q#D steht mit vorheriger Deklaration in Konflikt"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, gcc-internal-format
- msgid "previous declaration %q+#D"
- msgstr "vorherige Deklaration %q+#D"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr "Redeklaration von %<wchar_t%> als %qT"
-@@ -30262,265 +30314,265 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "ungültige Redeklaration von %q+D"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr "als %qD"
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, gcc-internal-format
- msgid "declaration of %q#D with C language linkage"
- msgstr "Deklaration von %q#D mit C-Sprachen-Bindung"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, gcc-internal-format
- msgid "due to different exception specifications"
- msgstr "durch andere Ausnahmespezifikationen"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "Typen passen nicht zu vorheriger externer Deklaration von %q#D"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "vorherige externe Deklaration von %q+#D"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, gcc-internal-format
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "externe Deklaration von %q#D passt nicht"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "globale Deklaration von %q+#D"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr "Deklaration von %q#D überdeckt einen Parameter"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, gcc-internal-format
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "Deklaration von %q+D überdeckt eine Lambda-Erfassung"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr "Deklaration von %qD überdeckt einen vorhergehenden lokalen Bezeichner"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr "Deklaration von %qD überdeckt ein Element von 'this'"
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr "Deklaration von %qD überdeckt eine globale Deklaration"
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr "Suche nach %qD hat sich geändert"
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr " passt nach ISO-Standardregeln zu diesem %q+D"
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr " passt nach den alten Regeln zu diesem %q+D"
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, gcc-internal-format
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr "Namenssuche von %qD hat sich für ISO-Regeln zum »for«-Gültigkeitsbereich geändert"
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr " veraltete Bindung bei %q+D kann nicht verwendet werden, weil es einen Destruktor hat"
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr " bei %q+D wird veraltete Bindung verwendet"
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, gcc-internal-format
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr "(G++ wird den Code mit »-fpermissive« akzeptieren)"
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr "%s %s(%E) %p %d\n"
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr "%s %s %p %d\n"
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr "%q#D verdeckt Konstruktor für %q#T"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "%q#D steht mit vorheriger %<using%>-Deklaration %q#D in Konflikt"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "vorherige Deklaration %q+#D einer Nicht-Funktion"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr "steht mit Funktionsdeklaration %q#D in Konflikt"
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr "%qT ist kein Namensbereich"
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr "eine %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versuchen"
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr "namespace %qD in %<using%>-Deklaration nicht erlaubt"
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, gcc-internal-format
- msgid "%qD not declared"
- msgstr "%qD nicht deklariert"
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr "%qD wurde in diesem Gültigkeitsbereich bereits deklariert"
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr "»using«-Deklaration für Nicht-Element im Gültigkeitsbereich der Klasse"
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr "%<%T::%D%> benennt Destruktor"
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr "%<%T::%D%> benennt Konstruktor"
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "%<%T::%D%> benennt Konstruktor in %qT"
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, 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:3352
-+#: cp/name-lookup.c:3355
- #, 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:3360
-+#: cp/name-lookup.c:3363
- #, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr "explizite Qualifizierung in Deklaration von %qD"
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr "%qD sollte innerhalb von %qD deklariert werden"
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, gcc-internal-format
- msgid "%qD attribute requires a single NTBS argument"
- msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, 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:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr "Attribut-Anweisung %qD wird ignoriert"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, 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:3879
-+#: cp/name-lookup.c:3882
- #, 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:3883
-+#: cp/name-lookup.c:3886
- #, 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:4217
-+#: cp/name-lookup.c:4224
- #, 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:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] "empfohlene Alternative:"
- msgstr[1] "empfohlene Alternativen:"
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, gcc-internal-format
- msgid " %qE"
- msgstr " %qE"
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr "Argumentabhängiges Nachschlagen findet %q+D"
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr "XXX Eintritt in pop_everything ()\n"
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr "XXX pop_everything () wird verlassen\n"
-@@ -30630,7 +30682,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "(vielleicht fehlt ein Semikolon hinter der Definition von %qT)"
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, gcc-internal-format
- msgid "%qT is not a template"
- msgstr "%qT ist kein Template"
-@@ -30650,7 +30702,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "Gleitkommaliteral kann nicht in einem Konstanten-Ausdruck auftreten"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, 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"
-@@ -30793,711 +30845,711 @@
- msgid "a wide string is invalid in this context"
- msgstr "eine Wide-Zeichenkette ist in diesem Kontext ungültig"
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, 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:3719
-+#: cp/parser.c:3725
- #, gcc-internal-format
- msgid "unable to find numeric literal operator %qD"
- msgstr "numerischer literaler Operator %qD konnte nicht gefunden werden"
-
--#: cp/parser.c:3746
-+#: cp/parser.c:3752
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD"
- msgstr "literaler Operator für Zeichenketten %qD konnte nicht gefunden werden"
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, 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:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, gcc-internal-format
- msgid "expected declaration"
- msgstr "Deklaration erwartet"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, gcc-internal-format
- msgid "fixed-point types not supported in C++"
- msgstr "Festkommatypen werden in C++ nicht unterstützt"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, 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:4021
-+#: cp/parser.c:4027
- #, 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:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, gcc-internal-format
- msgid "expected primary-expression"
- msgstr "übergeordneter Ausdruck erwartet"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr "%<this%> darf in diesem Kontext nicht verwendet werden"
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, 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:4360
-+#: cp/parser.c:4366
- #, 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:4524
-+#: cp/parser.c:4530
- #, gcc-internal-format
- msgid "expected id-expression"
- msgstr "ID-Ausdruck erwartet"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, gcc-internal-format
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr "Bereich %qT vor %<~%> ist kein Klassenname"
-
--#: cp/parser.c:4776
-+#: cp/parser.c:4782
- #, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr "Deklaration von %<~%T%> als Element von %qT"
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, 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:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, gcc-internal-format
- msgid "expected unqualified-id"
- msgstr "unqualifiziertes ID erwartet"
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr "%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartet"
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, 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:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, gcc-internal-format
- msgid "%qD is not a template"
- msgstr "%qD ist kein Template"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, gcc-internal-format
- msgid "expected nested-name-specifier"
- msgstr "Spezifikation mit geschachteltem Namen erwartet"
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, gcc-internal-format
- msgid "types may not be defined in casts"
- msgstr "Typen dürfen nicht in Typumwandlungen definiert werden"
-
--#: cp/parser.c:5438
-+#: cp/parser.c:5444
- #, gcc-internal-format
- msgid "types may not be defined in a %<typeid%> expression"
- msgstr "Typen dürfen nicht in einem %<typeid%>-Ausdruck definiert werden"
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "ISO-C++ verbietet zusammengesetzte Literale"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr "%qE hat keinen Klassentyp"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr "ungültige Verwendung von %qD"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a class member"
- msgstr "%<%D::%D%> ist kein Klassenelement"
-
--#: cp/parser.c:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr "nicht-skalarer Typ"
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, 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:6453
-+#: cp/parser.c:6459
- #, 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:6678
-+#: cp/parser.c:6684
- #, 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:6691
-+#: cp/parser.c:6697
- #, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr "Feldgrenze hinter geklammerter type-id ist verboten"
-
--#: cp/parser.c:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr "Klammern um die Type-ID sollten entfernt werden"
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, 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:6898
-+#: cp/parser.c:6904
- #, 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:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr "Verwendung einer Typumwandlung im alten Stil"
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, 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:7286
-+#: cp/parser.c:7295
- #, gcc-internal-format
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "Klammern um %<>>%>-Ausdruck empfohlen"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, 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:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr "Lambda-Ausdruck in ungeprüftem Kontext"
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, gcc-internal-format
- msgid "expected end of capture-list"
- msgstr "unerwartetes Ende der Auffangliste"
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, 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:8235
-+#: cp/parser.c:8244
- #, gcc-internal-format
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr "ISO-C++ erlaubt keine Initialisierungen Auffanglisten von Lambda-Ausdrücken"
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, gcc-internal-format
- msgid "capture of non-variable %qD "
- msgstr "Erfassung von Nicht-Variable %qD"
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, gcc-internal-format
- msgid "%q+#D declared here"
- msgstr "%q+#D hier deklariert"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr "Erfassung der Variable %qD ohne automatische Speicherdauer"
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, 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:8310
-+#: cp/parser.c:8319
- #, 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:8365
-+#: cp/parser.c:8374
- #, gcc-internal-format
- msgid "default argument specified for lambda parameter"
- msgstr "Standardargument für Lambda-Parameter angegeben"
-
--#: cp/parser.c:8768
-+#: cp/parser.c:8777
- #, gcc-internal-format
- msgid "expected labeled-statement"
- msgstr "benannte Anweisung erwartet"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, gcc-internal-format
- msgid "case label %qE not within a switch statement"
- msgstr "case-Marke %qE nicht innerhalb einer switch-Anweisung"
-
--#: cp/parser.c:8881
-+#: cp/parser.c:8890
- #, 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:8890
-+#: cp/parser.c:8899
- #, gcc-internal-format
- msgid "%<%T::%D%> names the constructor, not the type"
- msgstr "%<%T::%D%> benennt Konstruktor, nicht den Typ"
-
--#: cp/parser.c:8939
-+#: cp/parser.c:8948
- #, gcc-internal-format
- msgid "compound-statement in constexpr function"
- msgstr "zusammengesetzte Anweisung in Funktion als konstantem Audruck"
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, gcc-internal-format
- msgid "expected selection-statement"
- msgstr "Auswahl-Anweisung erwartet"
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, gcc-internal-format
- msgid "types may not be defined in conditions"
- msgstr "Typen dürfen nicht in Bedingungen definiert werden"
-
--#: cp/parser.c:9527
-+#: cp/parser.c:9536
- #, 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:9565
-+#: cp/parser.c:9574
- #, 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:9571
-+#: cp/parser.c:9580
- #, 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:9609
-+#: cp/parser.c:9618
- #, 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:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, gcc-internal-format
- msgid "expected iteration-statement"
- msgstr "Iterationsanweisung erwartet"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr "bereichsbasierte %<for%>-Schleifen sind im C++98-Modus nicht erlaubt"
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr "ISO-C++ verbietet berechnete Gotos"
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, gcc-internal-format
- msgid "expected jump-statement"
- msgstr "Sprunganweisung erwartet"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr "zusätzliches %<;%>"
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr "%<__label__%> nicht am Anfang eines Blocks"
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr "Vermischung von Deklarationen und Funktionsdefinitionen ist verboten"
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, 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:10642
-+#: cp/parser.c:10651
- #, 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:10678
-+#: cp/parser.c:10687
- #, gcc-internal-format
- msgid "decl-specifier invalid in condition"
- msgstr "decl-Spezifizierung in Bedingung ungültig"
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr "Klassendefinition darf nicht als »friend« deklariert sein"
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr "Templates dürfen nicht %<virtual%> sein"
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, gcc-internal-format
- msgid "invalid linkage-specification"
- msgstr "ungültige Bindungsspezifikation"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, 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:11271
-+#: cp/parser.c:11280
- #, gcc-internal-format
- msgid "invalid use of %<auto%> in conversion operator"
- msgstr "ungültige Verwendung von %<auto%> in Umwandlungsoperator"
-
--#: cp/parser.c:11357
-+#: cp/parser.c:11366
- #, gcc-internal-format
- msgid "only constructors take member initializers"
- msgstr "nur Konstruktoren nehmen Elementinitialisierungen"
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, gcc-internal-format
- msgid "cannot expand initializer for member %<%D%>"
- msgstr "Initialisierung für Element %<%D%> kann nicht aufgelöst werden"
-
--#: cp/parser.c:11391
-+#: cp/parser.c:11400
- #, gcc-internal-format
- msgid "mem-initializer for %qD follows constructor delegation"
- msgstr "Speicherinitialisierung für %qD folgt Konstruktordelegation"
-
--#: cp/parser.c:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr "Konstruktordelegation folgt Speicherinitialisierung für %qD"
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr "veraltete Basisklasseninitialisierung"
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, 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:11840
-+#: cp/parser.c:11849
- #, gcc-internal-format
- msgid "expected empty string after %<operator%> keyword"
- msgstr "hinter Schlüsselwort %<operator%> wird leere Zeichenkette erwartet"
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, gcc-internal-format
- msgid "expected suffix identifier"
- msgstr "Suffixbezeichner erwartet"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr "zwischen %<\"\"%> und Suffixbezeichner fehlt Leerzeichen"
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, gcc-internal-format
- msgid "expected operator"
- msgstr "Operator erwartet"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr "Schlüsselwort %<export%> nicht implementiert, und wird ignoriert"
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, gcc-internal-format
- msgid "template parameter pack %qD cannot have a default argument"
- msgstr "Templateparameterpack %qD kann kein Standardargument haben"
-
--#: cp/parser.c:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, gcc-internal-format
- msgid "template parameter pack cannot have a default argument"
- msgstr "Templateparameterpack kann kein Standardargument haben"
-
--#: cp/parser.c:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, gcc-internal-format
- msgid "template parameter packs cannot have default arguments"
- msgstr "Template-Parameterpacks können keine Standardargumente haben"
-
--#: cp/parser.c:12397
-+#: cp/parser.c:12406
- #, gcc-internal-format
- msgid "expected template-id"
- msgstr "Template-ID erwartet"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, gcc-internal-format
- msgid "expected %<<%>"
- msgstr "%<%> erwartet"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr "%<<::%> kann keine Templateargumentliste einleiten"
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, 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:12533
-+#: cp/parser.c:12542
- #, gcc-internal-format
- msgid "parse error in template argument list"
- msgstr "Syntaxfehler in Templateargumentliste"
-
- #. The name does not name a template.
--#: cp/parser.c:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, gcc-internal-format
- msgid "expected template-name"
- msgstr "Templatename erwartet"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr "Nicht-Template %qD als Template verwendet"
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, 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:12783
-+#: cp/parser.c:12792
- #, gcc-internal-format
- msgid "expected parameter pack before %<...%>"
- msgstr "Parameterbündel vor %<...%> erwartet"
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, gcc-internal-format
- msgid "expected template-argument"
- msgstr "Templateargument erwartet"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, gcc-internal-format
- msgid "invalid non-type template argument"
- msgstr "ungültiges Templateargument ohne Typ"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<inline%> specifier"
- msgstr "explizite Instanziierung sollte nicht %<inline%> verwenden"
-
--#: cp/parser.c:13153
-+#: cp/parser.c:13162
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<constexpr%> specifier"
- msgstr "explizite Instanziierung sollte nicht %<constexpr%> verwenden"
-
--#: cp/parser.c:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr "Templatespezialisierung mit C-Bindung angegeben"
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, gcc-internal-format
- msgid "expected type specifier"
- msgstr "Typspezifizierer erwartet"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, gcc-internal-format
- msgid "expected template-id for type"
- msgstr "Template-ID für Typ erwartet"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, gcc-internal-format
- msgid "expected type-name"
- msgstr "Typ-Name erwartet"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, 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:14128
-+#: cp/parser.c:14137
- #, gcc-internal-format
- msgid "declaration %qD does not declare anything"
- msgstr "Deklaration %qD deklariert nichts"
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr "Attribute an instanziiertem Typen ignoriert"
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr "Attribute an Templateinstanziierung ignoriert"
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, 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:14356
-+#: cp/parser.c:14365
- #, gcc-internal-format
- msgid "%qD is an enumeration template"
- msgstr "%qD ist ein Aufzählungstemplate"
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, gcc-internal-format
- msgid "%qD is not an enumerator-name"
- msgstr "%qD ist kein Aufzählungsname"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%>"
- msgstr "%<;%> oder %<{%> erwartet"
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, gcc-internal-format
- msgid "cannot add an enumerator list to a template instantiation"
- msgstr "Aufzählungsliste kann nicht zu Template-Instantiierung hinzugefügt werden"
-
--#: cp/parser.c:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, 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:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, 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:14512
-+#: cp/parser.c:14521
- #, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr "mehrfache Definition von %q#T"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr "intransparente Enum-Spezifikation ohne Namen"
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr "intransparente Enum-Spezifikation muss einfachen Bezeichner verwenden"
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr "%qD ist kein Namensbereichs-Name"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, gcc-internal-format
- msgid "expected namespace-name"
- msgstr "Namensraumname erwartet"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, gcc-internal-format
- msgid "%<namespace%> definition is not allowed here"
- msgstr "%<namespace%>-Definition ist hier nicht erlaubt"
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, 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:15030
-+#: cp/parser.c:15039
- #, 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:15085
-+#: cp/parser.c:15094
- #, 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:15532
-+#: cp/parser.c:15541
- #, gcc-internal-format
- msgid "a function-definition is not allowed here"
- msgstr "eine Funktionsdefinition ist hier nicht erlaubt"
-
--#: cp/parser.c:15544
-+#: cp/parser.c:15553
- #, 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:15548
-+#: cp/parser.c:15557
- #, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr "Konstruktor, Destruktor oder Typumwandlung erwartet"
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, gcc-internal-format
- msgid "expected initializer"
- msgstr "Initialisierung erwartet"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, gcc-internal-format
- msgid "invalid type in declaration"
- msgstr "ungültiger Typ in Deklaration"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, gcc-internal-format
- msgid "initializer provided for function"
- msgstr "Initialisierung für Funktion bereitgestellt"
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr "Feldgrenze ist keine Ganzzahlkonstante"
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, 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:16277
-+#: cp/parser.c:16286
- #, gcc-internal-format
- msgid "%<%T::%E%> is not a type"
- msgstr "%<%T::%E%> ist kein Typ"
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "ungültige Benutzung des Konstruktors als Template"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, 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"
-@@ -31506,247 +31558,247 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, gcc-internal-format
- msgid "invalid declarator"
- msgstr "ungültiger Deklarator"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, gcc-internal-format
- msgid "expected declarator"
- msgstr "Deklarator erwartet"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr "%qD ist ein Namensbereich"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, 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:16504
-+#: cp/parser.c:16513
- #, gcc-internal-format
- msgid "expected ptr-operator"
- msgstr "Ptr-Operator erwartet"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr "doppelter CV-Qualifizierer"
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, gcc-internal-format
- msgid "duplicate virt-specifier"
- msgstr "doppelter Virt-Spezifizierer"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, gcc-internal-format
- msgid "invalid use of %<auto%>"
- msgstr "ungültige Verwendung von %<auto%>"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, 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:16883
-+#: cp/parser.c:16892
- #, gcc-internal-format
- msgid "expected type-specifier"
- msgstr "Typspezifikation erwartet"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, gcc-internal-format
- msgid "expected %<,%> or %<...%>"
- msgstr "%<,%> oder %<...%> erwartet"
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, gcc-internal-format
- msgid "types may not be defined in parameter types"
- msgstr "Typen dürfen nicht in Parametertypen definiert werden"
-
--#: cp/parser.c:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr "veraltete Verwendung des Standardarguments für Parameter einer Nicht-Funktion"
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr "Standardargumente sind nur für Funktionsparameter zugelassen"
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, gcc-internal-format
- msgid "parameter pack %qD cannot have a default argument"
- msgstr "Parameterpack %qD kann kein Standardargument haben"
-
--#: cp/parser.c:17341
-+#: cp/parser.c:17350
- #, gcc-internal-format
- msgid "parameter pack cannot have a default argument"
- msgstr "Parameterpack kann kein Standardargument haben"
-
--#: cp/parser.c:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr "ISO-C++ erlaubt keine benannten Initialisierungen"
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, gcc-internal-format
- msgid "ISO C++ does not allow C99 designated initializers"
- msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
-
--#: cp/parser.c:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, gcc-internal-format
- msgid "expected class-name"
- msgstr "Klassenname erwartet"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, gcc-internal-format
- msgid "expected %<;%> after class definition"
- msgstr "%<;%> hinter Klassendefinition erwartet"
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, gcc-internal-format
- msgid "expected %<;%> after struct definition"
- msgstr "%<;%> hinter Strukturdefinition erwartet"
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, gcc-internal-format
- msgid "expected %<;%> after union definition"
- msgstr "%<;%> hinter Uniondefinition erwartet"
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, gcc-internal-format
- msgid "expected %<{%> or %<:%>"
- msgstr "%<{%> oder %<:%> erwartet"
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, gcc-internal-format
- msgid "cannot specify %<override%> for a class"
- msgstr "für eine Klasse kann kein %<override%> angegeben werden"
-
--#: cp/parser.c:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr "globale Qualifizierung von Klassenname ist ungültig"
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, gcc-internal-format
- msgid "qualified name does not name a class"
- msgstr "qualifizierter Name benennt keine Klasse"
-
--#: cp/parser.c:18421
-+#: cp/parser.c:18430
- #, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr "ungültiger Klassenname in Deklaration von %qD"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, gcc-internal-format
- msgid "extra qualification not allowed"
- msgstr "zusätzliche Qualifizierung nicht erlaubt"
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, gcc-internal-format
- msgid "function template %qD redeclared as a class template"
- msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
-
--#: cp/parser.c:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr "Typnamen-Typ kann nicht aufgelöst werden"
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr "vorherige Definition von %q+#T"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, gcc-internal-format
- msgid "expected class-key"
- msgstr "Klassenschlüssel erwartet"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, 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:18892
-+#: cp/parser.c:18908
- #, gcc-internal-format
- msgid "friend declaration does not name a class or function"
- msgstr "»friend«-Deklaration benennt keine Klasse oder Funktion"
-
--#: cp/parser.c:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr "reiner Spezifizierer bei Funktionsdefinition"
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, gcc-internal-format
- msgid "expected %<;%> at end of member declaration"
- msgstr "%<;%> am Ende von Elementdeklaration erwartet"
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr "ungültige reine Spezifikation (nur %<= 0%> ist erlaubt)"
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, gcc-internal-format
- msgid "a brace-enclosed initializer is not allowed here"
- msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
-
--#: cp/parser.c:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr "Schlüsselwort %<typename%> nicht außerhalb von Templates erlaubt"
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, 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:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, 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:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr "dynamische Ausnahmespezifikationen sind in C++0x veraltet; stattdessen %<noexcept%> verwenden"
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, gcc-internal-format
- msgid "types may not be defined in exception-declarations"
- msgstr "Typen dürfen nicht in Ausnahmedeklarationen definiert werden"
-
--#: cp/parser.c:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, gcc-internal-format
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "ungültige Deklaration von %<%T::%E%>"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "zu wenige Templateparameterlisten"
-@@ -31755,317 +31807,317 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr "zu viele Templateparameterlisten"
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "benannte Rückgabewerte werden nicht mehr unterstützt"
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, gcc-internal-format
- msgid "invalid declaration of member template in local class"
- msgstr "ungültige Deklaration eines Elementtemplates in lokaler Klasse"
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr "Template mit C-Bindung"
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, gcc-internal-format
- msgid "invalid explicit specialization"
- msgstr "ungültige explizite Spezialisierung"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, 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:21278
-+#: cp/parser.c:21294
- #, gcc-internal-format
- msgid "template declaration of %<typedef%>"
- msgstr "Templatedeklaration von %<typedef%>"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, gcc-internal-format
- msgid "explicit template specialization cannot have a storage class"
- msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
-
--#: cp/parser.c:21590
-+#: cp/parser.c:21606
- #, gcc-internal-format
- msgid "%<>>%> should be %<> >%> within a nested template argument list"
- msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
-
--#: cp/parser.c:21603
-+#: cp/parser.c:21619
- #, gcc-internal-format
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
-
--#: cp/parser.c:22009
-+#: cp/parser.c:22025
- #, gcc-internal-format
- msgid "invalid use of %qD in linkage specification"
- msgstr "ungültige Verwendung von %qD in Spezifizierung der Bindung"
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, gcc-internal-format
- msgid "%<__thread%> before %qD"
- msgstr "%<__thread%> vor %qD"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, gcc-internal-format
- msgid "expected %<new%>"
- msgstr "%<new%> erwartet"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, gcc-internal-format
- msgid "expected %<delete%>"
- msgstr "%<delete%> erwartet"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, gcc-internal-format
- msgid "expected %<return%>"
- msgstr "%<return%> erwartet"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, gcc-internal-format
- msgid "expected %<extern%>"
- msgstr "%<extern%> erwartet"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, gcc-internal-format
- msgid "expected %<static_assert%>"
- msgstr "%<static_assert%> erwartet"
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, gcc-internal-format
- msgid "expected %<decltype%>"
- msgstr "%<decltype%> erwartet"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, gcc-internal-format
- msgid "expected %<operator%>"
- msgstr "%<operator%> erwartet"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, gcc-internal-format
- msgid "expected %<class%>"
- msgstr "%<class%> erwartet"
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, gcc-internal-format
- msgid "expected %<template%>"
- msgstr "%<template%> erwartet"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, gcc-internal-format
- msgid "expected %<namespace%>"
- msgstr "%<namespace%> erwartet"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, gcc-internal-format
- msgid "expected %<using%>"
- msgstr "%<using%> erwartet"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, gcc-internal-format
- msgid "expected %<asm%>"
- msgstr "%<asm%> erwartet"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, gcc-internal-format
- msgid "expected %<try%>"
- msgstr "%<try%> erwartet"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, gcc-internal-format
- msgid "expected %<catch%>"
- msgstr "%<catch%> erwartet"
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, gcc-internal-format
- msgid "expected %<throw%>"
- msgstr "%<throw%> erwartet"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, gcc-internal-format
- msgid "expected %<__label__%>"
- msgstr "%<__label__%> erwartet"
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, gcc-internal-format
- msgid "expected %<@try%>"
- msgstr "%<@try%> erwartet"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, gcc-internal-format
- msgid "expected %<@synchronized%>"
- msgstr "%<@synchronized%> erwartet"
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, gcc-internal-format
- msgid "expected %<@throw%>"
- msgstr "%<@throw%> erwartet"
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr "%<__transaction_atomic%> erwartet"
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, gcc-internal-format
- msgid "expected %<__transaction_relaxed%>"
- msgstr "%<__transaction_relaxed%> erwartet"
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, gcc-internal-format
- msgid "expected %<::%>"
- msgstr "%<::%> erwartet"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, gcc-internal-format
- msgid "expected %<...%>"
- msgstr "%<...%> erwartet"
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, gcc-internal-format
- msgid "expected %<*%>"
- msgstr "%<*%> erwartet"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, gcc-internal-format
- msgid "expected %<~%>"
- msgstr "%<~%> erwartet"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, gcc-internal-format
- msgid "expected %<:%> or %<::%>"
- msgstr "%<:%> oder %<::%> erwartet"
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, gcc-internal-format
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr "Markierung %qs bei Benennung von %q#T verwendet"
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, gcc-internal-format
- msgid "%q#T was previously declared here"
- msgstr "%q#T wurde vorher hier deklariert"
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr "%qD mit anderem Zugriff redeklariert"
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr "%<template%> (zur Erklärung) ist nur innerhalb von Templates erlaubt"
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "Datei endet in Standardargument"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr "%<@encode%> muss als Argument einen Typen angeben"
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr "Ungültiger Objective-C++-Selektorname"
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, gcc-internal-format
- msgid "objective-c++ method declaration is expected"
- msgstr "Objective-C++ Methodendeklaration erwartet"
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, gcc-internal-format
- msgid "method attributes must be specified at the end"
- msgstr "Methodenattribute müssen am Ende angegeben werden"
-
--#: cp/parser.c:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr "überflüssiges %qs zwischen Objective-C++ Methoden"
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, gcc-internal-format
- msgid "invalid type for instance variable"
- msgstr "ungültiger Typ für Instanzvariable"
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr "Bezeichner nach %<@protocol%> erwartet"
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, 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:24223
-+#: cp/parser.c:24239
- #, gcc-internal-format
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr "Präfix-Attribute vor %<@%D%> werden ignoriert"
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, gcc-internal-format
- msgid "invalid type for property"
- msgstr "ungültiger Typ für Eigenschaft"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, 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:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, gcc-internal-format
- msgid "iteration variable %qD should not be reduction"
- msgstr "Schleifenvariable %qD sollte nicht Reduktion sein"
-
--#: cp/parser.c:26475
-+#: cp/parser.c:26491
- #, gcc-internal-format
- msgid "not enough collapsed for loops"
- msgstr "zu wenig zusammengefallen für Schleifen"
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, 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:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, 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:27232
-+#: cp/parser.c:27248
- #, gcc-internal-format
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr "Ausschuss am Ende von %<#pragma GCC pch_preprocess%>"
-
--#: cp/parser.c:27411
-+#: cp/parser.c:27427
- #, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr "Optimierungen zwischen Modulen noch nicht implementiert für C++"
-@@ -32162,69 +32214,69 @@
- msgid "%qD is not a function template"
- msgstr "%qD ist kein Funktionstemplate"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr "Template-ID %qD für %q+D passt zu keiner Templatedeklaration"
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr "%d %<template<>%> gefunden, %d werden für Spezialisierung eines Elementfunktionstemplates benötigt"
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr "mehrdeutige Templatespezialisierung %qD für %q+D"
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr "Template-ID %qD in Deklaration des ersten Templates"
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr "Templateparameterliste in expliziter Instanziierung verwendet"
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr "Definition für explizite Instanziierung angegeben"
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "zu viele Templateparameterlisten in Deklaration von %qD"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "zu wenige Templateparameterlisten in Deklaration von %qD"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr "der expliziten Spezialisierung von %D muss %<template <>%> vorausgehen"
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr "Teilspezialisierung %qD des Funktionstemplates ist nicht erlaubt"
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr "Standardargument in expliziter Spezialisierung angegeben"
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr "%qD ist keine Templatefunktion"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, gcc-internal-format
- msgid "%qD is not declared in %qD"
- msgstr "%qD in %qD nicht deklariert"
-@@ -32237,134 +32289,134 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr "Spezialisierung der implizit deklarierten speziellen Elementfunktion"
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr "keine Elementfunktion %qD in %qT deklariert"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr "Auflösung der Basisinitialisierung %<%T%> enthält keine Parameterpacks"
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr "Auflösungsmuster %<%T%> enthält keine Argumentpacks"
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr "Auflösungsmuster %<%E%> enthält keine Argumentpacks"
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr "Parameterbündel nicht mit %<...%> aufgelöst:"
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr " %qD"
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, gcc-internal-format
- msgid " <anonymous>"
- msgstr " <anonym>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr "Deklaration von %q+#D"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr " überdeckt Templateparameter %q+#D"
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr "nicht in partieller Spezialisierung verwendete Templateparameter:"
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr "Teilspezialisierung %qT spezialisiert keine Templateargumente"
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr "Argument %qE für Parameterpack muss am Ende der Templateargumentliste sein"
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr "Argument %qT für Parameterpack muss am Ende der Templateargumentliste sein"
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr "Templateargument %qE betrifft Templateparameter"
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, gcc-internal-format
- msgid "type %qT of template argument %qE depends on a template parameter"
- msgid_plural "type %qT of template argument %qE depends on template parameters"
- msgstr[0] "Typ %qT des Templatearguments %qE hängt von Templateparameter ab"
- msgstr[1] "Typ %qT des Templatearguments %qE hängt von Templateparametern ab"
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, gcc-internal-format
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr "teilweise Spezialisierung von %qT hinter Instanziierung von %qT"
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr "kein Standard-Argument für %qD"
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr "Parameterpack %qE muss am Ende der Templateparameterliste sein"
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr "Parameterpack %qT muss am Ende der Templateparameterliste sein"
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr "Standardtemplateargumente dürfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werden"
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr "Standardtemplateargumente dürfen in friend-Deklaration eines Funktionstemplates nicht verwendet werden"
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr "Standardtemplateargumente dürfen in Funktionstemplates nicht ohne -std=c++11 und -std=gnu++11 verwendet werden"
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, gcc-internal-format
- msgid "default template arguments may not be used in partial specializations"
- msgstr "Standardtemplateargumente dürfen in teilweiser Spezialisierung nicht verwendet werden"
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, gcc-internal-format
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "Standardargument für Template-Parameter für %qD umschließende Klasse"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr "Templateklasse ohne Namen"
-@@ -32372,7 +32424,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr "Destruktor %qD als Element-Template deklariert"
-@@ -32382,76 +32434,76 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr "ungültige Templatedeklaration von %qD"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr "Template-Definition eines Nicht-Templates %q#D"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr "%d Ebenen von Template-Parametern für %q#D erwartet, %d erhalten"
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr "%d Template-Parameter für %q#D erhalten"
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr "%d Template-Parameter für %q#T erhalten"
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr " aber %d benötigt"
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, gcc-internal-format
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "Template-Argumente für %qD passen nicht zum ursprünglichen Template %qD"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, gcc-internal-format
- msgid "use template<> for an explicit specialization"
- msgstr "template<> für eine explizite Spezialisierung verwenden"
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr "%qT ist kein Template-Typ"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "keine Templatespezifizierer in Deklaration von %qD angegeben"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, gcc-internal-format, gfc-internal-format
- msgid "redeclared with %d template parameter"
- msgid_plural "redeclared with %d template parameters"
- msgstr[0] "mit %d Template-Parameter redeklariert"
- msgstr[1] "mit %d Template-Parametern redeklariert"
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, gcc-internal-format
- msgid "previous declaration %q+D used %d template parameter"
- msgid_plural "previous declaration %q+D used %d template parameters"
- msgstr[0] "vorherige Deklaration %q+D verwendete %d Template-Parameter"
- msgstr[1] "vorherige Deklaration %q+D verwendete %d Template-Parameter"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "Template-Parameter %q+#D"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr "hier als %q#D redeklariert"
-@@ -32460,328 +32512,328 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr "Redefinition des Standardarguments für %q#D"
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, gcc-internal-format
- msgid "original definition appeared here"
- msgstr "ursprüngliche Definition trat hier auf"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for 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:5374
-+#: cp/pt.c:5388
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
- msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil %qD keine externe Bindung hat"
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "%qE ist kein gültiges Templateargument für Typ %qT"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, gcc-internal-format
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr "es muss ein Zeiger auf ein Element der Form %<&X::Y%> sein"
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, gcc-internal-format
- msgid " couldn't deduce template parameter %qD"
- msgstr " Template-Parameter %qD konnte nicht ermittelt werden"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr " Typen %qT und %qT haben unverträgliche CV-Qualifizierer"
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, gcc-internal-format
- msgid " mismatched types %qT and %qT"
- msgstr " unpassende Typen %qT und %qT"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr " Templateparameter %qD ist kein Parameterpack wie Argument %qD"
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, gcc-internal-format
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr " Templateargumente %qE passt nicht zum konstanten Zeiger auf Element %qE"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, gcc-internal-format
- msgid " %qE is not equivalent to %qE"
- msgstr " %qE entspricht nicht %qE"
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, gcc-internal-format
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr " unpassende Herleitung von Parameterpack mit %qT und %qT"
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr " hergeleitete Typen für Parameter %qT stehen in Konflikt (%qT und %qT)"
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr " hergeleitete Werte für Nicht-Typ-Parameter %qE stehen in Konflikt (%qE und %qE)"
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, gcc-internal-format
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr " Feldtyp %qT mit veränderlicher Größe ist kein gültiges Templateargument"
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, gcc-internal-format
- msgid " member function type %qT is not a valid template argument"
- msgstr " Typ %qT von Elementfunktion ist kein gültiges Templateargument"
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, gcc-internal-format
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr " %qE (Typ %qT) kann nicht in den Typ %qT umgewandelt werden"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, gcc-internal-format
- msgid " %qT is an ambiguous base class of %qT"
- msgstr " %qT ist mehrdeutige Basisklasse von %qT"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, gcc-internal-format
- msgid " %qT is not derived from %qT"
- msgstr " %qT ist nicht vom Typ %qT abgeleitet"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr " Templateparameter eines Template-Templatearguments sind mit anderen hergeleiteten Templateargumenten unverträglich"
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, gcc-internal-format
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr " für %qT kann kein Template aus Nicht-Templatetyp %qT hergeleitet werden"
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, gcc-internal-format
- msgid " template argument %qE does not match %qD"
- msgstr " Template-Argument %qE passt nicht zu %qD"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, gcc-internal-format
- msgid " could not resolve address from overloaded function %qE"
- msgstr " Adresse von überladener Funktion %qE konnte nicht aufgelöst werden"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr "%qE ist kein gültiges Templateargument für Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden können"
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, gcc-internal-format
- msgid "in template argument for type %qT "
- msgstr "in Templateargument für Typ %qT"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, gcc-internal-format
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr "%qD ist kein gültiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist"
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
- msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil %qE keine Variable ist"
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, gcc-internal-format
- 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:5892
-+#: cp/pt.c:5906
- #, 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:5922
-+#: cp/pt.c:5936
- #, 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:5929
-+#: cp/pt.c:5943
- #, 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:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
- msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil es kein Objekt mit externer Bindung ist"
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
- msgstr "%qE ist kein gültiges Templateargument für Typ %qT, weil Objekt %qD keine externe Bindung hat"
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr "es muss die Adresse einer Funktion mit externer Bindung sein"
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, 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:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr "stattdessen %qE verwenden"
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, 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:6060
-+#: cp/pt.c:6074
- #, gcc-internal-format
- msgid "standard conversions are not allowed in this context"
- msgstr "Standardumwandlungen sind in diesem Kontext nicht erlaubt"
-
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, gcc-internal-format
- msgid "ignoring attributes on template argument %qT"
- msgstr "Attribute an Templateargument %qT werden ignoriert"
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, gcc-internal-format
- msgid "injected-class-name %qD used as template template argument"
- msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, gcc-internal-format
- msgid "invalid use of destructor %qE as a type"
- msgstr "ungültige Benutzung des Destruktors %qE als Typ"
-
--#: cp/pt.c:6461
-+#: cp/pt.c:6476
- #, 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:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, 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:6481
-+#: cp/pt.c:6496
- #, gcc-internal-format
- msgid " expected a constant of type %qT, got %qT"
- msgstr " Konstante des Typs %qT erwartet, %qT erhalten"
-
--#: cp/pt.c:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr " Klassentemplate erwartet, %qE erhalten"
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr " einen Typ erwartet, %qE erhalten"
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr " einen Typ erwartet, %qT erhalten"
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr " Klassentemplate erwartet, %qT erhalten"
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, gcc-internal-format
- msgid " expected a template of type %qD, got %qT"
- msgstr " ein Template des Typs %qD erwartet, %qT erhalten"
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, gcc-internal-format
- msgid "type mismatch in nontype parameter pack"
- msgstr "Typ passt nicht in Nichttypen-Parameterbündel"
-
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr "Templateargument %qE konnte nicht in %qT umgewandelt werden"
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, 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:6811
-+#: cp/pt.c:6843
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d or more)"
- msgstr "falsche Anzahl der Templateargumente (%d, sollte %d oder mehr sein)"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, gcc-internal-format
- msgid "provided for %q+D"
- msgstr "für %q+D bereitgestellt"
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "Templateargument %d ist ungültig"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, gcc-internal-format
- msgid "%q#D is not a function template"
- msgstr "%q#D ist kein Funktionstemplate"
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, gcc-internal-format
- msgid "non-template type %qT used as a template"
- msgstr "Nicht-Template-Typ %qT als Template verwendet"
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "Für Template-Deklaration %q+D"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
- msgstr "Instanziierungstiefe für Templates überschreitet Höchstwert %d (-ftemplate-depth= verwenden, um dies zu erhöhen) bei Ersetzung von %qS"
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, gcc-internal-format
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgstr "Instanziierungstiefe für Templates überschreitet Höchstwert %d (-ftemplate-depth= verwenden, um dies zu erhöhen) bei Instanziierung von %qD"
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr "Argumentpacklängen passen nicht bei Auflösung von %<%T%>"
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr "Argumentpacklängen passen nicht bei Auflösung von %<%E%>"
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr "Instanziierung von %q+D als Typ %qT"
-@@ -32799,257 +32851,257 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, gcc-internal-format
- msgid "variable %qD has function type"
- msgstr "Variable %qD hat Funktionstyp"
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr "ungültiger Parametertyp %qT"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr "in Deklaration %q+D"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, gcc-internal-format
- msgid "function returning an array"
- msgstr "Funktion gibt ein Feld zurück"
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, gcc-internal-format
- msgid "function returning a function"
- msgstr "Funktion gibt eine Funktion"
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, 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:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr "Referenz auf »void« wird gebildet"
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, gcc-internal-format
- msgid "forming pointer to reference type %qT"
- msgstr "Zeiger auf Referenztyp %qT wird geformt"
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, gcc-internal-format
- msgid "forming reference to reference type %qT"
- msgstr "Referenz auf Referenztyp %qT wird geformt"
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, 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:11577
-+#: cp/pt.c:11611
- #, gcc-internal-format
- msgid "creating pointer to member reference type %qT"
- msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr "Zeiger auf Element mit Typ »void« wird erzeugt"
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, gcc-internal-format
- msgid "creating array of %qT"
- msgstr "Feld von %qT wird erzeugt"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr "Feld von %qT wird erzeugt, was ein abstrakter Klassentyp ist"
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, 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:11717
-+#: cp/pt.c:11751
- #, 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:11725
-+#: cp/pt.c:11759
- #, 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:11842
-+#: cp/pt.c:11876
- #, gcc-internal-format
- msgid "use of %qs in template"
- msgstr "Verwendung von %qs in Template"
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, 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:11993
-+#: cp/pt.c:12031
- #, 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:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr "ungültiges Feld %qD wird verwendet"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, gcc-internal-format
- msgid "invalid use of pack expansion expression"
- msgstr "falsche Benutzung eines Packauflösungs-Ausdruckes"
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr "%<...%> verwenden, um Argumentpack aufzulösen"
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, 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:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr "stattdessen %<this->%D%> verwenden"
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead"
- msgstr "stattdessen %<%T::%D%> verwenden"
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, gcc-internal-format
- msgid "%q+D declared here, later in the translation unit"
- msgstr "%q+D hier deklariert, später in Übersetzungseinheit"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, gcc-internal-format
- msgid "%qT is not a class or namespace"
- msgstr "%qT ist keine Klasse oder Namensbereich"
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, gcc-internal-format
- msgid "%qD is not a class or namespace"
- msgstr "%qD ist keine Klasse oder Namensbereich"
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr "%qT ist/verwendet anonymen Typen"
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, gcc-internal-format
- msgid "template argument for %qD uses local type %qT"
- msgstr "Templateargument für %qD verwendet lokalen Typ %qT"
-
--#: cp/pt.c:14454
-+#: cp/pt.c:14492
- #, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr "%qT ist ein variabel modifizierter Typ"
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "Ganzzahlausdruck %qE ist nicht konstant"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr " Versuch, %qD zu instanziieren"
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "mehrdeutige Klassentemplate-Instanziierung für %q#T"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr "%s %+#T"
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr "explizite Instanziierung des Nicht-Templates %q#D"
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, 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:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr "kein passendes Template für %qD gefunden"
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, 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:17866
-+#: cp/pt.c:17904
- #, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr "explizite Instanziierung von %q#D"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "doppelte explizite Instanziierung von %q#D"
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, 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:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, gcc-internal-format
- msgid "explicit instantiation of non-class template %qD"
- msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
-
--#: cp/pt.c:18000
-+#: cp/pt.c:18038
- #, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, 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:18027
-+#: cp/pt.c:18065
- #, 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:18073
-+#: cp/pt.c:18111
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr "doppelte explizite Instanziierung von %q#T"
-@@ -33061,32 +33113,32 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, 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:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, gcc-internal-format
- msgid "invalid template non-type parameter"
- msgstr "ungültiger Nicht-Typ-Parameter für Template"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, 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:20263
-+#: cp/pt.c:20309
- #, 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:20322
-+#: cp/pt.c:20367
- #, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr "Variable %q#D mit %<auto%>-Typ in ihrer eigenen Initialisierung verwendet"
-@@ -33094,12 +33146,12 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, gcc-internal-format
- msgid "unable to deduce %qT from %qE"
- msgstr "%qT kann nicht aus %qE hergeleitet werden"
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr "widersprüchliche Herleitung für %qT: %qT und dann %qT"
-@@ -33291,7 +33343,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr "ungültiger angegebener Gültigkeitsbereich in Pseudodestruktor-Name"
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
-@@ -33331,441 +33383,441 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "ungültige Definition des qualifizierten Typen %qT"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "ungültige Spezifizierung der Basisklasse"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, gcc-internal-format
- msgid "%qD is not captured"
- msgstr "%qD ist nicht aufgefangen"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr "Verwendung einer %<auto%>-Variable aus enthaltender Funktion"
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, gcc-internal-format
- msgid "use of parameter from containing function"
- msgstr "Verwendung eines Parameters aus enthaltender Funktion"
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr " %q+#D hier deklariert"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, gcc-internal-format
- msgid "use of parameter %qD outside function body"
- msgstr "Verwendung des Parameters %qD außerhalb des Funktionskörpers"
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr "Verwendung des Namensbereiches %qD als Ausdruck"
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, 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:3226
-+#: cp/semantics.c:3223
- #, 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:3249
-+#: cp/semantics.c:3246
- #, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr "%qD kann nicht in Konstanten-Ausdruck auftreten"
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr "Typ von %qE ist unbekannt"
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, 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:3546
-+#: cp/semantics.c:3543
- #, gcc-internal-format
- msgid "Parameter pack __bases only valid in template declaration"
- msgstr "Parameterpack __bases nur in Templatedeklaration gültig"
-
--#: cp/semantics.c:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr "%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden"
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr "%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden"
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %qs"
- msgstr "%qD ist in Klausel %qs keine Variable"
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr "%qD tritt in Datenklausel mehrfach auf"
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<firstprivate%>"
- msgstr "%qD ist in Klausel %<firstprivate%> keine Variable"
-
--#: cp/semantics.c:4041
-+#: cp/semantics.c:4038
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<lastprivate%>"
- msgstr "%qD ist in Klausel %<lastprivate%> keine Variable"
-
--#: cp/semantics.c:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr "num_threads-Ausdruck muss bestimmt sein"
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr "Plan-Teilgrößenausdruck muss bestimmt sein"
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr "%qE hat Referenztyp für %qs"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, gcc-internal-format
- msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
- msgstr "%<threadprivate%> %qD ist nicht Datei-, Namens- oder Blockbereichsvariable"
-
--#: cp/semantics.c:4337
-+#: cp/semantics.c:4334
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr "Direktive %<threadprivate%> %qE nicht in Definition von %qT"
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr "Unterschied zwischen %qE und %qD hat keinen Ganzzahltyp"
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, gcc-internal-format, gfc-internal-format
- msgid "static assertion failed: %s"
- msgstr "statische Erklärung gescheitert: %s"
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, gcc-internal-format
- msgid "non-constant condition for static assertion"
- msgstr "Nicht-konstante Bedingung für statische Behauptung"
-
--#: cp/semantics.c:5167
-+#: cp/semantics.c:5164
- #, gcc-internal-format
- msgid "argument to decltype must be an expression"
- msgstr "Argument für decltype muss ein Ausdruck sein"
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, 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:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr "__is_convertible_to"
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr "der Typ %qT der Variable %qD als konstanter Ausdruck ist kein Literal"
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, gcc-internal-format
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "ungültiger Typ für Parameter %d der Funktion %q+#D als konstantem Ausdruck"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, gcc-internal-format
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "ungültiger Rückgabetyp %qT der Funktion %q+D als konstantem Ausdruck"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, gcc-internal-format
- msgid "%q#T has virtual base classes"
- msgstr "%q#T hat virtuelle Basisklassen"
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr "Konstruktor mit konstantem Ausdruck hat keinen leeren Körper"
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, 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/semantics.c:6080
-+#: cp/semantics.c:6077
- #, gcc-internal-format
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr "nicht initialisiertes Element %qD in %<constexpr%>-Konstruktor"
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, 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/semantics.c:6166
-+#: cp/semantics.c:6163
- #, gcc-internal-format
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "%q+D ist nicht als Funktion mit konstantem Audruck verwendbar, denn:"
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, gcc-internal-format
- msgid "expression %qE does not designate a constexpr function"
- msgstr "Ausdruck %qE bezeichnet keine Funktion mit konstantem Ausdruck"
-
--#: cp/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, gcc-internal-format
- msgid "call to non-constexpr function %qD"
- msgstr "Aufruf der Funktion %qD, die kein konstanter Ausdruck ist"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, gcc-internal-format
- msgid "%qD called in a constant expression"
- msgstr "%qD in konstantem Ausdruck aufgerufen"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, gcc-internal-format
- msgid "%qD used before its definition"
- msgstr "%qD vor seiner Definition verwendet"
-
--#: cp/semantics.c:6570
-+#: cp/semantics.c:6567
- #, gcc-internal-format
- msgid "call has circular dependency"
- msgstr "Aufruf hat ringförmige Abhängigkeit"
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, 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/semantics.c:6656
-+#: cp/semantics.c:6653
- #, gcc-internal-format
- msgid "%q+E is not a constant expression"
- msgstr "%q+E ist kein Konstantenausdruck"
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, gcc-internal-format
- msgid "array subscript out of bound"
- msgstr "Feldindex ist außerhalb der Feldgrenzen"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, gcc-internal-format
- msgid "%qE is not a constant expression"
- msgstr "%qE ist kein Konstantenausdruck"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, gcc-internal-format
- msgid "mutable %qD is not usable in a constant expression"
- msgstr "veränderliches %qD ist in konstantem Ausdruck nicht verwendbar"
-
--#: cp/semantics.c:6863
-+#: cp/semantics.c:6860
- #, 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/semantics.c:7403
-+#: cp/semantics.c:7401
- #, 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/semantics.c:7434
-+#: cp/semantics.c:7432
- #, 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/semantics.c:7441
-+#: cp/semantics.c:7439
- #, gcc-internal-format
- msgid "%qD used in its own initializer"
- msgstr "%qD in seiner eigenen Initialisierung verwendet"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, gcc-internal-format
- msgid "%q#D is not const"
- msgstr "%q#D ist nicht konstant"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, gcc-internal-format
- msgid "%q#D is volatile"
- msgstr "%q#D ist volatile"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, gcc-internal-format
- msgid "%qD was not initialized with a constant expression"
- msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, gcc-internal-format
- msgid "%qD was not declared %<constexpr%>"
- msgstr "%qD wurde nicht als %<constexpr%> definiert"
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, gcc-internal-format
- msgid "%qD does not have integral or enumeration type"
- msgstr "%qD hat keinen Ganzzahl- oder Aufzählungstyp"
-
--#: cp/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr "Verwendung des Wertes des konstruierten Objektes in konstantem Ausdruck"
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, 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/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, gcc-internal-format
- msgid "expression %qE is not a constant-expression"
- msgstr "Ausdruck %qE ist kein konstanter Ausdruck"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, gcc-internal-format
- msgid "unexpected expression %qE of kind %s"
- msgstr "unerwarteter Ausdruck %qE der Art %s"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr "%qT kann nicht der Typ eines vollständigen konstanten Ausdrucks sein, da es veränderliche Sub-Objekte hat"
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr "Umwandlung des Zeigertyps %qT in arithmetischen Typ %qT in konstantem Ausdruck"
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr "Ausdruck %qE hat Seiteneffekte"
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr "Aufruf einer Elementfunktion des konstruierten Objektes in konstantem Ausdruck"
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, 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/semantics.c:8273
-+#: cp/semantics.c:8271
- #, 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/semantics.c:8286
-+#: cp/semantics.c:8284
- #, gcc-internal-format
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "Unterschied zweier Zeigerausdrücke ist kein konstanter Ausdruck"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, gcc-internal-format
- msgid "pointer comparison expression is not a constant expression"
- msgstr "Zeigervergleichsausdruck ist kein konstanter Ausdruck"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, gcc-internal-format
- msgid "division by zero is not a constant-expression"
- msgstr "Division durch Null ist kein konstanter Ausdruck"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, gcc-internal-format
- msgid "non-constant array initialization"
- msgstr "nicht konstante Feldinitialisierung"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, gcc-internal-format, gfc-internal-format
- msgid "unexpected AST of kind %s"
- msgstr "unerwarteter AST der Art %s"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, gcc-internal-format
- msgid "cannot capture %qE by reference"
- msgstr "%qE kann nicht per Referenz aufgefangen werden"
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr "%qD bereits in Lambda-Ausdruck erfasst"
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, gcc-internal-format
- msgid "%<this%> was not captured for this lambda function"
- msgstr "%<this%> wurde für diese Lambda-Funktion nicht aufgefangen"
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr "%qV-Qualifizierer können nicht auf %qT angewendet werden"
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "Attribut %qE kann nur auf Java-Klassendefinitionen angewendet werden"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "Attribut %qE kann nur auf Klassendefinitionen angewendet werden"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr "%qE ist veraltet; g++-vtables sind jetzt standardmäßig COM-verträglich"
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr "angefordertes init_priority ist keine Ganzzahlkonstante"
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, 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:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr "angefordertes init_priority ist außerhalb des Wertebereiches"
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, 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:2911
-+#: cp/tree.c:2914
- #, 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:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr "Überprüfung von lang_*: in %s, bei %s:%d gescheitert"
-@@ -33855,446 +33907,451 @@
- msgid "invalid use of non-static member function"
- msgstr "falsche Benutzung einer nicht-statischen Elementfunktion"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
- #, gcc-internal-format
-+msgid "taking address of temporary array"
-+msgstr "Adresse eines temporären Wertes wird verwendet"
-+
-+#: cp/typeck.c:2023
-+#, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr "veraltete Konvertierung von Zeichenkettenkonstante in %qT"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr "Anforderung des Elements %qD in %qE, das vom Zeigertyp %qT ist (vielleicht war %<->%> gemeint?)"
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr "Abfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT ist"
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "ungültige Benutzung des nicht-statischen Datenelements %qE"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "ungültiger Zugriff auf nicht-statisches Datenelement %qD des NULL-Objektes"
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr "(vielleicht wurde das Makro %<offsetof%> falsch verwendet)"
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "ungültiger Zugriff auf nicht-statisches Datenelement %qD des NULL-Objektes"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, gcc-internal-format
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "Objekttyp %qT passt nicht zum Destruktornamen ~%qT"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr "der zerstörte Typ ist %qT, aber der Destruktor verweist auf %qT"
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr "%<%D::%D%> ist kein Element von %qT"
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr "%qT ist keine Basis von %qT"
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr "%qD hat kein Element namens %qE"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr "%qD ist keine Elementtemplatefunktion"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr "%qT ist kein Zeiger auf Objekt"
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, gcc-internal-format
- msgid "invalid use of array indexing on pointer to member"
- msgstr "ungültige Verwendung von Feldindizierung bei Zeiger auf Element"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, gcc-internal-format
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "ungültige Verwendung des unären %<*%> bei Zeiger auf Element"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, gcc-internal-format
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "ungültige Verwendung impliziter Umwandlung bei Zeiger auf Element"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr "Index fehlt in Feldreferenz"
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr "ISO-C++ verbietet Indizierung eines Nicht-L-Wert-Feldes"
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr "Indizierung eines als %<register%> deklarierten Feldes"
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "indizierter Wert ist weder ein Feld noch ein Zeiger"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr "bei Verwendung von %qE fehlt Objekt"
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO-C++ verbietet den Aufruf von %<::main%> vom Programm aus"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, gcc-internal-format
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr "%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>"
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr "%qE kann nicht als Funktion verwendet werden"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, gcc-internal-format
- msgid "too many arguments to constructor %q#D"
- msgstr "zu viele Argumente für Konstruktor %q#D"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, gcc-internal-format
- msgid "too few arguments to constructor %q#D"
- msgstr "zu wenige Argumente für Konstruktor %q#D"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, gcc-internal-format
- msgid "too many arguments to member function %q#D"
- msgstr "zu viele Argumente für Elementfunktion %q#D"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, gcc-internal-format
- msgid "too few arguments to member function %q#D"
- msgstr "Zu wenige Argumente für Elementfunktion %q#D"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, gcc-internal-format
- msgid "too many arguments to function %q#D"
- msgstr "zu viele Argumente für Funktion %q#D"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, gcc-internal-format
- msgid "too few arguments to function %q#D"
- msgstr "zu wenige Argumente für Funktion %q#D"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, gcc-internal-format
- msgid "too many arguments to method %q#D"
- msgstr "zu viele Argumente für Methode %q#D"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, gcc-internal-format
- msgid "too few arguments to method %q#D"
- msgstr "zu wenige Argumente für Methode %q#D"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "zu viele Argumente für Funktion"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "zu wenige Argumente für Funktion"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "Parameter %P von %qD hat unvollständigen Typen %qT"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "Parameter %P hat unvollständigen Typen %qT"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr "Umwandlung in Typ %qT von überladener Funktion wird angenommen"
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "NULL in Arithmetik verwendet"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, gcc-internal-format
- msgid "left rotate count is negative"
- msgstr "linker Rotationszähler ist negativ"
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, gcc-internal-format
- msgid "right rotate count is negative"
- msgstr "rechter Rotationszähler ist negativ"
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, gcc-internal-format
- msgid "left rotate count >= width of type"
- msgstr "linker Rotationszähler >= Breite des Typs"
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, gcc-internal-format
- msgid "right rotate count >= width of type"
- msgstr "rechter Rotationszähler >= Breite des Typs"
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "Vergleich mit Zeichenkettenliteral führt zu undefiniertem Verhalten"
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr "Die Adresse von %qD wird nie NULL sein"
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "ungültige Operanden der Typen %qT und %qT für binäres %qO"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in Subtraktion"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr "ungültige Verwendung eines Zeigers auf einen unvollständigen Typen in Zeigerarithmetik"
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, gcc-internal-format
- msgid "taking address of constructor %qE"
- msgstr "Adresse des Konstruktors %qE wird genommen"
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, gcc-internal-format
- msgid "taking address of destructor %qE"
- msgstr "Adresse des Destruktors %qE wird genommen"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "ungültige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugen"
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr " eine qualifizierte ID ist erforderlich"
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, gcc-internal-format
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr "Klammern um %qE können nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugen"
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr "Adresse eines temporären Wertes wird ermittelt"
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, gcc-internal-format
- msgid "taking address of xvalue (rvalue reference)"
- msgstr "Adresse eines X-Wertes (R-Wert-Referenz) wird genommen"
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer Umwandlung in einen Nicht-L-Wert-Ausdruck"
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO-C++ verbietet erhöhen einer Aufzählung"
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO-C++ verbietet verringern einer Aufzählung"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, gcc-internal-format
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "Zeiger auf unvollständigen Typen %qT kann nicht erhöht werden"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, gcc-internal-format
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "Zeiger auf unvollständigen Typen %qT kann nicht verringert werden"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO-C++ verbietet Erhöhen eines Zeigers vom Typ %qT"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO-C++ verbietet Verringern eines Zeigers vom Typ %qT"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, gcc-internal-format
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "ungültige Verwendung eines Boole'schen Ausdruck als Operand für %<operator--%>"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr "Adresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr "Adresse der Register-Variablen %qD angefordert"
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr "Adresse für %qD angefordert, was als %<register%> deklariert ist"
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, gcc-internal-format
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr "Listeninitialisierung für Nicht-Klassentyp darf nicht geklammert sein"
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, gcc-internal-format
- msgid "expression list treated as compound expression in initializer"
- msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt"
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, gcc-internal-format
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandelt"
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, gcc-internal-format
- msgid "expression list treated as compound expression in functional cast"
- msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandelt"
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "%s Ausdrucksliste als zusammengesetzten Ausdruck behandelt"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr "kein Kontext, um Typ von %qE aufzulösen"
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, gcc-internal-format
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "Umwandlung des Typs %qT in Typ %qT entfernt Qualifizierer"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, gcc-internal-format
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "static_cast des Typs %qT in Typ %qT entfernt Qualifizierer"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, gcc-internal-format
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "reinterpret_cast des Typs %qT in Typ %qT entfernt Qualifizierer"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "ungültiges static_cast vom Typ %qT in den Typ %qT"
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr "Umwandlung von %qT nach %qT"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr "ungültige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qT"
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr "Typumwandlung von %qT nach %qT verliert Genauigkeit"
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr "Umwandlung von %qT in %qT erhöht erforderliche Ausrichtung des Zieltyps"
-@@ -34303,221 +34360,221 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ISO-C++ verbietet Umwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "ungültige Umwandlung von Typ %qT in Typ %qT"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr "ungültige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement ist"
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr "ungültige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp ist"
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr "ungültiges const_cast eines R-Wertes des Typs %qT in Typ %qT"
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "ungültiges const_cast von Typ %qT in Typ %qT"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ISO-C++ verbietet Umwandlung in Feldtyp %qT"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr "ungültige Umwandlung in Funktionstyp %qT"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr " in Auswertung von %<%Q(%#T, %#T)%>"
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, gcc-internal-format
- msgid "assigning to an array from an initializer list"
- msgstr "Zuweisung an Feld von Initialisierungsliste"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "unverträgliche Typen in Zuweisung von %qT an %qT"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, gcc-internal-format
- msgid "array used as initializer"
- msgstr "Feld als Initialisierung verwendet"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, gcc-internal-format
- msgid "invalid array assignment"
- msgstr "Ungültiger Feldzuweisung"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr " in Umwandlung in Zeiger auf Elementfunktion"
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr "Umwandlung in Zeiger auf Element über virtuelle Basis %qT"
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr " in Umwandlung in Zeiger auf Element"
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "ungültige Umwandlung in Typ %qT von Typ %qT"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, 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:7479
-+#: cp/typeck.c:7492
- #, 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:7483
-+#: cp/typeck.c:7496
- #, 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:7487
-+#: cp/typeck.c:7500
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT"
- msgstr "%qT kann nicht nach %qT umgewandelt werden"
-
--#: cp/typeck.c:7491
-+#: cp/typeck.c:7504
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in initialization"
- msgstr "%qT kann nicht nach %qT in Initialisierung umgewandelt werden"
-
--#: cp/typeck.c:7495
-+#: cp/typeck.c:7508
- #, 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:7499
-+#: cp/typeck.c:7512
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in assignment"
- msgstr "%qT kann nicht nach %qT in Zuweisung umgewandelt werden"
-
--#: cp/typeck.c:7522
-+#: cp/typeck.c:7535
- #, 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:7526
-+#: cp/typeck.c:7539
- #, 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:7531
-+#: cp/typeck.c:7544
- #, 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:7536
-+#: cp/typeck.c:7549
- #, 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:7546
-+#: cp/typeck.c:7559
- #, 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:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr "bei Übergabe des Arguments %P von %q+D"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr "Referenz auf temporären Wert wird zurückgegeben"
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr "Referenz auf Nicht-L-Wert zurückgegeben"
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr "Referenz auf lokale Variable %q+D zurückgegeben"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr "Adresse der lokalen Variable %q+D zurückgegeben"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr "Rückgabe eines Wertes von einem Konstruktor"
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, 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:7819
-+#: cp/typeck.c:7832
- #, 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:7840
-+#: cp/typeck.c:7853
- #, 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:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr "temporärer Wert wird als L-Wert verwendet"
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr "X-Wert (R-Wert-Referenz) wird als L-Wert verwendet"
-@@ -35053,7 +35110,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert Erhöhung der erlaubten oberen Grenze %d. Siehe Option -fmax-array-constructor"
-@@ -37198,27 +37255,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr "Erweiterung: BOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable »%s« zu initialisieren"
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr "Erweiterung: BOZ-Literal bei %L außerhalb einer DATA-Anweisung und außerhalb von INT/REAL/DBLE/CMPLX"
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr "BOZ-Literal bei %L ist bitweise übertragenes Nicht-Ganzzahlsymbol »%s«"
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "Arithmetischer Unterlauf des bitweise übertragenen BOZ bei %L. Diese Überprüfung kann mit der Option -fno-range-check ausgeschaltet werden"
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "Arithmetischer Überlauf des bitweise übertragenen BOZ bei %L. Diese Überprüfung kann mit der Option -fno-range-check ausgeschaltet werden"
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "Arithmetisches NaN des bitweise übertragenen BOZ bei %L. Diese Überprüfung kann mit der Option -fno-range-check ausgeschaltet werden"
-@@ -37428,42 +37485,42 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr "LOCK_TYPE in Variablen-Definitionskontext (%s) bei %L"
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr "Scheinargument »%s« mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %L"
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr "Scheinargument »%s« mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %L"
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr "Variable »%s« ist PROTECTED und kann nicht in Zeiger-Verbindungskontext (%s) bei %L auftreten"
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr "Variable »%s« ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten"
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr "Variable »%s« kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftreten"
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr "»%s« ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr "»%s« ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr "Verbundener Name »%s« kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kann"
-@@ -37478,14 +37535,14 @@
- msgid "can't open input file: %s"
- msgstr "Eingabedatei »%s« kann nicht geöffnet werden"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L"
- msgstr "Zwischenergebnis-Feld bei %L wird erzeugt"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, gcc-internal-format, gfc-internal-format
- msgid "Removing call to function '%s' at %L"
- msgstr "Aufruf von Funktion »%s« bei %L wird entfernt"
-@@ -37595,12 +37652,12 @@
- 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:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, 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:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, 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"
-@@ -39413,128 +39470,128 @@
- 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:4461
-+#: fortran/module.c:4476
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr "Bei %3$C importiertes »%1$s« von Modul »%2$s« ist auch der Name der aktuellen Programmeinheit"
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr "Bei %2$L referenziertes Symbol »%1$s« nicht im Modul »%3$s« gefunden"
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr "Bei %2$L referenzierter Benutzeroperator »%1$s« nicht im Modul »%3$s« gefunden"
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr "Bei %2$L referenzierter intrinsischer Operator »%1$s« nicht im Modul »%3$s« gefunden"
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "Moduldatei »%s« kann bei %C nicht zum Schreiben geöffnet werden: %s"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "Fehler beim Schreiben der Moduldatei »%s«: %s"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't delete module file '%s': %s"
- msgstr "Moduldatei »%s« kann nicht gelöscht werden: %s"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "Moduldatei »%s« kann nicht in »%s« umbenannt werden: %s"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "Vorübergehende Moduldatei »%s« kann nicht gelöscht werden: %s"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' already declared"
- msgstr "Symbol »%s« bereits deklariert"
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, gcc-internal-format, gfc-internal-format
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr "Das bei %2$L referenzierte Symbol »%1$s« ist nicht im gewählten Standard vorhanden"
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr "Bei %2$L referenziertes Symbol »%1$s« nicht im Modul ISO_C_BINDING gefunden"
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr "Verwendung des intrinsischen Moduls »%s« bei »%C« steht mit nicht-intrinsischem vorher verwendeten Modulnamen in Konflikt"
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %L ist mit Option %s unverträglich"
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr "Bei %2$L referenziertes Symbol »%1$s« nicht im intrinsischen Modul ISO_FORTRAN_ENV gefunden"
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr "Fortran 2003: Intrinsisches Modul ISO_FORTRAN_ENV bei %C"
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr "Fortran 2003: Modul ISO_C_BINDING bei %C"
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr "Intrinsisches Modul »%s« bei %C nicht gefunden"
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "Moduldatei »%s« kann bei %C nicht zum Lesen geöffnet werden: %s"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr "Verwendung des nicht-intrinsischen Moduls »%s« bei %C steht mit vorher verwendetem intrinsischen Modulnamen in Konflikt"
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr "Bei %2$C geöffnete Datei »%1$s« ist keine GFORTRAN-Moduldatei"
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr "Fehler beim Einlesen bei Prüfung der Modulversion der bei %2$C geöffneten Datei »%1$s«"
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr "Falsche Modulversion »%1$s« (»%2$s« erwartet) für bei %4$C geöffnete Datei »%3$s«"
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr "Das gerade erzeugte Modul kann nicht gleichzeitig verwendet werden (USE)!"
-@@ -39619,7 +39676,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr "Unerwarteter Ausschuss hinter NOWAIT-Klausel bei %C"
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr "IF-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
-@@ -40938,7 +40995,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr "Nicht-RECURSIVE Prozedur »%s« bei %L ruft sich möglicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit -frecursive verwendet werden"
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr "Marke %d wird bei %L referenziert aber nirgendwo definiert"
-@@ -41088,7 +41145,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr "Spezifische Funktion »%s« bei %L kann nicht aufgelöst werden"
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr "Funktion »%s« bei %L hat IMPLICIT-Typ"
-@@ -41469,182 +41526,182 @@
- msgstr "Basisobjekt für Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar sein"
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr "Keine passende spezifische Bindung für Aufruf des GENERIC »%s« bei %L gefunden"
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr "'%s' bei %L sollte eine SUBROUTINE sein"
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr "»%s« bei %L sollte eine FUNCTION sein"
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr "%s bei %L muss skalar sein"
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr "Gelöscht: %s bei %L muss eine Ganzzahl sein"
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr "%s bei %L muss INTEGER sein"
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr "DO-Schleife bei %L wird null mal ausgeführt"
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr "FORALL-Index »%s« kann nicht in Tripel-Spezifikation bei %L auftreten"
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr "ALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER sein"
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr "Koindiziertes reservierbares Objekt bei %L"
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr "Quell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L haben"
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr "Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L müssen die selbe Form haben"
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr "Typ der Entität bei %L ist mit Quellausdruck bei %L typunverträglich"
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr "Das ALLOCATE-Objekt bei %L und der Quellausdruck bei %L sollten Typparameter der gleichen Art haben"
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr "Der Quellausdruck bei %L sollte weder LOCK_TYPE noch LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr "Reservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder Quellausdruck"
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr "Reservierung von %s bei %L mit Typspezifikation erfordert den selben Zeichenkettenlängenparameter wie in der Deklaration"
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr "»%s« darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird"
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, gcc-internal-format, gfc-internal-format
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr "In Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird »*« erwartet"
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr "Falsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %L"
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr "Stat-Variable bei %L muss skalare INTEGER-Variable sein"
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr "Stat-Variable bei %L sollte nicht %s innerhalb der gleichen %s-Anweisung sein"
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr "ERRMSG bei %L ist ohne STAT-Marke nutzlos"
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr "ERRMSG-Variable bei %L muss skalare CHARACTER-Variable sein"
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr "ERRMSG-Variable bei %L sollte nicht »%s« innerhalb der selben »%s«-Anweisung sein"
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr "ALLOCATE-Objekt bei %L tritt auch bei %L auf"
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr "ALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %L"
-@@ -41653,175 +41710,175 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr "CASE-Marke bei %L überschneidet sich mit CASE-Marke bei %L"
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr "Ausdruck in CASE-Anweisung bei %L muss von der Art %d sein"
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr "Ausdruck in CASE-Anweisung bei %L ist nicht im Bereich von %s"
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr "Bereichsspezifikation bei %L kann nie passen"
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei Fälle"
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr "Zugeordneter Name »%s« bei %L wird als Feld verwendet"
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, gcc-internal-format, gfc-internal-format
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr "Selektor sollte in SELECT TYPE-Anweisung bei %L polymorph sein"
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr "Abgeleiteter Typ »%s« bei %L muss erweiterbar sein"
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr "Abgeleiteter Typ »%s« bei %L muss eine Erweiterung von »%s« sein"
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr "Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %L"
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr "Intrinsisches NULL bei %L in Anweisung zum Datenaustausch erfordert MOLD="
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr "Element zum Datenaustausch bei %L kann nicht polymorph sein, außer es wird von einer definierten E/A-Prozedur verarbeitet"
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr "Datenübertragungselement bei %L kann keine POINTER-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr "Datenübertragungselement bei %L kann keine Prozedurzeiger-Komponenten haben"
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr "Datenübertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, außer es wird von einer definierten E/A-Prozedur verarbeitet"
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr "Datenübertragungselement bei %L kann keine PRIVATE-Komponenten haben"
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr "Datenübertragungselement bei %L kann keine vollständige Referenz auf Feld vermuteter Größe sein"
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, gcc-internal-format, gfc-internal-format
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr "Lock-Variable bei %L muss Skalar mit LOCK_TYPE sein"
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, gcc-internal-format, gfc-internal-format
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr "»STAT=«-Argument bei %L muss skalare INTEGER-Variable sein"
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr "»ERRMSG=«-Argument bei %L muss skalare CHARACTER-Variable sein"
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, gcc-internal-format, gfc-internal-format
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr "»ACQUIRED_LOCK=«-Argument bei %L muss skalare LOGICAL-Variable sein"
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr "Argument für Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck sein"
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr "Argument für Imageset bei %L muss zwischen 1 und num_images() liegen"
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr "Anweisung bei %L ist keine gültige Sprungzielanweisung für Sprungziel bei %L"
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr "Sprung bei %L könnte Endlosschleife bewirken"
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr "GOTO-Anweisung bei %L hinterlässt CRITICAL-Konstrukt für Marke bei %L"
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr "GOTO-Anweisung bei %L hinterlässt DO CONCURRENT-Konstrukt für Marke bei %L"
-@@ -41829,950 +41886,950 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr "WHERE-Maske bei %L hat ungültige Form"
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr "WHERE-Zuweisungsziel bei %L hat ungültige Form"
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr "Benutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %L"
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr "Nicht unterstützte Anweisung in WHERE bei %L"
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr "Zuweisung an FORALL-Indexvariable bei %L"
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr "Das FORALL mit Index »%s« wird nicht auf der linken Seite der Zuweisung bei %L verwendet und könnte somit mehrere Zuweisungen an dieses Objekt auslösen"
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr "Ein äußeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr "Klausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-Feld"
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr "CHARACTER-Ausdruck wird in Zuweisung (%d/%d) bei %L abgeschnitten"
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr "Koindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen"
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr "Die unreine Variable bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen (12.6)"
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr "Zuweisung an koindizierte Variable bei %L in einer PURE-Prozedur"
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr "Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein - bitte prüfen, ob es ein passendes spezifisches Unterprogramm für den »=«-Operator gibt"
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr "Koindizierte Variable darf keine reservierbare endgültige Komponente in Zuweisung bei %L haben"
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-Variable"
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr "Variable »%s« wurde keine Zielmarke bei %L zugewiesen"
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als Rückgabe"
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr "Arithmetische IF-Anweisung bei %L erfordert einen numerischen Ausdruck"
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr "FORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr "Binde-Marke »%s« für Common-Block »%s« bei %L kollidiert mit dem globalen Eintrag »%s« bei %L"
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr "Binde-Marke »%s« für Common-Block »%s« bei %L passt nicht zu Binde-Marke »%s« für Common-Block »%s« bei %L"
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr "Binde-Marke »%s« für Common-Block »%s« bei %L kollidiert mit globalem Eintrag »%s« bei %L"
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr "Binde-Marke »%s« bei %L kollidiert mit dem globalen Eintrag »%s« bei %L"
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr "Binde-Marke »%s« in Schnittstellenkörper bei %L kollidiert mit dem globalen Eintrag »%s« bei %L"
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr "Binde-Marke »%s« bei %L kollidiert mit globalem Eintrag »%s« bei %L"
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr "CHARACTER-Variable bei %L hat negative Länge %d, die Länge wurde auf Null gesetzt"
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, gcc-internal-format, gfc-internal-format
- msgid "String length at %L is too large"
- msgstr "Zeichenkettenlänge bei %L ist zu groß"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr "Zuordnungsfähiges Feld »%s« bei %L muss aufgeschobene Form haben"
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr "Skalares Objekt »%s« bei %L kann nicht ALLOCATABLE sein"
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr "Feldzeiger »%s« bei %L muss aufgeschobene Form haben"
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr "Feld »%s« bei %L kann keine aufgeschobene Form haben"
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr "Typ »%s« der CLASS-Variable »%s« bei %L ist nicht erweiterbar"
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr "CLASS-Variable »%s« bei %L muss Attrappe, reservierbar oder Zeiger sein"
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr "Der Typ %s kann bei %L nicht mit Wirt verbunden werden, da er von unverträglichem bei %L definiertem Objekt mit gleichem Namen blockiert wird"
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr "Fortran 2008: Inbegriffenes SAVE für Modulvariable »%s« bei %L, benötigt wegen Standardkonstruktor"
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr "Das Feld »%s« im Modul oder Hauptprogramm bei %L muss konstante Form haben"
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr "Entität »%s« bei %L hat Parameter mit aufgeschobenem Typ und benötgt entweder das POINTER- oder ALLOCATABLE-Attribut"
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr "Entität mit vermuteter Zeichenlänge bei %L muss ein Scheinargument oder ein PARAMETER sein"
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr "»%s« bei %L muss in diesem Zusammenhang konstante Zeichenlänge haben"
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, gcc-internal-format, gfc-internal-format
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr "COMMON-Variable »%s« bei %L muss konstante Zeichenlänge haben"
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr "Zuordnungsfähiges »%s« bei %L kann keine Initialisierung haben"
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr "Externes »%s« bei %L kann keine Initialisierung haben"
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "Schein-»%s« bei %L kann keine Initialisierung haben"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr "Intrinsisches »%s« bei %L kann keine Initialisierung haben"
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr "Funktionsergebnis »%s« bei %L kann keine Initialisierung haben"
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr "Automatisches Feld »%s« bei %L kann keine Initialisierung haben"
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr "Zeichenwertige Anweisungsfunktion »%s« bei %L muss konstante Länge haben"
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr "Fortran 2003: »%s« hat PRIVATE-Typ und kann kein Scheinargument von »%s« sein, das PUBLIC bei %L ist"
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr "Fortran 2003: Prozedur »%s« in PUBLIC-Schnittstelle »%s« bei %L nimmt Schneinargumente von »%s«, das PRIVATE ist"
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "Funktion »%s« bei %L kann keine Initialisierung haben"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "Externes Objekt »%s« bei %L darf keine Initialisierung haben"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr "Elementare Funktion »%s« bei %L muss ein skalares Ergebnis haben"
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr "Anweisungsfunktion »%s« bei %L darf nicht POINTER- oder ALLOCATABLE-Attribut haben"
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr "CHARACTER(*)-Funktion »%s« bei %L kann nicht Feld-wertig sein"
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr "CHARACTER(*)-Funktion »%s« bei %L kann nicht Zeiger-wertig sein"
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr "CHARACTER(*)-Funktion »%s« bei %L kann nicht pure sein"
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr "CHARACTER(*)-Funktion »%s« bei %L kann nicht rekursiv sein"
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, gcc-internal-format, gfc-internal-format
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr "Veraltet: CHARACTER(*)-Funktion »%s« bei %L"
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr "Attribut PROCEDURE steht mit Attribut SAVE in »%s« bei %L in Konflikt"
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr "Attribut PROCEDURE steht mit Attribut INTENT in »%s« bei %L in Konflikt"
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr "Attribut PROCEDURE steht mit Attribut RESULT in »%s« bei %L in Konflikt"
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, gcc-internal-format, gfc-internal-format
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr "Attribut EXTERNAL steht mit Attribut FUNCTION in »%s« bei %L in Konflikt"
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr "Dem Ergebnis »%s« als Prozedurzeiger bei %L fehlt das POINTER-Attribut"
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr "FINAL-Prozedur »%s« bei %L ist keine SUBROUTINE"
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr "FINAL-Prozedur bei %L muss genau ein Argument haben"
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr "Argument der FINAL-Prozedur bei %L muss Typ »%s« haben"
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr "Argument der FINAL-Prozedur bei %L darf kein POINTER sein"
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr "Argument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE sein"
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr "Argument der FINAL-Prozedur bei %L darf nicht OPTIONAL sein"
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr "Argument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) sein"
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr "Nicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form haben"
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr "Bei %2$L deklarierte FINAL-Prozedur »%1$s« hat den selben Rang (%3$d) wie »%4$s«"
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr "Bei %2$L wurde nur FINAL-Feldprozedur für abgeleiteten Typ »%1$s« definiert, skalare wird ebenfalls empfohlen"
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, gcc-internal-format, gfc-internal-format
- msgid "Finalization at %L is not yet implemented"
- msgstr "Finalisierung bei %L ist noch nicht implementiert"
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr "»%s« und »%s« können nicht gemischte FUNCTION/SUBROUTINE für GENERIC »%s« bei %L sein"
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr "»%s« und »%s« für GENERIC »%s« bei %L sind mehrdeutig"
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr "Undefinierte spezifische Bindung »%s« als Ziel des GENERIC »%s« bei %L"
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr "GENERIC »%s« bei %L muss auf spezifische Bindung abzielen, »%s« ist ebenfalls GENERIC"
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr "GENERIC »%s« bei %L kann nicht spezifische Bindung mit gleichem Namen überschreiben"
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr "Typgebundener Operator bei %L kann nicht NOPASS sein"
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr "»%s« muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle bei %L sein"
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "Prozedur »%s« mit PASS(%s) bei %L hat kein Argument »%s«"
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr "Prozedur »%s« mit PASS bei %L muss mindestens ein Argument haben"
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr "Nicht-polymorphes Scheinargument von %s für weitergegebenes Objekt bei %L"
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr "Argument »%s« von »%s« mit PASS(%s) bei %L muss abgeleiteten Typ »%s« haben"
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr "Scheinargument von %s für weitergegebenes Objekt bei %L muss ein Skalar sein"
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr "Scheinargument von %s für weitergegebenes Objekt bei %L darf nicht ALLOCATABLE sein"
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr "Scheinargument von %s für weitergegebenes Objekt bei %L darf nicht POINTER sein"
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr "Prozedur »%s« bei %L hat den gleichen Namen wie eine Komponente von »%s«"
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr "Prozedur »%s« bei %L hat den selben Namen wie eine vererbte Komponente von »%s«"
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr "Bei %2$L deklarierter abgeleiteter Typ »%1$s« muss ABSTRACT sein, da »%3$s« DEFERRED und nicht überschrieben ist"
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr "Da der erweiterte Typ »%s« bei %L eine Koarray-Komponente hat, sollte der Elterntyp »%s« auch eine haben"
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr "Nicht-erweiterbarer abgeleiteter Typ »%s« bei %L darf nicht ABSTRACT sein"
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr "Zeichenkettenkomponente »%s« aufgeschobener Länge bei %L wird noch nicht unterstützt"
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr "Koarray-Komponente »%s« bei %L muss reservierbar mit aufgeschobener Form sein"
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr "Komponente »%s« bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) sollte kein Koarray sein"
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr "Komponente »%s« bei %L mit Koarray-Komponente sollte ein Nicht-Zeiger und nicht-reservierbares Skalar sein"
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr "Komponente »%s« bei %L hat das CONTIGUOUS-Attribut, aber ist kein Feldzeiger"
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr "Von Prozedurzeigerkomponente »%2$s« bei %3$L verwendete Schnittstelle »%1$s« ist in späterer PROCEDURE-Anweisung deklariert"
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr "Schnittstelle »%s« der Prozedurzeiger-Komponente »%s« bei %L muss explizit sein"
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "Prozedurzeiger-Komponente »%s« mit PASS(%s) bei %L hat kein Argument »%s«"
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr "Prozedurzeiger-Komponente »%s« mit PASS bei %L muss mindestens ein Argument haben"
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr "Argument »%s« von »%s« mit PASS(%s) bei %L muss abgeleiteten Typ »%s« haben"
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr "Parameter »%s« von »%s« mit PASS(%s) bei %L muss skalar sein"
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr "Argument »%s« von »%s« mit PASS(%s) bei %L darf kein POINTER-Attribut haben"
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr "Argument »%s« von »%s« mit PASS(%s) bei %L darf nicht ALLOCATABLE sein"
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr "Komponente »%s« von »%s« bei %L hat den gleichen Namen wie eine geerbte typgebundene Prozedur"
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr "Zeichenlänge der Komponente »%s« muss ein konstanter Spezifikationsausdruck bei %L sein"
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr "Zeichenkomponente »%s« von »%s« bei %L mit aufgeschobener Länge muss POINTER oder ALLOCATABLE sein"
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr "Fortran 2003: Die Komponente »%s« ist ein PRIVATE-Typ und kann nicht Komponente von »%s« sein, die PUBLIC bei %L ist"
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr "Polymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %s"
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr "Die Zeigerkomponente »%s« bei »%s« bei %L hat nicht deklarierten Typ"
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr "Komponente »%s« mit CLASS bei %L muss allozierbar oder Zeiger sein"
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr "Fortran 2003: Allgemeiner Name »%s« der Funktion »%s« bei %L ist der gleiche wie der des abgeleiteten Typs bei %L"
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr "Feld »%s« mit vermuteter Größe in Namensliste »%s« bei %L ist nicht erlaubt"
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr "Fortran 2003: NAMELIST-Feldobjekt »%s« mit vermuteter Form in Namensliste »%s« bei %L"
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr "Fortran 2003: NAMELIST-Feldobjekt »%s« ohne konstante Form in Namensliste »%s« bei %L"
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr "Fortran 2003: NAMELIST-Objekt »%s« ohne konstante Zeichenlänge in Namensliste »%s« bei %L"
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr "NAMELIST-Objekt »%s« in Namensliste »%s« bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr "Fortran 2003: NAMELIST-Objekt »%s« in Namensliste »%s« bei %L mit ALLOCATABLE- oder POINTER-Komponenten"
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr "NAMELIST-Objekt »%s« in Namensliste »%s« bei %L hat ALLOCATABLE- oder POINTER-Komponenten und erfordert daher eine definierte Ein-/Ausgabeprozedur"
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr "NAMELIST-Objekt »%s« wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste »%s« bei %L sein"
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr "NAMELIST-Objekt »%s« hat benutzungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste »%s« bei %L sein"
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr "NAMELIST-Objekt »%s« hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste »%s« bei %L sein"
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in »%s« bei %L in Konflikt"
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr "Parameterfeld »%s« bei %L kann nicht automatische oder vermutete Form haben"
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr "Implizit angegebener PARAMETER »%s« bei %L passt nicht zu früherem IMPLICIT-Typ"
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, 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:12272
-+#: fortran/resolve.c:12273
- #, 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:12275
-+#: fortran/resolve.c:12276
- #, 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:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr "»%s« bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter Größe"
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, 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:12379
-+#: fortran/resolve.c:12380
- #, 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:12392
-+#: fortran/resolve.c:12393
- #, 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:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr "»%s« bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist"
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr "Zeichenwertige Scheinvariable »%s« bei %L mit VALUE-Attribut muss konstante Länge haben"
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr "C-kompatible zeichenwertige Scheinvariable »%s« bei %L mit VALUE-Attribut muss Länge eins haben"
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr "Der abgeleitete Typ »%s« bei %L hat Typ »%s«, der nicht definiert wurde"
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr "Variable »%s« bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert ist"
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr "Fortran 2003: PUBLIC %s »%s« bei %L mit abgeleitetem PRIVATE-Typen »%s«"
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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"
-
--#: fortran/resolve.c:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr "Das INTENT(OUT)-Scheinargument »%s« bei %L hat vermutete Größe und kann damit keine Standardinitialisierung haben"
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr "Scheinargument »%s« bei %L mit LOCK_TYPE sollte nicht INTENT(OUT) sein"
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr "Funktionsergebnis »%s« bei %L sollte kein Koarray sein oder Koarray-Komponente haben"
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr "Variable »%s« bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) sollte kein Koarray sein"
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr "Variable »%s« bei %L mit Koarraykomponente sollte ein Nichtzeiger, nichtallozierbares Skalar sein"
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr "Variable »%s« bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein Scheinargument"
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr "Koarray-Variable »%s« bei %L sollte keine Kodimensionen mit aufgeschobener Form haben"
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr "Zuordnungsfähige Koarray-Variable »%s« bei %L muss aufgeschobene Form haben"
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr "Variable '%s' bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten haben"
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr "Coarray-Hilfsvariable '%s' bei %L in BIND(C)-Prozedur '%s' nicht erlaubt"
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr "Threadprivate bei %L ist nicht SAVEd"
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr "BLOCK DATA Element »%s« bei %L muss in COMMON sein"
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr "DATA-Feld »%s« bei %L muss in vorheriger Deklaration angegeben werden"
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr "DATA-Element '%s' bei %L kann keinen Coindex haben"
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr "DATA-Element '%s' bei %L ist ein Zeiger und muss daher ein vollständiges Feld sein"
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, 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:12919
-+#: fortran/resolve.c:12920
- #, 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:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, 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:13298
-+#: fortran/resolve.c:13299
- #, 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:13303
-+#: fortran/resolve.c:13304
- #, 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:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr "Variable »%s« abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr "Variable »%s« abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu sein"
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr "Variable »%s« abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON sein"
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr "Variable »%s« abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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 sollte das Attribut PROTECTED haben"
-
--#: fortran/resolve.c:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr "Allgemeines Blockelement »%s« bei %L kann kein EQUIVALENCE-Objekt in PURE-Prozedur »%s« sein"
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "Benannte Konstante »%s« bei %L kann kein EQUIVALENCE-Objekt sein"
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr "Feld »%s« bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "Strukturkomponente »%s« bei %L kann kein EQUIVALENCE-Objekt sein"
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr "Teilzeichenkette bei %L hat Länge Null"
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr "Fortran 2003: PUBLIC-Funktion »%s« bei %L mit PRIVATE-Typen »%s«"
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr "ENTRY »%s« bei %L hat keinen IMPLICIT-Typ"
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr "Prozedur für Benutzeroperator »%s« bei %L muss eine FUNKTION sein"
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr "Prozedur für Benutzeroperator »%s« bei %L kann nicht vermutete Zeichenlänge haben"
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr "Prozedur für Benutzeroperator »%s« bei %L muss mindestens ein Argument haben"
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, 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:13783
-+#: fortran/resolve.c:13784
- #, 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:13790
-+#: fortran/resolve.c:13791
- #, 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:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr "Enthaltene Prozedur »%s« bei %L einer PURE-Prozedur muss auch PURE sein"
-@@ -43382,17 +43439,17 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr "BOZ-konstante bei %L ist zu groß (%ld vs %ld Bits)"
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr "Bei %L wird ein vorübergehendes Feld für Argument »%s« erzeugt"
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, gcc-internal-format
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr "Möglicher Frontend-Fehler: Aufgeschobene Feldgröße ohne Zeiger, allozierbares Attribut oder abgeleiteter Typ ohne allozierbare Komponenten."
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
-@@ -43634,7 +43691,7 @@
- msgid "Array element size too big at %C"
- msgstr "Feldelementgröße bei %C zu groß"
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr "gfc_trans_code(): Falscher Anweisungscode"
-@@ -43936,7 +43993,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr "interner Fehler - ungültiger UTF-8-Name"
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "Ausschuss am Ende der Signaturzeichenketten"
-@@ -45022,6 +45079,15 @@
- msgid "creating selector for nonexistent method %qE"
- msgstr "für nicht existierende Methode %qE wird Selektor erzeugt"
-
-+#~ msgid "floating point constant truncated to integer"
-+#~ msgstr "Gleitkommakonstante auf Ganzzahl abgeschnitten"
-+
-+#~ msgid "too many elements in composite literal"
-+#~ msgstr "zu viele Elemente in zusammengesetztem Literal"
-+
-+#~ msgid "%qs appears to be a misspelled interrupt handler"
-+#~ msgstr "%qs scheint ein falsch geschriebener Interrupt-Handler zu sein"
-+
- #~ msgid "Interpret any REAL(4) as a REAl(16)"
- #~ msgstr "Jeden REAL(4) als REAL(16) interpretieren"
-
-@@ -47730,9 +47796,6 @@
- #~ msgid "Possible frontend bug: array constructor not expanded"
- #~ msgstr "Möglicher Frontend-Fehler: Feldkonstruktor nicht expandiert"
-
--#~ msgid "Function does not return a value"
--#~ msgstr "Funktion gibt keinen Wert zurück"
--
- #~ msgid "Function return value not set"
- #~ msgstr "Rückgabewert der Funktion nicht gesetzt"
-
-Index: gcc/po/ja.po
-===================================================================
---- a/src/gcc/po/ja.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/ja.po (.../branches/gcc-4_7-branch)
-@@ -19,7 +19,7 @@
- msgstr ""
- "Project-Id-Version: gcc 4.6.1\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
-+"POT-Creation-Date: 2012-06-13 21:42+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"
-@@ -29,7 +29,7 @@
- "Content-Transfer-Encoding: 8bit\n"
- "Plural-Forms: nplurals=1; plural=0;\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<ç„¡å>"
-@@ -38,18 +38,18 @@
- msgid "({anonymous})"
- msgstr "({ç„¡å})"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, gcc-internal-format
- msgid "expected end of line"
- msgstr "行末 (EOL) ãŒäºˆæœŸã•れã¾ã™"
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, gcc-internal-format
- msgid "expected %<;%>"
- msgstr "%<;%> ãŒäºˆæœŸã•れã¾ã™"
-@@ -57,17 +57,17 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, gcc-internal-format
- msgid "expected %<(%>"
- msgstr "%<(%> ãŒäºˆæœŸã•れã¾ã™"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, gcc-internal-format
- msgid "expected %<,%>"
- msgstr "%<,%> ãŒäºˆæœŸã•れã¾ã™"
-@@ -78,19 +78,19 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, gcc-internal-format
- msgid "expected %<)%>"
- msgstr "%<)%> ãŒäºˆæœŸã•れã¾ã™"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, gcc-internal-format
- msgid "expected %<]%>"
- msgstr "%<]%> ãŒäºˆæœŸã•れã¾ã™"
-@@ -99,25 +99,25 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr "%<;%>ã€%<,%> ã¾ãŸã¯ %<)%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, gcc-internal-format
- msgid "expected %<}%>"
- msgstr "%<}%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, gcc-internal-format
- msgid "expected %<{%>"
- msgstr "%<{%> ãŒäºˆæœŸã•れã¾ã™"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, gcc-internal-format
- msgid "expected %<:%>"
- msgstr "%<:%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, gcc-internal-format
- msgid "expected %<while%>"
- msgstr "%<while%> ãŒäºˆæœŸã•れã¾ã™"
-@@ -126,39 +126,39 @@
- msgid "expected %<.%>"
- msgstr "%<.%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, gcc-internal-format
- msgid "expected %<@end%>"
- msgstr "%<@end%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, gcc-internal-format
- msgid "expected %<>%>"
- msgstr "%<>%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, gcc-internal-format
- msgid "expected %<,%> or %<)%>"
- msgstr "%<,%> ã¾ãŸã¯ %<)%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, gcc-internal-format
- msgid "expected %<=%>"
- msgstr "%<=%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr "%<#pragma omp section%> ã¾ãŸã¯ %<}%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, gcc-internal-format
- msgid "expected %<[%>"
- msgstr "%<[%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- msgid "(anonymous)"
- msgstr "(ç„¡å)"
-
-@@ -330,12 +330,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "æµ®å‹•å°æ•°å®šæ•°ã‚’ä½¿ã„æã­ã¾ã—ãŸ"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "被演算å­ã¨ã—ã¦ç„¡åйãªå¼ã§ã™"
-@@ -1229,19 +1229,19 @@
- msgid " inlined from %qs"
- msgstr ""
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr "ループãŒç„¡é™ã§ãªã„ã¨ä»®å®šã—ã¦ã„ã¾ã™"
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr "ç„¡é™ãƒ«ãƒ¼ãƒ—ã®å¯èƒ½æ€§ãŒã‚ã‚‹ã‚‚ã®ã‚’最é©åŒ–ã§ãã¾ã›ã‚“"
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr "ãƒ«ãƒ¼ãƒ—ã‚«ã‚¦ãƒ³ã‚¿ãŒæº¢ã‚Œãªã„ã¨ä»®å®šã—ã¦ã„ã¾ã™"
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr "ループを最é©åŒ–ã§ãã¾ã›ã‚“ã€‚ãƒ«ãƒ¼ãƒ—ã‚«ã‚¦ãƒ³ã‚¿ãŒæº¢ã‚Œã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“"
-
-@@ -1407,16 +1407,16 @@
- msgstr ""
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr ""
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr ""
-
--#: reload1.c:8658
-+#: reload1.c:8672
- msgid "failure trying to reload:"
- msgstr "å†ãƒ­ãƒ¼ãƒ‰ã®è©¦ã¿ã«å¤±æ•—ã—ã¾ã—ãŸ:"
-
-@@ -2552,118 +2552,118 @@
- msgid "<unknown>"
- msgstr "<䏿˜Ž>"
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "無効㪠%%H 値"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "無効㪠%%J 値"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "無効㪠%%r 値"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "無効㪠%%R 値"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "無効㪠%%N 値"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "無効㪠%%P 値"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "無効㪠%%h 値"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "無効㪠%%L 値"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "無効㪠%%m 値"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "無効㪠%%M 値"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "無効㪠%%U 値"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "無効㪠%%s 値"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "無効㪠%%C 値"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "無効㪠%%E 値"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr ""
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "無効㪠%%xn コード"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, c-format
- msgid "predicated Thumb instruction"
- msgstr "述語付ã Thumb 命令"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr "æ¡ä»¶ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã«ã‚る述語付ã命令"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "Unsupported operand for code '%c'"
- msgstr "コード '%c' ã«å¯¾ã™ã‚‹ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, c-format
- msgid "invalid shift operand"
- msgstr "無効ãªã‚·ãƒ•ト被演算å­"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2671,85 +2671,85 @@
- msgid "invalid operand for code '%c'"
- msgstr "コード '%c' ã«å¯¾ã™ã‚‹ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, c-format
- msgid "instruction never executed"
- msgstr "å‘½ä»¤ã¯æ±ºã—ã¦å®Ÿè¡Œã•れã¾ã›ã‚“"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, c-format
- msgid "missing operand"
- msgstr "被演算å­ãŒã‚りã¾ã›ã‚“"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- msgid "function parameters cannot have __fp16 type"
- msgstr "関数パラメータ㯠__fp16 型をæŒã¦ã¾ã›ã‚“"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- msgid "functions cannot return __fp16 type"
- msgstr "関数㌠__fp16 型を返ã—ã¾ã›ã‚“"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, c-format
- msgid "address operand requires constraint for X, Y, or Z register"
- msgstr "アドレス被演算å­ã¯ Xã€Y ã¾ãŸã¯ Z レジスタã«å¯¾ã™ã‚‹åˆ¶ç´„ã‚’è¦æ±‚ã—ã¾ã™"
-
--#: config/avr/avr.c:1848
-+#: config/avr/avr.c:1959
- #, fuzzy
- #| msgid "output operand %d must use %<&%> constraint"
- msgid "operands to %T/%t must be reg + const_int:"
- msgstr "å‡ºåŠ›è¢«æ¼”ç®—å­ %d 㯠%<&%> 制約を使用ã—ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/avr/avr.c:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- #, fuzzy
- #| msgid "bad address, not (reg+disp):"
- msgid "bad address, not an I/O address:"
- msgstr "誤ã£ãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™ã€‚(reg+disp) ã§ã¯ã‚りã¾ã›ã‚“:"
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- #, fuzzy
- #| msgid "bad address, not a constant):"
- msgid "bad address, not a constant:"
- msgstr "誤ã£ãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™ã€‚定数ã§ã¯ã‚りã¾ã›ã‚“):"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr "誤ã£ãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™ã€‚(reg+disp) ã§ã¯ã‚りã¾ã›ã‚“:"
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- msgid "bad address, not post_inc or pre_dec:"
- msgstr "誤ã£ãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™ã€‚post_inc ã¾ãŸã¯ pre_dec ã§ã¯ã‚りã¾ã›ã‚“:"
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "コンパイラ内部エラー。誤ã£ãŸã‚¢ãƒ‰ãƒ¬ã‚¹:"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©å†…éƒ¨ã‚¨ãƒ©ãƒ¼ã€‚ä¸æ˜Žãªãƒ¢ãƒ¼ãƒ‰:"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "無効ãªå‘½ä»¤:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr "æ­£ã—ããªã„命令:"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "䏿˜Žãª move 命令:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr "誤ã£ãŸã‚·ãƒ•ト命令:"
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "コンパイラ内部エラー。正ã—ããªã„シフト:"
-
-@@ -2765,8 +2765,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -2844,21 +2844,21 @@
- msgid "unrecognized address"
- msgstr "èªè­˜ã§ããªã„アドレス"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "èªè­˜ã§ããªã„定数ã®ã‚ˆã†ãªã‚‚ã®"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr "アドレス内ã®äºˆæœŸã—ãªã„副作用"
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- msgid "unidentifiable call op"
- msgstr "定義ã§ããªã„ call æ“作"
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr "PIC レジスタãŒè¨­å®šã•れã¦ã„ã¾ã›ã‚“"
-@@ -2866,7 +2866,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "無効ãªè¢«æ¼”ç®—å­å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
-@@ -2995,73 +2995,73 @@
- msgid "bad output_condmove_single operand"
- msgstr "誤ã£ãŸ output_condmove_single 被演算å­"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "被演算å­ã¨ã—ã¦ç„¡åŠ¹ãª UNSPEC ã§ã™"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr "局所動的 TLS å‚ç…§ç„¡ã—ã§ '%%&' ãŒä½¿ç”¨ã•れã¾ã—ãŸ"
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, c-format
- msgid "invalid operand size for operand code '%c'"
- msgstr "演算å­ã‚³ãƒ¼ãƒ‰ '%c' ã«å¯¾ã™ã‚‹ç„¡åйãªè¢«æ¼”ç®—å­ã‚µã‚¤ã‚ºã§ã™"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, c-format
- msgid "invalid operand type used with operand code '%c'"
- msgstr "被演算å­ã‚³ãƒ¼ãƒ‰ '%c' ã«ç„¡åйãªè¢«æ¼”ç®—å­åž‹ãŒä½¿ç”¨ã•れã¾ã—ãŸ"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, c-format
- msgid "operand is not a condition code, invalid operand code 'D'"
- msgstr "被演算å­ã¯æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã¯ã‚りã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'D' ã§ã™"
-
--#: config/i386/i386.c:14056
-+#: config/i386/i386.c:14109
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr "被演算å­ã¯å®šæ•°ã§ã‚‚æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã‚‚ã‚りã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'C' ã§ã™"
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "被演算å­ã¯å®šæ•°ã§ã‚‚æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã‚‚ã‚りã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'F' ã§ã™"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr "被演算å­ã¯å®šæ•°ã§ã‚‚æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã‚‚ã‚りã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'c' ã§ã™"
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "被演算å­ã¯å®šæ•°ã§ã‚‚æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã‚‚ã‚りã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'f' ã§ã™"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, 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:14204
-+#: config/i386/i386.c:14257
- #, c-format
- msgid "operand is not a condition code, invalid operand code 'Y'"
- msgstr "被演算å­ã¯æ¡ä»¶ã‚³ãƒ¼ãƒ‰ã§ã¯ã‚りã¾ã›ã‚“。無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ 'Y' ã§ã™"
-
--#: config/i386/i386.c:14234
-+#: config/i386/i386.c:14287
- #, c-format
- msgid "invalid operand code '%c'"
- msgstr "無効ãªè¢«æ¼”ç®—å­ã‚³ãƒ¼ãƒ‰ '%c' ã§ã™"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "演算å­ã«å¯¾ã™ã‚‹ç„¡åйãªåˆ¶ç´„ã§ã™"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "䏿˜Žãªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰"
-
-@@ -3090,35 +3090,35 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "環境変数 DJGPP ãŒå£Šã‚ŒãŸãƒ•ァイル '%s' を示ã—ã¦ã„ã¾ã™ã€‚"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, c-format
- msgid "invalid %%G mode"
- msgstr "無効㪠%%G モードã§ã™"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand: 䏿˜Žãªã‚³ãƒ¼ãƒ‰ã§ã™"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "%<__fpreg%> ã‹ã‚‰ã®ç„¡åйãªå¤‰æ›ã§ã™"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "%<__fpreg%> ã¸ã®ç„¡åйãªå¤‰æ›ã§ã™"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- msgid "invalid operation on %<__fpreg%>"
- msgstr "%<__fpreg%> ã«é–¢ã™ã‚‹ç„¡åŠ¹ãªæ“作ã§ã™"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "無効㪠%%P 被演算å­ã§ã™"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "無効㪠%%p 値ã§ã™"
-@@ -3197,7 +3197,7 @@
- msgstr "後置増分アドレスãŒãƒ¬ã‚¸ã‚¹ã‚¿ã§ã¯ã‚りã¾ã›ã‚“"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "誤ã£ãŸã‚¢ãƒ‰ãƒ¬ã‚¹ã§ã™"
-
-@@ -3360,87 +3360,87 @@
- msgid "bad move"
- msgstr "誤ã£ãŸ move ã§ã™"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, c-format
- msgid "invalid %%c value"
- msgstr "無効㪠%%c 値ã§ã™"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "無効㪠%%f 値ã§ã™"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "無効㪠%%F 値ã§ã™"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "無効㪠%%G 値ã§ã™"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "無効㪠%%j コードã§ã™"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "無効㪠%%J コードã§ã™"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "無効㪠%%k 値ã§ã™"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "無効㪠%%K 値ã§ã™"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "無効㪠%%O 値ã§ã™"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "無効㪠%%q 値ã§ã™"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "無効㪠%%S 値ã§ã™"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "無効㪠%%T 値ã§ã™"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "無効㪠%%u 値ã§ã™"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "無効㪠%%v 値ã§ã™"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "無効㪠%%x 値ã§ã™"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, c-format
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr "無効㪠%%y 値ã§ã™ã€‚'Z' 制約を使用ã—ã¦ã¿ã¦ãã ã•ã„"
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "プロトタイプãŒç„¡ã„関数㫠AltiVec å¼•æ•°ãŒæ¸¡ã•れã¾ã—ãŸ"
-
-@@ -3539,62 +3539,62 @@
- msgid "invalid operand to %%S"
- msgstr "%%S ã¸ã®ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr "ä½œæˆæ™‚ã¨ä½¿ç”¨æ™‚㧠アーキテクãƒãƒ£/ABI ãŒç•°ãªã‚Šã¾ã™"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr "ä½œæˆæ™‚ã¨ä½¿ç”¨æ™‚ã§ ABI ãŒç•°ãªã‚Šã¾ã™"
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr "ä½œæˆæ™‚ã¨ä½¿ç”¨æ™‚ã§ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãŒç•°ãªã‚Šã¾ã™"
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "無効㪠%%Y 被演算å­ã§ã™"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "無効㪠%%A 被演算å­ã§ã™"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "無効㪠%%B 被演算å­ã§ã™"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%C operand"
- msgstr "無効㪠%%P 被演算å­ã§ã™"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%D operand"
- msgstr "無効㪠%%P 被演算å­ã§ã™"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "無効㪠%%f 被演算å­ã§ã™"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "無効㪠%%s 被演算å­ã§ã™"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "long long å®šæ•°ã¯æœ‰åйãªå³å€¤è¢«æ¼”ç®—å­ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "æµ®å‹•å°æ•°å®šæ•°ã¯æœ‰åйãªå³å€¤è¢«æ¼”ç®—å­ã§ã¯ã‚りã¾ã›ã‚“"
-@@ -3619,7 +3619,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operand: 䏿˜Žãªã‚³ãƒ¼ãƒ‰ã§ã™"
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "無効㪠%%c 被演算å­ã§ã™"
-@@ -3635,25 +3635,25 @@
- msgid "invalid %%H specifier"
- msgstr "無効㪠%%L コードã§ã™"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%h operand"
- msgstr "無効㪠%%P 被演算å­ã§ã™"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%I operand"
- msgstr "無効㪠%%P 被演算å­ã§ã™"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%i operand"
- msgstr "無効㪠%%P 被演算å­ã§ã™"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%j operand"
-@@ -3665,7 +3665,7 @@
- msgid "invalid %%%c operand"
- msgstr "無効㪠%%c 被演算å­ã§ã™"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%N operand"
-@@ -3677,42 +3677,42 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "'b' 修飾å­ã«å¯¾ã™ã‚‹ç„¡åйãªè¢«æ¼”ç®—å­"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%H operand"
- msgstr "無効㪠%%P 被演算å­ã§ã™"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%L operand"
- msgstr "無効㪠%%P 被演算å­ã§ã™"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%M operand"
- msgstr "無効㪠%%P 被演算å­ã§ã™"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand"
- msgstr "無効㪠%%P 被演算å­ã§ã™"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand '"
- msgstr "無効㪠%%P 被演算å­ã§ã™"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%r operand"
-@@ -3777,11 +3777,11 @@
- msgid "address offset not a constant"
- msgstr "アドレスオフセットãŒå®šæ•°ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "候補 1:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "候補 2:"
-
-@@ -4008,7 +4008,7 @@
- msgid "candidates are:"
- msgstr "候補:"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, gcc-internal-format
- msgid "candidate is:"
- msgid_plural "candidates are:"
-@@ -4054,48 +4054,48 @@
- msgid "source type is not polymorphic"
- msgstr ""
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "å˜é …マイナスã¸ã®å¼•æ•°ã®åž‹ãŒé–“é•ã£ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "å˜é …プラスã¸ã®å¼•æ•°ã®åž‹ãŒé–“é•ã£ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "ビットå転ã¸ã®å¼•æ•°ã®åž‹ãŒé–“é•ã£ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "abs ã¸ã®å¼•æ•°ã®åž‹ãŒé–“é•ã£ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "複素共役(~)ã¸ã®å¼•æ•°ã®åž‹ãŒé–“é•ã£ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- msgid "in argument to unary !"
- msgstr ""
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- msgid "no pre-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- msgid "no pre-decrement operator for type"
- msgstr ""
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr ""
-
-@@ -4355,7 +4355,7 @@
- msgid "Bad type in constant expression"
- msgstr "定数å¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ローã—ã¾ã—ãŸ"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- #, fuzzy
- msgid "Unexpected end of module"
- msgstr "予期ã—ãªã„型㌠`id' (%s) ã«æŒ‡å®šã•れã¾ã—ãŸ"
-@@ -4385,11 +4385,11 @@
- msgid "implied END DO"
- msgstr ""
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr "代入"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- #, fuzzy
- msgid "pointer assignment"
- msgstr "代入"
-@@ -4475,47 +4475,47 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr ""
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr ""
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- msgid "iterator variable"
- msgstr ""
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- msgid "Start expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- msgid "End expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- msgid "Step expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- msgid "DEALLOCATE object"
- msgstr "DEALLOCATE オブジェクト"
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- msgid "ALLOCATE object"
- msgstr "ALLOCATE オブジェクト"
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr "STAT 変数"
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr "ERRMSG 変数"
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr ""
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -4524,7 +4524,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr ""
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr ""
-
-@@ -4594,7 +4594,7 @@
- msgid "Memory allocation failed"
- msgstr "メモリé…ç½®ã«å¤±æ•—ã—ã¾ã—ãŸ"
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr ""
-
-@@ -4802,7 +4802,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr "gprof(1) を使ã†ã¨ã㯠'-p' ã®ä»£ã‚り㫠'-pg' を使用ã—ã¦ãã ã•ã„"
-
-@@ -4861,6 +4861,12 @@
- msgid "static is not supported on TPF-OS"
- msgstr "static 㯠TPF-OS ã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+#, fuzzy
-+#| msgid "consider using '-pg' instead of '-p' with gprof(1)"
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr "gprof(1) を使ã†ã¨ã㯠'-p' ã®ä»£ã‚り㫠'-pg' を使用ã—ã¦ãã ã•ã„"
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "-EB 㨠-EL ã®ä¸¡æ–¹ã‚’使用ã™ã‚‹ã“ã¨ã¯å‡ºæ¥ã¾ã›ã‚“"
-@@ -4891,10 +4897,6 @@
- msgid "no processor type specified for linking"
- msgstr "リンク用ã®ãƒ—ãƒ­ã‚»ãƒƒã‚µåž‹ãŒæŒ‡å®šã•れã¦ã„ã¾ã›ã‚“"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--msgid "gfortran does not support -E without -cpp"
--msgstr "gfortran 㯠-cpp ç„¡ã—ã§ã® -E 使用をサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr "m210 ã¯ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã‚µãƒãƒ¼ãƒˆã‚’行ãªãˆã¾ã›ã‚“"
-@@ -4947,6 +4949,10 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "-shared オプション㯠VAX ELF 用ã«ã¯ç¾åœ¨ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "gfortran 㯠-cpp ç„¡ã—ã§ã® -E 使用をサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "-fjni 㨠-femit-class-files ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-@@ -8091,6 +8097,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -10486,18 +10496,30 @@
- msgstr "システムãŠã‚ˆã³ GCC 固有ã®ãƒžã‚¯ãƒ­ã‚’事å‰å®šç¾©ã—ãªã„"
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr "-fgo-dump-<type>\tGo フロントエンドã®å†…部情報をダンプã™ã‚‹"
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr ""
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr ""
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- msgid "Functions which return values must end with return statements"
- msgstr "戻り値を返ã™é–¢æ•°ã¯ return æ–‡ã§çµ‚了ã—ãªã‘れã°ãªã‚‰ãªã„ã“ã¨ã¨ã™ã‚‹"
-
-@@ -12041,240 +12063,251 @@
- msgid "Create a position independent executable"
- msgstr "ä½ç½®éžä¾å­˜å®Ÿè¡Œå¯èƒ½ãƒ•ァイルを生æˆã™ã‚‹"
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- msgid "invalid use of type"
- msgstr "無効ãªåž‹ã®ä½¿ç”¨æ³•ã§ã™"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
--msgid "floating point constant truncated to integer"
--msgstr "æµ®å‹•å°æ•°ç‚¹å®šæ•°ãŒæ•´æ•°ã«åˆ‡ã‚Šè©°ã‚られã¾ã—ãŸ"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- msgid "constant refers to itself"
- msgstr "定数ãŒè‡ªèº«ã‚’å‚ç…§ã—ã¦ã„ã¾ã™"
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- msgid "expected numeric type"
- msgstr "数値型ãŒäºˆæœŸã•れã¾ã™"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
-+#, fuzzy
-+#| msgid "expected integer or boolean type"
-+msgid "expected boolean type"
-+msgstr "æ•´æ•°ã¾ãŸã¯çœŸå½åž‹ãŒäºˆæœŸã•れã¾ã™"
-+
-+#: go/gofrontend/expressions.cc:3911
- msgid "expected integer or boolean type"
- msgstr "æ•´æ•°ã¾ãŸã¯çœŸå½åž‹ãŒäºˆæœŸã•れã¾ã™"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- msgid "invalid operand for unary %<&%>"
- msgstr "å˜é …æ¼”ç®—å­ %<&%> ã¸ã®ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- msgid "expected pointer"
- msgstr "ãƒã‚¤ãƒ³ã‚¿ãŒäºˆæœŸã•れã¾ã™"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- msgid "incompatible types in binary expression"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- msgid "shift of non-integer operand"
- msgstr "被演算å­ãŒéžæ•´æ•°åž‹ã®ã‚·ãƒ•ト演算ã§ã™"
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- msgid "shift count not unsigned integer"
- msgstr "シフト数ãŒç¬¦å·ç„¡ã—æ•´æ•°ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- msgid "negative shift count"
- msgstr "è² ã®ã‚·ãƒ•ト数ã§ã™"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- msgid "object is not a method"
- msgstr "オブジェクトãŒãƒ¡ã‚½ãƒƒãƒ‰ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- msgid "method type does not match object type"
- msgstr "メソッド型ãŒã‚ªãƒ–ジェクト型ã«ä¸€è‡´ã—ã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- #, fuzzy
- #| msgid "invalid argument to built-in function"
- msgid "invalid use of %<...%> with builtin function"
- msgstr "組ã¿è¾¼ã¿é–¢æ•°ã¸ã®ç„¡åйãªå¼•æ•°ã§ã™"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- msgid "not enough arguments"
- msgstr "å分ãªå¼•æ•°ãŒã‚りã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- msgid "too many arguments"
- msgstr "引数ãŒå¤šã™ãŽã¾ã™"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- #, fuzzy
- #| msgid "argument must be a constant"
- msgid "argument 1 must be a map"
- msgstr "引数ã¯å®šæ•°ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- msgid "invalid type for make function"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- #, fuzzy
- #| msgid "bad insn for 'A'"
- msgid "bad size for make"
- msgstr "'A' 用ã®èª¤ã£ãŸå‘½ä»¤ã§ã™"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- #| msgid "too many arguments to %qE"
- msgid "too many arguments to make"
- msgstr "%qE ã¸ã®å¼•æ•°ãŒå¤šã™ãŽã¾ã™"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- msgid "argument must be array or slice or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- msgid "unsupported argument type to builtin function"
- msgstr "組ã¿è¾¼ã¿é–¢æ•°ã¸ã®ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ãªã„引数ã®åž‹ã§ã™"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- msgid "argument must be channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- msgid "argument must be a field reference"
- msgstr "引数ã¯ãƒ•ィールドå‚ç…§ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- msgid "left argument must be a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr "è¦ç´ ã®åž‹ãŒåŒã˜ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- #, fuzzy
- #| msgid "last argument must be an immediate"
- msgid "first argument must be []byte"
- msgstr "最後ã®å¼•æ•°ã¯å³å€¤ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- #, fuzzy
- #| msgid "argument must be a constant"
- msgid "second argument must be slice or string"
- msgstr "引数ã¯å®šæ•°ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- #, fuzzy
- #| msgid "parameter %u has void type"
- msgid "argument 2 has invalid type"
- msgstr "仮引数 %u ㌠void 型をæŒã£ã¦ã„ã¾ã™"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- msgid "argument must have complex type"
- msgstr "引数ã¯è¤‡ç´ æ•°åž‹ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- #, fuzzy
- msgid "complex arguments must have identical types"
- msgstr "引数ã¯è¤‡ç´ æ•°åž‹ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- #, fuzzy
- msgid "complex arguments must have floating-point type"
- msgstr "引数ã¯è¤‡ç´ æ•°åž‹ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
-+#, fuzzy
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "トップレベルã§ã® `this' ã®ä½¿ç”¨ã¯ç„¡åйã§ã™"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
- msgid "expected function"
- msgstr "関数ãŒäºˆæœŸã•れã¾ã™"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- msgid "incompatible type for receiver"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
-+#, fuzzy
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "éžãƒ¡ãƒ³ãƒé–¢æ•°ã§ã® `this' ã®ä½¿ç”¨ã¯ç„¡åйã§ã™"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
- msgid "number of results does not match number of values"
- msgstr "çµæžœã®æ•°ãŒå€¤ã®æ•°ã¨ä¸€è‡´ã—ã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- msgid "index must be integer"
- msgstr "æ·»ãˆå­—ã¯æ•´æ•°ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- msgid "slice end must be integer"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- msgid "incompatible type for map index"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr "インターフェースã¾ãŸã¯ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェースã¸ã®ãƒã‚¤ãƒ³ã‚¿ãŒäºˆæœŸã•れã¾ã™"
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- msgid "too many expressions for struct"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- msgid "too few expressions for struct"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- msgid "invalid unsafe.Pointer conversion"
- msgstr "無効㪠unsafe.Pointer 変æ›ã§ã™"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- msgid "type assertion only valid for interface types"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- msgid "expected channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- #: go/gofrontend/statements.cc:590
- msgid "invalid left hand side of assignment"
- msgstr "無効ãªä»£å…¥ã®å·¦è¾ºã§ã™"
-@@ -12305,19 +12338,19 @@
- msgid "expected boolean expression"
- msgstr "真å½å¼ãŒäºˆæœŸã•れã¾ã™"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- msgid "incompatible types in send"
- msgstr ""
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- msgid "invalid send on receive-only channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr ""
-
-@@ -12379,71 +12412,71 @@
- msgid "cannot use type %s as type %s"
- msgstr "åž‹ %s ã‚’åž‹ %s ã¨ã—ã¦ä½¿ç”¨ã§ãã¾ã›ã‚“"
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- msgid "different receiver types"
- msgstr ""
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- msgid "different number of parameters"
- msgstr "å¼•æ•°ã®æ•°ãŒç•°ãªã‚Šã¾ã™"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- msgid "different parameter types"
- msgstr "引数ã®åž‹ãŒç•°ãªã‚Šã¾ã™"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr ""
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr "çµæžœã®æ•°ãŒç•°ãªã‚Šã¾ã™"
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- msgid "different result types"
- msgstr "çµæžœã®åž‹ãŒç•°ãªã‚Šã¾ã™"
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr "暗黙的ãªä»£å…¥ %s%s%s ãŒéš ã•れãŸãƒ•ィールド %s%s%s ã«è¡Œã‚れã¾ã™"
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr "明示的ãªå¤‰æ›ãŒå¿…è¦ã§ã™ã€‚存在ã—ãªã„メソッド %s%s%s ã§ã™"
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, c-format
- msgid "incompatible type for method %s%s%s"
- msgstr "メソッド %s%s%s ã¸ã®äº’æ›æ€§ã®ãªã„åž‹ã§ã™"
-
--#: go/gofrontend/types.cc:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, c-format
- msgid "incompatible type for method %s%s%s (%s)"
- msgstr ""
-
--#: go/gofrontend/types.cc:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr "インターフェース型ã¸ã®ãƒã‚¤ãƒ³ã‚¿ãŒãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒã£ã¦ã„ã¾ã›ã‚“"
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- msgid "type has no methods"
- msgstr "åž‹ãŒãƒ¡ã‚½ãƒƒãƒ‰ã‚’æŒã£ã¦ã„ã¾ã›ã‚“"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, c-format
- msgid "ambiguous method %s%s%s"
- msgstr "曖昧ãªãƒ¡ã‚½ãƒƒãƒ‰ %s%s%s ã§ã™"
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, c-format
- msgid "missing method %s%s%s"
- msgstr "メソッド %s%s%s ãŒã‚りã¾ã›ã‚“"
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr "メソッド %s%s%s ã«ã¯ãƒã‚¤ãƒ³ã‚¿ãŒå¿…è¦ã§ã™"
-@@ -12510,7 +12543,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "無効㪠%<__builtin_prefetch%> ã®ç¬¬ä¸‰å¼•æ•°ã§ã™ã€‚0 を使用ã—ã¾ã™"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr "関数 %<va_start%> ã¸ã®å¼•æ•°ãŒå°‘ãªã™ãŽã¾ã™"
-@@ -12532,7 +12565,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr "ã“ã®ã‚³ãƒ¼ãƒ‰ã¾ã§åˆ°é”ã—ãŸå ´åˆã€ãƒ—ログラムã¯ä¸­æ­¢ã•れã¾ã™"
-@@ -12617,7 +12650,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr "%K %<__builtin_va_arg_pack ()%> ã®ç„¡åйãªä½¿ç”¨æ³•ã§ã™"
-@@ -12711,8 +12744,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "void ã®å€¤ãŒæœ¬æ¥ã®æ„味通りã«ç„¡è¦–ã•れã¾ã›ã‚“ã§ã—ãŸ"
-@@ -12987,7 +13020,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "%q+D ã®å†å®£è¨€ã¯å‰ã®å±€æ‰€å®£è¨€ã‚’éš ã—ã¾ã™"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, gcc-internal-format
- msgid "shadowed declaration is here"
- msgstr "éš ã•れãŸå®£è¨€ã¯ã“ã“ã§ã™"
-@@ -13092,7 +13125,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr "%qE ãŒèª¤ã£ãŸç¨®é¡žã®ã‚¿ã‚°ã¨ã—ã¦å®£è¨€ã•れã¾ã—ãŸ"
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr "%<restrict%> ã®èª¤ã£ãŸä½¿ç”¨æ³•ã§ã™"
-@@ -13213,7 +13246,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "å¯å¤‰é•·ã‚ªãƒ–ジェクトãŒåˆæœŸåŒ–ã•れãªã„よã†ã§ã™"
-@@ -13223,7 +13256,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "変数 %qD ã«ã¯åˆæœŸåŒ–å­ãŒã‚りã¾ã™ãŒä¸å®Œå…¨åž‹ã§ã™"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "noinline 属性ãŒä¸Žãˆã‚‰ã‚ŒãŸã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %q+D ã§ã™"
-@@ -13253,7 +13286,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "0 ã¾ãŸã¯è² ã®ã‚µã‚¤ã‚ºã®é…列 %q+D ã§ã™"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr "%q+D ã®è¨˜æ†¶åŸŸã‚µã‚¤ã‚ºãŒä¸æ˜Žã§ã™"
-@@ -13363,7 +13396,7 @@
- msgid "variable length array %qE is used"
- msgstr "å¯å¤‰é•·é…列 %qE ãŒä½¿ç”¨ã•れã¦ã„ã¾ã™"
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr "å¯å¤‰é•·é…列ãŒä½¿ç”¨ã•れã¦ã„ã¾ã™"
-@@ -13448,7 +13481,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "ç„¡å仮引数用ã«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ãŒæŒ‡å®šã•れã¾ã—ãŸ"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "åž‹å用ã«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ãŒæŒ‡å®šã•れã¾ã—ãŸ"
-@@ -13597,7 +13630,7 @@
- msgid "function definition has qualified void return type"
- msgstr "関数定義㌠void 戻り型ã®ä¿®é£¾å­ã‚’æŒã£ã¦ã„ã¾ã™"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "関数戻り値ã®åž‹ä¿®é£¾å­ã¯ç„¡è¦–ã•れã¾ã—ãŸ"
-@@ -13716,7 +13749,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr "構造体ã¾ãŸã¯å…±ç”¨ä½“ã®ãƒ¡ãƒ³ãƒã¯å¯å¤‰åž‹ã‚’æŒã¤ã“ã¨ã¯å‡ºæ¥ã¾ã›ã‚“"
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "変数ã¾ãŸã¯ãƒ•ィールド %qE ㌠void ã¨å®£è¨€ã•れã¦ã„ã¾ã™"
-@@ -14144,7 +14177,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "引数 %qD ãŒãƒ—ロトタイプã¨ä¸€è‡´ã—ã¾ã›ã‚“"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "éž void を戻ã™é–¢æ•°å†…ã« return æ–‡ãŒã‚りã¾ã›ã‚“"
-@@ -14337,7 +14370,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr ""
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr "ISO C ã§ã¯é–¢æ•°å¤–ã§ã®ä½™åˆ†ãª %<;%> を許å¯ã—ã¦ã„ã¾ã›ã‚“"
-@@ -14347,7 +14380,7 @@
- msgid "unknown type name %qE"
- msgstr "䏿˜Žãªåž‹å %qE ã§ã™"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr "宣言指定ãŒäºˆæœŸã•れã¾ã™"
-@@ -14357,7 +14390,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr "%<;%>ã€è­˜åˆ¥å­ã¾ãŸã¯ %<(%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, gcc-internal-format
- msgid "prefix attributes are ignored for methods"
- msgstr ""
-@@ -14377,7 +14410,7 @@
- msgid "data definition has no type or storage class"
- msgstr "データ定義ãŒåž‹ã¾ãŸã¯è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã‚’æŒã£ã¦ã„ã¾ã›ã‚“"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr "%<,%> ã¾ãŸã¯ %<;%> ãŒäºˆæœŸã•れã¾ã™"
-@@ -14405,7 +14438,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO C90 㯠%<_Static_assert%> をサãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr "文字列リテラルãŒäºˆæœŸã•れã¾ã™"
-@@ -14432,18 +14465,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, gcc-internal-format
- msgid "expected identifier"
- msgstr "識別å­ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "åˆ—æŒ™åž‹ãƒªã‚¹ãƒˆã®æœ€å¾Œã«ã‚³ãƒ³ãƒžãŒã‚りã¾ã™"
-@@ -14575,7 +14608,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr "%<}%> ㌠%<else%> ã®å‰ã«äºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr "%<else%> ã®å‰ã« %<if%> ãŒã‚りã¾ã›ã‚“"
-@@ -14604,17 +14637,17 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, gcc-internal-format
- msgid "expected statement"
- msgstr "æ–‡ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, gcc-internal-format
- msgid "suggest braces around empty body in an %<if%> statement"
- msgstr "%<if%> 文内ã®ç©ºã®æœ¬ä½“ã¯ä¸­æ‹¬å¼§ã§æ‹¬ã‚‹ã“ã¨ã‚’推奨ã—ã¾ã™"
-
--#: c-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, gcc-internal-format
- msgid "suggest braces around empty body in an %<else%> statement"
- msgstr "%<else%> 文内ã®ç©ºã®æœ¬ä½“ã¯ä¸­æ‹¬å¼§ã§æ‹¬ã‚‹ã“ã¨ã‚’推奨ã—ã¾ã™"
-@@ -14682,7 +14715,7 @@
- msgid "cannot take address of %qs"
- msgstr "ビットフィールド %qD ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å–å¾—ã§ãã¾ã›ã‚“"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, gcc-internal-format
- msgid "expected expression"
- msgstr "å¼ãŒäºˆæœŸã•れã¾ã™"
-@@ -14725,261 +14758,261 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "%<__builtin_longjmp%> ã®ç¬¬äºŒå¼•数㯠1 ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, 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-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr "複åˆãƒªãƒ†ãƒ©ãƒ«ãŒå¯å¤‰ã‚µã‚¤ã‚ºã‚’æŒã£ã¦ã„ã¾ã™"
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr ""
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO C89 ã¯è¤‡åˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, gcc-internal-format
- msgid "expected identifier or %<)%>"
- msgstr "識別å­ã¾ãŸã¯ %<)%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr ""
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr "メソッド定義内ã§ä½™åˆ†ãªã‚»ãƒŸã‚³ãƒ­ãƒ³ãŒæŒ‡å®šã•れã¦ã„ã¾ã™"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr "メソッド属性を指定ã™ã‚‹ã®ã¯æœ€å¾Œã®ã¿ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr "メソッド属性定義ã®å¾Œã« %<;%> ã¾ãŸã¯ %<{%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, gcc-internal-format
- msgid "objective-c method declaration is expected"
- msgstr "objective-c メソッド定義ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, gcc-internal-format
- msgid "no type or storage class may be specified here,"
- msgstr "åž‹ã¾ãŸã¯è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ãŒã“ã“ã§æŒ‡å®šã•れã¦ã„ã¾ã›ã‚“ã€"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr "䏿˜Žãª property 属性ã§ã™"
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, fuzzy, gcc-internal-format
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr "%<#pragma pack%> ã®å¾Œã« %<(%> ãŒã‚りã¾ã›ã‚“ - 無視ã•れã¾ã—ãŸ"
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, fuzzy, gcc-internal-format
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr "%<#pragma pack%> ã®å¾Œã« %<(%> ãŒã‚りã¾ã›ã‚“ - 無視ã•れã¾ã—ãŸ"
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, gcc-internal-format
- msgid "the %<setter%> attribute may only be specified once"
- msgstr "%<setter%> 属性ã¯ä¸€å›žã®ã¿æŒ‡å®šã§ãã¾ã™"
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr "setter å㯠%<:%> ã§çµ‚端ã•れãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, gcc-internal-format
- msgid "the %<getter%> attribute may only be specified once"
- msgstr "%<getter%> 属性ã¯ä¸€å›žã®ã¿æŒ‡å®šã§ãã¾ã™"
-
--#: c-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr "%<#pragma omp barrier%> ã¯è¤‡åˆæ–‡å†…ã§ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr "%<#pragma omp flush%> ã¯è¤‡åˆæ–‡å†…ã§ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr "%<#pragma omp taskwait%> ã¯è¤‡åˆæ–‡å†…ã§ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, fuzzy, gcc-internal-format
- #| msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr "%<#pragma omp taskwait%> ã¯è¤‡åˆæ–‡å†…ã§ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, gcc-internal-format
- msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
- msgstr ""
-
--#: c-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr "%<#pragma GCC pch_preprocess%> ã¯æœ€åˆã«ç„¡ã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, gcc-internal-format
- msgid "too many %qs clauses"
- msgstr "%qs å¥ãŒå¤šã™ãŽã¾ã™"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, gcc-internal-format
- msgid "collapse argument needs positive constant integer expression"
- msgstr ""
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr "%<none%> ã¾ãŸã¯ %<shared%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, gcc-internal-format
- msgid "expected integer expression"
- msgstr "æ•´æ•°å¼ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr "%<num_threads%> å€¤ã¯æ­£ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr "%<+%>ã€%<*%>ã€%<-%>ã€%<&%>ã€%<^%>ã€%<|%>ã€%<&&%> ã¾ãŸã¯ %<||%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr "スケジュール %<runtime%> 㯠%<chunk_size%> 仮引数をã¨ã‚Šã¾ã›ã‚“"
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr "スケジュール %<auto%> 㯠%<chunk_size%> 仮引数をã¨ã‚Šã¾ã›ã‚“"
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, gcc-internal-format
- msgid "invalid schedule kind"
- msgstr "`無効ãªã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã®ç¨®é¡žã§ã™"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr "%<#pragma omp%> å¥ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr "%qs 㯠%qs 用ã«ã¯æœ‰åйã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operator for %<#pragma omp atomic%>"
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "%<#pragma omp atomic%> 用ã®ç„¡åŠ¹ãªæ¼”ç®—å­ã§ã™"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, gcc-internal-format
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "%<#pragma omp atomic%> 用ã®ç„¡åŠ¹ãªæ¼”ç®—å­ã§ã™"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr "%<(%> ã¾ãŸã¯ãƒ•ァイル終端 (EOF) ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, gcc-internal-format
- msgid "for statement expected"
- msgstr "for æ–‡ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr ""
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr "ループãŒå®Œå…¨ãªå…¥ã‚Œå­ã«ãªã£ã¦ã„ã¾ã›ã‚“"
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr ""
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr ""
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, gcc-internal-format
- msgid "%qD is not a variable"
- msgstr "%qD ã¯å¤‰æ•°ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr "%qE ã¯æœ€åˆã«ä½¿ç”¨ã—ãŸå¾Œã« %<threadprivate%> ã¨å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr "自動変数 %qE 㯠%<threadprivate%> ã«ãªã‚‹ã“ã¨ã¯å‡ºæ¥ã¾ã›ã‚“"
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "%<threadprivate%> %qE ã¯ä¸å®Œå…¨åž‹ã‚’æŒã£ã¦ã„ã¾ã™"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -14989,7 +15022,7 @@
- msgid "%qD has an incomplete type"
- msgstr "%qD ã¯ä¸å®Œå…¨åž‹ã‚’æŒã£ã¦ã„ã¾ã™"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "void å¼ã®ç„¡åйãªä½¿ç”¨æ³•ã§ã™"
-@@ -15055,67 +15088,73 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr "é–¢æ•°ã®æˆ»ã‚Šåž‹ã¯ %<volatile%> ã¨äº’æ›æ€§ãŒã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr "ä¸å®Œå…¨åž‹ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã«é–¢ã™ã‚‹è¨ˆç®—ã§ã™"
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
-+#, fuzzy, gcc-internal-format
-+#| msgid "defining a type in a compound literal is invalid in C++"
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr "複åˆãƒªãƒ†ãƒ©ãƒ«å†…ã§ã®åž‹å®šç¾©ã¯ C++ ã§ã¯ç„¡åйã§ã™"
-+
-+#: c-typeck.c:2160
- #, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr "%qT 㯠%qE ã¨ã„ã†åå‰ã®ãƒ¡ãƒ³ãƒã‚’æŒã£ã¦ã„ã¾ã›ã‚“"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr "構造体ã¾ãŸã¯å…±ç”¨ä½“ã§ã¯ãªã„何ã‹ã®ãƒ¡ãƒ³ãƒ %qE ã®è¦æ±‚ã§ã™"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr "ä¸å®Œå…¨åž‹ã®ãƒã‚¤ãƒ³ã‚¿ã¸ã®é–“接å‚ç…§"
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr "%<void *%> ãƒã‚¤ãƒ³ã‚¿ã®å‚照を解除ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "添字ãŒä»˜ã‘られãŸå€¤ãŒã€é…列ã€ãƒã‚¤ãƒ³ã‚¿ã¾ãŸã¯ãƒ™ã‚¯ãƒˆãƒ«ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "é…åˆ—ã®æ·»å­—ãŒæ•´æ•°åž‹ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr "添字ãŒä»˜ã‘られãŸå€¤ãŒé–¢æ•°ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, gcc-internal-format
- msgid "index value is out of bound"
- msgstr ""
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ISO C 㯠%<register%> é…åˆ—ã«æ·»å­—を付ã‘ã‚‹ã“ã¨ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "ISO C90 ã¯å·¦ãŒå€¤ã§ãªã„é…åˆ—ã«æ·»å­—を付ã‘ã‚‹ã“ã¨ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr "列挙型定数ãŒã“ã“ã§å®šç¾©ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr "呼ã³å‡ºã•れãŸã‚ªãƒ–ジェクト %qE ã¯é–¢æ•°ã§ã¯ã‚りã¾ã›ã‚“"
-@@ -15123,372 +15162,372 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr "関数ãŒäº’æ›æ€§ã®ãªã„型を通ã—ã¦å‘¼ã³å‡ºã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, gcc-internal-format
- msgid "function with qualified void return type called"
- msgstr "修飾å­ä»˜ã void 戻り型ã®é–¢æ•°ãŒå‘¼ã³å‡ºã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, fuzzy, gcc-internal-format
- #| msgid "the last argument must be an 8-bit immediate"
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr "最後ã®å¼•数㯠8 ビットå³å€¤ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, fuzzy, gcc-internal-format
- #| msgid "%<__builtin_longjmp%> second argument must be 1"
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "%<__builtin_longjmp%> ã®ç¬¬äºŒå¼•数㯠1 ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr ""
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, gcc-internal-format
- msgid "too many arguments to method %qE"
- msgstr "メソッド %qE ã¸ã®å¼•æ•°ãŒå¤šã™ãŽã¾ã™"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr "関数 %qE ã¸ã®å¼•æ•°ãŒå¤šã™ãŽã¾ã™"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, gcc-internal-format
- msgid "declared here"
- msgstr "ã“ã“ã§å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "æ­£å¼ãª %d 番目ã®ä»®å¼•æ•°ã®åž‹ãŒä¸å®Œå…¨ã§ã™"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "プロトタイプã«ã‚ˆã‚‹ã¨æ¸¡ã—ã¦ã„ã‚‹ %d 番目㮠%qE ã®å¼•æ•°ã¯æµ®å‹•å°æ•°åž‹ã§ã¯ãªãæ•´æ•°åž‹ã¨ã—ã¦ã§ã™"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "プロトタイプã«ã‚ˆã‚‹ã¨æ¸¡ã—ã¦ã„ã‚‹ %d 番目㮠%qE ã®å¼•æ•°ã¯è¤‡ç´ æ•°åž‹ã§ã¯ãªãæ•´æ•°åž‹ã¨ã—ã¦ã§ã™"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "プロトタイプã«ã‚ˆã‚‹ã¨æ¸¡ã—ã¦ã„ã‚‹ %d 番目㮠%qE ã®å¼•æ•°ã¯æµ®å‹•å°æ•°ç‚¹åž‹ã§ã¯ãªã複素数型ã¨ã—ã¦ã§ã™"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "プロトタイプã«ã‚ˆã‚‹ã¨æ¸¡ã—ã¦ã„ã‚‹ %d 番目㮠%qE ã®å¼•æ•°ã¯æ•´æ•°åž‹ã§ã¯ãªãæµ®å‹•å°æ•°åž‹ã¨ã—ã¦ã§ã™"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "プロトタイプã«ã‚ˆã‚‹ã¨æ¸¡ã—ã¦ã„ã‚‹ %d 番目㮠%qE ã®å¼•æ•°ã¯æ•´æ•°åž‹ã§ã¯ãªã複素数型ã¨ã—ã¦ã§ã™"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "プロトタイプã«ã‚ˆã‚‹ã¨æ¸¡ã—ã¦ã„ã‚‹ %d 番目㮠%qE ã®å¼•æ•°ã¯è¤‡ç´ æ•°åž‹ã§ã¯ãªãæµ®å‹•å°æ•°åž‹ã¨ã—ã¦ã§ã™"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "プロトタイプã«ã‚ˆã‚‹ã¨æ¸¡ã—ã¦ã„ã‚‹ %d 番目㮠%qE ã®å¼•数㯠%<float%> (%<double%> ã§ã¯ãªã) ã¨ã—ã¦ã§ã™"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "プロトタイプã«ã‚ˆã‚‹ã¨æ¸¡ã—ã¦ã„ã‚‹ %d 番目㮠%qE ã®å¼•数㯠%qT (%qT ã§ã¯ãªã) ã¨ã—ã¦ã§ã™"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "プロトタイプã«ã‚ˆã‚‹ã¨æ¸¡ã—ã¦ã„ã‚‹ %d 番目㮠%qE ã®å¼•æ•°ã¯ç•°ãªã‚‹å¹…ã§ã™"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "プロトタイプã«ã‚ˆã‚‹ã¨æ¸¡ã—ã¦ã„ã‚‹ %d 番目㮠%qE ã®å¼•æ•°ã¯ç¬¦å·ç„¡ã—ã¨ã—ã¦ã§ã™"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "プロトタイプã«ã‚ˆã‚‹ã¨æ¸¡ã—ã¦ã„ã‚‹ %d 番目㮠%qE ã®å¼•æ•°ã¯ç¬¦å·ä»˜ãã¨ã—ã¦ã§ã™"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr "関数ã¸å¼•数を渡ã™ã¨ãã« %qT ã‹ã‚‰ %qT ã¸æš—黙的ã«å¤‰æ›ã•れã¾ã™"
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr "関数 %qE ã¸æ¸¡ã™å¼•æ•°ãŒå°‘ãªã™ãŽã¾ã™"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã®æ¯”è¼ƒçµæžœã¯ä¸å®šã§ã™"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, gcc-internal-format
- msgid "comparison between %qT and %qT"
- msgstr "%qT 㨠%qT ã®æ¯”較ã§ã™"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, fuzzy, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "`void *' åž‹ã®ãƒã‚¤ãƒ³ã‚¿ã®å·®ã‚’求ã‚よã†ã¨ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "関数ãƒã‚¤ãƒ³ã‚¿ã®å·®ã‚’求ã‚よã†ã¨ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, fuzzy, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ISO C ã¯è¤‡ç´ å…±å½¹ç”¨ã® `~' ã‚’å—ã‘付ã‘ã¾ã›ã‚“"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "å˜é …感嘆符(!)ã¸ã®å¼•æ•°ã®åž‹ãŒé–“é•ã£ã¦ã„ã¾ã™"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr "列挙値ã®å¢—分㯠C++ ã§ã¯ç„¡åйã§ã™"
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr "åˆ—æŒ™å€¤ã®æ¸›åˆ†ã¯ C++ ã§ã¯ç„¡åйã§ã™"
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "ISO C ã¯è¤‡ç´ æ•°åž‹ã«é–¢ã™ã‚‹ %<++%> 㨠%<--%> をサãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "増分ã™ã‚‹å¼•æ•°ã®åž‹ãŒé–“é•ã£ã¦ã„ã¾ã™"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "減分ã™ã‚‹å¼•æ•°ã®åž‹ãŒé–“é•ã£ã¦ã„ã¾ã™"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "䏿˜Žãªæ§‹é€ ä½“ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã®å¢—分ã§ã™"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "䏿˜Žãªæ§‹é€ ä½“ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã®æ¸›åˆ†ã§ã™"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, gcc-internal-format
- msgid "taking address of expression of type %<void%>"
- msgstr "%<void%> åž‹ã®å¼ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å–å¾—ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, gcc-internal-format
- msgid "assignment of read-only location %qE"
- msgstr "読ã¿å–り専用ä½ç½® %qE ã¸ã®ä»£å…¥ã§ã™"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, gcc-internal-format
- msgid "increment of read-only location %qE"
- msgstr "読ã¿å–り専用ä½ç½® %qE ã®å¢—分ã§ã™"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, gcc-internal-format
- msgid "decrement of read-only location %qE"
- msgstr "読ã¿å–り専用ä½ç½® %qE ã®æ¸›åˆ†ã§ã™"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "ビットフィールド %qD ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å–å¾—ã§ãã¾ã›ã‚“"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr "帯域レジスタ変数 %qD ãŒå…¥ã‚Œå­ã«ãªã£ãŸé–¢æ•°å†…ã§ä½¿ç”¨ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr "レジスタ変数 %qD ãŒå…¥ã‚Œå­ã«ãªã£ãŸé–¢æ•°å†…ã§ä½¿ç”¨ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr "大域レジスタ変数 %qD ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ãŒè¦æ±‚ã•れã¾ã—ãŸ"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr "レジスタ変数 %qD ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ãŒè¦æ±‚ã•れã¾ã—ãŸ"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr ""
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "ISO C ã¯ç‰‡å´ã ã‘㌠void ã¨ãªã‚‹æ¡ä»¶å¼ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, gcc-internal-format
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "ISO C 㯠%<void *%> ã¨é–¢æ•°ãƒã‚¤ãƒ³ã‚¿é–“ã®æ¯”較å¼ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "æ¡ä»¶å¼å†…ã§ãƒã‚¤ãƒ³ã‚¿åž‹ãŒä¸€è‡´ã—ã¾ã›ã‚“"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "æ¡ä»¶å¼å†…ã§ãƒã‚¤ãƒ³ã‚¿åž‹ã¨æ•´æ•°åž‹ãŒé©åˆã—ã¾ã›ã‚“"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "æ¡ä»¶å¼ã§ã®åž‹ã®çµ„åˆã‚ã›ãŒé©åˆã—ã¾ã›ã‚“"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "カンマ演算å­ã®å·¦å´ã®å¼ã«åŠ¹åŠ›ãŒã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- msgid "cast adds %q#v qualifier to function type"
- msgstr ""
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "キャストãŒé…列型を指定ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "キャストã¯é–¢æ•°åž‹ã‚’指定ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "ISO C ã¯éžã‚¹ã‚«ãƒ©ãƒ¼ã‹ã‚‰åŒã˜åž‹ã¸ã®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "ISO C ã¯å…±ç”¨ä½“åž‹ã¸ã®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "共用体ã®ä¸­ã«ãªã„åž‹ã‹ã‚‰å…±ç”¨ä½“åž‹ã¸ã‚­ãƒ£ã‚¹ãƒˆã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr ""
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr ""
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ç•°ãªã‚‹ã‚µã‚¤ã‚ºã®æ•´æ•°ã¸ã®ã‚­ãƒ£ã‚¹ãƒˆã§ã™"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr "åž‹ %qT ã®é–¢æ•°å‘¼ã³å‡ºã—ã‹ã‚‰ä¸€è‡´ã—ãªã„åž‹ %qT ã¸ã®ã‚­ãƒ£ã‚¹ãƒˆã§ã™"
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "ç•°ãªã‚‹ã‚µã‚¤ã‚ºã®æ•´æ•°ã‹ã‚‰ãƒã‚¤ãƒ³ã‚¿ã¸ã®ã‚­ãƒ£ã‚¹ãƒˆã§ã™"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ISO C ã¯é–¢æ•°ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ã‚ªãƒ–ジェクトãƒã‚¤ãƒ³ã‚¿åž‹ã¸ã®å¤‰æ›ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ISO C ã¯ã‚ªãƒ–ジェクトã®ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰é–¢æ•°ã®ãƒã‚¤ãƒ³ã‚¿åž‹ã¸ã®å¤‰æ›ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr "キャスト内ã§ã®åž‹å®šç¾©ã¯ C++ 内ã§ã¯ç„¡åйã§ã™"
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr "代入内ã§ã®åˆ—挙型ã®å¤‰æ›ã¯ C++ 内ã§ã¯ç„¡åйã§ã™"
-@@ -15500,686 +15539,686 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr ""
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr "%d 番目㮠%qE ã®å¼•数を渡ã™ã¨ãã®åˆ—挙型ã®å¤‰æ›ã¯ C++ 内ã§ã¯ç„¡åйã§ã™"
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr "åˆæœŸåŒ–内ã§ã®åˆ—挙型ã®å¤‰æ›ã¯ C++ ã§ã¯ç„¡åйã§ã™"
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr "return 内ã§ã®åˆ—挙型ã®å¤‰æ›ã¯ C++ ã§ã¯ç„¡åйã§ã™"
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, fuzzy, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr "å‚ç…§åž‹ã«å¯¾ã—㦠new ã‚’é©ç”¨ã§ãã¾ã›ã‚“"
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- msgid "return discards %qv qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "ISO C ã§ã¯å¼•æ•°ã‹ã‚‰å…±ç”¨ä½“ã¸ã®å¤‰æ›ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr ""
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, gcc-internal-format
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, gcc-internal-format
- msgid "assignment from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, gcc-internal-format
- msgid "initialization from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "%d 番目㮠%qE ã®å¼•数㯠format 属性ã®å€™è£œã®ã‚ˆã†ã§ã™"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr "左辺ã¸ã®ä»£å…¥ã¯ format 属性ã®å€™è£œã®ã‚ˆã†ã§ã™"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, gcc-internal-format
- msgid "initialization left-hand side might be a candidate for a format attribute"
- msgstr "左辺ã®åˆæœŸåŒ–㯠format 属性ã®å€™è£œã®ã‚ˆã†ã§ã™"
-
--#: c-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, gcc-internal-format
- msgid "return type might be a candidate for a format attribute"
- msgstr "戻り型㯠format 属性ã®å€™è£œã®ã‚ˆã†ã§ã™"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "ISO C ã¯é–¢æ•°ã®ãƒã‚¤ãƒ³ã‚¿ã¨ %<void *%> é–“ã®ä»£å…¥ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "ISO C ã¯é–¢æ•°ãƒã‚¤ãƒ³ã‚¿ã¨ %<void *%> é–“ã®åˆæœŸåŒ–ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "ISO C ã¯é–¢æ•°ãƒã‚¤ãƒ³ã‚¿ã¨ %<void *%> ã®é–“ã®æˆ»ã‚Šã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr "%d 番目㮠%qE ã®å¼•数を渡ã™ã¨ãã®ãƒã‚¤ãƒ³ã‚¿ã®å…ˆã®ç¬¦å·ãŒç•°ãªã‚Šã¾ã™"
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr "代入ã§ã®ãƒã‚¤ãƒ³ã‚¿ã®å…ˆã®ç¬¦å·ãŒç•°ãªã‚Šã¾ã™"
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr "åˆæœŸåŒ–ã§ã®ãƒã‚¤ãƒ³ã‚¿ã®å…ˆã®ç¬¦å·ãŒç•°ãªã‚Šã¾ã™"
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr "戻りã§ã®ãƒã‚¤ãƒ³ã‚¿ã®å…ˆã®ç¬¦å·ãŒç•°ãªã‚Šã¾ã™"
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "äº’æ›æ€§ã®ãªã„ãƒã‚¤ãƒ³ã‚¿åž‹ã‹ã‚‰ %d 番目㮠%qE ã®å¼•æ•°ã«æ¸¡ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr "äº’æ›æ€§ã®ãªã„ãƒã‚¤ãƒ³ã‚¿åž‹ã‹ã‚‰ã®ä»£å…¥ã§ã™"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr "äº’æ›æ€§ã®ãªã„ãƒã‚¤ãƒ³ã‚¿åž‹ã‹ã‚‰ã®åˆæœŸåŒ–ã§ã™"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr "äº’æ›æ€§ã®ãªã„ãƒã‚¤ãƒ³ã‚¿åž‹ã‹ã‚‰ã®æˆ»ã‚Šã§ã™"
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "éžå·¦è¾ºå€¤é…列ã®ç„¡åйãªä½¿ç”¨ã§ã™"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "%d 番目㮠%qE ã®å¼•æ•°ã¸æ¸¡ã™ã¨ãã«æ•´æ•°ã‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã—ã«ãƒã‚¤ãƒ³ã‚¿ã‚’作æˆã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr "ä»£å…¥ã§æ•´æ•°ã‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã—ã«ãƒã‚¤ãƒ³ã‚¿ã‚’作æˆã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr "åˆæœŸåŒ–ã§æ•´æ•°ã‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã—ã«ãƒã‚¤ãƒ³ã‚¿ã‚’作æˆã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr "æˆ»ã‚Šã§æ•´æ•°ã‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã—ã«ãƒã‚¤ãƒ³ã‚¿ã‚’作æˆã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "passing argument %d 番目㮠%qE ã®å¼•数を渡ã™ã¨ãã«ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã—ã«æ•´æ•°ã‚’作æˆã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr "代入ã§ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã—ã«æ•´æ•°ã‚’作æˆã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr "åˆæœŸåŒ–ã§ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã—ã«æ•´æ•°ã‚’作æˆã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr "戻りã§ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ã‚­ãƒ£ã‚¹ãƒˆç„¡ã—ã«æ•´æ•°ã‚’作æˆã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr "%d 番目㮠%qE ã®å¼•数用ã®äº’æ›æ€§ãŒãªã„åž‹ã§ã™"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, gcc-internal-format
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "åž‹ %qT ã¸ã®åž‹ %qT ã‹ã‚‰ã®ä»£å…¥æ™‚ã«äº’æ›æ€§ã®ãªã„åž‹ã§ã™"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, gcc-internal-format
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "åž‹ %qT ã‚’åž‹ %qT を使用ã—ã¦åˆæœŸåŒ–時ã«äº’æ›æ€§ã®ãªã„åž‹ã§ã™"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr "åž‹ %qT を戻ã™ã¨ãã«äº’æ›æ€§ã®ãªã„åž‹ã§ã™ã€‚åž‹ %qT ãŒäºˆæœŸã•れã¾ã™"
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr "ä¼çµ±çš„㪠C ã§ã¯è‡ªå‹•é›†ç´„åˆæœŸåŒ–ã‚’æ‹’å¦ã—ã¾ã™"
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr "(%qs 用ã®åˆæœŸåŒ–付近)"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "å°æ‹¬å¼§ã§æ‹¬ã‚‰ã‚ŒãŸæ–‡å­—列定数ã§é…列ãŒåˆæœŸåŒ–ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "å¯å¤‰é…列メンãƒã‚’åˆæœŸåŒ–ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "ワイド文字列ã‹ã‚‰ char é…列ãŒåˆæœŸåŒ–ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, gcc-internal-format
- msgid "wide character array initialized from non-wide string"
- msgstr "éžãƒ¯ã‚¤ãƒ‰æ–‡å­—列ã§ãƒ¯ã‚¤ãƒ‰æ–‡å­—é…列ãŒåˆæœŸåŒ–ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, gcc-internal-format
- msgid "wide character array initialized from incompatible wide string"
- msgstr "äº’æ›æ€§ã®ãªã„ワイド文字列ã§ãƒ¯ã‚¤ãƒ‰æ–‡å­—é…列ãŒåˆæœŸåŒ–ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr "é©åˆ‡ã§ãªã„åž‹ã®é…åˆ—ãŒæ–‡å­—列定数ã§åˆæœŸåŒ–ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "é…列ãŒéžå®šæ•°é…列å¼ã§åˆæœŸåŒ–ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, gcc-internal-format
- msgid "initializer element is not a constant expression"
- msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°å¼ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒãƒ­ãƒ¼ãƒ‰æ™‚ã«è¨ˆç®—出æ¥ã¾ã›ã‚“"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "無効ãªåˆæœŸåŒ–å­ã§ã™"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, fuzzy, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "å¯å¤‰é•·ã‚ªãƒ–ジェクトã¯åˆæœŸåŒ–ã•れãªã„ã“ã¨ã«ãªã‚‹ã§ã—ょã†"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "åˆæœŸåŒ–å­ã®çµ‚ã‚りã«ä½™åˆ†ãªãƒ–レースã®ã‚°ãƒ«ãƒ¼ãƒ—"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "åˆæœŸåŒ–å­ã®å‘¨ã‚Šã«ä¸­æ‹¬å¼§ãŒã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆæœŸåŒ–å­ãŒä¸­æ‹¬å¼§ã§å›²ã¾ã‚Œã¦ã„ã¾ã™"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "入れå­ã«ãªã£ãŸã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã§å¯å¤‰é…列メンãƒã‚’åˆæœŸåŒ–ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "åˆæœŸåŒ–å­ãŒã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "空ã®ã‚¹ã‚«ãƒ©ãƒ¼åˆæœŸåŒ–å­ã§ã™"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆæœŸåŒ–å­å†…ã«ä½™åˆ†ãªè¦ç´ ãŒã‚りã¾ã™"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr ""
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "ãƒ¬ã‚³ãƒ¼ãƒ‰ã‚„å…±ç”¨ä½“åˆæœŸåŒ–å­ã«ãƒ•ィールドåãŒã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr ""
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, gcc-internal-format
- msgid "array index in initializer is not an integer constant expression"
- msgstr ""
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "åˆæœŸåŒ–å­å†…ã«éžå®šæ•°ã®é…列インデックスãŒã‚りã¾ã™"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "åˆæœŸåŒ–å­å†…ã®é…列インデックスãŒé…列ã®å¢ƒç•Œã‚’è¶…ãˆã¾ã—ãŸ"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "åˆæœŸåŒ–å­å†…ã«ç©ºã®ç¯„囲インデックスãŒã‚りã¾ã™"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "åˆæœŸåŒ–å­ã®ç¯„囲インデックスãŒé…列ã®å¢ƒç•Œã‚’è¶…ãˆã¾ã—ãŸ"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr "åˆæœŸåŒ–å­å†…ã§ä¸æ˜Žãªãƒ•ィールド %qE ãŒæŒ‡å®šã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "åˆæœŸåŒ–ã•れãŸãƒ•ィールドãŒå‰¯ä½œç”¨ã§ä¸Šæ›¸ãã•れã¾ã™"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, gcc-internal-format
- msgid "initialized field overwritten"
- msgstr "åˆæœŸåŒ–ã•れãŸãƒ•ィールドãŒä¸Šæ›¸ãã•れã¾ã™"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "char é…åˆ—åˆæœŸåŒ–å­å†…ã®è¦ç´ ãŒå¤šã™ãŽã¾ã™"
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "æ§‹é€ ä½“åˆæœŸåŒ–å­å†…ã®è¦ç´ ãŒå¤šã™ãŽã¾ã™"
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr ""
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "å…±ç”¨ä½“åˆæœŸåŒ–å­å†…ã®è¦ç´ ãŒå¤šã™ãŽã¾ã™"
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr "ä¼çµ±çš„㪠C ã§ã¯å…±ç”¨ä½“ã®åˆæœŸåŒ–ã‚’æ‹’å¦ã—ã¾ã™"
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "é…åˆ—åˆæœŸåŒ–å­å†…ã®è¦ç´ ãŒå¤šã™ãŽã¾ã™"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "ãƒ™ã‚¯ãƒˆãƒ«åˆæœŸåŒ–å­å†…ã®è¦ç´ ãŒå¤šã™ãŽã¾ã™"
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆæœŸåŒ–å­å†…ã®è¦ç´ ãŒå¤šã™ãŽã¾ã™"
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "ISO C 㯠%<goto *expr;%> ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "%<noreturn%> ã¨å®£è¨€ã•れã¦ã„る関数㌠%<return%> 文をæŒã£ã¦ã„ã¾ã™"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "éž void を戻ã™é–¢æ•°å†…ã«å€¤ãŒç„¡ã„ %<return%> ãŒã‚りã¾ã™"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr "void を戻ã™é–¢æ•°å†…ã«å€¤ãŒæœ‰ã‚‹ %<return%> ãŒã‚りã¾ã™"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, gcc-internal-format
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "ISO C 㯠void を戻ã™é–¢æ•°å†…ã§ã€å¼ã‚’ãŒã‚ã‚‹ %<return%> ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "関数ãŒå±€æ‰€å¤‰æ•°ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã—ã¾ã™"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr "switch ã®å†…å®¹ãŒæ•´æ•°ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr "ISO C ã§ã¯ %<long%> ã«ã‚ˆã‚‹ switch 文㯠%<int%> ã«ã‚ˆã‚‹ switch ã«å¤‰æ›ã•れã¾ã™"
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, gcc-internal-format
- msgid "case label is not an integer constant expression"
- msgstr "case ãƒ©ãƒ™ãƒ«ã¯æ•´æ•°å®šæ•°å¼ã«å‡ºæ¥ã¾ã›ã‚“"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr "switch æ–‡ã®å¤–ã«ã‚ã‚‹ case ラベルã§ã™"
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr "switch æ–‡ã®å¤–ã«ã‚ã‚‹ %<default%> ラベルã§ã™"
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, gcc-internal-format
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr "%<else%> ãŒæ›–昧ã«ãªã‚‹ã“ã¨ã‚’é¿ã‘ã‚‹ãŸã‚ã«æ˜Žç¤ºçš„ã«ä¸­æ‹¬å¼§ã§æ‹¬ã‚‹ã“ã¨ã‚’推奨ã—ã¾ã™"
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr "ループã¾ãŸã¯ switch æ–‡ã®å¤–ã«ã‚ã‚‹ break æ–‡ã§ã™"
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "ループã®å¤–ã«ã‚ã‚‹ continue æ–‡ã§ã™"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr "OpenMP ã®ãƒ«ãƒ¼ãƒ—用㫠break æ–‡ãŒä½¿ç”¨ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr "効果ãŒãªã„æ–‡ã§ã™"
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr "å¼ã®ä¸­ã®æ–‡ã«ä¸å®Œå…¨åž‹ãŒã‚りã¾ã™"
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr "å³ã‚·ãƒ•ト回数ãŒè² ã§ã™"
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr "å³ã‚·ãƒ•ト回数 >= åž‹ã®å¹…ã¨ãªã£ã¦ã„ã¾ã™"
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr "左シフト回数ãŒè² ã§ã™"
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr "左シフト回数 >= åž‹ã®å¹…ã¨ãªã£ã¦ã„ã¾ã™"
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about comparison of different enum types"
- msgid "comparing vectors with different element types"
- msgstr "ç•°ãªã‚‹åˆ—æŒ™åž‹ã®æ¯”較ã«é–¢ã—ã¦è­¦å‘Šã™ã‚‹"
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, fuzzy, gcc-internal-format
- #| msgid "different number of results"
- msgid "comparing vectors with different number of elements"
- msgstr "çµæžœã®æ•°ãŒç•°ãªã‚Šã¾ã™"
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr "æµ®å‹•å°æ•°ç‚¹ã®æ¯”較㧠== ã‚„ != を使ã†ã®ã¯å®‰å…¨ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, gcc-internal-format
- msgid "comparison of pointers to disjoint address spaces"
- msgstr ""
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ISO C 㯠%<void *%> ã¨é–¢æ•°ãƒã‚¤ãƒ³ã‚¿ã®æ¯”è¼ƒã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr "åž‹ãŒå…¨ãç•°ãªã‚‹ãƒã‚¤ãƒ³ã‚¿ã®æ¯”較ã§ã‚­ãƒ£ã‚¹ãƒˆã‚’欠ã„ã¦ã„ã¾ã™"
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "ãƒã‚¤ãƒ³ã‚¿ã¨æ•´æ•°ã¨ã®æ¯”較を行ãªã£ã¦ã„ã¾ã™"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr "完全ãªãƒã‚¤ãƒ³ã‚¿ã¨ä¸å®Œå…¨ãªãƒã‚¤ãƒ³ã‚¿ã¨ã®æ¯”較ã§ã™"
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ISO C 関数ãƒã‚¤ãƒ³ã‚¿ã®é †åºæ¯”較をç¦ã˜ã¾ã™"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, gcc-internal-format
- msgid "ordered comparison of pointer with null pointer"
- msgstr "NULL ãƒã‚¤ãƒ³ã‚¿ãŒã‚ã‚‹ãƒã‚¤ãƒ³ã‚¿ã®é †åºæ¯”較ã§ã™"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "æ•´æ•° 0 ã¨ãƒã‚¤ãƒ³ã‚¿ã¨ã®é †åºæ¯”較ã§ã™"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr ""
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "スカラーãŒå¿…è¦ãªå ´æ‰€ã«ãƒã‚¤ãƒ³ã‚¿ã«å¤‰æ›ã§ããªã„é…列ãŒä½¿ç”¨ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr "スカラーãŒå¿…è¦ãªå ´æ‰€ã§æ§‹é€ ä½“åž‹ã®å€¤ãŒä½¿ç”¨ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr "スカラーãŒå¿…è¦ãªå ´æ‰€ã§å…±ç”¨ä½“åž‹ã®å€¤ãŒä½¿ç”¨ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, fuzzy, gcc-internal-format
- #| msgid "used struct type value where scalar is required"
- msgid "used vector type where scalar is required"
- msgstr "スカラーãŒå¿…è¦ãªå ´æ‰€ã§æ§‹é€ ä½“åž‹ã®å€¤ãŒä½¿ç”¨ã•れã¦ã„ã¾ã™"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "%qE 㯠%<reduction%> 用ã®ç„¡åйãªåž‹ã‚’æŒã£ã¦ã„ã¾ã™"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr "%qE 㯠%<reduction(%s)%> 用ã®ç„¡åйãªåž‹ã‚’æŒã£ã¦ã„ã¾ã™"
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr "%qE 㯠%<threadprivate%> (%<copyin%> 用ã¨ã—ã¦) ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr "%qE ã¯å¥ %qs 内ã§ã¯å¤‰æ•°ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr "%qE ãŒãƒ‡ãƒ¼ã‚¿å¥å†…ã§äºŒå›žä»¥ä¸Šå‡ºç¾ã—ã¦ã„ã¾ã™"
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr "%qE 㯠%<firstprivate%> å¥å†…ã§ã¯å¤‰æ•°ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr "%qE 㯠%<lastprivate%> å¥å†…ã§ã¯å¤‰æ•°ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr "%qE 㯠%qs (%qs 用) ã¨ã—ã¦å‰ã‚‚ã£ã¦æ±ºã‚られã¦ã„ã¾ã™"
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr ""
-@@ -16189,7 +16228,7 @@
- msgid "function call has aggregate value"
- msgstr "関数呼ã³å‡ºã—ãŒé›†åˆä½“ã®å€¤ã‚’æŒã£ã¦ã„ã¾ã™"
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "変数 %q+D ã®ã‚µã‚¤ã‚ºãŒå¤§ãã™ãŽã¾ã™"
-@@ -17008,52 +17047,52 @@
- msgid "library lib%s not found"
- msgstr "ライブラリ lib%s ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "ãƒã‚¤ãƒ³ã‚¿åž‹ã¸å¤‰æ›ã§ãã¾ã›ã‚“"
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr "æµ®å‹•å°æ•°ç‚¹æ•°ãŒã‚ã‚‹ã¹ã箇所ã§ã€ãƒã‚¤ãƒ³ã‚¿å€¤ãŒä½¿ã‚れã¾ã—ãŸ"
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr "æµ®å‹•å°æ•°ç‚¹åž‹ãŒã‚ã‚‹ã¹ã箇所ã§ã€é›†åˆä½“ã®å€¤ãŒä½¿ã‚れã¾ã—ãŸ"
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr "ä¸å®Œå…¨åž‹ã¸ã®å¤‰æ›ã§ã™"
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, gcc-internal-format
- msgid "can%'t convert between vector values of different size"
- msgstr "ç•°ãªã‚‹ã‚µã‚¤ã‚ºã®ãƒ™ã‚¯ãƒˆãƒ«å€¤ã®é–“ã§ã®å¤‰æ›ã¯ã§ãã¾ã›ã‚“"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr "æ•´æ•°åž‹ãŒã‚ã‚‹ã¹ã箇所ã§ã€é›†åˆä½“ã®å€¤ãŒä½¿ã‚れã¾ã—ãŸ"
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr "複素数型ãŒã‚ã‚‹ã¹ã箇所ã§ã€ãƒã‚¤ãƒ³ã‚¿å€¤ãŒä½¿ã‚れã¾ã—ãŸ"
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr "複素数型ãŒã‚ã‚‹ã¹ã箇所ã§ã€é›†åˆä½“ã®å€¤ãŒä½¿ã‚れã¾ã—ãŸ"
-
--#: convert.c:965
-+#: convert.c:963
- #, gcc-internal-format
- msgid "can%'t convert value to a vector"
- msgstr "値をベクトルã¸å¤‰æ›ã§ãã¾ã›ã‚“"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, gcc-internal-format
- msgid "aggregate value used where a fixed-point was expected"
- msgstr "å›ºå®šå°æ•°ç‚¹åž‹ãŒã‚ã‚‹ã¹ã箇所ã§ã€é›†åˆä½“ã®å€¤ãŒä½¿ã‚れã¾ã—ãŸ"
-@@ -17208,7 +17247,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr ""
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr ""
-@@ -17298,43 +17337,43 @@
- msgid "stack limits not supported on this target"
- msgstr "スタック制é™ã¯ã“ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã§ã¯å®Ÿè£…ã•れã¦ã„ã¾ã›ã‚“"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, gcc-internal-format
- msgid "mis-aligned access used for structure member"
- msgstr "構造体メンãƒç”¨ã«æ•´åˆ—ã•れã¦ã„ãªã„アクセスãŒä½¿ç”¨ã•れã¾ã—ãŸ"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, gcc-internal-format
- msgid "mis-aligned access used for structure bitfield"
- msgstr "æ§‹é€ ä½“ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ç”¨ã«æ•´åˆ—ã•れã¦ã„ãªã„アクセスãŒä½¿ç”¨ã•れã¾ã—ãŸ"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, fuzzy, gcc-internal-format
- #| msgid "global register variable %qD used in nested function"
- msgid "local frame unavailable (naked function?)"
- msgstr "帯域レジスタ変数 %qD ãŒå…¥ã‚Œå­ã«ãªã£ãŸé–¢æ•°å†…ã§ä½¿ç”¨ã•れã¦ã„ã¾ã™"
-
--#: expr.c:9996
-+#: expr.c:9971
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute error: %s"
- msgstr ""
-
--#: expr.c:10003
-+#: expr.c:9978
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute warning: %s"
- msgstr ""
-@@ -17409,7 +17448,7 @@
- msgid "assuming signed overflow does not occur when combining constants around a comparison"
- msgstr ""
-
--#: fold-const.c:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr ""
-@@ -17419,7 +17458,7 @@
- msgid "total size of local objects too large"
- msgstr "局所オブジェクトã®ç·ã‚µã‚¤ã‚ºãŒå¤§ãã™ãŽã¾ã™"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr "%<asm%> 内ã§åˆ¶ç´„を行ã†ã“ã¨ã¯å‡ºæ¥ã¾ã›ã‚“"
-@@ -17863,77 +17902,77 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr ""
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, gcc-internal-format
- msgid "using result of function returning %<void%>"
- msgstr "%<void%> ã‚’è¿”ã™é–¢æ•°ã®çµæžœã‚’使用ã—ã¦ã„ã¾ã™"
-
--#: gimplify.c:5041
-+#: gimplify.c:5048
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr ""
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, gcc-internal-format, gfc-internal-format
- msgid "non-memory input %d must stay in memory"
- msgstr ""
-
--#: gimplify.c:5179
-+#: gimplify.c:5186
- #, gcc-internal-format, gfc-internal-format
- msgid "memory input %d is not directly addressable"
- msgstr ""
-
--#: gimplify.c:5674
-+#: gimplify.c:5681
- #, gcc-internal-format
- msgid "threadprivate variable %qE used in untied task"
- msgstr ""
-
--#: gimplify.c:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr ""
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, gcc-internal-format
- msgid "iteration variable %qE should be private"
- msgstr ""
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, gcc-internal-format
- msgid "iteration variable %qE should not be firstprivate"
- msgstr ""
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, gcc-internal-format
- msgid "iteration variable %qE should not be reduction"
- msgstr ""
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, gcc-internal-format
- msgid "%s variable %qE is private in outer context"
- msgstr ""
-
--#: gimplify.c:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr "gimplification ã«å¤±æ•—ã—ã¾ã—ãŸ"
-
--#: godump.c:1214
-+#: godump.c:1234
- #, gcc-internal-format
- msgid "could not close Go dump file: %m"
- msgstr "Go ダンプファイルを閉ã˜ã‚‰ã‚Œã¾ã›ã‚“: %m"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, gcc-internal-format
- msgid "could not open Go dump file %qs: %m"
- msgstr "Go ダンプファイル %qs ã‚’é–‹ã‘ã¾ã›ã‚“: %m"
-@@ -17988,7 +18027,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -18128,48 +18167,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "関数 %qD ãŒå¤‰æ•°ã¨ã—ã¦å†å®£è¨€ã•れã¾ã—ãŸ"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr ""
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr ""
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr ""
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr ""
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr ""
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr "OpenMP 構造化ブロックã¸ã®ç„¡åйãªã‚¨ãƒ³ãƒˆãƒªã§ã™"
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr "OpenMP 構造化ブロックã¸/ã‹ã‚‰ã®ç„¡åйãªåˆ†å²ã§ã™"
-@@ -18275,7 +18314,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr "-freorder-blocks-and-partition ã¯ã“ã®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒãƒ£ä¸Šã§ã¯å·»ã戻㗠(unwind) 情報をサãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr "-freorder-blocks-and-partition ã¯ã“ã®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒãƒ£ä¸Šã§ã¯å‹•作ã—ã¾ã›ã‚“"
-@@ -18644,9 +18683,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr "%qs を固定レジスタã¨ã—ã¦ä½¿ç”¨ã§ãã¾ã›ã‚“"
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "䏿˜Žãªãƒ¬ã‚¸ã‚¹ã‚¿åã§ã™: %s"
-@@ -18728,12 +18767,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr "%<asm%> 被演算å­ã¯å†ãƒ­ãƒ¼ãƒ‰å‡ºæ¥ãªã„ã“ã¨ãŒå¿…è¦ã§ã™"
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr "%<asm%> 被演算å­åˆ¶ç´„ãŒè¢«æ¼”ç®—å­ã‚µã‚¤ã‚ºã¨äº’æ›æ€§ãŒã‚りã¾ã›ã‚“"
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr "出力被演算å­ãŒ %<asm%> 内ã®å®šæ•°ã§ã™"
-@@ -18953,7 +18992,7 @@
- msgid "packed attribute is unnecessary"
- msgstr "packed 属性ã¯å¿…è¦ã‚りã¾ã›ã‚“"
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr "é…列è¦ç´ ã®æ•´åˆ—ãŒè¦ç´ ã®ã‚µã‚¤ã‚ºã‚ˆã‚Šå¤§ãã„ã§ã™"
-@@ -19173,7 +19212,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -19188,7 +19227,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr ""
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -19203,7 +19242,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, gcc-internal-format
- msgid "asm not allowed in atomic transaction"
- msgstr ""
-@@ -19240,622 +19279,622 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, fuzzy, gcc-internal-format
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "大域 register 変数ãŒé–¢æ•°å®šç¾©ã®å¾Œã‚ã«ã‚りã¾ã™"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr "ADDR_EXPR ãŒå¤‰æ›´ã•れãŸã¨ãã«å®šæ•°ãŒå†è¨ˆç®—ã•れã¾ã›ã‚“"
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr "ADDR_EXPR ãŒå¤‰æ›´ã•れãŸã¨ãã«å‰¯ä½œç”¨ãŒè¨ˆç®—ã•れã¾ã›ã‚“"
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr ""
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr ""
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr "INDIRECT_REF ㌠gimple IL 内ã«ã‚りã¾ã™"
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, gcc-internal-format
- msgid "invalid first operand of MEM_REF"
- msgstr "MEM_REF ã®ç„¡åйãªç¬¬ä¸€è¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, gcc-internal-format
- msgid "invalid offset operand of MEM_REF"
- msgstr "MEM_REF ã®ç„¡åйãªã‚ªãƒ•セット被演算å­ã§ã™"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr ""
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr ""
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr ""
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, gcc-internal-format
- msgid "non-integral used in condition"
- msgstr "æ¡ä»¶å†…ã§éžæ•´æ•°ãŒä½¿ç”¨ã•れã¾ã—ãŸ"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr "ç„¡åŠ¹ãªæ¡ä»¶è¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, gcc-internal-format
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "BIT_FIELD_REF ã¸ã®ç„¡åйãªä½ç½®ã¾ãŸã¯ã‚µã‚¤ã‚ºè¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr "æ•´æ•°çµæžœã®åž‹ç²¾åº¦ãŒ BIT_FIELD_REF ã®ãƒ•ィールドサイズã«é©åˆã—ã¾ã›ã‚“"
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr "éžæ•´æ•°çµæžœã®ãƒ¢ãƒ¼ãƒ‰ç²¾åº¦ãŒ BIT_FIELD_REF ã®ãƒ•ィールドサイズã«é©åˆã—ã¾ã›ã‚“"
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr "無効ãªå‚照接頭辞ã§ã™"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, gcc-internal-format
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "プラス/マイナスã¸ã®ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™ã€‚åž‹ãŒãƒã‚¤ãƒ³ã‚¿ã§ã™"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr "ãƒã‚¤ãƒ³ã‚¿åŠ ç®—ã¸ã®ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™ã€‚第一被演算å­ãŒãƒã‚¤ãƒ³ã‚¿ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to pointer plus, second operand is not an integer with type of sizetype"
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr "ãƒã‚¤ãƒ³ã‚¿åŠ ç®—ã¸ã®ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™ã€‚第二被演算å­ãŒæ•´æ•°ã§ã‚‚型サイズã§ã‚‚ã‚りã¾ã›ã‚“"
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, gcc-internal-format
- msgid "invalid expression for min lvalue"
- msgstr ""
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, gcc-internal-format
- msgid "invalid operand in indirect reference"
- msgstr "間接å‚照内ã§ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, gcc-internal-format
- msgid "invalid operands to array reference"
- msgstr "é…列å‚ç…§ã¸ã®ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, gcc-internal-format
- msgid "type mismatch in array reference"
- msgstr "é…列å‚照内ã§åž‹ä¸ä¸€è‡´ã§ã™"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, gcc-internal-format
- msgid "type mismatch in array range reference"
- msgstr "é…列範囲å‚照内ã§åž‹ä¸ä¸€è‡´ã§ã™"
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, gcc-internal-format
- msgid "type mismatch in real/imagpart reference"
- msgstr "実部/虚部å‚照内ã§åž‹ä¸ä¸€è‡´ã§ã™"
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, gcc-internal-format
- msgid "type mismatch in component reference"
- msgstr ""
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr ""
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, gcc-internal-format
- msgid "conversion of register to a different size"
- msgstr ""
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, gcc-internal-format
- msgid "invalid address operand in MEM_REF"
- msgstr "MEM_REF 内ã§ç„¡åйãªã‚¢ãƒ‰ãƒ¬ã‚¹è¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, gcc-internal-format
- msgid "invalid offset operand in MEM_REF"
- msgstr "MEM_REF 内ã§ç„¡åйãªã‚ªãƒ•セット被演算å­ã§ã™"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, fuzzy, gcc-internal-format
- #| msgid "invalid address operand in in TARGET_MEM_REF"
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr "TARGET_MEM_REF 内ã§ç„¡åйãªã‚¢ãƒ‰ãƒ¬ã‚¹è¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr "TARGET_MEM_REF 内ã§ç„¡åйãªã‚ªãƒ•セット被演算å­ã§ã™"
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr ""
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, gcc-internal-format
- msgid "invalid function in gimple call"
- msgstr "gimple 呼ã³å‡ºã—内ã§ç„¡åйãªé–¢æ•°ã§ã™"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, gcc-internal-format
- msgid "non-function in gimple call"
- msgstr "gimple 呼ã³å‡ºã—内ã§éžé–¢æ•°ã§ã™"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, gcc-internal-format
- msgid "invalid pure const state for function"
- msgstr ""
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, gcc-internal-format
- msgid "invalid LHS in gimple call"
- msgstr "gimple 呼ã³å‡ºã—内ã§ç„¡åŠ¹ãª LHS ã§ã™"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr ""
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, gcc-internal-format
- msgid "invalid conversion in gimple call"
- msgstr "gimple 呼ã³å‡ºã—内ã§ç„¡åйãªå¤‰æ›ã§ã™call"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, gcc-internal-format
- msgid "invalid static chain in gimple call"
- msgstr ""
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr ""
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr ""
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, gcc-internal-format
- msgid "invalid argument to gimple call"
- msgstr "gimple 呼ã³å‡ºã—ã¸ã®ç„¡åйãªå¼•æ•°ã§ã™"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, gcc-internal-format
- msgid "invalid operands in gimple comparison"
- msgstr "gimple 比較内ã§ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in comparison expression"
- msgid "mismatching comparison operand types"
- msgstr "比較å¼å†…ã§åž‹ä¸ä¸€è‡´ã§ã™"
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands in gimple comparison"
- msgid "non-vector operands in vector comparison"
- msgstr "gimple 比較内ã§ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector permutation constant"
- msgid "invalid vector comparison resulting type"
- msgstr "無効ãªãƒ™ã‚¯ãƒˆãƒ«é †åˆ—定数ã§ã™"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about comparison of different enum types"
- msgid "bogus comparison result type"
- msgstr "ç•°ãªã‚‹åˆ—æŒ™åž‹ã®æ¯”較ã«é–¢ã—ã¦è­¦å‘Šã™ã‚‹"
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr ""
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, gcc-internal-format
- msgid "invalid operand in unary operation"
- msgstr "å˜é …演算å­å†…ã§ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, gcc-internal-format
- msgid "invalid types in nop conversion"
- msgstr "nop 変æ›å†…ã§ç„¡åйãªåž‹ã§ã™"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, gcc-internal-format
- msgid "invalid types in address space conversion"
- msgstr "アドレス空間変æ›å†…ã§ç„¡åйãªåž‹ã§ã™"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, gcc-internal-format
- msgid "invalid types in fixed-point conversion"
- msgstr "å›ºå®šå°æ•°å¤‰æ›å†…ã§ç„¡åйãªåž‹ã§ã™"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, gcc-internal-format
- msgid "invalid types in conversion to floating point"
- msgstr "æµ®å‹•å°æ•°ç‚¹ã¸ã®å¤‰æ›å†…ã§ç„¡åйãªåž‹ã§ã™"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, gcc-internal-format
- msgid "invalid types in conversion to integer"
- msgstr "æ•´æ•°ã¸ã®å¤‰æ›å†…ã§ç„¡åйãªåž‹ã§ã™"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr ""
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, gcc-internal-format
- msgid "non-register as LHS of binary operation"
- msgstr ""
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, gcc-internal-format
- msgid "invalid operands in binary operation"
- msgstr "二進演算内ã§ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, gcc-internal-format
- msgid "type mismatch in complex expression"
- msgstr "複素数å¼å†…ã§åž‹ä¸ä¸€è‡´ã§ã™"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, gcc-internal-format
- msgid "type mismatch in shift expression"
- msgstr "シフトå¼å†…ã§åž‹ä¸ä¸€è‡´ã§ã™"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, gcc-internal-format
- msgid "type mismatch in vector shift expression"
- msgstr "ベクトルシフトå¼å†…ã§åž‹ä¸ä¸€è‡´ã§ã™"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr ""
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in vector shift expression"
- msgid "type mismatch in widening vector shift expression"
- msgstr "ベクトルシフトå¼å†…ã§åž‹ä¸ä¸€è‡´ã§ã™"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr "ベクトル値加算ã¸ã®ç„¡åйãªéžãƒ™ã‚¯ãƒˆãƒ«è¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, gcc-internal-format
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "プラス/マイナスã¸ã®ç„¡åŠ¹ãª (ãƒã‚¤ãƒ³ã‚¿) 被演算å­ã§ã™"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, gcc-internal-format
- msgid "type mismatch in pointer plus expression"
- msgstr "ãƒã‚¤ãƒ³ã‚¿åŠ ç®—å¼å†…ã§åž‹ä¸ä¸€è‡´ã§ã™"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, gcc-internal-format
- msgid "type mismatch in binary expression"
- msgstr "二進å¼å†…ã§åž‹ä¸ä¸€è‡´ã§ã™"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr ""
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, gcc-internal-format
- msgid "invalid operands in ternary operation"
- msgstr ""
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, gcc-internal-format
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr ""
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, gcc-internal-format
- msgid "type mismatch in fused multiply-add expression"
- msgstr ""
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in vector shift expression"
- msgid "type mismatch in vector permute expression"
- msgstr "ベクトルシフトå¼å†…ã§åž‹ä¸ä¸€è‡´ã§ã™"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, fuzzy, gcc-internal-format
- #| msgid "expected integer expression"
- msgid "vector types expected in vector permute expression"
- msgstr "æ•´æ•°å¼ãŒäºˆæœŸã•れã¾ã™"
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, fuzzy, gcc-internal-format
- #| msgid "invalid increment expression"
- msgid "invalid mask type in vector permute expression"
- msgstr "無効ãªå¢—分å¼ã§ã™"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, gcc-internal-format
- msgid "non-trivial conversion at assignment"
- msgstr ""
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, gcc-internal-format
- msgid "invalid operand in unary expression"
- msgstr "å˜é …演算å¼å†…ã§ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, gcc-internal-format
- msgid "type mismatch in address expression"
- msgstr "アドレスå¼å†…ã§åž‹ä¸ä¸€è‡´ã§ã™"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, gcc-internal-format
- msgid "invalid rhs for gimple memory store"
- msgstr ""
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, gcc-internal-format
- msgid "invalid operand in return statement"
- msgstr "return 文内ã§ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, gcc-internal-format
- msgid "invalid conversion in return statement"
- msgstr "return 文内ã§ç„¡åйãªå¤‰æ›ã§ã™"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, gcc-internal-format
- msgid "goto destination is neither a label nor a pointer"
- msgstr "goto ã®å…ˆãŒãƒ©ãƒ™ãƒ«ã§ã‚‚ãƒã‚¤ãƒ³ã‚¿ã§ã‚‚ã‚りã¾ã›ã‚“"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, gcc-internal-format
- msgid "invalid operand to switch statement"
- msgstr "switch æ–‡ã¸ã®ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr "label_to_block_map 内ã«é–“é•ã£ãŸã‚¨ãƒ³ãƒˆãƒªãŒã‚りã¾ã™"
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, gcc-internal-format
- msgid "incorrect setting of landing pad number"
- msgstr ""
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, gcc-internal-format
- msgid "invalid comparison code in gimple cond"
- msgstr "gimple æ¡ä»¶å†…ã§ç„¡åŠ¹ãªæ¯”較コードã§ã™"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, gcc-internal-format
- msgid "invalid labels in gimple cond"
- msgstr "gimple æ¡ä»¶å†…ã§ç„¡åйãªãƒ©ãƒ™ãƒ«ã§ã™"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, gcc-internal-format
- msgid "invalid PHI result"
- msgstr "無効㪠PHI çµæžœã§ã™"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, gcc-internal-format
- msgid "missing PHI def"
- msgstr "PHI 定義ãŒã‚りã¾ã›ã‚“"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, gcc-internal-format
- msgid "invalid PHI argument"
- msgstr "無効㪠PHI 引数ã§ã™"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, gcc-internal-format, gfc-internal-format
- msgid "incompatible types in PHI argument %u"
- msgstr "PHI 引数 %u 内ã§äº’æ›æ€§ã®ãªã„åž‹ã§ã™"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, gcc-internal-format
- msgid "verify_gimple failed"
- msgstr "verify_gimple ã«å¤±æ•—ã—ã¾ã—ãŸ"
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr "EH 表内ã«ä¸è¦ãª (dead) STMT ãŒã‚りã¾ã™"
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr "gimple_bb (phi) ãŒé–“é•ã£ãŸåŸºæœ¬ãƒ–ロックã«è¨­å®šã•れã¦ã„ã¾ã™"
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr ""
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr "gimple_bb (stmt) ãŒé–“é•ã£ãŸåŸºæœ¬ãƒ–ロックã«è¨­å®šã•れã¦ã„ã¾ã™"
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, gcc-internal-format
- msgid "in statement"
- msgstr "å¼å†…"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr "文㌠throw ã¨ãƒžãƒ¼ã‚¯ã•れã¦ã„ã¾ã™ãŒã€ throw ã—ã¾ã›ã‚“"
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr ""
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr ""
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr "éžå±€æ‰€ãƒ©ãƒ™ãƒ« "
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr ""
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr "ラベル "
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr ""
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr "明示的㪠goto ãŒåŸºæœ¬ãƒ–ロック %d ã®æœ«å°¾ã«ã‚りã¾ã™"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr ""
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, gcc-internal-format
- msgid "case labels not sorted: "
- msgstr ""
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr ""
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr ""
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, gcc-internal-format
- msgid "%<noreturn%> function does return"
- msgstr "%<noreturn%> é–¢æ•°ãŒæˆ»ã‚Š (return) ã¾ã™"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr "制御ãŒéž void 関数ã®çµ‚りã«åˆ°é”ã—ã¾ã—ãŸ"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, gcc-internal-format
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "warn_unused_result 属性付ãã§å®£è¨€ã•れã¦ã„ã‚‹ %qD ã®æˆ»ã‚Šå€¤ã‚’無視ã—ã¦ã„ã¾ã™"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, gcc-internal-format
- msgid "ignoring return value of function declared with attribute warn_unused_result"
- msgstr "warn_unused_result 属性付ãã§å®£è¨€ã•れã¦ã„ã‚‹é–¢æ•°ã®æˆ»ã‚Šå€¤ã‚’無視ã—ã¦ã„ã¾ã™"
-@@ -19915,73 +19954,73 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr ""
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr "関数 %q+F ã¯éžå±€æ‰€ goto ã‚’å—ã‘å–ã‚‹ãŸã‚決ã—ã¦è¤‡è£½ã•れã¾ã›ã‚“"
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr "関数 %q+F ã¯é™çš„変数内ã®å±€æ‰€ãƒ©ãƒ™ãƒ«ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’ä¿å­˜ã™ã‚‹ãŸã‚ã€æ±ºã—ã¦è¤‡å†™ã•れã¾ã›ã‚“"
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr "関数 %q+F 㯠alloca を使用ã—ã¦ã„ã‚‹ãŸã‚決ã—ã¦ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã•れã¾ã›ã‚“ (always_inline 属性を上書ãã—ã¾ã™)"
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr "関数 %q+F 㯠setjmp を使用ã—ã¦ã„ã‚‹ãŸã‚決ã—ã¦ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã•れã¾ã›ã‚“"
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr "関数 %q+F ã¯å¯å¤‰å¼•数リストを使用ã—ã¦ã„ã‚‹ãŸã‚決ã—ã¦ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã•れã¾ã›ã‚“"
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr "関数 %q+F 㯠setjmp-longjmp 例外処ç†ã‚’使用ã—ã¦ã„ã‚‹ãŸã‚決ã—ã¦ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã•れã¾ã›ã‚“"
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr "関数 %q+F ã¯éžå±€æ‰€ goto を使用ã—ã¦ã„ã‚‹ãŸã‚決ã—ã¦ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã•れã¾ã›ã‚“"
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr "関数 %q+F 㯠__builtin_return ã¾ãŸã¯ __builtin_apply_args を使用ã—ã¦ã„ã‚‹ãŸã‚決ã—ã¦ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã•れã¾ã›ã‚“"
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr ""
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr "関数 %q+F 㯠-fno-inline を使用ã—ã¦æŠ‘æ­¢ã•れã¦ã„ã‚‹ãŸã‚決ã—ã¦ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã•れã¾ã›ã‚“"
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr "関数 %q+F ã¯ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã¨ç«¶åˆã™ã‚‹å±žæ€§ã‚’使用ã—ã¦ã„ã‚‹ãŸã‚決ã—ã¦ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã•れã¾ã›ã‚“"
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, fuzzy, gcc-internal-format
- #| msgid "inlining failed in call to %q+F: %s"
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr "%q+F 呼ã³å‡ºã—ã®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã«å¤±æ•—ã—ã¾ã—ãŸ: %s"
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "ã“ã“ã‹ã‚‰å‘¼ã³å‡ºã•れã¾ã—ãŸ"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr "%q+F 呼ã³å‡ºã—ã®ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã«å¤±æ•—ã—ã¾ã—ãŸ: %s"
-@@ -20196,7 +20235,7 @@
- msgid "verify_ssa failed"
- msgstr "verify_ssa ã«å¤±æ•—ã—ã¾ã—ãŸ"
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, gcc-internal-format
- msgid "%qD was declared here"
- msgstr "%qD ã¯ã“ã“ã§å®šç¾©ã•れã¦ã„ã¾ã™"
-@@ -20258,52 +20297,52 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, gcc-internal-format
- msgid "array subscript is outside array bounds"
- msgstr "é…åˆ—ã®æ·»å­—ãŒé…列境界ã®å¤–ã«ã‚りã¾ã™"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, gcc-internal-format
- msgid "array subscript is above array bounds"
- msgstr "é…åˆ—ã®æ·»å­—ãŒé…列ã®å¢ƒç•Œã‚’上回ã£ã¦ã„ã¾ã™"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, gcc-internal-format
- msgid "array subscript is below array bounds"
- msgstr "é…åˆ—ã®æ·»å­—ãŒé…列ã®å¢ƒç•Œã‚’下回ã£ã¦ã„ã¾ã™"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr ""
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr ""
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, gcc-internal-format
- msgid "comparison always false due to limited range of data type"
- msgstr "データ型ã®ç¯„囲制é™ã«ã‚ˆã‚Šæ¯”較ãŒå¸¸ã«å½ (false) ã¨ãªã‚Šã¾ã™"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, gcc-internal-format
- msgid "comparison always true due to limited range of data type"
- msgstr "データ型ã®ç¯„囲制é™ã«ã‚ˆã‚Šæ¯”較ãŒå¸¸ã«çœŸ (true) ã¨ãªã‚Šã¾ã™"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr "%</%> ã¾ãŸã¯ %<%%%> ã‚’ %<>>%> ã¾ãŸã¯ %<&%> ã¸å˜ç´”化ã™ã‚‹ã¨ãã«ç¬¦å·ã®ã‚ªãƒ¼ãƒãƒ¼ãƒ•ローãŒç™ºç”Ÿã—ãªã„ã¨è¦‹ãªã—ã¦ã„ã¾ã™"
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr "%<abs (X)%> ã‚’ %<X%> ã¾ãŸã¯ %<-X%> ã¸å˜ç´”化ã™ã‚‹ã¨ãã«ç¬¦å·ã®ã‚ªãƒ¼ãƒãƒ¼ãƒ•ローãŒç™ºç”Ÿã—ãªã„ã¨è¦‹ãªã—ã¦ã„ã¾ã™"
-@@ -20313,22 +20352,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "定義ã—ãŸå¾Œã« %qT ã«é©ç”¨ã•れる属性を無視ã—ã¦ã„ã¾ã™"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr "%q+D ã¯æ—¢ã« dllexport 属性ã¨å®£è¨€ã•れã¦ã„ã¾ã™: dllimport ã¯ç„¡è¦–ã•れã¾ã™"
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr "%q+D 㯠dll ã‹ã‚‰ã®å‚照後㫠dllimport 属性無ã—ã§å†å®£è¨€ã•れã¾ã—ãŸ"
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr "%q+D 㯠dllimport 属性無ã—ã§å†å®£è¨€ã•れã¾ã—ãŸ: å‰ã® dllimport ã¯ç„¡è¦–ã•れã¾ã™"
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -20343,140 +20382,140 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr "%qE 属性ã¯ç„¡è¦–ã•れã¾ã—ãŸ"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "インライン関数 %q+D 㯠dllimport ã¨ã—ã¦å®£è¨€ã•れã¾ã—ãŸ: 属性ãŒç„¡è¦–ã•れã¾ã—ãŸ"
-
--#: tree.c:5577
-+#: tree.c:5578
- #, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "関数 %q+D 定義㯠dllimport ã¨ã—ã¦ãƒžãƒ¼ã‚¯ã•れã¦ã„ã¾ã™"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr "変数 %q+D 定義㯠dllimport ã¨ã—ã¦ãƒžãƒ¼ã‚¯ã•れã¦ã„ã¾ã™"
-
--#: tree.c:5613
-+#: tree.c:5614
- #, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr "シンボル %q+D 用ã«å¤–部リンクãŒè¦æ±‚ã•れã¾ã™ (%qE 属性ã®ãŸã‚)"
-
--#: tree.c:5627
-+#: tree.c:5628
- #, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr "%qE ã¯æš—黙的ã«ãƒ‡ãƒ•ォルトã®å¯è¦–性ã¨ãªã‚Šã¾ã™ãŒã€%qD ã¯æ—¢ã«ç•°ãªã‚‹å¯è¦–性ã¨ã—ã¦å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr "関数ã®é…åˆ—ã¯æ„味ãŒã‚りã¾ã›ã‚“"
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "関数ã®è¿”ã™åž‹ãŒé–¢æ•°ã§ã‚ã£ã¦ã¯ãªã‚Šã¾ã›ã‚“"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8939
-+#: tree.c:8943
- #, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8952
-+#: tree.c:8956
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9012
-+#: tree.c:9016
- #, gcc-internal-format
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9052
-+#: tree.c:9056
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:11336
-+#: tree.c:11340
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "%qD ã¯å»ƒæ­¢ã•れã¾ã—㟠(宣言ä½ç½® %s:%d): %s"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "%qD ã¯å»ƒæ­¢ã•れã¾ã—㟠(宣言ä½ç½® %s:%d)"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "%qE ã¯å»ƒæ­¢ã•れã¾ã—㟠(宣言ä½ç½® %s:%d): %s"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "%qE ã¯å»ƒæ­¢ã•れã¾ã—㟠(宣言ä½ç½® %s:%d)"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "åž‹ã¯å»ƒæ­¢ã•れã¾ã—㟠(宣言ä½ç½® %s:%d): %s"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr "åž‹ã¯å»ƒæ­¢ã•れã¾ã—㟠(宣言ä½ç½® %s:%d)"
-
--#: tree.c:11389
-+#: tree.c:11393
- #, gcc-internal-format
- msgid "%qE is deprecated: %s"
- msgstr "%qE ã¯å»ƒæ­¢ã•れã¾ã—ãŸ: %s"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, gcc-internal-format
- msgid "%qE is deprecated"
- msgstr "%qE ã¯å»ƒæ­¢ã•れã¾ã—ãŸ"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated: %s"
- msgstr "åž‹ã¯å»ƒæ­¢ã•れã¾ã—ãŸ: %s"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr "åž‹ã¯å»ƒæ­¢ã•れã¾ã—ãŸ"
-@@ -20526,150 +20565,155 @@
- msgid "variable tracking size limit exceeded"
- msgstr "変数追跡サイズ制é™ãŒè¶…éŽã—ã¾ã—ãŸ"
-
--#: varasm.c:317
-+#: varasm.c:319
-+#, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr "%+D ã«ã‚ˆã‚Šã‚»ã‚¯ã‚·ãƒ§ãƒ³åž‹ãŒç«¶åˆã—ã¾ã™"
-+
-+#: varasm.c:322
- #, fuzzy, gcc-internal-format
- #| msgid "%+D causes a section type conflict"
- msgid "%+D causes a section type conflict with %D"
- msgstr "%+D ã«ã‚ˆã‚Šã‚»ã‚¯ã‚·ãƒ§ãƒ³åž‹ãŒç«¶åˆã—ã¾ã™"
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr "%q+D ã®æ•´åˆ—ãŒã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ•ã‚¡ã‚¤ãƒ«ã®æ•´åˆ—ã®æœ€å¤§å€¤ã‚ˆã‚Šå¤§ãã„ã§ã™ã€‚%d を使用ã—ã¾ã™"
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr "レジスタå㌠%q+D ç”¨ã«æŒ‡å®šã•れã¦ã„ã¾ã›ã‚“"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr "無効㪠%q+D 用ã®ãƒ¬ã‚¸ã‚¹ã‚¿åã§ã™"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr "%q+D ã®ãƒ‡ãƒ¼ã‚¿åž‹ãŒãƒ¬ã‚¸ã‚¹ã‚¿ã«é©åˆã—ã¾ã›ã‚“"
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, fuzzy, gcc-internal-format
- #| msgid "register specified for %q+D isn%'t suitable for data type"
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr "%q+D ç”¨ã«æŒ‡å®šã•れãŸãƒ¬ã‚¸ã‚¹ã‚¿ãŒãƒ‡ãƒ¼ã‚¿åž‹ã«é©åˆã—ã¾ã›ã‚“"
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, fuzzy, gcc-internal-format
- #| msgid "register used for two global register variables"
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr "レジスタãŒäºŒã¤ã®å¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã¨ã—ã¦ä½¿ã‚れã¾ã—ãŸ"
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr "%q+D ç”¨ã«æŒ‡å®šã•れãŸãƒ¬ã‚¸ã‚¹ã‚¿ãŒãƒ‡ãƒ¼ã‚¿åž‹ã«é©åˆã—ã¾ã›ã‚“"
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr "大域レジスタ変数ãŒåˆæœŸå€¤ã‚’æŒã£ã¦ã„ã¾ã™"
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr "最é©åŒ–ã«ã‚ˆã‚Šãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•°ã®èª­ã¿è¾¼ã¿/書ãè¾¼ã¿ãŒå‰Šé™¤ã•れるã‹ã‚‚ã—れã¾ã›ã‚“"
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr "éžãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %q+D 用ã«ãƒ¬ã‚¸ã‚¹ã‚¿åãŒä¸Žãˆã‚‰ã‚Œã¾ã—ãŸ"
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr "大域デストラクタã¯ã“ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr "大域コンストラクタã¯ã“ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr "スレッド局所 COMMON データã¯å®Ÿè£…ã•れã¦ã„ã¾ã›ã‚“"
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr "è¦æ±‚ã•れ㟠%q+D ç”¨ã®æ•´åˆ—ã¯å®Ÿè£…ã•れã¦ã„る整列 %wu より大ãã„ã§ã™"
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, gcc-internal-format
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr "æ•´æ•°/å›ºå®šå°æ•°ç”¨ã®åˆæœŸåŒ–å­ãŒè¤‡é›‘ã™ãŽã¾ã™"
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr "æµ®å‹•å°æ•°ç‚¹æ•°ã®åˆæœŸè¨­å®šå­ã®å€¤ãŒã€æµ®å‹•å°æ•°ç‚¹å®šæ•°ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, gcc-internal-format
- msgid "invalid initial value for member %qE"
- msgstr "メンム%qE 用ã®ç„¡åйãªåˆæœŸå€¤ã§ã™"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr "%q+D ã®å¼±ã„ (weak) 宣言ã¯å…¬é–‹ (public) ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr "%q+D ã®å¼±ã„ (weak) 宣言ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr "å¼±ã„別åã®ã¿ã“ã®è¨­å®šã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã™"
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, gcc-internal-format
- msgid "weakref is not supported in this configuration"
- msgstr "å¼±ã„å‚ç…§ã¯ã“ã®è¨­å®šã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, gcc-internal-format
- msgid "ifunc is not supported in this configuration"
- msgstr "ifunc ã¯ã“ã®è¨­å®šã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr "%q+D ãŒæœªå®šç¾©ã‚·ãƒ³ãƒœãƒ« %qE ã®åˆ¥åã¨ãªã£ã¦ã„ã¾ã™"
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, gcc-internal-format
- msgid "%q+D aliased to external symbol %qE"
- msgstr "%q+D ãŒå¤–部シンボル %qE ã®åˆ¥åã¨ãªã£ã¦ã„ã¾ã™"
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr ""
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr "å¼±ã„å‚ç…§ %q+D ã¯é™çš„リンクã•れãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, gcc-internal-format
- msgid "alias definitions not supported in this configuration"
- msgstr "ã“ã®è¨­å®šã§ã¯åˆ¥å定義ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "å¯è¦–性属性ã¯ã“ã®è¨­å®šã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“。無視ã•れã¾ã—ãŸ"
-@@ -20711,8 +20755,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "文字列長 %qd ã¯é•·ã• %qd (ISO C%d コンパイラã§ã‚µãƒãƒ¼ãƒˆãŒè¦æ±‚ã•れる長ã•) より長ã„ã§ã™"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "定数å¼å†…ã§ã‚ªãƒ¼ãƒãƒ¼ãƒ•ローã—ã¾ã—ãŸ"
-@@ -20927,7 +20971,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "%qD ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯å¸¸ã« %<true%> ã¨è©•価ã•れã¾ã™"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr "真å½å€¤ã¨ã—ã¦ä½¿ã‚れる代入ã®ã¾ã‚りã§ã¯ã€ä¸¸æ‹¬å¼§ã®ä½¿ç”¨ã‚’ãŠå‹§ã‚ã—ã¾ã™"
-@@ -21342,40 +21386,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "%qE 属性用ã¨ã—ã¦ã¯ç„¡åйãªãƒ™ã‚¯ãƒˆãƒ«åž‹ã§ã™"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr "ベクトルã®ã‚µã‚¤ã‚ºãŒè¦ç´ ã®ã‚µã‚¤ã‚ºã®æ•´æ•°å€ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr "ベクトルã®ã‚µã‚¤ã‚ºãŒ 0 ã§ã™"
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr "ベクトルã®è¦ç´ ã®æ•°ãŒ 2 ã®ç´¯ä¹—ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr ""
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr ""
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr ""
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr ""
-@@ -21415,12 +21459,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr ""
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr ""
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr ""
-@@ -21476,7 +21520,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr "一定ã§ã¯ãªã„アドレス㸠%<offsetof%> ã‚’é©ç”¨ã§ãã¾ã›ã‚“"
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr "ビットフィールドã§ã‚る構造体ã®ãƒ¡ãƒ³ãƒ %qD ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å–å¾—ã—よã†ã¨ã™ã‚‹è©¦ã¿ã§ã™"
-@@ -22213,82 +22257,82 @@
- msgstr "#pragma %s %s を無視ã—ã¾ã™"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, gcc-internal-format
- msgid "stray %<@%> in program"
- msgstr "プログラム内ã«é€¸è„±ã—㟠%<@%> ãŒã‚りã¾ã™"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, gcc-internal-format
- msgid "stray %qs in program"
- msgstr "プログラム内ã«é€¸è„±ã—㟠%qs ãŒã‚りã¾ã™"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "終端㮠%c 文字ãŒã‚りã¾ã›ã‚“"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, gcc-internal-format
- msgid "stray %qc in program"
- msgstr "プログラム内ã«é€¸è„±ã—㟠%qc ãŒã‚りã¾ã™"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr "プログラム内ã«é€¸è„±ã—㟠%<\\%o%> ãŒã‚りã¾ã™"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr "ã“ã®å進定数㯠ISO C90 内ã§ã®ã¿ç¬¦å·ç„¡ã—ã§ã™"
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr "ã“ã®å進定数㯠ISO C90 ã§ã¯ãŠãらã符å·ç„¡ã—ã§ã™"
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, gcc-internal-format
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "整数定数㌠%<unsigned long%> åž‹ã«å¯¾ã—ã¦å¤§ãã™ãŽã¾ã™"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, gcc-internal-format
- msgid "unsuffixed float constant"
- msgstr "接尾辞ãŒãªã„æµ®å‹•å°æ•°å®šæ•°ã§ã™"
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr "æµ®å‹•å°æ•°å®šæ•°ã«é–¢ã™ã‚‹ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ãªã„éžæ¨™æº–ã®æŽ¥å°¾è¾žã§ã™"
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr "æµ®å‹•å°æ•°å®šæ•°ã«é–¢ã™ã‚‹éžæ¨™æº–ã®æŽ¥å°¾è¾žã§ã™"
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, gcc-internal-format
- msgid "floating constant exceeds range of %qT"
- msgstr "æµ®å‹•å°æ•°å®šæ•°ãŒ %qT ã®ç¯„囲を超ãˆã¦ã„ã¾ã™"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, gcc-internal-format
- msgid "floating constant truncated to zero"
- msgstr "æµ®å‹•å°æ•°å®šæ•°ãŒ 0 ã«åˆ‡ã‚Šè©°ã‚られã¾ã—ãŸ"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, gcc-internal-format
- msgid "repeated %<@%> before Objective-C string"
- msgstr "Objective-C 文字列ã®å‰ã«é€£ç¶šã—㟠%<@%> ãŒã‚りã¾ã™"
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr "サãƒãƒ¼ãƒˆã•れã¦ã„ãªã„éžæ¨™æº–ã®æ–‡å­—列リテラルã®é€£çµã§ã™"
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "ä¼çµ±çš„㪠C ã§ã¯æ–‡å­—列定数ã®é€£çµã‚’æ‹’å¦ã—ã¾ã™"
-@@ -22308,7 +22352,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, gcc-internal-format
- msgid "invalid type for iteration variable %qE"
- msgstr ""
-@@ -22318,22 +22362,22 @@
- msgid "%qE is not initialized"
- msgstr "%qE ã¯åˆæœŸåŒ–ã•れã¦ã„ã¾ã›ã‚“"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr ""
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, gcc-internal-format
- msgid "invalid controlling predicate"
- msgstr ""
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, gcc-internal-format
- msgid "missing increment expression"
- msgstr "増分å¼ãŒã‚りã¾ã›ã‚“"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, gcc-internal-format
- msgid "invalid increment expression"
- msgstr "無効ãªå¢—分å¼ã§ã™"
-@@ -23190,7 +23234,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "-mmemory-latency 用ã®é–“é•ã£ãŸå€¤ %qs ã§ã™"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -23371,53 +23415,53 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr "Thumb-1 ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢æµ®å‹•å°æ•° VFP ABI"
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, gcc-internal-format
- msgid "%qE attribute only applies to functions"
- msgstr "%qE 属性ã¯é–¢æ•°ã¸ã®ã¿é©ç”¨ã•れã¾ã™"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, gcc-internal-format
- msgid "unable to compute real location of stacked parameter"
- msgstr "スタックã«ç©ã¾ã‚ŒãŸä»®å¼•æ•°ã®å®Ÿéš›ã®ä½ç½®ã‚’計算ã§ãã¾ã›ã‚“"
-
--#: config/arm/arm.c:20665
-+#: config/arm/arm.c:20667
- #, gcc-internal-format
- msgid "argument must be a constant"
- msgstr "引数ã¯å®šæ•°ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "セレクタã¯å³å€¤ã§ãªã‘れã°ãªã‚Šã¾ã›ã‚“"
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "マスクã¯å³å€¤ã§ãªã‘れã°ãªã‚Šã¾ã›ã‚“"
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, gcc-internal-format
- msgid "no low registers available for popping high registers"
- msgstr "高ä½ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ pop ã™ã‚‹ç‚ºã«ä½¿ç”¨ã§ãる低ä½ãƒ¬ã‚¸ã‚¹ã‚¿ãŒã‚りã¾ã›ã‚“"
-
--#: config/arm/arm.c:22123
-+#: config/arm/arm.c:22125
- #, gcc-internal-format
- msgid "interrupt Service Routines cannot be coded in Thumb mode"
- msgstr "割り込ã¿ã‚µãƒ¼ãƒ“スルーãƒãƒ³ã‚’ Thumb モードã§ã‚³ãƒ¼ãƒ‰åŒ–ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-
--#: config/arm/arm.c:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr "%<va_list%> ã®åå‰ç¬¦å·åŒ– (mangle) 方法㯠GCC 4.4 ã§å¤‰æ›´ã•れã¾ã—ãŸ"
-@@ -23432,101 +23476,120 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "é™çš„変数 %q+D ㌠dllimport ã¨ãƒžãƒ¼ã‚¯ã•れã¦ã„ã¾ã™"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
-+#, fuzzy, gcc-internal-format
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "-pedantic 㨠-traditional ã¨ã¯ç›¸äº’排他的ã§ã™"
-+
-+#: config/avr/avr.c:555
-+#, fuzzy, gcc-internal-format
-+#| msgid "%qE attribute has no effect on unit local functions"
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr "%qE 属性ã¯ãƒ¦ãƒ‹ãƒƒãƒˆå±€æ‰€é–¢æ•°ã«é–¢ã—ã¦ã¯åŠ¹æžœãŒã‚りã¾ã›ã‚“"
-+
-+#: config/avr/avr.c:573
-+#, fuzzy, gcc-internal-format
-+#| msgid "interrupt function must have no arguments"
-+msgid "%qs function cannot have arguments"
-+msgstr "割り込ã¿é–¢æ•°ã¯å¼•æ•°ç„¡ã—ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-+
-+#: config/avr/avr.c:576
-+#, fuzzy, gcc-internal-format
-+#| msgid "functions cannot return __fp16 type"
-+msgid "%qs function cannot return a value"
-+msgstr "関数㌠__fp16 型を返ã—ã¾ã›ã‚“"
-+
-+#: config/avr/avr.c:583
-+#, fuzzy, gcc-internal-format
-+#| msgid "%qs appears to be a misspelled signal handler"
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr "%qs ã¯ç¶´ã‚ŠãŒé–“é•ã£ãŸã‚·ã‚°ãƒŠãƒ«ãƒãƒ³ãƒ‰ãƒ©ã®ã‚ˆã†ã«è¦‹ãˆã¾ã™"
-+
-+#: config/avr/avr.c:733
- #, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr "'builtin_return_address' ãŒã‚¢ãƒ‰ãƒ¬ã‚¹ã® 2 ãƒã‚¤ãƒˆã®ã¿å«ã‚“ã§ã„ã¾ã™"
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr "シンボルã‹ã‚‰ã®ãƒã‚¤ãƒ³ã‚¿ã‚ªãƒ•セットãŒé–“é•ã£ã¦ã„るよã†ã§ã™"
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr "プログラムメモリアドレスã¨ã—ã¦ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ¢ãƒªã‚’アクセスã—ã¦ã„ã¾ã™"
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, 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:2353
-+#: config/avr/avr.c:2464
- #, 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:2625
-+#: config/avr/avr.c:2586
- #, 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:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr "%qs ã¯ç¶´ã‚ŠãŒé–“é•ã£ãŸå‰²ã‚Šè¾¼ã¿ãƒãƒ³ãƒ‰ãƒ©ã®ã‚ˆã†ã«è¦‹ãˆã¾ã™"
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr "%qs ã¯ç¶´ã‚ŠãŒé–“é•ã£ãŸã‚·ã‚°ãƒŠãƒ«ãƒãƒ³ãƒ‰ãƒ©ã®ã‚ˆã†ã«è¦‹ãˆã¾ã™"
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr ""
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %s %q+D"
- msgstr ""
-
--#: config/avr/avr.c:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, gcc-internal-format
- msgid "only uninitialized variables can be placed in the .noinit section"
- msgstr "åˆæœŸåŒ–ã•れã¦ã„ãªã„変数ã®ã¿ .noinit セクション内ã«é…ç½®ã§ãã¾ã™"
-
--#: config/avr/avr.c:7382
-+#: config/avr/avr.c:7299
- #, 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:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr "MCU %qs ã¯ã‚¢ã‚»ãƒ³ãƒ–ラã®ã¿ç”¨ã«ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã™"
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s expects a compile time integer constant"
- msgstr "文字列定数ã®ä¸­ã§ãƒ•ァイルã®çµ‚端を検出ã—ã¾ã—ãŸ"
-
--#: config/avr/avr.c:10691
-+#: config/avr/avr.c:10642
- #, 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"
-@@ -23650,68 +23713,68 @@
- msgid "internal error: bad register: %d"
- msgstr "内部エラー: é–“é•ã£ãŸãƒ¬ã‚¸ã‚¹ã‚¿ã§ã™: %d"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr ""
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr "䏿˜Žãª cc_attr 値ã§ã™"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr "内部エラー: é–“é•ã£ãŸè¢«æ¼”ç®—å­ã‚’æŒã¤ cris_side_effect_mode_ok ã§ã™"
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr "-max-stackframe=%d ãŒä½¿ç”¨ã§ãã¾ã›ã‚“。 0 㨠%d ã®é–“ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr "-march= ã¾ãŸã¯ -mcpu= 内ã§ä¸æ˜Žãª CRIS ãƒãƒ¼ã‚¸ãƒ§ãƒ³æŒ‡å®šãŒã‚りã¾ã™: %s"
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr "-mtune= 内ã«ä¸æ˜Žãª CRIS CPU ãƒãƒ¼ã‚¸ãƒ§ãƒ³æŒ‡å®šãŒã‚りã¾ã™: %s"
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "-fPIC ãŠã‚ˆã³ -fpic ã¯ã“ã®è¨­å®šã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr ""
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, gcc-internal-format
- msgid "unknown src"
- msgstr ""
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, gcc-internal-format
- msgid "unknown dest"
- msgstr ""
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr "スタックフレームãŒå¤§ãã™ãŽã¾ã™: %d ãƒã‚¤ãƒˆ"
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr "movsi got 内㧠expand_binop ã«å¤±æ•—ã—ã¾ã—ãŸ"
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, gcc-internal-format
- msgid "emitting PIC operand, but PIC register isn%'t set up"
- msgstr "PIC 被演算å­ã‚’発行ã—ã¦ã„ã¾ã™ãŒã€ PIC レジスタãŒè¨­å®šã•れã¦ã„ã¾ã›ã‚“"
-@@ -23872,419 +23935,419 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "PCH ファイル内ã§ä½ç½®ã‚’設定ã§ãã¾ã›ã‚“: %m"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %stune=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr "%stune=x86-64%s ã¯å»ƒæ­¢ã•れã¾ã—ãŸã€‚代ã‚り㫠%stune=k8%s ã¾ãŸã¯ %stune=generic%s ã®é©åˆ‡ãªæ–¹ã‚’使用ã—ã¦ãã ã•ã„"
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "コードモデル %qs 㯠%s ビットモード内ã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¾ã›ã‚“"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, fuzzy, gcc-internal-format
- #| msgid "code model %qs not supported in the %s bit mode"
- msgid "code model %qs not supported in x32 mode"
- msgstr "コードモデル %qs 㯠%s ビットモード内ã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¾ã›ã‚“"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, gcc-internal-format, gfc-internal-format
- msgid "code model %s does not support PIC mode"
- msgstr "コードモデル %s 㯠PIC モードをサãƒãƒ¼ãƒˆã—ã¾ã›ã‚“"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, fuzzy, gcc-internal-format
- #| msgid "-m%s not supported in this configuration"
- msgid "-masm=intel not supported in this configuration"
- msgstr "-m%s ã¯ã“ã®è¨­å®šã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr "%i ビットモードãŒä½¿ç”¨ã§ãるよã†ã«ã‚³ãƒ³ãƒ‘イルã•れã¦ã„ã¾ã›ã‚“"
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "é¸æŠžã—㟠CPU 㯠x86-64 命令セットをサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“"
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, fuzzy, gcc-internal-format
- #| msgid "%sregparm%s is ignored in 64-bit mode"
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr "%sregparm%s 㯠64 ビットモードã§ã¯ç„¡è¦–ã•れã¾ã™"
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%sregparm=%d%s is not between 0 and %d"
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "%sregparm=%d%s ㌠0 㨠%d ã®é–“ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr "%srtd%s 㯠64 ビットモードã§ã¯ç„¡è¦–ã•れã¾ã™"
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, 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:3592
-+#: config/i386/i386.c:3593
- #, 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:3613
-+#: config/i386/i386.c:3614
- #, 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:3627
-+#: config/i386/i386.c:3628
- #, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr "%ssseregparm%s ㌠SSE ãŒæœ‰åйã§ã¯ãªã„状態ã§ä½¿ç”¨ã•れã¦ã„ã¾ã™"
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr "SSE 命令セットãŒç„¡åйã«ãªã£ã¦ã„ã¾ã™ã€‚ 387 数値演算を使用ã—ã¾ã™"
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr "387 命令セットãŒç„¡åйã«ãªã£ã¦ã„ã¾ã™ã€‚SSE 数値演算を使用ã—ã¾ã™"
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr ""
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr "-mno-fentry 㯠SEH ã¨äº’æ›æ€§ãŒã‚りã¾ã›ã‚“"
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown option for -mrecip=%s"
- msgstr "-mrecip=%s 用ã®ä¸æ˜Žãªã‚ªãƒ—ションã§ã™"
-
--#: config/i386/i386.c:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr "attribute(target(\"%s\")) ãŒä¸æ˜Žã§ã™"
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr "option(\"%s\") ã¯æ—¢ã«æŒ‡å®šã•れã¦ã„ã¾ã™"
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr "fastcall 㨠regparm 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, gcc-internal-format
- msgid "regparam and thiscall attributes are not compatible"
- msgstr "regparam 㨠thiscall 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/i386/i386.c:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, gcc-internal-format
- msgid "%qE attribute requires an integer constant argument"
- msgstr "%qE 属性ã«ã¯æ•´æ•°å®šæ•°å¼•æ•°ãŒå¿…è¦ã§ã™"
-
--#: config/i386/i386.c:4930
-+#: config/i386/i386.c:4925
- #, gcc-internal-format
- msgid "argument to %qE attribute larger than %d"
- msgstr "%qE 属性ã¸ã®å¼•数㌠%d より大ãã„ã§ã™"
-
--#: config/i386/i386.c:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr "fastcall 㨠cdecl 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr "fastcall 㨠stdcall 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, gcc-internal-format
- msgid "fastcall and thiscall attributes are not compatible"
- msgstr "fastcall 㨠thiscall 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/i386/i386.c:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr "stdcall 㨠cdecl 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr "stdcall 㨠fastcall 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, gcc-internal-format
- msgid "stdcall and thiscall attributes are not compatible"
- msgstr "stdcall 㨠thiscall 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/i386/i386.c:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, gcc-internal-format
- msgid "cdecl and thiscall attributes are not compatible"
- msgstr "cdecl 㨠thiscall 属性ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/i386/i386.c:5008
-+#: config/i386/i386.c:5003
- #, gcc-internal-format
- msgid "%qE attribute is used for none class-method"
- msgstr "%qE 属性ãŒéžã‚¯ãƒ©ã‚¹ãƒ¡ã‚½ãƒƒãƒ‰ç”¨ã«ä½¿ç”¨ã•れã¦ã„ã¾ã™"
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, gcc-internal-format
- msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
- msgstr "SSE/SSE2 ãŒæœ‰åйã§ãªã„状態㧠sseregparm 属性付ãã® %qD を呼ã³å‡ºã—ã¦ã„ã¾ã™"
-
--#: config/i386/i386.c:5237
-+#: config/i386/i386.c:5232
- #, gcc-internal-format
- msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
- msgstr "SSE/SSE2 ãŒæœ‰åйã§ãªã„状態㧠sseregparm 属性付ãã® %qT を呼ã³å‡ºã—ã¦ã„ã¾ã™<"
-
--#: config/i386/i386.c:5452
-+#: config/i386/i386.c:5447
- #, gcc-internal-format
- msgid "ms_hook_prologue is not compatible with nested function"
- msgstr "ms_hook_prologue ã¯å…¥ã‚Œå­ã«ãªã£ãŸé–¢æ•°ã¨ä¸¡ç«‹ã§ãã¾ã›ã‚“"
-
--#: config/i386/i386.c:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr ""
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, gcc-internal-format
- msgid "AVX vector argument without AVX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, 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:6141
-+#: config/i386/i386.c:6136
- #, 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:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr "SSE ãŒç„¡åйã®çŠ¶æ…‹ã§ SSE レジスタを戻ã—㦠(return) ã„ã¾ã™"
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr "SSE ãŒç„¡åйã®çŠ¶æ…‹ã§ SSE レジスタ引数ãŒã‚りã¾ã™"
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr "x87 ãŒç„¡åйãªçŠ¶æ…‹ã§ x87 レジスタを戻ã—㦠(return) ã„ã¾ã™"
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, gcc-internal-format
- msgid "SSE vector argument without SSE enabled changes the ABI"
- msgstr "SSE ãŒæœ‰åйã§ãªã„状態ã§ã® SSE ベクトル引数㯠ABI を変更ã—ã¾ã™"
-
--#: config/i386/i386.c:6726
-+#: config/i386/i386.c:6721
- #, gcc-internal-format
- msgid "MMX vector argument without MMX enabled changes the ABI"
- msgstr "MMX ãŒæœ‰åйã§ãªã„状態ã§ã® MMX ベクトル引数㯠ABI を変更ã—ã¾ã™"
-
--#: config/i386/i386.c:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, gcc-internal-format
- msgid "SSE vector return without SSE enabled changes the ABI"
- msgstr "SSE ãŒæœ‰åйã§ãªã„状態ã§ã® SSE ベクトル戻㗠(return) 㯠ABI を変更ã—ã¾ã™"
-
--#: config/i386/i386.c:7447
-+#: config/i386/i386.c:7442
- #, gcc-internal-format
- msgid "MMX vector return without MMX enabled changes the ABI"
- msgstr "MMX ãŒæœ‰åйã§ãªã„状態ã§ã® MMX ベクトル戻㗠(return) 㯠ABI を変更ã—ã¾ã™"
-
--#: config/i386/i386.c:10033
-+#: config/i386/i386.c:10028
- #, 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:11030
-+#: config/i386/i386.c:11025
- #, gcc-internal-format
- msgid "-fsplit-stack does not support fastcall with nested function"
- msgstr ""
-
--#: config/i386/i386.c:11044
-+#: config/i386/i386.c:11039
- #, 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:11055
-+#: config/i386/i386.c:11050
- #, gcc-internal-format
- msgid "-fsplit-stack does not support 3 register parameters"
- msgstr ""
-
--#: config/i386/i386.c:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr ""
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr ""
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, gcc-internal-format, gfc-internal-format
- msgid "non-integer operand used with operand code '%c'"
- msgstr ""
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, gcc-internal-format
- msgid "the last argument must be a 2-bit immediate"
- msgstr "最後ã®å¼•数㯠2 ビットå³å€¤ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/i386/i386.c:28143
-+#: config/i386/i386.c:28196
- #, fuzzy, gcc-internal-format
- msgid "the fifth argument must be an 8-bit immediate"
- msgstr "第五引数㯠8 ビットå³å€¤ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/i386/i386.c:28238
-+#: config/i386/i386.c:28291
- #, fuzzy, gcc-internal-format
- msgid "the third argument must be an 8-bit immediate"
- msgstr "第三引数㯠8 ビットå³å€¤ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/i386/i386.c:28646
-+#: config/i386/i386.c:28699
- #, 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:28665
-+#: config/i386/i386.c:28718
- #, gcc-internal-format
- msgid "the last argument must be a 4-bit immediate"
- msgstr "最後ã®å¼•数㯠4 ビットå³å€¤ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/i386/i386.c:28683
-+#: config/i386/i386.c:28736
- #, gcc-internal-format
- msgid "the last argument must be a 1-bit immediate"
- msgstr "最後ã®å¼•数㯠1 ビットå³å€¤ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/i386/i386.c:28692
-+#: config/i386/i386.c:28745
- #, gcc-internal-format
- msgid "the last argument must be a 5-bit immediate"
- msgstr "最後ã®å¼•数㯠5 ビットå³å€¤ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/i386/i386.c:28701
-+#: config/i386/i386.c:28754
- #, gcc-internal-format
- msgid "the next to last argument must be an 8-bit immediate"
- msgstr "最後ã®å¼•æ•°ã®å‰ã®å¼•数㯠8 ビットå³å€¤ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/i386/i386.c:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, gcc-internal-format
- msgid "the last argument must be an 8-bit immediate"
- msgstr "最後ã®å¼•数㯠8 ビットå³å€¤ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/i386/i386.c:28927
-+#: config/i386/i386.c:28980
- #, gcc-internal-format
- msgid "the last argument must be a 32-bit immediate"
- msgstr "最後ã®å¼•数㯠32 ビットå³å€¤ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/i386/i386.c:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, gcc-internal-format
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr ""
-
--#: config/i386/i386.c:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr ""
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr "%qE 㯠isa オプション %s ãŒå¿…è¦ã§ã™"
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, gcc-internal-format
- msgid "last argument must be an immediate"
- msgstr "最後ã®å¼•æ•°ã¯å³å€¤ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, fuzzy, gcc-internal-format
- #| msgid "last argument must be an immediate"
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr "最後ã®å¼•æ•°ã¯å³å€¤ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, gcc-internal-format
- msgid "%qE attribute only available for 32-bit"
- msgstr "%qE 属性㯠32 ビットã§ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-
--#: config/i386/i386.c:31774
-+#: config/i386/i386.c:31827
- #, gcc-internal-format
- msgid "argument to %qE attribute is neither zero, nor one"
- msgstr "%qE 属性ã¸ã®å¼•数㌠0 ã§ã‚‚ 1 ã§ã‚‚ã‚りã¾ã›ã‚“"
-
--#: config/i386/i386.c:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, gcc-internal-format
- msgid "ms_abi and sysv_abi attributes are not compatible"
- msgstr "ms_abi 㨠sysv_abi 属性ã¯äº’æ›æ€§ãŒã‚りã¾ã›ã‚“"
-
--#: config/i386/i386.c:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, gcc-internal-format
- msgid "%qE incompatible attribute ignored"
- msgstr "äº’æ›æ€§ãŒãªã„ %qE 属性ã¯ç„¡è¦–ã•れã¾ã—ãŸ"
-@@ -24354,19 +24417,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "%qE å±žæ€§ã¯æ–‡å­—列定数引数を必è¦ã¨ã—ã¾ã™"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr "-mfixed-range ã®å€¤ã¯ REG1-REG2 å½¢å¼ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr "%s-%s ãŒç©ºã®ç¯„囲ã§ã™"
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, gcc-internal-format
- msgid "version attribute is not a string"
- msgstr "version å±žæ€§ãŒæ–‡å­—列ã§ã¯ã‚りã¾ã›ã‚“"
-@@ -24432,7 +24495,7 @@
- msgstr "%qE 属性㯠R8C ターゲット用ã«ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, gcc-internal-format
- msgid "%qE attribute argument not an integer constant"
- msgstr "%qE 属性ã®å¼•æ•°ãŒæ•´æ•°å®šæ•°ã§ã¯ã‚りã¾ã›ã‚“"
-@@ -24487,7 +24550,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr "interrupt_thread 㯠fido 上ã§ã®ã¿ä½¿ç”¨å‡ºæ¥ã¾ã™"
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "スタック制é™å¼ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-@@ -25005,27 +25068,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr "-mtune= 㯠mn10300ã€am33ã€am33-2 ã¾ãŸã¯ am34 ãŒäºˆæœŸã•れã¾ã™"
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "PIC コード生æˆã¯ç§»æ¤æ€§ãŒã‚るランタイムモデル内ã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr "PIC コード生æˆã¯é«˜é€Ÿé–“接呼ã³å‡ºã—ã¨ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr "-g ã¯ã“ã®ãƒ—ロセッサã§ã¯ GAS を使用ã™ã‚‹æ™‚ã ã‘サãƒãƒ¼ãƒˆã•れã¾ã™ã€‚"
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr "-g オプションãŒç„¡åйã«ãªã‚Šã¾ã—ãŸ"
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, gcc-internal-format, gfc-internal-format
- msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
- msgstr ""
-@@ -25457,82 +25520,82 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr "内部エラー: 組ã¿è¾¼ã¿é–¢æ•° %s ã®ç¬¬ %d 引数ãŒäºˆæœŸã—ãªã„引数型 %s ã‚’æŒã£ã¦ã„ã¾ã™"
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, gcc-internal-format
- msgid "stack frame too large"
- msgstr "スタックフレームãŒå¤§ãã™ãŽã¾ã™"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, gcc-internal-format
- msgid "no profiling of 64-bit code for this ABI"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, gcc-internal-format
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr "AltiVec 型内ã§ã® %<long double%> ã®ä½¿ç”¨ã¯ç„¡åйã§ã™"
-
--#: config/rs6000/rs6000.c:24133
-+#: config/rs6000/rs6000.c:24119
- #, gcc-internal-format
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr "AltiVec 型内ã§ã®çœŸå½åž‹ (boolean) ã®ä½¿ç”¨ã¯ç„¡åйã§ã™"
-
--#: config/rs6000/rs6000.c:24135
-+#: config/rs6000/rs6000.c:24121
- #, gcc-internal-format
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr "AltiVec 型内ã§ã® %<complex%> ã®ä½¿ç”¨ã¯ç„¡åйã§ã™"
-
--#: config/rs6000/rs6000.c:24137
-+#: config/rs6000/rs6000.c:24123
- #, gcc-internal-format
- msgid "use of decimal floating point types in AltiVec types is invalid"
- msgstr "AltiVec 型内ã§ã®åé€²æµ®å‹•å°æ•°ç‚¹ã®ä½¿ç”¨ã¯ç„¡åйã§ã™"
-
--#: config/rs6000/rs6000.c:24143
-+#: config/rs6000/rs6000.c:24129
- #, 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:24146
-+#: config/rs6000/rs6000.c:24132
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
- msgstr "AltiVec 型内ã§ã® %<long%> ã®ä½¿ç”¨ã¯å»ƒæ­¢ã•れã¾ã—ãŸã€‚%<int%> を使用ã—ã¦ãã ã•ã„"
-
--#: config/rs6000/rs6000.c:24151
-+#: config/rs6000/rs6000.c:24137
- #, gcc-internal-format
- msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
- msgstr "-mvsx ç„¡ã—ã§ AltiVec 型内ã§ã® %<long long%> ã®ä½¿ç”¨ã¯ç„¡åйã§ã™"
-
--#: config/rs6000/rs6000.c:24154
-+#: config/rs6000/rs6000.c:24140
- #, gcc-internal-format
- msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
- msgstr "-mvsx ç„¡ã—ã§ AltiVec 型内ã§ã® %<double%> ã®ä½¿ç”¨ã¯ç„¡åйã§ã™"
-
--#: config/rs6000/rs6000.c:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr "マイクロコード命令 %s\t[%s] #%d を発行ã—ã¦ã„ã¾ã™"
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr "æ¡ä»¶ä»˜ãマイクロコード命令 %s\t[%s] #%d を発行ã—ã¦ã„ã¾ã™"
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- msgstr "CPU \"%s\" 㯠%s\"%s\"%s 用ã«ã¯ç„¡åйã§ã™"
-
--#: config/rs6000/rs6000.c:27224
-+#: config/rs6000/rs6000.c:27210
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is not allowed"
- msgstr "%s\"%s\"%s ã¯è¨±å¯ã•れã¦ã„ã¾ã›ã‚“"
-
--#: config/rs6000/rs6000.c:27226
-+#: config/rs6000/rs6000.c:27212
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is invalid"
- msgstr "%s\"%s\"%s ã¯ç„¡åйã§ã™"
-@@ -25586,12 +25649,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "-m64 ã¯ã“ã®è¨­å®šã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr "-m64 㯠PowerPC64 CPU ãŒå¿…è¦ã§ã™"
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, gcc-internal-format
- msgid "-mcmodel incompatible with other toc options"
- msgstr "-mcmodel ã¯ä»–ã® toc オプションã¨äº’æ›æ€§ãŒã‚りã¾ã›ã‚“"
-@@ -25608,64 +25671,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr "RETURN_ADDRESS_OFFSET ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "-mcall-%s 用ã®é–“é•ã£ãŸå€¤ã§ã™"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "-msdata=%s 用ã®é–“é•ã£ãŸå€¤ã§ã™"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr "-mrelocatable 㨠-msdata=%s ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr "-f%s 㨠-msdata=%s ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr "-msdata=%s 㨠-mcall-%s ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr "-mrelocatable 㨠-mno-minimal-toc ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr "-mrelocatable 㨠-mcall-%s ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr "-fPIC 㨠-mcall-%s ã¯ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr "-mcall-aixdesc ã¯ãƒ“ッグエンディアンã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“"
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr "-msecure-plt ã¯ä½¿ç”¨ã™ã‚‹ã‚¢ã‚»ãƒ³ãƒ–ラã§ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "-m%s ã¯ã“ã®è¨­å®šã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-@@ -25777,53 +25840,53 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr ""
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr ""
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, gcc-internal-format
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "%qE 属性ã¯å‰²ã‚Šè¾¼ã¿é–¢æ•°ã¸ã®ã¿é©ç”¨ã•れã¾ã™"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, gcc-internal-format
- msgid "%qE attribute is supported only for SH2A"
- msgstr "%qE 属性㯠SH2A 用ã«ã®ã¿ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã™"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr "interrupt_handler 属性㯠-m5-compact ã¨ä½µç”¨ã§ãã¾ã›ã‚“"
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, gcc-internal-format
- msgid "%qE attribute only applies to SH2A"
- msgstr "%qE 属性㯠SH2A ã¸ã®ã¿é©ç”¨ã•れã¾ã™"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, gcc-internal-format
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "%qE 属性引数㯠0 㨠255 ã®é–“ã§ã‚ã‚‹ã¹ãã§ã™"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, gcc-internal-format
- msgid "%qE attribute argument not a string constant"
- msgstr "%qE 属性ã®å¼•æ•°ãŒæ–‡å­—列定数ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr "r0 ã¯å‘¼ã³å‡ºã—ã«ã‚ˆã£ã¦ä¸Šæ›¸ãã•れるレジスタã¨ã—ã¦åˆ©ç”¨ã§ãã‚‹å¿…è¦ãŒã‚りã¾ã™"
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, gcc-internal-format
- msgid "need a second call-clobbered general purpose register"
- msgstr ""
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, gcc-internal-format
- msgid "need a call-clobbered target register"
- msgstr ""
-@@ -26178,38 +26241,38 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr "%qs 属性ãŒç„¡è¦–ã•れã¾ã—ãŸ"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, gcc-internal-format
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "%qs 属性ã¯åå‰ä»˜ã引数をæŒã¤ãƒ—ロトタイプãŒå¿…è¦ã§ã™"
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, gcc-internal-format
- msgid "%qs attribute only applies to variadic functions"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, gcc-internal-format
- msgid "%qE attribute has no effect"
- msgstr "%qE 属性ã¯åŠ¹æžœãŒã‚りã¾ã›ã‚“"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, gcc-internal-format
- msgid "invalid vector type for attribute %qs"
- msgstr "%qs 属性用ã®ç„¡åйãªãƒ™ã‚¯ãƒˆãƒ«åž‹ã§ã™"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, gcc-internal-format
- msgid "attribute %qs applies to array types only"
- msgstr "%qs 属性ã¯é…列型ã®ã¿ã«é©ç”¨ã§ãã¾ã™"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, gcc-internal-format
- msgid "invalid element type for attribute %qs"
- msgstr "%qs 属性用ã®ç„¡åйãªã‚¨ãƒ¬ãƒ¡ãƒ³ãƒˆåž‹ã§ã™"
-@@ -26225,7 +26288,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr "第 %d 引数を %qT ã‹ã‚‰ %qT ã¸å¤‰æ›ã™ã‚‹æ–¹æ³•ãŒä¸æ˜Žã§ã™"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -26511,7 +26574,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "%qT ã‹ã‚‰ %qT ã¸ã®ç„¡åйãªå¤‰æ›ã§ã™"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr ""
-@@ -26521,188 +26584,188 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr ""
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, gcc-internal-format
- msgid " initializing argument %P of %q+D"
- msgstr ""
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, gcc-internal-format
- msgid "cannot bind %qT lvalue to %qT"
- msgstr ""
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr ""
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr ""
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr ""
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, fuzzy, gcc-internal-format
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr "%q+D ã®ã‚ªãƒ•セット㯠ABI ã«é©åˆã—ã¦ã„ãªã„ãŸã‚å°†æ¥ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® GCC ã§ã¯å¤‰æ›´ã«ãªã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“"
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, gcc-internal-format
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr ""
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, gcc-internal-format
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr ""
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, gcc-internal-format
- msgid "recursive evaluation of default argument for %q#D"
- msgstr ""
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, gcc-internal-format
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr ""
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr "関数呼ã³å‡ºã—ã®å¼•数㌠format 属性ã®å€™è£œã§ã‚るよã†ã§ã™"
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr ""
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr ""
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr ""
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, gcc-internal-format
- msgid " in call to %q+D"
- msgstr ""
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr " (-fno-deduce-init-list ã§ã“れを無効ã«å‡ºæ¥ã¾ã™)"
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr ""
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr "éžé–¢æ•° %qD ã®å‘¼ã³å‡ºã—ã§ã™"
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr "コンストラクタ %<%T::%D%> を直接呼ã³å‡ºã™ã“ã¨ã¯å‡ºæ¥ã¾ã›ã‚“"
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr ""
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
- msgstr ""
-
--#: cp/call.c:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr ""
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr "オーãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ã•れ㟠%<%s(%A)%> ã®å‘¼ã³å‡ºã—ã¯æ›–昧ã§ã™"
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, gcc-internal-format
- msgid "cannot call member function %qD without object"
- msgstr "オブジェクト以外ãŒãƒ¡ãƒ³ãƒé–¢æ•° %qD を呼ã³å‡ºã™ã“ã¨ã¯å‡ºæ¥ã¾ã›ã‚“"
-
--#: cp/call.c:8053
-+#: cp/call.c:8068
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr ""
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr ""
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr ""
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr ""
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, gcc-internal-format
- msgid " because conversion sequence for the argument is better"
- msgstr ""
-
--#: cp/call.c:8235
-+#: cp/call.c:8250
- #, gcc-internal-format
- msgid "default argument mismatch in overload resolution"
- msgstr ""
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, gcc-internal-format
- msgid " candidate 1: %q+#F"
- msgstr " 候補 1: %q+#F"
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, gcc-internal-format
- msgid " candidate 2: %q+#F"
- msgstr " 候補 2: %q+#F"
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, fuzzy, gcc-internal-format
- msgid "could not convert %qE from %qT to %qT"
- msgstr "%qE ã‹ã‚‰ %qT ã¸å¤‰æ›ã§ãã¾ã›ã‚“"
-
--#: cp/call.c:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, gcc-internal-format
- msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
- msgstr ""
-
--#: cp/call.c:8734
-+#: cp/call.c:8749
- #, gcc-internal-format
- msgid "invalid initialization of reference of type %qT from expression of type %qT"
- msgstr ""
-@@ -26915,221 +26978,221 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "フィールド %q+D ã¯ãƒ¡ã‚½ãƒƒãƒ‰åž‹ã¨ã—ã¦ç„¡åйãªå®£è¨€ã‚’ã•れã¾ã—ãŸ"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, gcc-internal-format
- msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
- msgstr ""
-
--#: cp/class.c:3284
-+#: cp/class.c:3285
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr "フィールド %q+#D ãŒã‚¯ãƒ©ã‚¹åã¨åŒã˜ã§ã™"
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr "%q#T ãŒãƒã‚¤ãƒ³ã‚¿ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒã‚’æŒã£ã¦ã„ã¾ã™"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, gcc-internal-format
- msgid "initializer specified for non-virtual method %q+D"
- msgstr "éžä»®æƒ³é–¢æ•° %q+D 用ã®åˆæœŸåŒ–å­ãŒæŒ‡å®šã•れã¦ã„ã¾ã™"
-
--#: cp/class.c:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, 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:4901
-+#: cp/class.c:4902
- #, fuzzy, gcc-internal-format
- msgid "%q+T is not literal because:"
- msgstr "クラスタイプ項を欠ã„ã¦ã„ã¾ã™"
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, 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:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, 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:4958
-+#: cp/class.c:4959
- #, fuzzy, gcc-internal-format
- msgid " non-static data member %q+D has non-literal type"
- msgstr "関数を inline ã«ã§ãã¾ã›ã‚“"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, gcc-internal-format
- msgid "non-static reference %q+#D in class without a constructor"
- msgstr "コンストラクタãŒç„¡ã„クラス内ã«éžé™çš„å‚ç…§ %q+#D ãŒã‚りã¾ã™"
-
--#: cp/class.c:5075
-+#: cp/class.c:5076
- #, gcc-internal-format
- msgid "non-static const member %q+#D in class without a constructor"
- msgstr "コンストラクタãŒç„¡ã„クラス内ã«éžé™çš„定数メンム%q+#D ãŒã‚りã¾ã™"
-
- #. If the function is defaulted outside the class, we just
- #. give the synthesis error.
--#: cp/class.c:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr "%q+D ã¯å®šæ•°å‚ç…§ã‚’å–るよã†ã«å®£è¨€ã•れã¦ã„ã¾ã™ãŒã€æš—黙的ãªå®£è¨€ã§ã¯éžå®šæ•°å‚ç…§ã‚’å–りã¾ã™"
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr ""
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr "仮想基底 %qT ã®ã‚ªãƒ•セット㯠ABI ã«é©åˆã—ã¦ã„ãªã„ãŸã‚å°†æ¥ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® GCC ã§ã¯å¤‰æ›´ã«ãªã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“"
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, gcc-internal-format
- msgid "direct base %qT inaccessible in %qT due to ambiguity"
- msgstr "直接ã®åŸºåº• %qT ã¯æ›–昧ãªãŸã‚ %qT 内ã§ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã›ã‚“"
-
--#: cp/class.c:5441
-+#: cp/class.c:5442
- #, gcc-internal-format
- msgid "virtual base %qT inaccessible in %qT due to ambiguity"
- msgstr "仮想基底 %qT ã¯æ›–昧ãªãŸã‚ %qT 内ã§ã¯ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã›ã‚“"
-
--#: cp/class.c:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr "%qT ã¸ä»£å…¥ã•れãŸã‚µã‚¤ã‚ºã¯ ABI ã«é©åˆã—ã¦ã„ãªã„ã‹ã‚‚ã—れãªã„ãŸã‚å°†æ¥ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® GCC ã§ã¯å¤‰æ›´ã«ãªã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“"
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr "%qD ã®ã‚ªãƒ•セット㯠ABI ã«é©åˆã—ã¦ã„ãªã„ã‹ã‚‚ã—れãªã„ãŸã‚å°†æ¥ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® GCC ã§ã¯å¤‰æ›´ã«ãªã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“"
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr "%q+D ã®ã‚ªãƒ•セット㯠ABI ã«é©åˆã—ã¦ã„ãªã„ãŸã‚å°†æ¥ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® GCC ã§ã¯å¤‰æ›´ã«ãªã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“"
-
--#: cp/class.c:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr "%q+D ã¯ç©ºã®ã‚¯ãƒ©ã‚¹ã‚’å«ã‚“ã§ã„ã‚‹ãŸã‚å°†æ¥ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® GCC ã§ã¯åŸºåº•クラスãŒåˆ¥ã®å ´æ‰€ã«é…ç½®ã•れるã‹ã‚‚ã—れã¾ã›ã‚“"
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr "空ã®ã‚¯ãƒ©ã‚¹ %qT ã‹ã‚‰å¾—られãŸã‚¯ãƒ©ã‚¹ã®é…ç½®ã¯å°†æ¥ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã® GCC ã§ã¯å¤‰æ›´ã«ãªã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“"
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr "%q#T ãŒå†å®šç¾©ã•れã¦ã„ã¾ã™"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, gcc-internal-format
- msgid "%q#T has virtual functions and accessible non-virtual destructor"
- msgstr "%q#T ã¯ä»®æƒ³é–¢æ•°ã‚’æŒã£ã¦ãŠã‚Šéžä»®æƒ³ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‹ã‚‰ã‚¢ã‚¯ã‚»ã‚¹å¯èƒ½ã§ã™"
-
--#: cp/class.c:6139
-+#: cp/class.c:6140
- #, gcc-internal-format
- msgid "type transparent class %qT does not have any fields"
- msgstr ""
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, fuzzy, gcc-internal-format
- msgid "type transparent class %qT has virtual functions"
- msgstr "メンãƒé–¢æ•°ã®åå‰ã‚’欠ã„ã¦ã„ã¾ã™"
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, gcc-internal-format
- msgid "trying to finish struct, but kicked out due to previous parse errors"
- msgstr ""
-
--#: cp/class.c:6757
-+#: cp/class.c:6758
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "言語文字列 %<\"%E\"%> ã¯èªè­˜ã§ãã¾ã›ã‚“"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, gcc-internal-format
- msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
- msgstr ""
-
--#: cp/class.c:6971
-+#: cp/class.c:6972
- #, gcc-internal-format
- msgid "no matches converting function %qD to type %q#T"
- msgstr "関数 %qD ã‹ã‚‰åž‹ %q#T ã¸ã®å¤‰æ›ãŒé©åˆã—ã¾ã›ã‚“"
-
--#: cp/class.c:6994
-+#: cp/class.c:6995
- #, gcc-internal-format
- msgid "converting overloaded function %qD to type %q#T is ambiguous"
- msgstr "オーãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ã•れãŸé–¢æ•° %qD ã‹ã‚‰åž‹ %q#T ã¸ã®å¤‰æ›ã¯æ›–昧ã§ã™"
-
--#: cp/class.c:7021
-+#: cp/class.c:7022
- #, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr "メンム%qD ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã¨è¦‹ãªã—ã¦ã„ã¾ã™"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, gcc-internal-format
- msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgstr ""
-
--#: cp/class.c:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr "型情報ãŒä¸å分ã§ã™"
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, gcc-internal-format
- msgid "cannot convert %qE from type %qT to type %qT"
- msgstr "%qE ã‚’åž‹ %qT ã‹ã‚‰åž‹ %qT ã¸å¤‰æ›ã§ãã¾ã›ã‚“"
-@@ -27139,12 +27202,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr "%q#D ãŒå®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr "%qD ã®æ„味㮠%q+#D ã‹ã‚‰ã®å¤‰æ›´ã§ã™"
-@@ -27164,7 +27227,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr "%qE ã® %qT ã‹ã‚‰ %qT ã¸ã®å¤‰æ›ã¯æ›–昧ã§ã™"
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, fuzzy, gcc-internal-format
- msgid "zero as null pointer constant"
- msgstr "é…åˆ—ã®æ·»å­—ãŒæ•´æ•°åž‹ã§ã¯ã‚りã¾ã›ã‚“"
-@@ -27194,7 +27257,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr ""
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr ""
-@@ -27602,7 +27665,7 @@
- msgid "declaration of template %q#D"
- msgstr ""
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr ""
-@@ -27654,7 +27717,7 @@
- msgid "%q+#D previously defined here"
- msgstr ""
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, fuzzy, gcc-internal-format
- #| msgid "previously declared here"
- msgid "%q+#D previously declared here"
-@@ -27773,7 +27836,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr ""
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, gcc-internal-format
- msgid "redeclaration of %q#D"
- msgstr ""
-@@ -27844,7 +27907,7 @@
- msgid "%qD is not a type"
- msgstr "%s ã¯åž‹ %s ã§ã¯ã‚りã¾ã›ã‚“ (引数 %d)"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr ""
-@@ -27975,123 +28038,123 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr ""
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
- msgid "attribute ignored in declaration of %q#T"
- msgstr "`%s' ã®å®£è¨€ã«äºŒã¤ä»¥ä¸Šã®ãƒ‡ãƒ¼ã‚¿åž‹ãŒæŒ‡å®šã•れã¾ã—ãŸ"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, gcc-internal-format
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr ""
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, fuzzy, gcc-internal-format
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr "`com_interface' 属性ã¯ã‚¯ãƒ©ã‚¹å®šç¾©ã«ã®ã¿ç”¨ã„る事ãŒã§ãã¾ã™"
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr ""
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, fuzzy, gcc-internal-format
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "typedef `%s' ãŒåˆæœŸåŒ–ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr "`%s' ã®å®£è¨€ã« `extern' ãŒã¤ã„ã¦ãŠã‚Šã€åˆæœŸåŒ–ã‚‚ã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, fuzzy, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr "åˆæœŸåŒ–ã•れãŸå¤‰æ•° `%s' 㯠dllimport マークã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr ""
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr ""
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr ""
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, fuzzy, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr "é‡è¤‡ã—ãŸåˆæœŸåŒ–å­"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr ""
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "friend 宣言ãŒã‚¯ãƒ©ã‚¹å®šç¾©ã®ä¸­ã«ã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, fuzzy, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "変数 `%s' ã«ã¯åˆæœŸåŒ–å­ãŒã‚りã¾ã™ãŒã€ä¸å®Œå…¨åž‹ã§ã™"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, fuzzy, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr "é…列 `%s' ã®è¦ç´ ã«ä¸å®Œå…¨åž‹ãŒã‚りã¾ã™"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D has no initializer"
- msgstr "`%s' ã®å®£è¨€ã« `extern' ãŒã¤ã„ã¦ãŠã‚Šã€åˆæœŸåŒ–ã‚‚ã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, fuzzy, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr "仮引数 `%s' ã¯ä¸å®Œå…¨åž‹ã§ã™"
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr ""
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, gcc-internal-format
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, fuzzy, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr "自明ã§ãªã„ラベルã®ã¤ã„ãŸåˆæœŸåŒ–å­ã§ã™"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, fuzzy, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr "åˆæœŸåŒ–å­ã¯ `%s' ã®ã‚µã‚¤ã‚ºã®ç‰¹å®šã«å¤±æ•—ã—ã¾ã—ãŸ"
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, fuzzy, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr "`%s' ã§ã®é…列サイズを欠ã„ã¦ã„ã¾ã™"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, fuzzy, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr "ISO C 㯠サイズ 0 ã®é…列 `%s' ã‚’ç¦ã˜ã¾ã™"
-@@ -28099,391 +28162,391 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, gcc-internal-format
- msgid "storage size of %qD isn%'t known"
- msgstr ""
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, gcc-internal-format
- msgid "storage size of %qD isn%'t constant"
- msgstr ""
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, gcc-internal-format
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr ""
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, gcc-internal-format
- msgid " you can work around this by removing the initializer"
- msgstr ""
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, fuzzy, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "æœªåˆæœŸåŒ–定数を ROM ã«ç½®ã‹ãªã„"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, gcc-internal-format
- msgid "%q#T has no user-provided default constructor"
- msgstr ""
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, fuzzy, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "無効ãªãƒ“ãƒƒãƒˆåˆ—åˆæœŸåŒ–å­ã§ã™"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, fuzzy, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr "ç„¡å基底クラスã®åˆæœŸè¨­å®šå­ãŒæ›–昧ã§ã™"
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, gcc-internal-format
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr ""
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, fuzzy, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr "%s ã« `%s' ã¨ã„ã†åå‰ã®ãƒ¡ãƒ³ãƒã¯ã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr ""
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, fuzzy, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr "入力ファイルãŒå¤šã™ãŽã¾ã™"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, fuzzy, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆæœŸåŒ–å­ãŒãƒ–レースã§å›²ã¾ã‚Œã¦ã„ã¾ã™"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, fuzzy, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "åˆæœŸåŒ–å­ã®ã¾ã‚りã®ãƒ–レースを欠ã„ã¦ã„ã¾ã™"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, fuzzy, gcc-internal-format
- msgid "elements of array %q#T have incomplete type"
- msgstr "é…列 `%s' ã®è¦ç´ ã«ä¸å®Œå…¨åž‹ãŒã‚りã¾ã™"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, fuzzy, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr "å¯å¤‰é•·ã‚ªãƒ–ジェクトã¯åˆæœŸåŒ–ã•れãªã„ã“ã¨ã«ãªã‚‹ã§ã—ょã†"
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, fuzzy, gcc-internal-format
- msgid "variable-sized compound literal"
- msgstr "ISO C89 ã¯è¤‡åˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
- msgid "%q#D has incomplete type"
- msgstr "`%s' ã¯ä¸å®Œå…¨åž‹ã§ã™"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, fuzzy, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr "å…±ç”¨ä½“åˆæœŸåŒ–å­å†…ã®è¦ç´ ãŒå¤šã™ãŽã¾ã™"
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, gcc-internal-format
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr ""
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, fuzzy, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "_Pramga ãŒæ‹¬å¼§ã§å›²ã¾ã‚ŒãŸæ–‡å­—列リテラルをå—ã‘å–りã¾ã—ãŸ"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr "コンストラクタã®é™çš„メンãƒåˆæœŸåŒ–å­ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, gcc-internal-format
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr ""
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr "(クラス外ã§ã®åˆæœŸåŒ–ã‚’å¿…è¦ã¨ã—ã¾ã™)"
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr "宣言ã®ä¸­ã«ä»£å…¥(åˆæœŸåŒ–ã§ã¯ãªã)ãŒã‚りã¾ã™"
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, fuzzy, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr "剿–¹ã§ã® `%s' ã®å®£è¨€"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, gcc-internal-format
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr ""
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr ""
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr ""
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "éžå®šæ•°é…列å¼ã‹ã‚‰é…列ãŒåˆæœŸåŒ–ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr ""
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, fuzzy, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr "関数 `%s' ãŒå¤‰æ•°ã§ã‚ã‚‹ã‹ã®ã‚ˆã†ã«åˆæœŸåŒ–ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, fuzzy, gcc-internal-format
- msgid "initializer fails to determine size of %qT"
- msgstr "åˆæœŸåŒ–å­ã¯ `%s' ã®ã‚µã‚¤ã‚ºã®ç‰¹å®šã«å¤±æ•—ã—ã¾ã—ãŸ"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, fuzzy, gcc-internal-format
- msgid "array size missing in %qT"
- msgstr "`%s' ã§ã®é…列サイズを欠ã„ã¦ã„ã¾ã™"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, fuzzy, gcc-internal-format
- msgid "zero-size array %qT"
- msgstr "ISO C 㯠サイズ 0 ã®é…列 `%s' ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, fuzzy, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr "ä»–ã®ã‚¯ãƒ©ã‚¹ `%s' ã®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€ãƒ¡ãƒ³ãƒã«ã¯ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, fuzzy, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr "ä»–ã®ã‚¯ãƒ©ã‚¹ `%s' ã®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€ãƒ¡ãƒ³ãƒã«ã¯ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> variable"
- msgstr ""
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> variable"
- msgstr ""
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr ""
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr ""
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> parameter"
- msgstr ""
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> type"
- msgstr ""
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> type"
- msgstr ""
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr ""
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> field"
- msgstr ""
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> field"
- msgstr ""
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr ""
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, fuzzy, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr "領域 `%s' ã¯é–¢æ•°ã¨ã—ã¦å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, fuzzy, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "ä¾‹å¤–ä»•æ§˜ã®æ¤œæŸ»ã‚’ã™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’生æˆã—ãªã„"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr ""
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr ""
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, fuzzy, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "宣言ã®ä¸­ã«ä»£å…¥(åˆæœŸåŒ–ã§ã¯ãªã)ãŒã‚りã¾ã™"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr ""
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr ""
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr ""
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, fuzzy, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr "`::main' ã‚’ template ã¨ã—ã¦ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, fuzzy, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr "`::main' ã‚’ inline ã¨ã—ã¦ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, fuzzy, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr "`::main' ã‚’ static ã¨ã—ã¦ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
- msgstr ""
-
--#: cp/decl.c:7346
-+#: cp/decl.c:7348
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7368
-+#: cp/decl.c:7370
- #, gcc-internal-format
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr ""
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, gcc-internal-format
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr ""
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, gcc-internal-format
- msgid "literal operator with C linkage"
- msgstr ""
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is an invalid argument to -mcpu="
- msgid "%qD has invalid argument list"
- msgstr "%qs 㯠-mcpu= ã¸ã®å¼•æ•°ã¨ã—ã¦ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, fuzzy, gcc-internal-format
- msgid "%qD must be a non-member function"
- msgstr "デストラクタをé™çš„メンãƒé–¢æ•°ã¨ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, fuzzy, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr "`main' 㯠`int' ã‚’è¿”ã•ãªã‘れã°ãªã‚Šã¾ã›ã‚“"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr ""
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, fuzzy, gcc-internal-format
- #| msgid "redefinition of typedef %q+D"
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "typedef %q+D ãŒå†å®šç¾©ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, fuzzy, gcc-internal-format
- msgid "%q+#D explicitly defaulted here"
- msgstr "`%s' ã¯å‰ã«ã“ã“ã§å®£è¨€ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, fuzzy, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr "メンãƒé–¢æ•°ã¸ã®ãƒã‚¤ãƒ³ã‚¿ãŒå‘¼ã°ã‚Œã¾ã—ãŸãŒã€ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—内ã§ã¯ã‚りã¾ã›ã‚“"
-@@ -28492,892 +28555,892 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7826
-+#: cp/decl.c:7828
- #, fuzzy, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "ISO C++ 㯠new å¼ã®åˆæœŸåŒ–ã§ã® `=' ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, gcc-internal-format
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr ""
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr ""
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr "ISO C++ 㯠new å¼ã®åˆæœŸåŒ–ã§ã® `=' ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "ISO C++ 㯠new å¼ã®åˆæœŸåŒ–ã§ã® `=' ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, fuzzy, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr "é…列 `%s' ã®å¤§ãã•ã¯éžæ•´æ•°åž‹"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, fuzzy, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "é…列 `%s' ã®å¤§ãã•ã¯éžæ•´æ•°åž‹"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, fuzzy, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr "é…列 `%s' ã®å¤§ãã•ãŒè² ã§ã™"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, fuzzy, gcc-internal-format
- msgid "size of array is negative"
- msgstr "é…列 `%s' ã®å¤§ãã•ãŒè² ã§ã™"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO C 㯠サイズ 0 ã®é…列 `%s' ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO C 㯠サイズ 0 ã®é…列 `%s' ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, fuzzy, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "é…列 `%s' ã®å¤§ãã•ã¯éžæ•´æ•°åž‹"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, fuzzy, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "定数å¼ãŒæ¬ ã‘ã¦ã„ã‚‹ã‹ç„¡åйã§ã™"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO C89 ã¯å¯å¤‰é•·ã‚µã‚¤ã‚ºã®é…列 `%s' ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO C89 ã¯å¯å¤‰é•·ã‚µã‚¤ã‚ºã®é…列 `%s' ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr ""
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr "é…åˆ—ã®æ¬¡å…ƒãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ローã—ã¾ã—ãŸ"
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "`%s' ã®å®£è¨€ã¯ void ã®é…列"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of void"
- msgstr "`%s' ã®å®£è¨€ã¯ void ã®é…列"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, fuzzy, gcc-internal-format
- msgid "creating array of void"
- msgstr "`%s' ã®å®£è¨€ã¯ void ã®é…列"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of functions"
- msgstr "`%s' ã®å®£è¨€ã¯é–¢æ•°ã®é…列"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, fuzzy, gcc-internal-format
- msgid "creating array of functions"
- msgstr "`%s' ã®å®£è¨€ã¯é–¢æ•°ã®é…列"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of references"
- msgstr "`%s' ã®å®£è¨€ã¯é–¢æ•°ã®é…列"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, fuzzy, gcc-internal-format
- msgid "creating array of references"
- msgstr "é…列å‚ç…§ã§ã®æ·»å­—を欠ã„ã¦ã„ã¾ã™"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of function members"
- msgstr "`%s' ã®å®£è¨€ã¯é–¢æ•°ã®é…列"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, fuzzy, gcc-internal-format
- msgid "creating array of function members"
- msgstr "`%s' ã®å®£è¨€ã¯é–¢æ•°ã®é…列"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr ""
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr ""
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, fuzzy, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr "コンストラクタã«å¯¾ã™ã‚‹æˆ»ã‚Šå€¤ã®åž‹æŒ‡å®šã¯ç„¡è¦–ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, fuzzy, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr "コンストラクタã«å¯¾ã™ã‚‹æˆ»ã‚Šå€¤ã®åž‹æŒ‡å®šã¯ç„¡è¦–ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, fuzzy, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr "コンストラクタã«å¯¾ã™ã‚‹æˆ»ã‚Šå€¤ã®åž‹æŒ‡å®šã¯ç„¡è¦–ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr "ç„¡å変数やフィールド㌠void ã¨å®£è¨€ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr "変数ã¾ãŸã¯ãƒ•ィールド㌠void ã¨å®£è¨€ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "未定義ã®åž‹ `%s %s' ã®ä½¿ç”¨ã¯ä¸é©åˆ‡ã§ã™"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "未定義ã®åž‹ `%s %s' ã®ä½¿ç”¨ã¯ä¸é©åˆ‡ã§ã™"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "未定義ã®åž‹ `%s %s' ã®ä½¿ç”¨ã¯ä¸é©åˆ‡ã§ã™"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, gcc-internal-format
- msgid "%q#T is not a class or a namespace"
- msgstr ""
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr ""
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "`%s' ã®å®£è¨€ã¯é–¢æ•°ã®é…列"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr "`%s' ã®å®£è¨€ã¯ä»®å¼•数を覆ã„éš ã—ã¾ã™"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr ""
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, fuzzy, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr "関数ã®å®šç¾©ãŒ `register' ã¨å®£è¨€ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as %<typedef%>"
- msgstr "`%s' ã® extern 宣言ãŒãƒã‚¹ãƒˆã—ã¦ã„ã¾ã™"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD as parameter"
- msgstr "%q+D ã®å†å®£è¨€ã¯ä»®å¼•æ•°ã‚’éš ã—ã¾ã™"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, gcc-internal-format
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr ""
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, fuzzy, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr "`%s' ã®å®£è¨€ã«äºŒã¤ä»¥ä¸Šã®ãƒ‡ãƒ¼ã‚¿åž‹ãŒæŒ‡å®šã•れã¾ã—ãŸ"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, fuzzy, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "`%s' ã®å®£è¨€ãŒçŸ›ç›¾ã—ã¦ã„ã¾ã™"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO C++ ã§ã¯åž‹ã®ç„¡ã„ %qs ã®å®£è¨€ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, gcc-internal-format
- msgid "%<__int128%> is not supported by this target"
- msgstr "ã“ã®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã§ã¯ %<__int128%> ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, gcc-internal-format
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO C++ 㯠%<__int128%> ã‚’ %qs ã«å¯¾ã—ã¦ã¯ã‚µãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, gcc-internal-format
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "%<signed%> ã¾ãŸã¯ %<unsigned%> 㯠%qs ã«å¯¾ã—ã¦ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "%<signed%> 㨠%<unsigned%> ㌠%qs ã«å¯¾ã—ã¦ä¸¡æ–¹æŒ‡å®šã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, gcc-internal-format
- msgid "%<long long%> invalid for %qs"
- msgstr "%<long long%> 㯠%qs ã«å¯¾ã—ã¦ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, gcc-internal-format
- msgid "%<long%> invalid for %qs"
- msgstr "%<long%> 㯠%qs ã«å¯¾ã—ã¦ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, gcc-internal-format
- msgid "%<short%> invalid for %qs"
- msgstr "%<short%> 㯠%qs ã«å¯¾ã—ã¦ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, gcc-internal-format
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "%<long%> ã¾ãŸã¯ %<short%> 㯠%qs ã«å¯¾ã—ã¦ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, gcc-internal-format
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr "%<long%>ã€%<int%>ã€%<short%>ã€ã¾ãŸã¯ %<char%> 㯠%qs ã«å¯¾ã—ã¦ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "%<long%> ã¾ãŸã¯ %<short%> ㌠char ã¨å…±ã« %qs ã«å¯¾ã—ã¦æŒ‡å®šã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "%<long%> ãŠã‚ˆã³ %<short%> ㌠%qs ã«å¯¾ã—ã¦ä¸¡æ–¹æŒ‡å®šã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, gcc-internal-format
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "%<short%> ã¾ãŸã¯ %<long%> 㯠%qs ã«å¯¾ã—ã¦ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "long, short, signed ã¾ãŸã¯ unsigned ã®ä½¿ç”¨ã¯ %qs ã«å¯¾ã—ã¦ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr "complex 㯠%qs ã«å¯¾ã—ã¦ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr ""
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, fuzzy, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr "éžãƒ¡ãƒ³ãƒ `%s' ã‚’ `mutable' ã¨ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "%<%T::%D%> ã¯æœ‰åйãªå®£è¨€å­ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr "仮引数宣言ã®ä¸­ã® typedef 宣言ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, fuzzy, gcc-internal-format
- msgid "storage class specified for template parameter %qs"
- msgstr "仮引数 `%s' ã§æŒ‡å®šã•れãŸè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr "仮引数宣言ã®ä¸­ã®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹æŒ‡å®šã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, gcc-internal-format
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "仮引数㯠%<constexpr%> ã¨ã—ã¦å®£è¨€ã—ã¦ã¯ã„ã‘ã¾ã›ã‚“"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, gcc-internal-format
- msgid "%<virtual%> outside class declaration"
- msgstr "%<virtual%> ãŒã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã§ä½¿ç”¨ã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr "%qs ã®å®£è¨€å†…ã«è¤‡æ•°ã®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ãŒã‚りã¾ã™"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr "%qs ã«å¯¾ã—ã¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ãŒæŒ‡å®šã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr "仮引数 %qs ã«å¯¾ã—ã¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã‚¿æŒ‡å®šã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, fuzzy, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr "ãƒã‚¹ãƒˆã—ãŸé–¢æ•° `%s' 㯠`extern' ã«å®£è¨€ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, fuzzy, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr "`%s' ã®ãƒˆãƒƒãƒ—レベルã®å®£è¨€ãŒ `auto' を指定ã—ã¾ã™"
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr ""
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr "friend 関数宣言内ã®è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, fuzzy, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr "`%s' ã¯é–¢æ•°ã‚’è¿”ã™é–¢æ•°ã¨ã—ã¦å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, fuzzy, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr "`%s' ã¯é…列を返ã™é–¢æ•°ã¨ã—ã¦å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr ""
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr ""
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, fuzzy, gcc-internal-format
- #| msgid "unrestricted unions only available with -std=c++0x or -std=gnu++0x"
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr "制é™ã®ãªã„共用体㯠-std=c++0x ã¾ãŸã¯ -std=gnu++0x を指定ã—ãŸæ™‚ã®ã¿ä½¿ç”¨ã§ãã¾ã™"
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr ""
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr "デストラクタをé™çš„メンãƒé–¢æ•°ã¨ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, fuzzy, gcc-internal-format
- #| msgid "destructor cannot be static member function"
- msgid "constructor cannot be static member function"
- msgstr "デストラクタをé™çš„メンãƒé–¢æ•°ã¨ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, fuzzy, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr "コンストラクタ㯠virtual 宣言ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, fuzzy, gcc-internal-format
- msgid "constructors may not be cv-qualified"
- msgstr "コンストラクタ㯠virtual 宣言ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr "コンストラクタ㯠virtual 宣言ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, gcc-internal-format
- msgid "can%'t initialize friend function %qs"
- msgstr ""
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr "仮想関数㯠friend ã«ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr "friend 宣言ãŒã‚¯ãƒ©ã‚¹å®šç¾©ã®ä¸­ã«ã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, gcc-internal-format
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr ""
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, fuzzy, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr "デストラクタã¯ä»®å¼•æ•°ã‚’å–りã¾ã›ã‚“"
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, fuzzy, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr "ãƒã‚¤ãƒ³ã‚¿ã‚’å‚ç…§ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, fuzzy, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr "å‚ç…§ã‚’å‚ç…§ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, fuzzy, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr "ãƒã‚¤ãƒ³ã‚¿ã‚’å‚ç…§ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, fuzzy, gcc-internal-format
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "å‚ç…§ã‚’å‚ç…§ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, fuzzy, gcc-internal-format
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "ãƒã‚¤ãƒ³ã‚¿ã‚’å‚ç…§ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr ""
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr ""
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr "メンãƒé–¢æ•°ã¯æš—黙的ã«ãã®ã‚¯ãƒ©ã‚¹ã® friend ã§ã™"
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr ""
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr ""
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, fuzzy, gcc-internal-format
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "`::main' ã‚’ static ã¨ã—ã¦ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr ""
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, fuzzy, gcc-internal-format
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr "éžãƒ¡ãƒ³ãƒ `%s' ã‚’ `mutable' ã¨ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, fuzzy, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr "é…列 `%s' ã®å¤§ãã•ãŒå¤§ãã™ãŽã¾ã™"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr ""
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr ""
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, fuzzy, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr "`explicit' ã«ã§ãã‚‹ã®ã¯ã€ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã ã‘ã§ã™"
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, fuzzy, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "éžãƒ¡ãƒ³ãƒ `%s' ã‚’ `mutable' ã¨ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, fuzzy, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr "éžã‚ªãƒ–ジェクトメンム`%s' ã‚’ `mutable' ã¨ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, fuzzy, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "関数 `%s' ã‚’ `mutable' ã¨ã—ã¦ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, fuzzy, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "static `%s' ã‚’ mutable ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, fuzzy, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "const `%s' ã‚’ `mutable' ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, fuzzy, gcc-internal-format
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "関数 `%s' ã‚’ `mutable' ã¨ã—ã¦ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, fuzzy, gcc-internal-format
- msgid "typedef declared %<auto%>"
- msgstr "仮引数 `%s' ㌠void ã¨å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, gcc-internal-format
- msgid "typedef name may not be a nested-name-specifier"
- msgstr ""
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr ""
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, fuzzy, gcc-internal-format
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr "デストラクタをé™çš„メンãƒé–¢æ•°ã¨ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, fuzzy, gcc-internal-format
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "関数ã®è¿”ã™åž‹ãŒé–¢æ•°ã§ã‚ã£ã¦ã¯ãªã‚Šã¾ã›ã‚“"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, fuzzy, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr "一ã¤ã®ç©ºã®å®£è¨€ä¸­ã«ã€äºŒã¤ã®åž‹ãŒæŒ‡å®šã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, fuzzy, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr "クラス宣言ã®å¤–å´ã§ virtual 指定ã—ã¦ã„ã¾ã™"
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, fuzzy, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "複雑ãªãƒ‘ラメタをもã¤é–¢æ•°ã¯ inline ã«ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr ""
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, fuzzy, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr "friend 宣言ãŒã‚¯ãƒ©ã‚¹å®šç¾©ã®ä¸­ã«ã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, fuzzy, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr "クラス `%s' を大域スコープ㮠friend ã«ã—よã†ã¨ã—ã¦ã„ã¾ã™"
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, fuzzy, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr "éžãƒ¡ãƒ³ãƒé–¢æ•°ã§ã® `this' ã®ä½¿ç”¨ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, fuzzy, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr "`%s' ã®å®£è¨€ã¯ã‚°ãƒ­ãƒ¼ãƒãƒ«å®£è¨€ã‚’覆ã„éš ã—ã¾ã™"
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, fuzzy, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "仮引数宣言ã®ä¸­ã§ `::' を使ãˆã¾ã›ã‚“"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, fuzzy, gcc-internal-format
- msgid "parameter declared %<auto%>"
- msgstr "仮引数 `%s' ㌠void ã¨å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, fuzzy, gcc-internal-format
- msgid "non-static data member declared %<auto%>"
- msgstr "仮引数 `%s' ㌠void ã¨å®£è¨€ã•れã¦ã„ã¾ã™"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr "無効ãªç”¨æ³•ã® of %%d, %%x, åˆã¯ %%X"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, fuzzy, gcc-internal-format
- msgid "declaration of function %qD in invalid context"
- msgstr "%s: 関数 `%s' ã®å®£è¨€ãŒå¤‰æ›ã•れã¦ã„ã¾ã›ã‚“\n"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, fuzzy, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr "領域 `%s' ã¯é–¢æ•°ã¨ã—ã¦å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr "`::main' ã‚’ static ã¨ã—ã¦ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr ""
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr "`%s' ã®å®£è¨€ã«ã‚ˆã‚Š `this' ã®ãƒ¡ãƒ³ãƒãŒè¦†ã„éš ã•れã¾ã™"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, fuzzy, gcc-internal-format
- msgid "a destructor cannot be %<constexpr%>"
- msgstr "デストラクタをé™çš„メンãƒé–¢æ•°ã¨ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr ""
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, fuzzy, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "領域 `%s' ã¯ä¸å®Œå…¨ãªåž‹ã§ã™"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, fuzzy, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr "仮引数ãŒä¸å®Œå…¨åž‹ã§ã™"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, fuzzy, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr "%s: `%s' ã®åˆæœŸåŒ–:\n"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, fuzzy, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "`%s' ã¯é–¢æ•°ã§ã‚‚メンãƒé–¢æ•°ã§ã‚‚ã‚りã¾ã›ã‚“ -- friend ã¨ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, fuzzy, gcc-internal-format
- msgid "constexpr static data member %qD must have an initializer"
- msgstr "関数を inline ã«ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, gcc-internal-format
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr ""
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, fuzzy, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "関数 `%s' ã«å¯¾ã™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, fuzzy, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "関数 `%s' ã«å¯¾ã™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `register' ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, fuzzy, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "関数 `%s' ã«å¯¾ã™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, fuzzy, gcc-internal-format
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "åˆæœŸåŒ–å­ãƒªã‚¹ãƒˆã¯éžãƒ¡ãƒ³ãƒé–¢æ•°ã§ã¯ä½¿ãˆã¾ã›ã‚“"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, fuzzy, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr "大域スコープ外ã®é–¢æ•° `%s' ã«å¯¾ã™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, fuzzy, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr "大域スコープ外ã®é–¢æ•° `%s' ã«å¯¾ã™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã¯ç„¡åйã§ã™"
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, fuzzy, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr "virtual ãªéžã‚¯ãƒ©ã‚¹é–¢æ•° `%s'"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, fuzzy, gcc-internal-format
- msgid "%qs defined in a non-class scope"
- msgstr "メソッド定義ãŒã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, fuzzy, gcc-internal-format
- msgid "%qs declared in a non-class scope"
- msgstr "メソッド定義ãŒã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, fuzzy, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr "`::main' ã‚’ static ã¨ã—ã¦ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr "ä»–ã®é–¢æ•°å†…ã§ static 関数を宣言ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr ""
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr ""
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr ""
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, gcc-internal-format
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr ""
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, fuzzy, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr "`%s' ãŒåˆæœŸåŒ–ã•れるã¨ã“ã‚ã§ã€`extern' 宣言ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, fuzzy, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr "`%s' ã« `extern' ã¨åˆæœŸåŒ–å­ã®ä¸¡æ–¹ãŒã‚りã¾ã™"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr ""
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr ""
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, fuzzy, gcc-internal-format
- msgid "default argument %qE uses %qD"
- msgstr "関数ãŒãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã—ã¦ã„ã¾ã™"
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, fuzzy, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr "関数ãŒãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã—ã¦ã„ã¾ã™"
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD has Java class type"
- msgstr "仮引数 `%s' ã¯ä¸å®Œå…¨åž‹ã§ã™"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr "パラメタã¯ãƒ¡ã‚½ãƒƒãƒ‰ã®åž‹ã‚’䏿­£ã«å®£è¨€ã—ã¾ã—ãŸ"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, gcc-internal-format
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr ""
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, gcc-internal-format
- msgid "parameter %qD includes reference to array of unknown bound %qT"
- msgstr ""
-@@ -29397,169 +29460,169 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr ""
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr ""
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, fuzzy, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "`::main' ã‚’ static ã¨ã—ã¦ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, fuzzy, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr "デストラクタをé™çš„メンãƒé–¢æ•°ã¨ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr ""
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr ""
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, fuzzy, gcc-internal-format
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr "%s%s ã¸ã®å¤‰æ›ã§åž‹å¤‰æ›æ¼”ç®—å­ãŒåˆ©ç”¨ã•れるã“ã¨ã¯æ±ºã—ã¦ã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, fuzzy, gcc-internal-format
- msgid "conversion to void will never use a type conversion operator"
- msgstr "%s%s ã¸ã®å¤‰æ›ã§åž‹å¤‰æ›æ¼”ç®—å­ãŒåˆ©ç”¨ã•れるã“ã¨ã¯æ±ºã—ã¦ã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, fuzzy, gcc-internal-format
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr "%s%s ã¸ã®å¤‰æ›ã§åž‹å¤‰æ›æ¼”ç®—å­ãŒåˆ©ç”¨ã•れるã“ã¨ã¯æ±ºã—ã¦ã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, fuzzy, gcc-internal-format
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr "%s%s ã¸ã®å¤‰æ›ã§åž‹å¤‰æ›æ¼”ç®—å­ãŒåˆ©ç”¨ã•れるã“ã¨ã¯æ±ºã—ã¦ã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, fuzzy, gcc-internal-format
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr "%s%s ã¸ã®å¤‰æ›ã§åž‹å¤‰æ›æ¼”ç®—å­ãŒåˆ©ç”¨ã•れるã“ã¨ã¯æ±ºã—ã¦ã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, fuzzy, gcc-internal-format
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr "%s%s ã¸ã®å¤‰æ›ã§åž‹å¤‰æ›æ¼”ç®—å­ãŒåˆ©ç”¨ã•れるã“ã¨ã¯æ±ºã—ã¦ã‚りã¾ã›ã‚“"
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr "ISO C++ ã¯ç„¡åæ§‹é€ ä½“ã‚’ç¦æ­¢ã—ã¦ã„ã¾ã™"
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr ""
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr ""
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr ""
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, fuzzy, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr "`%s' 㯠0 ã‹ 2 個ã®å¼•æ•°ã—ã‹ã¨ã‚Šã¾ã›ã‚“"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, fuzzy, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr "`%s' 㯠0 ã‹ 2 個ã®å¼•æ•°ã—ã‹ã¨ã‚Šã¾ã›ã‚“"
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr ""
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr ""
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, fuzzy, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr "`%s' 㯠0 ã‹ 2 個ã®å¼•æ•°ã—ã‹ã¨ã‚Šã¾ã›ã‚“"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr ""
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr ""
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr ""
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr ""
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, fuzzy, gcc-internal-format
- #| msgid "invalid template declaration of %qD"
- msgid "using alias template specialization %qT after %qs"
- msgstr "%qD ã®ç„¡åйãªãƒ†ãƒ³ãƒ—レート宣言ã§ã™"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr ""
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, fuzzy, gcc-internal-format
- msgid "%qD has a previous declaration here"
- msgstr "剿–¹ã§ã® `%s' ã®å®£è¨€"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr ""
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, fuzzy, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "剿–¹ã§ã® `%s' ã®å®£è¨€"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr ""
-@@ -29571,88 +29634,88 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr ""
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- msgid "%qD has the same name as the class in which it is declared"
- msgstr ""
-
--#: cp/decl.c:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, fuzzy, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "%s: オプション `%s' ã¯ã‚ã„ã¾ã„ã§ã™\n"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, fuzzy, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr "事å‰ã®å®£è¨€ãªã—ã®å¤§åŸŸé–¢æ•°ã«é–¢ã—ã¦è­¦å‘Šã™ã‚‹"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, fuzzy, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr "`%s' ã®å®£è¨€ã¯ä»®å¼•数を覆ã„éš ã—ã¾ã™"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr "剿–¹ã§ã® `%s' ã®å®£è¨€"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr ""
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr ""
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr ""
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, fuzzy, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr "åž‹ä¿®é£¾å­ `%s' 㯠struct ã‚„ class ã®å¾Œã«ã¯ä½¿ãˆã¾ã›ã‚“"
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr ""
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, fuzzy, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr "é‡è¤‡ã—㟠case ã®å€¤"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, fuzzy, gcc-internal-format
- msgid "previous definition here"
- msgstr "`%s' ã¯å‰ã«ã“ã“ã§å®šç¾©ã•れã¾ã—ãŸ"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr ""
-@@ -29661,73 +29724,73 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr ""
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, fuzzy, gcc-internal-format
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "`%s' ã®åˆ—æŒ™å€¤ãŒæ•´æ•°å®šæ•°ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, fuzzy, gcc-internal-format
- #| msgid "integer constant is too large for %<unsigned long%> type"
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr "整数定数㌠%<unsigned long%> åž‹ã«å¯¾ã—ã¦å¤§ãã™ãŽã¾ã™"
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, fuzzy, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr "列挙値ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ロー"
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, gcc-internal-format
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr ""
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, fuzzy, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr "戻り値ã®åž‹ãŒä¸å®Œå…¨åž‹ã§ã™"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, fuzzy, gcc-internal-format
- msgid "return type has Java class type %q#T"
- msgstr "戻り値ã®åž‹ãŒä¸å®Œå…¨åž‹ã§ã™"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr ""
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, fuzzy, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "`%s' ã®å‰æ–¹å®£è¨€ãŒã‚りã¾ã›ã‚“"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, fuzzy, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "無効ãªå®£è¨€ã§ã™"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr "仮引数 `%s' ㌠void ã¨å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, gcc-internal-format
- msgid "parameter %q+D set but not used"
- msgstr ""
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, fuzzy, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "無効ãªå®£è¨€ã§ã™"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr ""
-@@ -29767,7 +29830,7 @@
- msgid "deleting %qT is undefined"
- msgstr "%qT ã®å‰Šé™¤ã¯å®šç¾©ã•れã¦ã„ã¾ã›ã‚“"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr "%q#D ã®ãƒ†ãƒ³ãƒ—レート宣言ã§ã™"
-@@ -30040,7 +30103,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr ""
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr "%s ã« `%s' ã¨ã„ã†åå‰ã®ãƒ¡ãƒ³ãƒã¯ã‚りã¾ã›ã‚“"
-@@ -30348,7 +30411,7 @@
- msgid "bad array initializer"
- msgstr "é…列ã®ä¸æ­£ãªåˆæœŸåŒ–"
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a class type"
- msgstr "クラスタイプ項を欠ã„ã¦ã„ã¾ã™"
-@@ -30433,67 +30496,67 @@
- msgid "parenthesized initializer in array new"
- msgstr "ISO C++ 㯠new å¼ã®åˆæœŸåŒ–ã§ã® `=' ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr "é…列 new ã§ã®ã‚µã‚¤ã‚ºã¯å®Œå…¨ãªåž‹ã‚’æŒãŸã­ã°ãªã‚Šã¾ã›ã‚“"
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr "å‚ç…§åž‹ã«å¯¾ã—㦠new ã‚’é©ç”¨ã§ãã¾ã›ã‚“"
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr "関数型ã«å¯¾ã—㦠new ã‚’é©ç”¨ã§ãã¾ã›ã‚“"
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, fuzzy, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr "Java コンストラクタãŒå‘¼ã°ã‚Œã¾ã—ãŸãŒã€`jclass' ã¯æœªå®šç¾©ã§ã™"
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, gcc-internal-format
- msgid "can%'t find %<class$%> in %qT"
- msgstr ""
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr "åˆæœŸè¨­å®šå­ã®æœ«å°¾ãŒæœ¬æ¥ã‚ˆã‚Šæ—©ã出ç¾ã—ã¾ã—ãŸ"
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr "多次元é…列ã¯åˆæœŸåŒ–å­ã§åˆæœŸåŒ–ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“"
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr ""
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, gcc-internal-format
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr ""
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr "delete ã§ã®é…列サイズãŒä¸æ˜Žã§ã™"
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr "ベクトル型㮠delete ã§ã™ãŒã€ãƒã‚¤ãƒ³ã‚¿ã§ã‚‚é…列型ã§ã‚‚ã‚りã¾ã›ã‚“"
-@@ -30553,42 +30616,42 @@
- msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
- msgstr ""
-
--#: cp/mangle.c:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr ""
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr ""
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr ""
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr "警告: "
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr ""
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr ""
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr ""
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr ""
-@@ -30675,57 +30738,57 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, fuzzy, gcc-internal-format
- msgid "defaulted declaration %q+D"
- msgstr "無効ãªå®£è¨€ã§ã™"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, fuzzy, gcc-internal-format
- msgid "does not match expected signature %qD"
- msgstr "キャストã«ã‚ˆã‚‹é–¢æ•°ã®åž‹ãŒé©åˆã—ã¾ã›ã‚“"
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr ""
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, fuzzy, gcc-internal-format
- msgid "a template cannot be defaulted"
- msgstr "複雑ãªãƒ‘ラメタをもã¤é–¢æ•°ã¯ inline ã«ã§ãã¾ã›ã‚“"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, gcc-internal-format
- msgid "%qD cannot be defaulted"
- msgstr ""
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, gcc-internal-format
- msgid "defaulted function %q+D with default argument"
- msgstr ""
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr ""
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
- msgid "%q#D conflicts with a previous declaration"
- msgstr "`%s' ã®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã¯å‰æ–¹ã§ã«å®£è¨€ã•れãŸã‚‚ã®ã¨è¡çªã—ã¾ã™"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+#D"
- msgstr "剿–¹ã§ã® `%s' ã®å®£è¨€"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, fuzzy, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr "`%s' ãŒå†å®£è¨€ã•れã¾ã—ãŸ"
-@@ -30736,265 +30799,265 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, fuzzy, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "無効ãªå®£è¨€ã§ã™"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr ""
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, gcc-internal-format
- msgid "declaration of %q#D with C language linkage"
- msgstr ""
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, fuzzy, gcc-internal-format
- msgid "due to different exception specifications"
- msgstr "ä¾‹å¤–ä»•æ§˜ã®æ¤œæŸ»ã‚’ã™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’生æˆã—ãªã„"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, fuzzy, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "åž‹ãŒå‰æ–¹ã®å¤–部宣言ã¨ä¸€è‡´ã—ã¾ã›ã‚“"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, fuzzy, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "剿–¹ã® `%s' ã®å¤–部宣言"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, gcc-internal-format
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr ""
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, fuzzy, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "無効ãªå®£è¨€ã§ã™"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr "`%s' ã®å®£è¨€ã¯ä»®å¼•数を覆ã„éš ã—ã¾ã™"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "%q+D ã®å†å®£è¨€ã¯ä»®å¼•æ•°ã‚’éš ã—ã¾ã™"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr "`%s' ã®å®£è¨€ã¯å‰æ–¹ã®ãƒ­ãƒ¼ã‚«ãƒ«ã‚·ãƒ³ãƒœãƒ«ã‚’覆ã„éš ã—ã¾ã™"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr "`%s' ã®å®£è¨€ã«ã‚ˆã‚Š `this' ã®ãƒ¡ãƒ³ãƒãŒè¦†ã„éš ã•れã¾ã™"
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr "`%s' ã®å®£è¨€ã¯ã‚°ãƒ­ãƒ¼ãƒãƒ«å®£è¨€ã‚’覆ã„éš ã—ã¾ã™"
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, fuzzy, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr "`%s' ã®åå‰å¼•ãã¯å¤‰æ›´ã•れã¾ã—ãŸ"
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr ""
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr ""
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, fuzzy, gcc-internal-format
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr "`%s' ã®åå‰å¼•ãã¯æ–°ãŸãª ISO `for' スコープã«å¤‰ã‚りã¾ã—ãŸ"
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr ""
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, gcc-internal-format
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr ""
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr ""
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, fuzzy, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr "%s: %s: "
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, fuzzy, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr "%d 個ã®ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ãŒè¦‹ã¤ã‹ã‚Šã¾ã—ãŸ\n"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, fuzzy, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "`%s' ã®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã¯å‰æ–¹ã§ã«å®£è¨€ã•れãŸã‚‚ã®ã¨è¡çªã—ã¾ã™"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, fuzzy, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "剿–¹ã§ã® `%s' ã®æš—黙的ãªå®£è¨€"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, fuzzy, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr "`%s' ã®å®£è¨€ãŒçŸ›ç›¾ã—ã¦ã„ã¾ã™"
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr "%s=%s ã¯æ•°å€¤ã§ã¯ã‚りã¾ã›ã‚“"
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr ""
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr ""
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, gcc-internal-format
- msgid "%qD not declared"
- msgstr ""
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr ""
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr ""
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr ""
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr ""
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr ""
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, gcc-internal-format
- msgid "no members matching %<%T::%D%> in %q#T"
- msgstr ""
-
--#: cp/name-lookup.c:3352
-+#: cp/name-lookup.c:3355
- #, gcc-internal-format
- msgid "declaration of %qD not in a namespace surrounding %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3360
-+#: cp/name-lookup.c:3363
- #, fuzzy, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr "`%s' ã®å®£è¨€ãŒçŸ›ç›¾ã—ã¦ã„ã¾ã™"
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, fuzzy, gcc-internal-format
- msgid "%qD attribute requires a single NTBS argument"
- msgstr "%s: オプション `%s' ã«ã¯å¼•æ•°ãŒå¿…è¦ã§ã™\n"
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, gcc-internal-format
- msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
- msgstr ""
-
--#: cp/name-lookup.c:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, fuzzy, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr "`%s' 属性ã®ç–‘似命令ãŒç„¡è¦–ã•れã¾ã—ãŸ"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, gcc-internal-format
- msgid "namespace alias %qD not allowed here, assuming %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr ""
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, gcc-internal-format
- msgid "current namespace %qD does not enclose strongly used namespace %qD"
- msgstr ""
-
--#: cp/name-lookup.c:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] ""
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, gcc-internal-format
- msgid " %qE"
- msgstr ""
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr ""
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr ""
-@@ -31105,7 +31168,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "%s 宣言ã®å¾Œã‚ã®ã‚»ãƒŸã‚³ãƒ­ãƒ³ã‚’欠ã„ã¦ã„ã¾ã™"
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, gcc-internal-format
- msgid "%qT is not a template"
- msgstr ""
-@@ -31125,7 +31188,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr ""
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, gcc-internal-format
- msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
- msgstr ""
-@@ -31269,719 +31332,719 @@
- msgid "a wide string is invalid in this context"
- msgstr ""
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, gcc-internal-format
- msgid "unable to find numeric literal operator %qD"
- msgstr ""
-
--#: cp/parser.c:3746
-+#: cp/parser.c:3752
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD"
- msgstr ""
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, gcc-internal-format
- msgid "expected declaration"
- msgstr ""
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, fuzzy, gcc-internal-format
- msgid "fixed-point types not supported in C++"
- msgstr "-Wno-strict-prototypes 㯠C++ ã§ã¯å—ã‘付ã‘られã¾ã›ã‚“"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, gcc-internal-format
- msgid "ISO C++ forbids braced-groups within expressions"
- msgstr "ISO C++ ã¯ãƒ–レースã§ã¾ã¨ã‚られãŸå¼ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/parser.c:4021
-+#: cp/parser.c:4027
- #, gcc-internal-format
- msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
- msgstr ""
-
--#: cp/parser.c:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, gcc-internal-format
- msgid "expected primary-expression"
- msgstr ""
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, fuzzy, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr "マクロ引数内ã§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’使ã†ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, gcc-internal-format
- msgid "a template declaration cannot appear at block scope"
- msgstr ""
-
--#: cp/parser.c:4360
-+#: cp/parser.c:4366
- #, gcc-internal-format
- msgid "local variable %qD may not appear in this context"
- msgstr ""
-
--#: cp/parser.c:4524
-+#: cp/parser.c:4530
- #, gcc-internal-format
- msgid "expected id-expression"
- msgstr ""
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, gcc-internal-format
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr ""
-
--#: cp/parser.c:4776
-+#: cp/parser.c:4782
- #, fuzzy, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr "`%s' ã®å®£è¨€ã«ã‚ˆã‚Š `this' ã®ãƒ¡ãƒ³ãƒãŒè¦†ã„éš ã•れã¾ã™"
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr ""
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, gcc-internal-format
- msgid "expected unqualified-id"
- msgstr ""
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, gcc-internal-format
- msgid "decltype evaluates to %qT, which is not a class or enumeration type"
- msgstr ""
-
--#: cp/parser.c:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, gcc-internal-format
- msgid "%qD is not a template"
- msgstr ""
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, gcc-internal-format
- msgid "expected nested-name-specifier"
- msgstr ""
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, gcc-internal-format
- msgid "types may not be defined in casts"
- msgstr ""
-
--#: cp/parser.c:5438
-+#: cp/parser.c:5444
- #, gcc-internal-format
- msgid "types may not be defined in a %<typeid%> expression"
- msgstr ""
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "ISO C++ ã¯è¤‡åˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr ""
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr "無効㪠%qD ã®ä½¿ç”¨ã§ã™"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, 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:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr "éžã‚¹ã‚«ãƒ©ãƒ¼åž‹"
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ does not allow %<alignof%> with a non-type"
- msgstr "ISO C++ ã¯åå‰ã¤ã戻り値を許å¯ã—ã¾ã›ã‚“"
-
--#: cp/parser.c:6453
-+#: cp/parser.c:6459
- #, gcc-internal-format
- msgid "types may not be defined in %<noexcept%> expressions"
- msgstr ""
-
--#: cp/parser.c:6678
-+#: cp/parser.c:6684
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in a new-expression"
- msgstr "\"%s\" ã¯ãƒžã‚¯ãƒ­ä»®å¼•数リストã«ç¾ã‚Œã¦ã¯ãªã‚Šã¾ã›ã‚“"
-
--#: cp/parser.c:6691
-+#: cp/parser.c:6697
- #, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr ""
-
--#: cp/parser.c:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr ""
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, gcc-internal-format
- msgid "types may not be defined in a new-type-id"
- msgstr ""
-
--#: cp/parser.c:6898
-+#: cp/parser.c:6904
- #, fuzzy, gcc-internal-format
- msgid "expression in new-declarator must have integral or enumeration type"
- msgstr "é…列 new ã§ã®ã‚µã‚¤ã‚ºã¯å®Œå…¨ãªåž‹ã‚’æŒãŸã­ã°ãªã‚Šã¾ã›ã‚“"
-
--#: cp/parser.c:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr "å¤ã„スタイルã®ã‚­ãƒ£ã‚¹ãƒˆã‚’使用ã—ã¦ã„ã¾ã™"
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, gcc-internal-format
- msgid "%<>>%> operator is treated as two right angle brackets in C++11"
- msgstr ""
-
--#: cp/parser.c:7286
-+#: cp/parser.c:7295
- #, fuzzy, gcc-internal-format
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "|| ã¨å…±ã«ä½¿ã‚れる && ã®å‘¨ã‚Šã§ã¯æ‹¬å¼§ã‚’ã¤ã‘ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, gcc-internal-format
- msgid "ISO C++ does not allow ?: with omitted middle operand"
- msgstr ""
-
--#: cp/parser.c:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr ""
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, gcc-internal-format
- msgid "expected end of capture-list"
- msgstr ""
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, gcc-internal-format
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr ""
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, fuzzy, gcc-internal-format
- #| msgid "increment of read-only variable %qD"
- msgid "capture of non-variable %qD "
- msgstr "読ã¿å–り専用変数 %qD ã®å¢—分ã§ã™"
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, fuzzy, gcc-internal-format
- msgid "%q+#D declared here"
- msgstr "`%s' ã¯å‰ã«ã“ã“ã§å®£è¨€ã•れã¾ã—ãŸ"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, fuzzy, gcc-internal-format
- msgid "default argument specified for lambda parameter"
- msgstr "仮引数 `%s' ã§æŒ‡å®šã•れãŸè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
-
--#: cp/parser.c:8768
-+#: cp/parser.c:8777
- #, gcc-internal-format
- msgid "expected labeled-statement"
- msgstr "ãƒ©ãƒ™ãƒ«ä»˜ãæ–‡ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, gcc-internal-format
- msgid "case label %qE not within a switch statement"
- msgstr "case ラベル %qE ㌠switch æ–‡ã®ä¸­ã«ã‚りã¾ã›ã‚“"
-
--#: cp/parser.c:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr ""
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, gcc-internal-format
- msgid "%<%T::%D%> names the constructor, not the type"
- msgstr ""
-
--#: cp/parser.c:8939
-+#: cp/parser.c:8948
- #, fuzzy, gcc-internal-format
- #| msgid "Discover pure and const functions"
- msgid "compound-statement in constexpr function"
- msgstr "純粋ãŠã‚ˆã³å®šæ•°é–¢æ•°ã‚’見ã¤ã‘ã‚‹"
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, gcc-internal-format
- msgid "expected selection-statement"
- msgstr ""
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, gcc-internal-format
- msgid "types may not be defined in conditions"
- msgstr ""
-
--#: cp/parser.c:9527
-+#: cp/parser.c:9536
- #, 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:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr ""
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, gcc-internal-format
- msgid "expected iteration-statement"
- msgstr ""
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, fuzzy, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr "#if å¼ã®ä¸­ã§ã¯æ–‡å­—列定数ãŒä½¿ãˆã¾ã›ã‚“"
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr "ISO C++ ã¯è¨ˆç®—åž‹ goto ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, gcc-internal-format
- msgid "expected jump-statement"
- msgstr ""
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr ""
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr ""
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr ""
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, 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:10642
-+#: cp/parser.c:10651
- #, 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:10678
-+#: cp/parser.c:10687
- #, gcc-internal-format
- msgid "decl-specifier invalid in condition"
- msgstr ""
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, fuzzy, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr "`%s' ã¯é–¢æ•°ã§ã‚‚メンãƒé–¢æ•°ã§ã‚‚ã‚りã¾ã›ã‚“ -- friend ã¨ã¯å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr ""
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, gcc-internal-format
- msgid "invalid linkage-specification"
- msgstr "無効ãªãƒªãƒ³ã‚¯æŒ‡å®šã§ã™"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, gcc-internal-format
- msgid "types may not be defined in %<decltype%> expressions"
- msgstr ""
-
--#: cp/parser.c:11271
-+#: cp/parser.c:11280
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %<auto%> in conversion operator"
- msgstr "void å¼ã®ä¸é©åˆ‡ãªä½¿ç”¨"
-
--#: cp/parser.c:11357
-+#: cp/parser.c:11366
- #, gcc-internal-format
- msgid "only constructors take member initializers"
- msgstr ""
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, fuzzy, gcc-internal-format
- msgid "cannot expand initializer for member %<%D%>"
- msgstr "メンム`%s' ã«å¯¾ã™ã‚‹ç„¡åйãªåˆæœŸå€¤"
-
--#: cp/parser.c:11391
-+#: cp/parser.c:11400
- #, 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:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, fuzzy, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr "剿™‚代的ãªå¤ã„スタイルã®åŸºåº•ã‚¯ãƒ©ã‚¹åˆæœŸåŒ–å­ã§ã™"
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:11840
-+#: cp/parser.c:11849
- #, fuzzy, gcc-internal-format
- #| msgid "expected a string after %<#pragma message%>"
- msgid "expected empty string after %<operator%> keyword"
- msgstr "%<#pragma message%> ã®å¾Œã«æ–‡å­—列ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected suffix identifier"
- msgstr "識別å­ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, gcc-internal-format
- msgid "expected operator"
- msgstr "演算å­ãŒäºˆæœŸã•れã¾ã™"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr ""
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, gcc-internal-format
- msgid "template parameter pack %qD cannot have a default argument"
- msgstr ""
-
--#: cp/parser.c:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, gcc-internal-format
- msgid "template parameter pack cannot have a default argument"
- msgstr ""
-
--#: cp/parser.c:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, fuzzy, gcc-internal-format
- msgid "template parameter packs cannot have default arguments"
- msgstr "strftime フォーマットã¯å¼•数をフォーマットã§ãã¾ã›ã‚“"
-
--#: cp/parser.c:12397
-+#: cp/parser.c:12406
- #, gcc-internal-format
- msgid "expected template-id"
- msgstr ""
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, gcc-internal-format
- msgid "expected %<<%>"
- msgstr "%<<%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr ""
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, gcc-internal-format
- msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
- msgstr ""
-
--#: cp/parser.c:12533
-+#: cp/parser.c:12542
- #, fuzzy, gcc-internal-format
- msgid "parse error in template argument list"
- msgstr "マクロ引数リストã«ã‚り得ãªã„トークン"
-
- #. The name does not name a template.
--#: cp/parser.c:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, gcc-internal-format
- msgid "expected template-name"
- msgstr "テンプレートåãŒäºˆæœŸã•れã¾ã™"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr "éžãƒ†ãƒ³ãƒ—レート %qD ãŒãƒ†ãƒ³ãƒ—レートã¨ã—ã¦ä½¿ç”¨ã•れã¦ã„ã¾ã™"
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, gcc-internal-format
- msgid "use %<%T::template %D%> to indicate that it is a template"
- msgstr ""
-
--#: cp/parser.c:12783
-+#: cp/parser.c:12792
- #, gcc-internal-format
- msgid "expected parameter pack before %<...%>"
- msgstr ""
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, gcc-internal-format
- msgid "expected template-argument"
- msgstr "テンプレート引数ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, gcc-internal-format
- msgid "invalid non-type template argument"
- msgstr ""
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<inline%> specifier"
- msgstr ""
-
--#: cp/parser.c:13153
-+#: cp/parser.c:13162
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<constexpr%> specifier"
- msgstr ""
-
--#: cp/parser.c:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr ""
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, gcc-internal-format
- msgid "expected type specifier"
- msgstr "型指定ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, gcc-internal-format
- msgid "expected template-id for type"
- msgstr ""
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, gcc-internal-format
- msgid "expected type-name"
- msgstr "åž‹åãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, gcc-internal-format
- msgid "declaration %qD does not declare anything"
- msgstr "宣言 %qD ãŒä½•も宣言ã—ã¦ã„ã¾ã›ã‚“"
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, fuzzy, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr "インスタンス化ã•れãªã„åž‹ã«å¯¾ã™ã‚‹ç„¡åŠ¹ãªæ“作ã§ã™"
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, fuzzy, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr "自動テンプレート実体化を有効ã«ã™ã‚‹"
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, gcc-internal-format
- msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
- msgstr ""
-
--#: cp/parser.c:14356
-+#: cp/parser.c:14365
- #, gcc-internal-format
- msgid "%qD is an enumeration template"
- msgstr ""
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, gcc-internal-format
- msgid "%qD is not an enumerator-name"
- msgstr ""
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%>"
- msgstr "%<;%> ã¾ãŸã¯ %<{%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, gcc-internal-format
- msgid "cannot add an enumerator list to a template instantiation"
- msgstr ""
-
--#: cp/parser.c:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, gcc-internal-format
- msgid "declaration of %qD in namespace %qD which does not enclose %qD"
- msgstr ""
-
--#: cp/parser.c:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, gcc-internal-format
- msgid "declaration of %qD in %qD which does not enclose %qD"
- msgstr ""
-
--#: cp/parser.c:14512
-+#: cp/parser.c:14521
- #, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr "%q#T ãŒè¤‡æ•°å®šç¾©ã•れã¦ã„ã¾ã™"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr "%qD ã¯åå‰ç©ºé–“åã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, gcc-internal-format
- msgid "expected namespace-name"
- msgstr "åå‰ç©ºé–“åãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, gcc-internal-format
- msgid "%<namespace%> definition is not allowed here"
- msgstr "ã“ã“ã§ã¯ %<namespace%> 定義ã¯è¨±å¯ã•れã¦ã„ã¾ã›ã‚“"
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, gcc-internal-format
- msgid "a template-id may not appear in a using-declaration"
- msgstr ""
-
--#: cp/parser.c:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in alias template declarations"
- msgstr "一ã¤ã®ç©ºã®å®£è¨€ä¸­ã«ã€äºŒã¤ã®åž‹ãŒæŒ‡å®šã•れã¦ã„ã¾ã™"
-
--#: cp/parser.c:15532
-+#: cp/parser.c:15541
- #, gcc-internal-format
- msgid "a function-definition is not allowed here"
- msgstr "ã“ã“ã§ã¯é–¢æ•°å®šç¾©ã¯è¨±å¯ã•れã¦ã„ã¾ã›ã‚“"
-
--#: cp/parser.c:15544
-+#: cp/parser.c:15553
- #, fuzzy, gcc-internal-format
- msgid "an asm-specification is not allowed on a function-definition"
- msgstr "åˆæœŸåŒ–å­ãƒªã‚¹ãƒˆã¯éžãƒ¡ãƒ³ãƒé–¢æ•°ã§ã¯ä½¿ãˆã¾ã›ã‚“"
-
--#: cp/parser.c:15548
-+#: cp/parser.c:15557
- #, fuzzy, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr "大域 register 変数ãŒé–¢æ•°å®šç¾©ã®å¾Œã‚ã«ã‚りã¾ã™"
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, gcc-internal-format
- msgid "expected initializer"
- msgstr ""
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, gcc-internal-format
- msgid "invalid type in declaration"
- msgstr ""
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, fuzzy, gcc-internal-format
- msgid "initializer provided for function"
- msgstr "friend 関数 `%s' ã‚’åˆæœŸåŒ–ã§ãã¾ã›ã‚“"
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr ""
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, fuzzy, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr "é…åˆ—ã®æ·»å­—ãŒæ•´æ•°åž‹ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, gcc-internal-format
- msgid "cannot define member of dependent typedef %qT"
- msgstr ""
-
--#: cp/parser.c:16277
-+#: cp/parser.c:16286
- #, gcc-internal-format
- msgid "%<%T::%E%> is not a type"
- msgstr ""
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, fuzzy, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "トップレベルã§ã® `this' ã®ä½¿ç”¨ã¯ç„¡åйã§ã™"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
- msgstr ""
-@@ -31990,248 +32053,248 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, gcc-internal-format
- msgid "invalid declarator"
- msgstr "無効ãªå®£è¨€å­ã§ã™"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, gcc-internal-format
- msgid "expected declarator"
- msgstr "宣言å­ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr "%qD ã¯åå‰ç©ºé–“ã§ã™"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, fuzzy, gcc-internal-format
- msgid "cannot form pointer to member of non-class %q#T"
- msgstr " ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ãƒ¡ãƒ³ãƒã¸ã®å¤‰æ›ã§"
-
--#: cp/parser.c:16504
-+#: cp/parser.c:16513
- #, gcc-internal-format
- msgid "expected ptr-operator"
- msgstr "ãƒã‚¤ãƒ³ã‚¿æ¼”ç®—å­ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr ""
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, fuzzy, gcc-internal-format
- #| msgid "expected type-specifier"
- msgid "duplicate virt-specifier"
- msgstr "型指定å­ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, gcc-internal-format
- msgid "invalid use of %<auto%>"
- msgstr "無効㪠%<auto%> ã®ä½¿ç”¨ã§ã™"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in template arguments"
- msgstr "\"%s\" ã¯ãƒžã‚¯ãƒ­ä»®å¼•数リストã«ç¾ã‚Œã¦ã¯ãªã‚Šã¾ã›ã‚“"
-
--#: cp/parser.c:16883
-+#: cp/parser.c:16892
- #, gcc-internal-format
- msgid "expected type-specifier"
- msgstr "型指定å­ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, gcc-internal-format
- msgid "expected %<,%> or %<...%>"
- msgstr "%<,%> ã¾ãŸã¯ %<...%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in parameter types"
- msgstr "\"%s\" ã¯ãƒžã‚¯ãƒ­ä»®å¼•数リストã«ç¾ã‚Œã¦ã¯ãªã‚Šã¾ã›ã‚“"
-
--#: cp/parser.c:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr ""
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, fuzzy, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr "メソッドã¯é–¢æ•°ãƒã‚¤ãƒ³ã‚¿ã«å¤‰æ›ã§ãã¾ã›ã‚“"
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, fuzzy, gcc-internal-format
- msgid "parameter pack %qD cannot have a default argument"
- msgstr "strftime フォーマットã¯å¼•数をフォーマットã§ãã¾ã›ã‚“"
-
--#: cp/parser.c:17341
-+#: cp/parser.c:17350
- #, fuzzy, gcc-internal-format
- msgid "parameter pack cannot have a default argument"
- msgstr "strftime フォーマットã¯å¼•数をフォーマットã§ãã¾ã›ã‚“"
-
--#: cp/parser.c:17628
-+#: cp/parser.c:17637
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr "ISO C++ ã¯åå‰ã¤ã戻り値を許å¯ã—ã¾ã›ã‚“"
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ does not allow C99 designated initializers"
- msgstr "ISO C++ ã¯åå‰ã¤ã戻り値を許å¯ã—ã¾ã›ã‚“"
-
--#: cp/parser.c:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, gcc-internal-format
- msgid "expected class-name"
- msgstr ""
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, gcc-internal-format
- msgid "expected %<;%> after class definition"
- msgstr "クラス定義ã®å¾Œã«ã¯ %<;%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, gcc-internal-format
- msgid "expected %<;%> after struct definition"
- msgstr "構造体定義ã®å¾Œã«ã¯ %<;%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, gcc-internal-format
- msgid "expected %<;%> after union definition"
- msgstr "共用体定義ã®å¾Œã«ã¯ %<;%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, gcc-internal-format
- msgid "expected %<{%> or %<:%>"
- msgstr "%<{%> ã¾ãŸã¯ %<:%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, fuzzy, gcc-internal-format
- msgid "cannot specify %<override%> for a class"
- msgstr "クラス %s 用ã®ãƒ•ァイルを見ã¤ã‘られã¾ã›ã‚“。"
-
--#: cp/parser.c:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, gcc-internal-format
- msgid "qualified name does not name a class"
- msgstr ""
-
--#: cp/parser.c:18421
-+#: cp/parser.c:18430
- #, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr "%qD ã®å®£è¨€å†…ã«ç„¡åйãªã‚¯ãƒ©ã‚¹åã§ã™"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, gcc-internal-format
- msgid "extra qualification not allowed"
- msgstr ""
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr ""
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, gcc-internal-format
- msgid "function template %qD redeclared as a class template"
- msgstr "関数テンプレート %qD ãŒã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—レートã¨ã—ã¦å†å®šç¾©ã•れã¾ã—ãŸ"
-
--#: cp/parser.c:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr ""
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr "%q+#T ã®å‰ã®å®šç¾©"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, gcc-internal-format
- msgid "expected class-key"
- msgstr ""
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, gcc-internal-format
- msgid "in C++03 a class-key must be used when declaring a friend"
- msgstr ""
-
--#: cp/parser.c:18892
-+#: cp/parser.c:18908
- #, gcc-internal-format
- msgid "friend declaration does not name a class or function"
- msgstr ""
-
--#: cp/parser.c:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr ""
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, gcc-internal-format
- msgid "expected %<;%> at end of member declaration"
- msgstr "メンãƒå®£è¨€ã®æœ€å¾Œã«ã¯ %<;%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr ""
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, gcc-internal-format
- msgid "a brace-enclosed initializer is not allowed here"
- msgstr ""
-
--#: cp/parser.c:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr ""
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr ""
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in an exception-specification"
- msgstr "ä¾‹å¤–ä»•æ§˜ã®æ¤œæŸ»ã‚’ã™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’生æˆã—ãªã„"
-
--#: cp/parser.c:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in exception-declarations"
- msgstr "一ã¤ã®ç©ºã®å®£è¨€ä¸­ã«ã€äºŒã¤ã®åž‹ãŒæŒ‡å®šã•れã¦ã„ã¾ã™"
-
--#: cp/parser.c:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr ""
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, fuzzy, gcc-internal-format
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "無効ãªå®£è¨€ã§ã™"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr ""
-@@ -32240,320 +32303,320 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr ""
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, fuzzy, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "--driver ã¯æœ€æ—©ã‚µãƒãƒ¼ãƒˆã•れã¾ã›ã‚“"
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, gcc-internal-format
- msgid "invalid declaration of member template in local class"
- msgstr ""
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr ""
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, gcc-internal-format
- msgid "invalid explicit specialization"
- msgstr ""
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, fuzzy, gcc-internal-format
- msgid "template declaration of %<typedef%>"
- msgstr "`%s' ã® extern 宣言ãŒãƒã‚¹ãƒˆã—ã¦ã„ã¾ã™"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, gcc-internal-format
- msgid "explicit template specialization cannot have a storage class"
- msgstr ""
-
--#: cp/parser.c:21590
-+#: cp/parser.c:21606
- #, fuzzy, gcc-internal-format
- msgid "%<>>%> should be %<> >%> within a nested template argument list"
- msgstr "`>>' ã¯ãƒ†ãƒ³ãƒ—レートクラスå㯠`> >' ã¨ã™ã¹ãã§ã™"
-
--#: cp/parser.c:21603
-+#: cp/parser.c:21619
- #, gcc-internal-format
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr ""
-
--#: cp/parser.c:22009
-+#: cp/parser.c:22025
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %qD in linkage specification"
- msgstr "テンプレート型統一中 `%s' ãŒä½¿ç”¨ã•れã¾ã—ãŸ"
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, gcc-internal-format
- msgid "%<__thread%> before %qD"
- msgstr "%<__thread%> ㌠%qD ã®å‰ã«ã‚りã¾ã™"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, gcc-internal-format
- msgid "expected %<new%>"
- msgstr "%<new%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, gcc-internal-format
- msgid "expected %<delete%>"
- msgstr "%<delete%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, gcc-internal-format
- msgid "expected %<return%>"
- msgstr "%<return%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, gcc-internal-format
- msgid "expected %<extern%>"
- msgstr "%<extern%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, gcc-internal-format
- msgid "expected %<static_assert%>"
- msgstr "%<static_assert%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, gcc-internal-format
- msgid "expected %<decltype%>"
- msgstr "%<decltype%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, gcc-internal-format
- msgid "expected %<operator%>"
- msgstr "%<operator%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, gcc-internal-format
- msgid "expected %<class%>"
- msgstr "%<class%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, gcc-internal-format
- msgid "expected %<template%>"
- msgstr "%<template%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, gcc-internal-format
- msgid "expected %<namespace%>"
- msgstr "%<namespace%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, gcc-internal-format
- msgid "expected %<using%>"
- msgstr "%<using%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, gcc-internal-format
- msgid "expected %<asm%>"
- msgstr "%<asm%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, gcc-internal-format
- msgid "expected %<try%>"
- msgstr "%<try%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, gcc-internal-format
- msgid "expected %<catch%>"
- msgstr "%<catch%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, gcc-internal-format
- msgid "expected %<throw%>"
- msgstr "%<throw%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, gcc-internal-format
- msgid "expected %<__label__%>"
- msgstr "%<__label__%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, gcc-internal-format
- msgid "expected %<@try%>"
- msgstr "%<@try%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, gcc-internal-format
- msgid "expected %<@synchronized%>"
- msgstr "%<@synchronized%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, gcc-internal-format
- msgid "expected %<@throw%>"
- msgstr "%<@throw%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<static_assert%>"
- msgid "expected %<__transaction_atomic%>"
- msgstr "%<static_assert%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<static_assert%>"
- msgid "expected %<__transaction_relaxed%>"
- msgstr "%<static_assert%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, gcc-internal-format
- msgid "expected %<::%>"
- msgstr "%<::%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, gcc-internal-format
- msgid "expected %<...%>"
- msgstr "%<...%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, gcc-internal-format
- msgid "expected %<*%>"
- msgstr "%<*%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, gcc-internal-format
- msgid "expected %<~%>"
- msgstr "%<~%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, gcc-internal-format
- msgid "expected %<:%> or %<::%>"
- msgstr "%<:%> ã¾ãŸã¯ %<::%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, gcc-internal-format
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr "%<class%>ã€%<typename%>ã€ã¾ãŸã¯ %<template%> ãŒäºˆæœŸã•れã¾ã™"
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr ""
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, fuzzy, gcc-internal-format
- #| msgid "previously declared here"
- msgid "%q#T was previously declared here"
- msgstr "å‰ã¯ã“ã“ã§å®£è¨€ã•れã¾ã—ãŸ"
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, fuzzy, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr "`%s' ãŒåˆ¥ã®ã‚·ãƒ³ãƒœãƒ«ç¨®ã¨ã—ã¦å†å®£è¨€ã•れã¾ã—ãŸ"
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr ""
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "デフォルト引数内ã§ãƒ•ァイルãŒçµ‚了ã—ã¦ã„ã¾ã™"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr ""
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr ""
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr ""
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, gcc-internal-format
- msgid "objective-c++ method declaration is expected"
- msgstr ""
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, gcc-internal-format
- msgid "method attributes must be specified at the end"
- msgstr ""
-
--#: cp/parser.c:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, gcc-internal-format
- msgid "invalid type for instance variable"
- msgstr ""
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, fuzzy, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr "識別å­ãŒå¿…è¦ã§ã™"
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, gcc-internal-format
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr ""
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, gcc-internal-format
- msgid "invalid type for property"
- msgstr ""
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, gcc-internal-format
- msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
- msgstr ""
-
--#: cp/parser.c:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qD should not be reduction"
- msgstr "レジスタ変数 `%s' ãŒå…¥ã‚Œå­é–¢æ•°ã®ä¸­ã§ä½¿ã‚れã¾ã—ãŸ"
-
--#: cp/parser.c:26475
-+#: cp/parser.c:26491
- #, fuzzy, gcc-internal-format
- msgid "not enough collapsed for loops"
- msgstr "ä¸å分ãªåž‹æƒ…å ±"
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, fuzzy, gcc-internal-format
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr "#pragma GCC java_exceptions ã®æœ«å°¾ã«ã‚´ãƒŸ"
-
--#: cp/parser.c:27411
-+#: cp/parser.c:27427
- #, fuzzy, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr "ret 命令ã¯å®Ÿè£…ã•れã¦ã„ã¾ã›ã‚“"
-@@ -32650,69 +32713,69 @@
- msgid "%qD is not a function template"
- msgstr "%qD ã¯é–¢æ•°ãƒ†ãƒ³ãƒ—レートã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr ""
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr ""
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr ""
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, fuzzy, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr "`operator delete' ã®å®£è¨€å†…ã«å¤šã™ãŽã‚‹å¼•æ•°"
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, fuzzy, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr "#define 中ã®ä»®å¼•数リストãŒçµ‚端ã•れã¦ã„ã¾ã›ã‚“"
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr ""
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "%qD ã®å®£è¨€å†…ã§ãƒ†ãƒ³ãƒ—レート仮引数リストãŒå¤šã™ãŽã¾ã™"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "%qD ã®å®£è¨€å†…ã§ãƒ†ãƒ³ãƒ—レート仮引数リストãŒå°‘ãªã™ãŽã¾ã™"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr ""
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr ""
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr ""
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr "%qD ã¯ãƒ†ãƒ³ãƒ—レート関数ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, gcc-internal-format
- msgid "%qD is not declared in %qD"
- msgstr "%qD 㯠%qD 内ã§ã¯å®£è¨€ã•れã¦ã„ã¾ã›ã‚“"
-@@ -32725,134 +32788,134 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr ""
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr "メンãƒé–¢æ•° %qD 㯠%qT 内ã§ã¯å®£è¨€ã•れã¦ã„ã¾ã›ã‚“"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr ""
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr ""
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr " %qD"
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, gcc-internal-format
- msgid " <anonymous>"
- msgstr " <ç„¡å>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr "%q+#D ã®å®£è¨€ã§ã™"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr ""
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr ""
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr ""
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr ""
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, gcc-internal-format
- msgid "type %qT of template argument %qE depends on a template parameter"
- msgid_plural "type %qT of template argument %qE depends on template parameters"
- msgstr[0] ""
- msgstr[1] ""
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, gcc-internal-format
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr ""
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr "%qD 用ã®ãƒ‡ãƒ•ォルト引数ãŒã‚りã¾ã›ã‚“"
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr ""
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr ""
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, gcc-internal-format
- msgid "default template arguments may not be used in partial specializations"
- msgstr ""
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, fuzzy, gcc-internal-format
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "クロスコンパイル時ã®å®Ÿæ•°å€¤ãƒ†ãƒ³ãƒ—レート仮引数"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr "åå‰ç„¡ã—テンプレートクラスã§ã™"
-@@ -32860,7 +32923,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr "デストラクタ %qD ãŒãƒ¡ãƒ³ãƒãƒ†ãƒ³ãƒ—レートã¨ã—ã¦å®£è¨€ã•れã¦ã„ã¾ã™"
-@@ -32870,76 +32933,76 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr "%qD ã®ç„¡åйãªãƒ†ãƒ³ãƒ—レート宣言ã§ã™"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr "éžãƒ†ãƒ³ãƒ—レート %q#D ã®ãƒ†ãƒ³ãƒ—レート定義ã§ã™"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr ""
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr ""
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr ""
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr ""
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, gcc-internal-format
- msgid "template arguments to %qD do not match original template %qD"
- msgstr ""
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, gcc-internal-format
- msgid "use template<> for an explicit specialization"
- msgstr ""
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr "%qT ã¯ãƒ†ãƒ³ãƒ—レート型ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr ""
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, gcc-internal-format, gfc-internal-format
- msgid "redeclared with %d template parameter"
- msgid_plural "redeclared with %d template parameters"
- msgstr[0] ""
- msgstr[1] ""
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+D used %d template parameter"
- msgid_plural "previous declaration %q+D used %d template parameters"
- msgstr[0] "`%s' ã®å®£è¨€ã¯ä»®å¼•数を覆ã„éš ã—ã¾ã™"
- msgstr[1] "`%s' ã®å®£è¨€ã¯ä»®å¼•数を覆ã„éš ã—ã¾ã™"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "テンプレート仮引数 %q+#D ã§ã™"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr "ã“ã“ã§ %q#D ã¨ã—ã¦å†å®£è¨€ã•れã¦ã„ã¾ã™"
-@@ -32948,336 +33011,336 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr "%q#D 用ã®ãƒ‡ãƒ•ォルト引数ã®å†å®šç¾©ã§ã™"
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, gcc-internal-format
- msgid "original definition appeared here"
- msgstr "å…ƒã®å®šç¾©ã¯ã“ã“ã«å‡ºç¾ã—ã¦ã„ã¾ã™"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
- msgstr "`%s' ã®å¼•æ•°ã¨ã—ã¦ç„¡åйãªåž‹"
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
- msgstr ""
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT"
- msgstr ""
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, gcc-internal-format
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr ""
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, fuzzy, gcc-internal-format
- #| msgid "template parameter %q+#D"
- msgid " couldn't deduce template parameter %qD"
- msgstr "テンプレート仮引数 %q+#D ã§ã™"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between types %qT and %qT"
- msgid " mismatched types %qT and %qT"
- msgstr "åž‹ %qT 㨠%qT ã®é–“ã§ã®æ¯”較ã§ã™"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, fuzzy, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr "strftime フォーマットã¯å¼•数をフォーマットã§ãã¾ã›ã‚“"
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute argument not an integer constant"
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr "%qE 属性ã®å¼•æ•°ãŒæ•´æ•°å®šæ•°ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is not valid for %qs"
- msgid " %qE is not equivalent to %qE"
- msgstr "%qs 㯠%qs 用ã«ã¯æœ‰åйã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, gcc-internal-format
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr ""
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, gcc-internal-format
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr ""
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, gcc-internal-format
- msgid " member function type %qT is not a valid template argument"
- msgstr ""
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert type %qT to type %qT"
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr "åž‹ %qT ã‹ã‚‰åž‹ %qT ã¸å¤‰æ›ã§ãã¾ã›ã‚“"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, fuzzy, gcc-internal-format
- msgid " %qT is an ambiguous base class of %qT"
- msgstr "%s ã« `%s' ã¨ã„ã†åå‰ã®ãƒ¡ãƒ³ãƒã¯ã‚りã¾ã›ã‚“"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, fuzzy, gcc-internal-format
- msgid " %qT is not derived from %qT"
- msgstr "%s ã« `%s' ã¨ã„ã†åå‰ã®ãƒ¡ãƒ³ãƒã¯ã‚りã¾ã›ã‚“"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, fuzzy, gcc-internal-format
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr "ä¸å®Œå…¨åž‹ã®ãƒã‚¤ãƒ³ã‚¿ã¸ã®é–“接å‚ç…§"
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, fuzzy, gcc-internal-format
- #| msgid "argument of type %qT does not match %qT"
- msgid " template argument %qE does not match %qD"
- msgstr "åž‹ %qT ã®å¼•数㌠%qT ã¨ä¸€è‡´ã—ã¾ã›ã‚“"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, fuzzy, gcc-internal-format
- #| msgid "<unresolved overloaded function type>"
- msgid " could not resolve address from overloaded function %qE"
- msgstr "<未解決オーãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ã•れãŸé–¢æ•°åž‹>"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr ""
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, fuzzy, gcc-internal-format
- msgid "in template argument for type %qT "
- msgstr "`%s' ã®å¼•æ•°ã¨ã—ã¦ç„¡åйãªåž‹"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, gcc-internal-format
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr ""
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
- msgstr ""
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
- msgstr ""
-
--#: cp/pt.c:5892
-+#: cp/pt.c:5906
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
- msgstr ""
-
--#: cp/pt.c:5922
-+#: cp/pt.c:5936
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
- msgstr ""
-
--#: cp/pt.c:5929
-+#: cp/pt.c:5943
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
- msgstr ""
-
--#: cp/pt.c:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
- msgstr ""
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
- msgstr ""
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr ""
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is a pointer"
- msgstr ""
-
--#: cp/pt.c:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr ""
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
- msgstr ""
-
--#: cp/pt.c:6060
-+#: cp/pt.c:6074
- #, fuzzy, gcc-internal-format
- msgid "standard conversions are not allowed in this context"
- msgstr "#if å¼ã®ä¸­ã§ã¯æ–‡å­—列定数ãŒä½¿ãˆã¾ã›ã‚“"
-
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, fuzzy, gcc-internal-format
- msgid "ignoring attributes on template argument %qT"
- msgstr "ä¸å®Œå…¨ãª typedef `%s' ã®ä½¿ç”¨ã¯ä¸é©åˆ‡ã§ã™"
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, gcc-internal-format
- msgid "injected-class-name %qD used as template template argument"
- msgstr ""
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, fuzzy, gcc-internal-format
- msgid "invalid use of destructor %qE as a type"
- msgstr "`restrict' ã®ç”¨æ³•ãŒä¸é©åˆ‡ã§ã™"
-
--#: cp/pt.c:6461
-+#: cp/pt.c:6476
- #, gcc-internal-format
- msgid "to refer to a type member of a template parameter, use %<typename %E%>"
- msgstr ""
-
--#: cp/pt.c:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, gcc-internal-format
- msgid "type/value mismatch at argument %d in template parameter list for %qD"
- msgstr ""
-
--#: cp/pt.c:6481
-+#: cp/pt.c:6496
- #, gcc-internal-format
- msgid " expected a constant of type %qT, got %qT"
- msgstr ""
-
--#: cp/pt.c:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr ""
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, fuzzy, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr "予期ã—ãªã„型㌠`id' (%s) ã«æŒ‡å®šã•れã¾ã—ãŸ"
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, fuzzy, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr "予期ã—ãªã„型㌠`id' (%s) ã«æŒ‡å®šã•れã¾ã—ãŸ"
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr ""
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, gcc-internal-format
- msgid " expected a template of type %qD, got %qT"
- msgstr ""
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in nontype parameter pack"
- msgstr "åž‹ãŒå‰æ–¹ã®å¤–部宣言ã¨ä¸€è‡´ã—ã¾ã›ã‚“"
-
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr ""
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d)"
- msgstr ""
-
--#: cp/pt.c:6811
-+#: cp/pt.c:6843
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d or more)"
- msgstr ""
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, gcc-internal-format
- msgid "provided for %q+D"
- msgstr ""
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "マクロ引数 \"%s\" ã¯æ–‡å­—列化ã•れã¾ã™"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a function template"
- msgid "%q#D is not a function template"
- msgstr "%qD ã¯é–¢æ•°ãƒ†ãƒ³ãƒ—レートã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, gcc-internal-format
- msgid "non-template type %qT used as a template"
- msgstr ""
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, fuzzy, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "空ã®å®£è¨€ã§ã™"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
- msgstr ""
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, gcc-internal-format
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgstr ""
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr ""
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr ""
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, fuzzy, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr "%s: `%s' ã®åˆæœŸåŒ–:\n"
-@@ -33295,258 +33358,258 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, fuzzy, gcc-internal-format
- msgid "variable %qD has function type"
- msgstr "sizeof ãŒé–¢æ•°åž‹ã«é©ç”¨ã•れã¾ã—ãŸ"
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, fuzzy, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr "仮引数 `%s' ã¯ç„¡åйã§ã™"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, fuzzy, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr "無効ãªå®£è¨€ã§ã™"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, fuzzy, gcc-internal-format
- msgid "function returning an array"
- msgstr "関数ãŒé›†åˆä½“ã‚’è¿”ã—ã¦ã„ã¾ã™"
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, fuzzy, gcc-internal-format
- msgid "function returning a function"
- msgstr "`%s' ã¯é–¢æ•°ã‚’è¿”ã™é–¢æ•°ã¨ã—ã¦å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, fuzzy, gcc-internal-format
- msgid "creating pointer to member function of non-class type %qT"
- msgstr "メンãƒé–¢æ•°ã¸ã®ãƒã‚¤ãƒ³ã‚¿ãŒå‘¼ã°ã‚Œã¾ã—ãŸãŒã€ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—内ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/pt.c:11518
-+#: cp/pt.c:11552
- #, fuzzy, gcc-internal-format
- msgid "forming reference to void"
- msgstr "一時オブジェクトã¸ã®å‚ç…§ã‚’è¿”ãã†ã¨ã—ã¦ã„ã¾ã™"
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, fuzzy, gcc-internal-format
- msgid "forming pointer to reference type %qT"
- msgstr "ä¸å®Œå…¨åž‹ã®ãƒã‚¤ãƒ³ã‚¿ã¸ã®é–“接å‚ç…§"
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, fuzzy, gcc-internal-format
- msgid "forming reference to reference type %qT"
- msgstr "å‚ç…§ã‚’å‚ç…§ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, fuzzy, gcc-internal-format
- msgid "creating pointer to member of non-class type %qT"
- msgstr " ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ãƒ¡ãƒ³ãƒã¸ã®å¤‰æ›ã§"
-
--#: cp/pt.c:11577
-+#: cp/pt.c:11611
- #, fuzzy, gcc-internal-format
- msgid "creating pointer to member reference type %qT"
- msgstr " ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ãƒ¡ãƒ³ãƒã¸ã®å¤‰æ›ã§"
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, fuzzy, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr " ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ãƒ¡ãƒ³ãƒã¸ã®å¤‰æ›ã§"
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, fuzzy, gcc-internal-format
- msgid "creating array of %qT"
- msgstr "大ãã•ゼロã®é…列を作ã‚ã†ã¨ã—ã¦ã„ã¾ã™"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr ""
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, gcc-internal-format
- msgid "%qT is not a class, struct, or union type"
- msgstr ""
-
--#: cp/pt.c:11717
-+#: cp/pt.c:11751
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is not an enumeration type"
- msgstr ""
-
--#: cp/pt.c:11725
-+#: cp/pt.c:11759
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is is not a class type"
- msgstr ""
-
--#: cp/pt.c:11842
-+#: cp/pt.c:11876
- #, fuzzy, gcc-internal-format
- msgid "use of %qs in template"
- msgstr "テンプレート内㧠`%s' を使用ã—ã¦ã„ã¾ã™"
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, gcc-internal-format
- msgid "qualifying type %qT does not match destructor name ~%qT"
- msgstr ""
-
--#: cp/pt.c:11993
-+#: cp/pt.c:12031
- #, gcc-internal-format
- msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
- msgstr ""
-
--#: cp/pt.c:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr ""
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, fuzzy, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr "static フィールド `%s' を欠ã„ã¦ã„ã¾ã™"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, fuzzy, gcc-internal-format
- msgid "invalid use of pack expansion expression"
- msgstr "void å¼ã®ä¸é©åˆ‡ãªä½¿ç”¨"
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr ""
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, fuzzy, gcc-internal-format
- #| msgid "%qE undeclared here (not in a function)"
- msgid "%q+D declared here, later in the translation unit"
- msgstr "%qE ãŒã“ã“ã§ã¯å®£è¨€ã•れã¦ã„ã¾ã›ã‚“ (関数内ã§ã¯ãªã„)"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, gcc-internal-format
- msgid "%qT is not a class or namespace"
- msgstr ""
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, gcc-internal-format
- msgid "%qD is not a class or namespace"
- msgstr ""
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr ""
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, gcc-internal-format
- msgid "template argument for %qD uses local type %qT"
- msgstr ""
-
--#: cp/pt.c:14454
-+#: cp/pt.c:14492
- #, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr ""
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, fuzzy, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, fuzzy, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr "䏿­£ãªæ–‡å­—列定数ã§ã™"
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, fuzzy, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "自動テンプレート実体化を有効ã«ã™ã‚‹"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, fuzzy, gcc-internal-format
- msgid "%s %+#T"
- msgstr "%s: %s"
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, gcc-internal-format
- msgid "%qD is not a static data member of a class template"
- msgstr ""
-
--#: cp/pt.c:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr ""
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, gcc-internal-format
- msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
- msgstr ""
-
--#: cp/pt.c:17866
-+#: cp/pt.c:17904
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr "%s: `%s' ã®åˆæœŸåŒ–:\n"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, fuzzy, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
- msgstr "ISO C++ ã¯æ¸›ç®—ã«ãƒ¡ã‚½ãƒƒãƒ‰ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã‚’使ã†ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/pt.c:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, fuzzy, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr "自動テンプレート実体化を有効ã«ã™ã‚‹"
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-class template %qD"
- msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
-
--#: cp/pt.c:18000
-+#: cp/pt.c:18038
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of %q#T before definition of template"
- msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
-
--#: cp/pt.c:18027
-+#: cp/pt.c:18065
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids the use of %qE on explicit instantiations"
- msgstr "ISO C++ ã¯æ¸›ç®—ã«é–¢æ•°ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã‚’使ã†ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/pt.c:18073
-+#: cp/pt.c:18111
- #, fuzzy, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
-@@ -33558,32 +33621,32 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of %qD but no definition available"
- msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã®æ˜Žç¤ºçš„ãªå®Ÿä½“化ã®ã¿ã‚’生æˆã™ã‚‹"
-
--#: cp/pt.c:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, fuzzy, gcc-internal-format
- msgid "invalid template non-type parameter"
- msgstr "ä¸å®Œå…¨ãª typedef `%s' ã®ä½¿ç”¨ã¯ä¸é©åˆ‡ã§ã™"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, fuzzy, gcc-internal-format
- msgid "%q#T is not a valid type for a template non-type parameter"
- msgstr "'#' ã«ãƒžã‚¯ãƒ­ä»®å¼•æ•°åãŒç¶šã„ã¦ã„ã¾ã›ã‚“"
-
--#: cp/pt.c:20263
-+#: cp/pt.c:20309
- #, gcc-internal-format
- msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
- msgstr ""
-
--#: cp/pt.c:20322
-+#: cp/pt.c:20367
- #, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr ""
-@@ -33591,12 +33654,12 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, gcc-internal-format
- msgid "unable to deduce %qT from %qE"
- msgstr ""
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr ""
-@@ -33789,7 +33852,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr ""
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr ""
-@@ -33829,449 +33892,449 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "インスタンス化ã•れãªã„åž‹ã«å¯¾ã™ã‚‹ç„¡åŠ¹ãªæ“作ã§ã™"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, fuzzy, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "無効ãªå®£è¨€ã§ã™"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, gcc-internal-format
- msgid "%qD is not captured"
- msgstr ""
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr ""
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, gcc-internal-format
- msgid "use of parameter from containing function"
- msgstr ""
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, fuzzy, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr "`%s' ã¯å‰ã«ã“ã“ã§å®£è¨€ã•れã¾ã—ãŸ"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, gcc-internal-format
- msgid "use of parameter %qD outside function body"
- msgstr ""
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr ""
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, gcc-internal-format
- msgid "use of class template %qT as expression"
- msgstr ""
-
- #. Ambiguous reference to base members.
--#: cp/semantics.c:3226
-+#: cp/semantics.c:3223
- #, fuzzy, gcc-internal-format
- msgid "request for member %qD is ambiguous in multiple inheritance lattice"
- msgstr "è¦æ±‚ã•れãŸãƒ¡ãƒ³ãƒ `%s' ã¯å¤šé‡ç¶™æ‰¿ã‚°ãƒ©ãƒ•ã®ä¸­ã§æ›–昧ã§ã™"
-
--#: cp/semantics.c:3249
-+#: cp/semantics.c:3246
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr "定数å¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ローã—ã¾ã—ãŸ"
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, fuzzy, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr "レジスタ '%c' ãŒä¸æ˜Žã§ã™"
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, 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:3546
-+#: cp/semantics.c:3543
- #, 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:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr ""
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, fuzzy, gcc-internal-format
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr "ISO C++ ã¯ãƒ¡ãƒ³ãƒé–¢æ•°ã¸ã® `sizeof' ã®é©ç”¨ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable in clause %qs"
- msgstr "インスタンス変数 `%s' 㯠%s ã¨å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr ""
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable in clause %<firstprivate%>"
- msgstr "インスタンス変数 `%s' 㯠private ã¨å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: cp/semantics.c:4041
-+#: cp/semantics.c:4038
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable in clause %<lastprivate%>"
- msgstr "インスタンス変数 `%s' 㯠private ã¨å®£è¨€ã•れã¦ã„ã¾ã™"
-
--#: cp/semantics.c:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, fuzzy, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr "無効ãªå‚ç…§åž‹ã§ã™"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, gcc-internal-format
- msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
- msgstr ""
-
--#: cp/semantics.c:4337
-+#: cp/semantics.c:4334
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr ""
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr ""
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "static assertion failed: %E"
- msgid "static assertion failed: %s"
- msgstr "é™çš„アサーションã«å¤±æ•—ã—ã¾ã—ãŸ: %E"
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, gcc-internal-format
- msgid "non-constant condition for static assertion"
- msgstr ""
-
--#: cp/semantics.c:5167
-+#: cp/semantics.c:5164
- #, gcc-internal-format
- msgid "argument to decltype must be an expression"
- msgstr ""
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, fuzzy, gcc-internal-format
- #| msgid "<unresolved overloaded function type>"
- msgid "decltype cannot resolve address of overloaded function"
- msgstr "<未解決オーãƒãƒ¼ãƒ­ãƒ¼ãƒ‰ã•れãŸé–¢æ•°åž‹>"
-
--#: cp/semantics.c:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr ""
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr ""
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, fuzzy, gcc-internal-format
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "関数 `%s' ã«å¯¾ã—ã¦ä¸é©åˆ‡ãªä¿å­˜ã‚¯ãƒ©ã‚¹"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "関数 `%s' ã«å¯¾ã—ã¦ä¸é©åˆ‡ãªä¿å­˜ã‚¯ãƒ©ã‚¹"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, fuzzy, gcc-internal-format
- msgid "%q#T has virtual base classes"
- msgstr "クラスタイプ項を欠ã„ã¦ã„ã¾ã™"
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr ""
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr ""
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, gcc-internal-format
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr ""
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr ""
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a function template"
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "%qD ã¯é–¢æ•°ãƒ†ãƒ³ãƒ—レートã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, gcc-internal-format
- msgid "expression %qE does not designate a constexpr function"
- msgstr ""
-
--#: cp/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, fuzzy, gcc-internal-format
- #| msgid "call to non-function %qD"
- msgid "call to non-constexpr function %qD"
- msgstr "éžé–¢æ•° %qD ã®å‘¼ã³å‡ºã—ã§ã™"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, fuzzy, gcc-internal-format
- msgid "%qD called in a constant expression"
- msgstr "定数å¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ローã—ã¾ã—ãŸ"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, gcc-internal-format
- msgid "%qD used before its definition"
- msgstr ""
-
--#: cp/semantics.c:6570
-+#: cp/semantics.c:6567
- #, gcc-internal-format
- msgid "call has circular dependency"
- msgstr ""
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, gcc-internal-format, gfc-internal-format
- msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
- msgstr ""
-
--#: cp/semantics.c:6656
-+#: cp/semantics.c:6653
- #, gcc-internal-format
- msgid "%q+E is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, gcc-internal-format
- msgid "array subscript out of bound"
- msgstr ""
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, gcc-internal-format
- msgid "%qE is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, 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/semantics.c:6863
-+#: cp/semantics.c:6860
- #, gcc-internal-format
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr ""
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, gcc-internal-format
- msgid "accessing value of %qE through a %qT glvalue in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7434
-+#: cp/semantics.c:7432
- #, gcc-internal-format
- msgid "the value of %qD is not usable in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7441
-+#: cp/semantics.c:7439
- #, fuzzy, gcc-internal-format
- msgid "%qD used in its own initializer"
- msgstr "%qE ã¯åˆæœŸåŒ–ã•れã¦ã„ã¾ã›ã‚“"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, gcc-internal-format
- msgid "%q#D is not const"
- msgstr "%q#D 㯠const ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, gcc-internal-format
- msgid "%q#D is volatile"
- msgstr "%q#D 㯠volatile ã§ã™"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, gcc-internal-format
- msgid "%qD was not initialized with a constant expression"
- msgstr "%qD ã¯å®šæ•°å¼ã§åˆæœŸåŒ–ã•れã¾ã›ã‚“ã§ã—ãŸ"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, gcc-internal-format
- msgid "%qD was not declared %<constexpr%>"
- msgstr ""
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, gcc-internal-format
- msgid "%qD does not have integral or enumeration type"
- msgstr ""
-
--#: cp/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, fuzzy, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr "%qE ã®åˆ—æŒ™å€¤ãŒæ•´æ•°å®šæ•°å¼ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, fuzzy, gcc-internal-format
- msgid "temporary of non-literal type %qT in a constant expression"
- msgstr "定数å¼ãŒã‚ªãƒ¼ãƒãƒ¼ãƒ•ローã—ã¾ã—ãŸ"
-
--#: cp/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, gcc-internal-format
- msgid "expression %qE is not a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, gcc-internal-format
- msgid "unexpected expression %qE of kind %s"
- msgstr ""
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr ""
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, fuzzy, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr "%qE ã®åˆ—æŒ™å€¤ãŒæ•´æ•°å®šæ•°å¼ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, gcc-internal-format
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, gcc-internal-format
- msgid "pointer comparison expression is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, fuzzy, gcc-internal-format
- msgid "division by zero is not a constant-expression"
- msgstr "åˆæœŸåŒ–å­ã®è¦ç´ ãŒå®šæ•°å¼ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, fuzzy, gcc-internal-format
- msgid "non-constant array initialization"
- msgstr "åˆæœŸåŒ–å­å†…ã«éžå®šæ•°ã®é…列インデックスãŒã‚りã¾ã™"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "unexpected AST of kind %s"
- msgstr "ファイル \"%s\" ã«æˆ»ã‚‹ã¯ãšã§ã—ãŸ"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, fuzzy, gcc-internal-format
- msgid "cannot capture %qE by reference"
- msgstr "%s ã‚’å‚ç…§ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in unary expression"
- msgid "already captured %qD in lambda expression"
- msgstr "å˜é …演算å¼å†…ã§ç„¡åйãªè¢«æ¼”ç®—å­ã§ã™"
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, gcc-internal-format
- msgid "%<this%> was not captured for this lambda function"
- msgstr ""
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr ""
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "`java_interface' 属性㯠Java クラス定義ã«å¯¾ã—ã¦ã®ã¿ç”¨ã„る事ãŒã§ãã¾ã™"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "`com_interface' 属性ã¯ã‚¯ãƒ©ã‚¹å®šç¾©ã«ã®ã¿ç”¨ã„る事ãŒã§ãã¾ã™"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr ""
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr "è¦æ±‚ã•れ㟠init_priority ã¯æ•´æ•°åž‹ã®å®šæ•°ã§ã¯ã‚りã¾ã›ã‚“"
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, 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:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr "è¦æ±‚ã•れ㟠init_priority ãŒç¯„囲外ã§ã™"
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, gcc-internal-format
- msgid "requested init_priority is reserved for internal use"
- msgstr "è¦æ±‚ã•れ㟠init_priority ã¯å†…部ã§ä½¿ç”¨ã™ã‚‹ãŸã‚ã«äºˆç´„ã•れã¦ã„ã¾ã™"
-
--#: cp/tree.c:2911
-+#: cp/tree.c:2914
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute is not supported on this platform"
- msgstr "init_priority 属性ã¯ã“ã®ãƒ—ラットフォームã§ã¯ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã¾ã›ã‚“"
-
--#: cp/tree.c:3586
-+#: cp/tree.c:3594
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr "Tree 検査: %s ãŒã‚ã‚‹ã¹ã所㫠%s ãŒã‚りã¾ã™(%s 内, %s:%d)"
-@@ -34361,446 +34424,452 @@
- msgid "invalid use of non-static member function"
- msgstr "éžãƒ¡ãƒ³ãƒé–¢æ•°ã§ã® `this' ã®ä½¿ç”¨ã¯ç„¡åйã§ã™"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
- #, fuzzy, gcc-internal-format
-+#| msgid "taking address of temporary"
-+msgid "taking address of temporary array"
-+msgstr "一時オブジェクトã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å–ã‚ã†ã¨ã—ã¦ã„ã¾ã™"
-+
-+#: cp/typeck.c:2023
-+#, fuzzy, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr "文字列定数中㮠\\r エスケープ"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr ""
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr ""
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, fuzzy, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "メンãƒã¸ã®ãƒã‚¤ãƒ³ã‚¿ã§ã®ç„¡åŠ¹ãª `%s' ã®ä½¿ç”¨"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr ""
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr ""
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr ""
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, gcc-internal-format
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr ""
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr ""
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr ""
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr ""
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, fuzzy, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr "%s ã« `%s' ã¨ã„ã†åå‰ã®ãƒ¡ãƒ³ãƒã¯ã‚りã¾ã›ã‚“"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr "メンãƒé–¢æ•°ã®åå‰ã‚’欠ã„ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr ""
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, fuzzy, gcc-internal-format
- msgid "invalid use of array indexing on pointer to member"
- msgstr "メンãƒã¸ã®ãƒã‚¤ãƒ³ã‚¿ã§ã®ç„¡åŠ¹ãª `%s' ã®ä½¿ç”¨"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, fuzzy, gcc-internal-format
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "メンãƒã¸ã®ãƒã‚¤ãƒ³ã‚¿ã§ã®ç„¡åŠ¹ãª `%s' ã®ä½¿ç”¨"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, fuzzy, gcc-internal-format
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "メンãƒã¸ã®ãƒã‚¤ãƒ³ã‚¿ã§ã®ç„¡åŠ¹ãª `%s' ã®ä½¿ç”¨"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr "é…列å‚ç…§ã§ã®æ·»å­—を欠ã„ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr "ISO C++ ã¯å·¦è¾ºå€¤ã§ã¯ãªã„é…åˆ—ã®æ·»å­—ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, fuzzy, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr "`register' ã¨å®£è¨€ã•れãŸé…åˆ—ã«æ·»å­—ã‚’ã¤ã‘よã†ã¨ã—ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "添字をã¤ã‘られãŸå€¤ãŒé…列ã§ã‚‚ãƒã‚¤ãƒ³ã‚¿ã§ã‚‚ã‚りã¾ã›ã‚“"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, fuzzy, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr "メンãƒã¸ã®ãƒã‚¤ãƒ³ã‚¿æ§‹ç¯‰ã®ä½¿ç”¨ã§ã‚ªãƒ–ジェクトを欠ã„ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO C++ ã¯ãƒ—ログラムã®ä¸­ã‹ã‚‰ `::main' を呼ã³å‡ºã™ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, gcc-internal-format
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr ""
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, fuzzy, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr "\"%s\" ã¯ãƒžã‚¯ãƒ­åã¨ã—ã¦ã¯ä½¿ãˆã¾ã›ã‚“"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, gcc-internal-format
- msgid "too many arguments to constructor %q#D"
- msgstr ""
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, gcc-internal-format
- msgid "too few arguments to constructor %q#D"
- msgstr ""
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, gcc-internal-format
- msgid "too many arguments to member function %q#D"
- msgstr ""
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, gcc-internal-format
- msgid "too few arguments to member function %q#D"
- msgstr ""
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, gcc-internal-format
- msgid "too many arguments to function %q#D"
- msgstr ""
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, gcc-internal-format
- msgid "too few arguments to function %q#D"
- msgstr ""
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, gcc-internal-format
- msgid "too many arguments to method %q#D"
- msgstr ""
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, gcc-internal-format
- msgid "too few arguments to method %q#D"
- msgstr ""
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "関数ã«å¯¾ã™ã‚‹å¼•æ•°ãŒå¤šã™ãŽã¾ã™"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "関数ã¸ã®å¼•æ•°ãŒå°‘ãªã™ãŽã¾ã™"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, fuzzy, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "仮引数ãŒä¸å®Œå…¨åž‹ã§ã™"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, fuzzy, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "仮引数ãŒä¸å®Œå…¨åž‹ã§ã™"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr ""
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, fuzzy, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "関数ãƒã‚¤ãƒ³ã‚¿ãŒè¨ˆç®—ã§ä½¿ã‚れã¾ã—ãŸ"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, fuzzy, gcc-internal-format
- msgid "left rotate count is negative"
- msgstr "%s ローテート回数ãŒè² ã®å€¤ã§ã™"
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, fuzzy, gcc-internal-format
- msgid "right rotate count is negative"
- msgstr "%s ローテート回数ãŒè² ã®å€¤ã§ã™"
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, fuzzy, gcc-internal-format
- msgid "left rotate count >= width of type"
- msgstr "%s ローテート回数 >= åž‹ã®å¹…ã§ã™"
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, fuzzy, gcc-internal-format
- msgid "right rotate count >= width of type"
- msgstr "%s ローテート回数 >= åž‹ã®å¹…ã§ã™"
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr ""
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr ""
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "ISO C++ ã¯ãƒã‚¤ãƒ³ã‚¿ã¨æ•´æ•°ã¨ã®æ¯”較をç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "éžæµ®å‹•å°æ•°ç‚¹å¼•æ•°ã§ã®é †åºä»˜ã‘られãªã„比較ã§ã™"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, fuzzy, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "äºŒé …æ¼”ç®—å­ %s ãŒä¸é©åˆ‡ã§ã™"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "ISO C++ ã¯æ¸›ç®—ã« `void *' åž‹ã®ãƒã‚¤ãƒ³ã‚¿ã‚’使ã†ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "ISO C++ ã¯æ¸›ç®—ã«é–¢æ•°ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã‚’使ã†ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "ISO C++ ã¯æ¸›ç®—ã«ãƒ¡ã‚½ãƒƒãƒ‰ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã‚’使ã†ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr "ãƒã‚¤ãƒ³ã‚¿æ¼”ç®—ã§ä¸å®Œå…¨åž‹ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã‚’使ã†ã“ã¨ã¯ç„¡åйã§ã™"
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, fuzzy, gcc-internal-format
- msgid "taking address of constructor %qE"
- msgstr "一時オブジェクトã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å–ã‚ã†ã¨ã—ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, fuzzy, gcc-internal-format
- msgid "taking address of destructor %qE"
- msgstr "一時オブジェクトã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å–ã‚ã†ã¨ã—ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "メンãƒã¸ã®ãƒã‚¤ãƒ³ã‚¿ã§ã®ç„¡åŠ¹ãª `%s' ã®ä½¿ç”¨"
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr ""
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, gcc-internal-format
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr ""
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr ""
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ ã¯éžå·¦è¾ºå€¤å¼ã¸ã®ã‚­ãƒ£ã‚¹ãƒˆã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å–ã‚‹ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr "一時オブジェクトã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å–ã‚ã†ã¨ã—ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, gcc-internal-format
- msgid "taking address of xvalue (rvalue reference)"
- msgstr ""
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO C++ 㯠`::main' 関数ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å–ã‚‹ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr "ISO C++ ã¯éžå·¦è¾ºå€¤å¼ã¸ã®ã‚­ãƒ£ã‚¹ãƒˆã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å–ã‚‹ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, fuzzy, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr "ãƒã‚¤ãƒ³ã‚¿ã‚’å‚ç…§ã¨ã—ã¦å®£è¨€ã§ãã¾ã›ã‚“"
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO C++ 㯠enum ã® %s ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO C++ 㯠enum ã® %s ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, fuzzy, gcc-internal-format
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "ä¸å®Œå…¨åž‹ã¸ã®ãƒã‚¤ãƒ³ã‚¿ã«å¯¾ã™ã‚‹æ¼”ç®—"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, fuzzy, gcc-internal-format
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "ä¸å®Œå…¨åž‹ã®ãƒã‚¤ãƒ³ã‚¿ã¸ã®é–“接å‚ç…§"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO C++ ã¯æ¸›ç®—ã« `void *' åž‹ã®ãƒã‚¤ãƒ³ã‚¿ã‚’使ã†ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO C++ ã¯æ¸›ç®—ã« `void *' åž‹ã®ãƒã‚¤ãƒ³ã‚¿ã‚’使ã†ã“ã¨ã‚’ç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, fuzzy, gcc-internal-format
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "オペランドã¨ã—ã¦ç„¡åйãªå¼"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, fuzzy, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr "`this' ã¯å³è¾ºå€¤å¼ã§ã‚りã€ãã®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å–ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“"
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, fuzzy, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr "register 変数 `%s' ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ãŒè¦æ±‚ã•れã¾ã—ãŸ"
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr ""
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, fuzzy, gcc-internal-format
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr "ç„¡å基底クラスã®åˆæœŸè¨­å®šå­ãŒæ›–昧ã§ã™"
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, gcc-internal-format
- msgid "expression list treated as compound expression in initializer"
- msgstr ""
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, gcc-internal-format
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr ""
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, gcc-internal-format
- msgid "expression list treated as compound expression in functional cast"
- msgstr ""
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "åˆæœŸåŒ–å­ãƒªã‚¹ãƒˆã¯è¤‡åˆå¼ã¨ã—ã¦å–り扱ã‚れã¾ã—ãŸ"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr ""
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, gcc-internal-format
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr ""
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, gcc-internal-format
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr ""
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, gcc-internal-format
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr ""
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, fuzzy, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr "NaN ã‹ã‚‰æ•´æ•°ã¸ã®å¤‰æ›ã§ã™"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, fuzzy, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr "%s: 全体的ãªç²¾åº¦ã®ä½Žä¸‹"
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, fuzzy, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr "キャストã«ã‚ˆã£ã¦ãƒã‚¤ãƒ³ã‚¿ãŒç¤ºã™åž‹ã®è¦æ±‚アラインメントãŒå¢—加ã—ã¾ã™"
-@@ -34809,221 +34878,221 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ISO C++ ã¯é–¢æ•°ãƒã‚¤ãƒ³ã‚¿ã¨ã‚ªãƒ–ジェクトãƒã‚¤ãƒ³ã‚¿ã®é–“ã§ã®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, fuzzy, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "ä¸å®Œå…¨ãª typedef `%s' ã®ä½¿ç”¨ã¯ä¸é©åˆ‡ã§ã™"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr ""
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr ""
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ISO C ã¯å…±ç”¨ä½“åž‹ã¸ã®ã‚­ãƒ£ã‚¹ãƒˆã‚’ç¦ã˜ã¾ã™"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, fuzzy, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr "関数 `%s' ã«å¯¾ã—ã¦ä¸é©åˆ‡ãªä¿å­˜ã‚¯ãƒ©ã‚¹"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr ""
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, gcc-internal-format
- msgid "assigning to an array from an initializer list"
- msgstr ""
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, fuzzy, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "%d 番目ã®å¼•数㌠`%s' ã®åž‹ã¨äº’æ›æ€§ãŒã‚りã¾ã›ã‚“"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, fuzzy, gcc-internal-format
- msgid "array used as initializer"
- msgstr "é…列ã®ä¸æ­£ãªåˆæœŸåŒ–"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, fuzzy, gcc-internal-format
- msgid "invalid array assignment"
- msgstr "代入ã¨ã—ã¦ç„¡åйãªå·¦è¾ºå€¤ã§ã™"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr " ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ãƒ¡ãƒ³ãƒé–¢æ•°ã¸ã®å¤‰æ›ã§"
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, fuzzy, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr " ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ãƒ¡ãƒ³ãƒã¸ã®å¤‰æ›ã§"
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr " ãƒã‚¤ãƒ³ã‚¿ã‹ã‚‰ãƒ¡ãƒ³ãƒã¸ã®å¤‰æ›ã§"
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, fuzzy, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "無効ãªãƒãƒ¼ã‚¸ãƒ§ãƒ³ç•ªå·å½¢å¼"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT for argument %qP to %qD"
- msgstr ""
-
--#: cp/typeck.c:7479
-+#: cp/typeck.c:7492
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in default argument"
- msgstr ""
-
--#: cp/typeck.c:7483
-+#: cp/typeck.c:7496
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in argument passing"
- msgstr ""
-
--#: cp/typeck.c:7487
-+#: cp/typeck.c:7500
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT"
- msgstr ""
-
--#: cp/typeck.c:7491
-+#: cp/typeck.c:7504
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in initialization"
- msgstr ""
-
--#: cp/typeck.c:7495
-+#: cp/typeck.c:7508
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in return"
- msgstr ""
-
--#: cp/typeck.c:7499
-+#: cp/typeck.c:7512
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in assignment"
- msgstr ""
-
--#: cp/typeck.c:7522
-+#: cp/typeck.c:7535
- #, gcc-internal-format
- msgid "parameter %qP of %qD might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7526
-+#: cp/typeck.c:7539
- #, gcc-internal-format
- msgid "parameter might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7531
-+#: cp/typeck.c:7544
- #, fuzzy, gcc-internal-format
- msgid "target of conversion might be a candidate for a format attribute"
- msgstr "format 属性をã®å€™è£œã¨ãªã‚Šãã†ãªé–¢æ•°ã«ã¤ã„ã¦è­¦å‘Šã™ã‚‹"
-
--#: cp/typeck.c:7536
-+#: cp/typeck.c:7549
- #, gcc-internal-format
- msgid "target of initialization might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7546
-+#: cp/typeck.c:7559
- #, gcc-internal-format
- msgid "left-hand side of assignment might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, fuzzy, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr "引数 %d 個㮠`%s' を渡ã—ã¾ã™"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr "一時オブジェクトã¸ã®å‚ç…§ã‚’è¿”ãã†ã¨ã—ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr "éžå·¦è¾ºå€¤ã¸ã®å‚ç…§ãŒè¿”ã•れã¾ã—ãŸ"
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, fuzzy, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr "éžå·¦è¾ºå€¤ã¸ã®å‚ç…§ãŒè¿”ã•れã¾ã—ãŸ"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, fuzzy, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr "è¦æ±‚ã•れãŸå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã®ã‚¢ãƒ‰ãƒ¬ã‚¹"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr "コンストラクタã‹ã‚‰å€¤ã‚’è¿”ãã†ã¨ã—ã¦ã„ã¾ã™"
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, gcc-internal-format
- msgid "inconsistent types %qT and %qT deduced for lambda return type"
- msgstr ""
-
--#: cp/typeck.c:7819
-+#: cp/typeck.c:7832
- #, fuzzy, gcc-internal-format
- msgid "return-statement with no value, in function returning %qT"
- msgstr "戻り型ãŒé–¢æ•°ã§ã€`return' ã«å€¤ãŒã‚りã¾ã›ã‚“"
-
--#: cp/typeck.c:7840
-+#: cp/typeck.c:7853
- #, fuzzy, gcc-internal-format
- msgid "return-statement with a value, in function returning 'void'"
- msgstr "戻り型㌠void ã®é–¢æ•°ã§ã€`return' ã«å€¤ãŒã‚りã¾ã™"
-
--#: cp/typeck.c:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr ""
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr ""
-@@ -35561,7 +35630,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr ""
-@@ -37706,27 +37775,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr ""
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr ""
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr ""
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-@@ -37936,42 +38005,42 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr ""
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -37986,14 +38055,14 @@
- msgid "can't open input file: %s"
- msgstr "入力ファイル %s ã‚’ close ã§ãã¾ã›ã‚“"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L"
- msgstr "一時オブジェクトã¸ã®å‚ç…§ã‚’è¿”ãã†ã¨ã—ã¦ã„ã¾ã™"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Removing call to function '%s' at %L"
- msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã®æ©Ÿèƒ½ã®å€¤ã‚’è¿”ã™"
-@@ -38103,12 +38172,12 @@
- msgid "Second argument of defined assignment at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-@@ -39921,128 +39990,128 @@
- msgid "Namelist %s cannot be renamed by USE association to %s"
- msgstr ""
-
--#: fortran/module.c:4461
-+#: fortran/module.c:4476
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr ""
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "%s: 読ã¿è¾¼ã¿ç”¨ã«ãƒ•ァイル `%s' ã‚’é–‹ãã“ã¨ãŒã§ãã¾ã›ã‚“: %s\n"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "%s: ファイル `%s' ã«æ›¸ãè¾¼ã¿ä¸­ã«ã‚¨ãƒ©ãƒ¼: %s\n"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't delete module file '%s': %s"
- msgstr "%s: ファイル `%s' を削除ã§ãã¾ã›ã‚“: %s\n"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "%s: 警告: ファイル `%s' ã‚’ `%s' åå‰å¤‰æ›´ã§ãã¾ã›ã‚“: %s\n"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "%s: 副 info ファイル `%s' を削除ã§ãã¾ã›ã‚“: %s\n"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' already declared"
- msgstr "シンボルã®é ­ã«ã‚¢ãƒ³ãƒ€ãƒ¼ã‚¹ã‚³ã‚¢ã‚’ã¤ã‘ã‚‹"
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, gcc-internal-format, gfc-internal-format
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr ""
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr ""
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr ""
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr ""
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr ""
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr ""
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr ""
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "%s: 読ã¿è¾¼ã¿ç”¨ã«ãƒ•ァイル `%s' ã‚’é–‹ãã“ã¨ãŒã§ãã¾ã›ã‚“: %s\n"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr ""
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr ""
-@@ -40127,7 +40196,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr ""
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-@@ -41446,7 +41515,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr ""
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr "ラベル %s ãŒã‚らゆる関数ã®å¤–å´ã§å‚ç…§ã•れã¾ã—ãŸ"
-@@ -41596,7 +41665,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr ""
-@@ -41977,182 +42046,182 @@
- msgstr ""
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr ""
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr ""
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr ""
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr ""
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr ""
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr ""
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr ""
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr ""
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr ""
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr ""
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, gcc-internal-format, gfc-internal-format
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr ""
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr ""
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr ""
-@@ -42161,175 +42230,175 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr ""
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr "å¼ã®ä¸­ã®æ–‡ã«ä¸å®Œå…¨åž‹ãŒã‚りã¾ã™"
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr ""
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr ""
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr ""
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr ""
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr ""
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr ""
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr ""
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr ""
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr ""
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, gcc-internal-format, gfc-internal-format
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr ""
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr ""
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr ""
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr ""
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, gcc-internal-format, gfc-internal-format
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr ""
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, gcc-internal-format, gfc-internal-format
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, gcc-internal-format, gfc-internal-format
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr ""
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr ""
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr ""
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr ""
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr ""
-@@ -42337,950 +42406,950 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr ""
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr ""
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr ""
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr ""
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr ""
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr ""
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr ""
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr ""
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr ""
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr ""
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr ""
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "String length at %L is too large"
- msgstr "é…列 `%s' ã®å¤§ãã•ãŒå¤§ãã™ãŽã¾ã™"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr ""
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr ""
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr ""
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr ""
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr ""
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr ""
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, gcc-internal-format, gfc-internal-format
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr ""
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "`%s' ã« `extern' ã¨åˆæœŸåŒ–å­ã®ä¸¡æ–¹ãŒã‚りã¾ã™"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr ""
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "関数を inline ã«ã§ãã¾ã›ã‚“"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "å¯å¤‰é•·ã‚ªãƒ–ジェクトã¯åˆæœŸåŒ–ã•れãªã„ã“ã¨ã«ãªã‚‹ã§ã—ょã†"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr ""
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr "組ã¿è¾¼ã¿é–¢æ•° `%s' ã¯éžé–¢æ•°ã¨ã—ã¦å®£è¨€ã•れã¾ã—ãŸ"
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr ""
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr ""
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr ""
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr ""
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, gcc-internal-format, gfc-internal-format
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, gcc-internal-format, gfc-internal-format
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr ""
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr ""
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr ""
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr ""
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr ""
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Finalization at %L is not yet implemented"
- msgstr "Trampoline ã¯ã€ã¾ã å®Ÿè£…ã•れã¦ã„ã¾ã›ã‚“"
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr ""
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr ""
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr ""
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr ""
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr ""
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr ""
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr ""
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr ""
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr ""
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr ""
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr ""
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr ""
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr ""
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr ""
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr ""
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr ""
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr ""
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr ""
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr ""
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Incompatible derived type in PARAMETER at %L"
- msgstr "%s ã«äº’æ›æ€§ã®ãªã„åž‹"
-
--#: fortran/resolve.c:12272
-+#: fortran/resolve.c:12273
- #, gcc-internal-format, gfc-internal-format
- msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
- msgstr ""
-
--#: fortran/resolve.c:12275
-+#: fortran/resolve.c:12276
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
- msgstr ""
-
--#: fortran/resolve.c:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12379
-+#: fortran/resolve.c:12380
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed shape array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12392
-+#: fortran/resolve.c:12393
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol at %L is not a DUMMY variable"
- msgstr ""
-
--#: fortran/resolve.c:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr ""
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr ""
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr ""
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr ""
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr ""
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr ""
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr "データ領域 '%s' ã¯å‰ã®å®£è¨€ã¨çŸ›ç›¾ã—ã¾ã™"
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr ""
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr ""
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, gcc-internal-format, gfc-internal-format
- msgid "Nonconstant array section at %L in DATA statement"
- msgstr ""
-
--#: fortran/resolve.c:12919
-+#: fortran/resolve.c:12920
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more variables than values"
- msgstr ""
-
--#: fortran/resolve.c:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more values than variables"
- msgstr ""
-
--#: fortran/resolve.c:13298
-+#: fortran/resolve.c:13299
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but not used"
- msgstr "ラベル `%s' ãŒå®šç¾©ã•れã¾ã—ãŸãŒä½¿ã‚れã¦ã„ã¾ã›ã‚“"
-
--#: fortran/resolve.c:13303
-+#: fortran/resolve.c:13304
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but cannot be used"
- msgstr "ラベル `%s' ãŒå®šç¾©ã•れã¾ã—ãŸãŒä½¿ã‚れã¦ã„ã¾ã›ã‚“"
-
--#: fortran/resolve.c:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr ""
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr ""
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13783
-+#: fortran/resolve.c:13784
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13790
-+#: fortran/resolve.c:13791
- #, gcc-internal-format, gfc-internal-format
- msgid "Operator interface at %L must have, at most, two arguments"
- msgstr ""
-
--#: fortran/resolve.c:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr ""
-@@ -43890,17 +43959,17 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr ""
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr ""
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, gcc-internal-format
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr ""
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr ""
-@@ -44142,7 +44211,7 @@
- msgid "Array element size too big at %C"
- msgstr ""
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr ""
-@@ -44445,7 +44514,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr "内部エラー - 無効㪠Utf8 åã§ã™"
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "ã‚·ã‚°ãƒã‚¤ãƒãƒ£æ–‡å­—列ã®çµ‚りã«ã‚´ãƒŸãŒã‚りã¾ã™"
-@@ -45694,6 +45763,9 @@
- #~ msgid "Perform structure layout optimizations based"
- #~ msgstr "構造体ã®é…置を最é©åŒ–ã«åŸºã¥ã„ã¦è¡Œã†"
-
-+#~ msgid "floating point constant truncated to integer"
-+#~ msgstr "æµ®å‹•å°æ•°ç‚¹å®šæ•°ãŒæ•´æ•°ã«åˆ‡ã‚Šè©°ã‚られã¾ã—ãŸ"
-+
- #~ msgid "arguments 1 and 2 have different types"
- #~ msgstr "引数1ã¨å¼•æ•°2ãŒç•°ãªã‚‹åž‹ã‚’æŒã£ã¦ã„ã¾ã™"
-
-@@ -45791,6 +45863,9 @@
- #~ msgid "unrecognized argument to -mmcu= option: %qs"
- #~ msgstr "--help= オプションã¸ã®èªè­˜ã§ããªã„引数ã§ã™: %q.*s"
-
-+#~ msgid "%qs appears to be a misspelled interrupt handler"
-+#~ msgstr "%qs ã¯ç¶´ã‚ŠãŒé–“é•ã£ãŸå‰²ã‚Šè¾¼ã¿ãƒãƒ³ãƒ‰ãƒ©ã®ã‚ˆã†ã«è¦‹ãˆã¾ã™"
-+
- #~ msgid "%slarge-data-threshold=%d%s is negative"
- #~ msgstr "%slarge-data-threshold=%d%s ãŒè² ã§ã™"
-
-Index: gcc/po/zh_TW.po
-===================================================================
---- a/src/gcc/po/zh_TW.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/zh_TW.po (.../branches/gcc-4_7-branch)
-@@ -8,7 +8,7 @@
- msgstr ""
- "Project-Id-Version: gcc 4.1.0\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
-+"POT-Creation-Date: 2012-06-13 21:42+0000\n"
- "PO-Revision-Date: 2006-03-28 09:19+0800\n"
- "Last-Translator: Wei-Lun Chao <chaoweilun@pcmail.com.tw>\n"
- "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
-@@ -18,7 +18,7 @@
- "Content-Transfer-Encoding: 8bit\n"
- "Plural-Forms: nplurals=1; plural=0;\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<anonymous>"
-@@ -29,7 +29,7 @@
- msgid "({anonymous})"
- msgstr "<anonymous>"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, fuzzy, gcc-internal-format
- #| msgid "Unexpected end of module"
- msgid "expected end of line"
-@@ -37,11 +37,11 @@
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, gcc-internal-format
- msgid "expected %<;%>"
- msgstr "éœ€è¦ %<;%>"
-@@ -49,18 +49,18 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<(%>"
- msgstr "éœ€è¦ %<{%>"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<,%>"
-@@ -72,20 +72,20 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<)%>"
- msgstr "éœ€è¦ %<{%>"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<]%>"
-@@ -97,27 +97,27 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr "éœ€è¦ %<,%>ã€%<;%> 或 %<}%>"
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<}%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, gcc-internal-format
- msgid "expected %<{%>"
- msgstr "éœ€è¦ %<{%>"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<:%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<while%>"
-@@ -129,44 +129,44 @@
- msgid "expected %<.%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@end%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<>%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<,%> or %<)%>"
- msgstr "éœ€è¦ %<,%> 或 %<;%>"
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, gcc-internal-format
- msgid "expected %<=%>"
- msgstr "éœ€è¦ %<=%>"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<}%>"
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr "éœ€è¦ %<,%> 或 %<}%>"
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<[%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- #, fuzzy
- #| msgid "<anonymous>"
- msgid "(anonymous)"
-@@ -346,12 +346,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "錯誤地使用了浮點常數"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "無效的é‹ç®—å¼åšç‚ºé‹ç®—å…ƒ"
-@@ -1265,19 +1265,19 @@
- msgid " inlined from %qs"
- msgstr "å° %qs 而言無效的複數"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr "å‡å®šå¾ªç’°æœ‰çª®"
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr "無法最佳化å¯èƒ½ç„¡çª®çš„循環"
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr "å‡å®šå¾ªç’°è¨ˆæ•¸ä¸æœƒæº¢å‡º"
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr "無法最佳化循環,循環變數å¯èƒ½æº¢å‡º"
-
-@@ -1476,16 +1476,16 @@
- msgstr "這是指令:"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr "找ä¸åˆ°å¯æ¨å‡ºçš„æš«å­˜å™¨"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr "輸出有 VOIDmode"
-
--#: reload1.c:8658
-+#: reload1.c:8672
- #, fuzzy
- #| msgid "Failure trying to reload:"
- msgid "failure trying to reload:"
-@@ -2689,119 +2689,119 @@
- msgid "<unknown>"
- msgstr "䏿˜Žä¾†æº"
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "無效 %%H 值"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "無效 %%J 值"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "無效 %%r 值"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "無效 %%R 值"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "無效 %%N 值"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "無效 %%P 值"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "無效 %%h 值"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "無效 %%L 值"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "無效 %%m 值"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "無效 %%M 值"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "無效 %%U 值"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "無效 %%s 值"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "無效 %%C 值"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "無效 %%E 值"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr "䏿˜Žçš„ä¸å¯é æœŸé‡å®šä½"
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "無效的 %%xn 程å¼ç¢¼"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, c-format
- msgid "predicated Thumb instruction"
- msgstr "é æ¸¬åˆ°çš„ Thumb 指令"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr "在æ¢ä»¶åºåˆ—䏭頿¸¬åˆ°çš„æŒ‡ä»¤"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "Unsupported operand for code '%c'"
- msgstr "程å¼ç¢¼ã€Œ%cã€çš„é‹ç®—元無效"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, fuzzy, c-format
- #| msgid "invalid %%f operand"
- msgid "invalid shift operand"
- msgstr "無效的 %%f é‹ç®—å…ƒ"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2809,90 +2809,90 @@
- msgid "invalid operand for code '%c'"
- msgstr "程å¼ç¢¼ã€Œ%cã€çš„é‹ç®—元無效"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, fuzzy, c-format
- #| msgid "instruction never exectued"
- msgid "instruction never executed"
- msgstr "指令永é ä¸è¢«åŸ·è¡Œ"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, c-format
- msgid "missing operand"
- msgstr "缺少é‹ç®—å…ƒ"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- #, fuzzy
- #| msgid "function returns an aggregate"
- msgid "function parameters cannot have __fp16 type"
- msgstr "函å¼å›žå‚³ä¸€å€‹èšåˆ"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- #, fuzzy
- #| msgid "function does not return string type"
- msgid "functions cannot return __fp16 type"
- msgstr "函å¼ä¸å›žå‚³å­—串類型"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, c-format
- msgid "address operand requires constraint for X, Y, or Z register"
- msgstr ""
-
--#: config/avr/avr.c:1848
-+#: config/avr/avr.c:1959
- #, fuzzy
- #| msgid "output operand %d must use %<&%> constraint"
- msgid "operands to %T/%t must be reg + const_int:"
- msgstr "輸出é‹ç®—å…ƒ %d 必須使用 %<&%> ç´„æŸ"
-
--#: config/avr/avr.c:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- #, fuzzy
- #| msgid "bad address, not (reg+disp):"
- msgid "bad address, not an I/O address:"
- msgstr "ä½å€éŒ¯èª¤ï¼Œä¸æ˜¯(reg+disp):"
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- #, fuzzy
- #| msgid "address offset not a constant"
- msgid "bad address, not a constant:"
- msgstr "ä½å€åç§»é‡ä¸æ˜¯ä¸€å€‹å¸¸æ•¸"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr "ä½å€éŒ¯èª¤ï¼Œä¸æ˜¯(reg+disp):"
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- msgid "bad address, not post_inc or pre_dec:"
- msgstr "錯誤的ä½å€ï¼Œä¸æ˜¯ post_inc 或 pre_dec:"
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "編譯器內部錯誤。錯誤的ä½å€ï¼š"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚ä¸æ˜Žçš„æ¨¡å¼ï¼š"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "無效指令:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr "錯誤指令:"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "無效的 move 指令:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr "錯誤的 shift 指令"
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚ä¸æ­£ç¢ºçš„ç§»ä½é‡ï¼š"
-
-@@ -2908,8 +2908,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -2987,23 +2987,23 @@
- msgid "unrecognized address"
- msgstr "無法辨識的ä½å€"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "é æœŸçš„常數無法識別"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr "ä½å€ä¸­æœ‰éžé æœŸçš„副作用"
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- #, fuzzy
- #| msgid "Unidentifiable call op"
- msgid "unidentifiable call op"
- msgstr "無法辨識的 call 作業"
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr "尚未設定好 PIC 暫存器"
-@@ -3011,7 +3011,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "無效的é‹ç®—元輸出程å¼ç¢¼"
-@@ -3140,80 +3140,80 @@
- msgid "bad output_condmove_single operand"
- msgstr "錯誤的 output_condmove_single é‹ç®—å…ƒ"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "無效的 UNSPEC åšç‚ºé‹ç®—å…ƒ"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr ""
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "invalid operand size for operand code '%c'"
- msgstr "程å¼ç¢¼ã€Œ%cã€çš„é‹ç®—元無效"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "invalid operand type used with operand code '%c'"
- msgstr "程å¼ç¢¼ã€Œ%cã€çš„é‹ç®—元無效"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, 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:14056
-+#: config/i386/i386.c:14109
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr "é‹ç®—å…ƒæ—¢ä¸æ˜¯ä¸€å€‹å¸¸æ•¸ä¹Ÿä¸æ˜¯ä¸€å€‹æ¢ä»¶ç¢¼ï¼Œç„¡æ•ˆçš„é‹ç®—元程å¼ç¢¼ã€Œcã€"
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "é‹ç®—å…ƒæ—¢ä¸æ˜¯ä¸€å€‹å¸¸æ•¸ä¹Ÿä¸æ˜¯ä¸€å€‹æ¢ä»¶ç¢¼ï¼Œç„¡æ•ˆçš„é‹ç®—元程å¼ç¢¼ã€Œcã€"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr "é‹ç®—å…ƒæ—¢ä¸æ˜¯ä¸€å€‹å¸¸æ•¸ä¹Ÿä¸æ˜¯ä¸€å€‹æ¢ä»¶ç¢¼ï¼Œç„¡æ•ˆçš„é‹ç®—元程å¼ç¢¼ã€Œcã€"
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, fuzzy, c-format
- #| msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "é‹ç®—å…ƒæ—¢ä¸æ˜¯ä¸€å€‹å¸¸æ•¸ä¹Ÿä¸æ˜¯ä¸€å€‹æ¢ä»¶ç¢¼ï¼Œç„¡æ•ˆçš„é‹ç®—元程å¼ç¢¼ã€Œcã€"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, 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:14204
-+#: config/i386/i386.c:14257
- #, 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:14234
-+#: config/i386/i386.c:14287
- #, c-format
- msgid "invalid operand code '%c'"
- msgstr "無效的é‹ç®—元程å¼ç¢¼ã€Œ%cã€"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "é‹ç®—元的約æŸç„¡æ•ˆ"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "䏿˜Žçš„æŒ‡ä»¤æ¨¡å¼"
-
-@@ -3244,36 +3244,36 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "環境變數 DJGPP åƒç…§çš„æª”案「%sã€å·²æå£ž"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, fuzzy, c-format
- #| msgid "invalid %%j code"
- msgid "invalid %%G mode"
- msgstr "無效 %%j 程å¼ç¢¼"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operandï¼šä¸æ˜Žç¨‹å¼ç¢¼"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "從 %<__fpreg%> 的轉æ›ç„¡æ•ˆ"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "å‘ %<__fpreg%> 的轉æ›ç„¡æ•ˆ"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- msgid "invalid operation on %<__fpreg%>"
- msgstr "å° %<__fpreg%> 的作業無效"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "無效的 %%P é‹ç®—å…ƒ"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "無效的 %%p 值"
-@@ -3356,7 +3356,7 @@
- msgstr "後自增ä½å€ä¸æ˜¯ä¸€å€‹æš«å­˜å™¨"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "錯誤ä½å€"
-
-@@ -3542,89 +3542,89 @@
- msgid "bad move"
- msgstr "錯誤的測試"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, fuzzy, c-format
- #| msgid "invalid %%H value"
- msgid "invalid %%c value"
- msgstr "無效 %%H 值"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "無效 %%f 值"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "無效 %%F 值"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "無效 %%G 值"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "無效 %%j 程å¼ç¢¼"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "無效 %%J 程å¼ç¢¼"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "無效 %%k 值"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "無效 %%K 值"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "無效 %%O 值"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "無效 %%q 值"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "無效 %%S 值"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "無效 %%T 值"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "無效 %%u 值"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "無效 %%v 值"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "無效的 %%x 值"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, fuzzy, c-format
- #| msgid "invalid punctuation %qc in constraint"
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr "ç´„æŸä¸­å‡ºç¾ç„¡æ•ˆçš„æ¨™é»ž %qc"
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "å‚³éž AltiVec 引數給無原型的函å¼"
-
-@@ -3733,60 +3733,60 @@
- msgid "invalid operand to %%S"
- msgstr "%%S çš„é‹ç®—元無效"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr "建立和使用時使用了ä¸åŒçš„æž¶æ§‹/ABI"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr "建立和使用時使用了ä¸åŒçš„ ABI"
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr "建立和使用時使用了ä¸åŒçš„高/低ä½ä½å…ƒçµ„在å‰è¨­å®š"
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "無效的 %%Y é‹ç®—å…ƒ"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "無效的 %%A é‹ç®—å…ƒ"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "無效的 %%B é‹ç®—å…ƒ"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, c-format
- msgid "invalid %%C operand"
- msgstr "無效的 %%C é‹ç®—å…ƒ"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, c-format
- msgid "invalid %%D operand"
- msgstr "無效的 %%D é‹ç®—å…ƒ"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "無效的 %%f é‹ç®—å…ƒ"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "無效的 %%s é‹ç®—å…ƒ"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "long long å¸¸æ•¸ä¸æ˜¯ä¸€å€‹æœ‰æ•ˆçš„ç«‹å³æ•¸å€¼é‹ç®—å…ƒ"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "æµ®é»žå¸¸æ•¸ä¸æ˜¯ä¸€å€‹æœ‰æ•ˆçš„ç«‹å³æ•¸å€¼é‹ç®—å…ƒ"
-@@ -3811,7 +3811,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operandï¼šä¸æ˜Žç¨‹å¼ç¢¼"
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "無效的 %%c é‹ç®—å…ƒ"
-@@ -3827,25 +3827,25 @@
- msgid "invalid %%H specifier"
- msgstr "無效 %%j 程å¼ç¢¼"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%h operand"
- msgstr "無效的 %%P é‹ç®—å…ƒ"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%I operand"
- msgstr "無效的 %%P é‹ç®—å…ƒ"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%i operand"
- msgstr "無效的 %%P é‹ç®—å…ƒ"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%j operand"
-@@ -3857,7 +3857,7 @@
- msgid "invalid %%%c operand"
- msgstr "無效的 %%c é‹ç®—å…ƒ"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%N operand"
-@@ -3869,42 +3869,42 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "「bã€ä¿®é£¾ç¬¦çš„é‹ç®—元無效"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%H operand"
- msgstr "無效的 %%P é‹ç®—å…ƒ"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%L operand"
- msgstr "無效的 %%P é‹ç®—å…ƒ"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%M operand"
- msgstr "無效的 %%P é‹ç®—å…ƒ"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand"
- msgstr "無效的 %%P é‹ç®—å…ƒ"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand '"
- msgstr "無效的 %%P é‹ç®—å…ƒ"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%r operand"
-@@ -3973,11 +3973,11 @@
- msgid "address offset not a constant"
- msgstr "ä½å€åç§»é‡ä¸æ˜¯ä¸€å€‹å¸¸æ•¸"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "å‚™é¸ 1:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "å‚™é¸ 2:"
-
-@@ -4235,7 +4235,7 @@
- msgid "candidates are:"
- msgstr "å‚™é¸ç‚ºï¼š"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, fuzzy, gcc-internal-format
- #| msgid "candidate 1:"
- msgid "candidate is:"
-@@ -4296,50 +4296,50 @@
- msgid "source type is not polymorphic"
- msgstr ""
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "å–®ä½å…ƒæ¸›çš„é‹ç®—元類型錯誤"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "å–®ä½å…ƒåŠ çš„é‹ç®—元類型錯誤"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "按ä½å–å的引數類型錯誤"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "ä¸èƒ½å°è©²é¡žåž‹çš„引數求絕å°å€¼"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "ä¸èƒ½å°è©²é¡žåž‹çš„引數求共軛"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- #, fuzzy
- #| msgid "wrong type argument to unary plus"
- msgid "in argument to unary !"
- msgstr "å–®ä½å…ƒåŠ çš„é‹ç®—元類型錯誤"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- msgid "no pre-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- msgid "no pre-decrement operator for type"
- msgstr ""
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr ""
-
-@@ -4609,7 +4609,7 @@
- msgid "Bad type in constant expression"
- msgstr "常數é‹ç®—å¼ä¸­é¡žåž‹éŒ¯èª¤"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- msgid "Unexpected end of module"
- msgstr "éžé æœŸçš„æ¨¡çµ„çµæŸ"
-
-@@ -4637,11 +4637,11 @@
- msgid "implied END DO"
- msgstr "暗示的 END DO"
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr "賦值"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- msgid "pointer assignment"
- msgstr "指標賦值"
-
-@@ -4731,59 +4731,59 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr "%L å’Œ %L 處的é‹ç®—元秩ä¸ä¸€è‡´"
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr ""
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- #, fuzzy
- #| msgid "Perform variable tracking"
- msgid "iterator variable"
- msgstr "進行變數追蹤"
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- #, fuzzy
- #| msgid "Step expression in DO loop at %L cannot be zero"
- msgid "Start expression in DO loop"
- msgstr "步進敘述於 %L 處的 DO 迴圈中ä¸å¯ç‚ºé›¶"
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- #, fuzzy
- #| msgid "invalid expression as operand"
- msgid "End expression in DO loop"
- msgstr "無效的é‹ç®—å¼åšç‚ºé‹ç®—å…ƒ"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- #, fuzzy
- #| msgid "Step expression in DO loop at %L cannot be zero"
- msgid "Step expression in DO loop"
- msgstr "步進敘述於 %L 處的 DO 迴圈中ä¸å¯ç‚ºé›¶"
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- #, fuzzy
- #| msgid "DEALLOCATE "
- msgid "DEALLOCATE object"
- msgstr "DEALLOCATE "
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- #, fuzzy
- #| msgid "ALLOCATE "
- msgid "ALLOCATE object"
- msgstr "ALLOCATE "
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr ""
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr ""
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr ""
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -4792,7 +4792,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr ""
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr ""
-
-@@ -4869,7 +4869,7 @@
- msgid "Memory allocation failed"
- msgstr "gimplification 失敗"
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr ""
-
-@@ -5076,7 +5076,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr ""
-
-@@ -5137,6 +5137,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "TPF-OS 䏿”¯æ´ static"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr ""
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "ä¸èƒ½åŒæ™‚使用 -EB å’Œ -EL"
-@@ -5169,12 +5173,6 @@
- msgid "no processor type specified for linking"
- msgstr "spec 檔案沒有å°é€£çµçš„設定"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--#, fuzzy
--#| msgid "GCC does not support -C or -CC without -E"
--msgid "gfortran does not support -E without -cpp"
--msgstr "GCC åªå…許 -E 與 -C 或 -CC åˆç”¨"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr "m210 䏿”¯æ´ä½Žä½ä½å…ƒçµ„在å‰"
-@@ -5227,6 +5225,12 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "-shared é¸é …ç›®å‰åœ¨ VAX ELF 下ä¸å—支æ´"
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+#, fuzzy
-+#| msgid "GCC does not support -C or -CC without -E"
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "GCC åªå…許 -E 與 -C 或 -CC åˆç”¨"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "-fjni å’Œ -femit-class-files 互ä¸ç›¸å®¹"
-@@ -8612,6 +8616,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -11235,18 +11243,30 @@
- msgstr "ä¸é å®šç¾©ç³»çµ±æˆ– GCC 特定的巨集"
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr ""
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr ""
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr ""
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- #, fuzzy
- #| msgid "function declared %<noreturn%> has a %<return%> statement"
- msgid "Functions which return values must end with return statements"
-@@ -12948,306 +12968,317 @@
- msgid "Create a position independent executable"
- msgstr "為å¯åŸ·è¡Œæª”案盡å¯èƒ½ç”¢ç”Ÿèˆ‡ä½ç½®ç„¡é—œçš„程å¼ç¢¼(大模å¼)"
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- #, fuzzy
- #| msgid "invalid use of %qD"
- msgid "invalid use of type"
- msgstr "錯誤地使用了 %qD"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- #, fuzzy
--#| msgid "floating point constant not a valid immediate operand"
--msgid "floating point constant truncated to integer"
--msgstr "æµ®é»žå¸¸æ•¸ä¸æ˜¯ä¸€å€‹æœ‰æ•ˆçš„ç«‹å³æ•¸å€¼é‹ç®—å…ƒ"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
--#, fuzzy
- #| msgid "inlined_to pointer refers to itself"
- msgid "constant refers to itself"
- msgstr "inlined_to pointer åƒç…§è‡ªèº«"
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- #, fuzzy
- #| msgid "Expected expression type"
- msgid "expected numeric type"
- msgstr "需è¦é‹ç®—å¼é¡žåž‹"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
- #, fuzzy
-+#| msgid "Expected expression type"
-+msgid "expected boolean type"
-+msgstr "需è¦é‹ç®—å¼é¡žåž‹"
-+
-+#: go/gofrontend/expressions.cc:3911
-+#, fuzzy
- #| msgid "Expected integer string"
- msgid "expected integer or boolean type"
- msgstr "éœ€è¦æ•´æ•¸å­—串"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- #, fuzzy
- #| msgid "invalid operands to binary %s"
- msgid "invalid operand for unary %<&%>"
- msgstr "二進ä½é‹ç®—å­ %s é‹ç®—元無效"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- #, fuzzy
- #| msgid "Expected integer"
- msgid "expected pointer"
- msgstr "éœ€è¦æ•´æ•¸"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible types in binary expression"
- msgstr "回傳時類型ä¸ç›¸å®¹"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- #, fuzzy
- #| msgid "size of array %qs has non-integer type"
- msgid "shift of non-integer operand"
- msgstr "陣列 %qs 的大å°çš„é¡žåž‹ä¸æ˜¯æ•´æ•¸"
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- #, fuzzy
- #| msgid "switch quantity not an integer"
- msgid "shift count not unsigned integer"
- msgstr "switch æ•˜è¿°ä¸­çš„å€¼ä¸æ˜¯ä¸€å€‹æ•´æ•¸"
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- #, fuzzy
- #| msgid "negative insn length"
- msgid "negative shift count"
- msgstr "指令長度為負"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- #, fuzzy
- #| msgid "called object %qE is not a function"
- msgid "object is not a method"
- msgstr "被呼å«çš„物件 %qE 䏿˜¯ä¸€å€‹å‡½å¼"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- #, fuzzy
- #| msgid "argument of type %qT does not match %qT"
- msgid "method type does not match object type"
- msgstr "引數類型為 %qT,與 %qT ä¸åŒ¹é…"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- #, fuzzy
- #| msgid "invalid argument to builtin function"
- msgid "invalid use of %<...%> with builtin function"
- msgstr "給內建函å¼çš„引數無效"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- #, fuzzy
- #| msgid "no arguments"
- msgid "not enough arguments"
- msgstr "æ²’æœ‰åƒæ•¸"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many arguments"
- msgstr "æä¾›çµ¦æ ¼å¼å­—串的引數太多"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "argument 1 must be a map"
- msgstr "引數 1 必須是一個 5 使œ‰è™Ÿå­—é¢å€¼"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- #, fuzzy
- #| msgid "invalid type argument"
- msgid "invalid type for make function"
- msgstr "ç„¡æ•ˆçš„é¡žåž‹åƒæ•¸"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- #, fuzzy
- #| msgid "bad insn for 'A'"
- msgid "bad size for make"
- msgstr "「Aã€çš„æŒ‡ä»¤éŒ¯èª¤"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many arguments to make"
- msgstr "æä¾›çµ¦æ ¼å¼å­—串的引數太多"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "argument must be array or slice or channel"
- msgstr "引數 1 必須是一個 5 使œ‰è™Ÿå­—é¢å€¼"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- #, fuzzy
- #| msgid "invalid argument to builtin function"
- msgid "unsupported argument type to builtin function"
- msgstr "給內建函å¼çš„引數無效"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- #, fuzzy
- #| msgid "Argument dim at %L must be scalar"
- msgid "argument must be channel"
- msgstr "%L 引數維數必須是標é‡"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "argument must be a field reference"
- msgstr "引數 1 必須是一個 5 使œ‰è™Ÿå­—é¢å€¼"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- #, fuzzy
- #| msgid "argument 1 must be a 5-bit signed literal"
- msgid "left argument must be a slice"
- msgstr "引數 1 必須是一個 5 使œ‰è™Ÿå­—é¢å€¼"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- #, fuzzy
- #| msgid "first argument of %q+D should be %<int%>"
- msgid "first argument must be []byte"
- msgstr "%q+D çš„ç¬¬ä¸€å€‹åƒæ•¸çš„類型應該是 %<int%>"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- #, fuzzy
- #| msgid "tls_model argument not a string"
- msgid "second argument must be slice or string"
- msgstr "tls_model çš„å¼•æ•¸ä¸æ˜¯ä¸€å€‹å­—串"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- #, fuzzy
- #| msgid "%Jparameter %u has void type"
- msgid "argument 2 has invalid type"
- msgstr "%Jåƒæ•¸ %u 類型為 void"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- #, fuzzy
- #| msgid "%Jparameter %u has incomplete type"
- msgid "argument must have complex type"
- msgstr "%Jåƒæ•¸ %u 類型ä¸å®Œå…¨"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- #, fuzzy
- #| msgid "cleanup argument not an identifier"
- msgid "complex arguments must have identical types"
- msgstr "cleanup å¼•æ•¸ä¸æ˜¯ä¸€å€‹è­˜åˆ¥ç¢¼"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- #, fuzzy
- #| msgid "Do not use hardware floating point"
- msgid "complex arguments must have floating-point type"
- msgstr "ä¸ä½¿ç”¨ç¡¬é«”浮點單元"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
- #, fuzzy
-+#| msgid "invalid use of %<this%> at top level"
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "在頂層使用 %<this%> 無效"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
-+#, fuzzy
- #| msgid "unexpected node"
- msgid "expected function"
- msgstr "èˆ‡é æœŸä¸ç¬¦çš„çµé»ž"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible type for receiver"
- msgstr "回傳時類型ä¸ç›¸å®¹"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
- #, fuzzy
-+#| msgid "invalid use of %<this%> in non-member function"
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "åœ¨éžæˆå“¡å‡½å¼ä¸­ä½¿ç”¨ %<this%> 無效"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
-+#, fuzzy
- #| msgid "number of arguments doesn%'t match prototype"
- msgid "number of results does not match number of values"
- msgstr "引數數目與原型ä¸ç¬¦"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- #, fuzzy
- #| msgid "Cray pointer at %C must be an integer."
- msgid "index must be integer"
- msgstr "%C 處 Cray 指標必須是一個整數。"
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- #, fuzzy
- #| msgid "Cray pointer at %C must be an integer."
- msgid "slice end must be integer"
- msgstr "%C 處 Cray 指標必須是一個整數。"
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- #, fuzzy
- #| msgid "incompatible types in assignment"
- msgid "incompatible type for map index"
- msgstr "賦值時類型ä¸ç›¸å®¹"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many expressions for struct"
- msgstr "æä¾›çµ¦æ ¼å¼å­—串的引數太多"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- #, fuzzy
- #| msgid "too few arguments for format"
- msgid "too few expressions for struct"
- msgstr "æ ¼å¼å­—串引數太少"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- #, fuzzy
- #| msgid "invalid use of void expression"
- msgid "invalid unsafe.Pointer conversion"
- msgstr "å° void é‹ç®—å¼çš„無效使用"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- msgid "type assertion only valid for interface types"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- #, fuzzy
- #| msgid "expected class name"
- msgid "expected channel"
- msgstr "需è¦é¡žåˆ¥å"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- #: go/gofrontend/statements.cc:590
- #, fuzzy
- #| msgid "invalid lvalue in assignment"
-@@ -13288,21 +13319,21 @@
- msgid "expected boolean expression"
- msgstr "需è¦é‹ç®—å¼"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible types in send"
- msgstr "回傳時類型ä¸ç›¸å®¹"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- msgid "invalid send on receive-only channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr ""
-
-@@ -13368,83 +13399,83 @@
- msgid "cannot use type %s as type %s"
- msgstr "ä¸èƒ½å°‡é¡žåž‹ %qT 轉æ›ç‚ºé¡žåž‹ %qT"
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- #, fuzzy
- #| msgid "invalid receiver type %qs"
- msgid "different receiver types"
- msgstr "無效的接收者類型 %qs"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- #, fuzzy
- #| msgid "redefinition of parameter %q+D"
- msgid "different number of parameters"
- msgstr "åƒæ•¸ %q+D é‡å®šç¾©"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- #, fuzzy
- #| msgid "invalid parameter type %qT"
- msgid "different parameter types"
- msgstr "ç„¡æ•ˆçš„åƒæ•¸é¡žåž‹ %qT"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr ""
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr ""
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- msgid "different result types"
- msgstr ""
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, 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:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, 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:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- #, fuzzy
- #| msgid "error while parsing methods"
- msgid "type has no methods"
- msgstr "è§£æžæ–¹æ³•時發生錯誤"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, fuzzy, c-format
- #| msgid "ambiguous abbreviation %s"
- msgid "ambiguous method %s%s%s"
- msgstr "有歧義的縮寫 %s"
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, fuzzy, c-format
- #| msgid "missing argument to \"%s\""
- msgid "missing method %s%s%s"
- msgstr "「%sã€ç¼ºå°‘引數"
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr ""
-@@ -13516,7 +13547,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "%<__builtin_prefetch%> 的第三個引數無效;使用 0"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr "çµ¦å‡½å¼ %<va_start%> çš„åƒæ•¸å¤ªå°‘"
-@@ -13538,7 +13569,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr "如果執行到這段程å¼ç¢¼ï¼Œç¨‹å¼å°‡ä¸­æ­¢"
-@@ -13624,7 +13655,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, fuzzy, gcc-internal-format
- #| msgid "invalid argument to %<__builtin_frame_address%>"
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
-@@ -13726,8 +13757,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "void å€¼æœªå¦‚é æœŸåœ°è¢«å¿½ç•¥"
-@@ -14010,7 +14041,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "%q+D 的宣告隱è—了先å‰çš„一個局部變數"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, fuzzy, gcc-internal-format
- #| msgid "%Jshadowed declaration is here"
- msgid "shadowed declaration is here"
-@@ -14126,7 +14157,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr "%H%qE 定義為類型錯誤的標記"
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr "錯誤地使用了 %<restrict%>"
-@@ -14247,7 +14278,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "å¯è®Šå¤§å°çš„物件ä¸èƒ½è¢«åˆå§‹åŒ–"
-@@ -14257,7 +14288,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "變數 %qD 有åˆå§‹å€¼è¨­å®šä½†é¡žåž‹ä¸å®Œå…¨"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "為內è¯å‡½å¼ %q+D 給定了 noinline 屬性"
-@@ -14289,7 +14320,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "陣列 %q+D 大å°ç‚º 0 或負"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr "%q+D 的存儲大å°ä¸æ˜Ž"
-@@ -14407,7 +14438,7 @@
- msgid "variable length array %qE is used"
- msgstr ""
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr ""
-@@ -14501,7 +14532,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "ç‚ºåƒæ•¸ %qs 指定了存儲類別"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "ç‚ºé¡žåž‹åæŒ‡å®šäº†å­˜å„²é¡žåˆ¥"
-@@ -14673,7 +14704,7 @@
- msgid "function definition has qualified void return type"
- msgstr "函å¼å®šç¾©æœ‰é™å®šçš„ void 回傳類型"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "忽略函å¼å›žå‚³é¡žåž‹çš„類型é™å®š"
-@@ -14799,7 +14830,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr "資料æˆå“¡ä¸èƒ½å…·æœ‰å¯è®Šé¡žåž‹ %qT"
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "è®Šæ•¸æˆ–æ¬„ä½ %qE 宣告為 void"
-@@ -15262,7 +15293,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "引數 %qD 與原型ä¸ç¬¦"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "在有回傳值的函å¼ä¸­æœªç™¼ç¾ return 敘述"
-@@ -15468,7 +15499,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ISO C ä¸å…è¨±ä¾†æºæª”案為空"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr "ISO C 䏿”¯æ´åœ¨å‡½å¼å¤–使用多餘的 %<;%>"
-@@ -15479,7 +15510,7 @@
- msgid "unknown type name %qE"
- msgstr "䏿˜Žçš„æš«å­˜å™¨å:%s"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr "éœ€è¦æŒ‡å®šå®£å‘Š"
-@@ -15490,7 +15521,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr "需è¦è­˜åˆ¥ç¢¼æˆ– %<(%>"
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored for %qE"
- msgid "prefix attributes are ignored for methods"
-@@ -15513,7 +15544,7 @@
- msgid "data definition has no type or storage class"
- msgstr "資料定義時沒有類型或存儲類別"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr "éœ€è¦ %<,%> 或 %<;%>"
-@@ -15543,7 +15574,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO C90 䏿”¯æ´ %<long long%>"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr "需è¦å­—é¢å­—串"
-@@ -15574,18 +15605,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, gcc-internal-format
- msgid "expected identifier"
- msgstr "需è¦è­˜åˆ¥ç¢¼"
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "列舉表以逗號çµå°¾"
-@@ -15719,7 +15750,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr "éœ€è¦ %<,%> 或 %<}%>"
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr ""
-@@ -15748,18 +15779,18 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, gcc-internal-format
- msgid "expected statement"
- msgstr "éœ€è¦æ•˜è¿°"
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, fuzzy, gcc-internal-format
- #| msgid "%Hempty body in an if-statement"
- msgid "suggest braces around empty body in an %<if%> statement"
- msgstr "%Hif 敘述體為空"
-
--#: c-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, fuzzy, gcc-internal-format
- #| msgid "%Hempty body in an else-statement"
- msgid "suggest braces around empty body in an %<else%> statement"
-@@ -15831,7 +15862,7 @@
- msgid "cannot take address of %qs"
- msgstr "無法å–å¾—ä½å…ƒæ®µ %qD çš„ä½å€"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, gcc-internal-format
- msgid "expected expression"
- msgstr "需è¦é‹ç®—å¼"
-@@ -15874,282 +15905,282 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "?: çš„é‹ç®—元有ä¸åŒçš„類型"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, fuzzy, gcc-internal-format
- #| msgid "wrong number of arguments specified for %qs attribute"
- msgid "wrong number of arguments to %<__builtin_shuffle%>"
- msgstr "為 %qs 屬性給定的引數數目錯誤"
-
--#: c-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr "複åˆå­—é¢å€¼æœ‰å¯è®Šçš„大å°"
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr ""
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO C90 ä¸å…許複åˆå­—é¢å€¼"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier or %<(%>"
- msgid "expected identifier or %<)%>"
- msgstr "需è¦è­˜åˆ¥ç¢¼æˆ– %<(%>"
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr ""
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr "為方法定義指定了多餘的分號"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr ""
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr ""
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "objective-c method declaration is expected"
- msgstr "éœ€è¦æŒ‡å®šå®£å‘Š"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for %qs"
- msgid "no type or storage class may be specified here,"
- msgstr "為 %qs 指定了存儲類別"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr ""
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, fuzzy, gcc-internal-format
- #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr "%<#pragma pack%> 後缺少 %<(%>,忽略"
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, fuzzy, gcc-internal-format
- #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr "%<#pragma pack%> 後缺少 %<(%>,忽略"
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, fuzzy, gcc-internal-format
- #| msgid "%Jsection attribute cannot be specified for local variables"
- msgid "the %<setter%> attribute may only be specified once"
- msgstr "%Jä¸èƒ½ç‚ºå±€éƒ¨è®Šæ•¸æŒ‡å®š section 屬性"
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr ""
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, 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-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, gcc-internal-format
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, gcc-internal-format
- msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
- msgstr ""
-
--#: c-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, fuzzy, gcc-internal-format
- #| msgid "malformed #pragma GCC pch_preprocess, ignored"
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr "#pragma GCC pch_preprocess æ ¼å¼ä¸æ­£ç¢ºï¼Œå·²å¿½ç•¥"
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, fuzzy, gcc-internal-format
- #| msgid "too many input files"
- msgid "too many %qs clauses"
- msgstr "輸入檔案太多"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between signed and unsigned integer expressions"
- msgid "collapse argument needs positive constant integer expression"
- msgstr "在有號和無號整數é‹ç®—å¼é–“比較"
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<none%> or %<shared%>"
- msgstr "éœ€è¦ %<,%> 或 %<;%>"
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "expected integer expression"
- msgstr "需è¦é‹ç®—å¼"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr ""
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, gcc-internal-format
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr ""
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, fuzzy, gcc-internal-format
- #| msgid "invalid const_double operand"
- msgid "invalid schedule kind"
- msgstr "無效的 const_double é‹ç®—å…ƒ"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr ""
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is not a valid output file"
- msgid "%qs is not valid for %qs"
- msgstr "%qs 䏿˜¯ä¸€å€‹æœ‰æ•ˆçš„輸出檔案"
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, fuzzy, gcc-internal-format
- #| msgid "malformed %<#pragma align%>"
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "%<#pragma align%> æ ¼å¼éŒ¯èª¤"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operation on %<__fpreg%>"
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "å° %<__fpreg%> 的作業無效"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, fuzzy, gcc-internal-format
- #| msgid "Unexpected end of module"
- msgid "expected %<(%> or end of line"
- msgstr "éžé æœŸçš„æ¨¡çµ„çµæŸ"
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, fuzzy, gcc-internal-format
- #| msgid "%s statement expected at %L"
- msgid "for statement expected"
- msgstr "éœ€è¦ %s 敘述在 %L 處"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration or statement"
- msgid "expected iteration declaration or initialization"
- msgstr "需è¦å®£å‘Šæˆ–敘述"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr ""
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr ""
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, fuzzy, gcc-internal-format
- #| msgid "instance variable %qs is declared private"
- msgid "iteration variable %qD should not be firstprivate"
- msgstr "實體變數 %qs è¢«å®£å‘Šç‚ºç§æœ‰çš„"
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a template"
- msgid "%qD is not a variable"
- msgstr "%qD 䏿˜¯ä¸€å€‹ç¯„本"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, fuzzy, gcc-internal-format
- #| msgid "%q+F declared %<static%> but never defined"
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr "%q+F 宣告為 %<static%> å»å¾žæœªå®šç¾©éŽ"
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, fuzzy, gcc-internal-format
- #| msgid "instance variable %qs is declared private"
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr "實體變數 %qs è¢«å®£å‘Šç‚ºç§æœ‰çš„"
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, fuzzy, gcc-internal-format
- #| msgid "%Jparameter %u has incomplete type"
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "%Jåƒæ•¸ %u 類型ä¸å®Œå…¨"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -16159,7 +16190,7 @@
- msgid "%qD has an incomplete type"
- msgstr "%qD 類型ä¸å®Œå…¨"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "å° void é‹ç®—å¼çš„無效使用"
-@@ -16226,69 +16257,74 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr "由於 %<volatile%>,函å¼å›žå‚³é¡žåž‹ä¸ç›¸å®¹"
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr "在åƒç…§ä¸å®Œå…¨é¡žåž‹çš„æŒ‡æ¨™ä¸ŠåŸ·è¡Œç®—è¡“é‹ç®—"
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
- #, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr ""
-+
-+#: c-typeck.c:2160
-+#, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr "%qT æ²’å…·å為 %qE çš„æˆå“¡"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr "在éžçµæ§‹æˆ–è¯åˆä¸­è«‹æ±‚æˆå“¡ %qE"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr "æé ˜åƒç…§ä¸å®Œå…¨é¡žåž‹çš„æŒ‡æ¨™"
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr "æé ˜ %<void *%> 指標"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "下標é‹ç®—的左é‹ç®—元既éžé™£åˆ—ä¹ŸéžæŒ‡æ¨™"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "é™£åˆ—ä¸‹æ¨™ä¸æ˜¯ä¸€å€‹æ•´æ•¸"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr "下標é‹ç®—的左é‹ç®—å…ƒæ˜¯å‡½å¼æŒ‡æ¨™"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, fuzzy, gcc-internal-format
- #| msgid "Substring end index at %L is out of bounds"
- msgid "index value is out of bound"
- msgstr "%L 處的å­å­—串終止索引越界"
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ISO C ä¸å…è¨±æŒ‰ä¸‹æ¨™å­˜å– %<register%> 陣列"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "ISO C90 ä¸å…許éžå·¦å€¼çš„陣列åšç‚ºä¸‹æ¨™é‹ç®—的左é‹ç®—å…ƒ"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr ""
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr "被呼å«çš„物件 %qE 䏿˜¯ä¸€å€‹å‡½å¼"
-@@ -16296,388 +16332,388 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr "函å¼ç¶“ç”±ä¸ç›¸å®¹çš„類型呼å«"
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, fuzzy, gcc-internal-format
- #| msgid "function definition has qualified void return type"
- msgid "function with qualified void return type called"
- msgstr "函å¼å®šç¾©æœ‰é™å®šçš„ void 回傳類型"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, gcc-internal-format
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr ""
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, fuzzy, gcc-internal-format
- #| msgid "%<__builtin_longjmp%> second argument must be 1"
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "%<__builtin_longjmp%> 的第二個引數必須是 1"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr ""
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qE"
- msgid "too many arguments to method %qE"
- msgstr "æä¾›çµ¦å‡½å¼ %qE 的引數太多"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr "æä¾›çµ¦å‡½å¼ %qE 的引數太多"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared here"
- msgid "declared here"
- msgstr "%q+D 已在此宣告éŽ"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "引數 %d 的類型ä¸å®Œå…¨"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "根據原型,引數 %d (%qE) å°‡åšç‚ºæ•´æ•¸è€Œä¸æ˜¯æµ®é»žæ•¸å‚³éž"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "根據原型,引數 %d (%qE) å°‡åšç‚ºæ•´æ•¸è€Œä¸æ˜¯è¤‡æ•¸å‚³éž"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "根據原型,引數 %d (%qE) å°‡åšç‚ºè¤‡æ•¸è€Œä¸æ˜¯æµ®é»žæ•¸å‚³éž"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "根據原型,引數 %d (%qE) å°‡åšç‚ºæµ®é»žæ•¸è€Œä¸æ˜¯æ•´æ•¸å‚³éž"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "根據原型,引數 %d (%qE) å°‡åšç‚ºè¤‡æ•¸è€Œä¸æ˜¯æ•´æ•¸å‚³éž"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "根據原型,引數 %d (%qE) å°‡åšç‚ºæµ®é»žæ•¸è€Œä¸æ˜¯è¤‡æ•¸å‚³éž"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "根據原型,引數 %d (%qE) å°‡åšç‚º %<float%> è€Œä¸æ˜¯ %<double%> 傳éž"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, fuzzy, gcc-internal-format
- #| msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "根據原型,引數 %d (%qE) å°‡åšç‚ºæ•´æ•¸è€Œä¸æ˜¯è¤‡æ•¸å‚³éž"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "根據原型,引數 %d (%qE) 將以ä¸åŒçš„寬度傳éž"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "根據原型,引數 %d (%qE) 將作用無號數傳éž"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "根據原型,引數 %d (%qE) å°‡åšç‚ºæœ‰è™Ÿæ•¸å‚³éž"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, fuzzy, gcc-internal-format
- #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr "C++ 中ä¸å…許從 %qT 到 %qT 的隱å«è½‰æ›"
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr "æä¾›çµ¦å‡½å¼ %qE 的引數太少"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, fuzzy, gcc-internal-format
- #| msgid "weak declaration of %q+D after first use results in unspecified behavior"
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "%q+D 的弱宣告出ç¾åœ¨ç¬¬ä¸€æ¬¡ä½¿ç”¨ä¹‹å¾Œå°‡å°Žè‡´ä¸å¯é æœŸçš„行為"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between %q#T and %q#T"
- msgid "comparison between %qT and %qT"
- msgstr "在 %q#T 和 %q#T 間比較"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "在減法中使用類型為 %<void *%> 的指標"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "函弿Œ‡æ¨™ä¸èƒ½ç›¸æ¸›"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ISO C 䏿”¯æ´ç”¨ ~ 求共軛複數"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "å–®ä½å…ƒ ! 的引數類型無效"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "ISO C 䏿”¯æ´å°è¤‡æ•¸é¡žåž‹é€²è¡Œ %<++%> 或 %<--%> 作業"
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "該類型的引數ä¸èƒ½è‡ªå¢ž"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "該類型的引數ä¸èƒ½è‡ªæ¸›"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "自增åƒç…§ä¸æ˜Žçµæ§‹çš„æŒ‡æ¨™"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "自減åƒç…§ä¸æ˜Žçµæ§‹çš„æŒ‡æ¨™"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of expression of type %<void%>"
- msgstr "å–臨時變數的ä½å€"
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, fuzzy, gcc-internal-format
- #| msgid "assignment of read-only location"
- msgid "assignment of read-only location %qE"
- msgstr "å‘唯讀ä½ç½®è³¦å€¼"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, fuzzy, gcc-internal-format
- #| msgid "increment of read-only location"
- msgid "increment of read-only location %qE"
- msgstr "令唯讀ä½ç½®è‡ªå¢ž"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, fuzzy, gcc-internal-format
- #| msgid "decrement of read-only location"
- msgid "decrement of read-only location %qE"
- msgstr "令唯讀ä½ç½®è‡ªæ¸›"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "無法å–å¾—ä½å…ƒæ®µ %qD çš„ä½å€"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr "巢狀函å¼ä¸­ä½¿ç”¨äº†å…¨åŸŸæš«å­˜å™¨è®Šæ•¸ %qD"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr "巢狀函å¼ä¸­ä½¿ç”¨äº†æš«å­˜å™¨è®Šæ•¸ %qD"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr "è¦æ±‚全域暫存器變數 %qD çš„ä½å€"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr "è¦æ±‚暫存器變數 %qD çš„ä½å€ã€‚"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr "éžå·¦å€¼é™£åˆ—出ç¾åœ¨æ¢ä»¶é‹ç®—å¼ä¸­"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, fuzzy, gcc-internal-format
- #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr "C++ 中ä¸å…許從 %qT 到 %qT 的隱å«è½‰æ›"
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "ISO C ä¸å…許æ¢ä»¶é‹ç®—å¼åƒ…有一邊為空"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, fuzzy, gcc-internal-format
- #| msgid "pointer type mismatch in conditional expression"
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "æ¢ä»¶é‹ç®—弿Œ‡æ¨™é¡žåž‹ä¸åŒ¹é…"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "ISO C ä¸å…許在æ¢ä»¶é‹ç®—å¼ä¸­åŒæ™‚使用 %<void *%> å’Œå‡½å¼æŒ‡æ¨™"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "æ¢ä»¶é‹ç®—弿Œ‡æ¨™é¡žåž‹ä¸åŒ¹é…"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­æŒ‡æ¨™/整數類型ä¸åŒ¹é…"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "逗號é‹ç®—å¼çš„å·¦é‹ç®—å…ƒä¸èµ·ä½œç”¨"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- #, fuzzy
- #| msgid "cast adds new qualifiers to function type"
- msgid "cast adds %q#v qualifier to function type"
- msgstr "類型轉æ›ç‚ºå‡½å¼é¡žåž‹åŠ å…¥äº†æ–°çš„é™å®š"
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr "類型轉æ›ä¸Ÿæ£„了指標目的類型的é™å®š"
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "é¡žåž‹è½‰æ›æŒ‡å®šäº†é™£åˆ—類型"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "é¡žåž‹è½‰æ›æŒ‡å®šäº†å‡½å¼é¡žåž‹"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "ISO C ä¸å…è¨±å°‡éžæ¨™é‡è½‰æ›ç‚ºå…¶è‡ªèº«é¡žåž‹"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "ISO C ä¸å…許轉æ›ç‚ºè¯åˆé¡žåž‹"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "類型轉æ›çš„來æºé¡žåž‹æœªå‡ºç¾åœ¨è¯åˆä¸­"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr ""
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr "類型轉æ›å¢žå¤§äº†ç›®çš„類型的å°é½Šéœ€æ±‚"
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "當將一個指標轉æ›ç‚ºå¤§å°ä¸åŒçš„æ•´æ•¸æ™‚給出警告"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr "從類型為 %qT 的函å¼å‘¼å«è½‰æ›åˆ°ä¸åŒ¹é…的類型 %qT"
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "當將一個指標轉æ›ç‚ºå¤§å°ä¸åŒçš„æ•´æ•¸æ™‚給出警告"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ISO C ä¸å…è¨±å°‡ä¸€å€‹å‡½å¼æŒ‡æ¨™è½‰æ›ç‚ºä¸€å€‹ç‰©ä»¶æŒ‡æ¨™"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ISO C ä¸å…許將一個物件指標轉æ›ç‚ºä¸€å€‹å‡½å¼æŒ‡æ¨™"
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr ""
-@@ -16689,725 +16725,725 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, fuzzy, gcc-internal-format
- #| msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
- msgid "expected %qT but argument is of type %qT"
- msgstr "æ ¼å¼ %q.*s 需è¦é¡žåž‹ %<%T%s%>,但引數 %d 的類型為 %qT"
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, fuzzy, gcc-internal-format
- #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr "傳éžåƒæ•¸ %d (屬於 %qE) 給指標時目的與指標有/無號ä¸ä¸€è‡´"
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr "ä¸èƒ½å°‡å³å€¼å‚³éžçµ¦åƒç…§åƒæ•¸"
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- #, fuzzy
- #| msgid "passing argument %d of %qE makes qualified function pointer from unqualified"
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "傳éžå¼•數 %d(屬於 %qE)從未é™å®šçš„函弿Œ‡æ¨™å»ºæ§‹äº†é™å®šçš„函弿Œ‡æ¨™"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- #, fuzzy
- #| msgid "assignment makes qualified function pointer from unqualified"
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr "將未é™å®šçš„函弿Œ‡æ¨™è³¦äºˆé™å®šçš„函弿Œ‡æ¨™"
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- #, fuzzy
- #| msgid "initialization makes qualified function pointer from unqualified"
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "回傳時將未é™å®šçš„函弿Œ‡æ¨™è³¦çµ¦é™å®šçš„函弿Œ‡æ¨™"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- #, fuzzy
- #| msgid "return makes qualified function pointer from unqualified"
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr "回傳時將未é™å®šçš„函弿Œ‡æ¨™è³¦çµ¦é™å®šçš„函弿Œ‡æ¨™"
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- #, fuzzy
- #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "傳éžå¼•數 %d(屬於 %qE)丟棄了指標目的類型的é™å®š"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- #, fuzzy
- #| msgid "assignment discards qualifiers from pointer target type"
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "賦值丟棄了指標目的類型的é™å®š"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- #, fuzzy
- #| msgid "initialization discards qualifiers from pointer target type"
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "åˆå§‹åŒ–丟棄了指標目的類型的é™å®š"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- #, fuzzy
- #| msgid "return discards qualifiers from pointer target type"
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "回傳時丟棄了指標目的類型的é™å®š"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "ISO C ä¸å…許將引數轉æ›ç‚ºè¯åˆ"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr "C++ 中ä¸å…許從 %qT 到 %qT 的隱å«è½‰æ›"
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, fuzzy, gcc-internal-format
- #| msgid "passing argument %d of %qE from incompatible pointer type"
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "傳éžåƒæ•¸ %d (屬於 %qE)時在ä¸ç›¸å®¹çš„æŒ‡æ¨™é¡žåž‹é–“轉æ›"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "assignment from pointer to non-enclosed address space"
- msgstr "當將一個指標轉æ›ç‚ºå¤§å°ä¸åŒçš„æ•´æ•¸æ™‚給出警告"
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, fuzzy, gcc-internal-format
- #| msgid "initialization from incompatible pointer type"
- msgid "initialization from pointer to non-enclosed address space"
- msgstr "æ°¸é ä¸ç›¸å®¹çš„æŒ‡æ¨™é¡žåž‹åˆå§‹åŒ–"
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "引數 %d(屬於 %qE)å¯èƒ½æ˜¯ format 屬性的備é¸"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr "賦值的左手邊å¯èƒ½æ˜¯ format å±¬æ€§çš„å‚™é¸æ™‚"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, gcc-internal-format
- msgid "initialization left-hand side might be a candidate for a format attribute"
- msgstr "åˆå§‹åŒ–的左手邊å¯èƒ½æ˜¯ format å±¬æ€§çš„å‚™é¸æ™‚"
-
--#: c-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, gcc-internal-format
- msgid "return type might be a candidate for a format attribute"
- msgstr "回傳類型å¯èƒ½æ˜¯ format 屬性的備é¸"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr "ISO C ä¸å…許將引數 %d(屬於 %qE)åœ¨å‡½å¼æŒ‡æ¨™å’Œ %<void *%> 間傳éž"
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "ISO C ä¸å…è¨±åœ¨å‡½å¼æŒ‡æ¨™å’Œ %<void *%> 間賦值"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "ISO C ä¸å…è¨±åœ¨å‡½å¼æŒ‡æ¨™å’Œ %<void *%> é–“åˆå§‹åŒ–"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "ISO C ä¸å…è¨±åœ¨å‡½å¼æŒ‡æ¨™å’Œ %<void *%> 間回傳"
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr "傳éžåƒæ•¸ %d (屬於 %qE) 給指標時目的與指標有/無號ä¸ä¸€è‡´"
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr "å°æŒ‡æ¨™è³¦å€¼æ™‚目的與指標有/無號ä¸ä¸€è‡´"
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr "åˆå§‹åŒ–指標時目的與指標有/無號ä¸ä¸€è‡´"
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr "回傳指標時目的與指標有/無號ä¸ä¸€è‡´"
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "傳éžåƒæ•¸ %d (屬於 %qE)時在ä¸ç›¸å®¹çš„æŒ‡æ¨™é¡žåž‹é–“轉æ›"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr "æ°¸é ä¸ç›¸å®¹çš„æŒ‡æ¨™é¡žåž‹è³¦å€¼"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr "æ°¸é ä¸ç›¸å®¹çš„æŒ‡æ¨™é¡žåž‹åˆå§‹åŒ–"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr "回傳了ä¸ç›¸å®¹çš„æŒ‡æ¨™é¡žåž‹"
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "å°éžå·¦å€¼é™£åˆ—的無效使用"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "傳éžåƒæ•¸ %d (屬於 %qE)時將整數賦給指標,未作類型轉æ›"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr "賦值時將整數賦給指標,未作類型轉æ›"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr "åˆå§‹åŒ–時將整數賦給指標,未作類型轉æ›"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr "回傳時將整數賦給指標,未作類型轉æ›"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "傳éžåƒæ•¸ %d (屬於 %qE)時將指標賦給整數,未作類型轉æ›"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr "賦值時將指標賦給整數,未作類型轉æ›"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr "åˆå§‹åŒ–將指標賦給整數,未作類型轉æ›"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr "回傳時將指標賦給整數,未作類型轉æ›"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr "引數 %d(屬於 %qE)類型ä¸ç›¸å®¹"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in assignment of %qT to %qT"
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "å°‡ %qT 賦值給 %qT 時類型ä¸ç›¸å®¹"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in initialization"
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "åˆå§‹åŒ–時類型ä¸ç›¸å®¹"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, fuzzy, gcc-internal-format
- #| msgid "incompatible types in assignment of %qT to %qT"
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr "å°‡ %qT 賦值給 %qT 時類型ä¸ç›¸å®¹"
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr "傳統 C 䏿ޥå—自動的èšåˆåˆå§‹åŒ–"
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr "(在 %qs çš„åˆå§‹åŒ–附近)"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "用括號中的字串常數åˆå§‹åŒ–陣列"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "å°å½ˆæ€§é™£åˆ—æˆå“¡çš„åˆå§‹åŒ–"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "用寬字串åˆå§‹åŒ– char 陣列"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, fuzzy, gcc-internal-format
- #| msgid "wchar_t-array initialized from non-wide string"
- msgid "wide character array initialized from non-wide string"
- msgstr "用窄字串åˆå§‹åŒ– wchar_t 陣列"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, fuzzy, gcc-internal-format
- #| msgid "wchar_t-array initialized from non-wide string"
- msgid "wide character array initialized from incompatible wide string"
- msgstr "用窄字串åˆå§‹åŒ– wchar_t 陣列"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr "用字串常數åˆå§‹åŒ–的陣列類型ä¸åˆé©"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "用éžå¸¸æ•¸çš„陣列é‹ç®—å¼åˆå§‹åŒ–陣列"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "åˆå§‹å€¼è¨­å®šå…ƒç´ ä¸æ˜¯å¸¸æ•¸"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not constant"
- msgid "initializer element is not a constant expression"
- msgstr "åˆå§‹å€¼è¨­å®šå…ƒç´ ä¸æ˜¯å¸¸æ•¸"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "åˆå§‹å€¼è¨­å®šä¸­çš„元素在載入時無法被計算出"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "無效的åˆå§‹å€¼è¨­å®š"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "ä¸é€æ˜Žçš„å‘é‡é¡žåž‹ä¸èƒ½è¢«åˆå§‹åŒ–"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "åˆå§‹å€¼è¨­å®šé …末尾有多餘的大括號組"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "åˆå§‹å€¼è¨­å®šå‘¨åœç¼ºå°‘大括號"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "標é‡åˆå§‹åŒ–帶大括號"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "在巢狀的上下文中åˆå§‹åŒ–彈性陣列æˆå“¡"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "缺少åˆå§‹å€¼è¨­å®š"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "空的標é‡åˆå§‹å€¼è¨­å®šé …"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "標é‡åˆå§‹åŒ–設定中有多餘元素"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr "在éžé™£åˆ—åˆå§‹å€¼è¨­å®šé …中出ç¾é™£åˆ—索引"
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "欄ä½åä¸åœ¨è¨˜éŒ„或è¯åˆåˆå§‹åŒ–設定中"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr "åˆå§‹å€¼è¨­å®šä¸­é™£åˆ—ç´¢å¼•ä¸æ˜¯æ•´åž‹"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, fuzzy, gcc-internal-format
- #| msgid "array index in initializer not of integer type"
- msgid "array index in initializer is not an integer constant expression"
- msgstr "åˆå§‹å€¼è¨­å®šä¸­é™£åˆ—ç´¢å¼•ä¸æ˜¯æ•´åž‹"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "åˆå§‹å€¼è¨­å®šä¸­é™£åˆ—ç´¢å¼•ä¸æ˜¯å¸¸æ•¸"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "åˆå§‹åŒ–時陣列索引越界"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "åˆå§‹å€¼è¨­å®šé …中索引範åœç‚ºç©º"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "åˆå§‹å€¼è¨­å®šä¸­è³‡æ–™ç´¢å¼•範åœè¶…出陣列邊界"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr "åˆå§‹å€¼è¨­å®šé …è£¡æœ‰ä¸æ˜Žçš„æ¬„ä½ %qE"
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "帶副作用的欄ä½åˆå§‹åŒ–設定被覆寫"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, fuzzy, gcc-internal-format
- #| msgid "initialized field with side-effects overwritten"
- msgid "initialized field overwritten"
- msgstr "帶副作用的欄ä½åˆå§‹åŒ–設定被覆寫"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "字元陣列åˆå§‹å€¼è¨­å®šé …中有多餘元素"
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "çµæ§‹åˆå§‹å€¼è¨­å®šé …中有多餘元素"
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr "å°å½ˆæ€§é™£åˆ—æˆå“¡éžéœæ…‹åœ°åˆå§‹åŒ–"
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "è¯åˆåˆå§‹å€¼è¨­å®šé …中有多餘元素"
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr "傳統 C 䏿ޥå—å°è¯åˆçš„åˆå§‹åŒ–"
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "陣列åˆå§‹å€¼è¨­å®šé …中有多餘的元素"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "å‘é‡åˆå§‹å€¼è¨­å®šé …中有多餘元素"
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "標é‡åˆå§‹å€¼è¨­å®šé …中有多餘元素"
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "ISO C++ ä¸å…許 %<goto *expr;%>"
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "被宣告為 %<noreturn%> 的函å¼å»æœ‰ %<return%> 敘述"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "在有回傳值的的函å¼ä¸­ï¼Œ%<return%> ä¸å¸¶å›žå‚³å€¼"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr "在無回傳值的函å¼ä¸­ï¼Œ%<return%> 帶回傳值"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, fuzzy, gcc-internal-format
- #| msgid "%<return%> with a value, in function returning void"
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "在無回傳值的函å¼ä¸­ï¼Œ%<return%> 帶回傳值"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "函å¼å›žå‚³å±€éƒ¨è®Šæ•¸çš„ä½å€"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr "switch æ•˜è¿°ä¸­çš„å€¼ä¸æ˜¯ä¸€å€‹æ•´æ•¸"
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr "在 ISO C 中,%<long%> é–‹é—œé‹ç®—å¼ä¸è¢«è½‰æ›ç‚º %<int%>"
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "case label is not an integer constant expression"
- msgstr "陣列大å°ä¸æ˜¯ä¸€å€‹æ•´æ•¸å¸¸é‹ç®—å¼"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr "case 標籤出ç¾åœ¨é–‹é—œæ•˜è¿°å¤–"
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr "%<default%> 標籤未出ç¾åœ¨ switch 敘述內"
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, fuzzy, gcc-internal-format
- #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr "%H建議明確地使用大括號以é¿å…å‡ºç¾æœ‰æ­§ç¾©çš„ %<else%>"
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr "break 敘述ä¸åœ¨å¾ªç’°æˆ–開關敘述內"
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "continue 敘述出ç¾åœ¨å¾ªç’°ä»¥å¤–"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, fuzzy, gcc-internal-format
- #| msgid "break statement not within loop or switch"
- msgid "break statement used with OpenMP for loop"
- msgstr "break 敘述ä¸åœ¨å¾ªç’°æˆ–開關敘述內"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr "敘述ä¸èµ·ä½œç”¨"
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr "é‹ç®—弿•˜è¿°é¡žåž‹ä¸å®Œå…¨"
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr "å³ç§»æ¬¡æ•¸ç‚ºè² "
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr "å³ç§»æ¬¡æ•¸å¤§æ–¼æˆ–等於類型寬度"
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr "左移次數為負"
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr "左移次數大於或等於類型寬度"
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, fuzzy, gcc-internal-format
- #| msgid "operands to ?: have different types"
- msgid "comparing vectors with different element types"
- msgstr "?: çš„é‹ç®—元有ä¸åŒçš„類型"
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr ""
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr "使用 == 或 != 比較浮點數是ä¸å®‰å…¨çš„"
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, fuzzy, gcc-internal-format
- #| msgid "comparison of distinct pointer types lacks a cast"
- msgid "comparison of pointers to disjoint address spaces"
- msgstr "比較ä¸ç›¸é—œçš„æŒ‡æ¨™æ™‚缺少類型轉æ›"
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ISO C ä¸å…許在 %<void *%> å’Œå‡½å¼æŒ‡æ¨™é–“比較"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr "比較ä¸ç›¸é—œçš„æŒ‡æ¨™æ™‚缺少類型轉æ›"
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "比較指標和整數"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr "在完全和ä¸å®Œå…¨æŒ‡æ¨™é–“比較"
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ISO C ä¸å…è¨±å‡½å¼æŒ‡æ¨™é–“比較大å°"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, fuzzy, gcc-internal-format
- #| msgid "ordered comparison of pointer with integer zero"
- msgid "ordered comparison of pointer with null pointer"
- msgstr "指標與整數 0 比較大å°"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "指標與整數 0 比較大å°"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, fuzzy, gcc-internal-format
- #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr "C++ 中ä¸å…許從 %qT 到 %qT 的隱å«è½‰æ›"
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "éœ€è¦æ¨™é‡æ™‚使用了ä¸èƒ½è¢«è½‰æ›ç‚ºæŒ‡æ¨™çš„陣列"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr "éœ€è¦æ¨™é‡æ™‚ä½¿ç”¨äº†çµæ§‹é¡žåž‹"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr "éœ€è¦æ¨™é‡æ™‚使用了è¯åˆé¡žåž‹"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, fuzzy, gcc-internal-format
- #| msgid "used struct type value where scalar is required"
- msgid "used vector type where scalar is required"
- msgstr "éœ€è¦æ¨™é‡æ™‚ä½¿ç”¨äº†çµæ§‹é¡žåž‹"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %<restrict%>"
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "錯誤地使用了 %<restrict%>"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr ""
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr ""
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is not an accessible base of %qT"
- msgid "%qE is not a variable in clause %qs"
- msgstr "%qT 是 %qT 的一個ä¸å¯å­˜å–的基礎類別"
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr ""
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, fuzzy, gcc-internal-format
- #| msgid "instance variable %qs is declared private"
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr "實體變數 %qs è¢«å®£å‘Šç‚ºç§æœ‰çš„"
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, fuzzy, gcc-internal-format
- #| msgid "instance variable %qs is declared private"
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr "實體變數 %qs è¢«å®£å‘Šç‚ºç§æœ‰çš„"
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr ""
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr ""
-@@ -17417,7 +17453,7 @@
- msgid "function call has aggregate value"
- msgstr "函å¼å‘¼å«æœ‰èšåˆé¡žåž‹"
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "變數 %q+D 的大å°å¤ªå¤§"
-@@ -18258,54 +18294,54 @@
- msgid "library lib%s not found"
- msgstr "找ä¸åˆ°å‡½å¼åº« lib%s"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "無法轉æ›ç‚ºæŒ‡æ¨™é¡žåž‹"
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr "éœ€è¦æµ®é»žæ•¸å€¼æ™‚使用了指標值"
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr "éœ€è¦æµ®é»žæ•¸æ™‚使用了èšåˆå€¼"
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr "轉æ›ç‚ºä¸å®Œå…¨é¡žåž‹"
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, fuzzy, gcc-internal-format
- #| msgid "can't convert between vector values of different size"
- msgid "can%'t convert between vector values of different size"
- msgstr "ä¸èƒ½åœ¨ä¸åŒå¤§å°çš„å‘é‡é¡žåž‹é–“進行轉æ›"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr "éœ€è¦æ•´æ•¸æ™‚使用了èšåˆå€¼"
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr "需è¦è¤‡æ•¸æ™‚使用了指標值"
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr "需è¦è¤‡æ•¸æ™‚使用了èšåˆå€¼"
-
--#: convert.c:965
-+#: convert.c:963
- #, fuzzy, gcc-internal-format
- #| msgid "can't convert value to a vector"
- msgid "can%'t convert value to a vector"
- msgstr "ä¸èƒ½å°‡å€¼è½‰æ›ç‚ºå‘é‡"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, fuzzy, gcc-internal-format
- #| msgid "aggregate value used where a float was expected"
- msgid "aggregate value used where a fixed-point was expected"
-@@ -18467,7 +18503,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr ""
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr ""
-@@ -18557,46 +18593,46 @@
- msgid "stack limits not supported on this target"
- msgstr "堆疊é™åˆ¶åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸å—支æ´"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field %qs"
- msgid "mis-aligned access used for structure member"
- msgstr "ç‚ºçµæ§‹æ¬„ä½ %qs 指定了存儲類別"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field %qs"
- msgid "mis-aligned access used for structure bitfield"
- msgstr "ç‚ºçµæ§‹æ¬„ä½ %qs 指定了存儲類別"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, fuzzy, gcc-internal-format
- #| msgid "global register variable %qD used in nested function"
- msgid "local frame unavailable (naked function?)"
- msgstr "巢狀函å¼ä¸­ä½¿ç”¨äº†å…¨åŸŸæš«å­˜å™¨è®Šæ•¸ %qD"
-
--#: expr.c:9996
-+#: expr.c:9971
- #, 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:10003
-+#: expr.c:9978
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+D redeclared with attribute noinline"
- msgid "%Kcall to %qs declared with attribute warning: %s"
-@@ -18677,7 +18713,7 @@
- msgid "assuming signed overflow does not occur when combining constants around a comparison"
- msgstr ""
-
--#: fold-const.c:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr ""
-@@ -18688,7 +18724,7 @@
- msgid "total size of local objects too large"
- msgstr "%J局部物件的總大å°å¤ªå¤§"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr "%<asm%> 中ä¸å¯èƒ½çš„ç´„æŸ"
-@@ -19181,84 +19217,84 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr "樹檢查:需è¦é¡žåˆ¥ %qs,得到 %qs(%s) 在 %s,於 %s:%d"
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, fuzzy, gcc-internal-format
- #| msgid "no return statement in function returning non-void"
- msgid "using result of function returning %<void%>"
- msgstr "在有回傳值的函å¼ä¸­æœªç™¼ç¾ return 敘述"
-
--#: gimplify.c:5041
-+#: gimplify.c:5048
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr "組譯輸出 %d 中左值無效"
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, gcc-internal-format, gfc-internal-format
- msgid "non-memory input %d must stay in memory"
- msgstr ""
-
--#: gimplify.c:5179
-+#: gimplify.c:5186
- #, gcc-internal-format, gfc-internal-format
- msgid "memory input %d is not directly addressable"
- msgstr "記憶體輸入 %d ä¸å¯ç›´æŽ¥å®šå€"
-
--#: gimplify.c:5674
-+#: gimplify.c:5681
- #, fuzzy, gcc-internal-format
- #| msgid "register variable %qD used in nested function"
- msgid "threadprivate variable %qE used in untied task"
- msgstr "巢狀函å¼ä¸­ä½¿ç”¨äº†æš«å­˜å™¨è®Šæ•¸ %qD"
-
--#: gimplify.c:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr ""
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, fuzzy, gcc-internal-format
- #| msgid "instance variable %qs is declared private"
- msgid "iteration variable %qE should be private"
- msgstr "實體變數 %qs è¢«å®£å‘Šç‚ºç§æœ‰çš„"
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, fuzzy, gcc-internal-format
- #| msgid "instance variable %qs is declared private"
- msgid "iteration variable %qE should not be firstprivate"
- msgstr "實體變數 %qs è¢«å®£å‘Šç‚ºç§æœ‰çš„"
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, fuzzy, gcc-internal-format
- #| msgid "register variable %qD used in nested function"
- msgid "iteration variable %qE should not be reduction"
- msgstr "巢狀函å¼ä¸­ä½¿ç”¨äº†æš«å­˜å™¨è®Šæ•¸ %qD"
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, fuzzy, gcc-internal-format
- #| msgid "local variable %qD may not appear in this context"
- msgid "%s variable %qE is private in outer context"
- msgstr "局部變數 %qD 䏿‡‰å‡ºç¾åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
-
--#: gimplify.c:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr "gimplification 失敗"
-
--#: godump.c:1214
-+#: godump.c:1234
- #, fuzzy, gcc-internal-format
- #| msgid "could not open dump file %qs: %s"
- msgid "could not close Go dump file: %m"
- msgstr "ç„¡æ³•é–‹å•Ÿå‚¾å°æª”案 %qs:%s"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, fuzzy, gcc-internal-format
- #| msgid "could not open dump file %qs: %s"
- msgid "could not open Go dump file %qs: %m"
-@@ -19318,7 +19354,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -19469,48 +19505,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "å‡½å¼ %q+D é‡å®£å‘Šç‚ºå…§è¯çš„"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr ""
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr ""
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr ""
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr ""
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr ""
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr ""
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr ""
-@@ -19627,7 +19663,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr "-freorder-blocks-and-partition ä¸èƒ½åœ¨æ­¤æž¶æ§‹ä¸‹å·¥ä½œ"
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr "-freorder-blocks-and-partition ä¸èƒ½åœ¨æ­¤æž¶æ§‹ä¸‹å·¥ä½œ"
-@@ -20006,9 +20042,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr "無法將「%sã€åšç‚º %s 暫存器"
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "䏿˜Žçš„æš«å­˜å™¨å:%s"
-@@ -20093,12 +20129,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr "%<asm%> è¦æ±‚ä¸å¯èƒ½çš„釿–°è¼‰å…¥"
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr "%<asm%> é‹ç®—元的約æŸèˆ‡é‹ç®—元大å°ä¸ç›¸å®¹"
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr "%<asm%> 的輸出é‹ç®—元是常數"
-@@ -20322,7 +20358,7 @@
- msgid "packed attribute is unnecessary"
- msgstr "ä¸éœ€è¦ packed 屬性"
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr "陣列元素的å°é½Šé‚Šç•Œæ¯”元素大å°é‚„è¦å¤§"
-@@ -20551,7 +20587,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -20567,7 +20603,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr "原本間接的函å¼å‘¼å«ä¸è¢«è€ƒæ…®å…§è¯"
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -20582,7 +20618,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, fuzzy, gcc-internal-format
- #| msgid "namespace %qD not allowed in using-declaration"
- msgid "asm not allowed in atomic transaction"
-@@ -20621,679 +20657,679 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, fuzzy, gcc-internal-format
- #| msgid "attributes are not allowed on a function-definition"
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "函å¼å®šç¾©ä¸­ä¸å…許有屬性"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr ""
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr ""
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr ""
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid first operand of MEM_REF"
- msgstr "%%R çš„é‹ç®—元無效"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid offset operand of MEM_REF"
- msgstr "%%R çš„é‹ç®—元無效"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr ""
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr ""
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr ""
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, fuzzy, gcc-internal-format
- #| msgid "non-boolean used in condition"
- msgid "non-integral used in condition"
- msgstr "æ¢ä»¶é‹ç®—å¼ä½¿ç”¨äº†éžå¸ƒæž—值"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr "無效的æ¢ä»¶é‹ç®—å…ƒ"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, fuzzy, gcc-internal-format
- #| msgid "invalid constraints for operand"
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "é‹ç®—元的約æŸç„¡æ•ˆ"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr "無效的åƒç…§å­—首"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "此指令中é‹ç®—元無效"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr ""
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr ""
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid expression for min lvalue"
- msgstr "無效的é‹ç®—å¼åšç‚ºé‹ç®—å…ƒ"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in indirect reference"
- msgstr "此指令中é‹ç®—元無效"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid form of array reference at %C"
- msgid "invalid operands to array reference"
- msgstr "%C 處陣列åƒç…§å½¢å¼ç„¡æ•ˆ"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, fuzzy, gcc-internal-format
- #| msgid "Rank mismatch in array reference at %L (%d/%d)"
- msgid "type mismatch in array reference"
- msgstr "%L 處陣列åƒç…§ä¸­ç§©ä¸åŒ¹é…(%d/%d)"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, fuzzy, gcc-internal-format
- #| msgid "Rank mismatch in array reference at %L (%d/%d)"
- msgid "type mismatch in array range reference"
- msgstr "%L 處陣列åƒç…§ä¸­ç§©ä¸åŒ¹é…(%d/%d)"
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in real/imagpart reference"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in component reference"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr ""
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "conversion of register to a different size"
- msgstr "當將一個指標轉æ›ç‚ºå¤§å°ä¸åŒçš„æ•´æ•¸æ™‚給出警告"
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid address operand in MEM_REF"
- msgstr "%%R çš„é‹ç®—元無效"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid offset operand in MEM_REF"
- msgstr "%%R çš„é‹ç®—元無效"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr ""
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, fuzzy, gcc-internal-format
- #| msgid "invalid function declaration"
- msgid "invalid function in gimple call"
- msgstr "無效的函å¼å®£å‘Š"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, fuzzy, gcc-internal-format
- #| msgid "function not inlinable"
- msgid "non-function in gimple call"
- msgstr "函å¼ä¸èƒ½å…§è¯"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, fuzzy, gcc-internal-format
- #| msgid "invalid storage class for function %qs"
- msgid "invalid pure const state for function"
- msgstr "å‡½å¼ %qs 的存儲類別無效"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, fuzzy, gcc-internal-format
- #| msgid "invalid PC in line number table"
- msgid "invalid LHS in gimple call"
- msgstr "列號表中 PC 無效"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr ""
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion to %<__fpreg%>"
- msgid "invalid conversion in gimple call"
- msgstr "å‘ %<__fpreg%> 的轉æ›ç„¡æ•ˆ"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, fuzzy, gcc-internal-format
- #| msgid "invalid PC in line number table"
- msgid "invalid static chain in gimple call"
- msgstr "列號表中 PC 無效"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr ""
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr ""
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, fuzzy, gcc-internal-format
- #| msgid "invalid argument to builtin function"
- msgid "invalid argument to gimple call"
- msgstr "給內建函å¼çš„引數無效"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operands in gimple comparison"
- msgstr "此指令中é‹ç®—元無效"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, gcc-internal-format
- msgid "mismatching comparison operand types"
- msgstr ""
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr ""
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, fuzzy, gcc-internal-format
- #| msgid "invalid covariant return type for %q+#D"
- msgid "invalid vector comparison resulting type"
- msgstr "%q+#D çš„å”變回傳類型無效"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, gcc-internal-format
- msgid "bogus comparison result type"
- msgstr ""
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr ""
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in unary operation"
- msgstr "此指令中é‹ç®—元無效"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, fuzzy, gcc-internal-format
- #| msgid "Bad type in constant expression"
- msgid "invalid types in nop conversion"
- msgstr "常數é‹ç®—å¼ä¸­é¡žåž‹éŒ¯èª¤"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid types in address space conversion"
- msgstr "無效的é‹ç®—å¼åšç‚ºé‹ç®—å…ƒ"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid types in fixed-point conversion"
- msgstr "此指令中é‹ç®—元無效"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion to %<__fpreg%>"
- msgid "invalid types in conversion to floating point"
- msgstr "å‘ %<__fpreg%> 的轉æ›ç„¡æ•ˆ"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion to %<__fpreg%>"
- msgid "invalid types in conversion to integer"
- msgstr "å‘ %<__fpreg%> 的轉æ›ç„¡æ•ˆ"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr ""
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, fuzzy, gcc-internal-format
- #| msgid "Elemental binary operation"
- msgid "non-register as LHS of binary operation"
- msgstr "基本的二元作業"
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid operands in binary operation"
- msgstr "二進ä½é‹ç®—å­ %s é‹ç®—元無效"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in complex expression"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in shift expression"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in vector shift expression"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr ""
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in widening vector shift expression"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr ""
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "二進ä½é‹ç®—å­ %s é‹ç®—元無效"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in pointer plus expression"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in binary expression"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr ""
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operands in ternary operation"
- msgstr "此指令中é‹ç®—元無效"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in fused multiply-add expression"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in vector permute expression"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, gcc-internal-format
- msgid "vector types expected in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of void expression"
- msgid "invalid mask type in vector permute expression"
- msgstr "å° void é‹ç®—å¼çš„無效使用"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in assignment"
- msgid "non-trivial conversion at assignment"
- msgstr "賦值é‹ç®—中的左值無效"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands to binary %s"
- msgid "invalid operand in unary expression"
- msgstr "二進ä½é‹ç®—å­ %s é‹ç®—元無效"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in address expression"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, fuzzy, gcc-internal-format
- #| msgid "invalid indirect memory address"
- msgid "invalid rhs for gimple memory store"
- msgstr "無效的間接記憶體ä½å€"
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand in the instruction"
- msgid "invalid operand in return statement"
- msgstr "此指令中é‹ç®—元無效"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in asm statement"
- msgid "invalid conversion in return statement"
- msgstr "asm 敘述中出ç¾ç„¡æ•ˆçš„左值"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "goto destination is neither a label nor a pointer"
- msgstr "下標é‹ç®—的左é‹ç®—元既éžé™£åˆ—ä¹ŸéžæŒ‡æ¨™"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%s code"
- msgid "invalid operand to switch statement"
- msgstr "%%s 程å¼ç¢¼çš„é‹ç®—元無效"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr ""
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, fuzzy, gcc-internal-format
- #| msgid "format string has invalid operand number"
- msgid "incorrect setting of landing pad number"
- msgstr "æ ¼å¼å­—串的é‹ç®—元號無效"
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%p code"
- msgid "invalid comparison code in gimple cond"
- msgstr "%%p 程å¼ç¢¼çš„é‹ç®—元無效"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in increment"
- msgid "invalid labels in gimple cond"
- msgstr "自增é‹ç®—中的左值無效"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, fuzzy, gcc-internal-format
- #| msgid "invalid address"
- msgid "invalid PHI result"
- msgstr "無效ä½å€"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, fuzzy, gcc-internal-format
- #| msgid "missing definition"
- msgid "missing PHI def"
- msgstr "定義缺失"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, fuzzy, gcc-internal-format
- #| msgid "invalid IACC argument"
- msgid "invalid PHI argument"
- msgstr "無效的 IACC 引數"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "incompatible types in assignment"
- msgid "incompatible types in PHI argument %u"
- msgstr "賦值時類型ä¸ç›¸å®¹"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, fuzzy, gcc-internal-format
- #| msgid "verify_stmts failed"
- msgid "verify_gimple failed"
- msgstr "verify_stmts 失敗"
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr ""
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr "å°æ¨¹çµå€æ®µçš„å…±äº«ä¸æ­£ç¢º"
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "in statement"
- msgstr "éœ€è¦æ•˜è¿°"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr ""
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr ""
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr ""
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr ""
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr ""
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr ""
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr "基本å€å¡Š %d ä¸­å‡ºç¾æµç¨‹æŽ§åˆ¶"
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr "基本å€å¡Š %d 末尾明確的 goto"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, fuzzy, gcc-internal-format
- #| msgid "found default case not at end of case vector"
- msgid "found default case not at the start of case vector"
- msgstr "é è¨­ case 沒有出ç¾åœ¨ case å‘釿œ«å°¾"
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, fuzzy, gcc-internal-format
- #| msgid "case labels not sorted:"
- msgid "case labels not sorted: "
- msgstr "case 標籤未排åºï¼š "
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr "多餘的出邊 %d->%d"
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr "缺少邊 %i->%i"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, fuzzy, gcc-internal-format
- #| msgid "%H%<noreturn%> function does return"
- msgid "%<noreturn%> function does return"
- msgstr "%H%<noreturn%> 函å¼ç¢ºå¯¦æœƒå›žå‚³"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, fuzzy, gcc-internal-format
- #| msgid "%Hcontrol reaches end of non-void function"
- msgid "control reaches end of non-void function"
- msgstr "%H在有回傳值的函å¼ä¸­ï¼ŒæŽ§åˆ¶æµç¨‹åˆ°é”函å¼å°¾"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, fuzzy, gcc-internal-format
- #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "%H忽略宣告有 warn_unused_result 屬性的 %qD 的回傳值"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, fuzzy, gcc-internal-format
- #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
- msgid "ignoring return value of function declared with attribute warn_unused_result"
-@@ -21361,75 +21397,75 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr "直通邊上的錯誤指令"
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+F can never be inlined because it receives a non-local goto"
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr "å‡½å¼ %q+F 無法被內è¯ï¼Œå› ç‚ºå®ƒæŽ¥å—一個éžå€åŸŸæ€§çš„ goto"
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+F can never be inlined because it uses variable sized variables"
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr "å‡½å¼ %q+F 無法被內è¯ï¼Œå› ç‚ºä½¿ç”¨äº†è®Šé•·è®Šæ•¸"
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr "å‡½å¼ %q+F 無法被內è¯ï¼Œå› ç‚ºå®ƒä½¿ç”¨äº† alloca (使用 always_inline 屬性強制內è¯)"
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr "å‡½å¼ %q+F 無法被內è¯ï¼Œå› ç‚ºå®ƒä½¿ç”¨äº† setjmp"
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr "å‡½å¼ %q+F 無法被內è¯ï¼Œå› ç‚ºå®ƒä½¿ç”¨äº†è®Šé•·å¼•數表"
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr "å‡½å¼ %q+F 無法被內è¯ï¼Œå› ç‚ºå®ƒä½¿ç”¨äº† setjmp-longjmp 異常處ç†"
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr "å‡½å¼ %q+F 無法被內è¯ï¼Œå› ç‚ºä½¿ç”¨äº†éžå€åŸŸæ€§çš„ goto"
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr "å‡½å¼ %q+F 無法被內è¯ï¼Œå› ç‚ºä½¿ç”¨äº† __builtin_return 或 __builtin_apply_args"
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr "å‡½å¼ %q+F 無法被內è¯ï¼Œå› ç‚ºåŒ…å«ä¸€å€‹åŸ·è¡Œæ™‚ goto"
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr "å‡½å¼ %q+F 無法被內è¯ï¼Œå› ç‚ºä½¿ç”¨äº† -fno-inline"
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr "å‡½å¼ %q+F 無法被內è¯ï¼Œå› ç‚ºå®ƒä½¿ç”¨äº†èˆ‡å…§è¯è¡çªçš„屬性"
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, fuzzy, gcc-internal-format
- #| msgid "inlining failed in call to %q+F: %s"
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr "å‘¼å« %q+F 時內è¯å¤±æ•—:%s"
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "從此處呼å«"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr "å‘¼å« %q+F 時內è¯å¤±æ•—:%s"
-@@ -21644,7 +21680,7 @@
- msgid "verify_ssa failed"
- msgstr "verify_ssa 失敗"
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared here"
- msgid "%qD was declared here"
-@@ -21708,57 +21744,57 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is outside array bounds"
- msgstr "é™£åˆ—ä¸‹æ¨™ä¸æ˜¯ä¸€å€‹æ•´æ•¸"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is above array bounds"
- msgstr "é™£åˆ—ä¸‹æ¨™ä¸æ˜¯ä¸€å€‹æ•´æ•¸"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript is below array bounds"
- msgstr "é™£åˆ—ä¸‹æ¨™ä¸æ˜¯ä¸€å€‹æ•´æ•¸"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr ""
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr ""
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, fuzzy, gcc-internal-format
- #| msgid "comparison is always false due to limited range of data type"
- msgid "comparison always false due to limited range of data type"
- msgstr "由於資料類型範åœé™åˆ¶ï¼Œæ¯”è¼ƒçµæžœæ°¸é ç‚ºå‡"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, fuzzy, gcc-internal-format
- #| msgid "comparison is always true due to limited range of data type"
- msgid "comparison always true due to limited range of data type"
- msgstr "由於資料類型範åœé™åˆ¶ï¼Œæ¯”è¼ƒçµæžœæ°¸é ç‚ºçœŸ"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr ""
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr ""
-@@ -21769,22 +21805,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "åªèƒ½ç‚ºé¡žåˆ¥å®šç¾©å¥—用 %qE 屬性"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr "%q+D 已被宣告為具有 dllexport 屬性:忽略 dllimport"
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr "%q+D é‡å®£å‘Šæ™‚沒有 dllimport 屬性,但已被åšç‚º dllimport 連çµåƒç…§éŽ"
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr "%q+D é‡å®£å‘Šæ™‚沒有 dllimport 屬性:忽略先å‰çš„ dllimport"
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -21799,152 +21835,152 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr "%qE 屬性被忽略"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "å…§è¯å‡½å¼ %q+D 宣告為 dllimport:忽略此屬性"
-
--#: tree.c:5577
-+#: tree.c:5578
- #, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "å‡½å¼ %q+D 的定義被標記為 dllimport"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr "變數 %q+D 的定義被標記為 dllimport"
-
--#: tree.c:5613
-+#: tree.c:5614
- #, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr ""
-
--#: tree.c:5627
-+#: tree.c:5628
- #, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr ""
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr "函å¼é™£åˆ—是沒有æ„義的"
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "函å¼ä¸èƒ½å›žå‚³å‡½å¼"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr "樹檢查:%s,得到 %s 在 %s,於 %s:%d"
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr "樹檢查:ä¸éœ€è¦ %s,得到 %s 在 %s,於 %s:%d"
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "樹檢查:需è¦é¡žåˆ¥ %qs,得到 %qs(%s) 在 %s,於 %s:%d"
-
--#: tree.c:8939
-+#: tree.c:8943
- #, fuzzy, gcc-internal-format
- #| msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "樹檢查:需è¦é¡žåˆ¥ %qs,得到 %qs(%s) 在 %s,於 %s:%d"
-
--#: tree.c:8952
-+#: tree.c:8956
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr "樹檢查:ä¸éœ€è¦ %s,得到 %s 在 %s,於 %s:%d"
-
--#: tree.c:9012
-+#: tree.c:9016
- #, fuzzy, gcc-internal-format
- #| msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr "樹檢查:需è¦åŒ…å« %qs çµæ§‹çš„æ¨¹ï¼Œå¾—到 %s 在 %s,於 %s:%d"
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9052
-+#: tree.c:9056
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr "樹檢查:ä¸éœ€è¦ %s,得到 %s 在 %s,於 %s:%d"
-
--#: tree.c:11336
-+#: tree.c:11340
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated (declared at %s:%d)"
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "%qs å·²éŽæ™‚(æ–¼ %s:%d 宣告)"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated (declared at %s:%d)"
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "%qs å·²éŽæ™‚(æ–¼ %s:%d 宣告)"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated (declared at %s:%d)"
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "%qs å·²éŽæ™‚(æ–¼ %s:%d 宣告)"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated (declared at %s:%d)"
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "%qs å·²éŽæ™‚(æ–¼ %s:%d 宣告)"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "type is deprecated (declared at %s:%d)"
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "é¡žåž‹å·²éŽæ™‚(æ–¼ %s:%d 宣告)"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr "é¡žåž‹å·²éŽæ™‚(æ–¼ %s:%d 宣告)"
-
--#: tree.c:11389
-+#: tree.c:11393
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated"
- msgid "%qE is deprecated: %s"
- msgstr "%qs å·²éŽæ™‚"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated"
- msgid "%qE is deprecated"
- msgstr "%qs å·²éŽæ™‚"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "type is deprecated"
- msgid "type is deprecated: %s"
- msgstr "é¡žåž‹å·²éŽæ™‚"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr "é¡žåž‹å·²éŽæ™‚"
-@@ -21996,158 +22032,163 @@
- msgid "variable tracking size limit exceeded"
- msgstr ""
-
--#: varasm.c:317
-+#: varasm.c:319
-+#, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr "%+D å°Žè‡´ä¸€å€‹å€æ®µé¡žåž‹è¡çª"
-+
-+#: varasm.c:322
- #, fuzzy, gcc-internal-format
- #| msgid "%+D causes a section type conflict"
- msgid "%+D causes a section type conflict with %D"
- msgstr "%+D å°Žè‡´ä¸€å€‹å€æ®µé¡žåž‹è¡çª"
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr "%q+D çš„å°é½Šè¦æ±‚大於目的檔案的最大å°é½Šé‚Šç•Œã€‚使用 %d"
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr "%q+D 的暫存器å無效"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr "%q+D 的暫存器å無效"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr "為 %q+D 指定的暫存器ä¸é©åˆæ­¤è³‡æ–™é¡žåž‹"
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, fuzzy, gcc-internal-format
- #| msgid "register specified for %q+D isn%'t suitable for data type"
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr "為 %q+D 指定的暫存器ä¸é©åˆæ­¤è³‡æ–™é¡žåž‹"
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, fuzzy, gcc-internal-format
- #| msgid "register used for two global register variables"
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr "暫存器åšç‚ºå…©å€‹å…¨åŸŸæš«å­˜å™¨è®Šæ•¸"
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr "為 %q+D 指定的暫存器ä¸é©åˆæ­¤è³‡æ–™é¡žåž‹"
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr "全域暫存器變數有åˆå§‹å€¼"
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr "最佳化å¯èƒ½æœƒå޻除尿š«å­˜å™¨è®Šæ•¸çš„讀寫"
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr "ç‚ºéžæš«å­˜å™¨è®Šæ•¸ %q+D 給定了暫存器å"
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr "全域解構函å¼åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸å—支æ´"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr "全域建構å¼åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸å—支æ´"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr "執行緒å€åŸŸæ€§çš„ COMMON 資料沒有實作"
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr "%q+D 需è¦çš„å°é½Šé‚Šç•Œå¤§æ–¼å¯¦ä½œçš„å°é½Šé‚Šç•Œ %wu"
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, fuzzy, gcc-internal-format
- #| msgid "initializer for integer value is too complicated"
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr "整數值的åˆå§‹å€¼è¨­å®šå¤ªè¤‡é›œ"
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr "浮點值的åˆå§‹å€¼è¨­å®šä¸æ˜¯ä¸€å€‹æµ®é»žå¸¸æ•¸"
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, fuzzy, gcc-internal-format
- #| msgid "invalid initial value for member %qs"
- msgid "invalid initial value for member %qE"
- msgstr "æˆå“¡ %qs çš„åˆå§‹å€¼ç„¡æ•ˆ"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr "%q+D 的弱宣告必須是公共的"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr "䏿”¯æ´ %q+D 的弱宣告"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr "æ­¤é…ç½®ä¸‹åªæ”¯æ´å¼±åˆ¥å"
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, fuzzy, gcc-internal-format
- #| msgid "%Jweakref is not supported in this configuration"
- msgid "weakref is not supported in this configuration"
- msgstr "%J別ååƒç…§åœ¨æ­¤é…置下ä¸å—支æ´"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, fuzzy, gcc-internal-format
- #| msgid "-m%s not supported in this configuration"
- msgid "ifunc is not supported in this configuration"
- msgstr "-m%s 在此é…置下ä¸å—支æ´"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D aliased to undefined symbol %qs"
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr "%q+D 是未定義符號 %qs 的別å"
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D aliased to external symbol %qs"
- msgid "%q+D aliased to external symbol %qE"
- msgstr "%q+D 是外部符號 %qs 的別å"
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr "weakref %q+D 最終åƒç…§å…¶è‡ªèº«"
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare member function %qD to have static linkage"
- msgid "weakref %q+D must have static linkage"
- msgstr "ä¸èƒ½å°‡æˆå“¡å‡½å¼ %qD å®£å‘Šç‚ºæœ‰éœæ…‹é€£çµ"
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, fuzzy, gcc-internal-format
- #| msgid "%Jalias definitions not supported in this configuration"
- msgid "alias definitions not supported in this configuration"
- msgstr "%J別å定義在此é…置下ä¸å—支æ´"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "å¯è¦‹æ€§å±¬æ€§åœ¨æ­¤é…置下ä¸å—支æ´ï¼›å·²å¿½ç•¥"
-@@ -22189,8 +22230,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "字串長 %qd 比 %qd (ISO C%d è¢«è¦æ±‚支æ´çš„æœ€å¤§é•·åº¦) é‚„è¦é•·"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "常數é‹ç®—弿º¢å‡º"
-@@ -22416,7 +22457,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "%qD çš„ä½å€ç¸½æ˜¯ç­‰åƒ¹ç‚º %<true%>"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr "建議在åšç‚ºçœŸå€¼çš„賦值敘述å‰å¾ŒåŠ ä¸Šæ‹¬è™Ÿ"
-@@ -22862,40 +22903,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "屬性 %qE çš„å‘é‡é¡žåž‹ç„¡æ•ˆ"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr ""
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr ""
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr "å‘é‡ä¸­åˆ†é‡æ•¸ä¸æ˜¯ 2 çš„æŸæ¬¡æ–¹"
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr "éžç©ºçš„屬性在éžåŽŸåž‹ä¸­æ²’æœ‰å¼•æ•¸"
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr "éžç©ºçš„引數 %lu é‹ç®—å…ƒè™Ÿä¸æ­£ç¢º"
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr "éžç©ºçš„引數é‹ç®—元號越界(引數 %lu,é‹ç®—å…ƒ %lu)"
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr "éžç©ºçš„引數 %lu åƒç…§äº†éžæŒ‡æ¨™é‹ç®—å…ƒ %lu"
-@@ -22935,12 +22976,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "%qE 屬性åªèƒ½ç”¨æ–¼å¸¶å¯è®Šåƒæ•¸å‡½å¼"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr "è¦æ±‚çš„ä½ç½®ä¸æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr "è¦æ±‚çš„ä½ç½®å°æ–¼ 0"
-@@ -23001,7 +23042,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr ""
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr "試圖å–ä½å…ƒæ®µçµæ§‹æˆå“¡ %qD çš„ä½å€"
-@@ -23785,88 +23826,88 @@
- msgstr "%H忽略 #pragma %s %s"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, fuzzy, gcc-internal-format
- #| msgid "%Hstray %<@%> in program"
- msgid "stray %<@%> in program"
- msgstr "%H程å¼ä¸­æœ‰æ¸¸é›¢çš„ %<@%>"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, gcc-internal-format
- msgid "stray %qs in program"
- msgstr "程å¼ä¸­æœ‰æ¸¸é›¢çš„ %qs"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "缺少çµå°¾çš„ %c å­—å…ƒ"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, gcc-internal-format
- msgid "stray %qc in program"
- msgstr "程å¼ä¸­æœ‰æ¸¸é›¢çš„ %qc"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr "程å¼ä¸­æœ‰æ¸¸é›¢çš„ %<\\%o%>"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr "這個尿•¸å¸¸æ•¸åƒ… ISO C90 中是無號的"
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr "這個尿•¸å¸¸æ•¸åœ¨ ISO C90 中將是無號的"
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, fuzzy, gcc-internal-format
- #| msgid "integer constant is too large for %qs type"
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "å° %qs 類型而言整數常數太大"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, fuzzy, gcc-internal-format
- #| msgid "storage size not constant"
- msgid "unsuffixed float constant"
- msgstr "存儲大å°ä¸æ˜¯å¸¸æ•¸"
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, fuzzy, gcc-internal-format
- #| msgid "floating constant exceeds range of %<%s%>"
- msgid "floating constant exceeds range of %qT"
- msgstr "浮點常數超出 %<%s%> 的範åœ"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, fuzzy, gcc-internal-format
- #| msgid "floating constant misused"
- msgid "floating constant truncated to zero"
- msgstr "錯誤地使用了浮點常數"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, fuzzy, gcc-internal-format
- #| msgid "misplaced %<@%D%> Objective-C++ construct"
- msgid "repeated %<@%> before Objective-C string"
- msgstr "ä½ç½®éŒ¯èª¤çš„ %<@%D%> Objective-C++ 建構"
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr ""
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "傳統 C 䏿ޥå—字串常數粘貼"
-@@ -23887,7 +23928,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute %qE"
- msgid "invalid type for iteration variable %qE"
-@@ -23899,24 +23940,24 @@
- msgid "%qE is not initialized"
- msgstr "缺少åˆå§‹å€¼è¨­å®š"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr ""
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conditional operand"
- msgid "invalid controlling predicate"
- msgstr "無效的æ¢ä»¶é‹ç®—å…ƒ"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, fuzzy, gcc-internal-format
- #| msgid "assignment suppression"
- msgid "missing increment expression"
- msgstr "å–æ¶ˆè³¦å€¼"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, fuzzy, gcc-internal-format
- #| msgid "invalid truth-value expression"
- msgid "invalid increment expression"
-@@ -24806,7 +24847,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "-mmemory-latency 開關的值 %qs 錯誤"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -24994,55 +25035,55 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr ""
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to functions"
- msgid "%qE attribute only applies to functions"
- msgstr "%qs 屬性åªèƒ½å¥—用於函å¼"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, gcc-internal-format
- msgid "unable to compute real location of stacked parameter"
- msgstr ""
-
--#: config/arm/arm.c:20665
-+#: config/arm/arm.c:20667
- #, fuzzy, gcc-internal-format
- #| msgid "argument %qd is not a constant"
- msgid "argument must be a constant"
- msgstr "引數 %qd 䏿˜¯ä¸€å€‹å¸¸æ•¸"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "鏿“‡å­å¿…é ˆæ˜¯ç«‹å³æ•¸å€¼"
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "é®ç½©å¿…é ˆæ˜¯ä¸€å€‹ç«‹å³æ•¸å€¼"
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, gcc-internal-format
- msgid "no low registers available for popping high registers"
- msgstr "高暫存器彈堆疊時沒有å¯ç”¨çš„低暫存器"
-
--#: config/arm/arm.c:22123
-+#: config/arm/arm.c:22125
- #, gcc-internal-format
- msgid "interrupt Service Routines cannot be coded in Thumb mode"
- msgstr ""
-
--#: config/arm/arm.c:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr ""
-@@ -25057,101 +25098,120 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "ç¶“åˆå§‹åŒ–的變數 %q+D 被標記為 dllimport"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
-+#, fuzzy, gcc-internal-format
-+#| msgid "-G and -static are mutually exclusive"
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "ä¸èƒ½åŒæ™‚使用 -G å’Œ --static é¸é …"
-+
-+#: config/avr/avr.c:555
- #, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr ""
-+
-+#: config/avr/avr.c:573
-+#, fuzzy, gcc-internal-format
-+#| msgid "%qD cannot have default arguments"
-+msgid "%qs function cannot have arguments"
-+msgstr "%qD ä¸èƒ½æœ‰é è¨­åƒæ•¸"
-+
-+#: config/avr/avr.c:576
-+#, fuzzy, gcc-internal-format
-+#| msgid "Function does not return a value"
-+msgid "%qs function cannot return a value"
-+msgstr "函弿²’有回傳一個值"
-+
-+#: config/avr/avr.c:583
-+#, fuzzy, gcc-internal-format
-+#| msgid "%qs appears to be a misspelled signal handler"
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr "%qs 似乎是一個拼寫錯的信號處ç†è€…"
-+
-+#: config/avr/avr.c:733
-+#, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr ""
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr ""
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr ""
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr ""
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, 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:2625
-+#: config/avr/avr.c:2586
- #, 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:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr "%qs ä¼¼ä¹Žæ˜¯ä¸€å€‹æ‹¼å¯«éŒ¯çš„æ’æ–·è™•ç†è€…"
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr "%qs 似乎是一個拼寫錯的信號處ç†è€…"
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr ""
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %s %q+D"
- msgstr ""
-
--#: config/avr/avr.c:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, gcc-internal-format
- msgid "only uninitialized variables can be placed in the .noinit section"
- msgstr "åªæœ‰æœªåˆå§‹åŒ–的變數æ‰èƒ½æ”¾åœ¨ .noinit 倿®µä¸­"
-
--#: config/avr/avr.c:7382
-+#: config/avr/avr.c:7299
- #, fuzzy, gcc-internal-format
- #| msgid "initialized variable %q+D is marked dllimport"
- msgid "uninitialized variable %q+D put into program memory area"
- msgstr "ç¶“åˆå§‹åŒ–的變數 %q+D 被標記為 dllimport"
-
--#: config/avr/avr.c:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr "MCU %qs åªæ”¯æ´çµ„譯器"
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, 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 標籤ä¸èƒ½é‚„原為一個整常數"
-
--#: config/avr/avr.c:10691
-+#: config/avr/avr.c:10642
- #, 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"
-@@ -25283,70 +25343,70 @@
- msgid "internal error: bad register: %d"
- msgstr "內部錯誤:錯誤的暫存器:%dt"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr ""
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr "䏿˜Žçš„ cc_attr 值"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr ""
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr "-max-stackframe=%d 無法使用,ä¸åœ¨ 0 å’Œ %d 之間"
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr "-march= 或 -mcpu= 䏭䏿˜Žçš„ CRIS CPU 版本設定:%s"
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr "-mtune= 䏭䏿˜Žçš„ CRIS CPU 版本設定:%s"
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "-fPIC å’Œ -fpic 在此é…置下ä¸å—支æ´"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr ""
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, fuzzy, gcc-internal-format
- #| msgid "Unknown src"
- msgid "unknown src"
- msgstr "䏿˜Žä¾†æº"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "Unknown dest"
- msgid "unknown dest"
- msgstr "䏿˜Žç›®çš„"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr "堆疊框架太大:%d ä½å…ƒçµ„"
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr ""
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, fuzzy, gcc-internal-format
- #| msgid "PIC register isn't set up"
- msgid "emitting PIC operand, but PIC register isn%'t set up"
-@@ -25511,451 +25571,451 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "ä¸èƒ½åœ¨ PCH 檔案中設定ä½ç½®ï¼š%m"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "bad value (%s) for -mtune= switch"
- msgid "bad value (%s) for %stune=%s %s"
- msgstr "-mtune= æ‰€å¸¶åƒæ•¸(%s)䏿­£ç¢º"
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr ""
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "程å¼ç¢¼æ¨¡å¼ %qs 在 %s 使¨¡å¼ä¸‹ä¸å—支æ´"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, fuzzy, gcc-internal-format
- #| msgid "code model %s not supported in PIC mode"
- msgid "code model %qs not supported in x32 mode"
- msgstr "程å¼ç¢¼æ¨¡å¼ %s 在 PIC 模å¼ä¸‹ä¸å—支æ´"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, 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"
- msgstr "程å¼ç¢¼æ¨¡å¼ %s 在 PIC 模å¼ä¸‹ä¸å—支æ´"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, fuzzy, gcc-internal-format
- #| msgid "-m%s not supported in this configuration"
- msgid "-masm=intel not supported in this configuration"
- msgstr "-m%s 在此é…置下ä¸å—支æ´"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr "æœªç·¨è­¯å…¥å° %i 使¨¡å¼çš„æ”¯æ´"
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "æ‚¨é¸æ“‡çš„ CPU 䏿”¯æ´ x86-64 指令集"
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "bad value (%s) for -march= switch"
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr "-march= æ‰€å¸¶åƒæ•¸(%s)䏿­£ç¢º"
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "-mregparm=%d ä¸åœ¨ 0 å’Œ %d 之間"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, 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:3592
-+#: config/i386/i386.c:3593
- #, 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:3613
-+#: config/i386/i386.c:3614
- #, 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:3627
-+#: config/i386/i386.c:3628
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "-msseregparm used without SSE enabled"
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr "使用了 -msseregparm 廿²’有啟用 SEE"
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr "SSE 指令集已åœç”¨ï¼Œä½¿ç”¨ 387 指令"
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr "387 指令集已åœç”¨ï¼Œä½¿ç”¨ SSE 指令"
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr "è§£æ²è¡¨ç›®å‰éœ€è¦æ¡†æž¶æŒ‡æ¨™æˆ– -maccumulate-outgoing-args 來ä¿è­‰æ­£ç¢ºæ€§"
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr "è§£æ²è¡¨ç›®å‰éœ€è¦æ¡†æž¶æŒ‡æ¨™æˆ– -maccumulate-outgoing-args 來ä¿è­‰æ­£ç¢ºæ€§"
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr ""
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr ""
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, 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:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr ""
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr ""
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr "fastcall å’Œ regparm 屬性互ä¸ç›¸å®¹"
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, 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:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, 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:4930
-+#: config/i386/i386.c:4925
- #, 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:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr "fastcall å’Œ cdecl 屬性互ä¸ç›¸å®¹"
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr "fastcall å’Œ stdcall 屬性互ä¸ç›¸å®¹"
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, 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:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr "stdcall å’Œ cdecl 屬性互ä¸ç›¸å®¹"
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr "stdcall å’Œ fastcall 屬性互ä¸ç›¸å®¹"
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, 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:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, 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:5008
-+#: config/i386/i386.c:5003
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored on non-class types"
- msgid "%qE attribute is used for none class-method"
- msgstr "%qE å±¬æ€§åœ¨ä¸æ˜¯é¡žåˆ¥çš„類型上被忽略"
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, 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 "帶屬性 sseregparm å‘¼å« %qD 廿²’有啟用 SSE/SSE2"
-
--#: config/i386/i386.c:5237
-+#: config/i386/i386.c:5232
- #, 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 "帶屬性 sseregparm å‘¼å« %qT 廿²’有啟用 SSE/SSE2"
-
--#: config/i386/i386.c:5452
-+#: config/i386/i386.c:5447
- #, 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 èˆ‡æ‰€é¸ ABI ä¸ç›¸å®¹"
-
--#: config/i386/i386.c:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr ""
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, 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,å»å‡ºç¾äº† MMX å‘é‡å¼•數,這變更了 ABI"
-
--#: config/i386/i386.c:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, gcc-internal-format
- msgid "the ABI of passing union with long double has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6141
-+#: config/i386/i386.c:6136
- #, gcc-internal-format
- msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr "å·²åœç”¨ SSE å»åœ¨ SSE 暫存器中回傳"
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr "å·²åœç”¨ SSE å»åœ¨ SSE 暫存器中傳éžåƒæ•¸"
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, fuzzy, gcc-internal-format
- #| msgid "SSE register return with SSE disabled"
- msgid "x87 register return with x87 disabled"
- msgstr "å·²åœç”¨ SSE å»åœ¨ SSE 暫存器中回傳"
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, gcc-internal-format
- msgid "SSE vector argument without SSE enabled changes the ABI"
- msgstr "沒有啟用 SSE,å»å‡ºç¾äº† SSE å‘é‡å¼•數,這變更了 ABI"
-
--#: config/i386/i386.c:6726
-+#: config/i386/i386.c:6721
- #, gcc-internal-format
- msgid "MMX vector argument without MMX enabled changes the ABI"
- msgstr "沒有啟用 MMX,å»å‡ºç¾äº† MMX å‘é‡å¼•數,這變更了 ABI"
-
--#: config/i386/i386.c:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, gcc-internal-format
- msgid "SSE vector return without SSE enabled changes the ABI"
- msgstr "沒有啟用 SSEï¼Œå»æœ‰ SSE å‘é‡å›žå‚³å€¼ï¼Œé€™è®Šæ›´äº† ABI"
-
--#: config/i386/i386.c:7447
-+#: config/i386/i386.c:7442
- #, gcc-internal-format
- msgid "MMX vector return without MMX enabled changes the ABI"
- msgstr "沒有啟用 MMXå»å›žå‚³ MMX å‘é‡ï¼Œé€™è®Šæ›´äº† ABI"
-
--#: config/i386/i386.c:10033
-+#: config/i386/i386.c:10028
- #, gcc-internal-format
- msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:11030
-+#: config/i386/i386.c:11025
- #, gcc-internal-format
- msgid "-fsplit-stack does not support fastcall with nested function"
- msgstr ""
-
--#: config/i386/i386.c:11044
-+#: config/i386/i386.c:11039
- #, 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:11055
-+#: config/i386/i386.c:11050
- #, 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 ä¸å…許彈性陣列æˆå“¡"
-
--#: config/i386/i386.c:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr "擴充的暫存器沒有高åŠéƒ¨åˆ†"
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr "æ“´å……çš„æš«å­˜å™¨ä¸æ”¯æ´çš„é‹ç®—元大å°"
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "invalid operand code '%c'"
- msgid "non-integer operand used with operand code '%c'"
- msgstr "無效的é‹ç®—元程å¼ç¢¼ã€Œ%cã€"
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, 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 必須是一個 5 使œ‰è™Ÿå­—é¢å€¼"
-
--#: config/i386/i386.c:28143
-+#: config/i386/i386.c:28196
- #, 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:28238
-+#: config/i386/i386.c:28291
- #, 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 必須是一個 5 使œ‰è™Ÿå­—é¢å€¼"
-
--#: config/i386/i386.c:28646
-+#: config/i386/i386.c:28699
- #, 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 必須是一個 5 使œ‰è™Ÿå­—é¢å€¼"
-
--#: config/i386/i386.c:28665
-+#: config/i386/i386.c:28718
- #, 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 必須是一個 4 ä½ç„¡è™Ÿå­—é¢å€¼"
-
--#: config/i386/i386.c:28683
-+#: config/i386/i386.c:28736
- #, 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 必須是一個 5 使œ‰è™Ÿå­—é¢å€¼"
-
--#: config/i386/i386.c:28692
-+#: config/i386/i386.c:28745
- #, 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 必須是一個 5 使œ‰è™Ÿå­—é¢å€¼"
-
--#: config/i386/i386.c:28701
-+#: config/i386/i386.c:28754
- #, 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 必須是一個 5 使œ‰è™Ÿå­—é¢å€¼"
-
--#: config/i386/i386.c:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, 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 必須是一個 5 使œ‰è™Ÿå­—é¢å€¼"
-
--#: config/i386/i386.c:28927
-+#: config/i386/i386.c:28980
- #, 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 必須是一個 5 使œ‰è™Ÿå­—é¢å€¼"
-
--#: config/i386/i386.c:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, gcc-internal-format
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr "鏿“‡å­å¿…須是 0 到 %wi 間的整常數"
-
--#: config/i386/i386.c:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr ""
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr ""
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, fuzzy, gcc-internal-format
- #| msgid "mask must be an immediate"
- msgid "last argument must be an immediate"
- msgstr "é®ç½©å¿…é ˆæ˜¯ä¸€å€‹ç«‹å³æ•¸å€¼"
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, gcc-internal-format
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr ""
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, 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:31774
-+#: config/i386/i386.c:31827
- #, 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:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, 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:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, fuzzy, gcc-internal-format
- #| msgid "%qs incompatible attribute ignored"
- msgid "%qE incompatible attribute ignored"
-@@ -26034,19 +26094,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "%qs 屬性需è¦ä¸€å€‹æ•´å¸¸æ•¸åšç‚ºå¼•數"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr "-mfixed-range 值必須有「暫存器1-暫存器2ã€çš„å½¢å¼"
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr "%s-%s 是一個空的範åœ"
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, fuzzy, gcc-internal-format
- #| msgid "argument of %qs attribute is not a string constant"
- msgid "version attribute is not a string"
-@@ -26116,7 +26176,7 @@
- msgstr "%qE 屬性在此平å°ä¸Šä¸å—支æ´"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute argument not an integer constant"
- msgid "%qE attribute argument not an integer constant"
-@@ -26179,7 +26239,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr ""
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "䏿”¯æ´å †ç–Šé™åˆ¶é‹ç®—å¼"
-@@ -26744,27 +26804,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr ""
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "PIC 程å¼ç¢¼ç”¢ç”Ÿåœ¨å¯ç§»æ¤åŸ·è¡Œæ™‚模型中ä¸å—支æ´"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr "PIC 程å¼ç¢¼ç”¢ç”Ÿèˆ‡å¿«é€Ÿé–“接呼å«ä¸ç›¸å®¹"
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr "此處ç†å™¨åªæœ‰ä½¿ç”¨ GAS æ™‚æ‰æ”¯æ´ -g"
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr "-g é¸é …已被åœç”¨"
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, gcc-internal-format, gfc-internal-format
- msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
- msgstr ""
-@@ -27211,88 +27271,88 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, gcc-internal-format
- msgid "stack frame too large"
- msgstr "堆疊框架太大"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, gcc-internal-format
- msgid "no profiling of 64-bit code for this ABI"
- msgstr "æ­¤ ABI 䏿”¯æ´å–樣 64 ä½å…ƒç¨‹å¼ç¢¼"
-
--#: config/rs6000/rs6000.c:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, gcc-internal-format
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr "在 AltiVec 類型中使用 %<long double%> 無效"
-
--#: config/rs6000/rs6000.c:24133
-+#: config/rs6000/rs6000.c:24119
- #, gcc-internal-format
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr "在 AltiVec 類型中使用布林類型無效"
-
--#: config/rs6000/rs6000.c:24135
-+#: config/rs6000/rs6000.c:24121
- #, gcc-internal-format
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr "在 AltiVec 類型中使用 %<complex%> 無效"
-
--#: config/rs6000/rs6000.c:24137
-+#: config/rs6000/rs6000.c:24123
- #, 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 類型中使用布林類型無效"
-
--#: config/rs6000/rs6000.c:24143
-+#: config/rs6000/rs6000.c:24129
- #, 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 "å°æ–¼ 64 ä½å…ƒç¨‹å¼ç¢¼åœ¨ AltiVec 類型中使用 %<long%> 無效"
-
--#: config/rs6000/rs6000.c:24146
-+#: config/rs6000/rs6000.c:24132
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
- msgstr "在 AltiVec 類型中使用 %<long%> å·²éŽæ™‚;請改用 %<int%>"
-
--#: config/rs6000/rs6000.c:24151
-+#: config/rs6000/rs6000.c:24137
- #, 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 類型中使用 %<long long%> 無效"
-
--#: config/rs6000/rs6000.c:24154
-+#: config/rs6000/rs6000.c:24140
- #, 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 類型中使用 %<double%> 無效"
-
--#: config/rs6000/rs6000.c:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "invalid use of %<::%>"
- msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- msgstr "錯誤地使用了 %<::%>"
-
--#: config/rs6000/rs6000.c:27224
-+#: config/rs6000/rs6000.c:27210
- #, 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:27226
-+#: config/rs6000/rs6000.c:27212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "spec '%s' is invalid"
- msgid "%s\"%s\"%s is invalid"
-@@ -27350,12 +27410,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "在目å‰é…置下 -m64 ä¸è¢«æ”¯æ´"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr "-m64 éœ€è¦ PowerPC64 CPU"
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, fuzzy, gcc-internal-format
- #| msgid "Emit code compatible with TI tools"
- msgid "-mcmodel incompatible with other toc options"
-@@ -27373,64 +27433,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr "RETURN_ADDRESS_OFFSET ä¸å—支æ´"
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "-mcall-%s 值䏿­£ç¢º"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "-msdata=%s 值䏿­£ç¢º"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr "-mrelocatable 與 -msdata=%s 互ä¸ç›¸å®¹"
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr "-f%s å’Œ -msdata=%s 互ä¸ç›¸å®¹"
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr "-msdata=%s 與 -mcall-%s 互ä¸ç›¸å®¹"
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr "-mrelocatable å’Œ -mno-minimal-toc 互ä¸ç›¸å®¹"
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr "-mrelocatable 與 -mcall-%s 互ä¸ç›¸å®¹"
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr "-fPIC 與 -mcall-%s 互ä¸ç›¸å®¹"
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr "-mcall-aixdesc 必須是高ä½ä½å…ƒçµ„在å‰"
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr "-msecure-plt ä¸ç‚ºæ‚¨çš„組譯器所支æ´"
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "-m%s 在此é…置下ä¸å—支æ´"
-@@ -27544,59 +27604,59 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr "è§£æ²è¡¨ç›®å‰éœ€è¦æ¡†æž¶æŒ‡æ¨™æˆ– -maccumulate-outgoing-args 來ä¿è­‰æ­£ç¢ºæ€§"
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "__builtin_saveregs 在此å­ç›®çš„上ä¸å—支æ´"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to interrupt functions"
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "%qs 屬性åªèƒ½å¥—ç”¨åˆ°æ’æ–·å‡½å¼ä¸Š"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute is not supported on this platform"
- msgid "%qE attribute is supported only for SH2A"
- msgstr "%qE 屬性在此平å°ä¸Šä¸å—支æ´"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr "屬性 interrupt_handler 與 -m5-compact ä¸ç›¸å®¹"
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to functions"
- msgid "%qE attribute only applies to SH2A"
- msgstr "%qs 屬性åªèƒ½å¥—用於函å¼"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute argument not an integer constant"
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "%qs å±¬æ€§çš„åƒæ•¸ä¸æ˜¯ä¸€å€‹æ•´åž‹å¸¸æ•¸"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute argument not a string constant"
- msgid "%qE attribute argument not a string constant"
- msgstr "%qs å±¬æ€§çš„åƒæ•¸ä¸æ˜¯ä¸€å€‹å­—串常數"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr "r0 需è¦åšç‚ºå‘¼å«ç¯¡æ”¹çš„æš«å­˜å™¨"
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, fuzzy, gcc-internal-format
- #| msgid "Need a second call-clobbered general purpose register"
- msgid "need a second call-clobbered general purpose register"
- msgstr "需è¦å¦ä¸€å€‹å‘¼å«ç¯¡æ”¹çš„通用暫存器"
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, fuzzy, gcc-internal-format
- #| msgid "Need a call-clobbered target register"
- msgid "need a call-clobbered target register"
-@@ -27962,43 +28022,43 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr "忽略 %qs 屬性"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute requires prototypes with named arguments"
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "%qE 屬性需è¦å¸¶å…·å引數的原型"
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute only applies to variadic functions"
- msgid "%qs attribute only applies to variadic functions"
- msgstr "%qE 屬性åªèƒ½ç”¨æ–¼å¸¶å¯è®Šåƒæ•¸å‡½å¼"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored"
- msgid "%qE attribute has no effect"
- msgstr "%qE 屬性被忽略"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute %qE"
- msgid "invalid vector type for attribute %qs"
- msgstr "屬性 %qE çš„å‘é‡é¡žåž‹ç„¡æ•ˆ"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to variables"
- msgid "attribute %qs applies to array types only"
- msgstr "%qs 屬性åªèƒ½ç‚ºè®Šæ•¸ä½¿ç”¨"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute %qE"
- msgid "invalid element type for attribute %qs"
-@@ -28016,7 +28076,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr " 當從 %qT 轉æ›ç‚º %qT 時"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -28326,7 +28386,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "從類型 %qT 到類型 %qT 的轉æ›ç„¡æ•ˆ"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr " åˆå§‹åŒ–引數 %P,屬於 %qD"
-@@ -28336,203 +28396,203 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr ""
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, fuzzy, gcc-internal-format
- #| msgid " initializing argument %P of %qD"
- msgid " initializing argument %P of %q+D"
- msgstr " åˆå§‹åŒ–引數 %P,屬於 %qD"
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, fuzzy, gcc-internal-format
- #| msgid "cannot bind rvalue %qE to %qT"
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "無法將å³å€¼ %qE 繫çµåˆ° %qT"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "無法將ä½å…ƒæ®µ %qE 繫çµåˆ° %qT"
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr "ä¸èƒ½å°‡ç·Šå¯¦çš„æ¬„ä½ %qE 繫çµåˆ° %qT"
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "無法將å³å€¼ %qE 繫çµåˆ° %qT"
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, fuzzy, gcc-internal-format
- #| msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr "在 GCC 的未來版本中類別 %qT 將被看作幾乎為空"
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, fuzzy, gcc-internal-format
- #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr "ä¸èƒ½é€éŽ %<...%> å‚³éžæœ‰éžç°¡å–®èˆŠè³‡æ–™é¡žåž‹ %q#T çš„ç‰©ä»¶ï¼›å‘¼å«æœƒåœ¨åŸ·è¡Œæ™‚中止"
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, fuzzy, gcc-internal-format
- #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr "ä¸èƒ½é€éŽ %<...%> æŽ¥å—æœ‰éžç°¡å–®èˆŠè³‡æ–™é¡žåž‹ %q#T çš„ç‰©ä»¶ï¼›å‘¼å«æœƒåœ¨åŸ·è¡Œæ™‚中止"
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, fuzzy, gcc-internal-format
- #| msgid "redefinition of default argument for %q#D"
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "é‡å®šç¾© %q#D çš„é è¨­åƒæ•¸"
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, fuzzy, gcc-internal-format
- #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr "åƒæ•¸ %d(屬於 %qD)尚未被解æžåˆ°"
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr "函å¼çš„引數å¯èƒ½æ˜¯ format 屬性的備é¸"
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr "å°‡ %qT åšç‚º %q#D çš„ %<this%> 引數時丟棄了類型é™å®š"
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr "%qT 是 %qT 的一個ä¸å¯å­˜å–的基礎類別"
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qD as %s"
- msgid "deducing %qT as %qT"
- msgstr "%qD 宣告為 %s"
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, fuzzy, gcc-internal-format
- #| msgid " in call to %qD"
- msgid " in call to %q+D"
- msgstr " åœ¨å‘¼å« %qD 時"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr ""
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr "在 java 介é¢é¡žåž‹ %qT 中找ä¸åˆ° class$ 欄ä½"
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr "呼å«éžå‡½å¼çš„ %qD"
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr ""
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr ""
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, 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:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr "å° %<%T::%s(%A)%#V%> çš„å‘¼å«æ²’有匹é…的函å¼"
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr "å°å¤šè¼‰çš„ %<%s(%A)%> çš„å‘¼å«æœ‰æ­§ç¾©"
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, gcc-internal-format
- msgid "cannot call member function %qD without object"
- msgstr "æ²’æœ‰ç‰©ä»¶ç„¡æ³•å‘¼å«æˆå“¡å‡½å¼ %qD"
-
--#: cp/call.c:8053
-+#: cp/call.c:8068
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr "å‚³éž %qT æ™‚é¸æ“‡ %qT è€Œä¸æ˜¯ %qT"
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr " åœ¨å‘¼å« %qD 時"
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr "鏿“‡ %qD è€Œä¸æ˜¯ %qD"
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr " 當從 %qT 轉æ›ç‚º %qT 時"
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, gcc-internal-format
- msgid " because conversion sequence for the argument is better"
- msgstr " 因為å‰è€…的引數類型轉æ›åºåˆ—更好"
-
--#: cp/call.c:8235
-+#: cp/call.c:8250
- #, fuzzy, gcc-internal-format
- #| msgid "default argument specified in explicit specialization"
- msgid "default argument mismatch in overload resolution"
- msgstr "明確特例化時指定了é è¨­åƒæ•¸"
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, fuzzy, gcc-internal-format
- #| msgid "candidate is: %+#D"
- msgid " candidate 1: %q+#F"
- msgstr "å‚™é¸ç‚ºï¼š%+#D"
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, fuzzy, gcc-internal-format
- #| msgid "candidate is: %+#D"
- msgid " candidate 2: %q+#F"
- msgstr "å‚™é¸ç‚ºï¼š%+#D"
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, 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:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, 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 çš„éž const åƒç…§åˆå§‹åŒ–為類型為 %qT 的臨時變數無效"
-
--#: cp/call.c:8734
-+#: cp/call.c:8749
- #, gcc-internal-format
- msgid "invalid initialization of reference of type %qT from expression of type %qT"
- msgstr "將類型為 %qT çš„åƒç…§åˆå§‹åŒ–為類型為 %qT çš„é‹ç®—å¼ç„¡æ•ˆ"
-@@ -28748,228 +28808,228 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "æ¬„ä½ %q+D 無效地宣告為方法類型"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, 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 "為éžç·Šå¯¦çš„éžç°¡å–®èˆŠè³‡æ–™æ¬„ä½ %q+#D 忽略 packed 屬性"
-
--#: cp/class.c:3284
-+#: cp/class.c:3285
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr "æ¬„ä½ %q+#D 與類別åŒå"
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr "%q#T 有指標資料æˆå“¡"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr " 但沒有多載 %<%T(const %T&)%>"
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr " 或 %<operator=(const %T&)%>"
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr " 也沒有多載 %<operator=(const %T&)%>"
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr "空基礎類別 %qT çš„åç§»é‡å¯èƒ½èˆ‡ ABI ä¸ç›¸å®¹ï¼Œä¸¦ä¸”å¯èƒ½åœ¨ GCC 的未來版本中變更"
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr "在 GCC 的未來版本中類別 %qT 將被看作幾乎為空"
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, gcc-internal-format
- msgid "initializer specified for non-virtual method %q+D"
- msgstr "為éžè™›æ–¹æ³• %q+D 指定了åˆå§‹å€¼è¨­å®šé …"
-
--#: cp/class.c:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, 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:4901
-+#: cp/class.c:4902
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is not a base of %qT"
- msgid "%q+T is not literal because:"
- msgstr "%qT 䏿˜¯ %qT 的基礎類別"
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, 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:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, 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:4958
-+#: cp/class.c:4959
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of non-static data member %q+D"
- msgid " non-static data member %q+D has non-literal type"
- msgstr "å°éžéœæ…‹è³‡æ–™æˆå“¡ %q+D 的無效使用"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, gcc-internal-format
- msgid "non-static reference %q+#D in class without a constructor"
- msgstr "類別中有éžéœæ…‹åƒç…§ %q+#Dï¼Œå»æ²’有æä¾›å»ºæ§‹å¼"
-
--#: cp/class.c:5075
-+#: cp/class.c:5076
- #, gcc-internal-format
- msgid "non-static const member %q+#D in class without a constructor"
- msgstr "類別中有éžéœæ…‹å¸¸æ•¸æˆå“¡ %q+#D 廿²’有建構å¼"
-
- #. If the function is defaulted outside the class, we just
- #. give the synthesis error.
--#: cp/class.c:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr ""
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr ""
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr "虛基礎類別 %qT çš„åç§»é‡èˆ‡ ABI ä¸ç›¸å®¹ï¼Œä¸¦ä¸”å¯èƒ½åœ¨ GCC 的未來版本中變更"
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, gcc-internal-format
- msgid "direct base %qT inaccessible in %qT due to ambiguity"
- msgstr "由於存在歧義,直接基礎類別 %qT 在 %qT 中無法存å–"
-
--#: cp/class.c:5441
-+#: cp/class.c:5442
- #, gcc-internal-format
- msgid "virtual base %qT inaccessible in %qT due to ambiguity"
- msgstr "由於存在歧義,虛基礎類別 %qT 在 %qT 中無法存å–"
-
--#: cp/class.c:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr "賦於 %qT 的大å°å¯èƒ½èˆ‡ ABI ä¸ç›¸å®¹ï¼Œä¸¦ä¸”å¯èƒ½åœ¨ GCC 的未來版本中變更"
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr "%qD çš„åç§»é‡å¯èƒ½èˆ‡ ABI ä¸ç›¸å®¹ï¼Œä¸¦ä¸”å¯èƒ½åœ¨ GCC 的未來版本中變更"
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr "%q+D çš„åç§»é‡èˆ‡ ABI ä¸ç›¸å®¹ï¼Œä¸¦ä¸”在 GCC 的未來版本中å¯èƒ½æœƒæœ‰è®ŠåŒ–"
-
--#: cp/class.c:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr "%q+D 包å«ä¸€å€‹ç©ºé¡žåˆ¥ï¼ŒåŸºç¤Žé¡žåˆ¥çš„ä½ç½®åœ¨ GCC 的未來版本å¯èƒ½æœƒæœ‰è®ŠåŒ–"
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr "空類別 %qT çš„è¡ç”Ÿé¡žåˆ¥çš„版é¢è¨­ç½®åœ¨ GCC 的未來版本中å¯èƒ½æœƒèµ·è®ŠåŒ–"
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr "%q#T é‡å®šç¾©"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, 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:6139
-+#: cp/class.c:6140
- #, fuzzy, gcc-internal-format
- #| msgid "class %qT does not have any field named %qD"
- msgid "type transparent class %qT does not have any fields"
- msgstr "類別 %qT æ²’å…·å為 %qD 的欄ä½"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, fuzzy, gcc-internal-format
- #| msgid "type %qs has virtual member functions"
- msgid "type transparent class %qT has virtual functions"
- msgstr "類型 %qs 有虛æˆå“¡å‡½å¼"
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, gcc-internal-format
- msgid "trying to finish struct, but kicked out due to previous parse errors"
- msgstr "試圖完æˆçµæ§‹ï¼Œä½†ç‚ºå…ˆå‰çš„è§£æžéŒ¯èª¤æ‰€æ’æ–·"
-
--#: cp/class.c:6757
-+#: cp/class.c:6758
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "語言字串 %<\"%E\"%> ä¸å¯è­˜åˆ¥"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, gcc-internal-format
- msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
- msgstr "無法解æžå¤šè¼‰å‡½å¼ %qD,基於å‘類型 %qT 的轉æ›"
-
--#: cp/class.c:6971
-+#: cp/class.c:6972
- #, gcc-internal-format
- msgid "no matches converting function %qD to type %q#T"
- msgstr "沒有å¯å°‡å‡½å¼ %qD 轉æ›åˆ°é¡žåž‹ %q#T 的匹é…é …"
-
--#: cp/class.c:6994
-+#: cp/class.c:6995
- #, gcc-internal-format
- msgid "converting overloaded function %qD to type %q#T is ambiguous"
- msgstr "å°‡å¤šè¼‰å‡½å¼ %qD 轉æ›ç‚ºé¡žåž‹ %q#T 有歧義"
-
--#: cp/class.c:7021
-+#: cp/class.c:7022
- #, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr "å‡å®šæ˜¯æˆå“¡æŒ‡æ¨™ %qD"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, gcc-internal-format
- msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgstr "(æˆå“¡æŒ‡æ¨™åªèƒ½ç”¨ %<&%E%> æ§‹æˆ)"
-
--#: cp/class.c:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr "類型資訊ä¸å……分"
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, gcc-internal-format
- msgid "cannot convert %qE from type %qT to type %qT"
- msgstr "無法將 %qE 從類型 %qT 轉æ›åˆ°é¡žåž‹ %qT"
-@@ -28979,12 +29039,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr "%q#D 的宣告"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr "變更了 %qD çš„åŽŸæ„ %q+#D"
-@@ -29005,7 +29065,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr "å°‡ %qE 從 %qT 轉æ›åˆ° %qT 有歧義"
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, fuzzy, gcc-internal-format
- #| msgid "array bound is not an integer constant"
- msgid "zero as null pointer constant"
-@@ -29040,7 +29100,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "從 %qT 到 %qT 的轉æ›ä¸Ÿå¤±äº†é™å®šè³‡è¨Š"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr "從 %qT 轉æ›åˆ° %qT 並未æé ˜æŒ‡æ¨™"
-@@ -29482,7 +29542,7 @@
- msgid "declaration of template %q#D"
- msgstr "範本宣告 %q#D"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr "與先å‰çš„宣告 %q+#D è¡çª"
-@@ -29534,7 +29594,7 @@
- msgid "%q+#D previously defined here"
- msgstr "%q+#D 已在此定義éŽ"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, gcc-internal-format
- msgid "%q+#D previously declared here"
- msgstr "%q+#D 已在此宣告éŽ"
-@@ -29664,7 +29724,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "%q+D 的執行緒局部宣告跟在其éžåŸ·è¡Œç·’局部宣告之後"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q#D"
- msgid "redeclaration of %q#D"
-@@ -29739,7 +29799,7 @@
- msgid "%qD is not a type"
- msgstr "%qD 䏿˜¯ä¸€å€‹ç¯„本"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr "%qD ä½¿ç”¨æ™‚æœªå¸¶ç¯„æœ¬åƒæ•¸"
-@@ -29878,130 +29938,130 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "檔案作用欄ä½ä¸­å‡ºç¾ %<register%> 空宣告"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
- #| msgid "attribute ignored in declaration of %q+#T"
- msgid "attribute ignored in declaration of %q#T"
- msgstr "屬性於 %q+#T 的宣告中被忽略"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, fuzzy, gcc-internal-format
- #| msgid "attribute for %q+#T must follow the %qs keyword"
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr "%q+#T 的屬性必須跟在 %qs é—œéµå­—後é¢"
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute can only be applied to class definitions"
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr "åªèƒ½ç‚ºé¡žåˆ¥å®šç¾©å¥—用 %qE 屬性"
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr ""
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, fuzzy, gcc-internal-format
- #| msgid "typedef %qD is initialized (use __typeof__ instead)"
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "typedef %qD 被åˆå§‹åŒ–(改用 __typeof__)"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr "%q#D 宣告有 %<extern%> 並被åˆå§‹åŒ–"
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+D definition is marked dllimport"
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr "å‡½å¼ %q+D 的定義被標記為 dllimport"
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr "%q#D 䏿˜¯ %q#T çš„éœæ…‹æˆå“¡"
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr "ISO C++ ä¸å…許將 %<%T::%D%> 定義為 %<%T::%D%>"
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr "範本頭ä¸å…許出ç¾åœ¨æ˜Žç¢ºç‰¹ä¾‹åŒ–類別的æˆå“¡å®šç¾©ä¸­"
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr "ISO C++ ä¸å…許æˆå“¡ %qD çš„åˆå§‹åŒ–"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr ""
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "出ç¾åœ¨é¡žåˆ¥å¤–çš„ %q#D çš„å®£å‘Šä¸æ˜¯å®šç¾©"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "變數 %q#D 有åˆå§‹å€¼è¨­å®šï¼Œä½†æ˜¯é¡žåž‹ä¸å®Œå…¨"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr "陣列 %q#D 的元素類型ä¸å®Œå…¨"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q#D has %<extern%> and is initialized"
- msgid "declaration of %q#D has no initializer"
- msgstr "%q#D 宣告有 %<extern%> 並被åˆå§‹åŒ–"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr "èšåˆ %q#D 類型ä¸å®Œå…¨ï¼Œç„¡æ³•被定義"
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr "%qD 宣告為åƒç…§å»æœªè¢«åˆå§‹åŒ–"
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, fuzzy, gcc-internal-format
- #| msgid "name %qD used in a GNU-style designated initializer for an array"
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr "å稱 %qD 用在 GNU 風格的陣列指定元素åˆå§‹å€¼è¨­å®šä¸­"
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr "ä¸å¹³å‡¡çš„代ç†åˆå§‹å€¼è¨­å®šä¸å—支æ´"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr "å稱 %qD 用在 GNU 風格的陣列指定元素åˆå§‹å€¼è¨­å®šä¸­"
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr "åˆå§‹å€¼è¨­å®šç„¡æ³•決定 %qD 的大å°"
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr "%qD 缺少陣列大å°"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr "大å°ç‚º 0 的陣列 %qD"
-@@ -30009,426 +30069,426 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of %q+D isn%'t known"
- msgid "storage size of %qD isn%'t known"
- msgstr "%q+D 的存儲大å°ä¸æ˜Ž"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of %q+D isn%'t constant"
- msgid "storage size of %qD isn%'t constant"
- msgstr "%q+D 的存儲大å°ä¸æ˜¯å¸¸æ•¸"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, fuzzy, gcc-internal-format
- #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr "å°ä¸èµ·ï¼šå…§è¯å‡½å¼ä¸­éœæ…‹è³‡æ–™ %q+#D 的語義是錯的(您會得到此變數的多份複製)"
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, fuzzy, gcc-internal-format
- #| msgid "%J you can work around this by removing the initializer"
- msgid " you can work around this by removing the initializer"
- msgstr "%J 變通的作法是刪除åˆå§‹å€¼è¨­å®š"
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "未åˆå§‹åŒ–的常數 %qD"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, fuzzy, gcc-internal-format
- #| msgid "type %qs has a user-defined constructor"
- msgid "%q#T has no user-provided default constructor"
- msgstr "類型 %qs 有一個使用者定義的建構å¼"
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "無效類型 %qT åšç‚ºé¡žåž‹ç‚º %qT çš„å‘é‡çš„åˆå§‹åŒ–設定"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr "%qT çš„åˆå§‹åŒ–設定必須在大括號內"
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, fuzzy, gcc-internal-format
- #| msgid "name %qD used in a GNU-style designated initializer for an array"
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr "å稱 %qD 用在 GNU 風格的陣列指定元素åˆå§‹å€¼è¨­å®šä¸­"
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr "%qT æ²’å…·å為 %qD çš„éžéœæ…‹è³‡æ–™æˆå“¡"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr ""
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr "%qT çš„åˆå§‹å€¼è¨­å®šé …太多"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "類型 %qT 的標é‡åˆå§‹åŒ–帶大括號"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "%qT çš„åˆå§‹å€¼è¨­å®šå‘¨åœç¼ºå°‘大括號"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, fuzzy, gcc-internal-format
- #| msgid "elements of array %q#D have incomplete type"
- msgid "elements of array %q#T have incomplete type"
- msgstr "陣列 %q#D 的元素類型ä¸å®Œå…¨"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr "å¯è®Šå¤§å°çš„物件 %qD ä¸èƒ½è¢«åˆå§‹åŒ–"
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C90 forbids compound literals"
- msgid "variable-sized compound literal"
- msgstr "ISO C90 ä¸å…許複åˆå­—é¢å€¼"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
- #| msgid "%qD has incomplete type"
- msgid "%q#D has incomplete type"
- msgstr "%qD 類型ä¸å®Œå…¨"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, fuzzy, gcc-internal-format
- #| msgid "excess elements in union initializer"
- msgid "scalar object %qD requires one element in initializer"
- msgstr "è¯åˆåˆå§‹å€¼è¨­å®šé …中有多餘元素"
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, fuzzy, gcc-internal-format
- #| msgid "%qD must be initialized by constructor, not by %<{...}%>"
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr "%qD 必須由建構å¼è€Œä¸æ˜¯ %<{...}%> åˆå§‹åŒ–"
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "陣列 %qD 被有括號的字é¢å­—串 %qE 所åˆå§‹åŒ–"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr "建構å¼ä¸­å°éœæ…‹æˆå“¡çš„åˆå§‹åŒ–無效"
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "ISO C++ ä¸å…許在類別內åˆå§‹åŒ–éžå¸¸æ•¸éœæ…‹æˆå“¡ %qD"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr "(需è¦ä¸€å€‹é¡žåˆ¥å¤–çš„åˆå§‹åŒ–)"
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr "賦值(䏿˜¯åˆå§‹åŒ–)出ç¾åœ¨å®£å‘Šä¸­"
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr "éš±è—了早先的類型宣告 %q#D"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot be thread-local because it has non-POD type %qT"
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr "%qD ä¸èƒ½æ˜¯åŸ·è¡Œç·’å€åŸŸæ€§çš„,因為它有éžç°¡å–®èˆŠè³‡æ–™çš„類型 %qT"
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr ""
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr "%qD 是執行緒å€åŸŸæ€§çš„,所以ä¸èƒ½è¢«å‹•態地åˆå§‹åŒ–"
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "%qD ä¸èƒ½ç”±ä¸€å€‹å®£å‘Šæ™‚éžå¸¸æ•¸çš„é‹ç®—å¼åˆå§‹åŒ–"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, fuzzy, gcc-internal-format
- #| msgid "definition of static data member %q+D of dllimport'd class"
- msgid "non-static data member %qD has Java class type"
- msgstr "為 dllimport é¡žåˆ¥å®šç¾©äº†éœæ…‹è³‡æ–™æˆå“¡ %q+D"
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr "å‡½å¼ %q#D åƒè®Šæ•¸ä¸€æ¨£è¢«åˆå§‹åŒ–"
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, fuzzy, gcc-internal-format
- #| msgid "initializer fails to determine size of %qD"
- msgid "initializer fails to determine size of %qT"
- msgstr "åˆå§‹å€¼è¨­å®šç„¡æ³•決定 %qD 的大å°"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, fuzzy, gcc-internal-format
- #| msgid "array size missing in %qD"
- msgid "array size missing in %qT"
- msgstr "%qD 缺少陣列大å°"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, fuzzy, gcc-internal-format
- #| msgid "zero-size array %qD"
- msgid "zero-size array %qT"
- msgstr "大å°ç‚º 0 的陣列 %qD"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr "其它類別 %qT 的解構函å¼ä¸èƒ½åšç‚ºæˆå“¡"
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr "其它類別 %qT 的建構å¼ä¸èƒ½åšç‚ºæˆå“¡"
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> variable"
- msgstr "%qD 宣告為 %<virtual%> %s"
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> variable"
- msgstr "%qD 宣告為 %<inline%> %s"
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, fuzzy, gcc-internal-format
- #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr "為 %qD 指定的 %<const%> 和 %<volatile%> 在 %s 宣告中無效"
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr "%qD 宣告為 %<virtual%> %s"
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "%qD 宣告為 %<inline%> %s"
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, fuzzy, gcc-internal-format
- #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr "為 %qD 指定的 %<const%> 和 %<volatile%> 在 %s 宣告中無效"
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> type"
- msgstr "%qD 宣告為 %<virtual%> %s"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> type"
- msgstr "%qD 宣告為 %<inline%> %s"
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, fuzzy, gcc-internal-format
- #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr "為 %qD 指定的 %<const%> 和 %<volatile%> 在 %s 宣告中無效"
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> field"
- msgstr "%qD 宣告為 %<virtual%> %s"
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> field"
- msgstr "%qD 宣告為 %<inline%> %s"
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, fuzzy, gcc-internal-format
- #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr "為 %qD 指定的 %<const%> 和 %<volatile%> 在 %s 宣告中無效"
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr "%q+D 宣告為夥伴"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "%q+D 宣告時有異常指定"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr "%qD 的定義ä¸åœ¨åŒ…å« %qT 的命å空間中"
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr "éœæ…‹æˆå“¡å‡½å¼ %q#D 的宣告帶有類型é™å®šç¬¦"
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "在夥伴宣告中定義明確特例化 %qD"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "在基本範本的宣告中å°ç¯„本識別碼 %qD 的使用無效"
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr "夥伴範本特例化 %qD 中ä¸å…許出ç¾é è¨­åƒæ•¸"
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr "%<inline%> ä¸å…許用於夥伴範本特例化 %qD 的宣告"
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr "ä¸èƒ½å°‡ %<::main%> 宣告為一個範本"
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr "ä¸èƒ½å°‡ %<::main%> 宣告為 inline"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr "ä¸èƒ½å°‡ %<::main%> 宣告為 static"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
- msgstr "%q+#D 未指明éžé™å®šé¡žåž‹ï¼Œæ‰€ä»¥å®ƒä¸åšç‚ºå¤–部連çµ"
-
--#: cp/decl.c:7346
-+#: cp/decl.c:7348
- #, 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/decl.c:7368
-+#: cp/decl.c:7370
- #, fuzzy, gcc-internal-format
- #| msgid "%smember function %qD cannot have cv-qualifier"
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr "%sæˆå“¡å‡½å¼ %qD ä¸èƒ½æ“有 cv é™å®šç¬¦"
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, fuzzy, gcc-internal-format
- #| msgid "%smember function %qD cannot have cv-qualifier"
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr "%sæˆå“¡å‡½å¼ %qD ä¸èƒ½æ“有 cv é™å®šç¬¦"
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, fuzzy, gcc-internal-format
- #| msgid "template with C linkage"
- msgid "literal operator with C linkage"
- msgstr "C 連çµçš„範本"
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, fuzzy, gcc-internal-format
- #| msgid "invalid option argument %qs"
- msgid "%qD has invalid argument list"
- msgstr "無效的é¸é …åƒæ•¸ %qs"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, fuzzy, gcc-internal-format
- #| msgid "%qD must be a nonstatic member function"
- msgid "%qD must be a non-member function"
- msgstr "%qD 必須是一個éžéœæ…‹çš„æˆå“¡å‡½å¼"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr "%<::main%> 必須回傳 %<int%>"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr "éš±å«å®£å‘Šçš„ %qD 的定義"
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, fuzzy, gcc-internal-format
- #| msgid "definition of implicitly-declared %qD"
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "éš±å«å®£å‘Šçš„ %qD 的定義"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D previously defined here"
- msgid "%q+#D explicitly defaulted here"
- msgstr "%q+#D 已在此定義éŽ"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr "æˆå“¡å‡½å¼ %q#D 未在類別 %qT 中宣告"
-@@ -30437,951 +30497,951 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7826
-+#: cp/decl.c:7828
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "類別中å°å…·æœ‰éžæ•´æ•¸é¡žåž‹ %qT çš„éœæ…‹è³‡æ–™æˆå“¡çš„åˆå§‹åŒ–無效"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr "類別中å°å…·æœ‰éžæ•´æ•¸é¡žåž‹ %qT çš„éœæ…‹è³‡æ–™æˆå“¡çš„åˆå§‹åŒ–無效"
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr "類別中å°å…·æœ‰éžæ•´æ•¸é¡žåž‹ %qT çš„éœæ…‹è³‡æ–™æˆå“¡çš„åˆå§‹åŒ–無效"
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr "類別中å°å…·æœ‰éžæ•´æ•¸é¡žåž‹ %qT çš„éœæ…‹è³‡æ–™æˆå“¡çš„åˆå§‹åŒ–無效"
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr "ISO C++ ä¸å…許在類別內åˆå§‹åŒ–éžå¸¸æ•¸éœæ…‹æˆå“¡ %qD"
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "ISO C++ ä¸å…許åˆå§‹åŒ–æˆå“¡å¸¸æ•¸ %qDï¼Œå› ç‚ºå®ƒæœ‰éžæ•´æ•¸çš„類型 %qT"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr "陣列 %qD 的大å°å…·æœ‰éžæ•´æ•¸é¡žåž‹ %qT"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "陣列 %qT 的大å°çš„é¡žåž‹ä¸æ˜¯æ•´æ•¸"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr "陣列 %qD 的大å°ç‚ºè² "
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr "陣列大å°ç‚ºè² æ•¸"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO C ä¸å…許大å°ç‚º 0 的陣列 %qD"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO C++ ä¸å…許大å°ç‚º 0 的陣列"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "陣列 %qD 的大å°ä¸æ˜¯ä¸€å€‹æ•´æ•¸å¸¸é‹ç®—å¼"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "陣列大å°ä¸æ˜¯ä¸€å€‹æ•´æ•¸å¸¸é‹ç®—å¼"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids variable-size array %qD"
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO C++ ä¸å…許彈性陣列 %qD"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids variable-size array"
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO C++ ä¸å…許彈性陣列"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr ""
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr "陣列維數溢出"
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "%qs 宣告為函å¼çš„陣列"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of voids"
- msgid "declaration of %qD as array of void"
- msgstr "%qs 宣告為 void 的陣列"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of %qT"
- msgid "creating array of void"
- msgstr "產生 %qT 的陣列"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of functions"
- msgstr "%qs 宣告為函å¼çš„陣列"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of %qT"
- msgid "creating array of functions"
- msgstr "產生 %qT 的陣列"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of references"
- msgstr "%qs 宣告為函å¼çš„陣列"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of %qT"
- msgid "creating array of references"
- msgstr "產生 %qT 的陣列"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of function members"
- msgstr "%qs 宣告為函å¼çš„陣列"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "creating array of function members"
- msgstr "%qs 宣告為函å¼çš„陣列"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr "多維陣列 %qD 的宣告必須至少指定除第一維以外所有維的大å°"
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr "宣告多維陣列必須至少指定除第一維以外所有維的大å°"
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr "ç‚ºå»ºæ§‹å¼æŒ‡å®šå›žå‚³å€¼ç„¡æ•ˆ"
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr "指定解構函å¼çš„回傳類型無效"
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr "為 %<operator %T%> 指定了回傳值"
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr "ç„¡å變數或欄ä½å®£å‘Šç‚º void"
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr "變數或欄ä½å®£å‘Šç‚º void"
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %<::%>"
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "錯誤地使用了 %<::%>"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of undefined type %<%s %E%>"
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "å°æœªå®šç¾©é¡žåž‹ %<%s %E%> 的使用無效"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of undefined type %<%s %E%>"
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "å°æœªå®šç¾©é¡žåž‹ %<%s %E%> 的使用無效"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is not a class or namespace"
- msgid "%q#T is not a class or a namespace"
- msgstr "%qT æ—¢ä¸æ˜¯é¡žåˆ¥ä¹Ÿä¸æ˜¯å‘½å空間"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr "類型 %qT 䏿˜¯ç”±é¡žåž‹ %qT è¡ç”Ÿçš„"
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "%qD 沒有宣告為一個函å¼"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr "%qD 未宣告為æˆå“¡"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr "缺少宣告識別碼:使用了ä¿ç•™å­— %qD"
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, fuzzy, gcc-internal-format
- #| msgid "function definition declared %<register%>"
- msgid "function definition does not declare parameters"
- msgstr "函å¼å®£å‘Šå®šç¾©ç‚º %<register%>"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qD as %s"
- msgid "declaration of %qD as %<typedef%>"
- msgstr "%qD 宣告為 %s"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD as parameter"
- msgstr "%q+D 的宣告隱è—äº†ä¸€å€‹åƒæ•¸"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, fuzzy, gcc-internal-format
- #| msgid "a template-id may not appear in a using-declaration"
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "範本識別碼ä¸å…許出ç¾åœ¨ using 宣告中"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr "%qs 的宣告指定了兩個以上的資料類型"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, fuzzy, gcc-internal-format
- #| msgid "conflicting declaration %q#D"
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "相互è¡çªçš„宣告 %q#D"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO C++ ä¸å…許宣告無類型的 %qs"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, fuzzy, gcc-internal-format
- #| msgid "__builtin_saveregs not supported by this target"
- msgid "%<__int128%> is not supported by this target"
- msgstr "__builtin_saveregs ä¸ç‚ºæ­¤ç›®çš„æ‰€æ”¯æ´"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not support %<long long%>"
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO C++ 䏿”¯æ´ %<long long%>"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, fuzzy, gcc-internal-format
- #| msgid "short, signed or unsigned invalid for %qs"
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "為 %qs 使用 shortã€signed 或 unsigned 無效"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, fuzzy, gcc-internal-format
- #| msgid "signed and unsigned given together for %qs"
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "為 %qs åŒæ™‚給定了 signed å’Œ unsigned"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for %qs"
- msgid "%<long long%> invalid for %qs"
- msgstr "å° %qs 而言無效的複數"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for %qs"
- msgid "%<long%> invalid for %qs"
- msgstr "å° %qs 而言無效的複數"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, fuzzy, gcc-internal-format
- #| msgid "complex invalid for %qs"
- msgid "%<short%> invalid for %qs"
- msgstr "å° %qs 而言無效的複數"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, fuzzy, gcc-internal-format
- #| msgid "long, short, signed or unsigned invalid for %qs"
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "為 %qs 使用 longã€shortã€signed 或 unsigned 無效"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, fuzzy, gcc-internal-format
- #| msgid "long, short, signed or unsigned invalid for %qs"
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr "為 %qs 使用 longã€shortã€signed 或 unsigned 無效"
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, fuzzy, gcc-internal-format
- #| msgid "long or short specified with char for %qs"
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "為 char %qs 給定了 long 或 short"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, fuzzy, gcc-internal-format
- #| msgid "long and short specified together for %qs"
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "為 %qs åŒæ™‚給定了 long å’Œ short"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, fuzzy, gcc-internal-format
- #| msgid "short, signed or unsigned invalid for %qs"
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "為 %qs 使用 shortã€signed 或 unsigned 無效"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "為 %qs 使用 longã€shortã€signed 或 unsigned 無效"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr "å° %qs 而言無效的複數"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr "%<operator %T%> 的宣告中ä¸èƒ½ä½¿ç”¨é™å®šç¬¦"
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr "æˆå“¡ %qD ä¸èƒ½æ—¢è¢«å®£å‘Šç‚ºè™›å‡½å¼ï¼Œåˆè¢«å®£å‘Šç‚ºéœæ…‹å‡½å¼"
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "%<%T::%D%> 䏿˜¯ä¸€å€‹æœ‰æ•ˆçš„宣告"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr "åƒæ•¸å®£å‘Šä¸­å‡ºç¾çš„ typedef 宣告無效"
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for parameter %qs"
- msgid "storage class specified for template parameter %qs"
- msgstr "ç‚ºåƒæ•¸ %qs 指定了存儲類別"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr "ç‚ºåƒæ•¸å®£å‘ŠæŒ‡å®šäº†ç„¡æ•ˆçš„存儲類別"
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, fuzzy, gcc-internal-format
- #| msgid "non-member %qs cannot be declared %<mutable%>"
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "éžæˆå“¡ %qs ä¸èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, fuzzy, gcc-internal-format
- #| msgid "virtual outside class declaration"
- msgid "%<virtual%> outside class declaration"
- msgstr "virtual 用在類別宣告以外"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr "%qs 的宣告指定了多個存儲類別"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr "為 %qs 指定了存儲類別"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr "ç‚ºåƒæ•¸ %qs 指定了存儲類別"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr "å·¢ç‹€å‡½å¼ %qs 被宣告為 %<extern%>"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr "在頂層將 %qs 宣告為 %<auto%>"
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr "函å¼ä½œç”¨æ¬„ä½çš„ %qs éš±å«ç‚º auto,å»è¢«å®£å‘Šç‚º %<__thread%>"
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr "為夥伴函å¼å®£å‘ŠæŒ‡å®šäº†ç„¡æ•ˆçš„存儲類別"
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr "%qs 宣告為回傳一個函å¼çš„函å¼"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr "%qs 宣告為回傳一個陣列的函å¼"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr ""
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr ""
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr ""
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr "解構函å¼ä¸èƒ½æ˜¯éœæ…‹æˆå“¡å‡½å¼"
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, gcc-internal-format
- msgid "constructor cannot be static member function"
- msgstr "建構å¼ä¸èƒ½æ˜¯éœæ…‹æˆå“¡å‡½å¼"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr "解構函å¼ä¸èƒ½è¢« cv é™å®š"
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, gcc-internal-format
- msgid "constructors may not be cv-qualified"
- msgstr "建構å¼ä¸èƒ½å¸¶ cv é™å®š"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr "建構å¼ä¸èƒ½è¢«å®£å‘Šç‚ºè™›å‡½å¼"
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, fuzzy, gcc-internal-format
- #| msgid "can't initialize friend function %qs"
- msgid "can%'t initialize friend function %qs"
- msgstr "無法åˆå§‹åŒ–å¤¥ä¼´å‡½å¼ %qs"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr "虛函å¼ä¸èƒ½æ˜¯å¤¥ä¼´"
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr "夥伴宣告ä¸åœ¨é¡žåˆ¥å®šç¾©å…§"
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, fuzzy, gcc-internal-format
- #| msgid "can't define friend function %qs in a local class definition"
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr "局部類別定義中ä¸èƒ½å®šç¾©å¤¥ä¼´å‡½å¼ %qs"
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr "解構函å¼ä¸èƒ½æœ‰åƒæ•¸"
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr "無法宣告åƒç…§ %q#T 的指標"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr "ç„¡æ³•å®£å‘Šå° %q#T çš„åƒç…§"
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr "無法宣告åƒç…§ %q#T æˆå“¡çš„æŒ‡æ¨™"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare reference to %q#T"
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "ç„¡æ³•å®£å‘Šå° %q#T çš„åƒç…§"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare bit-field %qD with function type"
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "ä¸èƒ½å°‡ä½å…ƒæ®µ %qD 宣告為函å¼é¡žåž‹"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr ""
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr "範本識別碼 %qD åšç‚ºå®£å‘Š"
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr "æˆå“¡å‡½å¼éš±å«åœ°æˆç‚ºæ‰€å±¬é¡žåˆ¥çš„夥伴"
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr "有多餘的é™å®š %<%T::%> æ–¼æˆå“¡ %qs 上"
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "無法定義æˆå“¡å‡½å¼ %<%T::%s%> æ–¼ %<%T%> 之內"
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, gcc-internal-format
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "無法宣告æˆå“¡å‡½å¼ %<%T::%s%> æ–¼ %<%T%> 之內"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr "無法宣告æˆå“¡ %<%T::%s%> æ–¼ %qT 之內"
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, fuzzy, gcc-internal-format
- #| msgid "data member %qD cannot be a member template"
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr "資料æˆå“¡ %qD ä¸èƒ½æ˜¯æˆå“¡ç¯„本"
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr "陣列 %qs 太大"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr "資料æˆå“¡ä¸èƒ½å…·æœ‰å¯è®Šé¡žåž‹ %qT"
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr "åƒæ•¸ä¸èƒ½å…·æœ‰å¯è®Šé¡žåž‹ %qT"
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr "åªæœ‰å»ºæ§‹å¼æ‰èƒ½è¢«å®£å‘Šç‚º %<explicit%>"
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "éžæˆå“¡ %qs ä¸èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr "éžç‰©ä»¶æˆå“¡ %qs ä¸èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "å‡½å¼ %qs ä¸èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "éœæ…‹ %qs ä¸èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "常數 %qs ä¸èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, fuzzy, gcc-internal-format
- #| msgid "function %qs cannot be declared %<mutable%>"
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "å‡½å¼ %qs ä¸èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, fuzzy, gcc-internal-format
- #| msgid "typedef %q+D declared %<inline%>"
- msgid "typedef declared %<auto%>"
- msgstr "typedef %q+D 宣告為 %<inline%>"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, fuzzy, gcc-internal-format
- #| msgid "%Jtypedef name may not be a nested-name-specifier"
- msgid "typedef name may not be a nested-name-specifier"
- msgstr "%Jtypedef åä¸èƒ½æ˜¯å·¢ç‹€å指定"
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr "ISO C++ ä¸å…許嵌類別的類型 %qD 與其所屬的類別åŒå"
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, fuzzy, gcc-internal-format
- #| msgid "qualified function types cannot be used to declare %s functions"
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr "é™å®šçš„函å¼é¡žåž‹ä¸èƒ½ç”¨ä¾†å®£å‘Š %s 函å¼"
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, fuzzy, gcc-internal-format
- #| msgid "qualified function types cannot be used to declare %s functions"
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "é™å®šçš„函å¼é¡žåž‹ä¸èƒ½ç”¨ä¾†å®£å‘Š %s 函å¼"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr "為夥伴類別宣告指定了類型é™å®š"
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr "夥伴函å¼å®£å‘Šä¸­å‡ºç¾äº† %<inline%>"
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "ç¯„æœ¬åƒæ•¸ä¸èƒ½æ˜¯å¤¥ä¼´"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr "å¤¥ä¼´å®£å‘Šéœ€è¦ classï¼Œå³ %<friend class %T::%D%>"
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr "å¤¥ä¼´å®£å‘Šéœ€è¦ classï¼Œå³ %<friend %#T%>"
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr "試圖讓 %qT æˆç‚ºå…¨åŸŸæ¬„ä½çš„夥伴"
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr "éžæˆå“¡å‡½å¼é¡žåž‹ä¸Šçš„é™å®šç¬¦ç„¡æ•ˆ"
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr "抽象宣告 %qT åšç‚ºå®£å‘Š"
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "ä¸èƒ½åœ¨åƒæ•¸å®£å‘Šä¸­ä½¿ç”¨ %<::%>"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %q+D declared %<inline%>"
- msgid "parameter declared %<auto%>"
- msgstr "åƒæ•¸ %q+D 宣告為 %<inline%>"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, fuzzy, gcc-internal-format
- #| msgid "static member %qD declared %<register%>"
- msgid "non-static data member declared %<auto%>"
- msgstr "éœæ…‹æˆå“¡ %qD 宣告為 %<register%>"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr "錯誤地使用了 %<::%>"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of C function %q#D conflicts with"
- msgid "declaration of function %qD in invalid context"
- msgstr "C å‡½å¼ %q#D 的宣告"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr "è¯åˆæˆå“¡å‡½å¼ %qD 被宣告為虛函å¼"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr "%qD ä¸èƒ½å®£å‘Šç‚ºè™›å‡½å¼ï¼Œå› ç‚ºå®ƒç¸½æ˜¯éœæ…‹çš„"
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr "åœ¨è§£æ§‹å‡½å¼ %qD 中的夥伴宣告需è¦é™å®šå"
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr "%qD 宣告為 %qT 的一個æˆå“¡"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, fuzzy, gcc-internal-format
- #| msgid "Constructor can't be %s"
- msgid "a destructor cannot be %<constexpr%>"
- msgstr "建構å¼ä¸å¯ä»¥æ˜¯ %s"
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, fuzzy, gcc-internal-format
- #| msgid "expected qualified name in friend declaration for destructor %qD"
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "åœ¨è§£æ§‹å‡½å¼ %qD 中的夥伴宣告需è¦é™å®šå"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "æ¬„ä½ %qD 類型ä¸å®Œå…¨"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr "å稱 %qT 類型ä¸å®Œå…¨"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr " 在範本 %qT 的實體化中"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "%qE æ—¢ä¸æ˜¯å‡½å¼ä¹Ÿä¸æ˜¯æˆå“¡å‡½å¼ï¼›ä¸èƒ½å®£å‘Šç‚ºå¤¥ä¼´"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, fuzzy, gcc-internal-format
- #| msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgid "constexpr static data member %qD must have an initializer"
- msgstr "內建函å¼ã€Œ%sã€åœ¨ %L 處ä¸èƒ½æœ‰åˆå§‹å€¼è¨­å®š"
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, fuzzy, gcc-internal-format
- #| msgid "static member %qD declared %<register%>"
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "éœæ…‹æˆå“¡ %qD 宣告為 %<register%>"
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "å‡½å¼ %qs 的存儲類別 %<auto%> 無效"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "å‡½å¼ %qs 的存儲類別 %<register%> 無效"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "å‡½å¼ %qs 的存儲類別 %<__thread%> 無效"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, fuzzy, gcc-internal-format
- #| msgid "an asm-specification is not allowed on a function-definition"
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "函å¼å®šç¾©ä¸­ä¸å…è¨±å‡ºç¾ asm 指定"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr "在全域作用欄ä½å¤–ç‚ºå‡½å¼ %qs 指定 %<static%> 無效"
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr "在全域作用欄ä½å¤–ç‚ºå‡½å¼ %qs 指定 %<inline%> 無效"
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr "è™›å‡½å¼ %qs 䏿˜¯é¡žåˆ¥æˆå“¡"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored on non-class types"
- msgid "%qs defined in a non-class scope"
- msgstr "%qE å±¬æ€§åœ¨ä¸æ˜¯é¡žåˆ¥çš„類型上被忽略"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, fuzzy, gcc-internal-format
- #| msgid "%qD was not declared in this scope"
- msgid "%qs declared in a non-class scope"
- msgstr "%qD 在此作用欄ä½ä¸­å°šæœªå®£å‘Š"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr "ä¸èƒ½å°‡æˆå“¡å‡½å¼ %qD å®£å‘Šç‚ºæœ‰éœæ…‹é€£çµ"
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr "ä¸èƒ½åœ¨å¦ä¸€å€‹å‡½å¼ä¸­å®£å‘Šä¸€å€‹éœæ…‹å‡½å¼"
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr "與宣告ä¸åŒï¼Œå®šç¾©éœæ…‹è³‡æ–™æˆå“¡æ™‚ä¸èƒ½ä½¿ç”¨ %<static%>"
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr "éœæ…‹æˆå“¡ %qD 宣告為 %<register%>"
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr "ä¸èƒ½æ˜Žç¢ºåœ°å°‡æˆå“¡ %q#D 宣告為有外部連çµ"
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q#D outside of class is not definition"
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "出ç¾åœ¨é¡žåˆ¥å¤–çš„ %q#D çš„å®£å‘Šä¸æ˜¯å®šç¾©"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr "%qs å·²åˆå§‹åŒ–,å»åˆè¢«å®£å‘Šç‚º %<extern%>"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr "%qs 既有 %<extern%> åˆæœ‰åˆå§‹å€¼è¨­å®š"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr "%q#D çš„é è¨­å¼•數類型為 %qT"
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr "類型為 %qT çš„åƒæ•¸çš„é è¨­å¼•æ•¸å»æœ‰é¡žåž‹ %qT"
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, fuzzy, gcc-internal-format
- #| msgid "default argument %qE uses local variable %qD"
- msgid "default argument %qE uses %qD"
- msgstr "é è¨­å¼•數 %qE 使用了局部變數 %qD"
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr "é è¨­å¼•數 %qE 使用了局部變數 %qD"
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %q+D has incomplete type"
- msgid "parameter %qD has Java class type"
- msgstr "åƒæ•¸ %q+D 的類型ä¸å®Œå…¨"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr "åƒæ•¸ %qD 被無效地被宣告為具有方法類型"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %qD includes %s to array of unknown bound %qT"
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr "åƒæ•¸ %qD 包å«äº† %s,後者åƒç…§æœ‰ä¸æ˜Žé‚Šç•Œ %qT 的陣列"
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %qD includes %s to array of unknown bound %qT"
- msgid "parameter %qD includes reference to array of unknown bound %qT"
-@@ -31402,177 +31462,177 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr "無效的建構å¼ï¼šæ‚¨è¦çš„å¯èƒ½æ˜¯ %<%T (const %T&)%>"
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr "%qD ä¸èƒ½åœ¨å‘½å空間宣告"
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "%qD ä¸èƒ½è¢«å®£å‘Šç‚ºéœæ…‹çš„"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr "%qD 必須是一個éžéœæ…‹çš„æˆå“¡å‡½å¼"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr "%qD 必須是一個éžéœæ…‹æˆå“¡å‡½å¼æˆ–éžæˆå“¡å‡½å¼"
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr "%qD 的引數必須有類別或列舉類型"
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr "å‘ %s%s çš„è½‰æ›æ°¸é ä¸æœƒç”¨åˆ°é¡žåž‹è½‰æ›é‹ç®—å­"
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to void will never use a type conversion operator"
- msgstr "å‘ %s%s çš„è½‰æ›æ°¸é ä¸æœƒç”¨åˆ°é¡žåž‹è½‰æ›é‹ç®—å­"
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr "å‘ %s%s çš„è½‰æ›æ°¸é ä¸æœƒç”¨åˆ°é¡žåž‹è½‰æ›é‹ç®—å­"
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr "å‘ %s%s çš„è½‰æ›æ°¸é ä¸æœƒç”¨åˆ°é¡žåž‹è½‰æ›é‹ç®—å­"
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr "å‘ %s%s çš„è½‰æ›æ°¸é ä¸æœƒç”¨åˆ°é¡žåž‹è½‰æ›é‹ç®—å­"
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr "å‘ %s%s çš„è½‰æ›æ°¸é ä¸æœƒç”¨åˆ°é¡žåž‹è½‰æ›é‹ç®—å­"
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr "ISO C++ ä¸å…許多載 ?: é‹ç®—å­"
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, fuzzy, gcc-internal-format
- #| msgid "%qD must take either one or two arguments"
- msgid "%qD must not have variable number of arguments"
- msgstr "%qD 必須帶 1 或 2 個引數"
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr "å­—å°¾ %qD 必須使用 %<int%> åšç‚ºå®ƒçš„åƒæ•¸"
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr "å­—å°¾ %qD 必須使用 %<int%> åšç‚ºå®ƒçš„ç¬¬äºŒå€‹åƒæ•¸"
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr "%qD 必須帶 0 或 1 個引數"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr "%qD 必須帶 1 或 2 個引數"
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr "字首 %qD 應當回傳 %qT"
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr "字尾 %qD 應當回傳 %qT"
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr "%qD 必須有 %<void%> 類型"
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr "%qD 帶且僅帶 1 個引數"
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr "%qD 帶且僅帶 2 個引數"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr "使用者定義的 %qD ç¸½æ˜¯è¨ˆç®—æ‰€æœ‰å…©å€‹åƒæ•¸"
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr "%qD 應當回傳值而éžåƒç…§"
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr "%qD ä¸èƒ½æœ‰é è¨­åƒæ•¸"
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr "ä½¿ç”¨ç¯„æœ¬é¡žåž‹åƒæ•¸ %qT,在 %qs 後"
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, fuzzy, gcc-internal-format
- #| msgid "ambiguous template specialization %qD for %q+D"
- msgid "using alias template specialization %qT after %qs"
- msgstr "有歧義的範本特例化 %qD (為 %q+D)"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr "使用 typedef å %qD,在 %qs 後"
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D has a previous declaration here"
- msgid "%qD has a previous declaration here"
- msgstr "%q+D å…ˆå‰åœ¨æ­¤è™•有éŽå®£å‘Š"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr "%qT åšç‚º %qs 被åƒç…§"
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "%q+T å…ˆå‰åœ¨æ­¤è™•有éŽå®£å‘Š"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr "%qT åšç‚ºåˆ—舉被åƒç…§"
-@@ -31584,89 +31644,89 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr "%<%s %T%> 需è¦ç¯„æœ¬åƒæ•¸"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- msgid "%qD has the same name as the class in which it is declared"
- msgstr "%qD 與其宣告所在的類別åŒå"
-
--#: cp/decl.c:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "å° %qD çš„åƒç…§æœ‰æ­§ç¾©"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr "使用列舉 %q#D 剿²’有給出宣告"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr "%qT é‡å®£å‘Šç‚ºéžç¯„本"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr "å…ˆå‰çš„宣告 %q+D"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr "è¡ç”Ÿè¯åˆ %qT 無效"
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr "Java 類別 %qT ä¸èƒ½æœ‰å¤šå€‹åŸºç¤Žé¡žåˆ¥"
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr "Java 類別 %qT ä¸èƒ½æœ‰è™›åŸºç¤Žé¡žåˆ¥"
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr "基礎類別型 %qT 䏿˜¯çµæ§‹æˆ–類別"
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr "éžè¿´çš„類型 %qT 未定義"
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr "é‡è¤‡çš„基礎類別型 %qT 無效"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, fuzzy, gcc-internal-format
- #| msgid "%Jprevious definition here"
- msgid "previous definition here"
- msgstr "%Jå‰ä¸€å€‹å®šç¾©åœ¨é€™è£¡"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr ""
-@@ -31675,77 +31735,77 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr "沒有一個整數類型å¯ä»¥è¡¨ç¤º %qT 的所有列舉值"
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, fuzzy, gcc-internal-format
- #| msgid "enumerator value for %qE is not an integer constant"
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "%qE çš„åˆ—èˆ‰å€¼ä¸æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C restricts enumerator values to range of %<int%>"
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr "ISO C 將列舉值é™åˆ¶åœ¨ %<int%> 範åœå…§"
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr "%qD 處列舉值溢出"
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, fuzzy, gcc-internal-format
- #| msgid "enumerator value for %qE is not an integer constant"
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr "%qE çš„åˆ—èˆ‰å€¼ä¸æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr "回傳值類型 %q#T 為ä¸å®Œå…¨"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, fuzzy, gcc-internal-format
- #| msgid "return type is an incomplete type"
- msgid "return type has Java class type %q#T"
- msgstr "回傳ä¸å®Œå…¨çš„類型"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr "%<operator=%> æ‡‰ç•¶å›žå‚³ä¸€å€‹å° %<*this%> çš„åƒç…§"
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "%q+D å…ˆå‰æ²’有宣告éŽ"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "無效的函å¼å®£å‘Š"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr "åƒæ•¸ %qD 被宣告為 void"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, fuzzy, gcc-internal-format
- #| msgid "label %q+D defined but not used"
- msgid "parameter %q+D set but not used"
- msgstr "標籤 %q+D 定義後未使用"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "無效的æˆå“¡å‡½å¼å®£å‘Š"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr "%qD 已在類別 %qT 中定義éŽ"
-@@ -31785,7 +31845,7 @@
- msgid "deleting %qT is undefined"
- msgstr "刪除 %qT 未定義"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr "%q#D 宣告為範本"
-@@ -32055,7 +32115,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "å° %<%T::%D%> çš„åƒç…§æœ‰æ­§ç¾©"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr "%qD 䏿˜¯ %qT çš„æˆå“¡"
-@@ -32380,7 +32440,7 @@
- msgid "bad array initializer"
- msgstr "錯誤的陣列åˆå§‹å€¼è¨­å®š"
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, fuzzy, gcc-internal-format
- #| msgid "%qE does not have class type"
- msgid "%qT is not a class type"
-@@ -32472,69 +32532,69 @@
- msgid "parenthesized initializer in array new"
- msgstr "括起的åˆå§‹å€¼è¨­å®šå¾Œå‡ºç¾çš„屬性被忽略"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr "陣列 new 的大å°å¿…須有整數類型"
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr "new ä¸èƒ½ç”¨æ–¼åƒç…§é¡žåž‹"
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr "new ä¸èƒ½ç”¨æ–¼å‡½å¼é¡žåž‹"
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr "å‘¼å« Java 建構å¼ï¼Œä½†æ²’有定義 %<jclass%>"
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "can't find class$"
- msgid "can%'t find %<class$%> in %qT"
- msgstr "找ä¸åˆ°é¡žåˆ¥$"
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr "åˆå§‹å€¼è¨­å®šåœ¨å®Œæˆä¹‹å‰çµæŸ"
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr "ä¸èƒ½ç”¨åˆå§‹å€¼è¨­å®šé …來åˆå§‹åŒ–多維陣列"
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr "嵿¸¬åˆ°å‘¼å« delete é‹ç®—å­æ™‚å¯èƒ½å‡ºç¾çš„å•題:"
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, fuzzy, gcc-internal-format
- #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr "解構函å¼å’Œé¡žåˆ¥ç‰¹å®šçš„ delete é‹ç®—å­å‡ä¸æœƒè¢«å‘¼å«ï¼Œå³ä½¿å®ƒå€‘在類別定義時已經宣告。"
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr "delete 時陣列大å°ä¸æ˜Ž"
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr "å‘é‡ delete çš„å¼•æ•¸é¡žåž‹æ—¢éžæŒ‡æ¨™ä¹Ÿéžé™£åˆ—"
-@@ -32594,42 +32654,42 @@
- 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:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr ""
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr ""
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr ""
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr ""
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr "çœç•¥çš„ %<?:%> 中é‹ç®—å…ƒä¸èƒ½è¢«ä¿®é£¾"
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr ""
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr "%qD 修飾後的å稱將在 GCC 的未來版本中有變化"
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr ""
-@@ -32722,64 +32782,64 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, fuzzy, gcc-internal-format
- #| msgid "repeated using declaration %q+D"
- msgid "defaulted declaration %q+D"
- msgstr "é‡è¤‡çš„ using 宣告 %q+D"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, fuzzy, gcc-internal-format
- #| msgid "(Messages without a matching method signature"
- msgid "does not match expected signature %qD"
- msgstr "(訊æ¯ç¼ºå°‘匹é…的方法簽å"
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr ""
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters cannot be friends"
- msgid "a template cannot be defaulted"
- msgstr "ç¯„æœ¬åƒæ•¸ä¸èƒ½æ˜¯å¤¥ä¼´"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D cannot be declared"
- msgid "%qD cannot be defaulted"
- msgstr "無法宣告 %q+#D"
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, fuzzy, gcc-internal-format
- #| msgid "file ends in default argument"
- msgid "defaulted function %q+D with default argument"
- msgstr "檔案在é è¨­åƒæ•¸è™•çµæŸ"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr "由於隱å«çš„虛解構函å¼ï¼Œé¡žåˆ¥ %qT çš„ vtable 版é¢è¨­ç½®å¯èƒ½èˆ‡ ABI ä¸ç›¸å®¹ï¼Œä¸¦ä¸”å¯èƒ½åœ¨ GCC 的未來版本中變更"
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
- #| msgid "%q#D conflicts with previous using declaration %q#D"
- msgid "%q#D conflicts with a previous declaration"
- msgstr "%q#D 與先å‰çš„ using 宣告 %q#D è¡çª"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration %q+D"
- msgid "previous declaration %q+#D"
- msgstr "å…ˆå‰çš„宣告 %q+D"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr "%<wchar_t%> é‡å®£å‘Šç‚º %qT"
-@@ -32790,273 +32850,273 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "å° %q+#D 無效的é‡å®£å‘Š"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr "åšç‚º %qD"
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, fuzzy, gcc-internal-format
- #| msgid "redeclaration of %q+D with no linkage"
- msgid "declaration of %q#D with C language linkage"
- msgstr "%q+D é‡å®£å‘Šç‚ºæ²’有外部連çµ"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, fuzzy, gcc-internal-format
- #| msgid "Generate code to check exception specifications"
- msgid "due to different exception specifications"
- msgstr "產生檢查異一般範的程å¼ç¢¼"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "類型與先å‰çš„ %q#D 的外部宣告ä¸åŒ¹é…"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "å…ˆå‰ %q+#D 的外部宣告"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, fuzzy, gcc-internal-format
- #| msgid "extern declaration of %q#D doesn't match"
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "%q#D 的外部宣告ä¸åŒ¹é…"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "全域宣告 %q+#D"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr "%q#D 的宣告隱è—äº†ä¸€å€‹åƒæ•¸"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "%q+D 的宣告隱è—äº†ä¸€å€‹åƒæ•¸"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr "%qD 的宣告隱è—了先å‰çš„一個局部變數"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr "%qD 的宣告隱è—了「thisã€çš„一個æˆå“¡"
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr "%qD 的宣告隱è—了一個全域宣告"
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr "%qD çš„å稱查閱已變更"
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr " 在 ISO 標準è¦å‰‡ä¸‹åŒ¹é…æ­¤ %q+D"
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr " 在舊è¦å‰‡ä¸‹åŒ¹é…æ­¤ %q+D"
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, fuzzy, gcc-internal-format
- #| msgid "name lookup of %qD changed for new ISO %<for%> scoping"
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr "在新的 ISO %<for%> 作用欄ä½ä¸­ï¼Œ%qD çš„å稱æœå°‹æœ‰è®ŠåŒ–"
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr " ä¸èƒ½åœ¨ %q+D ä½¿ç”¨éŽæ™‚的繫çµï¼Œå› ç‚ºå®ƒæœ‰è§£æ§‹å‡½å¼"
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr " 在 %q+D ä½¿ç”¨éŽæ™‚的繫çµ"
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, fuzzy, gcc-internal-format
- #| msgid "(if you use -fpermissive G++ will accept your code)"
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr "(如果您使用 -fpermissive G++ æœƒæŽ¥å—æ‚¨çš„程å¼ç¢¼)"
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr "%s %s(%E) %p %d\n"
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr "%s %s %p %d\n"
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr "%q#D éš±è—了 %q#T 的建構å¼"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "%q#D 與先å‰çš„ using 宣告 %q#D è¡çª"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "å…ˆå‰å°æ–¼ %q+#D çš„éžå‡½å¼å®£å‘Š"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr "與函å¼å®£å‘Š %q#D è¡çª"
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr "%qT 䏿˜¯ä¸€å€‹å‘½å空間"
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr "using 宣告ä¸èƒ½æŒ‡å®šä¸€å€‹ç¯„本識別碼。請嘗試 %<using %D%>"
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr "ä¸å…許在 using 宣告中使用命å空間 %qD"
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, gcc-internal-format
- msgid "%qD not declared"
- msgstr "%qD 未宣告"
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr "%qD 已在此作用欄ä½ä¸­å®£å‘ŠéŽ"
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr "在類別作用欄ä½ä½¿ç”¨éžæˆå“¡çš„ using 宣告"
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr "%<%T::%D%> 指定了解構函å¼"
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr "%<%T::%D%> 指定了建構å¼"
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "%<%T::%D%> 在 %qT 內指定了建構å¼"
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, gcc-internal-format
- msgid "no members matching %<%T::%D%> in %q#T"
- msgstr "沒有與 %<%T::%D%> 匹é…çš„æˆå“¡ï¼Œåœ¨ %q#T 中"
-
--#: cp/name-lookup.c:3352
-+#: cp/name-lookup.c:3355
- #, gcc-internal-format
- msgid "declaration of %qD not in a namespace surrounding %qD"
- msgstr "%qD 的宣告ä¸åœ¨åŒ…å« %qD 的命å空間中"
-
--#: cp/name-lookup.c:3360
-+#: cp/name-lookup.c:3363
- #, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr "%qD 的宣告中有明確的é™å®š"
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr "%qD 應當已在 %qD 內部宣告éŽ"
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute requires an integer constant argument"
- msgid "%qD attribute requires a single NTBS argument"
- msgstr "%qs 屬性需è¦ä¸€å€‹æ•´å¸¸æ•¸åšç‚ºå¼•數"
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, gcc-internal-format
- msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
- msgstr ""
-
--#: cp/name-lookup.c:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr "指定 %qD 屬性被忽略"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, gcc-internal-format
- msgid "namespace alias %qD not allowed here, assuming %qD"
- msgstr "這裡ä¸å…許命å空間別å %qD,å‡å®šç‚º %qD"
-
--#: cp/name-lookup.c:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr "å¼· using åªåœ¨å‘½åç©ºé–“ä½œç”¨æ¬„ä½æœ‰æ„義"
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, fuzzy, gcc-internal-format
- #| msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
- msgid "current namespace %qD does not enclose strongly used namespace %qD"
- msgstr "%qD 的明確實體化出ç¾åœ¨å‘½å空間 %qD 中,而後者並ä¸åŒ…å«å‘½å空間 %qD"
-
--#: cp/name-lookup.c:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] ""
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, fuzzy, gcc-internal-format
- #| msgid " %q+#D"
- msgid " %qE"
- msgstr " %q+#D"
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr "XXX 進入 pop_everything ()\n"
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr "XXX 離開 pop_everything ()\n"
-@@ -33182,7 +33242,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "(%qT 的定義末尾å¯èƒ½ç¼ºå°‘一個分號)"
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, gcc-internal-format
- msgid "%qT is not a template"
- msgstr "%qT 䏿˜¯ä¸€å€‹ç¯„本"
-@@ -33203,7 +33263,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "%s ä¸èƒ½å‡ºç¾åœ¨å¸¸æ•¸é‹ç®—å¼ä¸­"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, gcc-internal-format
- msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
- msgstr ""
-@@ -33366,135 +33426,135 @@
- msgid "a wide string is invalid in this context"
- msgstr "在此上下文中"
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, 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:3746
-+#: cp/parser.c:3752
- #, fuzzy, gcc-internal-format
- #| msgid "unable to find a register to spill in class %qs"
- msgid "unable to find string literal operator %qD"
- msgstr "在類別 %qs 中找ä¸åˆ°å¯æ¨å‡ºçš„æš«å­˜å™¨"
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, fuzzy, gcc-internal-format
- #| msgid "empty declaration"
- msgid "expected declaration"
- msgstr "空宣告"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, fuzzy, gcc-internal-format
- #| msgid "-pipe not supported"
- msgid "fixed-point types not supported in C++"
- msgstr "䏿”¯æ´ -pipe"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, gcc-internal-format
- msgid "ISO C++ forbids braced-groups within expressions"
- msgstr "ISO C++ ä¸å…許在é‹ç®—å¼ä¸­ä½¿ç”¨å¤§æ‹¬è™Ÿçµ„"
-
--#: cp/parser.c:4021
-+#: cp/parser.c:4027
- #, 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:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "expected primary-expression"
- msgstr "需è¦é‹ç®—å¼"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr "%<this%> ä¸èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, 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 宣告åªèƒ½å‡ºç¾åœ¨å…¨åŸŸä½œç”¨æ¬„ä½ä¸­"
-
--#: cp/parser.c:4360
-+#: cp/parser.c:4366
- #, gcc-internal-format
- msgid "local variable %qD may not appear in this context"
- msgstr "局部變數 %qD 䏿‡‰å‡ºç¾åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
-
--#: cp/parser.c:4524
-+#: cp/parser.c:4530
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "expected id-expression"
- msgstr "需è¦é‹ç®—å¼"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is not a class or namespace"
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr "%qT æ—¢ä¸æ˜¯é¡žåˆ¥ä¹Ÿä¸æ˜¯å‘½å空間"
-
--#: cp/parser.c:4776
-+#: cp/parser.c:4782
- #, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr "%<~%T%> 宣告為 %qT 的一個æˆå“¡"
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr "typedef å %qD 用於解構函å¼å®£å‘Š"
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, fuzzy, gcc-internal-format
- #| msgid "expected specifier-qualifier-list"
- msgid "expected unqualified-id"
- msgstr "éœ€è¦æŒ‡å®šç¬¦-é™åˆ¶ç¬¦æ¸…å–®"
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, 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:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, gcc-internal-format
- msgid "%qD is not a template"
- msgstr "%qD 䏿˜¯ä¸€å€‹ç¯„本"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "expected nested-name-specifier"
- msgstr "éœ€è¦æŒ‡å®šå®£å‘Š"
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, 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:5438
-+#: cp/parser.c:5444
- #, 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"
-@@ -33502,248 +33562,248 @@
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "ISO C++ ä¸å…許複åˆå­—é¢å€¼"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr "%qE 䏿˜¯ä¸€å€‹é¡žåˆ¥"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr "錯誤地使用了 %qD"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, 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:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr ""
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, 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++ ä¸å…許指定元素åˆå§‹å€¼è¨­å®š"
-
--#: cp/parser.c:6453
-+#: cp/parser.c:6459
- #, 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:6678
-+#: cp/parser.c:6684
- #, 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:6691
-+#: cp/parser.c:6697
- #, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr "括起的類型識別碼後é¢ä¸èƒ½å‡ºç¾é™£åˆ—邊界"
-
--#: cp/parser.c:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr "請嘗試刪除類型識別碼兩邊的括號"
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, 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:6898
-+#: cp/parser.c:6904
- #, gcc-internal-format
- msgid "expression in new-declarator must have integral or enumeration type"
- msgstr "new 宣告中的é‹ç®—å¼å¿…須具有整數或列舉類型"
-
--#: cp/parser.c:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr "使用舊å¼çš„類型轉æ›"
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, gcc-internal-format
- msgid "%<>>%> operator is treated as two right angle brackets in C++11"
- msgstr ""
-
--#: cp/parser.c:7286
-+#: cp/parser.c:7295
- #, fuzzy, gcc-internal-format
- #| msgid "suggest parentheses around && within ||"
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "建議在 || çš„é‹ç®—元中出ç¾çš„ && å‰å¾ŒåŠ ä¸Šæ‹¬è™Ÿ"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, 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++ ä¸å…許指定元素åˆå§‹å€¼è¨­å®š"
-
--#: cp/parser.c:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr ""
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, fuzzy, gcc-internal-format
- #| msgid "Unexpected end of module"
- msgid "expected end of capture-list"
- msgstr "éžé æœŸçš„æ¨¡çµ„çµæŸ"
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not allow designated initializers"
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr "ISO C++ ä¸å…許指定元素åˆå§‹å€¼è¨­å®š"
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, fuzzy, gcc-internal-format
- #| msgid "increment of read-only variable %qD"
- msgid "capture of non-variable %qD "
- msgstr "令唯讀變數 %qD 自增"
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared here"
- msgid "%q+#D declared here"
- msgstr "%q+D 已在此宣告éŽ"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, 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:8768
-+#: cp/parser.c:8777
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected labeled-statement"
- msgstr "éœ€è¦æ•˜è¿°"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, gcc-internal-format
- msgid "case label %qE not within a switch statement"
- msgstr "case 標籤 %qE 未出ç¾åœ¨ switch 敘述中"
-
--#: cp/parser.c:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr ""
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, 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:8939
-+#: cp/parser.c:8948
- #, fuzzy, gcc-internal-format
- #| msgid "Discover pure and const functions"
- msgid "compound-statement in constexpr function"
- msgstr "發ç¾ç´”函å¼å’Œå¸¸å‡½å¼"
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration or statement"
- msgid "expected selection-statement"
- msgstr "需è¦å®£å‘Šæˆ–敘述"
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, 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:9527
-+#: cp/parser.c:9536
- #, 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:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr ""
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration or statement"
- msgid "expected iteration-statement"
- msgstr "需è¦å®£å‘Šæˆ–敘述"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr ""
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr "ISO C++ ä¸å…許執行時å¯çŸ¥çš„ goto 目的"
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected jump-statement"
- msgstr "éœ€è¦æ•˜è¿°"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr "多餘的 %<;%>"
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr ""
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr "ä¸èƒ½æ··åˆå®£å‘Šå’Œå‡½å¼å®šç¾©"
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, fuzzy, gcc-internal-format
- #| msgid "%<friend%> can only be specified inside a class"
- msgid "%<friend%> used outside of class"
-@@ -33751,401 +33811,401 @@
-
- #. Complain about `auto' as a storage specifier, if
- #. we're complaining about C++0x compatibility.
--#: cp/parser.c:10642
-+#: cp/parser.c:10651
- #, gcc-internal-format
- msgid "%<auto%> changes meaning in C++11; please remove it"
- msgstr ""
-
--#: cp/parser.c:10678
-+#: cp/parser.c:10687
- #, fuzzy, gcc-internal-format
- #| msgid "pure-specifier on function-definition"
- msgid "decl-specifier invalid in condition"
- msgstr "函å¼å®šç¾©ä¸Šæœ‰ pure 指定"
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr "類別定義ä¸èƒ½è¢«å®£å‘Šç‚ºå¤¥ä¼´"
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr ""
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, fuzzy, gcc-internal-format
- #| msgid "invalid base-class specification"
- msgid "invalid linkage-specification"
- msgstr "無效的基礎類別"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, 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:11271
-+#: cp/parser.c:11280
- #, 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:11357
-+#: cp/parser.c:11366
- #, fuzzy, gcc-internal-format
- #| msgid "only constructors take base initializers"
- msgid "only constructors take member initializers"
- msgstr "åªæœ‰å»ºæ§‹å¼æ‰èƒ½æœ‰åŸºç¤Žé¡žåˆ¥åˆå§‹å€¼è¨­å®š"
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, fuzzy, gcc-internal-format
- #| msgid "missing initializer for member %qD"
- msgid "cannot expand initializer for member %<%D%>"
- msgstr "æˆå“¡ %qD 缺少åˆå§‹å€¼è¨­å®š"
-
--#: cp/parser.c:11391
-+#: cp/parser.c:11400
- #, fuzzy, gcc-internal-format
- #| msgid "static declaration of %q+D follows non-static declaration"
- msgid "mem-initializer for %qD follows constructor delegation"
- msgstr "å° %qD çš„éœæ…‹å®£å‘Šå‡ºç¾åœ¨éžéœæ…‹å®£å‘Šä¹‹å¾Œ"
-
--#: cp/parser.c:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr "年代錯誤的舊å¼åŸºç¤Žé¡žåˆ¥åˆå§‹å€¼è¨­å®š"
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
- msgstr "é—œéµå­— %<typename%> ä¸å…許用在此上下文中(é™å®šçš„åˆå§‹å€¼è¨­å®šéš±å«åœ°æ˜¯ä¸€å€‹é¡žåž‹)"
-
--#: cp/parser.c:11840
-+#: cp/parser.c:11849
- #, gcc-internal-format
- msgid "expected empty string after %<operator%> keyword"
- msgstr ""
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected suffix identifier"
- msgstr "需è¦è­˜åˆ¥ç¢¼"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected operator"
- msgstr "éžé æœŸçš„é‹ç®—å…ƒ"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr "é—œéµå­— %<export%> 未實作,將被忽略"
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, 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:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters cannot be friends"
- msgid "template parameter pack cannot have a default argument"
- msgstr "ç¯„æœ¬åƒæ•¸ä¸èƒ½æ˜¯å¤¥ä¼´"
-
--#: cp/parser.c:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters cannot be friends"
- msgid "template parameter packs cannot have default arguments"
- msgstr "ç¯„æœ¬åƒæ•¸ä¸èƒ½æ˜¯å¤¥ä¼´"
-
--#: cp/parser.c:12397
-+#: cp/parser.c:12406
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected template-id"
- msgstr "éœ€è¦æ•˜è¿°"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<<%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr "ä¸èƒ½ä»¥ %<<::%> 開始一個範本引數清單"
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, gcc-internal-format
- msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
- msgstr "%<<:%> 是 %<[%> çš„å¦ä¸€ç¨®æ‹¼æ³•。請在 %<<%> å’Œ %<::%> 間加上空格"
-
--#: cp/parser.c:12533
-+#: cp/parser.c:12542
- #, gcc-internal-format
- msgid "parse error in template argument list"
- msgstr "範本引數表語法錯誤"
-
- #. The name does not name a template.
--#: cp/parser.c:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected template-name"
- msgstr "éœ€è¦æ•˜è¿°"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr "éžç¯„本 %qD åšç‚ºç¯„本"
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, gcc-internal-format
- msgid "use %<%T::template %D%> to indicate that it is a template"
- msgstr "使用 %<%T::template %D%> 來表示這是一個範本"
-
--#: cp/parser.c:12783
-+#: cp/parser.c:12792
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers or %<...%>"
- msgid "expected parameter pack before %<...%>"
- msgstr "éœ€è¦æŒ‡å®šå®£å‘Šæˆ– %<...%>"
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected template-argument"
- msgstr "éœ€è¦æ•˜è¿°"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type argument"
- msgid "invalid non-type template argument"
- msgstr "ç„¡æ•ˆçš„é¡žåž‹åƒæ•¸"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, 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:13153
-+#: cp/parser.c:13162
- #, 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:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr "特例化範本有 C 連çµ"
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "expected type specifier"
- msgstr "éœ€è¦æŒ‡å®šå®£å‘Š"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, fuzzy, gcc-internal-format
- #| msgid "Expected expression type"
- msgid "expected template-id for type"
- msgstr "需è¦é‹ç®—å¼é¡žåž‹"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, fuzzy, gcc-internal-format
- #| msgid "Expected name"
- msgid "expected type-name"
- msgstr "需è¦å稱"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, fuzzy, gcc-internal-format
- #| msgid "declaration does not declare anything"
- msgid "declaration %qD does not declare anything"
- msgstr "沒有宣告任何æ±è¥¿"
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored on non-class types"
- msgid "attributes ignored on uninstantiated type"
- msgstr "%qE å±¬æ€§åœ¨ä¸æ˜¯é¡žåˆ¥çš„類型上被忽略"
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, fuzzy, gcc-internal-format
- #| msgid "storage class %qD applied to template instantiation"
- msgid "attributes ignored on template instantiation"
- msgstr "為範本實體化化套用了存儲類型 %qD"
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, gcc-internal-format
- msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
- msgstr ""
-
--#: cp/parser.c:14356
-+#: cp/parser.c:14365
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a function template"
- msgid "%qD is an enumeration template"
- msgstr "%qD 䏿˜¯ä¸€å€‹å‡½å¼ç¯„本"
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a namespace-name"
- msgid "%qD is not an enumerator-name"
- msgstr "%qD 䏿˜¯ä¸€å€‹å‘½å空間"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<;%> or %<{%>"
- msgstr "éœ€è¦ %<,%> 或 %<;%>"
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, fuzzy, gcc-internal-format
- #| msgid "Enable automatic template instantiation"
- msgid "cannot add an enumerator list to a template instantiation"
- msgstr "啟用範本自動實體化"
-
--#: cp/parser.c:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, 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:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, gcc-internal-format
- msgid "declaration of %qD in %qD which does not enclose %qD"
- msgstr "%qD 宣告出ç¾åœ¨ %qD 中,而後者並ä¸åŒ…å« %qD"
-
--#: cp/parser.c:14512
-+#: cp/parser.c:14521
- #, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr "%q#T 多次定義"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr "%qD 䏿˜¯ä¸€å€‹å‘½å空間"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected namespace-name"
- msgstr "需è¦é¡žåˆ¥å"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, fuzzy, gcc-internal-format
- #| msgid "%<#pragma%> is not allowed here"
- msgid "%<namespace%> definition is not allowed here"
- msgstr "在這裡ä¸å…許使用 %<#pragma%>"
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, gcc-internal-format
- msgid "a template-id may not appear in a using-declaration"
- msgstr "範本識別碼ä¸å…許出ç¾åœ¨ using 宣告中"
-
--#: cp/parser.c:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, 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:15532
-+#: cp/parser.c:15541
- #, 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:15544
-+#: cp/parser.c:15553
- #, gcc-internal-format
- msgid "an asm-specification is not allowed on a function-definition"
- msgstr "函å¼å®šç¾©ä¸­ä¸å…è¨±å‡ºç¾ asm 指定"
-
--#: cp/parser.c:15548
-+#: cp/parser.c:15557
- #, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr "函å¼å®šç¾©ä¸­ä¸å…許有屬性"
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected initializer"
- msgstr "需è¦è­˜åˆ¥ç¢¼"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, fuzzy, gcc-internal-format
- #| msgid "invalid function declaration"
- msgid "invalid type in declaration"
- msgstr "無效的函å¼å®£å‘Š"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, fuzzy, gcc-internal-format
- #| msgid "can't initialize friend function %qs"
- msgid "initializer provided for function"
- msgstr "無法åˆå§‹åŒ–å¤¥ä¼´å‡½å¼ %qs"
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr "括起的åˆå§‹å€¼è¨­å®šå¾Œå‡ºç¾çš„屬性被忽略"
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr "é™£åˆ—é‚Šç•Œä¸æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, 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:16277
-+#: cp/parser.c:16286
- #, fuzzy, gcc-internal-format
- #| msgid "%<%T::%D%> is not a type"
- msgid "%<%T::%E%> is not a type"
- msgstr "%<%T::%D%> 䏿˜¯ä¸€å€‹é¡žåž‹"
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "將建構å¼åšç‚ºç¯„本用法無效"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
- msgstr "使用 %<%T::%D%> è€Œä¸æ˜¯ %<%T::%D%> 來以é™å®šå指定建構å¼"
-@@ -34154,275 +34214,275 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, fuzzy, gcc-internal-format
- #| msgid "invalid function declaration"
- msgid "invalid declarator"
- msgstr "無效的函å¼å®£å‘Š"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "expected declarator"
- msgstr "éœ€è¦æŒ‡å®šå®£å‘Š"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr "%qD 是一個命å空間"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, 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:16504
-+#: cp/parser.c:16513
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected ptr-operator"
- msgstr "éžé æœŸçš„é‹ç®—å…ƒ"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr "é‡è¤‡çš„ cv é™å®š"
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate cv-qualifier"
- msgid "duplicate virt-specifier"
- msgstr "é‡è¤‡çš„ cv é™å®š"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %<::%>"
- msgid "invalid use of %<auto%>"
- msgstr "錯誤地使用了 %<::%>"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, 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:16883
-+#: cp/parser.c:16892
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected type-specifier"
- msgstr "需è¦è­˜åˆ¥ç¢¼"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<:%> or %<...%>"
- msgid "expected %<,%> or %<...%>"
- msgstr "éœ€è¦ %<:%> 或 %<...%>"
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, 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:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr "為éžå‡½å¼æŒ‡å®šé è¨­åƒæ•¸çš„ç”¨æ³•å·²éŽæ™‚"
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr "é è¨­åƒæ•¸åªå…許出ç¾åœ¨å‡½å¼åƒæ•¸ä¸­"
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot have default arguments"
- msgid "parameter pack %qD cannot have a default argument"
- msgstr "%qD ä¸èƒ½æœ‰é è¨­åƒæ•¸"
-
--#: cp/parser.c:17341
-+#: cp/parser.c:17350
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot have default arguments"
- msgid "parameter pack cannot have a default argument"
- msgstr "%qD ä¸èƒ½æœ‰é è¨­åƒæ•¸"
-
--#: cp/parser.c:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr "ISO C++ ä¸å…許指定元素åˆå§‹å€¼è¨­å®š"
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not allow designated initializers"
- msgid "ISO C++ does not allow C99 designated initializers"
- msgstr "ISO C++ ä¸å…許指定元素åˆå§‹å€¼è¨­å®š"
-
--#: cp/parser.c:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected class-name"
- msgstr "需è¦é¡žåˆ¥å"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared inline after its definition"
- msgid "expected %<;%> after class definition"
- msgstr "%q+D 的內è¯å®£å‘Šå‡ºç¾åœ¨å…¶å®šç¾©ä¹‹å¾Œ"
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared inline after its definition"
- msgid "expected %<;%> after struct definition"
- msgstr "%q+D 的內è¯å®£å‘Šå‡ºç¾åœ¨å…¶å®šç¾©ä¹‹å¾Œ"
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, fuzzy, gcc-internal-format
- #| msgid "Unexpected junk after function declaration at %C"
- msgid "expected %<;%> after union definition"
- msgstr "%C 處的函å¼å®£å‘Šå¾Œæœ‰éžé æœŸçš„無用字元"
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<{%> or %<:%>"
- msgstr "éœ€è¦ %<,%> 或 %<;%>"
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, fuzzy, gcc-internal-format
- #| msgid "cannot find file for class %s"
- msgid "cannot specify %<override%> for a class"
- msgstr "無法為類別 %s 找到檔案"
-
--#: cp/parser.c:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, 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:18421
-+#: cp/parser.c:18430
- #, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr "%qD 的宣告中類別å無效"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, fuzzy, gcc-internal-format
- #| msgid "extra qualification ignored"
- msgid "extra qualification not allowed"
- msgstr "忽略é¡å¤–çš„é™å®š"
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr "明確特例化å‰å¿…須有 %<template <>%>"
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, 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:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr ""
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr "%q+#T 的上一個定義"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected class-key"
- msgstr "需è¦é¡žåˆ¥å"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, 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:18892
-+#: cp/parser.c:18908
- #, gcc-internal-format
- msgid "friend declaration does not name a class or function"
- msgstr "夥伴宣告沒有指定類別或函å¼å"
-
--#: cp/parser.c:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr "函å¼å®šç¾©ä¸Šæœ‰ pure 指定"
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, fuzzy, gcc-internal-format
- #| msgid "cannot use %<::%> in parameter declaration"
- msgid "expected %<;%> at end of member declaration"
- msgstr "ä¸èƒ½åœ¨åƒæ•¸å®£å‘Šä¸­ä½¿ç”¨ %<::%>"
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr ""
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, gcc-internal-format
- msgid "a brace-enclosed initializer is not allowed here"
- msgstr ""
-
--#: cp/parser.c:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr ""
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr "é—œéµå­— %<typename%> ä¸èƒ½åœ¨ç¯„本以外使用"
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
- msgstr "é—œéµå­— %<typename%> ä¸å…許用在此上下文中(基礎類別隱å«åœ°æ˜¯ä¸€å€‹é¡žåž‹)"
-
--#: cp/parser.c:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, 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:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, 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:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr ""
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, fuzzy, gcc-internal-format
- #| msgid "invalid redeclaration of %q+D"
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "å° %q+#D 無效的é‡å®£å‘Š"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "ç¯„æœ¬åƒæ•¸è¡¨å¤ªå°‘"
-@@ -34431,358 +34491,358 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr "ç¯„æœ¬åƒæ•¸è¡¨å¤ªå¤š"
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "å…·å回傳值ä¸å†è¢«æ”¯æ´"
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, 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 "å±€éƒ¨é¡žåˆ¥ä¸­å°æˆå“¡ç¯„本 %q#D 的宣告無效"
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr "C 連çµçš„範本"
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, fuzzy, gcc-internal-format
- #| msgid "invalid base-class specification"
- msgid "invalid explicit specialization"
- msgstr "無效的基礎類別"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, fuzzy, gcc-internal-format
- #| msgid "template declaration of %qs"
- msgid "template declaration of %<typedef%>"
- msgstr "%qs 宣告為範本"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, 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:21590
-+#: cp/parser.c:21606
- #, 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:21603
-+#: cp/parser.c:21619
- #, gcc-internal-format
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr "å¯ç–‘çš„ %<>>%>,使用 %<>%> ä¾†çµæŸç¯„本引數清單"
-
--#: cp/parser.c:22009
-+#: cp/parser.c:22025
- #, fuzzy, gcc-internal-format
- #| msgid "invalid base-class specification"
- msgid "invalid use of %qD in linkage specification"
- msgstr "無效的基礎類別"
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, fuzzy, gcc-internal-format
- #| msgid "%<__thread%> before %<extern%>"
- msgid "%<__thread%> before %qD"
- msgstr "%<__thread%> 出ç¾åœ¨ %<extern%> 之å‰"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<new%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<delete%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<return%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<extern%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected %<static_assert%>"
- msgstr "éœ€è¦æ•˜è¿°"
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<decltype%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<operator%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<class%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<template%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<namespace%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<using%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<asm%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<try%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<catch%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<throw%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<__label__%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@try%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@synchronized%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@throw%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr ""
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, gcc-internal-format
- msgid "expected %<__transaction_relaxed%>"
- msgstr ""
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<::%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<...%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<*%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<~%>"
- msgstr "éœ€è¦ %<{%>"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<:%> or %<...%>"
- msgid "expected %<:%> or %<::%>"
- msgstr "éœ€è¦ %<:%> 或 %<...%>"
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%>, %<;%> or %<}%>"
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr "éœ€è¦ %<,%>ã€%<;%> 或 %<}%>"
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr "使用了 %qs 標記,在命å %q#T 時"
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D previously declared here"
- msgid "%q#T was previously declared here"
- msgstr "%q+#D 已在此宣告éŽ"
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr "%qD é‡å®£å‘Šæ™‚有ä¸åŒçš„å¯å­˜å–性"
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr "åšç‚ºæ¶ˆæ­§ç¾©çš„ %<template%> åªèƒ½ç”¨æ–¼ç¯„本內"
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "檔案在é è¨­åƒæ•¸è™•çµæŸ"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr "ä½ç½®éŒ¯èª¤çš„ %<@%D%> Objective-C++ 建構"
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr "%<@encode%> 必須指定一個類型åšç‚ºå¼•數"
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr "無效的 Objective-C++ 鏿“‡å­å"
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "objective-c++ method declaration is expected"
- msgstr "éœ€è¦æŒ‡å®šå®£å‘Š"
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, fuzzy, gcc-internal-format
- #| msgid "%Jsection attribute cannot be specified for local variables"
- msgid "method attributes must be specified at the end"
- msgstr "%Jä¸èƒ½ç‚ºå±€éƒ¨è®Šæ•¸æŒ‡å®š section 屬性"
-
--#: cp/parser.c:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, fuzzy, gcc-internal-format
- #| msgid "illegal reference type specified for instance variable %qs"
- msgid "invalid type for instance variable"
- msgstr "為實體變數 %qs 指定了無效的åƒç…§é¡žåž‹"
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr "%<@protocol%> 需è¦è­˜åˆ¥ç¢¼"
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored for %qE"
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr "%qE 屬性為 %qE 所忽略"
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type argument"
- msgid "invalid type for property"
- msgstr "ç„¡æ•ˆçš„é¡žåž‹åƒæ•¸"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, gcc-internal-format
- msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
- msgstr ""
-
--#: cp/parser.c:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, fuzzy, gcc-internal-format
- #| msgid "register variable %qD used in nested function"
- msgid "iteration variable %qD should not be reduction"
- msgstr "巢狀函å¼ä¸­ä½¿ç”¨äº†æš«å­˜å™¨è®Šæ•¸ %qD"
-
--#: cp/parser.c:26475
-+#: cp/parser.c:26491
- #, fuzzy, gcc-internal-format
- #| msgid "not enough type information"
- msgid "not enough collapsed for loops"
- msgstr "類型資訊ä¸å……分"
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, fuzzy, gcc-internal-format
- #| msgid "junk at end of %<#pragma pack%>"
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr "%<#pragma pack%> 末尾有無用字元"
-
--#: cp/parser.c:27411
-+#: cp/parser.c:27427
- #, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr "æ¨¡çµ„é–“æœ€ä½³åŒ–æ·æœªç‚º C++ 實作"
-@@ -34883,69 +34943,69 @@
- msgid "%qD is not a function template"
- msgstr "%qD 䏿˜¯ä¸€å€‹å‡½å¼ç¯„本"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr "範本識別碼 %qD(屬於 %q+D)ä¸åŒ¹é…任何範本宣告"
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr ""
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr "有歧義的範本特例化 %qD (為 %q+D)"
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr "範本識別碼 %qD 出ç¾åœ¨åŸºæœ¬ç¯„本的宣告中"
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr "明確åˆå§‹åŒ–中出ç¾äº†ç¯„æœ¬åƒæ•¸æ¸…å–®"
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr "為明確實體化æä¾›çš„定義"
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "%qD å®£å‘Šæ™‚ç¯„æœ¬åƒæ•¸è¡¨å¤ªå¤š"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "%qD å®£å‘Šæ™‚ç¯„æœ¬åƒæ•¸è¡¨å¤ªå°‘"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr "%qD 的明確特例化必須由 %<template <>%> 引入"
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr "函å¼ç¯„本部分特例化 %qD 是ä¸å…許的"
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr "明確特例化時指定了é è¨­åƒæ•¸"
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr "%qD 䏿˜¯ä¸€å€‹ç¯„本函å¼"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, fuzzy, gcc-internal-format
- #| msgid "%qD not declared"
- msgid "%qD is not declared in %qD"
-@@ -34959,140 +35019,140 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr "特例化了隱å«å®£å‘Šçš„特殊æˆå“¡å‡½å¼"
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr "æˆå“¡å‡½å¼ %qD 未在 %qT 中宣告"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr ""
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr ""
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr " %qD"
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, fuzzy, gcc-internal-format
- #| msgid "<anonymous>"
- msgid " <anonymous>"
- msgstr "<anonymous>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr "%q+#D 的宣告"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr " éš±è—äº†æ¨¡ç‰ˆåƒæ•¸ %q+#D"
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr "éƒ¨åˆ†ç‰¹ä¾‹åŒ–ä¸­æœªç”¨åˆ°ç¯„æœ¬åƒæ•¸ï¼š"
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr "部分特例化 %qT ä¸¦æœªç‰¹ä¾‹åŒ–ä»»ä½•ç¯„æœ¬åƒæ•¸"
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr "範本引數 %qE æ··é›œäº†ç¯„æœ¬åƒæ•¸"
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, fuzzy, gcc-internal-format
- #| msgid "type %qT of template argument %qE depends on template parameter(s)"
- msgid "type %qT of template argument %qE depends on a template parameter"
- msgid_plural "type %qT of template argument %qE depends on template parameters"
- msgstr[0] "類型 %qT(屬於範本引數 %qE)å–æ±ºæ–¼ç¯„æœ¬åƒæ•¸"
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, fuzzy, gcc-internal-format
- #| msgid "specialization %qT after instantiation %qT"
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr "%qT 的實體化在 %qT 的特例化之後"
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr "%qD 沒有é è¨­åƒæ•¸"
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr "夥伴範本特例化 %qD 中ä¸å…許出ç¾é è¨­åƒæ•¸"
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr "夥伴範本特例化 %qD 中ä¸å…許出ç¾é è¨­åƒæ•¸"
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters not used in partial specialization:"
- msgid "default template arguments may not be used in partial specializations"
- msgstr "éƒ¨åˆ†ç‰¹ä¾‹åŒ–ä¸­æœªç”¨åˆ°ç¯„æœ¬åƒæ•¸ï¼š"
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for parameter of type %qT has type %qT"
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "類型為 %qT çš„åƒæ•¸çš„é è¨­å¼•æ•¸å»æœ‰é¡žåž‹ %qT"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr "範本類別沒具åå­—"
-@@ -35100,7 +35160,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr "è§£æ§‹å‡½å¼ %qD 被宣告為一個æˆå“¡ç¯„本"
-@@ -35110,78 +35170,78 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr "%qD 範本宣告無效"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr "å°éžç¯„本 %q#D 的範本定義"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr "éœ€è¦ %d ç´šçš„ %q#D ç¯„æœ¬åƒæ•¸ï¼Œå»çµ¦å‡ºäº† %d ç´š"
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr "得到 %d å€‹ç¯„æœ¬åƒæ•¸ï¼Œç‚º %q#D"
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr "得到 %d å€‹ç¯„æœ¬åƒæ•¸ï¼Œç‚º %q#T"
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr " ä½†å¯¦éš›éœ€è¦ %d 個"
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters do not match template"
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "ç¯„æœ¬åƒæ•¸èˆ‡ç¯„本ä¸ç¬¦"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, fuzzy, gcc-internal-format
- #| msgid "enclosing class templates are not explicitly specialized"
- msgid "use template<> for an explicit specialization"
- msgstr "所包å«çš„類別範本並未被明確特例化"
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr "%qT 䏿˜¯ä¸€å€‹ç¯„本類型"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "%qD 的宣告中沒有 template é™å®š"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%qD used without template parameters"
- msgid "redeclared with %d template parameter"
- msgid_plural "redeclared with %d template parameters"
- msgstr[0] "%qD ä½¿ç”¨æ™‚æœªå¸¶ç¯„æœ¬åƒæ•¸"
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration %q+#D here"
- msgid "previous declaration %q+D used %d template parameter"
- msgid_plural "previous declaration %q+D used %d template parameters"
- msgstr[0] "與此處早先的宣告 %q+#D è¡çª"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "ç¯„æœ¬åƒæ•¸ %q+#D"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr "在這裡åˆè¢«å®£å‘Šç‚º %q#D"
-@@ -35190,285 +35250,285 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr "é‡å®šç¾© %q#D çš„é è¨­åƒæ•¸"
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, fuzzy, gcc-internal-format
- #| msgid "%J original definition appeared here"
- msgid "original definition appeared here"
- msgstr "%J 原始定義出ç¾åœ¨é€™è£¡"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, 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 %qD has no linkage"
- msgstr "%qE 䏿˜¯é¡žåž‹ %qT 的有效範本引數,因為物件 %qD 沒有外部連çµ"
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, 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 %qD does not have external linkage"
- msgstr "%qE 䏿˜¯é¡žåž‹ %qT 的有效範本引數,因為物件 %qD 沒有外部連çµ"
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, fuzzy, gcc-internal-format
- #| msgid "%qE is not a valid template argument for type %qT because it is a pointer"
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "%qE 䏿˜¯é¡žåž‹ %qT 的有效範本引數,因為它是一個指標"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, fuzzy, gcc-internal-format
- #| msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr "(æˆå“¡æŒ‡æ¨™åªèƒ½ç”¨ %<&%E%> æ§‹æˆ)"
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, fuzzy, gcc-internal-format
- #| msgid "got %d template parameters for %q#D"
- msgid " couldn't deduce template parameter %qD"
- msgstr "得到 %d å€‹ç¯„æœ¬åƒæ•¸ï¼Œç‚º %q#D"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between types %q#T and %q#T"
- msgid " mismatched types %qT and %qT"
- msgstr "在類型 %q#T 和 %q#T 間比較"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr ""
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, fuzzy, gcc-internal-format
- #| msgid "template argument %qE involves template parameter(s)"
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr "範本引數 %qE æ··é›œäº†ç¯„æœ¬åƒæ•¸"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is not a base of %qT"
- msgid " %qE is not equivalent to %qE"
- msgstr "%qT 䏿˜¯ %qT 的基礎類別"
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, fuzzy, gcc-internal-format
- #| msgid "Inconsistent ranks for operator at %L and %L"
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr "%L å’Œ %L 處的é‹ç®—元秩ä¸ä¸€è‡´"
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, fuzzy, gcc-internal-format
- #| msgid "partial specialization %qT does not specialize any template arguments"
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr "部分特例化 %qT ä¸¦æœªç‰¹ä¾‹åŒ–ä»»ä½•ç¯„æœ¬åƒæ•¸"
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, fuzzy, gcc-internal-format
- #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
- msgid " member function type %qT is not a valid template argument"
- msgstr "敘述函å¼ã€Œ%sã€åœ¨ %L 處ä¸å…許åšç‚ºå¯¦éš›å¼•數"
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert type %qT to type %qT"
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr "ä¸èƒ½å°‡é¡žåž‹ %qT 轉æ›ç‚ºé¡žåž‹ %qT"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is an ambiguous base of %qT"
- msgid " %qT is an ambiguous base class of %qT"
- msgstr "%qT 是 %qT 的有歧義的基礎類別"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "type %qT is not derived from type %qT"
- msgid " %qT is not derived from %qT"
- msgstr "類型 %qT 䏿˜¯ç”±é¡žåž‹ %qT è¡ç”Ÿçš„"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, fuzzy, gcc-internal-format
- #| msgid "cannot %s a pointer to incomplete type %qT"
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr "ä¸èƒ½å°‡æŒ‡æ¨™ %s 到ä¸å®Œå…¨çš„類型 %qT"
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, fuzzy, gcc-internal-format
- #| msgid "argument of type %qT does not match %qT"
- msgid " template argument %qE does not match %qD"
- msgstr "引數類型為 %qT,與 %qT ä¸åŒ¹é…"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, fuzzy, gcc-internal-format
- #| msgid "%s cannot resolve address of overloaded function"
- msgid " could not resolve address from overloaded function %qE"
- msgstr "%s 無法解æžå¤šè¼‰åŒ–函å¼ä½å€"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr "%qE 䏿˜¯é¡žåž‹ %qT 的有效範本引數,因為字é¢å­—串ä¸èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for %q#D has type %qT"
- msgid "in template argument for type %qT "
- msgstr "%q#D çš„é è¨­å¼•數類型為 %qT"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, fuzzy, gcc-internal-format
- #| msgid "%qE is not a valid template argument for type %qT because it is not a lvalue"
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr "%qE 䏿˜¯é¡žåž‹ %qT çš„æœ‰æ•ˆç¯„æœ¬å¼•æ•¸ï¼Œå› ç‚ºå®ƒä¸æ˜¯ä¸€å€‹å·¦å€¼"
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, 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 of type %qT because %qE is not a variable"
- msgstr "%qE 䏿˜¯é¡žåž‹ %qT çš„æœ‰æ•ˆç¯„æœ¬å¼•æ•¸ï¼Œå› ç‚ºå®ƒä¸æ˜¯ä¸€å€‹å·¦å€¼"
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, 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 does not have external linkage"
- msgstr "%qE 䏿˜¯é¡žåž‹ %qT 的有效範本引數,因為物件 %qD 沒有外部連çµ"
-
--#: cp/pt.c:5892
-+#: cp/pt.c:5906
- #, 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 的有效範本引數,因為物件 %qD 沒有外部連çµ"
-
--#: cp/pt.c:5922
-+#: cp/pt.c:5936
- #, 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:5929
-+#: cp/pt.c:5943
- #, 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 çš„æœ‰æ•ˆç¯„æœ¬å¼•æ•¸ï¼Œå› ç‚ºå®ƒä¸æ˜¯ä¸€å€‹å·¦å€¼"
-
--#: cp/pt.c:5946
-+#: cp/pt.c:5960
- #, 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 çš„æœ‰æ•ˆç¯„æœ¬å¼•æ•¸ï¼Œå› ç‚ºå®ƒä¸æ˜¯ä¸€å€‹å¸¸æ•¸æŒ‡æ¨™"
-
--#: cp/pt.c:5955
-+#: cp/pt.c:5969
- #, 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 external linkage"
- msgstr "%qE 䏿˜¯é¡žåž‹ %qT 的有效範本引數,因為物件 %qD 沒有外部連çµ"
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
- msgstr "%qE 䏿˜¯é¡žåž‹ %qT 的有效範本引數,因為物件 %qD 沒有外部連çµ"
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr ""
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, 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:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr "嘗試使用 %qE 代替"
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, 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:6060
-+#: cp/pt.c:6074
- #, gcc-internal-format
- msgid "standard conversions are not allowed in this context"
- msgstr "此上下文中ä¸å…許標準轉æ›"
-
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, fuzzy, gcc-internal-format
- #| msgid "applying attributes to template parameters is not implemented"
- msgid "ignoring attributes on template argument %qT"
- msgstr "å°‡å±¬æ€§å¥—ç”¨åˆ°ç¯„æœ¬åƒæ•¸å°šæœªå¯¦ä½œ"
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, gcc-internal-format
- msgid "injected-class-name %qD used as template template argument"
- msgstr ""
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of constructor as a template"
- msgid "invalid use of destructor %qE as a type"
- msgstr "將建構å¼åšç‚ºç¯„本用法無效"
-
--#: cp/pt.c:6461
-+#: cp/pt.c:6476
- #, gcc-internal-format
- msgid "to refer to a type member of a template parameter, use %<typename %E%>"
- msgstr "需è¦ä½¿ç”¨æŸå€‹ç¯„æœ¬åƒæ•¸çš„類型æˆå“¡æ™‚,請使用 %<typename %E%>"
-
--#: cp/pt.c:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, gcc-internal-format
- msgid "type/value mismatch at argument %d in template parameter list for %qD"
- msgstr "引數 %d 的類型/值ä¸åŒ¹é…,在 %qD çš„ç¯„æœ¬åƒæ•¸æ¸…單中"
-
--#: cp/pt.c:6481
-+#: cp/pt.c:6496
- #, gcc-internal-format
- msgid " expected a constant of type %qT, got %qT"
- msgstr " 需è¦ä¸€å€‹ %qT 類型的常數,å»çµ¦å‡ºäº† %qT"
-
--#: cp/pt.c:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr " 需è¦ä¸€å€‹é¡žåˆ¥ç¯„本,å»çµ¦å‡ºäº† %qE"
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr " 需è¦ä¸€å€‹é¡žåž‹ï¼Œå»çµ¦å‡ºäº† %qE"
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr " 需è¦ä¸€å€‹é¡žåž‹ï¼Œå»çµ¦å‡ºäº† %qT"
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr " 需è¦ä¸€å€‹é¡žåˆ¥ç¯„本,å»çµ¦å‡ºäº† %qT"
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, fuzzy, gcc-internal-format
- #| msgid " expected a template of type %qD, got %qD"
- msgid " expected a template of type %qD, got %qT"
-@@ -35476,77 +35536,77 @@
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in nontype parameter pack"
- msgstr "æ¢ä»¶é‹ç®—å¼ä¸­é¡žåž‹ä¸åŒ¹é…"
-
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr "ä¸èƒ½å°‡ç¯„æœ¬åƒæ•¸å¾ž %qE 轉æ›åˆ° %qT"
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d)"
- msgstr "ç¯„æœ¬åƒæ•¸æ•¸ç›®ä¸æ­£ç¢º(䏿‡‰æ˜¯ %d 個而應是 %d 個)"
-
--#: cp/pt.c:6811
-+#: cp/pt.c:6843
- #, 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 %d or more)"
- msgstr "ç¯„æœ¬åƒæ•¸æ•¸ç›®ä¸æ­£ç¢º(䏿‡‰æ˜¯ %d 個而應是 %d 個)"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, gcc-internal-format
- msgid "provided for %q+D"
- msgstr "æä¾›çµ¦ %q+D"
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "ç¯„æœ¬åƒæ•¸ %d 無效"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a function template"
- msgid "%q#D is not a function template"
- msgstr "%qD 䏿˜¯ä¸€å€‹å‡½å¼ç¯„本"
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, gcc-internal-format
- msgid "non-template type %qT used as a template"
- msgstr "éžç¯„本類型 %qT åšç‚ºç¯„本"
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "å°æ–¼ç¯„本宣告 %q+D"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- #, fuzzy
- #| 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) substituting %qS"
- msgstr "ç¯„æœ¬å¯¦é«”åŒ–æ·±åº¦è¶…éŽæœ€å¤§å€¼ %d(使用 use -ftemplate-depth-NN 來增大最大值),在實體化 %qD 時"
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, fuzzy, gcc-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) instantiating %qD"
- msgstr "ç¯„æœ¬å¯¦é«”åŒ–æ·±åº¦è¶…éŽæœ€å¤§å€¼ %d(使用 use -ftemplate-depth-NN 來增大最大值),在實體化 %qD 時"
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr ""
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr ""
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr "%q+D 按類型 %qT 實體化"
-@@ -35564,270 +35624,270 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, fuzzy, gcc-internal-format
- #| msgid "variable %qD has initializer but incomplete type"
- msgid "variable %qD has function type"
- msgstr "變數 %qD 有åˆå§‹å€¼è¨­å®šä½†é¡žåž‹ä¸å®Œå…¨"
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr "ç„¡æ•ˆçš„åƒæ•¸é¡žåž‹ %qT"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr "在宣告 %q+D 中"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, gcc-internal-format
- msgid "function returning an array"
- msgstr "函å¼å›žå‚³äº†ä¸€å€‹é™£åˆ—"
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, gcc-internal-format
- msgid "function returning a function"
- msgstr "函å¼å›žå‚³äº†ä¸€å€‹å‡½å¼"
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, gcc-internal-format
- msgid "creating pointer to member function of non-class type %qT"
- msgstr "產生éžé¡žåˆ¥é¡žåž‹ %qT çš„æˆå“¡å‡½å¼æŒ‡æ¨™"
-
--#: cp/pt.c:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr "å½¢æˆå° void çš„åƒç…§"
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, fuzzy, gcc-internal-format
- #| msgid "forming %s to reference type %qT"
- msgid "forming pointer to reference type %qT"
- msgstr "å½¢æˆ %s,åƒç…§åƒç…§é¡žåž‹ %qT"
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, fuzzy, gcc-internal-format
- #| msgid "forming %s to reference type %qT"
- msgid "forming reference to reference type %qT"
- msgstr "å½¢æˆ %s,åƒç…§åƒç…§é¡žåž‹ %qT"
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, gcc-internal-format
- msgid "creating pointer to member of non-class type %qT"
- msgstr "產生éžé¡žåˆ¥é¡žåž‹ %qT çš„æˆå“¡æŒ‡æ¨™"
-
--#: cp/pt.c:11577
-+#: cp/pt.c:11611
- #, gcc-internal-format
- msgid "creating pointer to member reference type %qT"
- msgstr "產生åƒç…§é¡žåž‹ %qT çš„æˆå“¡æŒ‡æ¨™"
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr "建立åƒç…§ void 類型的æˆå“¡æŒ‡æ¨™"
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, gcc-internal-format
- msgid "creating array of %qT"
- msgstr "產生 %qT 的陣列"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr "產生抽象類型 %qT 的陣列"
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, gcc-internal-format
- msgid "%qT is not a class, struct, or union type"
- msgstr "%qT 䏿˜¯é¡žåˆ¥ã€çµæ§‹æˆ–è¯åˆé¡žåž‹"
-
--#: cp/pt.c:11717
-+#: cp/pt.c:11751
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is not an enumeration type"
- msgstr "%qT 被解æžåˆ°éžåˆ—舉類型 %qT"
-
--#: cp/pt.c:11725
-+#: cp/pt.c:11759
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is is not a class type"
- msgstr "%qT 被解æžåˆ°éžé¡žåˆ¥é¡žåž‹ %qT"
-
--#: cp/pt.c:11842
-+#: cp/pt.c:11876
- #, gcc-internal-format
- msgid "use of %qs in template"
- msgstr "在範本中使用 %qs"
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, 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:11993
-+#: cp/pt.c:12031
- #, gcc-internal-format
- msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
- msgstr "ä¾è³´å %qE 被解æžç‚ºéžé¡žåž‹ï¼Œä½†å¯¦é«”化å»ç”¢ç”Ÿäº†ä¸€å€‹é¡žåž‹"
-
--#: cp/pt.c:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr "如果您想指定類型,請使用 %<typename %E%>"
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr "ä½¿ç”¨ç„¡æ•ˆæ¬„ä½ %qD"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of void expression"
- msgid "invalid use of pack expansion expression"
- msgstr "å° void é‹ç®—å¼çš„無效使用"
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, fuzzy, gcc-internal-format
- #| msgid "%<...%> as arguments.)"
- msgid "use %<...%> to expand argument pack"
- msgstr "%<...%> åšç‚ºå¼•數。)"
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, fuzzy, gcc-internal-format
- #| msgid "%<%T::%D%> is not a type"
- msgid "use %<%T::%D%> instead"
- msgstr "%<%T::%D%> 䏿˜¯ä¸€å€‹é¡žåž‹"
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared inline after its definition"
- msgid "%q+D declared here, later in the translation unit"
- msgstr "%q+D 的內è¯å®£å‘Šå‡ºç¾åœ¨å…¶å®šç¾©ä¹‹å¾Œ"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, gcc-internal-format
- msgid "%qT is not a class or namespace"
- msgstr "%qT æ—¢ä¸æ˜¯é¡žåˆ¥ä¹Ÿä¸æ˜¯å‘½å空間"
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, gcc-internal-format
- msgid "%qD is not a class or namespace"
- msgstr "%qD æ—¢ä¸æ˜¯é¡žåˆ¥ä¹Ÿä¸æ˜¯å‘½å空間"
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr "%qT 是/使用了匿å類型"
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, 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 çš„é è¨­å¼•數類型為 %qT"
-
--#: cp/pt.c:14454
-+#: cp/pt.c:14492
- #, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr "%qT 是一個å¯è®Šé¡žåž‹"
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "æ•´åž‹é‹ç®—å¼ %qE 䏿˜¯å¸¸æ•¸"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr " 試圖實體化 %qD"
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "%q#T 的類別範本實體化有歧義"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr "%s %+#T"
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr "å°éžç¯„本 %q#D 的明確實體化"
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, 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:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr "沒有找到與 %qD 匹é…的範本"
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, 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:17866
-+#: cp/pt.c:17904
- #, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr "å° %q#D 的明確實體化"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "å° %q#D é‡è¤‡çš„æ˜Žç¢ºå¯¦é«”化"
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, 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++ ä¸å…許在明確實體化時使用 %<extern%>"
-
--#: cp/pt.c:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr "為範本實體化化套用了存儲類型 %qD"
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, 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:18000
-+#: cp/pt.c:18038
- #, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr "明確實體化éžç¯„本類型 %qT"
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, gcc-internal-format
- msgid "explicit instantiation of %q#T before definition of template"
- msgstr "%q#T 的明確實體化出ç¾åœ¨ç¯„本定義之å‰"
-
--#: cp/pt.c:18027
-+#: cp/pt.c:18065
- #, gcc-internal-format
- msgid "ISO C++ forbids the use of %qE on explicit instantiations"
- msgstr "ISO C++ ä¸å…許在明確實體化時使用 %qE"
-
--#: cp/pt.c:18073
-+#: cp/pt.c:18111
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr "å° %q#T é‡è¤‡çš„æ˜Žç¢ºå¯¦é«”化"
-@@ -35839,35 +35899,35 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, gcc-internal-format
- msgid "explicit instantiation of %qD but no definition available"
- msgstr "明確實體化 %qD 時沒有å¯ç”¨çš„定義"
-
--#: cp/pt.c:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, fuzzy, gcc-internal-format
- #| msgid "invalid catch parameter"
- msgid "invalid template non-type parameter"
- msgstr "無效的 catch åƒæ•¸"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, 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:20263
-+#: cp/pt.c:20309
- #, gcc-internal-format
- msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
- msgstr ""
-
--#: cp/pt.c:20322
-+#: cp/pt.c:20367
- #, fuzzy, gcc-internal-format
- #| msgid "variable %qD may not have been initialized"
- msgid "variable %q#D with %<auto%> type used in its own initializer"
-@@ -35876,13 +35936,13 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, fuzzy, gcc-internal-format
- #| msgid "unable to emulate %qs"
- msgid "unable to deduce %qT from %qE"
- msgstr "無法列舉 %qs"
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr ""
-@@ -36086,7 +36146,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr "å½è§£æ§‹å‡½å¼åçš„é™å®šä½œç”¨æ¬„ä½ç„¡æ•ˆ"
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr "é™å®šçš„類型 %qT ä¸åŒ¹é…解構函å¼å ~%qT"
-@@ -36127,486 +36187,486 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "å°é™å®šé¡žåž‹ %qT 的定義無效"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "無效的基礎類別"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a template"
- msgid "%qD is not captured"
- msgstr "%qD 䏿˜¯ä¸€å€‹ç¯„本"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr "在包å«å‡½å¼ä¸­ä½¿ç”¨ %<auto%> 變數"
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, gcc-internal-format
- msgid "use of parameter from containing function"
- msgstr "在包å«å‡½å¼ä¸­ä½¿ç”¨åƒæ•¸"
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr " %q+#D 已在此宣告éŽ"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, fuzzy, gcc-internal-format
- #| msgid "use of parameter from containing function"
- msgid "use of parameter %qD outside function body"
- msgstr "在包å«å‡½å¼ä¸­ä½¿ç”¨åƒæ•¸"
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr "命å空間 %qD åšç‚ºé‹ç®—å¼"
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, gcc-internal-format
- msgid "use of class template %qT as expression"
- msgstr "將類別範本 %qT åšç‚ºé‹ç®—å¼"
-
- #. Ambiguous reference to base members.
--#: cp/semantics.c:3226
-+#: cp/semantics.c:3223
- #, gcc-internal-format
- msgid "request for member %qD is ambiguous in multiple inheritance lattice"
- msgstr "åœ¨å¤šç¹¼æ‰¿ç¶²æ ¼ä¸­å° %qD çš„å­˜å–æœ‰æ­§ç¾©"
-
--#: cp/semantics.c:3249
-+#: cp/semantics.c:3246
- #, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr "%qD ä¸èƒ½å‡ºç¾åœ¨å¸¸æ•¸é‹ç®—å¼ä¸­"
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr "%qE çš„é¡žåž‹ä¸æ˜Ž"
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, 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:3546
-+#: cp/semantics.c:3543
- #, 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:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr ""
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of non-static member function %qD"
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr "å°éžéœæ…‹æˆå“¡å‡½å¼ %qD 的使用無效"
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is not an accessible base of %qT"
- msgid "%qD is not a variable in clause %qs"
- msgstr "%qT 是 %qT 的一個ä¸å¯å­˜å–的基礎類別"
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr ""
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, fuzzy, gcc-internal-format
- #| msgid "instance variable %qs is declared private"
- msgid "%qD is not a variable in clause %<firstprivate%>"
- msgstr "實體變數 %qs è¢«å®£å‘Šç‚ºç§æœ‰çš„"
-
--#: cp/semantics.c:4041
-+#: cp/semantics.c:4038
- #, fuzzy, gcc-internal-format
- #| msgid "instance variable %qs is declared private"
- msgid "%qD is not a variable in clause %<lastprivate%>"
- msgstr "實體變數 %qs è¢«å®£å‘Šç‚ºç§æœ‰çš„"
-
--#: cp/semantics.c:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, fuzzy, gcc-internal-format
- #| msgid "forming %s to reference type %qT"
- msgid "%qE has reference type for %qs"
- msgstr "å½¢æˆ %s,åƒç…§åƒç…§é¡žåž‹ %qT"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, gcc-internal-format
- msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
- msgstr ""
-
--#: cp/semantics.c:4337
-+#: cp/semantics.c:4334
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr ""
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr ""
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "CRIS-port assertion failed: "
- msgid "static assertion failed: %s"
- msgstr "CRIS-port 判定語錯誤:"
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, 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:5167
-+#: cp/semantics.c:5164
- #, 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 處 SELECT 敘述中的引數必須為標é‡"
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, 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:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr ""
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr ""
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, fuzzy, gcc-internal-format
- #| msgid "invalid abstract return type for function %q+#D"
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "å‡½å¼ %q+#D 的抽象回傳類型無效"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- #| msgid "invalid abstract return type for function %q+#D"
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "å‡½å¼ %q+#D 的抽象回傳類型無效"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, fuzzy, gcc-internal-format
- #| msgid "type %qs has virtual member functions"
- msgid "%q#T has virtual base classes"
- msgstr "類型 %qs 有虛æˆå“¡å‡½å¼"
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr ""
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr ""
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, fuzzy, gcc-internal-format
- #| msgid "%Juninitialized member %qD with %<const%> type %qT"
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr "%J未åˆå§‹åŒ–çš„æˆå“¡ %qD 具有 %<const%> 類型 %qT"
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr ""
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D is normally a non-static function"
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "%q+D 一般是一個éžéœæ…‹çš„函å¼"
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, 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/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, fuzzy, gcc-internal-format
- #| msgid "call to non-function %qD"
- msgid "call to non-constexpr function %qD"
- msgstr "呼å«éžå‡½å¼çš„ %qD"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot appear in a constant-expression"
- msgid "%qD called in a constant expression"
- msgstr "%qD ä¸èƒ½å‡ºç¾åœ¨å¸¸æ•¸é‹ç®—å¼ä¸­"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, 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/semantics.c:6570
-+#: cp/semantics.c:6567
- #, fuzzy, gcc-internal-format
- #| msgid "protocol %qs has circular dependency"
- msgid "call has circular dependency"
- msgstr "å”定 %qs 存在循環ä¾è³´"
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, 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(使用 use -ftemplate-depth-NN 來增大最大值),在實體化 %qD 時"
-
--#: cp/semantics.c:6656
-+#: cp/semantics.c:6653
- #, fuzzy, gcc-internal-format
- #| msgid "%s cannot appear in a constant-expression"
- msgid "%q+E is not a constant expression"
- msgstr "%s ä¸èƒ½å‡ºç¾åœ¨å¸¸æ•¸é‹ç®—å¼ä¸­"
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, fuzzy, gcc-internal-format
- #| msgid "array subscript is not an integer"
- msgid "array subscript out of bound"
- msgstr "é™£åˆ—ä¸‹æ¨™ä¸æ˜¯ä¸€å€‹æ•´æ•¸"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, fuzzy, gcc-internal-format
- #| msgid "%s cannot appear in a constant-expression"
- msgid "%qE is not a constant expression"
- msgstr "%s ä¸èƒ½å‡ºç¾åœ¨å¸¸æ•¸é‹ç®—å¼ä¸­"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, 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/semantics.c:6863
-+#: cp/semantics.c:6860
- #, gcc-internal-format
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr ""
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, gcc-internal-format
- msgid "accessing value of %qE through a %qT glvalue in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7434
-+#: cp/semantics.c:7432
- #, 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/semantics.c:7441
-+#: cp/semantics.c:7439
- #, fuzzy, gcc-internal-format
- #| msgid "no field %qD found in union being initialized"
- msgid "%qD used in its own initializer"
- msgstr "在åˆå§‹åŒ–çš„è¯åˆä¸­æ‰¾ä¸åˆ°æ¬„ä½ %qD"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D is not a function,"
- msgid "%q#D is not const"
- msgstr "%q+D 䏿˜¯ä¸€å€‹å‡½å¼ï¼Œ"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D is private"
- msgid "%q#D is volatile"
- msgstr "%q+#D æ˜¯ç§æœ‰çš„"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot appear in a constant-expression"
- msgid "%qD was not initialized with a constant expression"
- msgstr "%qD ä¸èƒ½å‡ºç¾åœ¨å¸¸æ•¸é‹ç®—å¼ä¸­"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, fuzzy, gcc-internal-format
- #| msgid "%qD was not declared in this scope"
- msgid "%qD was not declared %<constexpr%>"
- msgstr "%qD 在此作用欄ä½ä¸­å°šæœªå®£å‘Š"
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, 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/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, 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/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, fuzzy, gcc-internal-format
- #| msgid "integral expression %qE is not constant"
- msgid "expression %qE is not a constant-expression"
- msgstr "æ•´åž‹é‹ç®—å¼ %qE 䏿˜¯å¸¸æ•¸"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "unexpected expression %qE of kind %s"
- msgstr "需è¦é‹ç®—å¼"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr ""
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "陣列大å°ä¸æ˜¯ä¸€å€‹æ•´æ•¸å¸¸é‹ç®—å¼"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, fuzzy, gcc-internal-format
- #| msgid "integral expression %qE is not constant"
- msgid "pointer comparison expression is not a constant expression"
- msgstr "æ•´åž‹é‹ç®—å¼ %qE 䏿˜¯å¸¸æ•¸"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "division by zero is not a constant-expression"
- msgstr "陣列大å°ä¸æ˜¯ä¸€å€‹æ•´æ•¸å¸¸é‹ç®—å¼"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "non-constant array initialization"
- msgstr "åˆå§‹å€¼è¨­å®šä¸­é™£åˆ—ç´¢å¼•ä¸æ˜¯å¸¸æ•¸"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Unexpected end of file in '%s'"
- msgid "unexpected AST of kind %s"
- msgstr "「%sã€ä¸­éžé æœŸçš„æª”案çµå°¾"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare reference to %q#T"
- msgid "cannot capture %qE by reference"
- msgstr "ç„¡æ³•å®£å‘Šå° %q#T çš„åƒç…§"
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr ""
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, fuzzy, gcc-internal-format
- #| msgid "%<this%> is unavailable for static member functions"
- msgid "%<this%> was not captured for this lambda function"
- msgstr "éœæ…‹æˆå“¡å‡½å¼ä¸­ä¸èƒ½ä½¿ç”¨ %<this%>"
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr "%qV é™å®šç¬¦ä¸èƒ½å¥—用到 %qT 上"
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "åªèƒ½ç‚º Java 類別定義套用 %qE 屬性"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "åªèƒ½ç‚ºé¡žåˆ¥å®šç¾©å¥—用 %qE 屬性"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr "%qE å·²éŽæ™‚:g++ 的虛函å¼è¡¨ç¾åœ¨é è¨­èˆ‡ COM 相容"
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr "請求的 init_priority 䏿˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, gcc-internal-format
- msgid "can only use %qE attribute on file-scope definitions of objects of class type"
- msgstr "åªèƒ½å°‡ %qE 屬性用於æŸå€‹é¡žåˆ¥çš„物件的檔案作用欄ä½å®šç¾©"
-
--#: cp/tree.c:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr "請求的 init_priority 越界"
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, gcc-internal-format
- msgid "requested init_priority is reserved for internal use"
- msgstr "請求的 init_priority ä¿ç•™ç‚ºå…§éƒ¨ä½¿ç”¨"
-
--#: cp/tree.c:2911
-+#: cp/tree.c:2914
- #, gcc-internal-format
- msgid "%qE attribute is not supported on this platform"
- msgstr "%qE 屬性在此平å°ä¸Šä¸å—支æ´"
-
--#: cp/tree.c:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr "lang_* check:在 %s 中失敗,於 %s:%d"
-@@ -36709,486 +36769,492 @@
- msgid "invalid use of non-static member function"
- msgstr "å°éžéœæ…‹æˆå“¡å‡½å¼çš„使用無效"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
- #, fuzzy, gcc-internal-format
-+#| msgid "taking address of temporary"
-+msgid "taking address of temporary array"
-+msgstr "å–臨時變數的ä½å€"
-+
-+#: cp/typeck.c:2023
-+#, fuzzy, gcc-internal-format
- #| msgid "deprecated conversion from string constant to %qT'"
- msgid "deprecated conversion from string constant to %qT"
- msgstr "從字串常數到 %qT 的轉æ›å·²éŽæ™‚"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, fuzzy, gcc-internal-format
- #| msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr "å°æˆå“¡ %qD 的請求出ç¾åœ¨ %qE 中,而後者具有éžé¡žåˆ¥é¡žåž‹ %qT"
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr "å°æˆå“¡ %qD 的請求出ç¾åœ¨ %qE 中,而後者具有éžé¡žåˆ¥é¡žåž‹ %qT"
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "å°éžéœæ…‹è³‡æ–™æˆå“¡ %qE 的使用無效"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "å° NULL 物件éžéœæ…‹è³‡æ–™æˆå“¡ %qD 的存å–無效"
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr "(å¯èƒ½éŒ¯èª¤ä½¿ç”¨äº† %<offsetof%> 巨集)"
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, fuzzy, gcc-internal-format
- #| msgid "invalid access to non-static data member %qD of NULL object"
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "å° NULL 物件éžéœæ…‹è³‡æ–™æˆå“¡ %qD 的存å–無效"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, fuzzy, gcc-internal-format
- #| msgid "qualified type %qT does not match destructor name ~%qT"
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "é™å®šçš„類型 %qT ä¸åŒ¹é…解構函å¼å ~%qT"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr "被解構的類型是 %qT,但解構函å¼å»ä½¿ç”¨äº† %qT"
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr "%<%D::%D%> 䏿˜¯ %qT çš„æˆå“¡"
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr "%qT 䏿˜¯ %qT 的基礎類別"
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr "%qD æ²’å…·å為 %qE çš„æˆå“¡"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr "%qD 䏿˜¯ä¸€å€‹æˆå“¡ç¯„本函å¼"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr "%qT 䏿˜¯ä¸€å€‹åƒç…§ç‰©ä»¶çš„類型"
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %qs on pointer to member"
- msgid "invalid use of array indexing on pointer to member"
- msgstr "å°‡ %qs 用在æˆå“¡æŒ‡æ¨™ä¸Šç„¡æ•ˆ"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %qs on pointer to member"
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "å°‡ %qs 用在æˆå“¡æŒ‡æ¨™ä¸Šç„¡æ•ˆ"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %qs on pointer to member"
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "å°‡ %qs 用在æˆå“¡æŒ‡æ¨™ä¸Šç„¡æ•ˆ"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr "陣列åƒç…§ç¼ºå°‘下標"
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr "ISO C++ ä¸å…許按下標存å–éžå·¦å€¼çš„陣列"
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr "按下標存å–宣告為 %<register%> 的陣列"
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "下標é‹ç®—的左é‹ç®—元既éžé™£åˆ—ä¹ŸéžæŒ‡æ¨™"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr "使用 %qE 時缺少物件"
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO C++ ä¸å…許在程å¼è£¡å‘¼å« %<::main%>"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, fuzzy, gcc-internal-format
- #| msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr "必須用 %<.*%> or %<->*%> å‘¼å« <%E (...)%> 中的æˆå“¡å‡½å¼æŒ‡æ¨™"
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr "%qE ä¸èƒ½åšç‚ºå‡½å¼"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %s %q+#D"
- msgid "too many arguments to constructor %q#D"
- msgstr "給予 %s %q+#D 的引數太多"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %s %q+#D"
- msgid "too few arguments to constructor %q#D"
- msgstr "給予 %s %q+#D 的引數太少"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qs"
- msgid "too many arguments to member function %q#D"
- msgstr "çµ¦äºˆå‡½å¼ %qs çš„åƒæ•¸å¤ªå¤š"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function %qs"
- msgid "too few arguments to member function %q#D"
- msgstr "çµ¦äºˆå‡½å¼ %qs çš„åƒæ•¸å¤ªå°‘"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qs"
- msgid "too many arguments to function %q#D"
- msgstr "çµ¦äºˆå‡½å¼ %qs çš„åƒæ•¸å¤ªå¤š"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function %qs"
- msgid "too few arguments to function %q#D"
- msgstr "çµ¦äºˆå‡½å¼ %qs çš„åƒæ•¸å¤ªå°‘"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %s %q+#D"
- msgid "too many arguments to method %q#D"
- msgstr "給予 %s %q+#D 的引數太多"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %s %q+#D"
- msgid "too few arguments to method %q#D"
- msgstr "給予 %s %q+#D 的引數太少"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "給予函å¼çš„引數太多"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "給予函å¼çš„引數太少"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "åƒæ•¸ %P (屬於 %qD)的類型 %qT ä¸å®Œå…¨"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "åƒæ•¸ %P 的類型 %qT ä¸å®Œå…¨"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr "å‡å®šå¾žå¤šè¼‰å‡½å¼è½‰æ›åˆ°é¡žåž‹ %qT"
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "ç®—è¡“é‹ç®—å¼ä¸­ä½¿ç”¨äº† NULL"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count is negative"
- msgid "left rotate count is negative"
- msgstr "%s å¾ªç’°ç§»ä½æ¬¡æ•¸ç‚ºè² "
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count is negative"
- msgid "right rotate count is negative"
- msgstr "%s å¾ªç’°ç§»ä½æ¬¡æ•¸ç‚ºè² "
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count >= width of type"
- msgid "left rotate count >= width of type"
- msgstr "%s å¾ªç’°ç§»ä½æ¬¡æ•¸å¤§æ–¼æˆ–等於類型寬度"
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, fuzzy, gcc-internal-format
- #| msgid "%s rotate count >= width of type"
- msgid "right rotate count >= width of type"
- msgstr "%s å¾ªç’°ç§»ä½æ¬¡æ•¸å¤§æ–¼æˆ–等於類型寬度"
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, fuzzy, gcc-internal-format
- #| msgid "weak declaration of %q+D after first use results in unspecified behavior"
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "%q+D 的弱宣告出ç¾åœ¨ç¬¬ä¸€æ¬¡ä½¿ç”¨ä¹‹å¾Œå°‡å°Žè‡´ä¸å¯é æœŸçš„行為"
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, fuzzy, gcc-internal-format
- #| msgid "the address of %qD, will always evaluate as %<true%>"
- msgid "the address of %qD will never be NULL"
- msgstr "%qD çš„ä½å€ç¸½æ˜¯ç­‰åƒ¹ç‚º %<true%>"
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "ISO C++ ä¸å…許比較指標和整數的值"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "éžæµ®é»žå¼•數間的無效比較"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "é‹ç®—元類型 %qT å’Œ %qT å°äºŒé€²ä½ %qO 而言無效"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "ISO C++ ä¸å…許在減法中使用類型為 %<void *%> 的指標"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "ISO C++ ä¸å…è¨±åœ¨æ¸›æ³•ä¸­ä½¿ç”¨å‡½å¼æŒ‡æ¨™"
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "ISO C++ ä¸å…許在減法中使用åƒç…§æ–¹æ³•的指標"
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr "在指標算術中使用åƒç…§ä¸å®Œå…¨é¡žåž‹çš„æŒ‡æ¨™ç„¡æ•ˆ"
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of constructor %qE"
- msgstr "å–臨時變數的ä½å€"
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of destructor %qE"
- msgstr "å–臨時變數的ä½å€"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "用 %qE å½¢æˆæˆå“¡å‡½å¼æŒ‡æ¨™çš„用法無效。"
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr " 需è¦ä¸€å€‹é™å®šçš„識別碼"
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, fuzzy, gcc-internal-format
- #| msgid "parenthesis around %qE cannot be used to form a pointer-to-member-function"
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr "%qE 兩邊的括號ä¸èƒ½ç”¨ä¾†å»ºæ§‹ä¸€å€‹æˆå“¡å‡½å¼æŒ‡æ¨™"
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ ä¸å…許é€éŽæå–一個未é™å®šçš„æˆ–帶括號的éžéœæ…‹æˆå“¡å‡½å¼çš„ä½å€ä¾†å½¢æˆä¸€å€‹æˆå“¡å‡½å¼æŒ‡æ¨™ã€‚請使用 %<&%T::%D%>"
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ ä¸å…許é€éŽå–已繫çµçš„æˆå“¡å‡½å¼çš„ä½å€ä¾†å»ºæ§‹æˆå“¡å‡½å¼æŒ‡æ¨™ã€‚請改用 %<&%T::%D%>"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr "å–臨時變數的ä½å€"
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of xvalue (rvalue reference)"
- msgstr "å–臨時變數的ä½å€"
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO C++ ä¸å…許å–å‡½å¼ %<::main%> çš„ä½å€"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr "ISO C++ ä¸å…許å–轉æ›åˆ°éžå·¦å€¼é‹ç®—å¼çš„ä½å€"
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr "ä¸èƒ½å»ºç«‹åƒç…§åƒç…§æˆå“¡ %qD 的指標"
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing an enum"
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO C++ ä¸å…許 %sing 一個列舉"
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing an enum"
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO C++ ä¸å…許 %sing 一個列舉"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, fuzzy, gcc-internal-format
- #| msgid "cannot %s a pointer to incomplete type %qT"
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "ä¸èƒ½å°‡æŒ‡æ¨™ %s 到ä¸å®Œå…¨çš„類型 %qT"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, fuzzy, gcc-internal-format
- #| msgid "cannot %s a pointer to incomplete type %qT"
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "ä¸èƒ½å°‡æŒ‡æ¨™ %s 到ä¸å®Œå…¨çš„類型 %qT"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing a pointer of type %qT"
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO C++ ä¸å…許 %s 一個類型為 %qT 的指標"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids %sing a pointer of type %qT"
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO C++ ä¸å…許 %s 一個類型為 %qT 的指標"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, fuzzy, gcc-internal-format
- #| msgid "invalid expression as operand"
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "無效的é‹ç®—å¼åšç‚ºé‹ç®—å…ƒ"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr "無法å–å³å€¼é‹ç®—å¼ %<this%> çš„ä½å€"
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr "è¦æ±‚明確暫存器變數 %qD çš„ä½å€ã€‚"
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr "請求宣告為 %<register%> çš„ %qD çš„ä½å€"
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, fuzzy, gcc-internal-format
- #| msgid "initializer for %qT must be brace-enclosed"
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr "%qT çš„åˆå§‹åŒ–設定必須在大括號內"
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in initializer"
- msgstr "%s é‹ç®—弿¸…單被看作複åˆé‹ç®—å¼"
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr "%s é‹ç®—弿¸…單被看作複åˆé‹ç®—å¼"
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in functional cast"
- msgstr "%s é‹ç®—弿¸…單被看作複åˆé‹ç®—å¼"
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "%s é‹ç®—弿¸…單被看作複åˆé‹ç®—å¼"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr ""
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, fuzzy, gcc-internal-format
- #| msgid "conversion from %qT to %qT discards qualifiers"
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "從 %qT 到 %qT 的轉æ›ä¸Ÿå¤±äº†é™å®šè³‡è¨Š"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, fuzzy, gcc-internal-format
- #| msgid "invalid static_cast from type %qT to type %qT"
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "從類型 %qT 到類型 %qT 中的 static_cast 無效"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, fuzzy, gcc-internal-format
- #| msgid "invalid static_cast from type %qT to type %qT"
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "從類型 %qT 到類型 %qT 中的 static_cast 無效"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "從類型 %qT 到類型 %qT 中的 static_cast 無效"
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr "從 %qT 轉æ›åˆ° %qT"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr "從具有類型 %qT çš„å³å€¼é‹ç®—å¼åˆ°é¡žåž‹ %qT 中的轉æ›ç„¡æ•ˆ"
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr "從 %qT 到 %qT çš„è½‰æ›æå¤±ç²¾åº¦"
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr "從 %qT 到 %qT 的轉æ›å¢žå¤§äº†ç›®çš„類型的å°é½Šéœ€æ±‚"
-@@ -37197,236 +37263,236 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ISO C++ ä¸å…è¨±åœ¨å‡½å¼æŒ‡æ¨™å’Œç‰©ä»¶æŒ‡æ¨™é–“進行轉æ›"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "從類型 %qT 到類型 %qT 的轉æ›ç„¡æ•ˆ"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr "在類型 %qT 上使用 const_cast ç„¡æ•ˆï¼Œå› ç‚ºå®ƒæ—¢ä¸æ˜¯æŒ‡æ¨™ï¼Œä¹Ÿä¸æ˜¯åƒç…§ï¼Œä¹Ÿä¸æ˜¯è³‡æ–™æˆå“¡æŒ‡æ¨™"
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr "在類型 %qT 上使用 const_cast 無效,因為它是一個指標函å¼é¡žåž‹çš„æŒ‡æ¨™æˆ–åƒç…§"
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr "從類型 %qT 到類型 %qT 中的 const_cast 無效"
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "從類型 %qT 到類型 %qT 中的 const_cast 無效"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ISO C++ ä¸å…許轉æ›ç‚ºé™£åˆ—類型 %qT"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr "å‘函å¼é¡žåž‹ %qT 的轉æ›ç„¡æ•ˆ"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr " 在求 %<%Q(%#T, %#T)%> 值時"
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "assigning to an array from an initializer list"
- msgstr "åˆå§‹å€¼è¨­å®šä¸­é™£åˆ—ç´¢å¼•ä¸æ˜¯å¸¸æ•¸"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "å°‡ %qT 賦值給 %qT 時類型ä¸ç›¸å®¹"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, fuzzy, gcc-internal-format
- #| msgid "bad array initializer"
- msgid "array used as initializer"
- msgstr "錯誤的陣列åˆå§‹å€¼è¨­å®š"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, fuzzy, gcc-internal-format
- #| msgid "invalid lvalue in assignment"
- msgid "invalid array assignment"
- msgstr "賦值é‹ç®—中的左值無效"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr " 在æˆå“¡å‡½å¼æŒ‡æ¨™è½‰æ›ä¸­"
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr "æˆå“¡æŒ‡æ¨™è½‰æ›ç¶“由虛基礎類別 %qT"
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr " 在æˆå“¡æŒ‡æ¨™è½‰æ›ä¸­"
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "到類型 %qT 的轉æ›ç„¡æ•ˆï¼Œå¾žé¡žåž‹ %qT"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT for argument %qP to %qD"
- msgstr "ä¸èƒ½å¾ž %qT 轉æ›åˆ° %qT,為引數 %qP(屬於 %qD)"
-
--#: cp/typeck.c:7479
-+#: cp/typeck.c:7492
- #, 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:7483
-+#: cp/typeck.c:7496
- #, 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:7487
-+#: cp/typeck.c:7500
- #, 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:7491
-+#: cp/typeck.c:7504
- #, 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:7495
-+#: cp/typeck.c:7508
- #, 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:7499
-+#: cp/typeck.c:7512
- #, 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:7522
-+#: cp/typeck.c:7535
- #, 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)å¯èƒ½æ˜¯ format 屬性的備é¸"
-
--#: cp/typeck.c:7526
-+#: cp/typeck.c:7539
- #, 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 "回傳類型å¯èƒ½æ˜¯ format 屬性的備é¸"
-
--#: cp/typeck.c:7531
-+#: cp/typeck.c:7544
- #, 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 "函å¼çš„引數å¯èƒ½æ˜¯ format 屬性的備é¸"
-
--#: cp/typeck.c:7536
-+#: cp/typeck.c:7549
- #, 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 "函å¼çš„引數å¯èƒ½æ˜¯ format 屬性的備é¸"
-
--#: cp/typeck.c:7546
-+#: cp/typeck.c:7559
- #, 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 "賦值的左手邊å¯èƒ½æ˜¯ format å±¬æ€§çš„å‚™é¸æ™‚"
-
--#: cp/typeck.c:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr "在傳éžå¼•數 %P (屬於 %q+D)"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr "回傳臨時變數的åƒç…§"
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr "回傳了一個éžå·¦å€¼çš„åƒç…§"
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr "回傳了å°å±€éƒ¨è®Šæ•¸çš„ %q+D çš„åƒç…§"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr "回傳了局部變數的 %q+D çš„ä½å€"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr "建構å¼å›žå‚³å€¼"
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, 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:7819
-+#: cp/typeck.c:7832
- #, gcc-internal-format
- msgid "return-statement with no value, in function returning %qT"
- msgstr "在回傳 %qT 的函å¼ä¸­ï¼Œå›žå‚³æ•˜è¿°ä¸å¸¶å›žå‚³å€¼"
-
--#: cp/typeck.c:7840
-+#: cp/typeck.c:7853
- #, gcc-internal-format
- msgid "return-statement with a value, in function returning 'void'"
- msgstr "在回傳「voidã€çš„函å¼ä¸­ï¼Œå›žå‚³æ•˜è¿°å¸¶å›žå‚³å€¼"
-
--#: cp/typeck.c:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr ""
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr ""
-@@ -38002,7 +38068,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr ""
-@@ -40313,27 +40379,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr ""
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr ""
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr ""
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-@@ -40560,45 +40626,45 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr "變數「%sã€ä¸èƒ½å‡ºç¾åœ¨ %L 處的é‹ç®—å¼ä¸­"
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr "變數「%sã€ä¸èƒ½å‡ºç¾åœ¨ %L 處的é‹ç®—å¼ä¸­"
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr "變數「%sã€ä¸èƒ½å‡ºç¾åœ¨ %L 處的é‹ç®—å¼ä¸­"
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -40613,15 +40679,15 @@
- msgid "can't open input file: %s"
- msgstr "無法開啟輸入檔案:%s"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "creating array of %qT"
- msgid "Creating array temporary at %L"
- msgstr "產生 %qT 的陣列"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Missing argument list in function '%s' at %C"
- msgid "Removing call to function '%s' at %L"
-@@ -40740,12 +40806,12 @@
- msgid "Second argument of defined assignment at %L must be INTENT(IN)"
- msgstr "%L è™•å®šç¾©è³¦å€¼çš„ç¬¬äºŒå€‹åƒæ•¸å¿…須是 INTENT(IN)"
-
--#: fortran/interface.c:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, 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:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L must be INTENT(IN)"
- msgstr "%L 處é‹ç®—å­ä»‹é¢çš„ç¬¬äºŒå€‹åƒæ•¸å¿…須是 INTENT(IN)"
-@@ -42688,134 +42754,134 @@
- msgid "Namelist %s cannot be renamed by USE association to %s"
- msgstr ""
-
--#: fortran/module.c:4461
-+#: fortran/module.c:4476
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr ""
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "無法開啟模組檔案「%sã€å¯«å…¥ï¼Œåœ¨ %C 處:%s"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "寫入模組檔案「%sã€æ™‚發生錯誤:%s"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete file '%s': %s\n"
- msgid "Can't delete module file '%s': %s"
- msgstr "%s:無法刪除檔案「%sã€ï¼š%s\n"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: warning: can't rename file '%s' to '%s': %s\n"
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "%s:警告:ä¸èƒ½å°‡æª”案「%sã€é‡æ–°å‘½å為「%sã€ï¼š%s\n"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: can't delete aux info file '%s': %s\n"
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "%s:無法刪除輸助資訊檔案「%sã€ï¼š%s\n"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Component '%s' at %C already declared at %L"
- msgid "Symbol '%s' already declared"
- msgstr "元件「%sã€åœ¨ %C 處已經於 %L 處被宣告"
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Intrinsic '%s' at %L is not included in the selected standard"
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr "內建函å¼ã€Œ%sã€(æ–¼ %L 處)ä¸ç‚ºæ‰€é¸æ“‡çš„æ¨™æº–所包å«"
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr ""
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr ""
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr ""
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr ""
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Fortran 2003: IOMSG tag at %L"
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr "Fortran 2003:%L 處的 IOMSG 標記"
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr ""
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "無法開啟模組檔案「%sã€è®€å–,在 %C 處:%s"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr ""
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr ""
-@@ -42912,7 +42978,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr "%C 處 ELSE 敘述後有éžé æœŸçš„無用字元"
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-@@ -44313,7 +44379,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr ""
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr "標籤 %d(åƒç…§è‡ª %L)從未被定義"
-@@ -44475,7 +44541,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr "函å¼ã€Œ%sã€åœ¨ %L 處沒有 IMPLICIT 類型"
-@@ -44884,189 +44950,189 @@
- msgstr "元素程åºçš„引數「%sã€åœ¨ %L 處必須是標é‡"
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr "%s (%L 處)必須是一個標é‡"
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Cray pointer at %C must be an integer."
- msgid "Deleted feature: %s at %L must be integer"
- msgstr "%C 處 Cray 指標必須是一個整數。"
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr "%s (%L 處)必須是 INTEGER"
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr "步進敘述於 %L 處的 DO 迴圈中ä¸å¯ç‚ºé›¶"
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr ""
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr "%L 處 FORALL 索引å稱必須是 INTEGER 標é‡"
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr "%L 處的 FORALL 啟始敘述必須是 INTEGER 標é‡"
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr "%L 處的 FORALL çµæŸæ•˜è¿°å¿…須是 INTEGER 標é‡"
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr "%L 處的 FORALL 步幅敘述必須是 %s 標é‡"
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr "%L 處的 FORALL 步幅敘述ä¸èƒ½ç‚ºé›¶"
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr "變數「%sã€ä¸èƒ½å‡ºç¾åœ¨ %L 處的é‹ç®—å¼ä¸­"
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr ""
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr ""
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr ""
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr ""
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "RESULT attribute required in ENTRY statement at %C"
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr "%C 處的 ENTRY æ•˜è¿°éœ€è¦ RESULT 屬性"
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr ""
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Expected = sign in PARAMETER statement at %C"
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr "%C 在 PARAMETER æ•˜è¿°ä¸­éœ€è¦ = 符號"
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array specification must be deferred at %L"
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr "%L 處陣列指定必須延é²"
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr "%L 處 FORALL 索引å稱必須是 INTEGER 標é‡"
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr ""
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr "%L 處指定的 UNIT 必須是 INTEGER é‹ç®—弿ˆ–一個 CHARACTER 變數"
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr ""
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr ""
-@@ -45075,172 +45141,172 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr ""
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr "%L 處 CASE 敘述中的é‹ç®—å¼å¿…須具有 %s 類型"
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Expression in CASE statement at %L must be kind %d"
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr "%L 處 CASE 敘述中的é‹ç®—å¼ç¨®é¡žå¿…須為 %d"
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr "%L 處 CASE 敘述中的é‹ç®—å¼å¿…須為標é‡"
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr ""
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr "%L 處 SELECT 敘述的引數ä¸èƒ½æ˜¯ %s"
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Expression in CASE statement at %L must be of type %s"
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr "%L 處 CASE 敘述中的é‹ç®—å¼å¿…須具有 %s 類型"
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr ""
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr ""
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr ""
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr ""
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr ""
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Syntax error in EQUIVALENCE statement at %L"
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr "%L 處 EQUIVALENCE 敘述語法錯誤"
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr ""
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr ""
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr ""
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr ""
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr "%L 處 FORALL 索引å稱必須是 INTEGER 標é‡"
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr "%L 處 FORALL 索引å稱必須是 INTEGER 標é‡"
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument dim at %L must be scalar"
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr "%L 引數維數必須是標é‡"
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument dim at %L must be scalar"
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr "%L 引數維數必須是標é‡"
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument of SELECT statement at %L must be a scalar expression"
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr "%L 處 SELECT 敘述中的引數必須為標é‡"
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument of ACOS at %L must be between -1 and 1"
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr "%L 處 ACOS çš„åƒæ•¸å¿…須在 -1 å’Œ 1 之間"
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Branch at %L causes an infinite loop"
- msgid "Branch at %L may result in an infinite loop"
-@@ -45248,12 +45314,12 @@
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr ""
-@@ -45261,1004 +45327,1004 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr "%L 處在 WHERE 內䏿”¯æ´çš„æ•˜è¿°"
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr "%L è™•å‘ FORALL 索引變數賦值"
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr ""
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr ""
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr "%L 處的 WHERE/ELSEWHERE å­å¥éœ€è¦ä¸€å€‹ LOGICAL 陣列"
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr ""
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr ""
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Assignment to a FORALL index variable at %L"
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr "%L è™•å‘ FORALL 索引變數賦值"
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr ""
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr "變數「%sã€åœ¨ %L 尚未指派到目標標籤"
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr "%L 處的 INQUIRE æ•˜è¿°éœ€è¦ FILE 或 UNIT é™å®šç¬¦"
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr ""
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr "%L 處的 WHERE/ELSEWHERE å­å¥éœ€è¦ä¸€å€‹ LOGICAL 陣列"
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr ""
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "size of array %qs is too large"
- msgid "String length at %L is too large"
- msgstr "陣列 %qs 太大"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr "坿Œ‡æ´¾çš„陣列「%sã€åœ¨ %L 處必須有延é²çš„外形"
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr "陣列指標「%sã€åœ¨ %L 處必須有延é²çš„外形"
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr "陣列「%sã€åœ¨ %L 處ä¸èƒ½æœ‰å»¶é²çš„外形"
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr ""
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr ""
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr ""
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr "模組或主程å¼é™£åˆ—「%sã€åœ¨ %L 處必須有常態的外形"
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Possible frontend bug: Deferred array size without pointer or allocatable attribute."
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr "å¯èƒ½çš„å‰ç«¯ç¨‹å¼ç¼ºé™·ï¼šæé ˜é™£åˆ—大尿™‚æ²’æœ‰æŒ‡æ¨™æˆ–å¯æŒ‡æ´¾å±¬æ€§ã€‚"
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr ""
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr ""
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, gcc-internal-format, gfc-internal-format
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr ""
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr "坿Œ‡æ´¾çš„「%sã€åœ¨ %L 處ä¸èƒ½æœ‰åˆå§‹å€¼è¨­å®š"
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr "外部「%sã€åœ¨ %L 處ä¸èƒ½æœ‰åˆå§‹å€¼è¨­å®š"
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "啞元「%sã€åœ¨ %L 處ä¸èƒ½æœ‰åˆå§‹å€¼è¨­å®š"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr "內建函å¼ã€Œ%sã€åœ¨ %L 處ä¸èƒ½æœ‰åˆå§‹å€¼è¨­å®š"
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr "函å¼çµæžœã€Œ%sã€åœ¨ %L 處ä¸èƒ½æœ‰åˆå§‹å€¼è¨­å®š"
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr "自動陣列「%sã€åœ¨ %L 處ä¸èƒ½æœ‰åˆå§‹å€¼è¨­å®š"
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr ""
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Function result '%s' at %L cannot have an initializer"
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "函å¼çµæžœã€Œ%sã€åœ¨ %L 處ä¸èƒ½æœ‰åˆå§‹å€¼è¨­å®š"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "外部物件「%sã€åœ¨ %L 處ä¸èƒ½æœ‰åˆå§‹å€¼è¨­å®š"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Intrinsic '%s' at %L must have at least two arguments"
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr "內建函å¼ã€Œ%s〠於 %L 處必須有至少兩個引數"
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr "敘述函å¼ã€Œ%sã€åœ¨ %L 處ä¸å…許åšç‚ºå¯¦éš›å¼•數"
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr "CHARACTER(*) 函å¼ã€Œ%sã€(使–¼ %L)ä¸èƒ½ä»¥é™£åˆ—賦值"
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr "CHARACTER(*) 函å¼ã€Œ%sã€(使–¼ %L)ä¸èƒ½ä»¥æŒ‡æ¨™è³¦å€¼"
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr "CHARACTER(*) 函å¼ã€Œ%sã€(使–¼ %L)ä¸èƒ½æ˜¯ç´”é‡"
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr ""
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr "CHARACTER(*) 函å¼ã€Œ%sã€(使–¼ %L)ä¸èƒ½æ˜¯ç´”é‡"
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr "%s 屬性與 %s 屬性è¡çªï¼Œåœ¨ã€Œ%sã€ä¸­ï¼Œä½æ–¼ %L"
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr "%s 屬性與 %s 屬性è¡çªï¼Œåœ¨ã€Œ%sã€ä¸­ï¼Œä½æ–¼ %L"
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr "%s 屬性與 %s 屬性è¡çªï¼Œåœ¨ã€Œ%sã€ä¸­ï¼Œä½æ–¼ %L"
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr "%s 屬性與 %s 屬性è¡çªï¼Œåœ¨ã€Œ%sã€ä¸­ï¼Œä½æ–¼ %L"
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr ""
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%qD must take exactly one argument"
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr "%qD 帶且僅帶 1 個引數"
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument of ICHAR at %L must be of length one"
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr "%L 處 ICHAR çš„åƒæ•¸é•·åº¦å¿…須為 1"
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr "引數「%sã€(屬於內建函å¼ã€Œ%sã€ï¼Œä½æ–¼ %L)必須是一個 POINTER"
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr "引數「%sã€(屬於內建函å¼ã€Œ%sã€ï¼Œä½æ–¼ %L)必須為 ALLOCATABLE"
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr "引數「%sã€(屬於內建函å¼ã€Œ%sã€ï¼Œä½æ–¼ %L)ä¸èƒ½ç‚ºå¯é¸çš„"
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr "%L 處é‹ç®—å­ä»‹é¢çš„ç¬¬ä¸€å€‹åƒæ•¸å¿…須是 INTENT(IN)"
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr ""
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr ""
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Initialization at %C is not allowed in a PURE procedure"
- msgid "Finalization at %L is not yet implemented"
- msgstr "åˆå§‹åŒ–ä¸å…許出ç¾åœ¨ %C 處的 PURE 程åºä¸­"
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr ""
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr ""
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr ""
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr ""
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Procedure '%s' called with an implicit interface at %L"
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr "呼å«ç¨‹åºã€Œ%sã€å¸¶éš±å«ä»‹é¢ï¼Œä½æ–¼ %L"
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "程åºã€Œ%sã€(在 %s ä¸­ï¼Œä½æ–¼ %L) æ—¢ä¸æ˜¯å‡½å¼ä¹Ÿä¸æ˜¯å­è™•ç†åº"
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Intrinsic '%s' at %L must have at least two arguments"
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr "內建函å¼ã€Œ%s〠於 %L 處必須有至少兩個引數"
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr "引數「%sã€(屬於內建函å¼ã€Œ%sã€ï¼Œä½æ–¼ %L)ä¸èƒ½æ˜¯è¡ç”Ÿé¡žåž‹"
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr "引數「%sã€(屬於內建函å¼ã€Œ%sã€ï¼Œä½æ–¼ %L)必須是一個標é‡"
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr "引數「%sã€(屬於內建函å¼ã€Œ%sã€ï¼Œä½æ–¼ %L)必須為 ALLOCATABLE"
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr "引數「%sã€(屬於內建函å¼ã€Œ%sã€ï¼Œä½æ–¼ %L)必須是一個 POINTER"
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Component '%s' at %C is a PRIVATE component of '%s'"
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr "元件「%sã€åœ¨ %C 處是「%sã€çš„ PRIVATE 元件"
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr ""
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr ""
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr ""
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array pointer '%s' at %L must have a deferred shape"
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr "陣列指標「%sã€åœ¨ %L 處必須有延é²çš„外形"
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr ""
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr ""
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr "%3$L 處純函å¼ã€Œ%2$sã€çš„引數「%1$sã€å¿…須是 INTENT(IN)"
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Intrinsic '%s' at %L must have at least two arguments"
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr "內建函å¼ã€Œ%s〠於 %L 處必須有至少兩個引數"
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr "引數「%sã€(屬於內建函å¼ã€Œ%sã€ï¼Œä½æ–¼ %L)ä¸èƒ½æ˜¯è¡ç”Ÿé¡žåž‹"
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument '%s' of statement function at %L must be scalar"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr "敘述函å¼çš„引數「%sã€åœ¨ %L 處必須是標é‡"
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Component at %C must have the POINTER attribute"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr "%C 處的元件必須有 POINTER 屬性"
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr "引數「%sã€(屬於內建函å¼ã€Œ%sã€ï¼Œä½æ–¼ %L)必須為 ALLOCATABLE"
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr ""
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr ""
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Component at %C must have the POINTER attribute"
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr "%C 處的元件必須有 POINTER 屬性"
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr ""
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr ""
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr "%3$C 處å稱清單「%2$sã€ä¸­å‡å®šçš„大å°é™£åˆ—「%1$sã€ä¸è¢«å…許。"
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr ""
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr "%s 屬性與 %s 屬性è¡çªï¼Œåœ¨ã€Œ%sã€ä¸­ï¼Œä½æ–¼ %L"
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array '%s' at %L cannot have a deferred shape"
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr "陣列「%sã€åœ¨ %L 處ä¸èƒ½æœ‰å»¶é²çš„外形"
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, gcc-internal-format, gfc-internal-format
- msgid "Incompatible derived type in PARAMETER at %L"
- msgstr ""
-
--#: fortran/resolve.c:12272
-+#: fortran/resolve.c:12273
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s attribute conflicts with %s attribute at %L"
- msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
- msgstr "%s 屬性與 %s 屬性在 %L 處è¡çª"
-
--#: fortran/resolve.c:12275
-+#: fortran/resolve.c:12276
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s attribute conflicts with %s attribute at %L"
- msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
- msgstr "%s 屬性與 %s 屬性在 %L 處è¡çª"
-
--#: fortran/resolve.c:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array at %L must be a dummy argument"
- msgstr "å‡å®šå¤§å°çš„陣列在 %L 處必須是啞引數"
-
--#: fortran/resolve.c:12379
-+#: fortran/resolve.c:12380
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed shape array at %L must be a dummy argument"
- msgstr "å‡å®šå¤–形的陣列在 %L 處必須是啞引數"
-
--#: fortran/resolve.c:12392
-+#: fortran/resolve.c:12393
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol at %L is not a DUMMY variable"
- msgstr "%L è™•çš„ç¬¦è™Ÿä¸æ˜¯ä¸€å€‹ DUMMY 變數"
-
--#: fortran/resolve.c:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' at %L in this context must be constant"
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr "變數「%sã€åœ¨ %L 處上下文中必須是常數"
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr ""
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr ""
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr ""
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr "PUBLIC 函å¼ã€Œ%sã€åœ¨ %L 處ä¸èƒ½æ˜¯ PRIVATE 類型「%sã€"
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr ""
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr "「%sã€å•žå…ƒå¼•數在 %L 處ä¸èƒ½æ˜¯ INTENT(OUT)"
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Function result '%s' at %L cannot have an initializer"
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr "函å¼çµæžœã€Œ%sã€åœ¨ %L 處ä¸èƒ½æœ‰åˆå§‹å€¼è¨­å®š"
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array '%s' at %L cannot have a deferred shape"
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr "陣列「%sã€åœ¨ %L 處ä¸èƒ½æœ‰å»¶é²çš„外形"
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr "坿Œ‡æ´¾çš„陣列「%sã€åœ¨ %L 處必須有延é²çš„外形"
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr "在 %L 處的啞程åºä¸å…許出ç¾åœ¨ ELEMENTAL 程åºä¸­"
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr ""
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr ""
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy '%s' at %L cannot have an initializer"
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr "啞元「%sã€åœ¨ %L 處ä¸èƒ½æœ‰åˆå§‹å€¼è¨­å®š"
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr ""
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, gcc-internal-format, gfc-internal-format
- msgid "Nonconstant array section at %L in DATA statement"
- msgstr ""
-
--#: fortran/resolve.c:12919
-+#: fortran/resolve.c:12920
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more variables than values"
- msgstr ""
-
--#: fortran/resolve.c:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more values than variables"
- msgstr ""
-
--#: fortran/resolve.c:13298
-+#: fortran/resolve.c:13299
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but not used"
- msgstr "標籤 %d 於 %L 經定義但未被使用"
-
--#: fortran/resolve.c:13303
-+#: fortran/resolve.c:13304
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but cannot be used"
- msgstr "標籤 %d 於 %L 經定義但無法被使用"
-
--#: fortran/resolve.c:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr "%L 處 EQUIVALENCE 敘述語法錯誤"
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr "%L çš„å­å­—串長度為零"
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr "PUBLIC 函å¼ã€Œ%sã€åœ¨ %L 處ä¸èƒ½æ˜¯ PRIVATE 類型「%sã€"
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr "ENTRY「%sã€åœ¨ %L 處沒有 IMPLICIT 類型"
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr ""
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Intrinsic '%s' at %L must have at least two arguments"
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr "內建函å¼ã€Œ%s〠於 %L 處必須有至少兩個引數"
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgid "First argument of operator interface at %L cannot be optional"
- msgstr "%L 處é‹ç®—å­ä»‹é¢çš„ç¬¬ä¸€å€‹åƒæ•¸å¿…須是 INTENT(IN)"
-
--#: fortran/resolve.c:13783
-+#: fortran/resolve.c:13784
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Second argument of operator interface at %L must be INTENT(IN)"
- msgid "Second argument of operator interface at %L cannot be optional"
- msgstr "%L 處é‹ç®—å­ä»‹é¢çš„ç¬¬äºŒå€‹åƒæ•¸å¿…須是 INTENT(IN)"
-
--#: fortran/resolve.c:13790
-+#: fortran/resolve.c:13791
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Intrinsic '%s' at %L must have at least two arguments"
- msgid "Operator interface at %L must have, at most, two arguments"
- msgstr "內建函å¼ã€Œ%s〠於 %L 處必須有至少兩個引數"
-
--#: fortran/resolve.c:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr ""
-@@ -46901,18 +46967,18 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr ""
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr ""
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, fuzzy, gcc-internal-format
- #| msgid "Possible frontend bug: Deferred array size without pointer or allocatable attribute."
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr "å¯èƒ½çš„å‰ç«¯ç¨‹å¼ç¼ºé™·ï¼šæé ˜é™£åˆ—大尿™‚æ²’æœ‰æŒ‡æ¨™æˆ–å¯æŒ‡æ´¾å±¬æ€§ã€‚"
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr ""
-@@ -47176,7 +47242,7 @@
- msgid "Array element size too big at %C"
- msgstr "陣列元素太大"
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr "gfc_trans_code():錯誤的敘述程å¼ç¢¼"
-@@ -47491,7 +47557,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr "內部錯誤 - 無效的 utf8 å"
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "ç°½å稱符串末尾有無用字元"
-@@ -50413,6 +50479,9 @@
- #~ msgid "large frame pointer change (%d) with -mtiny-stack"
- #~ msgstr "框架指標發生大的變更(%d)ï¼Œä½†å»æŒ‡å®šäº† -mtiny-stack"
-
-+#~ msgid "%qs appears to be a misspelled interrupt handler"
-+#~ msgstr "%qs ä¼¼ä¹Žæ˜¯ä¸€å€‹æ‹¼å¯«éŒ¯çš„æ’æ–·è™•ç†è€…"
-+
- #~ msgid "`%s' attribute only applies to functions"
- #~ msgstr "「%sã€å±¬æ€§åªèƒ½ç”¨æ–¼å‡½å¼"
-
-@@ -50785,9 +50854,6 @@
- #~ msgid "Possible frontend bug: array constructor not expanded"
- #~ msgstr "å‰ç«¯ç¨‹å¼å¯èƒ½çš„程å¼ç¼ºé™·ï¼šé™£åˆ—å»ºæ§‹å¼æœªèƒ½å±•é–‹"
-
--#~ msgid "Function does not return a value"
--#~ msgstr "函弿²’有回傳一個值"
--
- #~ msgid "module symbol %s in wrong namespace"
- #~ msgstr "模組符號 %s 在錯誤的命å空間中"
-
-Index: gcc/po/id.po
-===================================================================
---- a/src/gcc/po/id.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/id.po (.../branches/gcc-4_7-branch)
-@@ -7,7 +7,7 @@
- msgstr ""
- "Project-Id-Version: gcc 4.4.1\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
-+"POT-Creation-Date: 2012-06-13 21:42+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"
-@@ -16,7 +16,7 @@
- "Content-Type: text/plain; charset=ISO-8859-1\n"
- "Content-Transfer-Encoding: 8bit\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<anonim>"
-@@ -27,7 +27,7 @@
- msgid "({anonymous})"
- msgstr "<anonim>"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, fuzzy, gcc-internal-format
- #| msgid "Unexpected end of module"
- msgid "expected end of line"
-@@ -35,11 +35,11 @@
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, gcc-internal-format
- msgid "expected %<;%>"
- msgstr "diduga %<,%>"
-@@ -47,17 +47,17 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, gcc-internal-format
- msgid "expected %<(%>"
- msgstr "diduga %<(%>"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<,%>"
-@@ -69,20 +69,20 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<)%>"
- msgstr "diduga %<{%>"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<]%>"
-@@ -94,27 +94,27 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr "diduga %<,%>, %<,%> atau %<}%>"
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<}%>"
- msgstr "diduga %<{%>"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, gcc-internal-format
- msgid "expected %<{%>"
- msgstr "diduga %<{%>"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<:%>"
- msgstr "diduga %<{%>"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<while%>"
-@@ -126,43 +126,43 @@
- msgid "expected %<.%>"
- msgstr "diduga %<{%>"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@end%>"
- msgstr "diduga %<{%>"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<>%>"
- msgstr "diduga %<{%>"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<,%> or %<)%>"
- msgstr "diduga %<,%> atau %<,%>"
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, gcc-internal-format
- msgid "expected %<=%>"
- msgstr "diduga %<=%>"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr "diduga %<#pragma omp section%> atau %<}%>"
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<[%>"
- msgstr "diduga %<{%>"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- #, fuzzy
- #| msgid "<anonymous>"
- msgid "(anonymous)"
-@@ -345,12 +345,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "konstanta pecahan disalah gunakan"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "ekspresi sebagai operan tidak valid"
-@@ -1269,19 +1269,19 @@
- msgid " inlined from %qs"
- msgstr " inlined dari %qs"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr "mengasumsikan kalau loop bukan infinite"
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr "tidak dapat mengoptimisasi kemungkinan loop tak terhingga"
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr "mengasumsikan pertemuan loop tidak overflow"
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr "tidak dapat mengoptimisasi loop, pertemuan loop mungkin overflow"
-
-@@ -1456,16 +1456,16 @@
- msgstr "ini adalah insn:"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr "tidak dapat menemukan register spill"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr "VOIDmode di sebuah keluaran"
-
--#: reload1.c:8658
-+#: reload1.c:8672
- #, fuzzy
- #| msgid "Failure trying to reload:"
- msgid "failure trying to reload:"
-@@ -2647,118 +2647,118 @@
- msgid "<unknown>"
- msgstr "Tidak diketahui src"
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "nilai %%H tidak valid"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "nilai %%J tidak valid"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "nilai %%r tidak valid"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "nilai %%R tidak valid"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "nilai %%N tidak valid"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "nilai %%P tidak valid"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "nilai %%h tidak valid"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "nilai %%L tidak valid"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "nilai %%m tidak valid"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "nilai %%M tidak valid"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "nilai %%U tidak valid"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "nilai %%s tidak valid"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "nilai %%C tidak valid"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "nilai %%E tidak valid"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr "relokasi unspek tidak diketahui"
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "kode %%xn tidak valid"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, c-format
- msgid "predicated Thumb instruction"
- msgstr "instruksi Thumb terprediksi"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr "instruksi terprediksi dalam urutan berkondisi"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "Unsupported operand for code '%c'"
- msgstr "operan tidak valid untuk kode '%c'"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, c-format
- msgid "invalid shift operand"
- msgstr "operan shift tidak valid"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2766,89 +2766,89 @@
- msgid "invalid operand for code '%c'"
- msgstr "operan tidak valid untuk kode '%c'"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, c-format
- msgid "instruction never executed"
- msgstr "instruksi tidak pernah dijalankan"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, c-format
- msgid "missing operand"
- msgstr "hilang operan"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- #, fuzzy
- #| msgid "function returns an aggregate"
- msgid "function parameters cannot have __fp16 type"
- msgstr "fungsi mengembalikan sebuah kumpulan"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- #, fuzzy
- #| msgid "function does not return string type"
- msgid "functions cannot return __fp16 type"
- msgstr "fungsi tidak mengembalikan tipe string"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, 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:1848
-+#: config/avr/avr.c:1959
- #, 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:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- #, 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:1895
-+#: config/avr/avr.c:2006
- #, fuzzy
- #| msgid "address offset not a constant"
- msgid "bad address, not a constant:"
- msgstr "ofset alamat bukan sebuah konstanta"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr "alamat buruk, bukan (reg+disp):"
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- msgid "bad address, not post_inc or pre_dec:"
- msgstr "alamat buruk, bukan post_inc atau pre_dec:"
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "internal kompiler error. Alamat buruk:"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "internal kompiler error. Kode tidak diketahui:"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "insn tidak valid:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr "insn tidak benar:"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "insn move tidak dikenal:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr "shift insn buruk:"
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "internal kompiler error. shift tidak benar:"
-
-@@ -2864,8 +2864,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -2943,23 +2943,23 @@
- msgid "unrecognized address"
- msgstr "alamat tidak dikenal"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "konstanta yang diharapkan tidak dikenal"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr "efek-samping tidak terduga dalam alamat"
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- #, fuzzy
- #| msgid "Unidentifiable call op"
- msgid "unidentifiable call op"
- msgstr "call op tidak teridentifikasi"
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr "PIC register belum di setup"
-@@ -2967,7 +2967,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "operan kode keluaran tidak valid"
-@@ -3096,76 +3096,76 @@
- msgid "bad output_condmove_single operand"
- msgstr "operan output_condmove_single buruk"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "UNSPEC tidak valid sebagai operan"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr ""
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "invalid operand size for operand code '%c'"
- msgstr "operan tidak valid untuk kode '%c'"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "invalid operand type used with operand code '%c'"
- msgstr "operan tidak valid untuk kode '%c'"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, 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:14056
-+#: config/i386/i386.c:14109
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr "operan bukan sebuah konstanta ataupun sebuah kode kondisi, kode operan 'C' tidak valid"
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "operan bukan sebuah konstanta ataupun sebuah kode kondisi, kode operan 'F' tidak valid"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr "operan bukan sebuah konstanta ataupun sebuah kode kondisi, kode operan 'c' tidak valid"
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "operan bukan sebuah konstanta ataupun sebuah kode kondisi, kode operan 'f' tidak valid"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, 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:14204
-+#: config/i386/i386.c:14257
- #, 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:14234
-+#: config/i386/i386.c:14287
- #, c-format
- msgid "invalid operand code '%c'"
- msgstr "kode operan '%c' tidak valid"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "batasan untuk operan tidak valid"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "mode insn tidak diketahui"
-
-@@ -3196,36 +3196,36 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "variabel lingkungan DJGPP menunjuk ke berkas terkorupsi '%s'"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, fuzzy, c-format
- #| msgid "invalid %%j code"
- msgid "invalid %%G mode"
- msgstr "kode %%j tidak valid"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand: kode tidak diketahui"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "konversi dari %<__fpreg%> tidak valid"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "konversi ke %<__fpreg%> tidak valid"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- msgid "invalid operation on %<__fpreg%>"
- msgstr "operasi di %<__fpreg%> tidak valid"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "operan %%P tidak valid"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "nilai %%p tidak valid"
-@@ -3308,7 +3308,7 @@
- msgstr "alamat post-increment bukan sebuah register"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "alamat buruk"
-
-@@ -3490,88 +3490,88 @@
- msgid "bad move"
- msgstr "tes buruk"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, fuzzy, c-format
- #| msgid "invalid %%H value"
- msgid "invalid %%c value"
- msgstr "nilai %%H tidak valid"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "nilai %%f tidak valid"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "nilai %%F tidak valid"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "nilai %%G tidak valid"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "kode %%j tidak valid"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "kode %%J tidak valid"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "nilai %%k tidak valid"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "nilai %%K tidak valid"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "nilai %%O tidak valid"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "nilai %%q tidak valid"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "nilai %%S tidak valid"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "nilai %%T tidak valid"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "nilai %%u tidak valid"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "nilai %%v tidak valid"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "nilai %%x tidak valid"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, c-format
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr "nilai %%ytidak valid, coba menggunakan batasan 'Z'"
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
-
-@@ -3679,62 +3679,62 @@
- msgid "invalid operand to %%S"
- msgstr "operan tidak valid ke %%S"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr "dibuat dan digunakan dengan arsitektur berbeda / ABI"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr "dibuat dan digunakan dengan ABI berbeda"
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr "dibuat dan digunakan dengan endianness berbeda"
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "operan %%Y tidak valid"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "operan %%A tidak valid"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "operan %%B tidak valid"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%C operand"
- msgstr "operan %%P tidak valid"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%D operand"
- msgstr "operan %%P tidak valid"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "operan %%f tidak valid"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "operan %%s tidak valid"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "konstanta long long bukan sebuah operan langsung yang valid"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "konstanta titik pecahan bukan sebuah operan langsung yang valid"
-@@ -3759,7 +3759,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operand: kode tidak diketahui"
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "operan %%c tidak valid"
-@@ -3775,25 +3775,25 @@
- msgid "invalid %%H specifier"
- msgstr "kode %%j tidak valid"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%h operand"
- msgstr "operan %%P tidak valid"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%I operand"
- msgstr "operan %%P tidak valid"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%i operand"
- msgstr "operan %%P tidak valid"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%j operand"
-@@ -3805,7 +3805,7 @@
- msgid "invalid %%%c operand"
- msgstr "operan %%c tidak valid"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%N operand"
-@@ -3817,42 +3817,42 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "operan tidak valid untuk pemodifikasi 'b'"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%H operand"
- msgstr "operan %%P tidak valid"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%L operand"
- msgstr "operan %%P tidak valid"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%M operand"
- msgstr "operan %%P tidak valid"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand"
- msgstr "operan %%P tidak valid"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand '"
- msgstr "operan %%P tidak valid"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%r operand"
-@@ -3920,11 +3920,11 @@
- msgid "address offset not a constant"
- msgstr "ofset alamat bukan sebuah konstanta"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "kandidat 1:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "kandidat 2:"
-
-@@ -4182,7 +4182,7 @@
- msgid "candidates are:"
- msgstr "kandidat adalah:"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, fuzzy, gcc-internal-format
- #| msgid "candidate 1:"
- msgid "candidate is:"
-@@ -4246,54 +4246,54 @@
- msgid "source type is not polymorphic"
- msgstr ""
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "tipe argumen salah ke unary minus"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "tipe argume salah ke unary plus"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "tipe argumen salah ke bit-complement"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "tipe argumen salah ke abs"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "tipe argumen salah ke konjugasi"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- #, fuzzy
- #| msgid "wrong type argument to unary plus"
- msgid "in argument to unary !"
- msgstr "tipe argume salah ke unary plus"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- #, fuzzy
- #| msgid "cannot increment a pointer to incomplete type %qT"
- msgid "no pre-increment operator for type"
- msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- #, fuzzy
- #| msgid "cannot decrement a pointer to incomplete type %qT"
- msgid "no pre-decrement operator for type"
- msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr ""
-
-@@ -4555,7 +4555,7 @@
- msgid "Bad type in constant expression"
- msgstr "Tipe buruk dalam ekspresi konstanta"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- msgid "Unexpected end of module"
- msgstr "Tidak terduga akhir dari modul"
-
-@@ -4583,11 +4583,11 @@
- msgid "implied END DO"
- msgstr "Diimplikasikan END DO"
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr "assignment"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- msgid "pointer assignment"
- msgstr "assignmen penunjuk"
-
-@@ -4675,59 +4675,59 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr "Tingkat tidak konsisten untuk operator di %%L dan %%L"
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr ""
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- #, fuzzy
- #| msgid "%qD is not a variable"
- msgid "iterator variable"
- msgstr "%qD bukan sebuah variabel"
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- #, fuzzy
- #| msgid "Step expression in DO loop at %L cannot be zero"
- msgid "Start expression in DO loop"
- msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- #, fuzzy
- #| msgid "invalid expression as operand"
- msgid "End expression in DO loop"
- msgstr "ekspresi sebagai operan tidak valid"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- #, fuzzy
- #| msgid "Step expression in DO loop at %L cannot be zero"
- msgid "Step expression in DO loop"
- msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- #, fuzzy
- #| msgid "DEALLOCATE "
- msgid "DEALLOCATE object"
- msgstr "DEALOKASIKAN "
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- #, fuzzy
- #| msgid "ALLOCATE "
- msgid "ALLOCATE object"
- msgstr "ALOKASIKAN "
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr ""
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr ""
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr ""
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -4737,7 +4737,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr "Pajang KARAKTER berbeda (%d/%d) dalam konstruktor array di %L"
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr ""
-
-@@ -4817,7 +4817,7 @@
- msgid "Memory allocation failed"
- msgstr "Alokasi memori gagal"
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr ""
-
-@@ -5031,7 +5031,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr ""
-
-@@ -5092,6 +5092,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "static tidak didukung dalam TPF-OS"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr ""
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "tidak boleh menggunakan bersamaan -EB dan -EL"
-@@ -5122,10 +5126,6 @@
- msgid "no processor type specified for linking"
- msgstr "tipe prosesor tidak dispesifikasikan untuk penyambungan"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--msgid "gfortran does not support -E without -cpp"
--msgstr "gfortran tidak mendukung -E tanpa -cpp"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr "m210 tidak memiliki dukungan little endian"
-@@ -5178,6 +5178,10 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "pilihan -shared saat ini tidak didukung untuk VAX ELF"
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "gfortran tidak mendukung -E tanpa -cpp"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "-fjni dan -femit-class-files adalah tidak kompatibel"
-@@ -8463,6 +8467,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -11064,18 +11072,30 @@
- msgstr "Jangan predefine sistem-spesifik dan GCC-spesifik makro"
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr ""
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr ""
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr ""
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- #, fuzzy
- #| msgid "function declared %<noreturn%> has a %<return%> statement"
- msgid "Functions which return values must end with return statements"
-@@ -12743,306 +12763,317 @@
- msgid "Create a position independent executable"
- msgstr "Buat sebuah aplikasi bebas posisi"
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- #, fuzzy
- #| msgid "invalid use of %qD"
- msgid "invalid use of type"
- msgstr "penggunaan tidak valid dari %qD"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- #, fuzzy
--#| msgid "floating constant truncated to zero"
--msgid "floating point constant truncated to integer"
--msgstr "konstanta floating dipotong ke nol"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
--#, fuzzy
- #| msgid "inlined_to pointer refers to itself"
- msgid "constant refers to itself"
- msgstr "penunjuk inlined_to mereferensikan ke dirinya sendiri"
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- #, fuzzy
- #| msgid "Expected expression type"
- msgid "expected numeric type"
- msgstr "Diduga tipe ekspresi"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
- #, fuzzy
-+#| msgid "unexpected non-tuple"
-+msgid "expected boolean type"
-+msgstr "diduga bukan tuple"
-+
-+#: go/gofrontend/expressions.cc:3911
-+#, fuzzy
- #| msgid "expected integer expression"
- msgid "expected integer or boolean type"
- msgstr "diduga ekspresi integer"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- #, fuzzy
- #| msgid "invalid operand to %%R"
- msgid "invalid operand for unary %<&%>"
- msgstr "operan tidak valid ke %%R"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- #, fuzzy
- #| msgid "Expected integer"
- msgid "expected pointer"
- msgstr "Diduga integer"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible types in binary expression"
- msgstr "tipe tidak kompatibel dalam kembali"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- #, fuzzy
- #| msgid "size of array %qs has non-integer type"
- msgid "shift of non-integer operand"
- msgstr "ukuran dari array %qs memiliki tipe bukan integer"
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- #, fuzzy
- #| msgid "switch quantity not an integer"
- msgid "shift count not unsigned integer"
- msgstr "switch kuantiti bukan sebuah integer"
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- #, fuzzy
- #| msgid "negative insn length"
- msgid "negative shift count"
- msgstr "panjang insn negatif"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- #, fuzzy
- #| msgid "called object %qE is not a function"
- msgid "object is not a method"
- msgstr "dipanggil objek %qE bukan sebuah fungsi"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- #, fuzzy
- #| msgid "argument of type %qT does not match %qT"
- msgid "method type does not match object type"
- msgstr "argumen dari tipe %qT tidak cocok dengan %qT"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- #, fuzzy
- #| msgid "invalid argument to built-in function"
- msgid "invalid use of %<...%> with builtin function"
- msgstr "argumen ke fungsi bawaan tidak valid"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- #, fuzzy
- #| msgid "no arguments"
- msgid "not enough arguments"
- msgstr "tidak ada argumen"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many arguments"
- msgstr "terlalu banyak argumen untuk format"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- #, fuzzy
- #| msgid "argument must be a constant"
- msgid "argument 1 must be a map"
- msgstr "argumen harus berupa sebuah konstanta"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- #, fuzzy
- #| msgid "invalid pure const state for function"
- msgid "invalid type for make function"
- msgstr "pure const state tidak valid untuk fungsi"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- #, fuzzy
- #| msgid "bad insn for 'A'"
- msgid "bad size for make"
- msgstr "insn untuk 'A' buruk"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many arguments to make"
- msgstr "terlalu banyak argumen untuk format"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- #, fuzzy
- #| msgid "argument must be a constant"
- msgid "argument must be array or slice or channel"
- msgstr "argumen harus berupa sebuah konstanta"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- #, fuzzy
- #| msgid "invalid argument to built-in function"
- msgid "unsupported argument type to builtin function"
- msgstr "argumen ke fungsi bawaan tidak valid"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- #, fuzzy
- #| msgid "argument must be a constant"
- msgid "argument must be channel"
- msgstr "argumen harus berupa sebuah konstanta"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- #, fuzzy
- #| msgid "last argument must be an immediate"
- msgid "argument must be a field reference"
- msgstr "argumen terakhir harus berupa sebuah immediate"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- #, fuzzy
- #| msgid "last argument must be an immediate"
- msgid "left argument must be a slice"
- msgstr "argumen terakhir harus berupa sebuah immediate"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- #, fuzzy
- #| msgid "last argument must be an immediate"
- msgid "first argument must be []byte"
- msgstr "argumen terakhir harus berupa sebuah immediate"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- #, fuzzy
- #| msgid "argument must be a constant"
- msgid "second argument must be slice or string"
- msgstr "argumen harus berupa sebuah konstanta"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- #, fuzzy
- #| msgid "%Jparameter %u has void type"
- msgid "argument 2 has invalid type"
- msgstr "%J parameter %u memiliki tipe void"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- #, fuzzy
- #| msgid "%Jparameter %u has incomplete type"
- msgid "argument must have complex type"
- msgstr "%J parameter %u memiliki tipe tidak lengkap"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- #, fuzzy
- #| msgid "cleanup argument not an identifier"
- msgid "complex arguments must have identical types"
- msgstr "membersihkan argumen bukan sebuah identifikasi"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- #, fuzzy
- #| msgid "Do not use hardware floating point"
- msgid "complex arguments must have floating-point type"
- msgstr "Jangan gunakan piranti keras titik pecahan"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
- #, fuzzy
-+#| msgid "invalid use of %<this%> at top level"
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "penggunaan tidak valid ari %<this%> di tingkat paling atas"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
-+#, fuzzy
- #| msgid "deleted function %q+D"
- msgid "expected function"
- msgstr "fungsi %q+D terhapus"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible type for receiver"
- msgstr "tipe tidak kompatibel dalam kembali"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
- #, fuzzy
-+#| msgid "invalid use of %<this%> in non-member function"
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "penggunaan tidak valid dari %<this%> dalam fungsi bukan anggota"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
-+#, fuzzy
- #| msgid "incoming edge count does not match number of PHI arguments"
- msgid "number of results does not match number of values"
- msgstr "jumlah ujung masukan tidak cocok dengan jumlah dari argumen PHI"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- #, fuzzy
- #| msgid "Cray pointer at %C must be an integer"
- msgid "index must be integer"
- msgstr "Penunjuk Cray di %C harus berupa sebuah integer"
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- #, fuzzy
- #| msgid "Cray pointer at %C must be an integer"
- msgid "slice end must be integer"
- msgstr "Penunjuk Cray di %C harus berupa sebuah integer"
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible type for map index"
- msgstr "tipe tidak kompatibel dalam kembali"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many expressions for struct"
- msgstr "terlalu banyak argumen untuk format"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- #, fuzzy
- #| msgid "too few arguments for format"
- msgid "too few expressions for struct"
- msgstr "terlalu sedikit argumen untuk format"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- #, fuzzy
- #| msgid "invalid types in fixed-point conversion"
- msgid "invalid unsafe.Pointer conversion"
- msgstr "tipe tidak valid dalam konversi titik tetap"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- msgid "type assertion only valid for interface types"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- #, fuzzy
- #| msgid "expected class name"
- msgid "expected channel"
- msgstr "diduga nama class"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- #: go/gofrontend/statements.cc:590
- #, fuzzy
- #| msgid "lvalue required as left operand of assignment"
-@@ -13083,23 +13114,23 @@
- msgid "expected boolean expression"
- msgstr "diduga ekspresi"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible types in send"
- msgstr "tipe tidak kompatibel dalam kembali"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- #, fuzzy
- #| msgid "invalid operand in indirect reference"
- msgid "invalid send on receive-only channel"
- msgstr "operan tidak valid dalam referensi tidak langsung"
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr ""
-
-@@ -13165,83 +13196,83 @@
- msgid "cannot use type %s as type %s"
- msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- #, fuzzy
- #| msgid "invalid receiver type %qs"
- msgid "different receiver types"
- msgstr "tipe penerima %qs tidak valid"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- #, fuzzy
- #| msgid "redefinition of parameter %q+D"
- msgid "different number of parameters"
- msgstr "redefinisi dari parameter %q+D"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- #, fuzzy
- #| msgid "invalid parameter type %qT"
- msgid "different parameter types"
- msgstr "tipe parameter %qT tidak valid"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr ""
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr ""
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- msgid "different result types"
- msgstr ""
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, 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:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, 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:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- #, fuzzy
- #| msgid "error while parsing methods"
- msgid "type has no methods"
- msgstr "error ketika parsing metoda"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, fuzzy, c-format
- #| msgid "ambiguous abbreviation %s"
- msgid "ambiguous method %s%s%s"
- msgstr "kependekan %s ambigu"
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, fuzzy, c-format
- #| msgid "missing argument to \"%s\""
- msgid "missing method %s%s%s"
- msgstr "hilang argumen ke \"%s\""
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr ""
-@@ -13312,7 +13343,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "argumen ketiga ke %<__builtin_prefetch%> tidak valid; menggunakan nol"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr "terlalu sedikit argumen ke fungsi %<va_start%>"
-@@ -13334,7 +13365,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr "jika kode ini dicapai, aplikasi akan digagalkan"
-@@ -13420,7 +13451,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr "%K penggunakan tidak valid dari %<__builtin_va_arg_pack ()%>"
-@@ -13516,8 +13547,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "nilai void tidak diabaikan karena ini seharusnya"
-@@ -13800,7 +13831,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "deklarasi dari %q+D membayangi lokal sebelumnya"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, fuzzy, gcc-internal-format
- #| msgid "%Jshadowed declaration is here"
- msgid "shadowed declaration is here"
-@@ -13915,7 +13946,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr "%H%qE didefinisikan sebagai jenis salah dari tag"
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr "penggunaan tidak valid dari %<restrict%>"
-@@ -14036,7 +14067,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
-@@ -14046,7 +14077,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "variabel %qD memiliki penginisialisasi tetapi tipe tidak lengkap"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "fungsi inline %q+D memberikan atribut noinline"
-@@ -14078,7 +14109,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "ukuran array nol atau negatif %q+D"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr "ukuran penyimpanan dari %q+D tidak diketahui"
-@@ -14194,7 +14225,7 @@
- msgid "variable length array %qE is used"
- msgstr "array dengan panjang bervariabel %qs digunakan"
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr "array dengan panjang bervariabel digunakan"
-@@ -14288,7 +14319,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
-@@ -14459,7 +14490,7 @@
- msgid "function definition has qualified void return type"
- msgstr "definisi fungsi memiliki pengkualifikasi tipe kembali void"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
-@@ -14584,7 +14615,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr "sebuah anggota dari sebuah struktur atau union tidak dapat memiliki sebuah tipe variabel termodifikasi"
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "variabel atau field %qE dideklarasikan void"
-@@ -15046,7 +15077,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "argumen %qD tidak cocok dengan prototipe"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
-@@ -15246,7 +15277,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ISO C melarang sebuah satuan terjemahan kosong"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr "ISO C tidak mengijinkan kelebihan %<;%> diluar dari sebuah fungsi"
-@@ -15257,7 +15288,7 @@
- msgid "unknown type name %qE"
- msgstr "nama register: %s tidak dikenal"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr "diduga penspesifikasi deklarasi"
-@@ -15268,7 +15299,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr "diduga pengidentifikasi atau %<(%>"
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored for %qE"
- msgid "prefix attributes are ignored for methods"
-@@ -15291,7 +15322,7 @@
- msgid "data definition has no type or storage class"
- msgstr "definisi data tidak memiliki tipe atau class penyimpanan"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr "diduga %<,%> atau %<,%>"
-@@ -15321,7 +15352,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO C90 tidak mendukung %<long long%>"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr "diduga string literal"
-@@ -15351,18 +15382,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, gcc-internal-format
- msgid "expected identifier"
- msgstr "diduga pengidentifikasi"
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "koma di akhir dari daftar pengenumerasi"
-@@ -15494,7 +15525,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr "diduga %<}%> sebelum %<else%>"
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr "%<else%> tanpa sebuah sebelumnya %<if%>"
-@@ -15523,17 +15554,17 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, gcc-internal-format
- msgid "expected statement"
- msgstr "diduga pernyataan"
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, gcc-internal-format
- msgid "suggest braces around empty body in an %<if%> statement"
- msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<if%>"
-
--#: c-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, gcc-internal-format
- msgid "suggest braces around empty body in an %<else%> statement"
- msgstr "disarankan kurung diantara tubuh kosong dalam sebuah pernyataan %<else%>"
-@@ -15605,7 +15636,7 @@
- msgid "cannot take address of %qs"
- msgstr "tidak dapat mengambil alamat dari bit-field %qD"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, gcc-internal-format
- msgid "expected expression"
- msgstr "diduga ekspresi"
-@@ -15648,268 +15679,268 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, 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-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr "compound literal memiliki ukuran variabel"
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr ""
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO C90 melarang compound literals"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier or %<(%>"
- msgid "expected identifier or %<)%>"
- msgstr "diduga pengidentifikasi atau %<(%>"
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr ""
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr "kelebihan semikolon dalam metoda definisi dispesifikasikan"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr ""
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr ""
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "objective-c method declaration is expected"
- msgstr "diduga penspesifikasi deklarasi"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for %qs"
- msgid "no type or storage class may be specified here,"
- msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr ""
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, fuzzy, gcc-internal-format
- #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr "hilang %<(%> setelah %<#pragma pack%> - diabaikan"
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, fuzzy, gcc-internal-format
- #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr "hilang %<(%> setelah %<#pragma pack%> - diabaikan"
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, 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-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr ""
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, 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-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr "%<#pragma omp barrier%> hanya mungkin digunakan dalam pernyataan compound"
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr "%<#pragma omp flush%> hanya mungkin digunakan dalam pernyataan compound"
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr "%<#pragma omp taskwait%> hanya boleh digunakan dalam pernyataan compound"
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, fuzzy, gcc-internal-format
- #| msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr "%<#pragma omp taskwait%> hanya boleh digunakan dalam pernyataan compound"
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, 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-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr "%<#pragma GCC pch_preprocess%> harus menjadi pertama"
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, gcc-internal-format
- msgid "too many %qs clauses"
- msgstr "terlalu banyak %qs clauses"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, gcc-internal-format
- msgid "collapse argument needs positive constant integer expression"
- msgstr "argumen collapes membutuhkan konstanta positif ekspresi integer"
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr "diduga %<none%> atau %<shared%>"
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, gcc-internal-format
- msgid "expected integer expression"
- msgstr "diduga ekspresi integer"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr "%<num_threads%> nilai harus positif"
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr "diduga %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, atau %<||%>"
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr "jadwal %<runtime%> tidak mengambil sebuah parameter %<chunk_size%>"
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr "penjadwalan %<auto%> tidak mengambil sebuah parameter %<chunk_size%>"
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, gcc-internal-format
- msgid "invalid schedule kind"
- msgstr "jenis penjadwalan tidak valid"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr "diduga clause %<#pragma omp%>"
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr "%qs tidak valid untuk %qs"
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, 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-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, gcc-internal-format
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "operator tidak valid untuk %<#pragma omp atomic%>"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr "diduga %<(%> atau akhir dari baris"
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, gcc-internal-format
- msgid "for statement expected"
- msgstr "diduga pernyataan for"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr "diduga iterasi deklarasi atau inisialisasi"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr "tidak cukup secara sempurna nested loops"
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr "collapsed loops tidak secara sempurna nested"
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr "iterasi variabel %qD seharusnya bukan first private"
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, gcc-internal-format
- msgid "%qD is not a variable"
- msgstr "%qD bukan sebuah variabel"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr "%qE dideklarasikan %<threadprivate%> setelah penggunaan pertama"
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr "variabel otomatis %qE tidak dapat berupa %<threadprivate%>"
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "%<threadprivate%> %qE memiliki tipe tidak lengkap"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -15919,7 +15950,7 @@
- msgid "%qD has an incomplete type"
- msgstr "%qD memiliki tipe tidak lengkap"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "penggunaan tidak valid dari ekspresi void"
-@@ -15986,69 +16017,74 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr "tipe kembali fungsi tidak kompatibel karena %<volatile%>"
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
- #, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr ""
-+
-+#: c-typeck.c:2160
-+#, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr "%qT tidak memiliki anggota bernama %qE"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr "meminta untuk anggota %qE dalam sesuatu bukan sebuah struktur atau union"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr "dereferencing pointer ke tipe tidak lengkap"
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr "dereferensi penunjuk %<void *%>"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "array subscrip bukan sebuah integer"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr "nilai subscripted adalah penunjuk ke fungsi"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, fuzzy, gcc-internal-format
- #| msgid "index in dimension %d is out of bounds at %L"
- msgid "index value is out of bound"
- msgstr "indeks dalam dimensi %d diluar dari jangkauan di %L"
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ISO C melarang subscripting %<register%> array"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "ISO C90 melarang subscripting array bukan lvalue"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr ""
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr "dipanggil objek %qE bukan sebuah fungsi"
-@@ -16056,384 +16092,384 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr "fungsi dipanggil melalui sebuah tipe tidak kompatibel"
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, fuzzy, gcc-internal-format
- #| msgid "function definition has qualified void return type"
- msgid "function with qualified void return type called"
- msgstr "definisi fungsi memiliki pengkualifikasi tipe kembali void"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, fuzzy, gcc-internal-format
- #| msgid "the last argument must be an 8-bit immediate"
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr "argumen terakhir harus berupa sebuah 8 bit immediate"
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, fuzzy, gcc-internal-format
- #| msgid "%<__builtin_longjmp%> second argument must be 1"
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "%<__builtin_longjmp%> argumen kedua harus berupa 1"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr ""
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qE"
- msgid "too many arguments to method %qE"
- msgstr "terlalu banyak argumen ke fungsi %qE"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr "terlalu banyak argumen ke fungsi %qE"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared here"
- msgid "declared here"
- msgstr "%q+D dideklarasikan disini"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "tipe dari parameter format %d tidak lengkap"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "melewatkan argumen %d dari %qE sebagai integer daripada pecahan karena ada prototipe"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "melewatkan argumen %d dari %qE sebagai integer daripada kompleks kerana ada prototipe"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "melewatkan argumen %d dari %qE sebagai kompleks daripada pecahan kerana ada prototipe"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "melewatkan argumen %d dari %qE sebagai pecahan daripada integer karena ada prototipe"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "melewatkan argumen %d dari %qE sebagai kompleks daripada integer karena ada prototipe"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "melewatkan argumen %d dari %qE sebagai pecahan daripada kompleks karena ada prototipe"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "melewatkan argumen %d dari %qE sebagai %<float%> daripada %<double%> karena adaprototipe"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "melewatkan argumen %d dari %qE sebagai %qT daripada %qT karena ada prototipe"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "melewatkan argumen %d dari %qE dengan lebar berbeda karena ada prototipe"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "melewatkan argumen %d dari %qE sebagai unsigned karena ada prototipe"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "melewatkan argumen %d dari %qE sebagai signed karena ada prototipe"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, fuzzy, gcc-internal-format
- #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr "terlalu sediki argumen ke fungsi %qE"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "perbandingan dengan string literal menghasilkan perilaku yang tidak dispesifikasikan"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between %q#T and %q#T"
- msgid "comparison between %qT and %qT"
- msgstr "perbandingan antara %q#T dan %q#T"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "tipe dari penunjuk %<void *%> digunakan dalam pengurangan"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "penunjuk ke sebuah fungsi digunakan dalam pengurangan"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ISO C tidak mendukung %<~%> untuk konjugasi kompleks"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "tipe argumen salah ke unary exclamation mark"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "ISO C tidak mendukung %<++%> dan %<--%> di tipe kompleks"
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "tipe argumen salah ke peningkatan"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "tipe argumen salah ke pengurangan"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "peningkatan dari penunjuk ke struktur yang tidak dikenal"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "pengurangan dari penunjuk ke struktur yang tidak dikenal"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of expression of type %<void%>"
- msgstr "memakai alamat dari sementara"
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, gcc-internal-format
- msgid "assignment of read-only location %qE"
- msgstr "penempatan dari lokasi baca-saja %qE"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, gcc-internal-format
- msgid "increment of read-only location %qE"
- msgstr "peningkatan dari lokasi baca-saja %qE"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, gcc-internal-format
- msgid "decrement of read-only location %qE"
- msgstr "pengurangan dari lokasi baca-saja %qE"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "tidak dapat mengambil alamat dari bit-field %qD"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr "variabel global register %qD digunakan dalam fungsi nested"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr "variabel register %qD digunakan dalam fungsi nested"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr "alamat dari variabel global register %qD diminta"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr "alamat dari variabel register %qD diminta"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr "array bukan lvalue dalam ekspresi kondisional"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, fuzzy, gcc-internal-format
- #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "ISO C melarang kondisional ekspresi dengan hanya satu sisi void"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, fuzzy, gcc-internal-format
- #| msgid "pointer type mismatch in conditional expression"
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "tipe penunjuk tidak cocok dalam ekspresi kondisional"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "ISO C melarang kondisional ekpsresi diantara %<void *%> dan penunjuk fungsi"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "tipe penunjuk tidak cocok dalam ekspresi kondisional"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "tipe penunjuk/integer tidak cocok dalam ekspresi kondisional"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "tipe tidak cocok dalam ekspresi kondisional"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "operan tangan-kiri dari ekspresi koma tidak memiliki efek"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- #, fuzzy
- #| msgid "cast adds new qualifiers to function type"
- msgid "cast adds %q#v qualifier to function type"
- msgstr "cast menambahkan kualifier baru ke tipe fungsi"
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr "cast mengabaikan kualifier dari tipe target penunjuk"
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "cast menspesifikasikan tipe array"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "cast menspesifikasikan tipe fungsi"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "ISO C melarang casting bukan skalar ke tipe yang sama"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "ISO melarang cast ke tipe union"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "cast ke tipe union dari tipe yang tidak ada dalam union"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr ""
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr "cast meningkatkan alignmen yang dibutuhkan dari tipe target"
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "cast dari penunjuk ke integer dari ukuran berbeda"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr "cast dari panggilan fungsi dari tipe %qT ke tipe yang tidak cocok %qT"
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "cast ke penunjuk dari integer dari ukuran yang berbeda"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ISO C melarang konversi dari fungsi penunjuk ke tipe objek penunjuk"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ISO C melarang konversi dari objek penunjuk ke tipe fungsi penunjuk"
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr ""
-@@ -16445,714 +16481,714 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr "diduga %qT tetapi argumen memiliki tipe %qT"
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, fuzzy, gcc-internal-format
- #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr "target penunjuk dalam melewatkan argumen %d dari %qE berbeda dalam signedness"
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, fuzzy, gcc-internal-format
- #| msgid "Perform conversions of switch initializations."
- msgid "enum conversion in initialization is invalid in C++"
- msgstr "Lakukan konversi dari kondisional switch."
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion in return statement"
- msgid "enum conversion in return is invalid in C++"
- msgstr "konversi tidak valid dalam pernyataan return"
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr "tidak dapat melewatkan rvalue ke parameter referensi"
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- #, fuzzy
- #| msgid "passing argument %d of %qE makes qualified function pointer from unqualified"
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "melewatkan argumen %d dari %qE membuat fungsi penunjuk terkualifikasi dari tidak terkualifikasi"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- #, fuzzy
- #| msgid "assignment makes qualified function pointer from unqualified"
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr "penempatan membuat fungsi penunjuk terkualifikasi dari tidak terkualifikasi"
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- #, fuzzy
- #| msgid "initialization makes qualified function pointer from unqualified"
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "inisialisasi membuat fungsi penunjuk terkualifikasi dari tidak terkualifikasi"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- #, fuzzy
- #| msgid "return makes qualified function pointer from unqualified"
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr "return membuat fungsi penunjuk terkualifikasi dari tidak terkualifikasi"
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- #, fuzzy
- #| msgid "passing argument %d of %qE discards qualifiers from pointer target type"
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "melewatkan argumen %d dari %qE mengabaikan pengkualifikasi dari tipe target penunjuk"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- #, fuzzy
- #| msgid "assignment discards qualifiers from pointer target type"
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "penempatan mengabaikan pengkualifikasi dari tipe target penunjuk"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- #, fuzzy
- #| msgid "initialization discards qualifiers from pointer target type"
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "inisialisasi mengabaikan pengkualifikasi dari tipe target penunjuk"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- #, fuzzy
- #| msgid "return discards qualifiers from pointer target type"
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "return mengabaikan pengkualifikasi dari tipe target penunjuk"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "ISO C melarang konversi argumen ke tipe union"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, fuzzy, gcc-internal-format
- #| msgid "passing argument %d of %qE from incompatible pointer type"
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "assignment from pointer to non-enclosed address space"
- msgstr "cast dari penunjuk ke integer dari ukuran berbeda"
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, fuzzy, gcc-internal-format
- #| msgid "initialization from incompatible pointer type"
- msgid "initialization from pointer to non-enclosed address space"
- msgstr "inisialisasi dari tipe penunjuk yang tidak kompatibel"
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "argumen %d dari %qE mungkin menjadi sebuah kandidat untuk sebuah format atribut"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr "penempatan sisi tangan-kiri mungkin menjadi sebuah kandidat untuk sebuah atribut format"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, gcc-internal-format
- 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-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, 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"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr "ISO C melarang melewatkan argumen %d dari %qE diantara fungsi penunjuk dan %<void *%>"
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "ISO C melarang penempatan diantara fungsi penunjuk dan %<void *%>"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "ISO C melarang inisialisasi diantara fungsi penunjuk dan %<void *%>"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "ISO C melarang kembali diantara fungsi penunjuk dan %<void *%>"
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr "target penunjuk dalam melewatkan argumen %d dari %qE berbeda dalam signedness"
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr "target penunjuk dalam assignmen berbeda dalam signedness"
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr "target penunjuk dalam inisialisasi berbeda dalam signedness"
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr "target penunjuk dalam kembali berbeda dalam signedness"
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "melewatkan argumen %d dari %qE dari tipe penunjuk yang tidak kompatibel"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr "penempatan dari tipe penunjuk yang tidak kompatibel"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr "inisialisasi dari tipe penunjuk yang tidak kompatibel"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr "kembali dari tipe penunjuk yang tidak kompatibel"
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "penggunaan tidak valid dari bukan-lvalue array"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "melewatkan argumen %d dari %qE membuat penunjuk dari integer tanpa sebuah cast"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr "penempatan membuat penunjuk dari integer tanpa sebuah cast"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr "inisialisasi membuat penunjuk dari integer tanpa sebuah cast"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr "return membuat penunjuk dari integer tanpa sebuah cast"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "melewatkan argumen %d dari %qE membuat integer dari penunjuk tanpa sebuah cast"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr "penempatan membuat integer dari penunjuk tanpa sebuah cast"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr "inisialisasi membuat integer dari penunjuk tanpa sebuah cast"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr "return membuat integer dari penunjuk tanpa sebuah cast"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr "tipe tidak kompatibel untuk argumen %d dari %qE"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, gcc-internal-format
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "tipe tidak kompatibel dalam penempatan ke tipe %qT dari tipe %qT"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, gcc-internal-format
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "tipe tidak kompatibel ketika menginisialisasi tipe %qT menggunakan tipe %qT"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr "tipe tidak kompatibel ketika mengembalikan tipe %qT tetapi %qT telah diduga"
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr "tradisional C menolak inisialisasi otomatis bersama"
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr "(dekat inisialisasi untuk %qs)"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "array terinisialisasi dari konstanta string bertanda-petik"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "inisialisasi dari sebuah anggota array fleksibel"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "char-array terinisialisasi dari string lebar"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, gcc-internal-format
- msgid "wide character array initialized from non-wide string"
- msgstr "array karakter lebar terinisialisasi dari string bukan lebar"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, gcc-internal-format
- msgid "wide character array initialized from incompatible wide string"
- msgstr "array karakter lebar terinisialisasi dari string bukan lebar tidak kompatibel"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr "array dari tipe yang tidak sesuai terinisialisasi dari konstanta string"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "array terinisialisasi dari ekspresi array bukan-konstanta"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "elemen penginisialisasi bukan sebuah konstanta"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not constant"
- msgid "initializer element is not a constant expression"
- msgstr "elemen penginisialisasi bukan sebuah konstanta"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "elemen penginisialisasi tidak dapat dihitung di waktu load"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "penginisialisasi tidak valid"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "tipe vektor opaque tidak dapat diinisialisasi"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "kelebihan grup kurung diakhir dari penginisialisasi"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "hilang kurung disekitar penginisialisasi"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "kurung disekitar penginisialisasi skalar"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "inisialisasi dari anggota array fleksibel dalam sebuah konteks bertelur"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "hilang penginisialisasi"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "penginisialisasi skalar kosong"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "kelebihan elemen dalam penginisialisasi skalar"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr "indeks array dalam penginisialisasi bukan-array"
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "nama bagian tidak dalam rekaman atau union penginisialisasi"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr "indeks array dalam penginisialisasi bukan tipe integer"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, fuzzy, gcc-internal-format
- #| msgid "array index in initializer not of integer type"
- msgid "array index in initializer is not an integer constant expression"
- msgstr "indeks array dalam penginisialisasi bukan tipe integer"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "indeks array bukan konstan dalam penginisialisasi"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "indeks array dalam penginisialisasi melebihi batasan array"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "jangkauan indeks kosong dalam penginisialisasi"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "jangkauan indeks array dalam penginisialisasi melebihi batasan array"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr "field %qE tidak dikenal dispesifikasikan dalam penginisialisasi"
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "bagian terinisialisasi dengan efek-samping overwritten"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, gcc-internal-format
- msgid "initialized field overwritten"
- msgstr "bagian terinisialisasi overwritten"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "kelebihan elemen dalam char array penginisialisasi"
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "kelebihan elemen dalam struktur penginisialisasi"
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr "inisialisasi tidak statis dari sebuah anggota array fleksibel"
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "kelebihan elemen dalam penginisialisasi union"
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr "tradisional C menolah inisialisasi dari unions"
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "kelebihan elemen dalam array penginisialisasi"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "kelebihan elemen dalam penginisialisasi vektor"
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "kelebihan elemen dalam penginisialisasi skalar"
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "ISO C melarang %<goto *expr;%>"
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "fungsi dideklarasikan %<noreturn%> memiliki sebuah pernyataan %<return%>"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "%<return%> dengan tidak ada nilai, dalam fungsi mengembalikan bukan void"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr "%<return%> dengan sebuah nilai, dalam fungsi mengembalikan void"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, gcc-internal-format
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "ISO C melarang %<return%> dengan ekspresi, dalam fungsi mengembalikan void"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "fungsi mengembalikan alamat dari variabel lokal"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr "switch kuantiti bukan sebuah integer"
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr "pilihan %<long%> ekspresi tidak diubah ke %<int%> dalam ISO C"
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "case label is not an integer constant expression"
- msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr "label case tidak dalam label pernyataan switch"
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr "%<default%> label tidak dalam sebuah pernyataan switch"
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, fuzzy, gcc-internal-format
- #| msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr "%H disarankan kurung eksplisit untuk menghindari ambigu %<else%>"
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr "pernyataan break tidak dalam loop atau switch"
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "pernyataan continue tidak dalam sebuah loop"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr "pernyataan break digunakan dengan OpenMP untuk loop"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr "pernyataan dengan tidak ada efek"
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr "ekspresi pernyataan memiliki tipe tidak lengkap"
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr "jumlah geser kanan negatif"
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr "jumlah geser kanan >= lebar dari tipe"
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr "jumlah geser kiri negatif"
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr "jumlah geser kiri >= lebar dari tipe"
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about comparison of different enum types"
- msgid "comparing vectors with different element types"
- msgstr "Peringatkan mengenai perbandingan dari tipe enum yang berbeda"
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr ""
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr "membandingkan titik pecahan dengan == atau != adalah tidak aman"
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, fuzzy, gcc-internal-format
- #| msgid "comparison of distinct pointer types lacks a cast"
- msgid "comparison of pointers to disjoint address spaces"
- msgstr "perbandingan dari tipe penunjuk berbeda kurang sebuah cast"
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ISO C melarang perbandingan dari %<void *%> dengan fungsi penunjuk"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr "perbandingan dari tipe penunjuk berbeda kurang sebuah cast"
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "perbandingan diantara penunjuk dan integer"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr "perbandingan dari penunjuk lengkap dan tidak lengkap"
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ISO C melarang perbandingan terurut dari penunjuk ke fungsi"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, fuzzy, gcc-internal-format
- #| msgid "ordered comparison of pointer with integer zero"
- msgid "ordered comparison of pointer with null pointer"
- msgstr "perbandingan terurut dari penunjuk dengan integer nol"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "perbandingan terurut dari penunjuk dengan integer nol"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, fuzzy, gcc-internal-format
- #| msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr "meminta untuk konversi implisit dari %qT ke %qT tidak diijinkan dalam C++"
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "menggunakan array yang tidak dapat diubah ke penunjuk dimana skalar dibutuhkan"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr "menggunaka nilai tipe union dimana skalar dibutuhkan"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, fuzzy, gcc-internal-format
- #| msgid "used struct type value where scalar is required"
- msgid "used vector type where scalar is required"
- msgstr "menggunakan nilai tipe struct dimana skalar dibutuhkan"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "%qE memiliki tipe tidak valid untuk %<reduction%>"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr "%qE memiliki tipe tidak valid untuk %<reduction(%s)%>"
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr "%qE harus berupa %<threadprivate%> untuk %<copyin%>"
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr "%qE bukan sebuah variabel dalam clause %qs"
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr "%qE muncul lebih dari sekali dalam clause data"
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr "%qE bukan sebuah variabel dalam clause %<firstprivate%>"
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr "%qE bukan sebuah variabel dalam clause %<lastprivate%>"
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr "%qE adalah predetermined %qs untuk %qs"
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr ""
-@@ -17162,7 +17198,7 @@
- msgid "function call has aggregate value"
- msgstr "pemanggilan fungsi memiliki nilai bersama"
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "ukuran dari variabel %q+D terlalu besar"
-@@ -18007,54 +18043,54 @@
- msgid "library lib%s not found"
- msgstr "perpustakaan lib%s tidak ditemukan"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "tidak dapat mengubah ke sebuah tipe penunjuk"
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr "nilai penunjuk yang digunakan dimana sebuah nilai titik pecahan diduga"
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr "nilai bersama digunakan dimana sebuah float telah diduga"
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr "konversi ke tipe yang tidak lengkap"
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, fuzzy, gcc-internal-format
- #| msgid "can't convert between vector values of different size"
- msgid "can%'t convert between vector values of different size"
- msgstr "tidak dapat mengubah diantara nilai vektor dari ukuran yang berbeda"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr "nilai bersama digunakan dimana sebuah integer diduga"
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr "nilai penunjuk digunakan dimana sebuah kompleks diduga"
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr "nilai bersama digunakan dimana sebuah kompleks diduga"
-
--#: convert.c:965
-+#: convert.c:963
- #, fuzzy, gcc-internal-format
- #| msgid "can't convert value to a vector"
- msgid "can%'t convert value to a vector"
- msgstr "tidak dapat mengubah nilai ke sebuah vektor"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, gcc-internal-format
- msgid "aggregate value used where a fixed-point was expected"
- msgstr "nilai bersama digunakan dimana sebuah titik tetap diduga"
-@@ -18215,7 +18251,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr ""
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr ""
-@@ -18309,45 +18345,45 @@
- msgid "stack limits not supported on this target"
- msgstr "batas stact tidak didukung dalam target ini"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field %qs"
- msgid "mis-aligned access used for structure member"
- msgstr "class penyimpanan dispesifikasikan untuk daerah struktur %qs"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for structure field %qs"
- msgid "mis-aligned access used for structure bitfield"
- msgstr "class penyimpanan dispesifikasikan untuk daerah struktur %qs"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, fuzzy, gcc-internal-format
- #| msgid "global register variable %qD used in nested function"
- msgid "local frame unavailable (naked function?)"
- msgstr "variabel global register %qD digunakan dalam fungsi nested"
-
--#: expr.c:9996
-+#: expr.c:9971
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute error: %s"
- msgstr "%K panggilan ke %qs dideklarasikan dengan atribut error: %s"
-
--#: expr.c:10003
-+#: expr.c:9978
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute warning: %s"
- msgstr "%K panggilan ke %qs dideklarasikan dengan atribut peringatan: %s"
-@@ -18425,7 +18461,7 @@
- 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:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr "pemeriksaan fold: pohon asal diubah oleh fold"
-@@ -18436,7 +18472,7 @@
- msgid "total size of local objects too large"
- msgstr "%J ukuran total dari objek lokal terlalu besar"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr "batasan tidak memungkinkan dalam %<asm%>"
-@@ -18927,87 +18963,87 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr "pemeriksaan gimple: diduga %s(%s), memiliki %s(%s) dalam %s, di %s:%d"
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, 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:5041
-+#: gimplify.c:5048
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr "lvalue tidak valid dalam keluaran asm %d"
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, 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:5179
-+#: gimplify.c:5186
- #, 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:5674
-+#: gimplify.c:5681
- #, 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:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, fuzzy, gcc-internal-format
- #| msgid "%Henclosing parallel"
- msgid "enclosing task"
- msgstr "%Hparallel yang melingkupi"
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, fuzzy, gcc-internal-format
- #| msgid "%qs not specified in enclosing parallel"
- msgid "%qE not specified in enclosing parallel"
- msgstr "%qs tidak dispesifikan dalam parallel yang melingkupi"
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, fuzzy, gcc-internal-format
- #| msgid "%Henclosing parallel"
- msgid "enclosing parallel"
- msgstr "%Hparallel yang melingkupi"
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, 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:5859
-+#: gimplify.c:5866
- #, 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:5862
-+#: gimplify.c:5869
- #, 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:6025
-+#: gimplify.c:6032
- #, 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:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr "gimplification gagal"
-
--#: godump.c:1214
-+#: godump.c:1234
- #, fuzzy, gcc-internal-format
- #| msgid "could not open dump file %qs: %s"
- msgid "could not close Go dump file: %m"
- msgstr "tidak dapat membuka berkas dump %qs: %s"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, fuzzy, gcc-internal-format
- #| msgid "could not open dump file %qs: %s"
- msgid "could not open Go dump file %qs: %m"
-@@ -19066,7 +19102,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -19217,48 +19253,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "fungsi %q+D redeklarasi sebagai inline"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr "daerah barrier mungkin tidak secara dekat nested didalam dari work-sharing, critical, terurut atau eksplisit daerah tugas"
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr "daerah work-sharing mungkin tidak secara dekat nested didalam dari work-sharing, critical, terurut atau eksplisit daerah tugas"
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr "daerah master mungkin tidak secara dekat nested didalam daerah work-sharing atau eksplist daerah tugas"
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr "daerah terurut mungkin tidak secara dekat nested didalam daerah kritis atau eksplist daerah tugas"
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- 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:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- 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:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr "exit tidak valid dari blok struktur OpenMP"
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr "masukan tidak valid ke blok struktur OpenMP"
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr "cabang tidak valid ke/dari sebuah blok struktur OpenMP"
-@@ -19377,7 +19413,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
-@@ -19756,9 +19792,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr "tidak dapat menggunakan '%s' sebagai sebuah register %s"
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "nama register: %s tidak dikenal"
-@@ -19842,12 +19878,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr "operan %<asm%> membutuhkan reload yang tidak memungkinkan"
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr "batasan operan %<asm%> tidak kompatibel dengan ukuran operan"
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr "keluaran operan adalah konstanta dalam %<asm%>"
-@@ -20072,7 +20108,7 @@
- msgid "packed attribute is unnecessary"
- msgstr "atribut packed tidak diperlukan"
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr "alignmen dari elemen array lebih besar dari ukuran elemen"
-@@ -20296,7 +20332,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -20312,7 +20348,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr "aslinya pemanggilan fungsi tidak langsung tidak dipertimbangkan untuk inlining"
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -20327,7 +20363,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, fuzzy, gcc-internal-format
- #| msgid "%H%<[*]%> not allowed in other than a declaration"
- msgid "asm not allowed in atomic transaction"
-@@ -20366,650 +20402,650 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, fuzzy, gcc-internal-format
- #| msgid "%Hattributes are not allowed on a function-definition"
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr "konstanta tidak dihitung ketika ADDR_EXPR berubah"
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr "efek samping tidak diperhitungkan ketika ADDR_EXPR berubah"
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr ""
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr "SSA nama dalam daftar bebas tetapi tetap direferensikan"
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr ""
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid first operand of MEM_REF"
- msgstr "operan tidak valid ke %%R"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid offset operand of MEM_REF"
- msgstr "operan tidak valid ke %%R"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr "ASSERT_EXPR dengan sebuah kondisi always-false"
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, fuzzy, gcc-internal-format
- #| msgid "MODIFY_EXPR not expected while having tuples."
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr "MODIFY_EXPR tidak terduga ketika memiliki tuples."
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr "alamat diambil, tetapi bit ADDRESSABLE tidak diset"
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, gcc-internal-format
- msgid "non-integral used in condition"
- msgstr "bukan integral digunakan dalam kondisi"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr "kondisional operan tidak valid"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, gcc-internal-format
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "posisi atau ukuran operan tidak valid ke BIT_FIELD_REF"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr "tipe ketepatan hasil integral tidak cocok dengan ukuran field dari BIT_FIELD_REF"
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr "mode ketepatan dari hasil bukan integral tidak cocok dengan ukuran field dari BIT_FIELD_REF"
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr "awalan referensi tidak valid"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, gcc-internal-format
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "operan ke plus/minus tidak valid, tipe adalah sebuah penunjuk"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr "operan ke penunjuk plus tidak valid, operan pertama bukan sebuah penunjuk"
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to pointer plus, second operand is not an integer with type of sizetype."
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr "operan ke penunjuk plus tidak valid, operan kedua bukan sebuah integer dengan tipe dari sizetype."
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, gcc-internal-format
- msgid "invalid expression for min lvalue"
- msgstr "ekspresi tidak valid untuk minimal lvalue"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, gcc-internal-format
- msgid "invalid operand in indirect reference"
- msgstr "operan tidak valid dalam referensi tidak langsung"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, gcc-internal-format
- msgid "invalid operands to array reference"
- msgstr "operan tidak valid untuk referensi array"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, gcc-internal-format
- msgid "type mismatch in array reference"
- msgstr "tipe tidak cocok dalam referensi array"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, gcc-internal-format
- msgid "type mismatch in array range reference"
- msgstr "tipe tidak cocok dalam jangkauan referensi array"
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, gcc-internal-format
- msgid "type mismatch in real/imagpart reference"
- msgstr "tipe tidak cocok dalam referensi real/imagpart"
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, gcc-internal-format
- msgid "type mismatch in component reference"
- msgstr "tipe tidak cocok dalam referensi komponen"
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr ""
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "conversion of register to a different size"
- msgstr "cast dari penunjuk ke integer dari ukuran berbeda"
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operand to %%R"
- msgid "invalid address operand in MEM_REF"
- msgstr "operan tidak valid ke %%R"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, fuzzy, gcc-internal-format
- #| msgid "invalid shift operand"
- msgid "invalid offset operand in MEM_REF"
- msgstr "operan shift tidak valid"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, fuzzy, gcc-internal-format
- #| msgid "invalid position or size operand to BIT_FIELD_REF"
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr "posisi atau ukuran operan tidak valid ke BIT_FIELD_REF"
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, fuzzy, gcc-internal-format
- #| msgid "invalid position or size operand to BIT_FIELD_REF"
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr "posisi atau ukuran operan tidak valid ke BIT_FIELD_REF"
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr ""
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion in gimple call"
- msgid "invalid function in gimple call"
- msgstr "konversi tidak valid dalam panggilan gimple"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, gcc-internal-format
- msgid "non-function in gimple call"
- msgstr "bukan fungsi dalam panggilan gimple"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, gcc-internal-format
- msgid "invalid pure const state for function"
- msgstr "pure const state tidak valid untuk fungsi"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, gcc-internal-format
- msgid "invalid LHS in gimple call"
- msgstr "LHS tidak valid dalam panggilan gimple"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr ""
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, gcc-internal-format
- msgid "invalid conversion in gimple call"
- msgstr "konversi tidak valid dalam panggilan gimple"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion in gimple call"
- msgid "invalid static chain in gimple call"
- msgstr "konversi tidak valid dalam panggilan gimple"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion in gimple call"
- msgid "static chain in indirect gimple call"
- msgstr "konversi tidak valid dalam panggilan gimple"
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr ""
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, fuzzy, gcc-internal-format
- #| msgid "invalid LHS in gimple call"
- msgid "invalid argument to gimple call"
- msgstr "LHS tidak valid dalam panggilan gimple"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, gcc-internal-format
- msgid "invalid operands in gimple comparison"
- msgstr "operan tidak valid dalam perbandingan gimple"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in comparison expression"
- msgid "mismatching comparison operand types"
- msgstr "tipe tidak cocok dalam ekspresi perbandingan"
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands in gimple comparison"
- msgid "non-vector operands in vector comparison"
- msgstr "operan tidak valid dalam perbandingan gimple"
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands in comparison expression"
- msgid "invalid vector comparison resulting type"
- msgstr "operan tidak valid dalam ekspresi perbandingan"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about comparison of different enum types"
- msgid "bogus comparison result type"
- msgstr "Peringatkan mengenai perbandingan dari tipe enum yang berbeda"
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr "bukan register seperti RHS dari operasi unary"
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, gcc-internal-format
- msgid "invalid operand in unary operation"
- msgstr "operan tidak valid dalam operasi unari"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, gcc-internal-format
- msgid "invalid types in nop conversion"
- msgstr "tipe tidak valid dalam konversi nop"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, fuzzy, gcc-internal-format
- #| msgid "invalid types in nop conversion"
- msgid "invalid types in address space conversion"
- msgstr "tipe tidak valid dalam konversi nop"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, gcc-internal-format
- msgid "invalid types in fixed-point conversion"
- msgstr "tipe tidak valid dalam konversi titik tetap"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, gcc-internal-format
- msgid "invalid types in conversion to floating point"
- msgstr "tipe tidak valid dalam konversi ke titik pecahan"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, gcc-internal-format
- msgid "invalid types in conversion to integer"
- msgstr "tipe tidak valid dalam konversi ke integer"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr "konversi bukan trivial dalam operasi unari"
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, gcc-internal-format
- msgid "non-register as LHS of binary operation"
- msgstr "bukan register seperti LHS dari operasi binari"
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, gcc-internal-format
- msgid "invalid operands in binary operation"
- msgstr "operan tidak valid dalam operasi binary"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, gcc-internal-format
- msgid "type mismatch in complex expression"
- msgstr "tipe tidak cocok dalam ekspresi kompleks"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, gcc-internal-format
- msgid "type mismatch in shift expression"
- msgstr "tipe tidak cocok dalam ekspresi shift"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, gcc-internal-format
- msgid "type mismatch in vector shift expression"
- msgstr "tipe tidak cocok dalam ekspresi vektor shift"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr ""
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in vector shift expression"
- msgid "type mismatch in widening vector shift expression"
- msgstr "tipe tidak cocok dalam ekspresi vektor shift"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, fuzzy, gcc-internal-format
- #| msgid "invalid (pointer) operands to plus/minus"
- msgid "invalid non-vector operands to vector valued plus"
- msgstr "operan (penunjuk) tidak valid ke plus/minus"
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, gcc-internal-format
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "operan (penunjuk) tidak valid ke plus/minus"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, gcc-internal-format
- msgid "type mismatch in pointer plus expression"
- msgstr "tipe tidak cocok dalam penunjuk plus ekspresi"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, gcc-internal-format
- msgid "type mismatch in binary expression"
- msgstr "tipe tidak cocok dalam ekspresi binary"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, fuzzy, gcc-internal-format
- #| msgid "non-register as LHS of unary operation"
- msgid "non-register as LHS of ternary operation"
- msgstr "bukan register seperti RHS dari operasi unary"
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands in binary operation"
- msgid "invalid operands in ternary operation"
- msgstr "operan tidak valid dalam operasi binary"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr "tipe tidak cocok dalam ekspresi kondisional"
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in complex expression"
- msgid "type mismatch in fused multiply-add expression"
- msgstr "tipe tidak cocok dalam ekspresi kompleks"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in vector shift expression"
- msgid "type mismatch in vector permute expression"
- msgstr "tipe tidak cocok dalam ekspresi vektor shift"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, fuzzy, gcc-internal-format
- #| msgid "expected integer expression"
- msgid "vector types expected in vector permute expression"
- msgstr "diduga ekspresi integer"
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands in truth expression"
- msgid "invalid mask type in vector permute expression"
- msgstr "operan tidak valid dalam ekspresi kebenaran"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, gcc-internal-format
- msgid "non-trivial conversion at assignment"
- msgstr "konversi bukan trivial di penempatan"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, gcc-internal-format
- msgid "invalid operand in unary expression"
- msgstr "operan tidak valid dalam ekspresi unary"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, gcc-internal-format
- msgid "type mismatch in address expression"
- msgstr "tipe tidak cocok dalam ekspresi alamat"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, gcc-internal-format
- msgid "invalid rhs for gimple memory store"
- msgstr "rhs tidak valid untuk penyimpanan memori gimple"
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, gcc-internal-format
- msgid "invalid operand in return statement"
- msgstr "operan tidak valid dalam pernyataan return"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, gcc-internal-format
- msgid "invalid conversion in return statement"
- msgstr "konversi tidak valid dalam pernyataan return"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, gcc-internal-format
- msgid "goto destination is neither a label nor a pointer"
- msgstr "tujuan goto bukan sebuah label ataupun sebuah penunjuk"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, gcc-internal-format
- msgid "invalid operand to switch statement"
- msgstr "operan tidak valid ke pernyataan switch"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, fuzzy, gcc-internal-format
- #| msgid "incorrect entry in label_to_block_map.\n"
- msgid "incorrect entry in label_to_block_map"
- msgstr "masukan tidak benar dalam label_to_block_map.\n"
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, fuzzy, gcc-internal-format
- #| msgid "format string has invalid operand number"
- msgid "incorrect setting of landing pad number"
- msgstr "string format memiliki jumlah operan yang tidak valid"
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, fuzzy, gcc-internal-format
- #| msgid "invalid conversion in gimple call"
- msgid "invalid comparison code in gimple cond"
- msgstr "konversi tidak valid dalam panggilan gimple"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands in gimple comparison"
- msgid "invalid labels in gimple cond"
- msgstr "operan tidak valid dalam perbandingan gimple"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid PHI result"
- msgid "invalid PHI result"
- msgstr "Hasil PHI tidak valid"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, gcc-internal-format
- msgid "missing PHI def"
- msgstr "hilang definisi PHI"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, fuzzy, gcc-internal-format
- #| msgid "Invalid PHI argument"
- msgid "invalid PHI argument"
- msgstr "argumen PHI tidak valid"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Incompatible types in PHI argument"
- msgid "incompatible types in PHI argument %u"
- msgstr "tipe tidak kompatibel dalam argumen PHI"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, gcc-internal-format
- msgid "verify_gimple failed"
- msgstr "verify_gimple gagal"
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, fuzzy, gcc-internal-format
- #| msgid "Dead STMT in EH table"
- msgid "dead STMT in EH table"
- msgstr "STMT dalam tabel EH mati"
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr "gimple_bb (phi) diset ke blok dasar salah"
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr "pembagian tidak benar dari titik pohon"
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr "gimple_bb (stmt) diset ke blok dasar yang salah"
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, gcc-internal-format
- msgid "in statement"
- msgstr "dalam pernyataan"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr "pernyataan ditandai untuk throw, tetapi tidak"
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr "pernyataan ditandai untuk throw di tengah dari blok"
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr "ENTRY_BLOCK memiliki IL diasosiasikan dengannya"
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr "EXIT_BLOCK memiliki IL diasosiasikan dengannya"
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr "fallthru ke keluar dari bb %d"
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr "bukan lokal label "
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr ""
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr "label "
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr "kontrol aliran di tengah dari blok dasar %d"
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr "fallthry edge setelah sebuah pernyataan kontrol dalam bb %d"
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr "benar/salah edge setelah sebuah bukan-COND_COND dalam bb %d"
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr "tanda edge keluar salah diakhir dari bb %d"
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr "eksplisit goto di akhir dari bb %d"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr "return edge tidak menunjuk ke akhir dalam bb %d"
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr "ditemukan case baku bukan diawal dari case vektor"
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, gcc-internal-format
- msgid "case labels not sorted: "
- msgstr "case label tidak diurutkan: "
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr "kelebihan outgoing edge %d->%d"
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr "hilang edge %i->%i"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, fuzzy, gcc-internal-format
- #| msgid "%H%<noreturn%> function does return"
- msgid "%<noreturn%> function does return"
- msgstr "%H%<noreturn%> fungsi tidak kembali"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr "kontrol mencapai akhir dari fungsi bukan void"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, fuzzy, gcc-internal-format
- #| msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "%H mengabaikan nilai kembali dari %qD, dideklarasikan dengan atribut warn_unused_result"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, fuzzy, gcc-internal-format
- #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
- msgid "ignoring return value of function declared with attribute warn_unused_result"
-@@ -21078,75 +21114,75 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr "insn salah dalam ujung fallthru"
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+F can never be inlined because it receives a non-local goto"
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr "fungsi %q+F tidak akan dapat inline karena ini menerima sebuah goto bukan lokal"
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+F can never be inlined because it saves address of local label in a static variable"
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr "fungsi %q+F tidak akan dapat inline karena ini menyimpan alamat dari label lokal dalam sebuah variabel statis"
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr "fungsi %q+F tidak akan dapat terinline karena ini menggunakan alloca (override menggunaka always_inline atribut)"
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr "fungsi %q+F tidak akan dapat inline karena ini menggunakan setjmp"
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr "fungsi %q+F tidak akan dapat inline karena ini menggunakan daftar argumen variabel"
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr "fungsi %q+F tidak akan dapat inline karena ini menggunakan penanganan setjmp-longjmp exception"
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr "fungsi %q+F tidak akan dapat inline karena ini menggunakan goto tidak lokal"
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr "fungsi %q+F tidak akan dapat inline karena ini menggunakan __builtin_return atau __builtin_apply_args"
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr "fungsi %q+F tidak akan dapat inline karena ini berisi sebuah goto yang dihitung"
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr "fungsi %q+F tidak akan inline karena ini ditekan menggunakan -fno-inline"
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr "fungsi %q+F tidak akan inline karena ini menggunakan atribut yang konflik dengan inline"
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, fuzzy, gcc-internal-format
- #| msgid "inlining failed in call to %q+F: %s"
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr "inlining gagal dalam panggilan ke %q+F: %s"
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "dipanggil dari sini"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr "inlining gagal dalam panggilan ke %q+F: %s"
-@@ -21363,7 +21399,7 @@
- msgid "verify_ssa failed"
- msgstr "verify_ssa gagal"
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, fuzzy, gcc-internal-format
- #| msgid "%J%qD was declared here"
- msgid "%qD was declared here"
-@@ -21427,56 +21463,56 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, fuzzy, gcc-internal-format
- #| msgid "%Harray subscript is outside array bounds"
- msgid "array subscript is outside array bounds"
- msgstr "%H array subscript diluar dari cakupan array"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, fuzzy, gcc-internal-format
- #| msgid "%Harray subscript is above array bounds"
- msgid "array subscript is above array bounds"
- msgstr "%H array subscript diatas dari array bounds"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, fuzzy, gcc-internal-format
- #| msgid "%Harray subscript is below array bounds"
- msgid "array subscript is below array bounds"
- msgstr "%Harray subscrip dibawah dari array bounds"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhakan kondisi ke konstanta"
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhanakan kondisional"
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, gcc-internal-format
- msgid "comparison always false due to limited range of data type"
- msgstr "perbandingan selalu salah karena jangkauan terbatas dari tipe data"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, gcc-internal-format
- msgid "comparison always true due to limited range of data type"
- msgstr "perbandingan selalu benar karena jangkauan terbatas dari tipe data"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, fuzzy, gcc-internal-format
- #| msgid "assuming signed overflow does not occur when simplifying && or || to & or |"
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhanakan && atau || ke & atau |"
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, fuzzy, gcc-internal-format
- #| msgid "assuming signed overflow does not occur when simplifying && or || to & or |"
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
-@@ -21487,22 +21523,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "mengabaikan atribut yang diaplikasikan ke %qT setelah definisi"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr "%q+D telah dideklarasikan dengan atribut dllexport: dllimport diabaikan"
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr "%q+D redeklarasi tanpa atribut dllimport setelah telah direferensikan dengan dll linkage"
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr "%q+D redeklarasi tanpa atribut dllimport: sebelumnya dllimport diabaikan"
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -21517,149 +21553,149 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr "%qE atribut diabaikan"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "fungsi inline %q+D dideklarasikan sebagai dllimport: atribut diabaikan"
-
--#: tree.c:5577
-+#: tree.c:5578
- #, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "definisi fungsi %q+D ditandai dllimport"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr "definisi variabel %q+D ditandai dllimport"
-
--#: tree.c:5613
-+#: tree.c:5614
- #, fuzzy, gcc-internal-format
- #| msgid "external linkage required for symbol %q+D because of %qs attribute"
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr "external linkage dibutuhkan untuk simbol %q+D karena atribut %qs"
-
--#: tree.c:5627
-+#: tree.c:5628
- #, fuzzy, gcc-internal-format
- #| msgid "%qs implies default visibility, but %qD has already been declared with a different visibility"
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr "%qs mengimplikasikan visibility baku, tetapi %qD telah dideklarasikan dengan sebuah visibility berbeda"
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr "array dari fungsi tidak berarti"
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "tipe kembali fungsi tidak dapat berupa fungsi"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr "pemeriksaan pohon: %s, memiliki %s dalam %s, di %s:%d"
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr "pemeriksaan pohon: diduga kosong dari %s, memiliki %s dalam %s, di %s:%d"
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "pemeriksaan pohon: diduga kelas %qs, memiliki %qs (%s) dalam %s, di %s:%d"
-
--#: tree.c:8939
-+#: tree.c:8943
- #, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "pemeriksaan pohon: tidak menduga kelas %qs, memiliki %qs (%s dalam %s, di %s:%d"
-
--#: tree.c:8952
-+#: tree.c:8956
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr "pemeriksaan pohon: diduga omp_clause %s, memiliki %s dalam %s, di %s:%d"
-
--#: tree.c:9012
-+#: tree.c:9016
- #, gcc-internal-format
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr "pemeriksaan pohon: diduga pohon yang berisi struktur %qs, memiliki %qs dalam %s, di %s:%d"
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr "pemeriksaan pohon: diakses elt %d dari tree_vec dengan %d elts dalam %s, di %s:%d"
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr "pemeriksaan pohon: diakses operan %d dari %s dengan %d operan dalam %s, di %s:%d"
-
--#: tree.c:9052
-+#: tree.c:9056
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr "pemeriksaan pohon: diakses operan %d dari omp_clause %s dengan %d operan dalam %s, di %s:%d"
-
--#: tree.c:11336
-+#: tree.c:11340
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is deprecated (declared at %s:%d)"
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "%qD sudah ditinggalkan (dideklarasikan di %s:%d)"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "%qD sudah ditinggalkan (dideklarasikan di %s:%d)"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is deprecated (declared at %s:%d)"
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "%qD sudah ditinggalkan (dideklarasikan di %s:%d)"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is deprecated (declared at %s:%d)"
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "%qD sudah ditinggalkan (dideklarasikan di %s:%d)"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "type is deprecated (declared at %s:%d)"
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "tipe sudah ditinggalkan (dideklarasikan di %s:%d)"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr "tipe sudah ditinggalkan (dideklarasikan di %s:%d)"
-
--#: tree.c:11389
-+#: tree.c:11393
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated"
- msgid "%qE is deprecated: %s"
- msgstr "%qs sudah ditinggalkan"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is deprecated"
- msgid "%qE is deprecated"
- msgstr "%qs sudah ditinggalkan"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "type is deprecated"
- msgid "type is deprecated: %s"
- msgstr "tipe sudah ditinggalkan"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr "tipe sudah ditinggalkan"
-@@ -21712,156 +21748,161 @@
- msgid "variable tracking size limit exceeded"
- msgstr ""
-
--#: varasm.c:317
-+#: varasm.c:319
-+#, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr "%+D menyebabkan konflik sebuah tipe daerah"
-+
-+#: varasm.c:322
- #, fuzzy, gcc-internal-format
- #| msgid "%+D causes a section type conflict"
- msgid "%+D causes a section type conflict with %D"
- msgstr "%+D menyebabkan konflik sebuah tipe daerah"
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr "alignmen dari %q+D lebih besar dari berkas objek maksimum alignmen. Menggunakan %d"
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr "nama register tidak dispesifikasikan untuk %q+D"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr "nama register tidak valid untuk %q+D"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr "tipe data dari %q+D tidak cocok untuk sebuah register"
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, fuzzy, gcc-internal-format
- #| msgid "register specified for %q+D isn%'t suitable for data type"
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr "register yang dispesifikasikan untuk %q+D tidak cocok untuk tipe data"
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, fuzzy, gcc-internal-format
- #| msgid "register used for two global register variables"
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr "register digunakan untuk dua variabel register global"
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr "register yang dispesifikasikan untuk %q+D tidak cocok untuk tipe data"
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr "variabel global register memiliki nilai inisial"
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr "optimisasi mungkin menghapus baca dan/atau tulis ke variabel register"
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr "nama register diberikan untuk variabel bukan register %q+D"
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr "global desktruktor tidak didukung di target ini"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr "global konstruktor tidak didukung di target ini"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr "thread-local COMMON data tidak terimplementasi"
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr "alignmen yang diminta untuk %q+D lebih besar dari alignmen yang diimplementasikan dari %wu"
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, gcc-internal-format
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr "penginisialisasi untuk nilai integer/titik-tetap terlalu kompleks"
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr "penginisialisasi untuk nilai pecahan bukan sebuah konstanta pecahan"
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, fuzzy, gcc-internal-format
- #| msgid "invalid initial value for member %qs"
- msgid "invalid initial value for member %qE"
- msgstr "nilai inisial tidak valid untuk anggota %qs"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr "deklarasi lemah dari %q+D harus berupa publik"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr "deklarasi lemah dari %q+D tidak didukung"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr "hanya aliases lemah yang didukung dalam konfigurasi ini"
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, fuzzy, gcc-internal-format
- #| msgid "%Jweakref is not supported in this configuration"
- msgid "weakref is not supported in this configuration"
- msgstr "%J weakref tidak didukung dalam konfigurasi ini"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, fuzzy, gcc-internal-format
- #| msgid "-m%s not supported in this configuration"
- msgid "ifunc is not supported in this configuration"
- msgstr "-m%s tidak didukung dalam konfigurasi ini"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D aliased to undefined symbol %qs"
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr "%q+D teraliasi ke simbol tidak terdefinisi %qs"
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D aliased to external symbol %qs"
- msgid "%q+D aliased to external symbol %qE"
- msgstr "%q+D teraliasi ke simbol eksternal %qs"
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr "weakref %q+D secara ultimate mentarget dirinya sendiri"
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr "weakref %q+D harus memiliki static linkage"
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, fuzzy, gcc-internal-format
- #| msgid "%Jalias definitions not supported in this configuration"
- msgid "alias definitions not supported in this configuration"
- msgstr "%J definisi alias tidak didukung dalam konfigurasi ini"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "visibility atribut tidak didukung dalam konfigurasi ini; diabaikan"
-@@ -21903,8 +21944,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "panjang string %qd lebih besar daripada panjang %qd ISO C%d kompiler dibutuhkan untuk mendukung"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "overflow dalam konstanta ekspresi"
-@@ -22121,7 +22162,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "alamat dari %qD akan selalu dievaluasi sebagai %<true%>"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr "disarankan parentheses disekitar assignmen digunakan sebagai nilai kebenaran"
-@@ -22561,40 +22602,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "tipe vektori tidak valid untuk atribut %qE"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr "ukuran vektor bukan sebuah kelipatan integral dari ukuran komponen"
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr "ukuran vektor nol"
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr "jumlah dari komponen dari vektor bukan kelipatan dari dua"
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr "atribut bukan null tanpa argumen di sebuah bukan prototipe"
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr "argumen bukan null memiliki jumlah operan tidak valid (argumen %lu)"
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr "argumen bukan null dengan diluar-dari-jangkauan jumlah operan (argumen %lu, operan %lu)"
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr "referensi argumen nonnull operan bukan penunjuk (argumen %lu, operan %lu)"
-@@ -22634,12 +22675,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "%qE atribut hanya berlaku untuk fungsi variadic"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr "posisi yang diminta bukan sebuah konstanta integer"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr "posisi yang diminta lebih kecil dari nol"
-@@ -22698,7 +22739,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr "mencoba untuk mengambil alamat dari bit-field anggota struktur %qD"
-@@ -23462,86 +23503,86 @@
- msgstr "%H mengabaikan #pragma %s %s"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, fuzzy, gcc-internal-format
- #| msgid "%Hstray %<@%> in program"
- msgid "stray %<@%> in program"
- msgstr "%H hilang %<@%> dalam aplikasi"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, gcc-internal-format
- msgid "stray %qs in program"
- msgstr "hilang %qs dalam aplikasi"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "hilang karakter %c pengakhir"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, gcc-internal-format
- msgid "stray %qc in program"
- msgstr "hilang %qc dalam aplikasi"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr "hilang %<\\%o%> dalam aplikasi"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr "konstanta desimal ini hanya tidak unsigned dalam ISO C90"
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr "konstanta desimal ini akan menjadi unsigned dalam ISO C90"
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, fuzzy, gcc-internal-format
- #| msgid "integer constant is too large for %qs type"
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "konstanta integer terlalu besar untuk tipe %qs"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, fuzzy, gcc-internal-format
- #| msgid "non-standard suffix on floating constant"
- msgid "unsuffixed float constant"
- msgstr "akhiran bukan-standar di konstanta floating"
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr "tidak didukung akhiran bukan-standar di konstanta floating"
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr "akhiran bukan-standar di konstanta floating"
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, gcc-internal-format
- msgid "floating constant exceeds range of %qT"
- msgstr "konstanta floating melebihi jangkauan dari %qT"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, gcc-internal-format
- msgid "floating constant truncated to zero"
- msgstr "konstanta floating dipotong ke nol"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, fuzzy, gcc-internal-format
- #| msgid "%Hmisplaced %<@%D%> Objective-C++ construct"
- msgid "repeated %<@%> before Objective-C string"
- msgstr "%Hsalah tempat %<@%D%> Objective-C++ konstruk"
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr "tidak didukung bukan-standar pemotongan dari string literals"
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "tradisional C menolak pemotongan konstanta string"
-@@ -23561,7 +23602,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, gcc-internal-format
- msgid "invalid type for iteration variable %qE"
- msgstr "tipe tidak valid untuk iterasi variabel %qE"
-@@ -23571,22 +23612,22 @@
- msgid "%qE is not initialized"
- msgstr "%qE tidak terinisialisasi"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr "hilang predikat pengontrol"
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, gcc-internal-format
- msgid "invalid controlling predicate"
- msgstr "predikat pengontrol tidak valid"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, gcc-internal-format
- msgid "missing increment expression"
- msgstr "hilang ekspresi peningkatan"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, gcc-internal-format
- msgid "invalid increment expression"
- msgstr "ekspresi peningkatan tidak valid"
-@@ -24467,7 +24508,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "nilai buruk %qs untuk -mmemory-latency"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -24651,54 +24692,54 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr ""
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to functions"
- msgid "%qE attribute only applies to functions"
- msgstr "atribut %qs hanya berlaku ke fungsi"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, 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:20665
-+#: config/arm/arm.c:20667
- #, gcc-internal-format
- msgid "argument must be a constant"
- msgstr "argumen harus berupa sebuah konstanta"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "pemilih harus berupa sebuah immediate"
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "mask harus berupa sebuah immediate"
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, 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:22123
-+#: config/arm/arm.c:22125
- #, 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:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr "mangling dari %<va_list%> telah berubah dalam GCC 4.4"
-@@ -24713,101 +24754,120 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "variabel statis %q+D ditandai dllimport"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
-+#, fuzzy, gcc-internal-format
-+#| msgid "-G and -static are mutually exclusive"
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "-G dan -static adalah mutually exclusive"
-+
-+#: config/avr/avr.c:555
- #, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr ""
-+
-+#: config/avr/avr.c:573
-+#, 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:576
-+#, 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:583
-+#, fuzzy, gcc-internal-format
-+#| msgid "%qs appears to be a misspelled signal handler"
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr "%qs sepertinya salah nama signal handler"
-+
-+#: config/avr/avr.c:733
-+#, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr ""
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr ""
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr ""
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr ""
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, 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:2625
-+#: config/avr/avr.c:2586
- #, 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:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr "%qs sepertinya salah nama interrupt handler"
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr "%qs sepertinya salah nama signal handler"
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr ""
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %s %q+D"
- msgstr ""
-
--#: config/avr/avr.c:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, 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:7382
-+#: config/avr/avr.c:7299
- #, 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:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr "MCU %qs hanya didukung untuk perakit saja"
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, 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:10691
-+#: config/avr/avr.c:10642
- #, 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"
-@@ -24938,70 +24998,70 @@
- msgid "internal error: bad register: %d"
- msgstr "internal error: register buruk: %d"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr "internal error: sideeffect-insn mempengaruhi efek utama"
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr "nilai cc_attr tidak diketahui"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr "internal error: cris_side_effect_mode_ok dengan operan buruk"
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr "-max-stackframe=%d tidak digunakan, diantara 0 dan %d"
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr "spesifikasi versi CRIS tidak diketahui dalam -march= atau -mcpu= : %s"
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr "spesifikasi versi cpu CRIS tidak diketahui dalam -mtune= : %s"
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "-fPIC dan -fpic tidak didukung dalam konfigurasi ini"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr "pilihan -g tertentu tidak valid dengan -maout dan -melinux"
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, fuzzy, gcc-internal-format
- #| msgid "Unknown src"
- msgid "unknown src"
- msgstr "Tidak diketahui src"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "Unknown dest"
- msgid "unknown dest"
- msgstr "Tidak diketahui dest"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr "stackframe terlalu besar: %d bytes"
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr "expand_binop gagal dalam movsi got"
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, fuzzy, gcc-internal-format
- #| msgid "emitting PIC operand, but PIC register isn't set up"
- msgid "emitting PIC operand, but PIC register isn%'t set up"
-@@ -25166,316 +25226,316 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "tidak dapat menset posisi dalam berkas PCH: %m"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %stune=%s %s"
- msgstr "nilai (%s) buruk untuk %stune=%s %s"
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%stune=x86-64%s is deprecated. Use %stune=k8%s or %stune=generic%s instead as appropriate."
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr "%smtune=x86-64%s sudah ditinggalkan. Lebih baik gunakan %stune=k8%s atau %stune=generic%s yang lebih sesuai."
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "model kode %qs tidak mendukung dalam mode %s bit"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, fuzzy, gcc-internal-format
- #| msgid "code model %qs not supported in the %s bit mode"
- msgid "code model %qs not supported in x32 mode"
- msgstr "model kode %qs tidak mendukung dalam mode %s bit"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, gcc-internal-format, gfc-internal-format
- msgid "code model %s does not support PIC mode"
- msgstr "model kode %s tidak mendukung kode PIC"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, fuzzy, gcc-internal-format
- #| msgid "-m%s not supported in this configuration"
- msgid "-masm=intel not supported in this configuration"
- msgstr "-m%s tidak didukung dalam konfigurasi ini"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr "%i-bit mode tidak terkompile"
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "CPU yang anda pilih tidak mendukung set instruksi x86-64"
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr "CPU generik hanya dapat digunakan untuk pilihan %stune=%s %s"
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr "nilai (%s) buruk untuk pilihan %sarch=%s %s"
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, fuzzy, gcc-internal-format
- #| msgid "%sregparm%s is ignored in 64-bit mode"
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr "%sregparm%s diabaikan dalam mode 64 bit"
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%sregparm=%d%s is not between 0 and %d"
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "%sregparm=%d%s tidak berada diantara 0 dan %d"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr "%srtd%s diabaikan dalam mode 64 bit"
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, 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:3592
-+#: config/i386/i386.c:3593
- #, 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:3613
-+#: config/i386/i386.c:3614
- #, 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:3627
-+#: config/i386/i386.c:3628
- #, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr "%ssseregparam%s digunakan tanpa SSE aktif"
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr "set instruksi SSE non-aktif, menggunakan 387 aritmetik"
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr "set instruksi 387 non-aktif, menggunakan aritmetik SSE"
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr "unwind tabel saat ini membutuhkan baik sebuah frame pointer atau %saccumulate-outgoing-args%s untuk pembenaran"
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr "stack probing membutuhkan %saccumulate-outgoing-args%s untuk pembenaran"
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr ""
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr ""
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, 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:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr "atribut(target(\"%s\")) tidak diketahui"
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr "pilihan(\"%s\") telah dispesifikasikan"
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr "atribut fastcall dan regparm tidak kompatibel"
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, 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:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, 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:4930
-+#: config/i386/i386.c:4925
- #, 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:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr "atribut fastcall dan cdecl tidak kompatibel"
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr "atribut fastcall dan stdcall tidak kompatibel"
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, 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:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr "atribut stdcall dan cdecl tidak kompatibel"
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr "atribut stdcall dan fastcall tidak kompatibel"
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, 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:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, 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:5008
-+#: config/i386/i386.c:5003
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored on non-class types"
- msgid "%qE attribute is used for none class-method"
- msgstr "%qE atribut diabaikan dalam tipe bukan-class"
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, 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:5237
-+#: config/i386/i386.c:5232
- #, 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:5452
-+#: config/i386/i386.c:5447
- #, gcc-internal-format
- msgid "ms_hook_prologue is not compatible with nested function"
- msgstr ""
-
--#: config/i386/i386.c:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr "atribut ms_abi membutuhkan -maccumulate-outgoing-args atau mengindikasikan optimasi subtarget"
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, 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:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, 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:6141
-+#: config/i386/i386.c:6136
- #, 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:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr "register SSE kembali dengan SSE tidak aktif"
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr "argumen register SSE dengan SSE tidak aktif"
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr "x87 register kembali dengan x87 tidak aktif"
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, 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:6726
-+#: config/i386/i386.c:6721
- #, 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:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, 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:7447
-+#: config/i386/i386.c:7442
- #, 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:10033
-+#: config/i386/i386.c:10028
- #, gcc-internal-format
- msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:11030
-+#: config/i386/i386.c:11025
- #, 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:11044
-+#: config/i386/i386.c:11039
- #, fuzzy, gcc-internal-format
- #| msgid "%s not supported for nested functions"
- msgid "-fsplit-stack does not support 2 register parameters for a nested function"
-@@ -25483,126 +25543,126 @@
-
- #. FIXME: We could make this work by pushing a register
- #. around the addition and comparison.
--#: config/i386/i386.c:11055
-+#: config/i386/i386.c:11050
- #, 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:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr "register extended tidak memiliki setengah tinggi"
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr "ukuran operan tidak didukung untuk register ekstended"
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "invalid operand code '%c'"
- msgid "non-integer operand used with operand code '%c'"
- msgstr "kode operan '%c' tidak valid"
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, 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:28143
-+#: config/i386/i386.c:28196
- #, 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:28238
-+#: config/i386/i386.c:28291
- #, 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:28646
-+#: config/i386/i386.c:28699
- #, 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:28665
-+#: config/i386/i386.c:28718
- #, 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:28683
-+#: config/i386/i386.c:28736
- #, 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:28692
-+#: config/i386/i386.c:28745
- #, 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:28701
-+#: config/i386/i386.c:28754
- #, 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:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, 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:28927
-+#: config/i386/i386.c:28980
- #, 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:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, 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:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr "%qE membutuhkan pilihan isa tidak diketahui"
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr "%qE membutuhkan pilihan isa %s"
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, gcc-internal-format
- msgid "last argument must be an immediate"
- msgstr "argumen terakhir harus berupa sebuah immediate"
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, fuzzy, gcc-internal-format
- #| msgid "last argument must be an immediate"
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr "argumen terakhir harus berupa sebuah immediate"
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, 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:31774
-+#: config/i386/i386.c:31827
- #, 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:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, 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:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, fuzzy, gcc-internal-format
- #| msgid "%qs incompatible attribute ignored"
- msgid "%qE incompatible attribute ignored"
-@@ -25680,19 +25740,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "atribut %qs membutuhkan sebuah argumen konstanta integer"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr "nilai dari -mfixed-range harus memiliki bentuk REG1-REG2"
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr "%s-%s adalah sebuah ruang kosong"
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, gcc-internal-format
- msgid "version attribute is not a string"
- msgstr "atribut versi bukan sebuah string"
-@@ -25761,7 +25821,7 @@
- msgstr "atribut `%s' tidak didukung untuk target R8C"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute argument not an integer constant"
- msgid "%qE attribute argument not an integer constant"
-@@ -25819,7 +25879,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr "interrupt_thread hanya tersedia di fido"
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "ekspresi batas stack tidak didukung"
-@@ -26375,27 +26435,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr ""
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "Pembuatan kode PIC tidak didukung dalam model portablle waktu-jalan"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr "Pembuatan kode PIC tidak kompatibel dangan panggilan cepat tidak langsung"
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr "-g hanya didukung ketika menggunakan GAS di prosesor ini,"
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr "-g pilihan tidak aktif"
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, 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"
-@@ -26845,87 +26905,87 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, gcc-internal-format
- msgid "stack frame too large"
- msgstr "stack frame terlalu besar"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, 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:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, 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:24133
-+#: config/rs6000/rs6000.c:24119
- #, 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:24135
-+#: config/rs6000/rs6000.c:24121
- #, 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:24137
-+#: config/rs6000/rs6000.c:24123
- #, 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:24143
-+#: config/rs6000/rs6000.c:24129
- #, 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:24146
-+#: config/rs6000/rs6000.c:24132
- #, 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:24151
-+#: config/rs6000/rs6000.c:24137
- #, 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:24154
-+#: config/rs6000/rs6000.c:24140
- #, 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:26993
-+#: config/rs6000/rs6000.c:26979
- #, 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:26997
-+#: config/rs6000/rs6000.c:26983
- #, 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:27221
-+#: config/rs6000/rs6000.c:27207
- #, 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:27224
-+#: config/rs6000/rs6000.c:27210
- #, 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:27226
-+#: config/rs6000/rs6000.c:27212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "spec '%s' is invalid"
- msgid "%s\"%s\"%s is invalid"
-@@ -26981,12 +27041,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "-m64 tidak didukung dalam konfigurasi ini"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr "-m64 membutuhkan sebuah cpu PowerPC64"
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, fuzzy, gcc-internal-format
- #| msgid "-fdirectives-only is incompatible with -traditional"
- msgid "-mcmodel incompatible with other toc options"
-@@ -27004,64 +27064,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr "RETURN_ADDRESS_OFFSET tidak didukung"
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "nilai buruk untuk -mcall-%s"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "nilai buruk untuk -msdata=%s"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr "-mrelocatable dan -msdata=%s tidak kompatibel"
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr "-f%s dan -msdata=%s tidak kompatibel"
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr "-msdata=%s dan -mcall-%s tidak kompatibel"
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr "-mrelocatable dan -mno-minimal-toc tidak kompatibel"
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr "-mrelocatable dan -mcall-%s tidak kompatibel"
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr "-fPIC dan -mcall-%s tidak kompatibel"
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr "-mcall-aixdesc harus berupa big endian"
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr "-msecure-plt tidak didukung oleh perakit anda"
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "-m%s tidak didukung dalam konfigurasi ini"
-@@ -27177,59 +27237,59 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr "unwind tabel saat ini membutuhkan baik sebuah frame pointer atau %saccumulate-outgoing-args%s untuk pembenaran"
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "__builtin_saveregs tidak didukung oleh subtarget ini"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to interrupt functions"
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "atribut %qs hanya berlaku ke fungsi interupsi"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute is supported only for SH2A"
- msgid "%qE attribute is supported only for SH2A"
- msgstr "atribut %qs tidak didukung hanya untuk SH2A"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr "atribut interrupt_handler tidak kompatibeldengan -m5-compact"
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to SH2A"
- msgid "%qE attribute only applies to SH2A"
- msgstr "atribut %qs hanya berlaku ke SH2A"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, fuzzy, gcc-internal-format
- #| msgid "`%s' attribute argument should be between 0 to 255"
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "argumen atribut `%s' seharusnya berada diantara 0 sampai 255"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute argument not a string constant"
- msgid "%qE attribute argument not a string constant"
- msgstr "argumen atribut %qs bukan sebuah konstanta string"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr "r0 harus tersedia sebaga sebuah call-clobbered register"
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, fuzzy, gcc-internal-format
- #| msgid "Need a second call-clobbered general purpose register"
- msgid "need a second call-clobbered general purpose register"
- msgstr "Butuh sebuah call-clobbered general purpose register kedua"
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, fuzzy, gcc-internal-format
- #| msgid "Need a call-clobbered target register"
- msgid "need a call-clobbered target register"
-@@ -27595,43 +27655,43 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr "%qs atribut diabaikan"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute requires prototypes with named arguments"
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "%qE atribut membutuhkan prototipe dengan argumen bernama"
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute only applies to variadic functions"
- msgid "%qs attribute only applies to variadic functions"
- msgstr "%qE atribut hanya berlaku untuk fungsi variadic"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored"
- msgid "%qE attribute has no effect"
- msgstr "%qE atribut diabaikan"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute %qE"
- msgid "invalid vector type for attribute %qs"
- msgstr "tipe vektori tidak valid untuk atribut %qE"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, fuzzy, gcc-internal-format
- #| msgid "%qs attribute only applies to variables"
- msgid "attribute %qs applies to array types only"
- msgstr "%qs atribut hanya berlaku ke variabel"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector type for attribute %qE"
- msgid "invalid element type for attribute %qs"
-@@ -27649,7 +27709,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr " untuk konversi dari %qT ke %qT"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -27957,7 +28017,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "konversi dari %qT ke %qT tidak valid"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr " inisialisasi argumen %P dari %qD"
-@@ -27967,199 +28027,199 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr "mengubah ke %qT untuk daftar penginisialisasi akan menggunakan konstruktor eksplist %qD"
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, fuzzy, gcc-internal-format
- #| msgid " initializing argument %P of %qD"
- msgid " initializing argument %P of %q+D"
- msgstr " inisialisasi argumen %P dari %qD"
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, fuzzy, gcc-internal-format
- #| msgid "cannot bind rvalue %qE to %qT"
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "tidak dapat mengikat rvalue %qE ke %qT"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "tidak dapat mengikat bitfield %qE ke %qT"
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr "tidak dapat mengikat packed field %qE ke %qT"
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "tidak dapat mengikat rvalue %qE ke %qT"
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, fuzzy, gcc-internal-format
- #| msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr "class %qT akan dipertimbangkan dekat kosong dalam versi GCC yang akan datang"
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, fuzzy, gcc-internal-format
- #| msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr "tidak dapat melewatkan objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, fuzzy, gcc-internal-format
- #| msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr "tidak dapat menerima objek dari tipe bukan POD %q#T melalui %<...%>; panggilan akan dibatalkan pada saat waktu-jalan"
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, gcc-internal-format
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "evaluasi rekursi dari argumen baku untuk %q#D"
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, fuzzy, gcc-internal-format
- #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr "argumen baku untuk parameter %d dari %qD belum diparse"
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr "argumen dari fungsi panggilan mungkin menjadi sebuah kandidat untuk sebuah atribut format"
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr "melewatkan %qT sebagai %<this%> argumen dari %q#D mengabaikan kualifier"
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, 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:6561
-+#: cp/call.c:6571
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qD as %s"
- msgid "deducing %qT as %qT"
- msgstr "deklarasi dari %qD sebagai %s"
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, fuzzy, gcc-internal-format
- #| msgid " in call to %qD"
- msgid " in call to %q+D"
- msgstr " dalam panggilan ke %qD"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr ""
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr "tidak dapat menemukan class$ field dalam antar-muka java tipe %qT"
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr "panggilan ke bukan-fungsi %qD"
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr ""
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr ""
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, 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:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr "tidak pasangan fungsi untuk panggilan ke %<%T::%s(%A)%#V%>"
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr "panggilan dari overloaded %<%s(%A)%> adalah ambigu"
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, gcc-internal-format
- msgid "cannot call member function %qD without object"
- msgstr "tidak dapat memanggil anggota fungsi %qD tanpa objek"
-
--#: cp/call.c:8053
-+#: cp/call.c:8068
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr "melewatkan %qT memilih %qT diatas %qT"
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr " dalam panggilan ke %qD"
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr "memilih %qD diatas %qD"
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr " untuk konversi dari %qT ke %qT"
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, gcc-internal-format
- msgid " because conversion sequence for the argument is better"
- msgstr " karena urutan konversi untuk argumen lebih baik"
-
--#: cp/call.c:8235
-+#: cp/call.c:8250
- #, gcc-internal-format
- msgid "default argument mismatch in overload resolution"
- msgstr "argumen baku tidak cocok dalam kelebihan beban resolusi"
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, gcc-internal-format
- msgid " candidate 1: %q+#F"
- msgstr " kandidat 1: %q+#F"
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, gcc-internal-format
- msgid " candidate 2: %q+#F"
- msgstr " kandidat 2: %q+#F"
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, 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:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, 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:8734
-+#: cp/call.c:8749
- #, 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"
-@@ -28373,226 +28433,226 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "field %q+D secara tidak valid mendeklrasikan tipe metoda"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, gcc-internal-format
- 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:3284
-+#: cp/class.c:3285
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr "field %q+#D dengan nama sama seperti class"
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr "%q#T memiliki anggota data penunjuk"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr " tetapi tidak override %<%T(const %T&)%>"
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr " atau %<operator=(const %T&)%>"
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr " tetapi tidak override %<operator=(const %T&)%>"
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr "ofset dari basis kosong %qT mungkin buka ABI komplian dan mungkin berubah di versi GCC yang akan datang"
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr "class %qT akan dipertimbangkan dekat kosong dalam versi GCC yang akan datang"
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, gcc-internal-format
- msgid "initializer specified for non-virtual method %q+D"
- msgstr "penginisialisasi dispesifikasikan untuk metode %q+D bukan virtual"
-
--#: cp/class.c:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, 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:4901
-+#: cp/class.c:4902
- #, 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:4903
-+#: cp/class.c:4904
- #, 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:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, 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:4958
-+#: cp/class.c:4959
- #, fuzzy, gcc-internal-format
- #| msgid "non-static data member %qD has Java class type"
- msgid " non-static data member %q+D has non-literal type"
- msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, gcc-internal-format
- 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:5075
-+#: cp/class.c:5076
- #, gcc-internal-format
- msgid "non-static const member %q+#D in class without a constructor"
- 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:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr ""
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr ""
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr "ofset dari basis virtual %qT bukan ABI komplian dan mungkin berubah dalam versi GCC yang akan datang"
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, 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:5441
-+#: cp/class.c:5442
- #, 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:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr "ukuran yang diberikan ke %qT mungkin bukan ABI komplian dan mungkin berubah dalam versi GCC yang akan datang"
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr "ofset dari %qD mungkin bukan ABI komplian dan mungkin berubah dalam versi GCC yang akan datang"
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D 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:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr "%q+D berisi kelas kosong yang mungkin menyebabkan kelas dasar untuk ditempatkan di lokasi berbeda dalam versi GCC yang akan datang"
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr "layout dari kelas turunan dari kelas kosong %qT mungkin berubah dalam versi GCC yang akan datang"
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr "redefinisi dari %q#T"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, 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:6139
-+#: cp/class.c:6140
- #, fuzzy, gcc-internal-format
- #| msgid "class %qT does not have any field named %qD"
- msgid "type transparent class %qT does not have any fields"
- msgstr "kelas %qT tidak memiliki field apapun bernama %qD"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, 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:6251
-+#: cp/class.c:6252
- #, 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:6757
-+#: cp/class.c:6758
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "bahasa string %<\"%E\"%> tidak dikenal"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, 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:6971
-+#: cp/class.c:6972
- #, 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:6994
-+#: cp/class.c:6995
- #, 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:7021
-+#: cp/class.c:7022
- #, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr "mengasumsikan penunjuk ke anggota %qD"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, 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:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr "tidak cukup informasi mengenai tipe"
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, gcc-internal-format
- msgid "cannot convert %qE from type %qT to type %qT"
- msgstr "tidak dapat mengubah %qE dari tipe %qT ke tipe %qT"
-@@ -28602,12 +28662,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr "deklarasi dari %q#D"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr "perubahan berarti dari %qD dari %q+#D"
-@@ -28628,7 +28688,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr "konversi dari %qE dari %qT ke %qT adalah ambigu"
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, fuzzy, gcc-internal-format
- #| msgid "array bound is not an integer constant"
- msgid "zero as null pointer constant"
-@@ -28663,7 +28723,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "konversi dari %qT ke %qT mengabaikan kualifikasi"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr "casting %qT ke %qT tidak medereferensi penunjuk"
-@@ -29104,7 +29164,7 @@
- msgid "declaration of template %q#D"
- msgstr "deklarasi dari template %q#D"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr "konflik dengan deklarasi sebelumnya %q+#D"
-@@ -29156,7 +29216,7 @@
- msgid "%q+#D previously defined here"
- msgstr "%q+#D sebelumnya didefinisikan disini"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D previously defined here"
- msgid "%q+#D previously declared here"
-@@ -29285,7 +29345,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "non-thread-local deklarasi dari %q+D mengikuti deklarasi thread-local"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q#D"
- msgid "redeclaration of %q#D"
-@@ -29358,7 +29418,7 @@
- msgid "%qD is not a type"
- msgstr "%qD bukan sebuah tipe"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr "%qD digunakan tanpa parameter template"
-@@ -29494,126 +29554,126 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "%<register%> dalam file-scope deklarasi kosong"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
- #| msgid "attribute ignored in declaration of %q+#T"
- msgid "attribute ignored in declaration of %q#T"
- msgstr "atribut diabaikan dalam deklarasi dari %q+#T"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, fuzzy, gcc-internal-format
- #| msgid "attribute for %q+#T must follow the %qs keyword"
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr "atribut untuk %q+#T harus mengikuti kata kunci %qs"
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, gcc-internal-format
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr "mengabaikan atribut yang diaplikasikan ke tipe kelas %qT diluar dari definisi"
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr "mengabaikan atribut yang diaplikasikan ke tipe dependen %qT tanpa sebuah deklarasi yang berasosiasi"
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, gcc-internal-format
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "typedef %qD diinisialisasi (lebih baik gunakan decltype)"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr "deklarasi dari %q#D memiliki %<extern%> dan terinisialisasi"
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr "definisi dari %q#D ditandai %<dllimport%>"
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr "%q#D bukan sebuah anggota statis dari %q#T"
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr "ISO C++ tidak mengijinkan %<%T::%D%> untuk didefinisikan sebagai %<%T::%D%>"
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr "template header tidak diijinkan dalam anggota definisi dari kelas secara eksplisit terspesialisasi"
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr "duplikasi inisialisasi dari %qD"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, fuzzy, gcc-internal-format
- #| msgid "%qE declared %<threadprivate%> after first use"
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr "%qE dideklarasikan %<threadprivate%> setelah penggunaan pertama"
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "variabel %q#D memiliki penginisialisasi tetapi tipe tidak lengkap"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, gcc-internal-format
- msgid "declaration of %q#D has no initializer"
- msgstr "deklarasi dari %q#D tidak memiliki penginisialisasi"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr "kumpulan %q#D memiliki tipe tidak lengkap dan tidak dapat didefinisikan"
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr "%qD dideklarasikan sebagai referensi tetapi tidak terinisialisasi"
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, gcc-internal-format
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr "nama digunakan dalam sebuah gaya GNU diperuntukan penginisialisasi untuk sebuah array"
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr "bukan trivial designated penginisialisasi tidak didukung"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr "ukuran array hilang dalam %qD"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr "array berukuran-nol %qD"
-@@ -29621,419 +29681,419 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of %q+D isn%'t known"
- msgid "storage size of %qD isn%'t known"
- msgstr "ukuran penyimpanan dari %q+D tidak diketahui"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, fuzzy, gcc-internal-format
- #| msgid "storage size of %q+D isn%'t constant"
- msgid "storage size of %qD isn%'t constant"
- msgstr "ukuran penyimpanan dari %q+D bukan konstant"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, fuzzy, gcc-internal-format
- #| msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr "maaf: semantik dari fungsi inline data statis %q+#D salah (anda akan berputar putar dengan beberap salinan)"
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, fuzzy, gcc-internal-format
- #| msgid "%J you can work around this by removing the initializer"
- msgid " you can work around this by removing the initializer"
- msgstr "%J anda dapat memperbaiki ini dengan menghapus penginisialisasi"
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "tidak terinisialisasi const %qD"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, fuzzy, gcc-internal-format
- #| msgid "type %qs has a user-defined constructor"
- msgid "%q#T has no user-provided default constructor"
- msgstr "tipe %qs memiliki sebuah konstruktor yang didefinisikan pengguna"
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "tipe tidak valid %qT sebagai penginisialisasi untuk sebuah vektor dari tipe %qT"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, fuzzy, gcc-internal-format
- #| msgid "name %qD used in a GNU-style designated initializer for an array"
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr "nama %qD digunakan dalam sebuah gaya GNU didesign penginisialisasi untuk sebuah array"
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr "%qT memiliki anggota data tidak statis bernama %qD"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr ""
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr "terlalu banyak penginisialisasi untuk %qT"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "hilang kurung diantara penginisialisasi untuk %qT"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, gcc-internal-format
- msgid "elements of array %q#T have incomplete type"
- msgstr "elemen dari array %q#T memiliki tipe tidak lengkap"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr "objek dengan ukuran bervariabel %qD mungkin tidak diinisialisasikan"
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, gcc-internal-format
- msgid "variable-sized compound literal"
- msgstr "ukuran-variabel compound literals"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
- #| msgid "%qD has incomplete type"
- msgid "%q#D has incomplete type"
- msgstr "%qD memiliki tipe tidak lengkap"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr "objek skalar %qD membutuhkan satu elemen dalam penginisialisasi"
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, gcc-internal-format
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr "dalam C++98 %qD harus diinisialisasi dengan konstruktor, bukan dengan %<{...}%>"
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "array %qD diinisialisasi dengan tanda kurung string literal %qE"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr "penginisialisasi tidak valid untuk anggota statis dengan konstruktor"
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr "(diluar dari kelas inisialisasi dibutuhkan)"
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr "membayangi tipe deklarasi sebelumnya dari %q#D"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot be thread-local because it has non-POD type %qT"
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr "%qD tidak dapat thread-local karena ini bukan tipe POD %qT"
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr "Java objek %qD tidak dialokasikan dengan %<new%>"
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr "%qD adalah thread-lokal dan jadi tidak dapat secara dinamis diinisialisasi"
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "%qD tidak dapat diinisialisasi dengan sebuah ekspresi bukan konstan ketita sedang dideklarasikan"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr "fungsi %q#D telah dinisialisasi seperti sebuah variabel"
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, fuzzy, gcc-internal-format
- #| msgid "initializer fails to determine size of %qD"
- msgid "initializer fails to determine size of %qT"
- msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, fuzzy, gcc-internal-format
- #| msgid "array size missing in %qD"
- msgid "array size missing in %qT"
- msgstr "ukuran array hilang dalam %qD"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, fuzzy, gcc-internal-format
- #| msgid "zero-size array %qD"
- msgid "zero-size array %qT"
- msgstr "array berukuran-nol %qD"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr "desktruktor untuk alien kelas %qT tidak dapat berupa sebuah anggota"
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr "konstruktor untuk alien kelas %qT tidak dapt berupa sebuah anggota"
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> variable"
- msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> variable"
- msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, fuzzy, gcc-internal-format
- #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, fuzzy, gcc-internal-format
- #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> type"
- msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> type"
- msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, fuzzy, gcc-internal-format
- #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as a %<virtual%> %s"
- msgid "%qD declared as a %<virtual%> field"
- msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared as an %<inline%> %s"
- msgid "%qD declared as an %<inline%> field"
- msgstr "%qD dideklarasikan sebagai sebuah %<inline%> %s"
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, fuzzy, gcc-internal-format
- #| msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr "%<const%> dan %<volatile%> fungsi penspesifikasi di %qD tidak valid dalam %s deklarasi"
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr "%q+D dideklarasikan sebagai sebuah friend"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "%q+D dideklarasikan dengan spesifikasi eksepsi"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr "definisi dari %qD tidak dalam namespace melingkupi %qT"
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr "anggota fungsi statis %q#D dideklarasikan dengan tipe pengkualifikasi"
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "mendifinisikan eksplisit spesialisasi %qD dalam deklarasi friend"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "penggunaan tidak valid dari template-id %qD dalam deklarasi dari primary template"
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr "%<inline%> tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- 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/decl.c:7346
-+#: cp/decl.c:7348
- #, 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/decl.c:7368
-+#: cp/decl.c:7370
- #, gcc-internal-format
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, gcc-internal-format
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, fuzzy, gcc-internal-format
- #| msgid "%Htemplate with C linkage"
- msgid "literal operator with C linkage"
- msgstr "%Htemplate dengan C linkage"
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, fuzzy, gcc-internal-format
- #| msgid "invalid option argument %qs"
- msgid "%qD has invalid argument list"
- msgstr "pilihan argumen %qs tidak valid"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, fuzzy, gcc-internal-format
- #| msgid "%qD must be a nonstatic member function"
- msgid "%qD must be a non-member function"
- msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr "%<::main%> harus kembali %<int%>"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr "definisi dari secara implisit dideklarasikan %qD"
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, fuzzy, gcc-internal-format
- #| msgid "definition of implicitly-declared %qD"
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "definisi dari secara implisit dideklarasikan %qD"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D previously defined here"
- msgid "%q+#D explicitly defaulted here"
- msgstr "%q+#D sebelumnya didefinisikan disini"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr "bukan %q#D anggota fungsi dideklarasikan dalam kelas %qT"
-@@ -30042,443 +30102,443 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7826
-+#: cp/decl.c:7828
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, fuzzy, gcc-internal-format
- #| msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr "tidak valid dalam kelas penginisialisasian dari anggota data statis dari tipe bukan integral %qT"
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr "ISO C++ melarang dalam kelas inisialisasi dari anggota statis bukan const %qD"
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "ISO C++ melarang inisialisasi dari anggota constant %qD dari bukan integral tipe %qT"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr "ukuran dari array %qD memiliki tipe bukan integral %qT"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "ukuran dari array memiliki tipe %qT bukan integral"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr "ukuran dari array %qD negatif"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr "ukuran dari array negatif"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO C++ melarang array berukuran-nol %qD"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO C++ melarang array berukuran-nol"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO C++ melarang array dengan variabel panjang %qD"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO C++ melarang array dengan variabel panjang"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr "array dengan panjang bervariabel %qD digunakan"
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr "overflow dalam dimensi array"
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "deklarasi dari %qs sebagai array dari fungsi"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of voids"
- msgid "declaration of %qD as array of void"
- msgstr "deklarasi dari %qs sebagai dari voids"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of %qT"
- msgid "creating array of void"
- msgstr "membuat array dari %qT"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of functions"
- msgstr "deklarasi dari %qs sebagai array dari fungsi"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of %qT"
- msgid "creating array of functions"
- msgstr "membuat array dari %qT"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of references"
- msgstr "deklarasi dari %qs sebagai array dari fungsi"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, fuzzy, gcc-internal-format
- #| msgid "creating array of %qT"
- msgid "creating array of references"
- msgstr "membuat array dari %qT"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "declaration of %qD as array of function members"
- msgstr "deklarasi dari %qs sebagai array dari fungsi"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qs as array of functions"
- msgid "creating array of function members"
- msgstr "deklarasi dari %qs sebagai array dari fungsi"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr "deklarasi dari %qD sebagai array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr "array multidimensi harus memiliki batasan untuk seluruh dimensi kecuali yang pertama"
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr "spesifikasi tipe kembali untuk konstruktor tidak valid"
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr "tipe kembali yang dispesifikasikan untuk %<operator %T%>"
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr "variabel tidak bernama atau field dideklarasikan void"
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr "variabel atau field dideklarasikan void"
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "penggunaan tidak valid dari nama kualifikasi %<::%D%>"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "penggunaan tidak valid dari nama kualifikasi %<%T::%D%>"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "penggunaan tidak valid dari nama kualifikasi %<%D::%D%>"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, gcc-internal-format
- msgid "%q#T is not a class or a namespace"
- msgstr "%q#T bukan sebuah kelas atau ruang nama"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr "tipe %qT tidak diturunkan dari tipe %qT"
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "deklarasi dari %qD sebagai bukan fungsi"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr "deklarasi dari %qD sebagai bukan anggota"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr "id pendeklarasi hilang; menggunaka kata reserved %qD"
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr "definisi fungsi tidak mendeklarasikan parameter"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qD as %s"
- msgid "declaration of %qD as %<typedef%>"
- msgstr "deklarasi dari %qD sebagai %s"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD as parameter"
- msgstr "deklarasi dari %q+D membayangi sebuah parameter"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, fuzzy, gcc-internal-format
- #| msgid "%Ha template-id may not appear in a using-declaration"
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "%Hsebuah template-id mungkin tidak muncul dalam sebuah using deklarasi"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr "dua atau lebih tipe data dalam deklarasi dari %qs"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "penspesifikasi konflik dalam deklarasi dari %qs"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO C++ melarang deklarasi dari %qs dengan tidak ada tipe"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, fuzzy, gcc-internal-format
- #| msgid "__builtin_saveregs not supported by this target"
- msgid "%<__int128%> is not supported by this target"
- msgstr "__builtin_saveregs tidak didukung oleh target ini"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ 1998 does not support %<long long%>"
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO C++ 1998 tidak mendukung %<long long%>"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, gcc-internal-format
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "%<signed%> atau %<unsigned%> tidak valid untuk %qs"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "%<signed%> dan %<unsigned%> dispesifikasikan bersama untuk %qs"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, gcc-internal-format
- msgid "%<long long%> invalid for %qs"
- msgstr "%<long long%> tidak valid untuk %qs"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, gcc-internal-format
- msgid "%<long%> invalid for %qs"
- msgstr "%<long%> tidak valid untuk %qs"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, gcc-internal-format
- msgid "%<short%> invalid for %qs"
- msgstr "%<short%> tidak valid untuk %qs"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, gcc-internal-format
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "%<long%> atau %<short%> tidak valid untuk %qs"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, fuzzy, gcc-internal-format
- #| msgid "%<long%> or %<short%> invalid for %qs"
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr "%<long%> atau %<short%> tidak valid untuk %qs"
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "%<long%> atau %<short%> dispesifikasikan dengan char untuk %qs"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "%<long%> dan %<short%> dispesifikasikan bersama untuk %qs"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, gcc-internal-format
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "%<short%> atau %<long%> tidak valid untuk %qs"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "long, short, signed, atau unsigned digunakan secara tidak valid untuk %qs"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr "kompleks tidak valid untuk %qs"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "%<%T::%D%> bukan sebuah deklarator yang valid"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr "type deklarasi tidak valid dalam parameter deklarasi"
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for parameter %qs"
- msgid "storage class specified for template parameter %qs"
- msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr "penspesifikasi kelas penyimpanan dalam parameter deklarasi"
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, fuzzy, gcc-internal-format
- #| msgid "parameter declared %<auto%>"
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "parameter dideklarasikan %<auto%>"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, gcc-internal-format
- msgid "%<virtual%> outside class declaration"
- msgstr "%<virtual%> diluar deklarasi kelas"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr "multiple storage kelas dalam deklarasi dari %qs"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr "fungsi nested %qs dideklarasikan %<extern%>"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr "top-level deklarasi dari %qs menspesifikasikan %<auto%>"
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr "lingkup-fungsi %qs secara implisit auto dan dideklarasikan %<__thread%>"
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr "spesifikasi kelas penyimpanan tidak valid dalam deklarasi fungsi friend"
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, fuzzy, gcc-internal-format
- #| msgid "%qs function uses %<auto%> type specifier without late return type"
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr "%qs fungsi menggunakan penspesifikasi tipe %<auto%> tanpa tipe kembali late"
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, fuzzy, gcc-internal-format
- #| msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
-@@ -30486,490 +30546,490 @@
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, fuzzy, gcc-internal-format
- #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, fuzzy, gcc-internal-format
- #| msgid "%qs function with late return type not declared with %<auto%> type specifier"
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr "%qs fungsi dengan tipe kembali late tidak dideklarasikan dengan penspesifikasi tipe %<auto%>"
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, fuzzy, gcc-internal-format
- #| msgid "destructor cannot be static member function"
- msgid "constructor cannot be static member function"
- msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr "desktruktor mungkin berupa cv-kualified"
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, fuzzy, gcc-internal-format
- #| msgid "destructors may not be cv-qualified"
- msgid "constructors may not be cv-qualified"
- msgstr "desktruktor mungkin berupa cv-kualified"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr "konstruktor tidak dapat dideklarasikan virtual"
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, fuzzy, gcc-internal-format
- #| msgid "can't initialize friend function %qs"
- msgid "can%'t initialize friend function %qs"
- msgstr "tidak dapat menginisialisasi fungsi friend %qs"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr "fungsi virtual tidak dapat menjadi friend"
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr "deklarasi friend tidak dalam definisi kelas"
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, fuzzy, gcc-internal-format
- #| msgid "can't define friend function %qs in a local class definition"
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr "tidak dapat mendefinisikan fungsi friend %qs dalam sebuah definisi lokal kelas"
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr "destruktor mungkin tidak memiliki parameter"
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T anggota"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare %s to qualified function type %qT"
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, fuzzy, gcc-internal-format
- #| msgid "cannot declare %s to qualified function type %qT"
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "tidak dapat mendeklarasikan %s untuk fungsi yang dikualifikasikan dengan tipe %qT"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr "tidak dapat mendeklarasikan referensi ke %q#T, yang bukan sebuah typedef atau sebuah argumen tipe template"
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, fuzzy, gcc-internal-format
- #| msgid "both %<_Sat%> and %<complex%> in declaration specifiers"
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr "baik %<_Sat%> dan %<complex%> dalam penspesifikasi deklarasi"
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr "template-id %qD digunakan sebagai sebuah pendeklarasi"
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr "anggota fungsi secara implisit friends dari kelasnya"
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr "ekstra kualifikasi %<%T::%> di anggota %qs"
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "tidak dapat mendefinisikan anggota fungsi %<%T::%s%> dalam %<%T%>"
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, fuzzy, gcc-internal-format
- #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "tidak dapat mendefinisikan anggota fungsi %<%T::%s%> dalam %<%T%>"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, gcc-internal-format
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr "bukan parameter %qs tidak dapat menjadi parameter pack"
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr "ukuran dari array %qs adalah terlalu besar"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr "anggota member tidak boleh memiliki tipe variabel termodifikasi %qT"
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr "parameter mungkin tidak memiliki tipe variabel termodifikasi %qT"
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr "hanya deklarasi dari konstruktor yang dapan berupa %<explicit%>"
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr "anggota bukan-objek %qs tidak dapat dideklarasikan %<mutable%>"
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "statis %qs tidak dapat dideklarasikan %<mutable%>"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "const %qs tidak dapat dideklarasikan %<mutable%>"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, fuzzy, gcc-internal-format
- #| msgid "function %qs cannot be declared %<mutable%>"
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, fuzzy, gcc-internal-format
- #| msgid "parameter declared %<auto%>"
- msgid "typedef declared %<auto%>"
- msgstr "parameter dideklarasikan %<auto%>"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, fuzzy, gcc-internal-format
- #| msgid "%Jtypedef name may not be a nested-name-specifier"
- msgid "typedef name may not be a nested-name-specifier"
- msgstr "%J typedef nama mungkin berupa sebuah nested-name-specifier"
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr "ISO C++ melarang tipe nested %qD dengan nama sama seperti kelas yang melingkupi"
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr "tipe fungsi yang berkualifikasi tidak digunakan untuk mendeklarasikan anggota statis fungsi"
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "tipe fungsi yang berkualifikasi tidak dapat digunakan untuk mendeklarasi fungsi bebas"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr "tipe kualifier yang dispesifikan untuk deklarasi kelas friend"
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr "%<inline%> dispesifikan untuk deklarasi kelas friend"
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "parameter template tidak dapat berupa friends"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr "deklarasi friend membutuhkan kunci kelas, i.e. %<friend class %T::%D%>"
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr "deklarasi friend membutuhkan class-key, i.e. %<friend %#T%>"
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr "mencoba untuk membuat kelas %qT sebuah friend dari lingkup global"
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr "kualifier tidak valid di tipe fungsi bukan anggota"
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr "deklarasi abstrak %qT digunakan sebagai deklarasi"
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, gcc-internal-format
- msgid "parameter declared %<auto%>"
- msgstr "parameter dideklarasikan %<auto%>"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, fuzzy, gcc-internal-format
- #| msgid "parameter declared %<auto%>"
- msgid "non-static data member declared %<auto%>"
- msgstr "parameter dideklarasikan %<auto%>"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr "penggunaan tidak valid dari %<::%>"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of C function %q#D conflicts with"
- msgid "declaration of function %qD in invalid context"
- msgstr "deklarasi dari C fungsi %q#D konflik dengan"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr "fungsi %qD dideklarasikan virtual didalam sebuah union"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr "%qD tidak dapat dideklarasikan virtual, karena itu selalu statis"
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr "diduga nama yang dikualifikasikan dalam deklarasi friend untuk destruktor %qD"
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr "deklarasi dari %qD sebagai anggota dari %qT"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, fuzzy, gcc-internal-format
- #| msgid "destructor cannot be static member function"
- msgid "a destructor cannot be %<constexpr%>"
- msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "diduga kualifikasi nama dalam deklarasi friend untuk konstruktor %qD"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "field %qD memiliki tipe tidak lengkap"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr "nama %qT memiliki tipe tidak lengkap"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr " dalam instantiation dari template %qT"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "%qE bukan fungsi atau anggota fungsi; tidak dapat dideklarasikan sebagai friend"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, fuzzy, gcc-internal-format
- #| msgid "non-static data member %qD has Java class type"
- msgid "constexpr static data member %qD must have an initializer"
- msgstr "anggota data bukan statis %qD memiliki tipe kelas Java"
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, fuzzy, gcc-internal-format
- #| msgid "static member %qD declared %<register%>"
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "anggota statis %qD dideklarasikan %<register%>"
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "kelas penyimpanan %<auto%> tidak valid untuk fungsi %qs"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "kelas penyimpanan %<register%> tidak valid untuk fungsi %qs"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, fuzzy, gcc-internal-format
- #| msgid "%Han asm-specification is not allowed on a function-definition"
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "%Hsebuah spesifikasi asm tidak diijinkan dalam sebuah definisi fungsi"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr "%<static%> dispesifikasikan tidak valid untuk fungsi %qs dideklarasikan diluar lingkup global"
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr "%<inline%> penspesifikasi tidak valid untuk fungsi %qs dideklarasikan diluar dari lingkup global"
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr "virtual bukan kelas fungsi %qs"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, gcc-internal-format
- msgid "%qs defined in a non-class scope"
- msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, fuzzy, gcc-internal-format
- #| msgid "%qs defined in a non-class scope"
- msgid "%qs declared in a non-class scope"
- msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr "tidak dapat mendeklarasikan anggota fungsi %qD untuk memiliki linkage statis"
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr "tidak dapat mendeklarasikan fungsi statis didalam fungsi lainnya"
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr "%<static%> mungkin tidak digunakan ketika mendefinisikan (terbalik untuk deklarasi) sebuah anggota data statis"
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr "anggota statis %qD dideklarasikan %<register%>"
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr "tidak dapat secara eksplisit mendeklarasikan anggota %q#D untuk memiliki extern linkage"
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q#D outside of class is not definition"
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr "%qs keduanya memiliki %<extern> dan penginisialisasi"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr "argumen baku untuk %q#D memiliki tipe %qT"
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr "argumen baku untuk parameter dari tipe %qT memiliki tipe %qT"
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, fuzzy, gcc-internal-format
- #| msgid "default argument %qE uses local variable %qD"
- msgid "default argument %qE uses %qD"
- msgstr "argumen baku %qE menggunakan variabel lokal %qD"
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr "argumen baku %qE menggunakan variabel lokal %qD"
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, gcc-internal-format
- msgid "parameter %qD has Java class type"
- msgstr "parameter %qD memiliki tipe kelas Java"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr "parameter %qD secara tidak valid dideklarasikan tipe metode"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %qD includes %s to array of unknown bound %qT"
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr "parameter %qD includes %s ke array dari ikatan tidak dikenal %qT"
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, fuzzy, gcc-internal-format
- #| msgid "parameter %qD includes %s to array of unknown bound %qT"
- msgid "parameter %qD includes reference to array of unknown bound %qT"
-@@ -30990,176 +31050,176 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr "konstruktor tidak valid; anda mungkin bermaksud %<%T (const %T&)%>"
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "%qD tidak boleh dideklarasikan sebagai statis"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr "%qD harus baik sebuah anggota fungsi tidak statis atau bukan anggota fungsi"
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr "%qD harus memiliki sebuah argumen dari kelas atau tipe enumerasi"
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to void will never use a type conversion operator"
- msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, fuzzy, gcc-internal-format
- #| msgid "conversion to %s%s will never use a type conversion operator"
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr "ISO C++ melarang overloading operator ?:"
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr "postfix %qD harus mengambil %<int%> sebagai argumennya"
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr "postfix %qD harus mengambil %<int%> sebagai argumen keduanya"
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr "%qD harus mengambil baik nol atau satu argumen"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr "%qD harus mengambil baik satu atau dua argumen"
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr "prefix %qD seharusnya mengembalikan %qT"
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr "postfix %qD seharusnya mengembalikan %qT"
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr "%qD harus mengambil %<void%>"
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr "%qD harus mengambil secara tepat satu argumen"
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr "%qD harus mengambil secara tepat dua argumen"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr "definisi-pengguna %qD selalu mengevaluasikan kedua argumen"
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr "%qD seharusnya kembali dengan nilai"
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr "%qD tidak dapat memiliki argumen baku"
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr "menggunakan parameter tipe template %qT setelah %qs"
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, fuzzy, gcc-internal-format
- #| msgid "ambiguous template specialization %qD for %q+D"
- msgid "using alias template specialization %qT after %qs"
- msgstr "spesialisasi template ambigu %qD untuk %q+D"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr "menggunakan typedef-name %qD setelah %qs"
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D has a previous declaration here"
- msgid "%qD has a previous declaration here"
- msgstr "%q+D telah dideklarasikan sebelumnya disini"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr "%qT mereferensikan sebagai %qs"
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "%q+T telah dideklarasikan sebelumnya disini"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr "%qT direferensikan sebagai enum"
-@@ -31171,89 +31231,89 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr "argumen template dibutuhkan untuk %<%s %T%>"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- 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:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "referensi ke %qD adalah ambigu"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr "penggunaan dari enum %q#D tanpa deklarasi sebelumnya"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr "redeklarasi dari %qT sebagai bukan-template"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr "deklarasi sebelumnya %q+D"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr "union turunan %qT tidak valid"
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr "Kelas Java %qT tidak dapat memiliki multiple bases"
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr "Kelas Java %qT tidak dapat memiliki bases virtual"
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr "tipe base %qT gagal untuk menjadi sebuah struct atau tipe kelas"
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr "tipe rekursif %qT tidak terdefinisi"
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr "duplikasi tipe dasar %qT tidak valid"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, fuzzy, gcc-internal-format
- #| msgid "%Jprevious definition here"
- msgid "previous definition here"
- msgstr "%J definisi sebelumnya disini"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr "tipe yang digaris bawahi %<%T%> dari %<%T%> harus berupa sebuah tipe integral"
-@@ -31262,74 +31322,74 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr "tidak ada tipe integral yang dapat merepresentasikan seluruh dari nilai enumerasi untuk %qT"
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, gcc-internal-format
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, fuzzy, gcc-internal-format
- #| msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr "overflow dalam nilai enumerasi di %qD"
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, gcc-internal-format
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr "nilai pengenumerasi untuk %E terlalu besar untuk tipe yang digaris bawahi %<%T%>"
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr "tipe kembali %q#T tidak lengkap"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, gcc-internal-format
- msgid "return type has Java class type %q#T"
- msgstr "tipe kembali memiliki tipe kelas Java %q#T"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "tidak deklarasi sebelumnya untuk %q+D"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "deklarasi fungsi tidak valid"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr "parameter %qD dideklarasikan void"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, fuzzy, gcc-internal-format
- #| msgid "label %q+D defined but not used"
- msgid "parameter %q+D set but not used"
- msgstr "label %q+D didefinisikan tetapi tidak digunakan"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "deklarasi anggota fungsi tidak valid"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr "%qD telah didefinisikan dalam kelas %qT"
-@@ -31369,7 +31429,7 @@
- msgid "deleting %qT is undefined"
- msgstr "menghapus %qT tidak terdefinisi"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr "template deklarasi dari %q#D"
-@@ -31651,7 +31711,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "%Hreferensi ke %<%T::%D%> adalah ambigu"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr "%qD bukan sebuah anggota dari %qT"
-@@ -31976,7 +32036,7 @@
- msgid "bad array initializer"
- msgstr "array penginisialisasi buruk"
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, gcc-internal-format
- msgid "%qT is not a class type"
- msgstr "%qT bukan sebuah tipe kelas"
-@@ -32065,69 +32125,69 @@
- msgid "parenthesized initializer in array new"
- msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr "ukuran dalam array baru harus memiliki tipe integral"
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr "new tidak dapat diaplikasikan untuk mereferensikan sebuah tipe"
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr "new tidak dapat diaplikasikan ke sebuah fungsi tipe"
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr "panggilan ke konstruktor Java, ketika %<jclass%> tidak terdefinisi"
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "can't find %<class$%> in %qT"
- msgid "can%'t find %<class$%> in %qT"
- msgstr "tidak dapat menemukan %<class$%> dalam %qT"
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr "penginisialisasi berakhir secara prematur"
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr "tidak dapat menginisialisasi array multidimensi dengan penginisialisasi"
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr "kemungkinan masalah terdeteksi dalam penggunaan dari operator delete:"
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, fuzzy, gcc-internal-format
- #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr "bukan destruktor ataupu class-specific operator delete yang akan dipanggil, meskipun mereka dideklarasikan ketika kelas didefinisikan."
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr "ukuran array tidak diketahui dalam delete"
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr "tipe dari vektor delete bukan penunjuk ataupun tipe array"
-@@ -32187,43 +32247,43 @@
- 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:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr "mangling typeof, lebih baik gunakan decltype"
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, fuzzy, gcc-internal-format
- #| msgid "mangling unknown fixed point type"
- msgid "mangling __underlying_type"
- msgstr "mangling tipe fixed point tidak diketahui"
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr "mangling tipe fixed point tidak diketahui"
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr "mangling %C"
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr "diabaikan operan tengah ke %<?:%> operan tidak dapat mangled"
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr ""
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr "nama mangled dari %qD tidak akan berubah dalam versi yang akan datang dari GCC"
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr ""
-@@ -32315,63 +32375,63 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, fuzzy, gcc-internal-format
- #| msgid "repeated using declaration %q+D"
- msgid "defaulted declaration %q+D"
- msgstr "diulang menggunakan deklarasi %q+D"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, 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:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr ""
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot be defaulted"
- msgid "a template cannot be defaulted"
- msgstr "%qD tidak dapat dibakukan"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, gcc-internal-format
- msgid "%qD cannot be defaulted"
- msgstr "%qD tidak dapat dibakukan"
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, fuzzy, gcc-internal-format
- #| msgid "%Hfile ends in default argument"
- msgid "defaulted function %q+D with default argument"
- msgstr "%Hberkas berakhir dalam argumen baku"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr "vtable layout untuk kelas %qT mungkin bukan ABI kompliat mungkin berubah dalam versi yang akan datang dari GCC karena implisit destruktor maya"
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
- #| msgid "%q#D conflicts with previous using declaration %q#D"
- msgid "%q#D conflicts with a previous declaration"
- msgstr "%q#D konflik dengan deklarasi sebelumnya menggunakan %q#D"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration %q+D"
- msgid "previous declaration %q+#D"
- msgstr "deklarasi sebelumnya %q+D"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr "redeklarasi dari %<wchar_t%> sebagai %qT"
-@@ -32382,268 +32442,268 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "redeklarasi tidak valid dari %q+D"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr "sebagai %qD"
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, gcc-internal-format
- msgid "declaration of %q#D with C language linkage"
- msgstr "deklarasi dari %q#D dengan sambungan bahasa C"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, gcc-internal-format
- msgid "due to different exception specifications"
- msgstr "karena perbedaan eksepsi spesifikasi"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "tipe tidak cocok dengan deklarasi eksternal sebelumnya dari %q#D"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "deklarasi eksternal sebelumnya dari %q+#D"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, fuzzy, gcc-internal-format
- #| msgid "extern declaration of %q#D doesn't match"
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "deklarasi extern dari %q#D tidak cocok"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "global deklarasi %q+#D"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr "deklarasi dari %q#D membayangi sebuah parameter"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "deklarasi dari %q+D membayangi sebuah parameter"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr "deklarasi dari %qD membayangi sebuah lokal sebelumnya"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr "deklarasi dari %qD membayangi sebuah anggota dari 'this'"
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr "deklarasi dari %qD membayangi sebuah deklarasi global"
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr "pencarian nama dari %qD berubah"
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr " pasangkan ini %q+D dibawah aturan ISO baku"
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr " pasangkan ini %q+D dibawah aturan lama"
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, gcc-internal-format
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr "pencarian nama dari %qD berubah untuk ISO baru %<for%> scoping"
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr " tidak dapat menggunakan obsolete binding di %q+D karena ini memiliki sebuah desktruktor"
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr " menggunakan obsolete binding di %q+D"
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, gcc-internal-format
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr "(jika anda menggunakan %<-fpermissive%> G++ akan menerima kode anda)"
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr "%s %s(%E) %p %d\n"
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr "%s %s %p %d\n"
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr "%q#D menyembunyikan konstruktor untuk %q#T"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "%q#D konflik dengan deklarasi sebelumnya menggunakan %q#D"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "deklarasi sebelumnya bukan fungsi %q+#D"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr "konflik dengan deklarasi fungsi %q#D"
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr "%qT bukan sebuah namespace"
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr "sebuah using-declaration tidak dapat menspesifikasikan sebuah template-id. Coba %<using %D%>"
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr "namespace %qD tidak diijinkan dalam using-declaration"
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, gcc-internal-format
- msgid "%qD not declared"
- msgstr "%qD tidak dideklarasikan"
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr "%qD telah dideklarasikan dalam lingkup ini"
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr "using-declaration untuk bukan-anggota di class scope"
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr "%<%T::%D%> names desktruktor"
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr "%<%T::%D%> names konstruktor"
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "%<%T::%D%> names konstruktor dalam %qT"
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, 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:3352
-+#: cp/name-lookup.c:3355
- #, 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:3360
-+#: cp/name-lookup.c:3363
- #, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr "%qD seharusnya telah dideklarasikan didalam %qD"
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, gcc-internal-format
- msgid "%qD attribute requires a single NTBS argument"
- msgstr "%qD atribut membutuhkan sebuah argumen NTBS tunggal"
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, 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:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr "atribut %qD direktif diabaikan"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, 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:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr "strong using hanya berarti di lingkup namespace"
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, 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:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] ""
- msgstr[1] ""
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, fuzzy, gcc-internal-format
- #| msgid " %q+#D"
- msgid " %qE"
- msgstr " %q+#D"
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr "argumen tergantung pencarian menemukan %q+D"
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr "XXX memasuki pop_everything ()\n"
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr "XXX meninggalkan pop_everything ()\n"
-@@ -32772,7 +32832,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "(mungkin sebuah semikolom hilang setelah definisi dari %qT)"
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, gcc-internal-format
- msgid "%qT is not a template"
- msgstr "%qT mungkin bukan sebuah template"
-@@ -32795,7 +32855,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, 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"
-@@ -32962,139 +33022,139 @@
- msgid "a wide string is invalid in this context"
- msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, 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:3746
-+#: cp/parser.c:3752
- #, fuzzy, gcc-internal-format
- #| msgid "unable to find a register to spill in class %qs"
- msgid "unable to find string literal operator %qD"
- msgstr "tidak dapat menemukan sebuah register untuk spill dalam kelas %qs"
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, fuzzy, gcc-internal-format
- #| msgid "empty declaration"
- msgid "expected declaration"
- msgstr "deklarasi kosong"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, 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:4009
-+#: cp/parser.c:4015
- #, gcc-internal-format
- msgid "ISO C++ forbids braced-groups within expressions"
- msgstr "ISO C++ melarang braced-groups didalam ekspresi"
-
--#: cp/parser.c:4021
-+#: cp/parser.c:4027
- #, 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:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "expected primary-expression"
- msgstr "diduga ekspresi"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, 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:4226
-+#: cp/parser.c:4232
- #, 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:4360
-+#: cp/parser.c:4366
- #, 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:4524
-+#: cp/parser.c:4530
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "expected id-expression"
- msgstr "diduga ekspresi"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, 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:4776
-+#: cp/parser.c:4782
- #, 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:4791
-+#: cp/parser.c:4797
- #, 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:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, fuzzy, gcc-internal-format
- #| msgid "expected specifier-qualifier-list"
- msgid "expected unqualified-id"
- msgstr "diduga specifier-qualifier-list"
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, 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:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, gcc-internal-format
- msgid "%qD is not a template"
- msgstr "%qD bukan sebuah template"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "expected nested-name-specifier"
- msgstr "diduga penspesifikasi deklarasi"
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, 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:5438
-+#: cp/parser.c:5444
- #, 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"
-@@ -33102,255 +33162,255 @@
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "ISO C++ melarang compound literals"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, fuzzy, gcc-internal-format
- #| msgid "%H%qE does not have class type"
- msgid "%qE does not have class type"
- msgstr "%H%qE tidak memiliki tipe kelas"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr "penggunaan tidak valid dari %qD"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, 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:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr ""
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, 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:6453
-+#: cp/parser.c:6459
- #, 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:6678
-+#: cp/parser.c:6684
- #, 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:6691
-+#: cp/parser.c:6697
- #, 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:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr "mencoba menghapus tanda kurung disekitar tipe-id"
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, 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:6898
-+#: cp/parser.c:6904
- #, 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:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr "penggunaan dari gaya-lama cast"
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, 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:7286
-+#: cp/parser.c:7295
- #, gcc-internal-format
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "disarankan tanda kurung disekeliling ekspresi %<>>%>"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, 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:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr ""
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, fuzzy, gcc-internal-format
- #| msgid "Unexpected end of module"
- msgid "expected end of capture-list"
- msgstr "Tidak terduga akhir dari modul"
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not allow designated initializers"
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, 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:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared here"
- msgid "%q+#D declared here"
- msgstr "%q+D dideklarasikan disini"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, 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:8768
-+#: cp/parser.c:8777
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected labeled-statement"
- msgstr "diduga pernyataan"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, 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:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr ""
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, 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:8939
-+#: cp/parser.c:8948
- #, 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:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration or statement"
- msgid "expected selection-statement"
- msgstr "diduga deklarasi atau pernyataan"
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, 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:9527
-+#: cp/parser.c:9536
- #, 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:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr ""
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration or statement"
- msgid "expected iteration-statement"
- msgstr "diduga deklarasi atau pernyataan"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, fuzzy, gcc-internal-format
- #| msgid "%<for%> loop initial declarations are only allowed in C99 mode"
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr "%<for%> deklarasi inisial loop hanya diijinkan dalam mode C99"
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr "ISO C++ melarang gotos yang sudah dihitung"
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected jump-statement"
- msgstr "diduga pernyataan"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr "kelebihan %<;%>"
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, 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:10439
-+#: cp/parser.c:10448
- #, 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:10583
-+#: cp/parser.c:10592
- #, fuzzy, gcc-internal-format
- #| msgid "%H%<friend%> used outside of class"
- msgid "%<friend%> used outside of class"
-@@ -33358,411 +33418,411 @@
-
- #. Complain about `auto' as a storage specifier, if
- #. we're complaining about C++0x compatibility.
--#: cp/parser.c:10642
-+#: cp/parser.c:10651
- #, 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:10678
-+#: cp/parser.c:10687
- #, 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:10769
-+#: cp/parser.c:10778
- #, 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:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, fuzzy, gcc-internal-format
- #| msgid "%Htemplates may not be %<virtual%>"
- msgid "templates may not be %<virtual%>"
- msgstr "%Htemplate mungkin bukan %<virtual%>"
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, fuzzy, gcc-internal-format
- #| msgid "invalid base-class specification"
- msgid "invalid linkage-specification"
- msgstr "spesifikasi kelas dasar tidak valid"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, 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:11271
-+#: cp/parser.c:11280
- #, gcc-internal-format
- msgid "invalid use of %<auto%> in conversion operator"
- msgstr "penggunaan tidak valid dari %<auto%> dalam operator konversi"
-
--#: cp/parser.c:11357
-+#: cp/parser.c:11366
- #, 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:11379
-+#: cp/parser.c:11388
- #, 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:11391
-+#: cp/parser.c:11400
- #, 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:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr "anachronistic gaya-lama kelas dasar penginisialisasi"
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, 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:11840
-+#: cp/parser.c:11849
- #, 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:11858
-+#: cp/parser.c:11867
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected suffix identifier"
- msgstr "diduga pengidentifikasi"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected operator"
- msgstr "operan tidak terduga"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr "kata kunci %<export%> tidak terimplementasi, dan akan diabaikan"
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, 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:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, 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:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, 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:12397
-+#: cp/parser.c:12406
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected template-id"
- msgstr "diduga pernyataan"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<<%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr "%<<::%> tidak dapat berawal sebuah daftar template argumen"
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, 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:12533
-+#: cp/parser.c:12542
- #, 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:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected template-name"
- msgstr "diduga pernyataan"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, 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:12649
-+#: cp/parser.c:12658
- #, 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:12783
-+#: cp/parser.c:12792
- #, fuzzy, gcc-internal-format
- #| msgid "%Hexpected parameter pack before %<...%>"
- msgid "expected parameter pack before %<...%>"
- msgstr "%Hdiduga parameter pack sebelum %<...%>"
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected template-argument"
- msgstr "diduga pernyataan"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type argument"
- msgid "invalid non-type template argument"
- msgstr "tipe argumen tidak valid"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, 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:13153
-+#: cp/parser.c:13162
- #, 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:13212
-+#: cp/parser.c:13221
- #, 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:13432
-+#: cp/parser.c:13441
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "expected type specifier"
- msgstr "diduga penspesifikasi deklarasi"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, fuzzy, gcc-internal-format
- #| msgid "Expected expression type"
- msgid "expected template-id for type"
- msgstr "Diduga tipe ekspresi"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, fuzzy, gcc-internal-format
- #| msgid "Expected name"
- msgid "expected type-name"
- msgstr "Diduga nama"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, gcc-internal-format
- msgid "declaration %qD does not declare anything"
- msgstr "deklarasi %qD tidak mendeklarasikan apapun"
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr "atribut diabaikan di tipe uninstantiasi"
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr "atribut diabaikan di template instantiation"
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, 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:14356
-+#: cp/parser.c:14365
- #, 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:14364
-+#: cp/parser.c:14373
- #, fuzzy, gcc-internal-format
- #| msgid "%H%qD is not a namespace-name"
- msgid "%qD is not an enumerator-name"
- msgstr "%H%qD bukan sebuah nama namespace"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<;%> or %<{%>"
- msgstr "diduga %<,%> atau %<,%>"
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, 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:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, 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:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, 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:14512
-+#: cp/parser.c:14521
- #, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr "multiple definisi dari %q#T"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, 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:14719
-+#: cp/parser.c:14728
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected namespace-name"
- msgstr "diduga nama class"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, 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:14990
-+#: cp/parser.c:14999
- #, 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:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, 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:15532
-+#: cp/parser.c:15541
- #, 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:15544
-+#: cp/parser.c:15553
- #, 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:15548
-+#: cp/parser.c:15557
- #, 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:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected initializer"
- msgstr "diduga pengidentifikasi"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, fuzzy, gcc-internal-format
- #| msgid "invalid function declaration"
- msgid "invalid type in declaration"
- msgstr "deklarasi fungsi tidak valid"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, fuzzy, gcc-internal-format
- #| msgid "%Hinitializer provided for function"
- msgid "initializer provided for function"
- msgstr "%Hpenginisialisasi disediakan untuk fungsi"
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr "atribut setelah tanda kurung penginisialisasi diabaikan"
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr "array bound bukan sebuah konstanta integer"
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, 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:16277
-+#: cp/parser.c:16286
- #, 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:16305
-+#: cp/parser.c:16314
- #, 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:16307
-+#: cp/parser.c:16316
- #, 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"
-@@ -33771,286 +33831,286 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, fuzzy, gcc-internal-format
- #| msgid "invalid function declaration"
- msgid "invalid declarator"
- msgstr "deklarasi fungsi tidak valid"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "expected declarator"
- msgstr "diduga penspesifikasi deklarasi"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, fuzzy, gcc-internal-format
- #| msgid "%H%qD is a namespace"
- msgid "%qD is a namespace"
- msgstr "%H%qD adalah sebuah namespace"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, 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:16504
-+#: cp/parser.c:16513
- #, fuzzy, gcc-internal-format
- #| msgid "unexpected operand"
- msgid "expected ptr-operator"
- msgstr "operan tidak terduga"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, fuzzy, gcc-internal-format
- #| msgid "%Hduplicate cv-qualifier"
- msgid "duplicate cv-qualifier"
- msgstr "%Hduplikasi cv kualifikasi"
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, fuzzy, gcc-internal-format
- #| msgid "%Hduplicate cv-qualifier"
- msgid "duplicate virt-specifier"
- msgstr "%Hduplikasi cv kualifikasi"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, gcc-internal-format
- msgid "invalid use of %<auto%>"
- msgstr "penggunaan tidak valid dari %<auto%>"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, 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:16883
-+#: cp/parser.c:16892
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected type-specifier"
- msgstr "diduga pengidentifikasi"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<:%> or %<...%>"
- msgid "expected %<,%> or %<...%>"
- msgstr "diduga %<:%> atau %<...%>"
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, 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:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr "penggunaan deprecated dari argumen baku untuk parameter bukan fungsi"
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, 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:17333
-+#: cp/parser.c:17342
- #, 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:17341
-+#: cp/parser.c:17350
- #, 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:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr "ISO C++ tidak mengijinkan designated penginisialisasi"
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, 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:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected class-name"
- msgstr "diduga nama class"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, 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:18059
-+#: cp/parser.c:18069
- #, 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:18061
-+#: cp/parser.c:18071
- #, 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:18383
-+#: cp/parser.c:18392
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%> or %<;%>"
- msgid "expected %<{%> or %<:%>"
- msgstr "diduga %<,%> atau %<,%>"
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, 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:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, 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:18421
-+#: cp/parser.c:18430
- #, 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:18454
-+#: cp/parser.c:18463
- #, fuzzy, gcc-internal-format
- #| msgid "%Hextra qualification not allowed"
- msgid "extra qualification not allowed"
- msgstr "%Hekstra pengkualifikasi diabaikan"
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, 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:18496
-+#: cp/parser.c:18505
- #, 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:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr ""
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, 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:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected class-key"
- msgstr "diduga nama class"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, 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:18892
-+#: cp/parser.c:18908
- #, 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:19102
-+#: cp/parser.c:19118
- #, 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:19150
-+#: cp/parser.c:19166
- #, 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:19221
-+#: cp/parser.c:19237
- #, 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:19256
-+#: cp/parser.c:19272
- #, 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:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr ""
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, 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:19434
-+#: cp/parser.c:19450
- #, 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:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, 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:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, 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:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr ""
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, 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:20699
-+#: cp/parser.c:20715
- #, fuzzy, gcc-internal-format
- #| msgid "%Htoo few template-parameter-lists"
- msgid "too few template-parameter-lists"
-@@ -34060,369 +34120,369 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, 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:21003
-+#: cp/parser.c:21019
- #, 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:21090
-+#: cp/parser.c:21106
- #, 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:21099
-+#: cp/parser.c:21115
- #, fuzzy, gcc-internal-format
- #| msgid "%Htemplate with C linkage"
- msgid "template with C linkage"
- msgstr "%Htemplate dengan C linkage"
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, fuzzy, gcc-internal-format
- #| msgid "invalid base-class specification"
- msgid "invalid explicit specialization"
- msgstr "spesifikasi kelas dasar tidak valid"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, fuzzy, gcc-internal-format
- #| msgid "template declaration of %q#D"
- msgid "template declaration of %<typedef%>"
- msgstr "template deklarasi dari %q#D"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, 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:21590
-+#: cp/parser.c:21606
- #, 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:21603
-+#: cp/parser.c:21619
- #, 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:22009
-+#: cp/parser.c:22025
- #, 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:22022
-+#: cp/parser.c:22038
- #, fuzzy, gcc-internal-format
- #| msgid "%H%<__thread%> before %qD"
- msgid "%<__thread%> before %qD"
- msgstr "%H%<__thread%> sebelum %qD"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<new%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<delete%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<return%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<extern%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, fuzzy, gcc-internal-format
- #| msgid "expected statement"
- msgid "expected %<static_assert%>"
- msgstr "diduga pernyataan"
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<decltype%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<operator%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<class%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<template%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<namespace%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<using%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<asm%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<try%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<catch%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<throw%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<__label__%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@try%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@synchronized%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<@throw%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr ""
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<none%> or %<shared%>"
- msgid "expected %<__transaction_relaxed%>"
- msgstr "diduga %<none%> atau %<shared%>"
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<::%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<...%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<*%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<{%>"
- msgid "expected %<~%>"
- msgstr "diduga %<{%>"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<:%> or %<...%>"
- msgid "expected %<:%> or %<::%>"
- msgstr "diduga %<:%> atau %<...%>"
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<,%>, %<;%> or %<}%>"
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr "diduga %<,%>, %<,%> atau %<}%>"
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr "%qs tag digunakan dalam penamaan %q#T"
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, 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:22533
-+#: cp/parser.c:22549
- #, 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:22552
-+#: cp/parser.c:22568
- #, fuzzy, gcc-internal-format
- #| msgid "%H%<template%> (as a disambiguator) is only allowed within templates"
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr "%H%<template%> (sebagai sebuah disambiguator) hanya diijinkan dalam templates"
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, 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:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, 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:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, 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:23516
-+#: cp/parser.c:23532
- #, 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:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, fuzzy, gcc-internal-format
- #| msgid "expected declaration specifiers"
- msgid "objective-c++ method declaration is expected"
- msgstr "diduga penspesifikasi deklarasi"
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, 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:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, 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:24045
-+#: cp/parser.c:24061
- #, fuzzy, gcc-internal-format
- #| msgid "%Hidentifier expected after %<@protocol%>"
- msgid "identifier expected after %<@protocol%>"
- msgstr "%Hpengidentifikasi diduga setelah %<@protocol%>"
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, 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:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, fuzzy, gcc-internal-format
- #| msgid "invalid type argument"
- msgid "invalid type for property"
- msgstr "tipe argumen tidak valid"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, 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:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, gcc-internal-format
- msgid "iteration variable %qD should not be reduction"
- msgstr "iterasi variabel %qD seharusnya bukan reduksi"
-
--#: cp/parser.c:26475
-+#: cp/parser.c:26491
- #, fuzzy, gcc-internal-format
- #| msgid "%Hnot enough collapsed for loops"
- msgid "not enough collapsed for loops"
- msgstr "%Htidak cukup kolaps untuk loops"
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, 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:27411
-+#: cp/parser.c:27427
- #, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr "inter-module optimisasi tidak diimplementasikan untuk C++"
-@@ -34522,69 +34582,69 @@
- msgid "%qD is not a function template"
- msgstr "%qD bukan sebuah template fungsi"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr "template-id %qD untuk %q+D tidak cocok dengan deklarasi template apapun"
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr ""
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr "spesialisasi template ambigu %qD untuk %q+D"
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr "template-id %qD dalam deklarasi dari template utama"
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr "daftar parameter template digunakan dalam instantiation eksplisit"
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr "definisi disediakan untuk instantiation eksplisit"
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "terlalu banyak daftar parameter template dalam deklarasi dari %qD"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "terlalu sedikit daftar parameter template dalam deklarasi dari %qD"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr "eksplisit spesialisasi dari %qD harus dikenalkan oleh %<template <>%>"
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr "fungsi template partial spesialisasi %qD tidak diijinkan"
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr "argumen baku dispesifikasikan dalam spesialisasi eksplisit"
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr "%qD bukan sebuah fungsi template"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, gcc-internal-format
- msgid "%qD is not declared in %qD"
- msgstr "%qD tidak dideklarasikan dalam %qD"
-@@ -34597,82 +34657,82 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr "spesialisasi dari anggota fungsi spesial secara implist dideklarasikan"
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr "tidak ada anggota fungsi %qD dideklarasikan dalam %qT"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr "ekspansi penginisialisasi dasar %<%T%> berisi parameter packs"
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr "pola ekspansi %<%T%> berisi tidak ada argumen packs"
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr "pola ekspansi %<%E%> berisi tidak ada argumen packs"
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr "parameter packs tidak diekspan dengan %<...%>:"
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr " %qD"
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, gcc-internal-format
- msgid " <anonymous>"
- msgstr " <anonymous>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr "deklarasi dari %q+#D"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr " bayangan template parameter %q+#D"
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr "parameter pack argumen %qE harus berada di akhir dari daftar argumen template"
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr "parameter pack argumen %qT harus berada di akhir dari daftar argumen template"
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr "template argumen %qE melibatkan parameter template"
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, fuzzy, gcc-internal-format
- #| msgid "type %qT of template argument %qE depends on template parameter(s)"
- msgid "type %qT of template argument %qE depends on a template parameter"
-@@ -34680,57 +34740,57 @@
- msgstr[0] "tipe %qT dari template argumen %qE tergantung di parameter template"
- msgstr[1] "tipe %qT dari template argumen %qE tergantung di parameter template"
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, fuzzy, gcc-internal-format
- #| msgid "specialization %qT after instantiation %qT"
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr "spesialisasi %qT setelah instantiation %qT"
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr "tidak ada argumen baku untuk %qD"
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr "parameter pack %qE harus berada di akhir dari daftar parameter template"
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr "parameter pack %qT harus berada diakhir dari daftar parameter template"
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, fuzzy, gcc-internal-format
- #| msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr "argumen baku tidak diijinkan dalam deklarasi dari spesialisasi template friend %qD"
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, fuzzy, gcc-internal-format
- #| msgid "template parameters not used in partial specialization:"
- msgid "default template arguments may not be used in partial specializations"
- msgstr "parameter template tidak digunakan dalam spesialisasi partial:"
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, fuzzy, gcc-internal-format
- #| msgid "default argument for parameter of type %qT has type %qT"
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "argumen baku untuk parameter dari tipe %qT memiliki tipe %qT"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr "template kelas tanpa sebuah nama"
-@@ -34738,7 +34798,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr "destruktor %qD dideklarasikan sebagai anggota template"
-@@ -34748,57 +34808,57 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr "deklarasi template dari %qD tidak valid"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr "definisi template dari bukan template %q#D"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr "diduga %d tingkat dari parm template untuk %q#D, diperoleh %d"
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr "diperoleh %d parameter template untuk %q#D"
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr "diperoleh %d parameter template untuk %q#T"
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr " tetapi %d dibutuhkan"
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, gcc-internal-format
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, gcc-internal-format
- msgid "use template<> for an explicit specialization"
- msgstr "gunakan template<> untuk spesialisasi eksplisit"
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr "%qT bukan sebuah tipe template"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "penspesifikasi template tidak dispesifikasikan dalam deklarasi dari %qD"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "redeclared with %d template parameter(s)"
- msgid "redeclared with %d template parameter"
-@@ -34806,7 +34866,7 @@
- msgstr[0] "redeklarasikan dengan %d parameter template"
- msgstr[1] "redeklarasikan dengan %d parameter template"
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration %q+D used %d template parameter(s)"
- msgid "previous declaration %q+D used %d template parameter"
-@@ -34814,12 +34874,12 @@
- msgstr[0] "deklarasi sebelumnya %q+D digunakan %d parameter template"
- msgstr[1] "deklarasi sebelumnya %q+D digunakan %d parameter template"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "parameter template %q+#D"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr "redeklarasikan disini sebagai %q#D"
-@@ -34828,281 +34888,281 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr "redefinisi dari argumen baku untuk %q#D"
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, fuzzy, gcc-internal-format
- #| msgid "%Joriginal definition appeared here"
- msgid "original definition appeared here"
- msgstr "%J definisi asli muncul disini"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, 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 %qD has no linkage"
- msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, fuzzy, gcc-internal-format
- #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
- msgid "%qE is not a valid template argument for 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:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, fuzzy, gcc-internal-format
- #| msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr "(sebuah penunjuk ke anggota hanya dapat dibentuk dengan %<&%E%>)"
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, fuzzy, gcc-internal-format
- #| msgid "got %d template parameters for %q#D"
- msgid " couldn't deduce template parameter %qD"
- msgstr "diperoleh %d parameter template untuk %q#D"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between types %qT and %qT"
- msgid " mismatched types %qT and %qT"
- msgstr "perbandingan diantara tipe %qT dan %qT"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, fuzzy, gcc-internal-format
- #| msgid "%Htemplate parameter pack %qD cannot have a default argument"
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr "%Htemplate parameter pack %qD tidak dapat memiliki sebuah argumen baku"
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, fuzzy, gcc-internal-format
- #| msgid "template arguments to %qD do not match original template %qD"
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is not valid for %qs"
- msgid " %qE is not equivalent to %qE"
- msgstr "%qs tidak valid untuk %qs"
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, gcc-internal-format
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr ""
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, fuzzy, gcc-internal-format
- #| msgid "partial specialization %qT does not specialize any template arguments"
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr "partial spesialisasi %qT tidak menspesialisasikan argumen template apapun"
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, fuzzy, gcc-internal-format
- #| msgid "%qE is not a valid template argument for type %qT"
- msgid " member function type %qT is not a valid template argument"
- msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert type %qT to type %qT"
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is an ambiguous base of %qT"
- msgid " %qT is an ambiguous base class of %qT"
- msgstr "%qT adalah sebuah dasar ambigu dari %qT"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "type %qT is not derived from type %qT"
- msgid " %qT is not derived from %qT"
- msgstr "tipe %qT tidak diturunkan dari tipe %qT"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, fuzzy, gcc-internal-format
- #| msgid "cannot decrement a pointer to incomplete type %qT"
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, fuzzy, gcc-internal-format
- #| msgid "template arguments to %qD do not match original template %qD"
- msgid " template argument %qE does not match %qD"
- msgstr "template argumen ke %qD tidak cocok dengan template asli %qD"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, fuzzy, gcc-internal-format
- #| msgid "%s cannot resolve address of overloaded function"
- msgid " could not resolve address from overloaded function %qE"
- msgstr "%s tidak dapat meresolf alamat dari fungsi overloaded"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena string literal tidak dapat digunakan dalam konteks ini"
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, fuzzy, gcc-internal-format
- #| msgid "%qE is not a valid template argument for type %qT"
- msgid "in template argument for type %qT "
- msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, gcc-internal-format
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr "%qD bukan sebuah template argumen yang valid karena %qD bukan sebuah variabel, bukan alamat dari sebuah variabel"
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
- msgstr "%qE bukan sebuah argumen template yang valid dari tipe %qT karena %qE bukan sebuah variabel"
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, gcc-internal-format
- 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:5892
-+#: cp/pt.c:5906
- #, 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:5922
-+#: cp/pt.c:5936
- #, 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:5929
-+#: cp/pt.c:5943
- #, 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:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, 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 external linkage"
- msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
- msgstr "%qE bukan sebuah argumen template yang valid untuk tipe %qT karena objek %qD bukan eksternal linkage"
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr "ini harus berupa alamat dari sebuah fungsi dengan hubungan eksternal"
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, 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:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr "lebih baik coba gunakan %qE"
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, 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:6060
-+#: cp/pt.c:6074
- #, gcc-internal-format
- msgid "standard conversions are not allowed in this context"
- msgstr "konversi baku tidak diijinkan dalam konteks ini"
-
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, 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:6428
-+#: cp/pt.c:6442
- #, 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:6456
-+#: cp/pt.c:6471
- #, 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:6461
-+#: cp/pt.c:6476
- #, 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:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, 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:6481
-+#: cp/pt.c:6496
- #, gcc-internal-format
- msgid " expected a constant of type %qT, got %qT"
- msgstr " diduga sebuah konstanta dari tipe %qT, diperoleh %qT"
-
--#: cp/pt.c:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr " diduga sebuah template kelas, diperoleh %qE"
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr " diduga sebuah tipe, diperoleh %qE"
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr " diduga sebuah tipe, diperoleh %qT"
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr " diduga sebuah template kelas, diperoleh %qT"
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, fuzzy, gcc-internal-format
- #| msgid " expected a template of type %qD, got %qD"
- msgid " expected a template of type %qD, got %qT"
-@@ -35110,76 +35170,76 @@
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, gcc-internal-format
- msgid "type mismatch in nontype parameter pack"
- msgstr "tipe tidak cocok dalam paket parameter bukan tipe"
-
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr "tidak dapat mengubah argumen template %qE ke %qT"
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, 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:6811
-+#: cp/pt.c:6843
- #, 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 %d or more)"
- msgstr "jumlah dari argumen template salah (%d, seharusnya %d)"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, gcc-internal-format
- msgid "provided for %q+D"
- msgstr "disediakan untuk %q+D"
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "template argumen %d tidak valid"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, 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:7253
-+#: cp/pt.c:7285
- #, gcc-internal-format
- msgid "non-template type %qT used as a template"
- msgstr "tipe bukan template %qT digunakan sebuah sebuah template"
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "untuk deklarasi template %q+D"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- #, fuzzy
- #| 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) substituting %qS"
- msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, fuzzy, gcc-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) instantiating %qD"
- msgstr "kedalaman template instantiation melebihi maksimal dari %d (gunakan -ftemplate-depth-NN untuk meningkatkan maksimal) instantiating %qD"
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr "panjang argumen pack tidak cocok akan diekspan %<%T%>"
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr "panjang argumen pack tidak cocok ketika mengekspan %<%E%>"
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr "instantiation dari %q+D sebagai tipe %qT"
-@@ -35197,262 +35257,262 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, gcc-internal-format
- msgid "variable %qD has function type"
- msgstr "variabel %qD memiliki tipe fungsi"
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr "tipe parameter %qT tidak valid"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr "dalam deklarasi %q+D"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, gcc-internal-format
- msgid "function returning an array"
- msgstr "fungsi mengembalikan sebuah array"
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, gcc-internal-format
- msgid "function returning a function"
- msgstr "fungsi mengembalikan sebuah fungsi"
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, 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:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr "membentuk referensi ke void"
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, 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:11522
-+#: cp/pt.c:11556
- #, 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:11571
-+#: cp/pt.c:11605
- #, 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:11577
-+#: cp/pt.c:11611
- #, gcc-internal-format
- msgid "creating pointer to member reference type %qT"
- msgstr "membuat penunjuk ke anggota referensi tipe %qT"
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr "membuat penunjuk ke anggota dari tipe void"
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, gcc-internal-format
- msgid "creating array of %qT"
- msgstr "membuat array dari %qT"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr "membuat array dari %qT, yang merupakan tipe kelas abstrak"
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, 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:11717
-+#: cp/pt.c:11751
- #, 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:11725
-+#: cp/pt.c:11759
- #, 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:11842
-+#: cp/pt.c:11876
- #, gcc-internal-format
- msgid "use of %qs in template"
- msgstr "penggunaan dari %qs dalam template"
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, 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:11993
-+#: cp/pt.c:12031
- #, 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:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr "menggunakan field tidak valid %qD"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, gcc-internal-format
- msgid "invalid use of pack expansion expression"
- msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr "gunakan %<...%> untuk mengekspan argumen pack"
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared inline after its definition"
- msgid "%q+D declared here, later in the translation unit"
- msgstr "%q+D dideklarasikan inline setelah definisinya"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, gcc-internal-format
- msgid "%qT is not a class or namespace"
- msgstr "%qT bukan sebuah class atau namespace"
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, gcc-internal-format
- msgid "%qD is not a class or namespace"
- msgstr "%qD bukan sebuah class atau namespace"
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr "%qT adalah/menggunakan tipe anonymous"
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, gcc-internal-format
- msgid "template argument for %qD uses local type %qT"
- msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
-
--#: cp/pt.c:14454
-+#: cp/pt.c:14492
- #, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr "%qT adalah sebuah tipe variabel termodifikasi"
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "ekspresi integral %qE bukan konstan"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr " mencoba untuk instantiate %qD"
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "template class instantiation ambigu untuk %q#T"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr "%s %+#T"
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr "instantiation eksplisit dari bukan-template %q#D"
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, 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:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr "template tidak cocok untuk %qD yang ditemukan"
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, 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:17866
-+#: cp/pt.c:17904
- #, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr "eksplisit instantiation dari %q#D"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "duplikasi eksplisit instantiation dari %q#D"
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, 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:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, 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:18000
-+#: cp/pt.c:18038
- #, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr "eksplisit instantiation dari tipe bukan template %qT"
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, 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:18027
-+#: cp/pt.c:18065
- #, 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:18073
-+#: cp/pt.c:18111
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr "duplikasi instansiasi eksplisit dari %q#T"
-@@ -35464,36 +35524,36 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, 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:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, 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:19177
-+#: cp/pt.c:19223
- #, 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:20263
-+#: cp/pt.c:20309
- #, 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:20322
-+#: cp/pt.c:20367
- #, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr ""
-@@ -35501,12 +35561,12 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, gcc-internal-format
- msgid "unable to deduce %qT from %qE"
- msgstr "tidak dapat mendeduksi %qT dari %qE"
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr ""
-@@ -35701,7 +35761,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr "tidak valid pengkualifikasi lingkup dalam nama pseudo-destruktor"
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr "tipe kualifikasi %qT tidak cocok dengan nama destruktor ~%qT"
-@@ -35741,483 +35801,483 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "definisi tidak valid dari tipe pengkualifikasi %qT"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "spesifikasi kelas dasar tidak valid"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a type"
- msgid "%qD is not captured"
- msgstr "%qD bukan sebuah tipe"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr "penggunaan dari variabel %<auto%> dari fungsi yang berisi"
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, 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:3007
-+#: cp/semantics.c:3004
- #, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr " %q+#D dideklarasikan disini"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, gcc-internal-format
- msgid "use of parameter %qD outside function body"
- msgstr ""
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr "penggunaan dari namespace %qD sebagai ekspresi"
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, 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:3226
-+#: cp/semantics.c:3223
- #, 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:3249
-+#: cp/semantics.c:3246
- #, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr "%qD tidak dapat muncul dalam sebuah ekspresi konstan"
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr "tipe dari %qE tidak dikenal"
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, 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:3546
-+#: cp/semantics.c:3543
- #, 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:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr "tidak dapat mengaplikasikan %<offsetof%> ke destruktor %<~%T%>"
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr "tidak dapat mengaplikasikan %<offsetof%> ke anggota fungsi %qD"
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %qs"
- msgstr "%qD bukan sebuah variabel dalam clause %qs"
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr "%qD muncul lebih dari sekali dalam data clauses"
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<firstprivate%>"
- msgstr "%qD bukan sebuah variabel dalam clause %<firstprivate%>"
-
--#: cp/semantics.c:4041
-+#: cp/semantics.c:4038
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<lastprivate%>"
- msgstr "%qD bukan sebuah variabel dalam clause %<lastprivate%>"
-
--#: cp/semantics.c:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr "num_threads ekspresi harus integral"
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr "schedule chunk ukuran ekspresi harus integral"
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr "%qE memiliki tipe referensi untuk %qs"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, 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:4337
-+#: cp/semantics.c:4334
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr "%<threadprivate%> %qE direktif tidak dalam definisi %qT"
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, 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"
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, 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:5138
-+#: cp/semantics.c:5135
- #, gcc-internal-format
- msgid "non-constant condition for static assertion"
- msgstr "kondisi bukan konstan untuk assertion static"
-
--#: cp/semantics.c:5167
-+#: cp/semantics.c:5164
- #, gcc-internal-format
- msgid "argument to decltype must be an expression"
- msgstr "argumen ke decltype harus berupa sebuah ekspresi"
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, 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:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr "__is_convertible_to"
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr ""
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, fuzzy, gcc-internal-format
- #| msgid "invalid abstract return type for function %q+#D"
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "tipe kembali abstrak tidak valid untuk fungsi %q+#D"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- #| msgid "invalid abstract return type for function %q+#D"
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "tipe kembali abstrak tidak valid untuk fungsi %q+#D"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, 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/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr ""
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr ""
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, fuzzy, gcc-internal-format
- #| msgid "%Juninitialized member %qD with %<const%> type %qT"
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr "%J anggota tidak terinisialisasi %qD dengan %<const%> tipe %qT"
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, 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/semantics.c:6166
-+#: cp/semantics.c:6163
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D is normally a non-static function"
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "%q+D secara normal sebuah fungsi bukan-statis"
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, 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/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, fuzzy, gcc-internal-format
- #| msgid "call to non-function %qD"
- msgid "call to non-constexpr function %qD"
- msgstr "panggilan ke bukan-fungsi %qD"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, 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/semantics.c:6536
-+#: cp/semantics.c:6533
- #, 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/semantics.c:6570
-+#: cp/semantics.c:6567
- #, fuzzy, gcc-internal-format
- #| msgid "protocol %qs has circular dependency"
- msgid "call has circular dependency"
- msgstr "protokol %qs memiliki ketergantungan circular"
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, 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/semantics.c:6656
-+#: cp/semantics.c:6653
- #, 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/semantics.c:6796
-+#: cp/semantics.c:6793
- #, fuzzy, gcc-internal-format
- #| msgid "%Harray subscript is outside array bounds"
- msgid "array subscript out of bound"
- msgstr "%H array subscript diluar dari cakupan array"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, 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/semantics.c:6848
-+#: cp/semantics.c:6845
- #, 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/semantics.c:6863
-+#: cp/semantics.c:6860
- #, gcc-internal-format
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr ""
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, gcc-internal-format
- msgid "accessing value of %qE through a %qT glvalue in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7434
-+#: cp/semantics.c:7432
- #, 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/semantics.c:7441
-+#: cp/semantics.c:7439
- #, fuzzy, gcc-internal-format
- #| msgid "%qE is not initialized"
- msgid "%qD used in its own initializer"
- msgstr "%qE tidak terinisialisasi"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, fuzzy, gcc-internal-format
- #| msgid "%q#T is not a class"
- msgid "%q#D is not const"
- msgstr "%q#T bukan sebuah kelas"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D is private"
- msgid "%q#D is volatile"
- msgstr "%q+#D adalah private"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, 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/semantics.c:7462
-+#: cp/semantics.c:7460
- #, 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/semantics.c:7465
-+#: cp/semantics.c:7463
- #, 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/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, 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/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, 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/semantics.c:7807
-+#: cp/semantics.c:7805
- #, fuzzy, gcc-internal-format
- #| msgid "expected expression"
- msgid "unexpected expression %qE of kind %s"
- msgstr "diduga ekspresi"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, 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/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr ""
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, fuzzy, gcc-internal-format
- #| msgid "integral expression %qE is not constant"
- msgid "pointer comparison expression is not a constant expression"
- msgstr "ekspresi integral %qE bukan konstan"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, fuzzy, gcc-internal-format
- #| msgid "size of array is not an integral constant-expression"
- msgid "division by zero is not a constant-expression"
- msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "non-constant array initialization"
- msgstr "indeks array bukan konstan dalam penginisialisasi"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Unexpected end of file in '%s'"
- msgid "unexpected AST of kind %s"
- msgstr "Tidak terduga akhir dari berkas dalam '%s'"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, 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/semantics.c:9037
-+#: cp/semantics.c:9036
- #, 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/semantics.c:9183
-+#: cp/semantics.c:9182
- #, fuzzy, gcc-internal-format
- #| msgid "%<this%> is unavailable for static member functions"
- msgid "%<this%> was not captured for this lambda function"
- msgstr "%<this%> tidak tersedia untuk anggota fungsi static"
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr "%qV kualifier tidak dapat diaplikasikan ke %qT"
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class Java"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "%qE atribut hanya dapat diaplikasikan ke definisi class"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr "%qE sudah ditinggalkan; g++ vtables sekaran COM-compatibel secara baku"
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr "permintaan init_priority bukan sebuah konstanta integer"
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, 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:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr "permintaan init_priority diluar dari jangkauan"
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, gcc-internal-format
- msgid "requested init_priority is reserved for internal use"
- msgstr "permintaan init_priority disimpan untuk penggunaan internal"
-
--#: cp/tree.c:2911
-+#: cp/tree.c:2914
- #, gcc-internal-format
- msgid "%qE attribute is not supported on this platform"
- msgstr "atribut %qE tidak didukung di platform ini"
-
--#: cp/tree.c:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr "pemeriksaan lang_*: gagal dalam %s, di %s:%d"
-@@ -36316,468 +36376,474 @@
- msgid "invalid use of non-static member function"
- msgstr "penggunaan tidak valid dari anggota fungsi tidak valid"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
-+#, fuzzy, gcc-internal-format
-+#| msgid "taking address of temporary"
-+msgid "taking address of temporary array"
-+msgstr "memakai alamat dari sementara"
-+
-+#: cp/typeck.c:2023
- #, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr "konversi sudah ditinggalkan dari konstanta string ke %qT"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, fuzzy, gcc-internal-format
- #| msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr "permintaan untuk anggota %qD dalam %qE, yangg tipe bukan class %qT"
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr "permintaan untuk anggota %qD dalam %qE, yangg tipe bukan class %qT"
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "penggunaan tidak valid dari anggota data tidak statis %qE"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "akses tidak valid ke anggota data tidak statis %qD dari objek KOSONG"
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr "(mungkin %<offsetof%> makro telah digunakan dengan tidak benar)"
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "akses tidak valid ke anggota data tidak statis %qD dari objek KOSONG"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, gcc-internal-format
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "tipe objek %qT tidak cocok dengan nama destruktor ~%qT"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr "tipe yang sedang dihancurkan adalah %qT, tetapi destruktor merefer ke %qT"
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr "%<%D::%D%> bukan sebuah anggota dari %qT"
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr "%qT bukan sebuah basis dari %qT"
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr "%qD tidak memiliki anggota bernama %qE"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr "%qD bukan sebuah anggota dari fungsi template"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr "%qT bukan sebuah penunjuk-ke-objek tipe"
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %qs on pointer to member"
- msgid "invalid use of array indexing on pointer to member"
- msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %qs on pointer to member"
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of %qs on pointer to member"
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "penggunaan tidak valid dari %qs di penunjuk ke anggota"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr "subscrip hilang dalam referensi array"
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr "ISO C++ melarang subscripting array bukan-lvalue"
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr "subscripting array dideklarasikan %<register%>"
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "nilai subscripted adalah bukan array ataupun penunjuk"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr "objek hilang dalam penggunaan dari %qE"
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO C++ melarang pemanggilan %<::main%> dari dalam aplikasi"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, gcc-internal-format
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr "harus menggunakan %<.*%> atau %<->*%> untuk memanggil penunjuk-ke-anggota fungsi dalam %<%E (...)%>, contoh %<(... ->* %E) (...)%>"
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %s %q+#D"
- msgid "too many arguments to constructor %q#D"
- msgstr "terlalu banyak argumen ke %s %q+#D"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %s %q+#D"
- msgid "too few arguments to constructor %q#D"
- msgstr "terlalu sedikit argumen ke %s %q+#D"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qE"
- msgid "too many arguments to member function %q#D"
- msgstr "terlalu banyak argumen ke fungsi %qE"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function %qE"
- msgid "too few arguments to member function %q#D"
- msgstr "terlalu sediki argumen ke fungsi %qE"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qE"
- msgid "too many arguments to function %q#D"
- msgstr "terlalu banyak argumen ke fungsi %qE"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function %qE"
- msgid "too few arguments to function %q#D"
- msgstr "terlalu sediki argumen ke fungsi %qE"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to %s %q+#D"
- msgid "too many arguments to method %q#D"
- msgstr "terlalu banyak argumen ke %s %q+#D"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to %s %q+#D"
- msgid "too few arguments to method %q#D"
- msgstr "terlalu sedikit argumen ke %s %q+#D"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "terlalu banyak argumen ke fungsi"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "terlalu sedikit argumen ke fungsi"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "parameter %P dari %qD memiliki tipe tidak lengkap %qT"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "parameter %P memiliki tipe tidak lengkap %qT"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr "mengasumsikan cast ke tipe %qT dari fungsi overloaded"
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "NULL digunakan dalam aritmetik"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, gcc-internal-format
- msgid "left rotate count is negative"
- msgstr "jumlah rotasi kiri negatif"
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, gcc-internal-format
- msgid "right rotate count is negative"
- msgstr "jumlah rotasi kanan negatif"
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, gcc-internal-format
- msgid "left rotate count >= width of type"
- msgstr "jumlah rotasi kiri >= lebar dari tipe"
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, gcc-internal-format
- msgid "right rotate count >= width of type"
- msgstr "jumlah rotasi kanan >= lebar dari tipe"
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "perbandingan dengan string literal menghasilkan perilaku yang tidak dispesifikasikan"
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr "alamat dari %qD tidak akan pernah menjadi KOSONG"
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "ISO C++ melarang perbandingan diantara penunjuk dan integer"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "perbandingan tidak berurut di argumen bukan titik pecahan"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "operang tidak valid untuk tipe %qT dan %qT ke binari %qO"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "ISO C++ melarang menggunakan penunjuk dari tipe %<void *%> dalam pengurangan"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah fungsi dalam pengurangan"
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "ISO C++ melarang menggunakan penunjuk ke sebuah metoda dalam pengurangan"
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr "penggunaan tidak valid dari sebuah penunjuk ke sebuah tipe tidak lengkap dalam aritmetik penunjuk"
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of constructor %qE"
- msgstr "memakai alamat dari sementara"
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of destructor %qE"
- msgstr "memakai alamat dari sementara"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "penggunaan tidak valid dari %qE untuk membentuk sebuah penunjuk ke anggota fungsi"
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr " sebuah kualified-id dibutuhkan"
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, gcc-internal-format
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr "tanda kurung disekitar %qE tidak dapat digunakan untuk membentuk sebuah penunjuk-ke-anggota-fungsi"
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ melarang mengambil alamat dari tidak terkualifikasi atau bertanda kurun anggota bukan statis fungsi untuk membentuk sebuah penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ melarang mengambil alamat dari sebuah anggota fungsi terikat ke sebuah bentuk penunjuk ke anggota fungsi. Katakan %<&%T::%D%>"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr "memakai alamat dari sementara"
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, fuzzy, gcc-internal-format
- #| msgid "taking address of temporary"
- msgid "taking address of xvalue (rvalue reference)"
- msgstr "memakai alamat dari sementara"
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO C++ melarang mengambil alamat dari fungsi %<::main%>"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr "ISO C++ melarang mengambil alamat dari sebuah cast ke sebuah ekspresi bukan lvalue"
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr "tidak dapat membuat penunjuk ke anggota referensi %qD"
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO C++ melarang menaikkan sebuah enum"
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO C++ melarang mengurangi sebuah enum"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, gcc-internal-format
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "tidak dapat meningkatkan sebuah penunjuk ke tipe tidak lengkap %qT"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, gcc-internal-format
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "tidak dapat mengurangi penunjuk ke tipe tidak lengkap %qT"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO C++ melarang meningkatkan sebuah penunjuk dari tipe %qT"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO C++ melarang mengurangi sebuah penunjuk dari tipe %qT"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, gcc-internal-format
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "penggunaan tidak valid dari ekspresi Boolean sebagai operan ke %<operator--%>"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr "tidak dapat mengambil alamat dari %<this%>, yang merupakan ekspresi rvalue"
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr "alamat dari variabel eksplisit register %qD diminta"
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr "alamat yang diminta untuk %qD, yang dideklarasikan %<register%>"
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, fuzzy, gcc-internal-format
- #| msgid "initializer for %qT must be brace-enclosed"
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in initializer"
- msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, fuzzy, gcc-internal-format
- #| msgid "%s expression list treated as compound expression"
- msgid "expression list treated as compound expression in functional cast"
- msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr ""
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, fuzzy, gcc-internal-format
- #| msgid "cast from type %qT to type %qT casts away constness"
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "cast dari tipe %qT ke tipe %qT menghilangkan constness"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, fuzzy, gcc-internal-format
- #| msgid "static_cast from type %qT to type %qT casts away constness"
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "static_cast dari tipe %qT ke tipe %qT menghilangkan constness"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, fuzzy, gcc-internal-format
- #| msgid "reinterpret_cast from type %qT to type %qT casts away constness"
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "reinterpret_cast dari tipe %qT ke tipe %qT menghilangkan constness"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "tidak valid static_cast dari tipe %qT ke tipe %qT"
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr "mengubah dari %qT ke %qT"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr "cast dari %qT ke %qT kehilangan presisi"
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr "cast dari %qT ke %qT menaikan alignmen yang dibutuhkan dari tipe target"
-@@ -36786,233 +36852,233 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ISO C++ melarang casting diantara penunjuk ke fungsi dan penunjuk ke objek"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "cast dari tipe %qT ke tipe %qT tidak valid"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang bukan sebuah penunjuk, referensi, ataupun sebuah tipe penunjuk-ke-anggota-data"
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr "penggunaan tidak valid dari const_cast dengan tipe %qT, yang merupakan sebuah penunjuk atau referensi ke sebuah tipe fungsi"
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr "const_cast tidak valid dari sebuah rvalue dari tipe %qT ke tipe %qT"
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "const_cast dari tipe %qT ke tipe %qT tidak valid"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ISO C++ melarang casting ke sebuah tipe array %qT"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr "cast ke fungsi tipe %qT tidak valid"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr " dalam evaluasi dari %<%Q(%#T, %#T)%>"
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "assigning to an array from an initializer list"
- msgstr "indeks array bukan konstan dalam penginisialisasi"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "tipe tidak kompatibel dalam assignmen dari %qT ke %qT"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, gcc-internal-format
- msgid "array used as initializer"
- msgstr "array digunakan sebagai penginisialisasi"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, gcc-internal-format
- msgid "invalid array assignment"
- msgstr "assignmen array tidak valid"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr " dalam penunjuk ke anggota fungsi konversi"
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr "penunjuk ke anggota konversi melalui basis maya %qT"
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr " dalam penunjuk ke anggota konversi"
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, 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:7479
-+#: cp/typeck.c:7492
- #, 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:7483
-+#: cp/typeck.c:7496
- #, 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:7487
-+#: cp/typeck.c:7500
- #, 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:7491
-+#: cp/typeck.c:7504
- #, 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:7495
-+#: cp/typeck.c:7508
- #, 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:7499
-+#: cp/typeck.c:7512
- #, 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:7522
-+#: cp/typeck.c:7535
- #, 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:7526
-+#: cp/typeck.c:7539
- #, 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:7531
-+#: cp/typeck.c:7544
- #, 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:7536
-+#: cp/typeck.c:7549
- #, 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:7546
-+#: cp/typeck.c:7559
- #, 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:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr "dalam melewatkan argumen %P dari %q+D"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr "mengembalikan referensi ke sementara"
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr "referensi ke bukan-lvalue dikembalikan"
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr "referensi ke variabel lokal %q+D dikembalikan"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr "alamat dari variabel lokal %q+D dikembalikan"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr "mengembalikan sebuah nilai dari sebuah konstruktor"
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, gcc-internal-format
- msgid "inconsistent types %qT and %qT deduced for lambda return type"
- msgstr ""
-
--#: cp/typeck.c:7819
-+#: cp/typeck.c:7832
- #, 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:7840
-+#: cp/typeck.c:7853
- #, 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:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr ""
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr ""
-@@ -37580,7 +37646,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr "Jumlah dari elemen dalam konstruktor array di %L membutuhkan sebuah peningkatan dari batas atas %d yang diijinkan. Lihat pilihan -fmax-array-constructor"
-@@ -39811,27 +39877,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr "Ekstensi: BOZ literal di %L digunakan untuk menginisialisasi variabel bukan-integer '%s'"
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr "Ekstensi: BOZ literal di %L diluar sebuah pernyataan DATA dan diluar INT/REAL/DBLE/CMPLX"
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr "BOZ literal di %L adalah bitwise dapat ditransfer bukan-integer simbol '%s'"
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "Aritmetik underflow dari bit-wise dipindahkan BOZ di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "Aritmetik overflow dari bit-wise dipindahkan BOZ di %L. Pemeriksaan ini dapat dinonaktifkan dengan pilihan -fno-range-check"
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "Aritmetik NaN dari bit-wise dipindahkan BOZ di %L. Pemeriksaan ini dapat dinon-aktifkan dengan pilihan -fno-range-check"
-@@ -40057,46 +40123,46 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy argument '%s' not allowed in expression at %L"
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr "Dummy argumen '%s' tidak diijinkan dalam ekspresi di %L"
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "Variable '%s' 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:4693
-+#: fortran/expr.c:4697
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr "Variabel '%s' tidak dapat muncul dalam ekspresi di %L"
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Variable '%s' cannot appear in the expression at %L"
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr "Variabel '%s' tidak dapat muncul dalam ekspresi di %L"
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -40111,14 +40177,14 @@
- msgid "can't open input file: %s"
- msgstr "tidak dapat membuka berkas masukan: %s"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L"
- msgstr "Membuat array sementara di %L"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Return value of function '%s' at %L not set"
- msgid "Removing call to function '%s' at %L"
-@@ -40231,12 +40297,12 @@
- 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:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, 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:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, 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)"
-@@ -42154,131 +42220,131 @@
- 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:4461
-+#: fortran/module.c:4476
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr "Nama '%s' di %C adalah sebuah referensi ambigu ke '%s' dari satuan aplikasi sekarang"
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr "Operator pengguna '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr "Operator intrinsik '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "Tidak dapat membuka berkas modul '%s' untuk menulis di %C: %s"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "Error menulis berkas modul '%s' untuk menulis: %s"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't delete module file '%s': %s"
- msgstr "tidak dapat menghapus berkas modul '%s': %s"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "tidak dapat mengubah nama berkas modul '%s' ke '%s': %s"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "Tidak dapat menghapus berkas modul sementara '%s': %s"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' already declared"
- msgstr "Simbol '%s' telah terdeklarasi"
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr "Simbol '%s' direferensikan di %L tidak ditemukan dalam modul '%s'"
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' 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:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' 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:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- 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:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' 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:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr "Fortran 2003: ISO_FORTRAN_ENV modul intrinsik di %C"
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr "Fortran 2003: ISO_C_BINDING modul di %C"
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr "Tidak dapat menemukan modul intrinsik bernama '%s' di %C"
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "Tidak dapat membuka berkas modul '%s' untuk pembacaan di %C: %s"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' 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:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr "Berkas '%s' dibuka di %C bukan sebuah berkas modul GFORTRAN"
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr "Parse error ketika memeriksa versi modul untuk berkas '%s' dibuka di %C"
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Wrong module version '%s' (expected '"
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr "Versi modul salah '%s' (diduga '"
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr "Tidak dapat MENGGUNAKAN module yang sama yang sedang kita buat!"
-@@ -42373,7 +42439,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr "IF clause di %L membutuhkan sebuah ekspresi skalara LOGIKAL"
-@@ -43738,7 +43804,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr "Bukan prosedur REKURSIF '%s' di %L mungkin memanggil dirinya sendiri secara rekursif. Deklarasikan itu secara RECURSIVE atau gunakan -frecursive"
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr "Label %d direferensikan di %L tidak pernah terdefinisi"
-@@ -43900,7 +43966,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr "Tidak dapat meresolf fungsi spesifik '%s'di %L"
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
-@@ -44294,189 +44360,189 @@
- msgstr "Argumen '%s' dari prosedur elemental di %L harus berupa skalar"
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr "Tidak ditemukan pengikatan spesifik yang cocok untuk panggilan ke GENERIC '%s' di %L"
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr "'%s' di %L seharusnya berupa sebuah SUBROUTINE"
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr "'%s' di %L seharusnya berupa sebuah FUNGSI"
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr "%s di %L harus berupa sebuah skalar"
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr "Featur terhapus: %s di %L harus berupa integer"
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr "%s di %L harus berupa INTEGER"
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr ""
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr "FORALL awal ekspresi di %L harus berupa sebuah skalar INTEGER"
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr "FORALL akhir ekspresi di %L harus berupa sebuah skalar INTEGER"
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr "FORALL stride ekspresi di %L harus berupa sebuah skalar %s"
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr "FORALL stride ekspresi di %L tidak dapat berupa nol"
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr "FORALL indeks '%s' mungkin tidak muncul dalam spesifikasi triplet di %L"
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr "Ekspresi dalam pernyataan ALOKASI di %L harus berupa DAPAT DIALOKASIKAN atau sebuah PENUNJUK"
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr ""
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr ""
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr ""
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr ""
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array specification required in ALLOCATE statement at %L"
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr "Spesifikasi array dibutuhkan dalam pernyatan ALOKASI di %L"
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr "'%s' tidak boleh muncul dalam spesifikasi array di %L dalam pernyataan ALOKASI yang sama dimana ini sendiri dialokasikan"
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Bad array specification in ALLOCATE statement at %L"
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Bad array specification in ALLOCATE statement at %L"
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr "Spesifikasi array buruk dalam pernyataan ALOKASI di %L"
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr ""
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr "spesifikasi SATUAN di %L harus berupa sebuah ekspresi INTEGER atau sebuah KARAKTER variabel"
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr ""
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr ""
-@@ -44485,190 +44551,190 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr "CASE label di %L overlaps dengan CASE label di %L"
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %d"
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa skalar"
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr "Pemilihan ekspresi dalam pernyataan GOTO yang terhitung di %L harus berupa sebuah ekspresi integer skalar"
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr "Argumen dari pernyataan SELECT di %L tidak dapat berupa %s"
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Expression in CASE statement at %L must be of type %s"
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr "Ekspresi dalam pernyataan CASE di %L harus berupa tipe %s"
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr "KASUS BAKU di %L tidak dapat diikuti oleh sebuah KASUS BAKU kedua di %L"
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr "Jangkauan logikal dalam pernyataan CASE di %L tidak diperbolehkan"
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "constant logical value in CASE statement is repeated at %L"
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr "nilai logikan konstan dalam pernyataan CASE diulang di %L"
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr "Spesifikasi jangkauan di %L tidak pernah cocok"
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr "Logikal SELECT CASE blok di %L memiliki lebih dari dua kasus"
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Global name '%s' at %L is already being used as a %s at %L"
- msgid "Associate-name '%s' at %L is used as array"
- msgstr "Nama global '%s' di %L telah digunakan sebuah sebuah %s di %L"
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Syntax error in EQUIVALENCE statement at %L"
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Derived type '%s' at %L is empty"
- msgid "Derived type '%s' at %L must be extensible"
- msgstr "Tipe turunan '%s' di %L adalah kosong"
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Derived type '%s' at %L is empty"
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr "Tipe turunan '%s' di %L adalah kosong"
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Data transfer element at %L cannot have POINTER components"
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Data transfer element at %L cannot have POINTER components"
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PENUNJUK"
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Data transfer element at %L cannot have ALLOCATABLE components"
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen DAPAT DIALOKASIKAN"
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr "Elemen pemindahan data di %L tidak dapat memiliki komponen PRIVATE"
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr "Elemen pemindahan data di %L tidak dapat berupa sebuah referensi lengkap ke sebuah array yang ukurannya diasumsikan"
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr "FORALL nama-indeks di %L harus berupa sebuah skalar INTEGER"
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument dim at %L must be scalar"
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr "Argumen dim di %L harus berupa skalar"
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument of SELECT statement at %L must be a scalar expression"
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument of ACOS at %L must be between -1 and 1"
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr "Argumen dari ACOS di %L harus berada diantara -1 dan 1"
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr "Pernyataan di %L bukan sebuah pernyataan pencabangan target yang valid untuk sebuah pernyataan percabangan di %L"
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr "Cabang di %L bisa menyebabkan sebuah loop tak terhingga"
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr ""
-@@ -44676,659 +44742,659 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr "Label di %L tidak dalam blok yang sama seperti pernyataan GOTO di %L"
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr "DIMANA mask di %L memiliki bentuk tidak konsisten"
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr "penempatan target WHERE di %L memiliki bentuk tidak konsisten"
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr "penempatan bukan-ELEMEN didefinisikan-pengguna dalam WHERE di %L"
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr "Pernyataan didalam WHERE di %L tidak didukung"
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr "FORALL dengan indeks '%s' tidak digunakan di sisi kiri dari penempatan di %L dan jadi mungkin menyebabkan penempatan berulang di objek ini"
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr "Sebuah konstruks FORALL luar telah memiliki sebuah indeks dengan nama ini %L"
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr "WHERE/ELSEWHERE clause di %L membutuhkan sebuah array LOGIKAL"
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr "Ekspresi KARAKTER akan dipotong dalam penempatan (%d/%d) di %L"
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr "Variabel impure di %L ditempatkan ke sebuah tipe variabel turunan dengan sebuah komponen PENUNJUK dalam sebuah prosedur PURE (12.6)"
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr "Variabel impure di %L ditempatkan ke sebuah tipe variabel turunan dengan sebuah komponen PENUNJUK dalam sebuah prosedur PURE (12.6)"
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Assignment to a FORALL index variable at %L"
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr "Penempatan ke sebuah indeks variabel FORALL di %L"
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr ""
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr "Variabel '%s' belum pernah ditempatkan sebuah label target di %L"
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr "Pernyataan RETURN alternatif di %L membutuhkan sebuah SKALAR-INTEGER return penspesifikasi"
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr "Pernyataan aritmetik IF di %L membutuhkan sebuah ekspresi numerik"
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr "Kondisi keluar dari loop DO WHILE di %L harus berupa sebuah ekspresi skalar LOGIKAL"
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "FORALL mask clause at %L requires a LOGICAL expression"
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr "FORALL mask clause di %L membutuhkan sebuah ekspresi LOGIKAL"
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr "Mengikat label '%s' untuk blok umum '%s' di %L collides dengan global entiti '%s' di %L"
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr "Binding label '%s' untuk blok umum '%s' di %L tidak cocok dengan binding label '%s' untuk blok umum '%s' di %L"
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr "Binding label '%s' untuk blok umum '%s' di %L collides dengan global entity '%s' di %L"
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr "Binding label '%s' di %L collides dengan global entity '%s' di %L"
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr "Binding label '%s' dalam antar-muka tubuh di %L collides dengan global entity '%s' di %L"
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr "Binding label '%s' di %L collides dengan global entity '%s' di %L"
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr ""
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "size of array %qs is too large"
- msgid "String length at %L is too large"
- msgstr "ukuran dari array %qs adalah terlalu besar"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr "Objek skalar '%s' di %L mungkin tidak dapat DIALOKASIKAN"
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "The type for function '%s' at %L is not accessible"
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr "Tipe dari fungsi '%s' di %L tidak dapat diakses"
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr "Tipe '%s' tidak dapat host assosiasi di %L karena ini diblok dengan sebuah objek tidak kompatibel dari nama sama yang dideklarasikan di %L"
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr ""
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr "Modul atau array aplikasi utama '%s' di %L harus memiliki bentuk konstan"
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr "Entity dengan panjang karakter diasumsikan di %L harus berupa sebuah argumen dummy atau sebuah PARAMETER"
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' at %L must have constant character length in this context"
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr "Dapat dialokasikan '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr "Eksternal '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr "Intrinsik '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr "Hasil fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr "Array otomatis '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr "Pernyataan fungsi nilai-karakter '%s' di %L harus memiliki panjang konstant"
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr "Fortran 2003: '%s' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah argumen dummy dari '%s', yang mana ini adalah PUBLIK di %L"
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr "Fortran 2003: Prosedur '%s' dalam antar-muka PUBLIK '%s' di %L memakai argumen dummy dari '%s' dimana ini adalah PRIVATE"
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "Fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "Objek eksternal '%s' di %L tidak boleh memiliki sebuah penginisialisasi"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr "Fungsi ELEMEN '%s' di %L harus memiliki sebuah hasil skalar"
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr "Pernyataan fungsi '%s' di %L tidak diperbolehkan sebagai argumen aktual"
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-array"
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-penunjuk"
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat rekursif"
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat pure"
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr "atribut PROSEDUR konflik dengan atribut SAVE dalam '%s' di %L"
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr "atribut PROSEDUR konflik dengan atribut INTENT dalam '%s' di %L"
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr ""
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr "Prosedur FINAL '%s' di %L bukan sebuah SUBROUTINE"
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr "Prosedur FINAL di %L harus memiliki tepat satu argumen"
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr "Argumen dari prosedur FINAL di %L harus berupa tipe '%s'"
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr "argumen dari prosedur FINAL di %L harus berupa sebuah PENUNJUK"
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr "Argumen dari prosedur FINAL di %L harus berupa DAPAT-DIALOKASIKAN"
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr "Argumen dari prosedur FINAL di %L tidak boleh berupa OPSIONAL"
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr "Argumen dari prosedur FINAL di %L harus berupa INTENT(OUT)"
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr "Prosedur FINAL bukan skalar di %L seharusnya memiliki diasumsikan argumen bentuk"
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr "prosedur FINAL '%s' dideklarasikan di %L memiliki tingkat yang sama (%d) seperti '%s'"
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr "Hanya array prosedur FINAL dideklarasikan untuk tipe turunan '%s' didefinisikan di %L, disarankan juga skalar satu"
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, gcc-internal-format, gfc-internal-format
- msgid "Finalization at %L is not yet implemented"
- msgstr "Finalisasi di %L belum diimplementasikan"
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr "'%s' dan '%s' tidak dapat dicampurkan FUNCTION/SUBROUTINE untuk GENERIC '%s' di %L"
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr "'%s' dan '%s' untuk GENERIC '%s' di %L adalah ambigu"
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr "Tidak terdefinisi pengikatan spesifik '%s' sebagai target dari GENERIC '%s' di %L"
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr "GENERIC '%s' di %L harus target sebuah pengikatan spesifik, '%s' adalah GENERIC, juga"
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr "GENERIC '%s' di %L tidak dapat overwrite pengikatan spesifik dengan nama sama"
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr ""
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr "'%s' harus berupa sebuah prosedur modul atau sebuah prosedur eksternal dengan sebuah antar-muka eksplisit di %L"
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Polymorphic entities are not yet implemented, non-polymorphic passed-object dummy argument of '%s' at %L accepted"
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr "entiti polymorphic belum diimplementasikan, bukan polymorphic objek argumen dummy dilewatkan dari '%s' di %L diterima"
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Passed-object at %L must be scalar"
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr "Objek yang dilewatkan di %L harus berupa skalar"
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr "'%s' argumen dari '%s' instrinsik di %L harus berupa sebuah PENUNJUK"
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr "Prosedur '%s' di %L memiliki nama sama sebagai sebuah komponen dari '%s'"
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr "Prosedur '%s' di %L memiliki nama sama seperti sebuah komponen turunan dari '%s'"
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Derived type '%s' declared at %L must have the BIND attribute to be C interoperable"
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr "Tipe turunan '%s' dideklarasikan di %L harus memiliki atribut BIND ke Cinteroperable"
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr "Bukan ekstensible tipe turunan '%s' di %L tidak boleh berupa ABSTRACT"
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr ""
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array pointer '%s' at %L must have a deferred shape"
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr "Penunjuk array '%s' di %L harus memiliki sebuah bentuk deffered"
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr "'%s' di %L tidak dapat memiliki VALUE atribut karena ini bukan sebuah argumen dummy"
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Interface '%s', used by procedure '%s' at %L, is declared in a later PROCEDURE statement"
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr "Antar-muka '%s', digunakan oleh prosedur '%s' di %L, dideklarasikan dalam pernyataan PROSEDUR kemudian"
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "Prosedur '%s' dengan PASS(%s) di %L tidak memiliki argumen '%s'"
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr "Argumen '%s' dari '%s' dengan PASS(%s) di %L harus berupa tipe turunan '%s'"
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr "Argumen '%s' dari prosedur elemental di %L tidak dapat memiliki atribut POINTER"
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr "'%s' argumen dari '%s' intrinsik di %L harus berupa DAPAT-DIALOKASIKAN"
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr "Komponen '%s' dari '%s' di %L memiliki nama sama dengan prosedur yang melingkupinya"
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr "Panjang karakter dari komponen '%s' butuh untuk menjadi sebuah ekspresi spesifikasi konstan di %L"
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr "Fortran 2003: Komponen '%s' adalah sebuah tipe PRIVATE dan tidak dapat berupa sebuah komponen dari '%s', yang mana adalah PUBLIK di %L"
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr "Komponen %s dari tipe URUTAN dideklarasikan di %L tidak dapat memiliki atribut URUTAN"
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr "Komponen penunjuk '%s' dari '%s' di %L adalah sebuah tipe yang belum pernah dideklarasikan"
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr "Prosedur '%s' dengan PASS di %L harus memiliki paling tidak satu argumen"
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr ""
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr "Ukuran array yang diasumsikan '%s' dalam daftar nama '%s' di %C tidak diperbolehkan"
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr "NAMELIST array objek '%s' tidak boleh memiliki bentuk yang diasumsikan dalam daftar-nama '%s' di %L"
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr "NAMELIST array objek '%s' harus memiliki bentuk konstan dalam daftar-nama '%s' di %L"
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have POINTER components"
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr "NAMELIST objek '%s' dalam daftar-nama '%s' di %L tidak dapat memiliki komponen PENUNJUK"
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
-@@ -45336,331 +45402,331 @@
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
- msgid "NAMELIST object '%s' in namelist '%s' 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/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr "NAMELIST objek '%s' telah dideklarasikan PRIVATE dan tidak dapat berupa anggota dari PUBLIK namelist '%s' di %L"
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' 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:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr "NAMELIST objek '%s' meemiliki komponen PRIVATE dan tidak dapat berupa anggota dari PUBLIK daftar-nama '%s' di %L"
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr "atribut PROSEDUR konflik dengan atribut NAMELIST dalam '%s' di %L"
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' 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:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' 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:12203
-+#: fortran/resolve.c:12204
- #, 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:12272
-+#: fortran/resolve.c:12273
- #, 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:12275
-+#: fortran/resolve.c:12276
- #, 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:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, 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:12379
-+#: fortran/resolve.c:12380
- #, 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:12392
-+#: fortran/resolve.c:12393
- #, 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:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' 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:12408
-+#: fortran/resolve.c:12409
- #, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' 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:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' 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:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr "Tipe turunana '%s' di %L adalah tipe '%s', yang mana belum didefinisikan"
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- 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:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr "Fortran 2003: PUBLIK %s '%s' di %L dari tipe turunan '%s' PRIVATE"
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' 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:12581
-+#: fortran/resolve.c:12582
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Function result '%s' at %L cannot have an initializer"
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr "Hasil fungsi '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Array '%s' at %L cannot have a deferred shape"
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr "Array '%s' di %L tidak dapat memiliki sebuah bentuk deferred"
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr "Array dapat dialokasikan '%s' di %L harus memiliki sebuah bentuk deferred"
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr "Prosedur dummy di %L tidak diperbolehkan dalam prosedur ELEMENTAL"
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr "Threadprivate di %L bukan SAVEd"
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr "DATA BLOK elemen '%s' di %L harus berupa dalam COMMON"
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr "DATA array '%s' di %L harus dispesifikasikan dalam sebuah deklarasi sebelumnya"
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy '%s' at %L cannot have an initializer"
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr "Dummy '%s' di %L tidak dapat memiliki sebuah penginisialisasi"
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr ""
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, 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:12919
-+#: fortran/resolve.c:12920
- #, 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:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, 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:13298
-+#: fortran/resolve.c:13299
- #, 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:13303
-+#: fortran/resolve.c:13304
- #, 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:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' 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:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' 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:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' 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:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' 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:13523
-+#: fortran/resolve.c:13524
- #, 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:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr "Anggota blok umum '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN dalam prosedur pure '%s'"
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "Konstanta bernama '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' 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:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "Komponen struktur '%s' di %L tidak dapat berupa sebuah objek EKUIVALEN"
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr "Substring di %L memiliki panjang nol"
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr "Fortran 2003: Fungsi PUBLIK '%s' di %L dari tipe '%s' PRIVATE"
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr "MASUKAN '%s' di %L tidak memiliki tipe IMPLISIT"
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr "Prosedur operator pengguna '%s' di %L harus berupa sebuah FUNGSI"
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr "Prosedur operator pengguna '%s' di %L tidak dapat berupa panjang karakter diasumsikan"
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr "Prosedur operator pengguna '%s' di %L harus memiliki paling tida satu argumen"
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, 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:13783
-+#: fortran/resolve.c:13784
- #, 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:13790
-+#: fortran/resolve.c:13791
- #, 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:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr "Prosedur berisi '%s' di %L dari sebuah prosedur PURE harus juga berupa PURE"
-@@ -46282,18 +46348,18 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr "BOZ konstan di %L terlalu besar (%ld vs %ld bits)"
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr "Membuat array sementara di %L untuk argumen '%s'"
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, fuzzy, gcc-internal-format
- #| msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr "Kemungkinan frontend bug: Ukuran array yang diturunkan tanpa penunjuk, atribut yang dapat dialokasikan atau tipe turunan tanpa komponen yang dapat dialokasikan."
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr "tipe ekspresi buruk selama walk (%d)"
-@@ -46556,7 +46622,7 @@
- msgid "Array element size too big at %C"
- msgstr "Ukuran elemen array terlalu besar"
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr "gfc_trans_code(): Pernyataan kode buruk"
-@@ -46869,7 +46935,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr "internal error - nama utf8 tidak valid"
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "sampah diakhir dari string tanda tangan"
-@@ -49354,6 +49420,9 @@
- #~ msgid "use the -fno-jump-tables switch instead"
- #~ msgstr "lebih baik gunakan pilihan -fno-jump-tables"
-
-+#~ msgid "%qs appears to be a misspelled interrupt handler"
-+#~ msgstr "%qs sepertinya salah nama interrupt handler"
-+
- #~ msgid "trampolines not supported"
- #~ msgstr "trampolines tidak didukung"
-
-@@ -50545,9 +50614,6 @@
- #~ msgid "type mismatch in not expression"
- #~ msgstr "tipe tidak cocok dalam ekspresi tidak"
-
--#~ msgid "unexpected non-tuple"
--#~ msgstr "diduga bukan tuple"
--
- #~ msgid "COND_EXPR with code in branches at the end of bb %d"
- #~ msgstr "COND_EXPR dengan kode dalam percabangan di akhir dari bb %d"
-
-@@ -50617,9 +50683,6 @@
- #~ msgid "Possible frontend bug: array constructor not expanded"
- #~ msgstr "Kemungkinan bug frontend: array konstruktor tidak diekspan"
-
--#~ msgid "Function does not return a value"
--#~ msgstr "Fungsi tidak mengembalikan sebuah nilai"
--
- #~ msgid "Function return value not set"
- #~ msgstr "Fungsi mengembalikan nilai tidak diset"
-
-Index: gcc/po/fi.po
-===================================================================
---- a/src/gcc/po/fi.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/fi.po (.../branches/gcc-4_7-branch)
-@@ -26,7 +26,7 @@
- msgstr ""
- "Project-Id-Version: gcc 4.5-b20091203\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
-+"POT-Creation-Date: 2012-06-13 21:42+0000\n"
- "PO-Revision-Date: 2010-01-11 22:13+0200\n"
- "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
- "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
-@@ -35,7 +35,7 @@
- "Content-Type: text/plain; charset=UTF-8\n"
- "Content-Transfer-Encoding: 8bit\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<nimetön>"
-@@ -44,18 +44,18 @@
- msgid "({anonymous})"
- msgstr "({nimetön})"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, fuzzy, gcc-internal-format
- msgid "expected end of line"
- msgstr "päättämätön muotoilumerkkijono"
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, gcc-internal-format
- msgid "expected %<;%>"
- msgstr ""
-@@ -63,17 +63,17 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, gcc-internal-format
- msgid "expected %<(%>"
- msgstr ""
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, fuzzy, gcc-internal-format
- msgid "expected %<,%>"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-@@ -84,19 +84,19 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, fuzzy, gcc-internal-format
- msgid "expected %<)%>"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, fuzzy, gcc-internal-format
- msgid "expected %<]%>"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-@@ -106,25 +106,25 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, fuzzy, gcc-internal-format
- msgid "expected %<}%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, gcc-internal-format
- msgid "expected %<{%>"
- msgstr ""
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, fuzzy, gcc-internal-format
- msgid "expected %<:%>"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, fuzzy, gcc-internal-format
- msgid "expected %<while%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-@@ -134,39 +134,39 @@
- msgid "expected %<.%>"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, fuzzy, gcc-internal-format
- msgid "expected %<@end%>"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, fuzzy, gcc-internal-format
- msgid "expected %<>%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, fuzzy, gcc-internal-format
- msgid "expected %<,%> or %<)%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, gcc-internal-format
- msgid "expected %<=%>"
- msgstr ""
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, fuzzy, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, fuzzy, gcc-internal-format
- msgid "expected %<[%>"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- msgid "(anonymous)"
- msgstr "(nimetön)"
-
-@@ -338,12 +338,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "liukulukuvakiota käytetty väärin"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr ""
-@@ -1234,19 +1234,19 @@
- msgid " inlined from %qs"
- msgstr ""
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr ""
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr "mahdollisia ikisilmukoita ei voi optimoida"
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr ""
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr ""
-
-@@ -1414,16 +1414,16 @@
- msgstr ""
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr ""
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr ""
-
--#: reload1.c:8658
-+#: reload1.c:8672
- msgid "failure trying to reload:"
- msgstr ""
-
-@@ -2562,117 +2562,117 @@
- msgid "<unknown>"
- msgstr "<tuntematon>"
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "virheellinen %%H-arvo"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "virheellinen %%J-arvo"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "virheellinen %%r-arvo"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "virheellinen %%R-arvo"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "virheellinen %%N-arvo"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "virheellinen %%P-arvo"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "virheellinen %%h-arvo"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "virheellinen %%L-arvo"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "virheellinen %%m-arvo"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "virheellinen %%M-arvo"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "virheellinen %%U-arvo"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "virheellinen %%s-arvo"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "virheellinen %%C-arvo"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "virheellinen %%E-arvo"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr ""
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "virheellinen %%xn-koodi"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, c-format
- msgid "predicated Thumb instruction"
- msgstr ""
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr ""
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
- msgid "Unsupported operand for code '%c'"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, fuzzy, c-format
- msgid "invalid shift operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2680,83 +2680,83 @@
- msgid "invalid operand for code '%c'"
- msgstr ""
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, c-format
- msgid "instruction never executed"
- msgstr ""
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, c-format
- msgid "missing operand"
- msgstr "puuttuva operandi"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- #, fuzzy
- msgid "function parameters cannot have __fp16 type"
- msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- #, fuzzy
- msgid "functions cannot return __fp16 type"
- msgstr "funktio ei palauta merkkijonotyyppiä"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, c-format
- msgid "address operand requires constraint for X, Y, or Z register"
- msgstr ""
-
--#: config/avr/avr.c:1848
-+#: config/avr/avr.c:1959
- msgid "operands to %T/%t must be reg + const_int:"
- msgstr ""
-
--#: config/avr/avr.c:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- msgid "bad address, not an I/O address:"
- msgstr ""
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- #, fuzzy
- #| msgid "requested alignment is not a constant"
- msgid "bad address, not a constant:"
- msgstr "pyydetty tasaus ei ole vakio"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr ""
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- msgid "bad address, not post_inc or pre_dec:"
- msgstr ""
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr ""
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr ""
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr ""
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr ""
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr ""
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr ""
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr ""
-
-@@ -2772,8 +2772,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -2853,21 +2853,21 @@
- msgid "unrecognized address"
- msgstr "tunnistamaton osoite"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr ""
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr ""
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- msgid "unidentifiable call op"
- msgstr ""
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr ""
-@@ -2875,7 +2875,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr ""
-@@ -3004,72 +3004,72 @@
- msgid "bad output_condmove_single operand"
- msgstr ""
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr ""
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr ""
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, fuzzy, c-format
- msgid "invalid operand size for operand code '%c'"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, fuzzy, c-format
- msgid "invalid operand type used with operand code '%c'"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, c-format
- msgid "operand is not a condition code, invalid operand code 'D'"
- msgstr ""
-
--#: config/i386/i386.c:14056
-+#: config/i386/i386.c:14109
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr ""
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr ""
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr ""
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr ""
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, c-format
- msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
- msgstr ""
-
--#: config/i386/i386.c:14204
-+#: config/i386/i386.c:14257
- #, c-format
- msgid "operand is not a condition code, invalid operand code 'Y'"
- msgstr ""
-
--#: config/i386/i386.c:14234
-+#: config/i386/i386.c:14287
- #, c-format
- msgid "invalid operand code '%c'"
- msgstr ""
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr ""
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr ""
-
-@@ -3098,37 +3098,37 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "DJGPP-ympäristömuuttuja viittaa turmeltuneeseen tiedostoon â€%sâ€"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, c-format
- msgid "invalid %%G mode"
- msgstr "virheellinen %%G-tila"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand: tuntematon koodi"
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- msgid "invalid conversion from %<__fpreg%>"
- msgstr ""
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- #, fuzzy
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- #, fuzzy
- msgid "invalid operation on %<__fpreg%>"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr ""
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "virheellinen %%p-arvo"
-@@ -3209,7 +3209,7 @@
- msgstr ""
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr ""
-
-@@ -3374,87 +3374,87 @@
- msgid "bad move"
- msgstr ""
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, c-format
- msgid "invalid %%c value"
- msgstr "virheellinen %%c-arvo"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "virheellinen %%f-arvo"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "virheellinen %%F-arvo"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "virheellinen %%G-arvo"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "virheellinen %%j-koodi"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "virheellinen %%J-koodi"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "virheellinen %%k-arvo"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "virheellinen %%K-arvo"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "virheellinen %%O-arvo"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "virheellinen %%q-arvo"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "virheellinen %%S-arvo"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "virheellinen %%T-arvo"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "virheellinen %%u-arvo"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "virheellinen %%v-arvo"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "virheellinen %%x-arvo"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, c-format
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä"
-
-@@ -3553,60 +3553,60 @@
- msgid "invalid operand to %%S"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr ""
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr ""
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr ""
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr ""
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr ""
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr ""
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, fuzzy, c-format
- msgid "invalid %%C operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, fuzzy, c-format
- msgid "invalid %%D operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr ""
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr ""
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr ""
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr ""
-@@ -3631,7 +3631,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operand: tuntematon koodi"
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr ""
-@@ -3647,22 +3647,22 @@
- msgid "invalid %%H specifier"
- msgstr "virheellinen %%L-koodi"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
- msgid "invalid %%h operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
- msgid "invalid %%I operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
- msgid "invalid %%i operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
- msgid "invalid %%j operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-@@ -3672,7 +3672,7 @@
- msgid "invalid %%%c operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
- msgid "invalid %%N operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-@@ -3682,37 +3682,37 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
- msgid "invalid %%H operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
- msgid "invalid %%L operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
- msgid "invalid %%M operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
- msgid "invalid %%t operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
- msgid "invalid %%t operand '"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
- msgid "invalid %%r operand"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-@@ -3776,11 +3776,11 @@
- msgid "address offset not a constant"
- msgstr ""
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "ehdokas 1:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "ehdokas 2:"
-
-@@ -4008,7 +4008,7 @@
- msgid "candidates are:"
- msgstr "ehdokkaat ovat:"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, fuzzy, gcc-internal-format
- #| msgid "candidate 1:"
- msgid "candidate is:"
-@@ -4064,51 +4064,51 @@
- msgid "source type is not polymorphic"
- msgstr ""
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "unaariselle miinus-operaatiolle annettu väärä tyyppiargumentti"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "unaariselle plus-operaatiolle annettu väärä tyyppiargumentti"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "bittikomplementille annettu väärä tyyppiargumentti"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "abs-funktiolle annettu väärä tyyppiargumentti"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "konjugaatiolle annettu väärä tyyppiargumentti"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- #, fuzzy
- msgid "in argument to unary !"
- msgstr "unaariselle plus-operaatiolle annettu väärä tyyppiargumentti"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- #, fuzzy
- msgid "no pre-increment operator for type"
- msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- #, fuzzy
- msgid "no pre-decrement operator for type"
- msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr ""
-
-@@ -4373,7 +4373,7 @@
- msgid "Bad type in constant expression"
- msgstr "ylivuoto vakiolausekkeessa"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- msgid "Unexpected end of module"
- msgstr ""
-
-@@ -4404,11 +4404,11 @@
- msgid "implied END DO"
- msgstr ""
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr ""
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- #, fuzzy
- msgid "pointer assignment"
- msgstr "epäkelpo lvalue sijoituksessa"
-@@ -4495,51 +4495,51 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr ""
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr ""
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- #, fuzzy
- #| msgid "%qD is not a variable"
- msgid "iterator variable"
- msgstr "%qD ei ole muuttuja"
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- msgid "Start expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- #, fuzzy
- msgid "End expression in DO loop"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- #, fuzzy
- msgid "Step expression in DO loop"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- msgid "DEALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- msgid "ALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr ""
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr ""
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr ""
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -4548,7 +4548,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr ""
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr ""
-
-@@ -4618,7 +4618,7 @@
- msgid "Memory allocation failed"
- msgstr ""
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr ""
-
-@@ -4823,7 +4823,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr ""
-
-@@ -4880,6 +4880,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr ""
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr ""
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr ""
-@@ -4911,10 +4915,6 @@
- msgid "no processor type specified for linking"
- msgstr "%J ristiriitaiset tyyppimääreet %qD:lle"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--msgid "gfortran does not support -E without -cpp"
--msgstr "gfortran ei tue valitsinta -E ilman valitsinta -cpp"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr ""
-@@ -4967,6 +4967,10 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr ""
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "gfortran ei tue valitsinta -E ilman valitsinta -cpp"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr ""
-@@ -8104,6 +8108,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -10537,18 +10545,30 @@
- msgstr ""
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr ""
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr ""
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr ""
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- #, fuzzy
- #| msgid "function declared %<noreturn%> has a %<return%> statement"
- msgid "Functions which return values must end with return statements"
-@@ -12087,271 +12107,280 @@
- msgid "Create a position independent executable"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- #, fuzzy
- msgid "invalid use of type"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
--#, fuzzy
--#| msgid "floating constant truncated to zero"
--msgid "floating point constant truncated to integer"
--msgstr "liukulukuvakio katkaistu nollaksi"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- msgid "constant refers to itself"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- #, fuzzy
- msgid "expected numeric type"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
- #, fuzzy
-+msgid "expected boolean type"
-+msgstr "vektoriylivuoto lausekkeessa"
-+
-+#: go/gofrontend/expressions.cc:3911
-+#, fuzzy
- msgid "expected integer or boolean type"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- #, fuzzy
- msgid "invalid operand for unary %<&%>"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- #, fuzzy
- msgid "expected pointer"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible types in binary expression"
- msgstr "yhteensopimattomat tyypin palautuksessa"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- #, fuzzy
- #| msgid "size of array %qE has non-integer type"
- msgid "shift of non-integer operand"
- msgstr "taulukon %qE koko ei ole kokonaislukutyyppiä"
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- msgid "shift count not unsigned integer"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- msgid "negative shift count"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- #, fuzzy
- #| msgid "called object %qE is not a function"
- msgid "object is not a method"
- msgstr "kutsuttu objekti %qE ei ole funktio"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- #, fuzzy
- #| msgid "argument %qD doesn%'t match prototype"
- msgid "method type does not match object type"
- msgstr "argumentti %qD ei sovi prototyyppiin"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- #, fuzzy
- msgid "invalid use of %<...%> with builtin function"
- msgstr "epäkelpo argumentti funktiolle %<__builtin_return_address%>"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- #, fuzzy
- #| msgid "no arguments"
- msgid "not enough arguments"
- msgstr "ei argumentteja"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- #, fuzzy
- msgid "too many arguments"
- msgstr "liikaa argumentteja funktiolle %s %q+#D"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- #, fuzzy
- msgid "argument 1 must be a map"
- msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- #, fuzzy
- msgid "invalid type for make function"
- msgstr "epäkelpo tallennusluokka funktiolle %qs"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- msgid "bad size for make"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- msgid "too many arguments to make"
- msgstr "liikaa argumentteja funktiolle %s %q+#D"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- #, fuzzy
- msgid "argument must be array or slice or channel"
- msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- #, fuzzy
- msgid "unsupported argument type to builtin function"
- msgstr "epäkelpo argumentti funktiolle %<__builtin_return_address%>"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- #, fuzzy
- msgid "argument must be channel"
- msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- #, fuzzy
- msgid "argument must be a field reference"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- #, fuzzy
- msgid "left argument must be a slice"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- #, fuzzy
- msgid "first argument must be []byte"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- #, fuzzy
- msgid "second argument must be slice or string"
- msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- #, fuzzy
- msgid "argument 2 has invalid type"
- msgstr "%Jparametrin %u tyyppi on void"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- #, fuzzy
- msgid "argument must have complex type"
- msgstr "%Jparametrilla %u in vaillinainen tyyppi"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- #, fuzzy
- #| msgid "cleanup argument not an identifier"
- msgid "complex arguments must have identical types"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- msgid "complex arguments must have floating-point type"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
- #, fuzzy
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
-+#, fuzzy
- msgid "expected function"
- msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible type for receiver"
- msgstr "yhteensopimattomat tyypin palautuksessa"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
- #, fuzzy
-+#| msgid "invalid use of non-static member function"
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
-+#, fuzzy
- #| msgid "number of arguments doesn%'t match prototype"
- msgid "number of results does not match number of values"
- msgstr "argumenttien määrä ei vastaa prototyyppiä"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- msgid "index must be integer"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- msgid "slice end must be integer"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible type for map index"
- msgstr "yhteensopimattomat tyypin palautuksessa"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- #, fuzzy
- #| msgid "too many arguments for format"
- msgid "too many expressions for struct"
- msgstr "liian monta argumenttia muotoilulle"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- #, fuzzy
- #| msgid "too few arguments for format"
- msgid "too few expressions for struct"
- msgstr "liian vähän argumentteja muotoilulle"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- #, fuzzy
- msgid "invalid unsafe.Pointer conversion"
- msgstr "void-lausekkeen epäkelpo käyttö"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- msgid "type assertion only valid for interface types"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- #, fuzzy
- #| msgid "expected class name"
- msgid "expected channel"
- msgstr "odotettiin luokan nimeä"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- # XXX
- #: go/gofrontend/statements.cc:590
- #, fuzzy
-@@ -12388,22 +12417,22 @@
- msgid "expected boolean expression"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- #, fuzzy
- #| msgid "incompatible types in return"
- msgid "incompatible types in send"
- msgstr "yhteensopimattomat tyypin palautuksessa"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- #, fuzzy
- msgid "invalid send on receive-only channel"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr ""
-
-@@ -12460,80 +12489,80 @@
- msgid "cannot use type %s as type %s"
- msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- #, fuzzy
- msgid "different receiver types"
- msgstr "epäkelpo osoitintila %qs"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- #, fuzzy
- #| msgid "redefinition of parameter %q+D"
- msgid "different number of parameters"
- msgstr "parametri %q+D määritelty uudelleen"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- #, fuzzy
- #| msgid "invalid parameter type %qT"
- msgid "different parameter types"
- msgstr "virheellinen parametrityyppi %qT"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr ""
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr ""
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- msgid "different result types"
- msgstr ""
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, fuzzy, c-format
- #| msgid "incompatible type for argument %d of %qE"
- msgid "incompatible type for method %s%s%s"
- msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
-
--#: go/gofrontend/types.cc:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, fuzzy, c-format
- #| msgid "incompatible type for argument %d of %qE"
- msgid "incompatible type for method %s%s%s (%s)"
- msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
-
--#: go/gofrontend/types.cc:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- #, fuzzy
- #| msgid "struct has no members"
- msgid "type has no methods"
- msgstr "structilla ei ole jäseniä"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, c-format
- msgid "ambiguous method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, fuzzy, c-format
- msgid "missing method %s%s%s"
- msgstr "liikaa argumentteja funktiolle %s %q+#D"
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr ""
-@@ -12600,7 +12629,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "%<__builtin_prefetch%>-funktion kolmas argumentti on epäkelpo; käytetään nollaa"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr "liian vähän argumentteja funktiolle %<va_start%>"
-@@ -12622,7 +12651,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr "jos tämä koodi saavutetaan, ohjelma keskeytyy"
-@@ -12704,7 +12733,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, fuzzy, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr "epäkelpo argumentti funktiolle %<__builtin_frame_address%>"
-@@ -12798,8 +12827,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi"
-@@ -13077,7 +13106,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "%J%qD:n esittely varjostaa edellistä paikallista"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, fuzzy, gcc-internal-format
- msgid "shadowed declaration is here"
- msgstr "%Jvarjostunut esittely on täällä"
-@@ -13183,7 +13212,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr "%qE määritelty vääränlaisena tunnisteena"
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-@@ -13306,7 +13335,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, fuzzy, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "muuttuvakokoista objektia ei voi alustaa"
-@@ -13316,7 +13345,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, fuzzy, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
-@@ -13347,7 +13376,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "nollan tai negatiivisen kokoinen taulukko %q+D"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, fuzzy, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr "%Jmuuttujan %qD koko muistissa ei ole tunnettu"
-@@ -13458,7 +13487,7 @@
- msgid "variable length array %qE is used"
- msgstr "Varoita käyttämättömistä muuttujista"
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr ""
-@@ -13544,7 +13573,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "tallennusluokka annettu parametrille %qs"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "tallennusluokka annettu typenamelle"
-@@ -13693,7 +13722,7 @@
- msgid "function definition has qualified void return type"
- msgstr "funktion määrittely oikeuttaa tyhjän paluutyypin"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "tyyppimääreet jätetään huomiotta funktion paluutyypissä"
-@@ -13804,7 +13833,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr ""
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "muuttuja tai kenttä %qE esitelty voidiksi"
-@@ -14232,7 +14261,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "argumentti %qD ei sovi prototyyppiin"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-tyhjän"
-@@ -14427,7 +14456,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ISO C kieltää tyhjät käännösyksiköt"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktioiden ulkopuolella"
-@@ -14437,7 +14466,7 @@
- msgid "unknown type name %qE"
- msgstr "tuntematon konetila %qs"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, fuzzy, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr "useita tallennuspaikkoja esittelymääritteissä"
-@@ -14447,7 +14476,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, fuzzy, gcc-internal-format
- msgid "prefix attributes are ignored for methods"
- msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
-@@ -14467,7 +14496,7 @@
- msgid "data definition has no type or storage class"
- msgstr "datamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr ""
-@@ -14497,7 +14526,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO C90 ei tue %<long long%> -tyyppiä"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr "odotettiin merkkijonoliteraalia"
-@@ -14526,18 +14555,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, gcc-internal-format
- msgid "expected identifier"
- msgstr ""
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "luetellun tyypin listan lopussa on pilkku"
-@@ -14669,7 +14698,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr ""
-@@ -14698,17 +14727,17 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, gcc-internal-format
- msgid "expected statement"
- msgstr ""
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, gcc-internal-format
- msgid "suggest braces around empty body in an %<if%> statement"
- msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<if%>-lauseessa"
-
--#: c-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, gcc-internal-format
- msgid "suggest braces around empty body in an %<else%> statement"
- msgstr "ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<else%>-lauseessa"
-@@ -14778,7 +14807,7 @@
- msgid "cannot take address of %qs"
- msgstr "bittikentän %qD osoitetta ei voi ottaa"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, fuzzy, gcc-internal-format
- msgid "expected expression"
- msgstr "vektoriylivuoto lausekkeessa"
-@@ -14821,263 +14850,263 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, fuzzy, gcc-internal-format
- #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
- msgid "wrong number of arguments to %<__builtin_shuffle%>"
- msgstr "väärä määrä argumentteja funktiolle %<__builtin_next_arg%>"
-
--#: c-parser.c:6796
-+#: c-parser.c:6801
- #, fuzzy, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr "yhdysliteraalin koko on muuttuva"
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr ""
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO C90 kieltää yhdysliteraalit"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, fuzzy, gcc-internal-format
- msgid "expected identifier or %<)%>"
- msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr ""
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr "ylimääräinen puolipiste metodin määrittelyssä"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr ""
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr ""
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, fuzzy, gcc-internal-format
- msgid "objective-c method declaration is expected"
- msgstr "useita tallennuspaikkoja esittelymääritteissä"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, fuzzy, gcc-internal-format
- #| msgid "storage class specified for %qs"
- msgid "no type or storage class may be specified here,"
- msgstr "tallennusluokka annettu %qs:lle"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, fuzzy, gcc-internal-format
- #| msgid "<unknown operator>"
- msgid "unknown property attribute"
- msgstr "<tuntematon operaattori>"
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, fuzzy, gcc-internal-format
- #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, fuzzy, gcc-internal-format
- #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr "puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta"
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, fuzzy, gcc-internal-format
- msgid "the %<setter%> attribute may only be specified once"
- msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr ""
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, fuzzy, gcc-internal-format
- msgid "the %<getter%> attribute may only be specified once"
- msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
-
--#: c-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, gcc-internal-format
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, gcc-internal-format
- msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
- msgstr ""
-
--#: c-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, fuzzy, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr "väärinmuodostettu #pragma GCC pch_preprocess, jätetään huomiotta"
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, gcc-internal-format
- msgid "too many %qs clauses"
- msgstr ""
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, fuzzy, gcc-internal-format
- msgid "collapse argument needs positive constant integer expression"
- msgstr "etumerkillisen ja etumerkittömän kokonaislukulausekkeen vertailu"
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr ""
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, fuzzy, gcc-internal-format
- msgid "expected integer expression"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr ""
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, gcc-internal-format
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr ""
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, gcc-internal-format
- msgid "invalid schedule kind"
- msgstr ""
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr ""
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, fuzzy, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr "%qs ei ole kelpo tulostetiedosto"
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, fuzzy, gcc-internal-format
- #| msgid "junk at end of %<#pragma pack%>"
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, gcc-internal-format
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr ""
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr ""
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, fuzzy, gcc-internal-format
- msgid "for statement expected"
- msgstr "ylivuoto vakiolausekkeessa"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, fuzzy, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr ""
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr ""
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, gcc-internal-format
- msgid "%qD is not a variable"
- msgstr "%qD ei ole muuttuja"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr ""
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, fuzzy, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "%Jparametrin %qD tyyppi on vaillinainen"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -15087,7 +15116,7 @@
- msgid "%qD has an incomplete type"
- msgstr "%qD on vaillinaista tyyppiä"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "void-lausekkeen epäkelpo käyttö"
-@@ -15154,68 +15183,73 @@
- msgstr "funktion paluuarvojen tyypit eivät ole yhteensopivia %<volatile%>:n takia"
-
- # XXX
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr ""
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
- #, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr ""
-+
-+#: c-typeck.c:2160
-+#, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr "tyypillä %qT ei ole %qE-nimistä jäsentä"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr "pyydetty jäsentä %qE jostakin, joka ei ole tietue tai unioni"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr ""
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr ""
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, fuzzy, gcc-internal-format
- #| msgid "subscripted value is neither array nor pointer"
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "taulukon indeksi ei ole kokonaisluku"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr "indeksoitu arvo on osoitin funktioon"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, gcc-internal-format
- msgid "index value is out of bound"
- msgstr ""
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ISO C kieltää %<register%>-taulukon indeksoinnin"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr ""
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr ""
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr "kutsuttu objekti %qE ei ole funktio"
-@@ -15223,377 +15257,377 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr "funktiokutsu epäsopivan tyypin läpi"
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, fuzzy, gcc-internal-format
- msgid "function with qualified void return type called"
- msgstr "funktion määrittely oikeuttaa tyhjän paluutyypin"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, fuzzy, gcc-internal-format
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, fuzzy, gcc-internal-format
- #| msgid "%<__builtin_longjmp%> second argument must be 1"
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr ""
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to method %qE"
- msgstr "liikaa argumentteja funktiolle %s %q+#D"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr "liian monta argumenttia funktiolle %qE"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, fuzzy, gcc-internal-format
- #| msgid "%qD declared here"
- msgid "declared here"
- msgstr "%qD esitelty täällä"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "muodollisen parametrin %d tyyppi on vaillinainen"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikä liukulukuna prototyypin takia"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikä kompleksisena prototyypin takia"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "funktion %2$qE argumentti %1$d annetaan kompleksisena eikä liukulukuna prototyypin takia"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikä kokonaislukuna prototyypin takia"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "funktion %2$qE argumentti %1$d annetaan kompleksisena eikä kokonaislukuna prototyypin takia"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikä kompleksisena prototyypin takia"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "funktion %2$qE argumentti %1$d annetaan tyyppinä %<float%> eikä %<double%> prototyypin takia"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikä kompleksisena prototyypin takia"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenä prototyypin takia"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "funktion %2$qE argumentti %1$d annetaan etumerkittömänä prototyypin takia"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "funktion %2$qE argumentti %1$d annetaan etumerkillisenä prototyypin takia"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, fuzzy, gcc-internal-format
- #| msgid "conversion from %qT to %qT is ambiguous"
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr "muunnos tyypistä %qT tyyppiin %qT on moniselitteinen"
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr "liian vähän argumentteja funktiolle %qE"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, fuzzy, gcc-internal-format
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "%J#pragma weak %qD -ilmaisun soveltaminen ensimmäisen käytön jälkeen käyttäytyy määrittelemättömästi"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, fuzzy, gcc-internal-format
- msgid "comparison between %qT and %qT"
- msgstr "tyyppien %qT ja %qT välinen vertailu"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "vähennyslaskussa käytetty %<void *%>-tyyppistä osoitinta"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "vähennyslaskussa käytetty osoitinta funktioon"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ISO C ei tue %<~%>-merkkiä kompleksikonjugaateissa"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "unaariselle huutomerkille annettu väärä tyyppiargumentti"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "ISO C ei tue kompleksityyppien %<++%>- ja %<--%>-operaatioita"
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "lisäykselle annettu väärä tyyppiargumentti"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "vähennykselle annettu väärä tyyppiargumentti"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "tuntemattomaan tietueeseen osoittavan osoittimen kasvatus"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "tuntemattomaan tietueeseen osoittavan osoittimen vähennys"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, gcc-internal-format
- msgid "taking address of expression of type %<void%>"
- msgstr ""
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, fuzzy, gcc-internal-format
- msgid "assignment of read-only location %qE"
- msgstr "kirjoitussuojatun sijainnin sijoitus"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, fuzzy, gcc-internal-format
- msgid "increment of read-only location %qE"
- msgstr "kirjoitussuojatun sijainnin kasvatus"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, fuzzy, gcc-internal-format
- msgid "decrement of read-only location %qE"
- msgstr "kirjoitussuojatun sijainnin vähennys"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "bittikentän %qD osoitetta ei voi ottaa"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr "halutaan rekisterimuuttujan %qD osoite"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr "ehtolausekkeessa ei-lvalue-taulukko"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr ""
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "ISO C kieltää ehtolausekkeet, joissa on vain yksi tyhjä puoli"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, fuzzy, gcc-internal-format
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "ISO C kieltää ehtolausekkeet %<void *%>-tyypin ja funktio-osoittimen välillä"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- #, fuzzy
- #| msgid "cast adds new qualifiers to function type"
- msgid "cast adds %q#v qualifier to function type"
- msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- #, fuzzy
- #| msgid "cast discards qualifiers from pointer target type"
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr "osoitinkohdetyypin määreitä häviää tyyppimuunnoksessa"
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "tyyppimuunnos määrittää taulukkotyypin"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "tyyppimuunnos määrittää funktiotyypin"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "ISO C kieltää muuntamasta ei-skalaaria samaksi tyypiksi"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "ISO C kieltää muunnokset unionityyppeihin"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "unioniin kuulumattoman tyypin muunnos unionityypiksi"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr ""
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr "kohdetyypin vaatima tasaus kasvaa tyyppimuunnoksessa"
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr "muunnos %qT-tyyppisestä funktiokutsusta yhteensopimattomaan tyyppiin %qT"
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ISO C kieltää funktio-osoittimen muuntamisen objektiosoitintyypiksi"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ISO C kieltää objektiosoittimen muuntamisen funktio-osoitintyypiksi"
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr ""
-@@ -15605,699 +15639,699 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, fuzzy, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr "muotoilu %q.*s edellyttää %<%T%s%>-tyyppiä, mutta %d. argumentin tyyppi on %qT"
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, fuzzy, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr ""
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- #, fuzzy
- #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- #, fuzzy
- #| msgid "assignment discards qualifiers from pointer target type"
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- #, fuzzy
- #| msgid "initialization discards qualifiers from pointer target type"
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "alustus hylkää kohdeosoitintyypin määreitä"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- #, fuzzy
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- #, fuzzy
- #| msgid "assignment discards qualifiers from pointer target type"
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "sijoitus hylkää kohdeosoitintyypin määreitä"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- #, fuzzy
- #| msgid "initialization discards qualifiers from pointer target type"
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "alustus hylkää kohdeosoitintyypin määreitä"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- #, fuzzy
- #| msgid "return discards qualifiers from pointer target type"
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "palautus hylkää kohdeosoitintyypin määreitä"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "ISO C kieltää argumenttien muuntamisen unionityypiksi"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr ""
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, fuzzy, gcc-internal-format
- msgid "assignment from pointer to non-enclosed address space"
- msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, fuzzy, gcc-internal-format
- msgid "initialization from pointer to non-enclosed address space"
- msgstr "alustus yhteensopimattomasta osoitintyypistä"
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, fuzzy, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, fuzzy, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, fuzzy, gcc-internal-format
- msgid "initialization left-hand side might be a candidate for a format attribute"
- msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-
--#: c-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, fuzzy, gcc-internal-format
- msgid "return type might be a candidate for a format attribute"
- msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset sijoitukset"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset alustukset"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset palautukset"
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr "sijoitus yhteensopimattomasta osoitintyypistä"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr "alustus yhteensopimattomasta osoitintyypistä"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr "palautus yhteensopimattomasta osoitintyypistä"
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr ""
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr "sijoituksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr "alustuksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr "palautuksessa tehdään osoitin kokonaisluvusta ilman tyyppimuunnosta"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr "sijoitus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr "alustus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr "palautus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, fuzzy, gcc-internal-format
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "yhteensopimattomat tyypit sijoituksessa"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, fuzzy, gcc-internal-format
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "yhteensopimattomat tyypit alustuksessa"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr ""
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr "perinteinen C ei hyväksy automaattista koostealustusta"
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr "(%qs:n alustuksen lähistöllä)"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "taulukko alustetaan suluilla ympäröidystä merkkijonovakiosta"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "joustavan taulukkojäsenen alustus"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "merkkitaulukon alustus leveästä merkkijonosta"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, gcc-internal-format
- msgid "wide character array initialized from non-wide string"
- msgstr "leveän merkkitaulukon alustus epäleveästä merkkijonosta"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, gcc-internal-format
- msgid "wide character array initialized from incompatible wide string"
- msgstr "leveän merkkitaulukon alustus epäyhteensopivasta leveästä merkkijonosta"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr "sopimattomasta tyypistä koostuva taulukko alustetaan merkkijonovakiosta"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "taulukko alustetaan muuttuvasta taulukkolausekkeesta"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "alustusalkio ei ole vakio"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, gcc-internal-format
- msgid "initializer element is not a constant expression"
- msgstr "alustinalkio ei ole vakiolauseke"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "alustuselementtiä ei pystytä laskemaan latausajankohtana"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "epäkelpo alustin"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "läpinäkymättömiä vektorityyppejä ei voida alustaa"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "alustimen lopussa on ylimääräinen lohko"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "skalaarialustimen ympärillä on aaltosulkeet"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "joustavan taulukkojäsenen alustaminen sisäkkäisessä asiayhteydessä"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "puuttuva alustin"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "tyhjä skalaarialustin"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "skalaarialustimessa ylimääräisiä alkioita"
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr ""
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr ""
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr ""
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, fuzzy, gcc-internal-format
- msgid "array index in initializer is not an integer constant expression"
- msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "ei-vakio taulukon indeksi alustimessa"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "taulukon indeksi alustimessa ylittää taulukon rajat"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr ""
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr ""
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr ""
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr ""
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, gcc-internal-format
- msgid "initialized field overwritten"
- msgstr ""
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr ""
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr ""
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr ""
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr ""
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr ""
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr ""
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr ""
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr ""
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr ""
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "%<noreturn%>-esitellyllä funktiolla on %<return%>-lause"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "%<return%> ilman arvoa ei-voidin palauttavassa funktiossa"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, gcc-internal-format
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "ISO C kieltää %<return%>:in lausekkeen kanssa voidin palauttavassa funktiossa"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr ""
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr ""
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, gcc-internal-format
- msgid "case label is not an integer constant expression"
- msgstr "case-nimiö ei ole kokonaislukutyyppinen vakiolauseke"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr ""
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr ""
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, gcc-internal-format
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr "ehdotetaan aaltosulkeita epäselvän %<else%>n välttämiseksi"
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "continue-lause silmukan ulkopuolella"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, fuzzy, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr "break-lause ei ole silmukan tai switch-lauseen sisässä"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr "lauseella ei ole vaikutusta"
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr ""
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr ""
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr ""
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr ""
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr ""
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about comparison of different enum types"
- msgid "comparing vectors with different element types"
- msgstr "Varoita eri enum-tyyppien vertailusta"
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr ""
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr "liukulukujen vertailu operaattoreilla == ja != on epävarmaa"
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, fuzzy, gcc-internal-format
- msgid "comparison of pointers to disjoint address spaces"
- msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ISO C kieltää %<void *%>:n ja funktio-osoittimen vertailun"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr ""
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "osoittimen ja kokonaisluvun välinen vertailu"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr ""
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ISO C kieltää funktio-osoittimien suuruusvertailun"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, fuzzy, gcc-internal-format
- #| msgid "ordered comparison of pointer with integer zero"
- msgid "ordered comparison of pointer with null pointer"
- msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, fuzzy, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr "muunnos tyypistä %2$qT tyypiksi %1$qT"
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "käytetty osoittimeksi muuntumatonta taulukkoa paikassa, jossa vaaditaan skalaari"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr "käytetty tietuetyypin arvoa, vaikka vaaditaan skalaari"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr "käytetty unionityypin arvoa, vaikka vaaditaan skalaari"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, fuzzy, gcc-internal-format
- #| msgid "used struct type value where scalar is required"
- msgid "used vector type where scalar is required"
- msgstr "käytetty tietuetyypin arvoa, vaikka vaaditaan skalaari"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, fuzzy, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr ""
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr ""
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr ""
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr ""
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr ""
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr ""
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, fuzzy, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr "%qs-attribuuttia ei huomioida %qs:lle"
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr ""
-@@ -16307,7 +16341,7 @@
- msgid "function call has aggregate value"
- msgstr ""
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, fuzzy, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "taulukon %qs koko on liian suuri"
-@@ -17124,53 +17158,53 @@
- msgid "library lib%s not found"
- msgstr "kirjastoa lib%s ei löytynyt"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "ei voi muuntaa osoitintyypiksi"
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr ""
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr ""
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr ""
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "can%'t convert between vector values of different size"
- msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr ""
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr ""
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr ""
-
--#: convert.c:965
-+#: convert.c:963
- #, fuzzy, gcc-internal-format
- msgid "can%'t convert value to a vector"
- msgstr "ei voi kirjoittaa tiedostoon %s: %m"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, gcc-internal-format
- msgid "aggregate value used where a fixed-point was expected"
- msgstr ""
-@@ -17326,7 +17360,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr ""
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr ""
-@@ -17416,43 +17450,43 @@
- msgid "stack limits not supported on this target"
- msgstr ""
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, fuzzy, gcc-internal-format
- msgid "mis-aligned access used for structure member"
- msgstr "tallennusluokka annettu tietueen kentälle %qs"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, fuzzy, gcc-internal-format
- msgid "mis-aligned access used for structure bitfield"
- msgstr "tallennusluokka annettu tietueen kentälle %qs"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, fuzzy, gcc-internal-format
- #| msgid "global register variable %qD used in nested function"
- msgid "local frame unavailable (naked function?)"
- msgstr "sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD"
-
--#: expr.c:9996
-+#: expr.c:9971
- #, fuzzy, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute error: %s"
- msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
-
--#: expr.c:10003
-+#: expr.c:9978
- #, fuzzy, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute warning: %s"
- msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
-@@ -17527,7 +17561,7 @@
- msgid "assuming signed overflow does not occur when combining constants around a comparison"
- msgstr ""
-
--#: fold-const.c:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr ""
-@@ -17537,7 +17571,7 @@
- msgid "total size of local objects too large"
- msgstr "taulukon %qs koko on liian suuri"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr ""
-@@ -17998,78 +18032,78 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr ""
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, fuzzy, gcc-internal-format
- msgid "using result of function returning %<void%>"
- msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-tyhjän"
-
--#: gimplify.c:5041
-+#: gimplify.c:5048
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr ""
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, gcc-internal-format, gfc-internal-format
- msgid "non-memory input %d must stay in memory"
- msgstr ""
-
--#: gimplify.c:5179
-+#: gimplify.c:5186
- #, gcc-internal-format, gfc-internal-format
- msgid "memory input %d is not directly addressable"
- msgstr ""
-
--#: gimplify.c:5674
-+#: gimplify.c:5681
- #, fuzzy, gcc-internal-format
- #| msgid "register variable %qD used in nested function"
- msgid "threadprivate variable %qE used in untied task"
- msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-
--#: gimplify.c:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr ""
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qE should be private"
- msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qE should not be firstprivate"
- msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qE should not be reduction"
- msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, gcc-internal-format
- msgid "%s variable %qE is private in outer context"
- msgstr ""
-
--#: gimplify.c:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr ""
-
--#: godump.c:1214
-+#: godump.c:1234
- #, fuzzy, gcc-internal-format
- msgid "could not close Go dump file: %m"
- msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, fuzzy, gcc-internal-format
- msgid "could not open Go dump file %qs: %m"
- msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-@@ -18126,7 +18160,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -18267,48 +18301,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr ""
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr ""
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr ""
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr ""
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr ""
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr ""
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr ""
-@@ -18417,7 +18451,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr ""
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr ""
-@@ -18775,9 +18809,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr ""
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr ""
-@@ -18859,12 +18893,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr ""
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr ""
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr ""
-@@ -19085,7 +19119,7 @@
- msgid "packed attribute is unnecessary"
- msgstr ""
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr ""
-@@ -19302,7 +19336,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -19317,7 +19351,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr ""
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -19332,7 +19366,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, gcc-internal-format
- msgid "asm not allowed in atomic transaction"
- msgstr ""
-@@ -19368,615 +19402,615 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, fuzzy, gcc-internal-format
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "%Jvanhanmallinen funktiomäärittely"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr ""
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr ""
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr ""
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, fuzzy, gcc-internal-format
- msgid "invalid first operand of MEM_REF"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, fuzzy, gcc-internal-format
- msgid "invalid offset operand of MEM_REF"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr ""
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr ""
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr ""
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, gcc-internal-format
- msgid "non-integral used in condition"
- msgstr ""
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, fuzzy, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr "epäkelpo alustin"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, gcc-internal-format
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr ""
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, fuzzy, gcc-internal-format
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr ""
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr ""
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, fuzzy, gcc-internal-format
- msgid "invalid expression for min lvalue"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in indirect reference"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, fuzzy, gcc-internal-format
- msgid "invalid operands to array reference"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in array reference"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, gcc-internal-format
- msgid "type mismatch in array range reference"
- msgstr ""
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in real/imagpart reference"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in component reference"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr ""
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, fuzzy, gcc-internal-format
- #| msgid "cast from pointer to integer of different size"
- msgid "conversion of register to a different size"
- msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, fuzzy, gcc-internal-format
- msgid "invalid address operand in MEM_REF"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, fuzzy, gcc-internal-format
- msgid "invalid offset operand in MEM_REF"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr ""
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, fuzzy, gcc-internal-format
- msgid "invalid function in gimple call"
- msgstr "virheellinen versionumero â€%sâ€"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, gcc-internal-format
- msgid "non-function in gimple call"
- msgstr ""
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, fuzzy, gcc-internal-format
- msgid "invalid pure const state for function"
- msgstr "epäkelpo tallennusluokka funktiolle %qs"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, gcc-internal-format
- msgid "invalid LHS in gimple call"
- msgstr ""
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr ""
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, fuzzy, gcc-internal-format
- msgid "invalid conversion in gimple call"
- msgstr "virheellinen versionumero â€%sâ€"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, fuzzy, gcc-internal-format
- msgid "invalid static chain in gimple call"
- msgstr "virheellinen versionumero â€%sâ€"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, fuzzy, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr "virheellinen versionumero â€%sâ€"
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr ""
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, fuzzy, gcc-internal-format
- msgid "invalid argument to gimple call"
- msgstr "virheellinen versionumero â€%sâ€"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in gimple comparison"
- msgstr "epäkelpo totuusarvolauseke"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, fuzzy, gcc-internal-format
- msgid "mismatching comparison operand types"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, fuzzy, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr "epäkelpo totuusarvolauseke"
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, fuzzy, gcc-internal-format
- msgid "invalid vector comparison resulting type"
- msgstr "epäkelpo totuusarvolauseke"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about comparison of different enum types"
- msgid "bogus comparison result type"
- msgstr "Varoita eri enum-tyyppien vertailusta"
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr ""
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in unary operation"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, fuzzy, gcc-internal-format
- msgid "invalid types in nop conversion"
- msgstr "void-lausekkeen epäkelpo käyttö"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, fuzzy, gcc-internal-format
- msgid "invalid types in address space conversion"
- msgstr "void-lausekkeen epäkelpo käyttö"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, fuzzy, gcc-internal-format
- msgid "invalid types in fixed-point conversion"
- msgstr "void-lausekkeen epäkelpo käyttö"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, fuzzy, gcc-internal-format
- msgid "invalid types in conversion to floating point"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, fuzzy, gcc-internal-format
- msgid "invalid types in conversion to integer"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, fuzzy, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr "yhteensopimattomat tyypit sijoituksessa"
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, gcc-internal-format
- msgid "non-register as LHS of binary operation"
- msgstr ""
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in binary operation"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in complex expression"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in shift expression"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in vector shift expression"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr ""
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in widening vector shift expression"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, fuzzy, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, fuzzy, gcc-internal-format
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in pointer plus expression"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in binary expression"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, fuzzy, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr "yhteensopimattomat tyypit sijoituksessa"
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in ternary operation"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in conditional expression"
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in fused multiply-add expression"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in vector permute expression"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, fuzzy, gcc-internal-format
- msgid "vector types expected in vector permute expression"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, fuzzy, gcc-internal-format
- msgid "invalid mask type in vector permute expression"
- msgstr "epäkelpo totuusarvolauseke"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, fuzzy, gcc-internal-format
- msgid "non-trivial conversion at assignment"
- msgstr "yhteensopimattomat tyypit sijoituksessa"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in unary expression"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in address expression"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, gcc-internal-format
- msgid "invalid rhs for gimple memory store"
- msgstr ""
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in return statement"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, fuzzy, gcc-internal-format
- msgid "invalid conversion in return statement"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, fuzzy, gcc-internal-format
- msgid "goto destination is neither a label nor a pointer"
- msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, fuzzy, gcc-internal-format
- msgid "invalid operand to switch statement"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr ""
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, fuzzy, gcc-internal-format
- msgid "incorrect setting of landing pad number"
- msgstr "muotomerkkijonolla on epäkelpo operandinumero"
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, fuzzy, gcc-internal-format
- msgid "invalid comparison code in gimple cond"
- msgstr "virheellinen versionumero â€%sâ€"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, fuzzy, gcc-internal-format
- msgid "invalid labels in gimple cond"
- msgstr "epäkelpo totuusarvolauseke"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, fuzzy, gcc-internal-format
- msgid "invalid PHI result"
- msgstr "virheellinen %%H-arvo"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, fuzzy, gcc-internal-format
- msgid "missing PHI def"
- msgstr "lopetusalkio puuttuu funktiokutsusta"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, fuzzy, gcc-internal-format
- msgid "invalid PHI argument"
- msgstr "virheellinen %%H-arvo"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "incompatible types in PHI argument %u"
- msgstr "yhteensopimattomat tyypit sijoituksessa"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, fuzzy, gcc-internal-format
- msgid "verify_gimple failed"
- msgstr "verify_flow_info epäonnistui"
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr ""
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr ""
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, gcc-internal-format
- msgid "in statement"
- msgstr ""
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr ""
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr ""
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr ""
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr "ei-paikallinen nimiö "
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr ""
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr "nimiö "
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr ""
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr ""
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, gcc-internal-format
- msgid "case labels not sorted: "
- msgstr ""
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr ""
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr ""
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, fuzzy, gcc-internal-format
- msgid "%<noreturn%> function does return"
- msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr "ei-void-tyyppisen funktion loppu saavutettu"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, gcc-internal-format
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, gcc-internal-format
- msgid "ignoring return value of function declared with attribute warn_unused_result"
- msgstr "attribuutilla warn_unused_result esitellyn funktion paluuarvoa ei huomioida"
-@@ -20036,72 +20070,72 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr ""
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr "funktiota %q+F ei voi koskaan kopioida, koska se vastaanottaa ei-paikallisen goton"
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr "funktiota %q+F ei voi koskaan kopioida, koska se tallentaa paikallisen nimiön osoitteen staattiseen muuttujaan"
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, fuzzy, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, fuzzy, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, fuzzy, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, fuzzy, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, fuzzy, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, fuzzy, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, fuzzy, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, fuzzy, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu käytöstä -fno-inline:lla"
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, fuzzy, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se käyttää avoimille funktioille sopimattomia attribuutteja"
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, gcc-internal-format
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr ""
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr ""
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr ""
-@@ -20315,7 +20349,7 @@
- msgid "verify_ssa failed"
- msgstr ""
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, gcc-internal-format
- msgid "%qD was declared here"
- msgstr "%qD esiteltiin täällä"
-@@ -20375,52 +20409,52 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, fuzzy, gcc-internal-format
- msgid "array subscript is outside array bounds"
- msgstr "taulukon indeksi ei ole kokonaisluku"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, fuzzy, gcc-internal-format
- msgid "array subscript is above array bounds"
- msgstr "taulukon indeksi ei ole kokonaisluku"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, fuzzy, gcc-internal-format
- msgid "array subscript is below array bounds"
- msgstr "taulukon indeksi ei ole kokonaisluku"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr ""
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr ""
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, gcc-internal-format
- msgid "comparison always false due to limited range of data type"
- msgstr "vertailu on aina epätosi johtuen tietotyypin rajallisesta arvoalueesta"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, gcc-internal-format
- msgid "comparison always true due to limited range of data type"
- msgstr "vertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueesta"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr ""
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr ""
-@@ -20430,22 +20464,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr ""
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr ""
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr ""
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -20460,140 +20494,140 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr "%qE-attribuuttia ei huomioida"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, fuzzy, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
-
--#: tree.c:5577
-+#: tree.c:5578
- #, fuzzy, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "funktion määrittely esitelty %<auto%>:ksi"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr ""
-
--#: tree.c:5613
-+#: tree.c:5614
- #, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr ""
-
--#: tree.c:5627
-+#: tree.c:5628
- #, fuzzy, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr ""
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8939
-+#: tree.c:8943
- #, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8952
-+#: tree.c:8956
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9012
-+#: tree.c:9016
- #, gcc-internal-format
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9052
-+#: tree.c:9056
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:11336
-+#: tree.c:11340
- #, fuzzy, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, fuzzy, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr ""
-
--#: tree.c:11389
-+#: tree.c:11393
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated: %s"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated: %s"
- msgstr ""
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr ""
-@@ -20643,148 +20677,153 @@
- msgid "variable tracking size limit exceeded"
- msgstr ""
-
--#: varasm.c:317
-+#: varasm.c:319
- #, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr ""
-+
-+#: varasm.c:322
-+#, gcc-internal-format
- msgid "%+D causes a section type conflict with %D"
- msgstr ""
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr ""
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, fuzzy, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr "%Jtasausta ei voi määrittää %qD:lle"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, fuzzy, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr "epäkelpo osoitintila %qs"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr ""
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, gcc-internal-format
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr ""
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, gcc-internal-format
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr ""
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr ""
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr ""
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr ""
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr ""
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr ""
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr ""
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr ""
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr ""
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, gcc-internal-format
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr ""
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr ""
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, fuzzy, gcc-internal-format
- msgid "invalid initial value for member %qE"
- msgstr "alustamaton const-jäsen %qD"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, fuzzy, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr "%J%qD esitelty uudelleen ilman linkitystä"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, fuzzy, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr "%J%qD:n esittely varjostaa parametria"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr ""
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, gcc-internal-format
- msgid "weakref is not supported in this configuration"
- msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, fuzzy, gcc-internal-format
- #| msgid "weakref is not supported in this configuration"
- msgid "ifunc is not supported in this configuration"
- msgstr "weakref ei ole tuettu tässä konfiguraatiossa"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr ""
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, gcc-internal-format
- msgid "%q+D aliased to external symbol %qE"
- msgstr ""
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr ""
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr ""
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, fuzzy, gcc-internal-format
- msgid "alias definitions not supported in this configuration"
- msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr ""
-@@ -20826,8 +20865,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "merkkijonon pituudeksi annettu %1$qd merkkiä on suurempi kuin ISO C%3$d -kääntäjiltä vaadittu %2$qd merkkiä"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "ylivuoto vakiolausekkeessa"
-@@ -21042,7 +21081,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "%qD:n osoite tulee aina olemaan %<true%>"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr "ehdotetaan sulkeita totuusarvona käytetyn sijoituksen ympärille"
-@@ -21457,41 +21496,41 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "epäkelpo vektorityyppi attribuutille %qs"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr ""
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr ""
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr "vektorin komponenttien määrä ei ole kahden potenssi"
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr "ei-tyhjä attribuutti ilman argumentteja ei-prototyypissä"
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr "ei-tyhjällä argumentilla on epäkelpo operandinumero (argumentti %lu)"
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr "ei-tyhjällä argumentilla arvoalueen ylittävä operandinumero (argumentti %lu,operandi %lu)"
-
- # XXX
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr "ei-tyhjä argumentti viittaa ei-osoitinoperandiin (argumentti %lu, operandi %lu)"
-@@ -21531,12 +21570,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr "haluttu sijainti ei ole kokonaislukuvakio"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr "haluttu sijainti on pienempi kuin nolla"
-@@ -21591,7 +21630,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr ""
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr ""
-@@ -22342,83 +22381,83 @@
- msgstr "jätetään #pragma %s %s huomiotta"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, gcc-internal-format
- msgid "stray %<@%> in program"
- msgstr "odottamaton %<@%> ohjelmassa"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, gcc-internal-format
- msgid "stray %qs in program"
- msgstr "odottamaton %qs ohjelmassa"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "loppumerkki %c puuttuu"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, gcc-internal-format
- msgid "stray %qc in program"
- msgstr "odottamaton %qc ohjelmassa"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr "odottamaton %<\\%o%> ohjelmassa"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr "tämä desimaalivakio on etumerkitön vain ISO C90 -standardissa"
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr "tämä desimaalivakio olisi etumerkitön ISO C90 -standardissa"
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, fuzzy, gcc-internal-format
- #| msgid "integer constant is too large for %qs type"
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "kokonaislukuvakio on liian suuri tyypille %qs"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, gcc-internal-format
- msgid "unsuffixed float constant"
- msgstr ""
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr ""
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, gcc-internal-format
- msgid "floating constant exceeds range of %qT"
- msgstr "liukulukuvakio ylittää %qT:n arvoalueen"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, gcc-internal-format
- msgid "floating constant truncated to zero"
- msgstr "liukulukuvakio katkaistu nollaksi"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, fuzzy, gcc-internal-format
- msgid "repeated %<@%> before Objective-C string"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr ""
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "perinteinen C ei salli merkkijonovakioiden katenointia"
-@@ -22438,7 +22477,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, fuzzy, gcc-internal-format
- msgid "invalid type for iteration variable %qE"
- msgstr "epäkelpo vektorityyppi attribuutille %qs"
-@@ -22448,22 +22487,22 @@
- msgid "%qE is not initialized"
- msgstr "parametri %qD on alustettu"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr ""
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, fuzzy, gcc-internal-format
- msgid "invalid controlling predicate"
- msgstr "epäkelpo alustin"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, gcc-internal-format
- msgid "missing increment expression"
- msgstr "puuttuva kasvatuslauseke"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, gcc-internal-format
- msgid "invalid increment expression"
- msgstr "virheellinen kasvatuslauseke"
-@@ -23316,7 +23355,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr ""
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -23493,53 +23532,53 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr ""
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to functions"
- msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, gcc-internal-format
- msgid "unable to compute real location of stacked parameter"
- msgstr ""
-
--#: config/arm/arm.c:20665
-+#: config/arm/arm.c:20667
- #, fuzzy, gcc-internal-format
- msgid "argument must be a constant"
- msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr ""
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr ""
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, gcc-internal-format
- msgid "no low registers available for popping high registers"
- msgstr ""
-
--#: config/arm/arm.c:22123
-+#: config/arm/arm.c:22125
- #, gcc-internal-format
- msgid "interrupt Service Routines cannot be coded in Thumb mode"
- msgstr ""
-
--#: config/arm/arm.c:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr ""
-@@ -23554,98 +23593,113 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr ""
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
- #, gcc-internal-format
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr ""
-+
-+#: config/avr/avr.c:555
-+#, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr ""
-+
-+#: config/avr/avr.c:573
-+#, fuzzy, gcc-internal-format
-+msgid "%qs function cannot have arguments"
-+msgstr "â€-%câ€-valitsimelle on annettava argumentti"
-+
-+#: config/avr/avr.c:576
-+#, fuzzy, gcc-internal-format
-+msgid "%qs function cannot return a value"
-+msgstr "funktio ei palauta merkkijonotyyppiä"
-+
-+#: config/avr/avr.c:583
-+#, gcc-internal-format
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr ""
-+
-+#: config/avr/avr.c:733
-+#, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr ""
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr ""
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr ""
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr ""
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, gcc-internal-format, gfc-internal-format
- msgid "fixed register %s used to pass parameter to function"
- msgstr ""
-
--#: config/avr/avr.c:2625
-+#: config/avr/avr.c:2586
- #, fuzzy, gcc-internal-format
- msgid "writing to address space %qs not supported"
- msgstr "%J%qD:n esittely varjostaa parametria"
-
--#: config/avr/avr.c:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr ""
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr ""
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, fuzzy, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, 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:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, gcc-internal-format
- msgid "only uninitialized variables can be placed in the .noinit section"
- msgstr ""
-
--#: config/avr/avr.c:7382
-+#: config/avr/avr.c:7299
- #, gcc-internal-format
- msgid "uninitialized variable %q+D put into program memory area"
- msgstr ""
-
--#: config/avr/avr.c:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr ""
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, 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-nimike ei pelkisty kokonaislukuvakioksi"
-
--#: config/avr/avr.c:10691
-+#: config/avr/avr.c:10642
- #, 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"
-@@ -23767,70 +23821,70 @@
- msgid "internal error: bad register: %d"
- msgstr ""
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr "sisäinen virhe: sivuvaikutuskäsky vaikuttaa päävaikutukseen"
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr "tuntematon cc_attr-arvo"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr ""
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr ""
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr ""
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr ""
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr ""
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr ""
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, fuzzy, gcc-internal-format
- #| msgid "<unknown>"
- msgid "unknown src"
- msgstr "<tuntematon>"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, fuzzy, gcc-internal-format
- #| msgid "<unknown operator>"
- msgid "unknown dest"
- msgstr "<tuntematon operaattori>"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr ""
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr ""
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, gcc-internal-format
- msgid "emitting PIC operand, but PIC register isn%'t set up"
- msgstr ""
-@@ -23989,413 +24043,413 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %stune=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr ""
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, fuzzy, gcc-internal-format
- #| msgid "code model %s does not support PIC mode"
- msgid "code model %qs not supported in x32 mode"
- msgstr "koodimalli %s ei tue PIC-tilaa"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, gcc-internal-format, gfc-internal-format
- msgid "code model %s does not support PIC mode"
- msgstr "koodimalli %s ei tue PIC-tilaa"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, fuzzy, gcc-internal-format
- msgid "-masm=intel not supported in this configuration"
- msgstr "#pragma redefine_extname ei ole tuettu tällä kohteella"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr ""
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr ""
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "tyyppien %qT ja %qT välinen vertailu"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, 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:3592
-+#: config/i386/i386.c:3593
- #, gcc-internal-format, gfc-internal-format
- msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
- msgstr ""
-
--#: config/i386/i386.c:3613
-+#: config/i386/i386.c:3614
- #, gcc-internal-format, gfc-internal-format
- msgid "-mincoming-stack-boundary=%d is not between %d and 12"
- msgstr ""
-
--#: config/i386/i386.c:3627
-+#: config/i386/i386.c:3628
- #, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr ""
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr ""
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr ""
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr ""
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr ""
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown option for -mrecip=%s"
- msgstr ""
-
--#: config/i386/i386.c:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr ""
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr ""
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, gcc-internal-format
- msgid "regparam and thiscall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute requires an integer constant argument"
- msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
-
--#: config/i386/i386.c:4930
-+#: config/i386/i386.c:4925
- #, 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:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, gcc-internal-format
- msgid "fastcall and thiscall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, gcc-internal-format
- msgid "stdcall and thiscall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, gcc-internal-format
- msgid "cdecl and thiscall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:5008
-+#: config/i386/i386.c:5003
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute is used for none class-method"
- msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, gcc-internal-format
- msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5237
-+#: config/i386/i386.c:5232
- #, gcc-internal-format
- msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5452
-+#: config/i386/i386.c:5447
- #, gcc-internal-format
- msgid "ms_hook_prologue is not compatible with nested function"
- msgstr ""
-
--#: config/i386/i386.c:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr ""
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, gcc-internal-format
- msgid "AVX vector argument without AVX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, gcc-internal-format
- msgid "the ABI of passing union with long double has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6141
-+#: config/i386/i386.c:6136
- #, gcc-internal-format
- msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr ""
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr ""
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr ""
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, gcc-internal-format
- msgid "SSE vector argument without SSE enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:6726
-+#: config/i386/i386.c:6721
- #, gcc-internal-format
- msgid "MMX vector argument without MMX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, gcc-internal-format
- msgid "SSE vector return without SSE enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:7447
-+#: config/i386/i386.c:7442
- #, gcc-internal-format
- msgid "MMX vector return without MMX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:10033
-+#: config/i386/i386.c:10028
- #, gcc-internal-format
- msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:11030
-+#: config/i386/i386.c:11025
- #, 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:11044
-+#: config/i386/i386.c:11039
- #, 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:11055
-+#: config/i386/i386.c:11050
- #, 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 ei tue joustavia taulukon jäseniä"
-
--#: config/i386/i386.c:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr ""
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr ""
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, gcc-internal-format, gfc-internal-format
- msgid "non-integer operand used with operand code '%c'"
- msgstr ""
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 2-bit immediate"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: config/i386/i386.c:28143
-+#: config/i386/i386.c:28196
- #, fuzzy, gcc-internal-format
- msgid "the fifth argument must be an 8-bit immediate"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: config/i386/i386.c:28238
-+#: config/i386/i386.c:28291
- #, fuzzy, gcc-internal-format
- msgid "the third argument must be an 8-bit immediate"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: config/i386/i386.c:28646
-+#: config/i386/i386.c:28699
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be an 1-bit immediate"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: config/i386/i386.c:28665
-+#: config/i386/i386.c:28718
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 4-bit immediate"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: config/i386/i386.c:28683
-+#: config/i386/i386.c:28736
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 1-bit immediate"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: config/i386/i386.c:28692
-+#: config/i386/i386.c:28745
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 5-bit immediate"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: config/i386/i386.c:28701
-+#: config/i386/i386.c:28754
- #, 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:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be an 8-bit immediate"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: config/i386/i386.c:28927
-+#: config/i386/i386.c:28980
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 32-bit immediate"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: config/i386/i386.c:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, gcc-internal-format
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr ""
-
--#: config/i386/i386.c:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr ""
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr ""
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, fuzzy, gcc-internal-format
- msgid "last argument must be an immediate"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, fuzzy, gcc-internal-format
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only available for 32-bit"
- msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-
--#: config/i386/i386.c:31774
-+#: config/i386/i386.c:31827
- #, fuzzy, gcc-internal-format
- msgid "argument to %qE attribute is neither zero, nor one"
- msgstr "näkyvyysargumentti ei ole merkkijono"
-
--#: config/i386/i386.c:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, gcc-internal-format
- msgid "ms_abi and sysv_abi attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, fuzzy, gcc-internal-format
- msgid "%qE incompatible attribute ignored"
- msgstr "%qE-attribuuttia ei huomioida"
-@@ -24465,19 +24519,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr ""
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr ""
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, fuzzy, gcc-internal-format
- msgid "version attribute is not a string"
- msgstr "näkyvyysargumentti ei ole merkkijono"
-@@ -24545,7 +24599,7 @@
- msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument not an integer constant"
- msgstr "haluttu sijainti ei ole kokonaislukuvakio"
-@@ -24600,7 +24654,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr ""
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr ""
-@@ -25115,27 +25169,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr ""
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr ""
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr ""
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr ""
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr ""
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, gcc-internal-format, gfc-internal-format
- msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
- msgstr ""
-@@ -25566,82 +25620,82 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, gcc-internal-format
- msgid "stack frame too large"
- msgstr ""
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, gcc-internal-format
- msgid "no profiling of 64-bit code for this ABI"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, gcc-internal-format
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24133
-+#: config/rs6000/rs6000.c:24119
- #, gcc-internal-format
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24135
-+#: config/rs6000/rs6000.c:24121
- #, gcc-internal-format
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24137
-+#: config/rs6000/rs6000.c:24123
- #, gcc-internal-format
- msgid "use of decimal floating point types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24143
-+#: config/rs6000/rs6000.c:24129
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24146
-+#: config/rs6000/rs6000.c:24132
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24151
-+#: config/rs6000/rs6000.c:24137
- #, gcc-internal-format
- msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24154
-+#: config/rs6000/rs6000.c:24140
- #, gcc-internal-format
- msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
--#: config/rs6000/rs6000.c:27224
-+#: config/rs6000/rs6000.c:27210
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is not allowed"
- msgstr "väärinmuodostettu #pragma GCC pch_preprocess, jätetään huomiotta"
-
--#: config/rs6000/rs6000.c:27226
-+#: config/rs6000/rs6000.c:27212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%s: PCH file was invalid"
- msgid "%s\"%s\"%s is invalid"
-@@ -25696,12 +25750,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr ""
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr "-m64 vaatii PowerPC64-suorittimen"
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, gcc-internal-format
- msgid "-mcmodel incompatible with other toc options"
- msgstr ""
-@@ -25718,64 +25772,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr ""
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr ""
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr ""
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr ""
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr ""
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr ""
-@@ -25885,53 +25939,53 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr ""
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr ""
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute is supported only for SH2A"
- msgstr "%Jlohkoattribuutteja ei tueta tälle kohteelle"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr ""
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to SH2A"
- msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "haluttu sijainti ei ole kokonaislukuvakio"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument not a string constant"
- msgstr "haluttu sijainti ei ole kokonaislukuvakio"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr ""
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, gcc-internal-format
- msgid "need a second call-clobbered general purpose register"
- msgstr ""
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, gcc-internal-format
- msgid "need a call-clobbered target register"
- msgstr ""
-@@ -26283,39 +26337,39 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr "%qs attribuuttia ei huomioida"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, fuzzy, gcc-internal-format
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, fuzzy, gcc-internal-format
- msgid "%qs attribute only applies to variadic functions"
- msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, fuzzy, gcc-internal-format
- #| msgid "%qE attribute ignored"
- msgid "%qE attribute has no effect"
- msgstr "%qE-attribuuttia ei huomioida"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, fuzzy, gcc-internal-format
- msgid "invalid vector type for attribute %qs"
- msgstr "epäkelpo vektorityyppi attribuutille %qs"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, fuzzy, gcc-internal-format
- msgid "attribute %qs applies to array types only"
- msgstr "attribuutti %qs pätee vain funktiotyyppeihin"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, fuzzy, gcc-internal-format
- msgid "invalid element type for attribute %qs"
- msgstr "epäkelpo vektorityyppi attribuutille %qs"
-@@ -26331,7 +26385,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -26619,7 +26673,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "virheellinen muunnos tyypistä %qT tyypiksi %qT"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr " alustettaessa funktion %2$qD argumenttia %1$P"
-@@ -26629,191 +26683,191 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr ""
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, fuzzy, gcc-internal-format
- msgid " initializing argument %P of %q+D"
- msgstr " alustettaessa funktion %2$qD argumenttia %1$P"
-
- # XXX
- # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, fuzzy, gcc-internal-format
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "ei voi muuntaa tyypistä %qT tyyppiin %qT (%s)"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr ""
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr ""
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr ""
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, gcc-internal-format
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr ""
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, fuzzy, gcc-internal-format
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi välittää %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, fuzzy, gcc-internal-format
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr "%q#T-tyyppisiä epä-POD-objekteja ei voi vastaanottaa %<...%>:n kautta, ohjelma tulee keskeytymään ajettaessa"
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, gcc-internal-format
- msgid "recursive evaluation of default argument for %q#D"
- msgstr ""
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, gcc-internal-format
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr ""
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, fuzzy, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr ""
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr ""
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr ""
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, fuzzy, gcc-internal-format
- msgid " in call to %q+D"
- msgstr "%J%qD esitelty turhaan uudestaan"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr ""
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr ""
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr ""
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr ""
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr ""
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
- msgstr ""
-
--#: cp/call.c:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr ""
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr ""
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, gcc-internal-format
- msgid "cannot call member function %qD without object"
- msgstr "jäsenfunktiota %qD ei voi kutsua ilman oliota"
-
--#: cp/call.c:8053
-+#: cp/call.c:8068
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr ""
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr ""
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr ""
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr ""
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, gcc-internal-format
- msgid " because conversion sequence for the argument is better"
- msgstr ""
-
--#: cp/call.c:8235
-+#: cp/call.c:8250
- #, gcc-internal-format
- msgid "default argument mismatch in overload resolution"
- msgstr ""
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, gcc-internal-format
- msgid " candidate 1: %q+#F"
- msgstr ""
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, gcc-internal-format
- msgid " candidate 2: %q+#F"
- msgstr ""
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, fuzzy, gcc-internal-format
- #| msgid "converting from %qT to %qT"
- msgid "could not convert %qE from %qT to %qT"
- msgstr "muunnos tyypistä %qT tyyppiin %qT"
-
--#: cp/call.c:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, 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:8734
-+#: cp/call.c:8749
- #, 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"
-@@ -27025,222 +27079,222 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "%Jparametri %qD esitelty tyhjällä tyypillä"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, gcc-internal-format
- msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
- msgstr ""
-
--#: cp/class.c:3284
-+#: cp/class.c:3285
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr ""
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr "luokalla %q#T on datajäseninä osoittimia"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr " mutta ei ylikuormitusta %<%T(const %T&)%>"
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr " eikä %<operator=(const %T&)%>"
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, gcc-internal-format
- msgid "initializer specified for non-virtual method %q+D"
- msgstr ""
-
--#: cp/class.c:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, 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:4901
-+#: cp/class.c:4902
- #, fuzzy, gcc-internal-format
- #| msgid "%q#T is not a class"
- msgid "%q+T is not literal because:"
- msgstr "%q#T ei ole luokka"
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, fuzzy, gcc-internal-format
- #| msgid "Java class %qT cannot have an implicit non-trivial destructor"
- msgid " %q+T has a non-trivial destructor"
- msgstr "Java-luokalla %qT ei voi olla implisiittistä epätriviaalia hajotinta"
-
--#: cp/class.c:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, gcc-internal-format
- msgid " base class %qT of %q+T is non-literal"
- msgstr ""
-
--#: cp/class.c:4958
-+#: cp/class.c:4959
- #, fuzzy, gcc-internal-format
- msgid " non-static data member %q+D has non-literal type"
- msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, gcc-internal-format
- msgid "non-static reference %q+#D in class without a constructor"
- msgstr ""
-
--#: cp/class.c:5075
-+#: cp/class.c:5076
- #, 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:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr ""
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr ""
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, gcc-internal-format
- msgid "direct base %qT inaccessible in %qT due to ambiguity"
- msgstr ""
-
--#: cp/class.c:5441
-+#: cp/class.c:5442
- #, gcc-internal-format
- msgid "virtual base %qT inaccessible in %qT due to ambiguity"
- msgstr ""
-
--#: cp/class.c:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT 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:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr "%q#T uudelleenmääritelty"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, 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:6139
-+#: cp/class.c:6140
- #, fuzzy, gcc-internal-format
- #| msgid "class %qT does not have any field named %qD"
- msgid "type transparent class %qT does not have any fields"
- msgstr "luokalla %qT ei ole %qD-nimistä kenttää"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, 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:6251
-+#: cp/class.c:6252
- #, gcc-internal-format
- msgid "trying to finish struct, but kicked out due to previous parse errors"
- msgstr ""
-
--#: cp/class.c:6757
-+#: cp/class.c:6758
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr ""
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, gcc-internal-format
- msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
- msgstr ""
-
--#: cp/class.c:6971
-+#: cp/class.c:6972
- #, gcc-internal-format
- msgid "no matches converting function %qD to type %q#T"
- msgstr ""
-
--#: cp/class.c:6994
-+#: cp/class.c:6995
- #, gcc-internal-format
- msgid "converting overloaded function %qD to type %q#T is ambiguous"
- msgstr ""
-
--#: cp/class.c:7021
-+#: cp/class.c:7022
- #, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr ""
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, gcc-internal-format
- msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgstr ""
-
--#: cp/class.c:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr ""
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, gcc-internal-format
- msgid "cannot convert %qE from type %qT to type %qT"
- msgstr ""
-@@ -27250,12 +27304,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr ""
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr ""
-@@ -27276,7 +27330,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr ""
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, fuzzy, gcc-internal-format
- msgid "zero as null pointer constant"
- msgstr "haluttu sijainti ei ole kokonaislukuvakio"
-@@ -27307,7 +27361,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "muunnos tyypistä %qT tyyppiin %qT ei säilytä tyyppimääreitä"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr ""
-@@ -27724,7 +27778,7 @@
- msgid "declaration of template %q#D"
- msgstr ""
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, fuzzy, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
-@@ -27777,7 +27831,7 @@
- msgid "%q+#D previously defined here"
- msgstr "%q+#D määritelty aiemmin täällä"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, fuzzy, gcc-internal-format
- msgid "%q+#D previously declared here"
- msgstr "%Jviimeksi käytetty täällä"
-@@ -27896,7 +27950,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "%j%qD esitelty ei-säiekohtaisena, edellinen esittely säiekohtainen"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, fuzzy, gcc-internal-format
- msgid "redeclaration of %q#D"
- msgstr "%J%qD esitelty turhaan uudestaan"
-@@ -27967,7 +28021,7 @@
- msgid "%qD is not a type"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr ""
-@@ -28098,125 +28152,125 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "%Hprototyypin esittely"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
- #| msgid "attribute ignored in declaration of %q+#T"
- msgid "attribute ignored in declaration of %q#T"
- msgstr "attribuutti jätetty huomioimatta %q+#T:n esittelyssä"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, fuzzy, gcc-internal-format
- #| msgid "attribute for %q+#T must follow the %qs keyword"
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr "%q+#T:n attribuutin on oltava %qs-avainsanan perässä"
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, gcc-internal-format
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr ""
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr ""
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, fuzzy, gcc-internal-format
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "typedef %qD on alustettu (käytä __typeof__ sen sijaan)"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr ""
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr ""
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr ""
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr ""
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr ""
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr ""
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr ""
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr ""
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr ""
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr ""
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D has no initializer"
- msgstr "%J%qD:n esittely varjostaa parametria"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr ""
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr "%qD esitelty viitteenä, mutta ei ole alustettu"
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, gcc-internal-format
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr ""
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr ""
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr ""
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr ""
-@@ -28224,397 +28278,397 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, fuzzy, gcc-internal-format
- msgid "storage size of %qD isn%'t known"
- msgstr "%Jmuuttujan %qD koko muistissa ei ole tunnettu"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, fuzzy, gcc-internal-format
- msgid "storage size of %qD isn%'t constant"
- msgstr "%Jmuuttujan %qD koko muistissa ei ole vakio"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, gcc-internal-format
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr ""
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, gcc-internal-format
- msgid " you can work around this by removing the initializer"
- msgstr ""
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "alustamaton const %qD"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, fuzzy, gcc-internal-format
- msgid "%q#T has no user-provided default constructor"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr ""
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr ""
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, gcc-internal-format
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr ""
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr ""
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr ""
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr ""
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, fuzzy, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "skalaarialustimen ympärillä on aaltosulkeet"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, fuzzy, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "alustimen ympäriltä puuttuu aaltosulkeet"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, fuzzy, gcc-internal-format
- msgid "elements of array %q#T have incomplete type"
- msgstr "taulukon %qD alkioilla on vaillinainen tyyppi"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr ""
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, gcc-internal-format
- msgid "variable-sized compound literal"
- msgstr "muuttuvakokoinen yhdysliteraali"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
- #| msgid "%qD has an incomplete type"
- msgid "%q#D has incomplete type"
- msgstr "%qD on vaillinaista tyyppiä"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr ""
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, gcc-internal-format
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr ""
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr ""
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr ""
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, fuzzy, gcc-internal-format
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr ""
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr "sijoitus (ei alustus) esittelyssä"
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr ""
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, gcc-internal-format
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr ""
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr ""
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr ""
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "taulukko alustetaan muuttuvasta taulukkolausekkeesta"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr ""
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr ""
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, fuzzy, gcc-internal-format
- #| msgid "initializer fails to determine size of %q+D"
- msgid "initializer fails to determine size of %qT"
- msgstr "alustin ei pysty päättelemään taulukon %q+D kokoa"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, fuzzy, gcc-internal-format
- #| msgid "array size missing in %q+D"
- msgid "array size missing in %qT"
- msgstr "taulukon %q+D koko puuttuu"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C forbids zero-size array %qE"
- msgid "zero-size array %qT"
- msgstr "ISO C kieltää nollan kokoisen taulukon %qE"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr ""
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr ""
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as a %<virtual%> variable"
- msgstr "kenttä %qs esitelty funktiona"
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> variable"
- msgstr "%q+D esitelty ei-parametrina"
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr ""
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr "%q+D esitelty ei-parametrina"
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "%q+D esitelty ei-parametrina"
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as a %<virtual%> type"
- msgstr "kenttä %qs esitelty funktiona"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> type"
- msgstr "%q+D esitelty ei-parametrina"
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr ""
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as a %<virtual%> field"
- msgstr "kenttä %qs esitelty funktiona"
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> field"
- msgstr "kenttä %qs esitelty funktiona"
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr ""
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, fuzzy, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr "kenttä %qs esitelty funktiona"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, fuzzy, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "%qs esitelty funktion palauttavana funktiona"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr ""
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr ""
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr ""
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr ""
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr ""
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr ""
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr ""
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr ""
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr ""
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
- msgstr ""
-
--#: cp/decl.c:7346
-+#: cp/decl.c:7348
- #, 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/decl.c:7368
-+#: cp/decl.c:7370
- #, gcc-internal-format
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr ""
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, gcc-internal-format
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr ""
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, fuzzy, gcc-internal-format
- msgid "literal operator with C linkage"
- msgstr "%J%qD esitelty uudelleen ilman linkitystä"
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, fuzzy, gcc-internal-format
- #| msgid "invalid IACC argument"
- msgid "%qD has invalid argument list"
- msgstr "virheellinen IACC-argumentti"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of non-static member function"
- msgid "%qD must be a non-member function"
- msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr ""
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr ""
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, fuzzy, gcc-internal-format
- #| msgid "redefinition of typedef %q+D"
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "typedef %q+D määritelty uudelleen"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D previously defined here"
- msgid "%q+#D explicitly defaulted here"
- msgstr "%q+#D määritelty aiemmin täällä"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr ""
-@@ -28623,897 +28677,897 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
- # semi-fuzzy
--#: cp/decl.c:7826
-+#: cp/decl.c:7828
- #, fuzzy, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr ""
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr "taulukon %qD koolla on epäkokonaislukutyyppi %qT"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "taulukon koolla on epäkokonaislukutyyppi %qT"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr "taulukon %qD koko on negatiivinen"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr "taulukon koko on negatiivinen"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO C++ kieltää nollan kokoisen taulukon %qD"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO C++ kieltää nollan kokoisen taulukon"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO C++ kieltää muuttuvakokoisen taulukon %qD"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO C++ kieltää muuttuvakokoisen taulukon"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr ""
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr "taulukon koon ylivuoto"
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of void"
- msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, fuzzy, gcc-internal-format
- msgid "creating array of void"
- msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of functions"
- msgstr "%qs esitelty funktiotaulukkona"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, fuzzy, gcc-internal-format
- msgid "creating array of functions"
- msgstr "%qs esitelty funktiotaulukkona"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of references"
- msgstr "%qs esitelty funktiotaulukkona"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, fuzzy, gcc-internal-format
- msgid "creating array of references"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of function members"
- msgstr "%qs esitelty funktiotaulukkona"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, fuzzy, gcc-internal-format
- msgid "creating array of function members"
- msgstr "%qs esitelty funktiotaulukkona"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr ""
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, fuzzy, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr "moniulotteisen taulukon"
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr ""
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr ""
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr ""
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr "nimetön muuttuja tai kenttä esitelty voidiksi"
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr "muuttuja tai kenttä esitelty voidiksi"
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "määrittelemättömän tyypin %<%s %s%> epäkelpo käyttö"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "määrittelemättömän tyypin %<%s %s%> epäkelpo käyttö"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "määrittelemättömän tyypin %<%s %s%> epäkelpo käyttö"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, fuzzy, gcc-internal-format
- msgid "%q#T is not a class or a namespace"
- msgstr "%qT ei ole luokka tai nimiavaruus"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr "tyyppi %qT ei periydy %qT-tyypistä"
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "%qD:n esittely ei-funktiona"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr "%qD:n esittely ei-jäsenenä"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr ""
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, fuzzy, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr "funktion määrittely esitelty %<register%>:ksi"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as %<typedef%>"
- msgstr "tyhjä esittely"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as parameter"
- msgstr "%J%qD:n esittely varjostaa parametria"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, fuzzy, gcc-internal-format
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "%Hprototyypin esittely"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr ""
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, fuzzy, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO C++ kieltää muuttujan %qs esittelyn ilman tyyppiä"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, fuzzy, gcc-internal-format
- msgid "%<__int128%> is not supported by this target"
- msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ 1998 does not support %<long long%>"
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiä"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, fuzzy, gcc-internal-format
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "sekä %<signed%> että %<unsigned%> esittelymääritteissä"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, fuzzy, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "sekä %<signed%> että %<unsigned%> esittelymääritteissä"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, fuzzy, gcc-internal-format
- msgid "%<long long%> invalid for %qs"
- msgstr "%<long long long%> on liian suuri GCC:lle"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, gcc-internal-format
- msgid "%<long%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, gcc-internal-format
- msgid "%<short%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, fuzzy, gcc-internal-format
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "sekä %<long%> että %<short%> esittelymääritteissä"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, fuzzy, gcc-internal-format
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr "sekä %<long%> että %<short%> esittelymääritteissä"
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr ""
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, fuzzy, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "sekä %<long%> että %<short%> esittelymääritteissä"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, fuzzy, gcc-internal-format
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "sekä %<long%> että %<short%> esittelymääritteissä"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr ""
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr ""
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr ""
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr ""
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, fuzzy, gcc-internal-format
- msgid "storage class specified for template parameter %qs"
- msgstr "tallennusluokka annettu parametrille %qs"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr ""
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, fuzzy, gcc-internal-format
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, fuzzy, gcc-internal-format
- msgid "%<virtual%> outside class declaration"
- msgstr "virtual luokan esittelyn ulkopuolella"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr ""
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr "tallennusluokka annettu %qs:lle"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr "tallennusluokka annettu parametrille %qs"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr "sisäkkäinen funktio %qs esitelty %<extern%>:ksi"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr ""
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr ""
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr "%qs esitelty funktion palauttavana funktiona"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr "%qs esitelty taulukon palauttavan funktiona"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr ""
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr ""
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr ""
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr "hajotin ei voi olla staattinen jäsenfunktio"
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, fuzzy, gcc-internal-format
- #| msgid "destructor cannot be static member function"
- msgid "constructor cannot be static member function"
- msgstr "hajotin ei voi olla staattinen jäsenfunktio"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr ""
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, fuzzy, gcc-internal-format
- #| msgid "constructors cannot be declared virtual"
- msgid "constructors may not be cv-qualified"
- msgstr "muodostimia ei voi esitellä virtuaalisiksi"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr "muodostimia ei voi esitellä virtuaalisiksi"
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, fuzzy, gcc-internal-format
- msgid "can%'t initialize friend function %qs"
- msgstr "indeksoitu arvo on osoitin funktioon"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr ""
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr ""
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, gcc-internal-format
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr ""
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr "hajottimilla ei voi olla parametreja"
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr ""
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr ""
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr ""
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, fuzzy, gcc-internal-format
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, fuzzy, gcc-internal-format
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "tyyppimuunnos lisää funktiotyyppiin uusia määreitä"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr ""
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, fuzzy, gcc-internal-format
- #| msgid "both %<_Sat%> and %<complex%> in declaration specifiers"
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr "sekä %<_Sat%> että %<complex%> esittelymääritteissä"
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr ""
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr ""
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr ""
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, fuzzy, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, fuzzy, gcc-internal-format
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "funktiota %<main%> ei voi määrittää avoimeksi"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr ""
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, gcc-internal-format
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr ""
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr "taulukon %qs koko on liian suuri"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr ""
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr ""
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr "vain muodostimen esittely voi olla %<explicit%>"
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, fuzzy, gcc-internal-format
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, fuzzy, gcc-internal-format
- msgid "typedef declared %<auto%>"
- msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, gcc-internal-format
- msgid "typedef name may not be a nested-name-specifier"
- msgstr ""
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr ""
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr ""
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare free functions"
- msgstr ""
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr ""
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr ""
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr ""
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr ""
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr ""
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr ""
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr ""
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr ""
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, fuzzy, gcc-internal-format
- msgid "parameter declared %<auto%>"
- msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, fuzzy, gcc-internal-format
- msgid "non-static data member declared %<auto%>"
- msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr ""
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, fuzzy, gcc-internal-format
- msgid "declaration of function %qD in invalid context"
- msgstr "%J%qD:n esittely varjostaa parametria"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr ""
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr ""
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, fuzzy, gcc-internal-format
- msgid "a destructor cannot be %<constexpr%>"
- msgstr "hajotin ei voi olla staattinen jäsenfunktio"
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, fuzzy, gcc-internal-format
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "%qD esitelty staattisesti sisäkkäin"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "kentällä %qD on vaillinainen tyyppi"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr ""
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr ""
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr ""
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, fuzzy, gcc-internal-format
- msgid "constexpr static data member %qD must have an initializer"
- msgstr "muuttuvakokoista objektia ei voi alustaa"
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, fuzzy, gcc-internal-format
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr ""
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr ""
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr ""
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, fuzzy, gcc-internal-format
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "%Jvanhanmallinen funktiomäärittely"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr ""
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr ""
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr ""
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, fuzzy, gcc-internal-format
- msgid "%qs defined in a non-class scope"
- msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, fuzzy, gcc-internal-format
- msgid "%qs declared in a non-class scope"
- msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr ""
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr ""
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr ""
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr ""
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr ""
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr "%qs on sekä %<extern%> että alustin"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr ""
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr ""
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, fuzzy, gcc-internal-format
- msgid "default argument %qE uses %qD"
- msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr ""
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD has Java class type"
- msgstr "parametrin %q+D tyyppi on vaillinainen"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr ""
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, gcc-internal-format
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr ""
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, gcc-internal-format
- msgid "parameter %qD includes reference to array of unknown bound %qT"
- msgstr ""
-@@ -29533,168 +29587,168 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr ""
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr ""
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr ""
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr ""
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr ""
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr ""
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, gcc-internal-format
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, fuzzy, gcc-internal-format
- msgid "conversion to void will never use a type conversion operator"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, gcc-internal-format
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, gcc-internal-format
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, gcc-internal-format
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, gcc-internal-format
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr ""
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr "ISO C++ kieltää ?:-operaattorin ylikuormituksen"
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr ""
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr ""
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr ""
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr ""
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr ""
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr ""
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr ""
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr ""
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr ""
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr ""
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr ""
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr ""
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, fuzzy, gcc-internal-format
- msgid "using alias template specialization %qT after %qs"
- msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr ""
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, fuzzy, gcc-internal-format
- msgid "%qD has a previous declaration here"
- msgstr "%J%qD:n edellinen esittely oli täällä"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr ""
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, fuzzy, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "%J%qD:n edellinen esittely oli täällä"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr ""
-@@ -29706,88 +29760,88 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr ""
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- msgid "%qD has the same name as the class in which it is declared"
- msgstr ""
-
--#: cp/decl.c:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr ""
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr ""
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr ""
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr ""
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr ""
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr ""
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr ""
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr ""
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr ""
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, fuzzy, gcc-internal-format
- msgid "previous definition here"
- msgstr "%J%qD:n edellinen määrittely oli täällä"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr ""
-@@ -29796,73 +29850,73 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr ""
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, fuzzy, gcc-internal-format
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, fuzzy, gcc-internal-format
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr ""
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, fuzzy, gcc-internal-format
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr ""
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, fuzzy, gcc-internal-format
- msgid "return type has Java class type %q#T"
- msgstr "palautustyyppi on vaillinainen tyyppi"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr ""
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, fuzzy, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, fuzzy, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "Varoita implisiittisistä funktioesittelyistä"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr ""
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, fuzzy, gcc-internal-format
- #| msgid "label %q+D defined but not used"
- msgid "parameter %q+D set but not used"
- msgstr "nimike %q+D määritelty mutta käytettämättä"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr ""
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr ""
-@@ -29902,7 +29956,7 @@
- msgid "deleting %qT is undefined"
- msgstr ""
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr ""
-@@ -30163,7 +30217,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr ""
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr ""
-@@ -30470,7 +30524,7 @@
- msgid "bad array initializer"
- msgstr ""
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a class type"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-@@ -30557,67 +30611,67 @@
- msgid "parenthesized initializer in array new"
- msgstr "taulukon indeksi alustimessa ylittää taulukon rajat"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr ""
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr ""
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr ""
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr ""
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, gcc-internal-format
- msgid "can%'t find %<class$%> in %qT"
- msgstr ""
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr ""
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr ""
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr ""
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, gcc-internal-format
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr ""
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr ""
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr ""
-@@ -30677,42 +30731,42 @@
- msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
- msgstr ""
-
--#: cp/mangle.c:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr ""
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr ""
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr ""
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr "varoitus: "
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr ""
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr ""
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr ""
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr ""
-@@ -30799,58 +30853,58 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, fuzzy, gcc-internal-format
- msgid "defaulted declaration %q+D"
- msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, gcc-internal-format
- msgid "does not match expected signature %qD"
- msgstr ""
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr ""
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, fuzzy, gcc-internal-format
- msgid "a template cannot be defaulted"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot be defaulted"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
- # XXX
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, fuzzy, gcc-internal-format
- msgid "defaulted function %q+D with default argument"
- msgstr "%Hswitch-lauseesta puuttuu default-nimike"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr ""
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
- msgid "%q#D conflicts with a previous declaration"
- msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+#D"
- msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr ""
-@@ -30861,267 +30915,267 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, fuzzy, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "%qD esitelty staattisesti sisäkkäin"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr ""
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D with C language linkage"
- msgstr "%J%qD esitelty uudelleen ilman linkitystä"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, fuzzy, gcc-internal-format
- msgid "due to different exception specifications"
- msgstr "%qs esitelty funktion palauttavana funktiona"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr ""
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, fuzzy, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, fuzzy, gcc-internal-format
- #| msgid "nested extern declaration of %qD"
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, fuzzy, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "%qs-nimikkeen kaksoisesittely"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr ""
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "%J%qD:n esittely varjostaa parametria"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr ""
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr ""
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr ""
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr ""
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr ""
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr ""
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, gcc-internal-format
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr ""
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr ""
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, fuzzy, gcc-internal-format
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr "(G++ hyväksyy koodin -fpermissive-valitsimella)"
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr ""
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr ""
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr ""
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr ""
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, fuzzy, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "%J%qD:lle ei ole aiempaa esittelyä"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr ""
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr ""
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr ""
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr ""
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, gcc-internal-format
- msgid "%qD not declared"
- msgstr ""
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr ""
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr ""
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr ""
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr ""
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr ""
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, gcc-internal-format
- msgid "no members matching %<%T::%D%> in %q#T"
- msgstr ""
-
--#: cp/name-lookup.c:3352
-+#: cp/name-lookup.c:3355
- #, gcc-internal-format
- msgid "declaration of %qD not in a namespace surrounding %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3360
-+#: cp/name-lookup.c:3363
- #, fuzzy, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr "%qD esitelty staattisesti sisäkkäin"
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, fuzzy, gcc-internal-format
- msgid "%qD attribute requires a single NTBS argument"
- msgstr "%qs-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja"
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, gcc-internal-format
- msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
- msgstr ""
-
--#: cp/name-lookup.c:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr ""
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, gcc-internal-format
- msgid "namespace alias %qD not allowed here, assuming %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr ""
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, gcc-internal-format
- msgid "current namespace %qD does not enclose strongly used namespace %qD"
- msgstr ""
-
--#: cp/name-lookup.c:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] ""
- msgstr[1] ""
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, fuzzy, gcc-internal-format
- #| msgid " %q+#D"
- msgid " %qE"
- msgstr " %q+#D"
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr ""
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr ""
-@@ -31238,7 +31292,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "(mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)"
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, gcc-internal-format
- msgid "%qT is not a template"
- msgstr ""
-@@ -31259,7 +31313,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "liukulukuylivuoto lausekkeessa"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, gcc-internal-format
- msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
- msgstr ""
-@@ -31415,124 +31469,124 @@
- msgid "a wide string is invalid in this context"
- msgstr "tässä yhteydessä"
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, gcc-internal-format
- msgid "unable to find numeric literal operator %qD"
- msgstr ""
-
--#: cp/parser.c:3746
-+#: cp/parser.c:3752
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD"
- msgstr ""
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, fuzzy, gcc-internal-format
- #| msgid "empty declaration"
- msgid "expected declaration"
- msgstr "tyhjä esittely"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, fuzzy, gcc-internal-format
- msgid "fixed-point types not supported in C++"
- msgstr "säiekohtaista muistia ei tueta tälle kohteelle"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, gcc-internal-format
- msgid "ISO C++ forbids braced-groups within expressions"
- msgstr ""
-
--#: cp/parser.c:4021
-+#: cp/parser.c:4027
- #, gcc-internal-format
- msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
- msgstr ""
-
--#: cp/parser.c:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, fuzzy, gcc-internal-format
- msgid "expected primary-expression"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, fuzzy, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr "%qD on esittelemättä tällä näkyvyysalueella"
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, fuzzy, gcc-internal-format
- msgid "a template declaration cannot appear at block scope"
- msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
-
--#: cp/parser.c:4360
-+#: cp/parser.c:4366
- #, fuzzy, gcc-internal-format
- msgid "local variable %qD may not appear in this context"
- msgstr "%qD on esittelemättä tällä näkyvyysalueella"
-
--#: cp/parser.c:4524
-+#: cp/parser.c:4530
- #, fuzzy, gcc-internal-format
- msgid "expected id-expression"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, fuzzy, gcc-internal-format
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr "%qT ei ole luokka tai nimiavaruus"
-
--#: cp/parser.c:4776
-+#: cp/parser.c:4782
- #, fuzzy, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr ""
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, gcc-internal-format
- msgid "expected unqualified-id"
- msgstr ""
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, 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:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a template"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, fuzzy, gcc-internal-format
- msgid "expected nested-name-specifier"
- msgstr "useita tallennuspaikkoja esittelymääritteissä"
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, fuzzy, gcc-internal-format
- #| msgid "new types may not be defined in a return type"
- msgid "types may not be defined in casts"
- msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-
--#: cp/parser.c:5438
-+#: cp/parser.c:5444
- #, 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"
-@@ -31540,607 +31594,607 @@
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr ""
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, fuzzy, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr ""
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, fuzzy, gcc-internal-format
- msgid "%<%D::%D%> is not a class member"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/parser.c:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr ""
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C does not allow extra %<;%> outside of a function"
- msgid "ISO C++ does not allow %<alignof%> with a non-type"
- msgstr "ISO C ei salli ylimääräisiä %<;%>-merkkejä funktioiden ulkopuolella"
-
--#: cp/parser.c:6453
-+#: cp/parser.c:6459
- #, 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 "uusia tyyppejä ei voi määritellä paluutyypissä"
-
--#: cp/parser.c:6678
-+#: cp/parser.c:6684
- #, 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 "uusia tyyppejä ei voi määritellä paluutyypissä"
-
--#: cp/parser.c:6691
-+#: cp/parser.c:6697
- #, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr ""
-
--#: cp/parser.c:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr ""
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, 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 "uusia tyyppejä ei voi määritellä paluutyypissä"
-
--#: cp/parser.c:6898
-+#: cp/parser.c:6904
- #, gcc-internal-format
- msgid "expression in new-declarator must have integral or enumeration type"
- msgstr ""
-
--#: cp/parser.c:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr ""
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, gcc-internal-format
- msgid "%<>>%> operator is treated as two right angle brackets in C++11"
- msgstr ""
-
--#: cp/parser.c:7286
-+#: cp/parser.c:7295
- #, fuzzy, gcc-internal-format
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "sulkumerkkien käyttö &&:n ympärillä on suositeltavaa ||:n sisällä"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, gcc-internal-format
- msgid "ISO C++ does not allow ?: with omitted middle operand"
- msgstr ""
-
--#: cp/parser.c:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr ""
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, fuzzy, gcc-internal-format
- msgid "expected end of capture-list"
- msgstr "päättämätön muotoilumerkkijono"
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, gcc-internal-format
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr ""
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, fuzzy, gcc-internal-format
- #| msgid "increment of read-only variable %qD"
- msgid "capture of non-variable %qD "
- msgstr "kirjoitussuojatun muuttujan %qD kasvatus"
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared here"
- msgid "%q+#D declared here"
- msgstr "%q+D esitelty täällä"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, fuzzy, gcc-internal-format
- msgid "default argument specified for lambda parameter"
- msgstr "tallennusluokka annettu parametrille %qs"
-
--#: cp/parser.c:8768
-+#: cp/parser.c:8777
- #, fuzzy, gcc-internal-format
- msgid "expected labeled-statement"
- msgstr "tyhjä esittely"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, fuzzy, gcc-internal-format
- msgid "case label %qE not within a switch statement"
- msgstr "nimike yhdyslauseen lopussa"
-
--#: cp/parser.c:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr ""
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> names the constructor, not the type"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/parser.c:8939
-+#: cp/parser.c:8948
- #, gcc-internal-format
- msgid "compound-statement in constexpr function"
- msgstr ""
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, fuzzy, gcc-internal-format
- msgid "expected selection-statement"
- msgstr "tyhjä esittely"
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, fuzzy, gcc-internal-format
- #| msgid "new types may not be defined in a return type"
- msgid "types may not be defined in conditions"
- msgstr "uusia tyyppejä ei voi määritellä paluutyypissä"
-
--#: cp/parser.c:9527
-+#: cp/parser.c:9536
- #, fuzzy, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has incomplete type"
- msgstr "%Jparametrin %qD tyyppi on vaillinainen"
-
--#: cp/parser.c:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr ""
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, fuzzy, gcc-internal-format
- msgid "expected iteration-statement"
- msgstr "tyhjä esittely"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, fuzzy, gcc-internal-format
- #| msgid "%<for%> loop initial declarations are only allowed in C99 mode"
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr ""
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, fuzzy, gcc-internal-format
- msgid "expected jump-statement"
- msgstr "tyhjä esittely"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr "ylimääräinen %<;%>"
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr ""
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr ""
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, 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:10642
-+#: cp/parser.c:10651
- #, gcc-internal-format
- msgid "%<auto%> changes meaning in C++11; please remove it"
- msgstr ""
-
--#: cp/parser.c:10678
-+#: cp/parser.c:10687
- #, fuzzy, gcc-internal-format
- msgid "decl-specifier invalid in condition"
- msgstr "%Jvanhanmallinen funktiomäärittely"
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, fuzzy, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr "funktion määrittely esitelty %<register%>:ksi"
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr ""
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, fuzzy, gcc-internal-format
- msgid "invalid linkage-specification"
- msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, 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 "uusia tyyppejä ei voi määritellä paluutyypissä"
-
--#: cp/parser.c:11271
-+#: cp/parser.c:11280
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %<auto%> in conversion operator"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
--#: cp/parser.c:11357
-+#: cp/parser.c:11366
- #, fuzzy, gcc-internal-format
- msgid "only constructors take member initializers"
- msgstr "skalaarialustimen ympärillä on aaltosulkeet"
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, fuzzy, gcc-internal-format
- msgid "cannot expand initializer for member %<%D%>"
- msgstr "alustamaton const-jäsen %qD"
-
--#: cp/parser.c:11391
-+#: cp/parser.c:11400
- #, 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 esitelty staattisena, edellinen esittely ei-staattinen"
-
--#: cp/parser.c:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr ""
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:11840
-+#: cp/parser.c:11849
- #, fuzzy, gcc-internal-format
- msgid "expected empty string after %<operator%> keyword"
- msgstr "leveä merkkijonovakio %<asm%>-lauseessa"
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, fuzzy, gcc-internal-format
- #| msgid "expected string literal"
- msgid "expected suffix identifier"
- msgstr "odotettiin merkkijonoliteraalia"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, fuzzy, gcc-internal-format
- msgid "expected operator"
- msgstr "vektoriylivuoto lausekkeessa"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr ""
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, 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:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, fuzzy, gcc-internal-format
- msgid "template parameter pack cannot have a default argument"
- msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
-
--#: cp/parser.c:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, fuzzy, gcc-internal-format
- msgid "template parameter packs cannot have default arguments"
- msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
-
--#: cp/parser.c:12397
-+#: cp/parser.c:12406
- #, fuzzy, gcc-internal-format
- msgid "expected template-id"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, fuzzy, gcc-internal-format
- msgid "expected %<<%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr ""
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, gcc-internal-format
- msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
- msgstr ""
-
--#: cp/parser.c:12533
-+#: cp/parser.c:12542
- #, gcc-internal-format
- msgid "parse error in template argument list"
- msgstr ""
-
- #. The name does not name a template.
--#: cp/parser.c:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected template-name"
- msgstr "odotettiin luokan nimeä"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, fuzzy, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona"
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, gcc-internal-format
- msgid "use %<%T::template %D%> to indicate that it is a template"
- msgstr ""
-
--#: cp/parser.c:12783
-+#: cp/parser.c:12792
- #, fuzzy, gcc-internal-format
- msgid "expected parameter pack before %<...%>"
- msgstr "%qs määrittää %<auto%>:n tiedostoalue-esittelyssä"
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, fuzzy, gcc-internal-format
- msgid "expected template-argument"
- msgstr "liian paljon argumentteja funktiolle %qs"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, fuzzy, gcc-internal-format
- #| msgid "invalid IACC argument"
- msgid "invalid non-type template argument"
- msgstr "virheellinen IACC-argumentti"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<inline%> specifier"
- msgstr ""
-
--#: cp/parser.c:13153
-+#: cp/parser.c:13162
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<constexpr%> specifier"
- msgstr ""
-
--#: cp/parser.c:13212
-+#: cp/parser.c:13221
- #, fuzzy, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, fuzzy, gcc-internal-format
- msgid "expected type specifier"
- msgstr "useita tallennuspaikkoja esittelymääritteissä"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, fuzzy, gcc-internal-format
- msgid "expected template-id for type"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected type-name"
- msgstr "odotettiin luokan nimeä"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, gcc-internal-format
- msgid "declaration %qD does not declare anything"
- msgstr "esittely %qD ei esittele mitään"
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, fuzzy, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, fuzzy, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, gcc-internal-format
- msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
- msgstr ""
-
--#: cp/parser.c:14356
-+#: cp/parser.c:14365
- #, fuzzy, gcc-internal-format
- msgid "%qD is an enumeration template"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a namespace-name"
- msgid "%qD is not an enumerator-name"
- msgstr "%qD ei ole nimiavaruuden nimi"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> or %<{%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, fuzzy, gcc-internal-format
- msgid "cannot add an enumerator list to a template instantiation"
- msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
-
--#: cp/parser.c:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, 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:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD in %qD which does not enclose %qD"
- msgstr "%J%qD:n edellinen esittely oli täällä"
-
--#: cp/parser.c:14512
-+#: cp/parser.c:14521
- #, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr ""
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr "%qD ei ole nimiavaruuden nimi"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected namespace-name"
- msgstr "odotettiin luokan nimeä"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, gcc-internal-format
- msgid "%<namespace%> definition is not allowed here"
- msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, gcc-internal-format
- msgid "a template-id may not appear in a using-declaration"
- msgstr ""
-
--#: cp/parser.c:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, 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 "uusia tyyppejä ei voi määritellä paluutyypissä"
-
--#: cp/parser.c:15532
-+#: cp/parser.c:15541
- #, fuzzy, gcc-internal-format
- #| msgid "%<namespace%> definition is not allowed here"
- msgid "a function-definition is not allowed here"
- msgstr "%<namespace%>-määrittely ei ole sallittu täällä"
-
--#: cp/parser.c:15544
-+#: cp/parser.c:15553
- #, fuzzy, gcc-internal-format
- msgid "an asm-specification is not allowed on a function-definition"
- msgstr "%Jvanhanmallinen funktiomäärittely"
-
--#: cp/parser.c:15548
-+#: cp/parser.c:15557
- #, fuzzy, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr "%Jvanhanmallinen funktiomäärittely"
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, fuzzy, gcc-internal-format
- msgid "expected initializer"
- msgstr "epäkelpo alustin"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, fuzzy, gcc-internal-format
- msgid "invalid type in declaration"
- msgstr "Varoita implisiittisistä funktioesittelyistä"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, fuzzy, gcc-internal-format
- msgid "initializer provided for function"
- msgstr "indeksoitu arvo on osoitin funktioon"
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr ""
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr ""
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, fuzzy, gcc-internal-format
- msgid "cannot define member of dependent typedef %qT"
- msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-
--#: cp/parser.c:16277
-+#: cp/parser.c:16286
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%E%> is not a type"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, fuzzy, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
- msgstr ""
-@@ -32149,253 +32203,253 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, fuzzy, gcc-internal-format
- msgid "invalid declarator"
- msgstr "Varoita implisiittisistä funktioesittelyistä"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, fuzzy, gcc-internal-format
- msgid "expected declarator"
- msgstr "useita tallennuspaikkoja esittelymääritteissä"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr "%qD on nimiavaruus"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, 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:16504
-+#: cp/parser.c:16513
- #, fuzzy, gcc-internal-format
- msgid "expected ptr-operator"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, fuzzy, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr "case-arvon kaksoiskappale"
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, fuzzy, gcc-internal-format
- msgid "duplicate virt-specifier"
- msgstr "case-arvon kaksoiskappale"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %<auto%>"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, 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 "uusia tyyppejä ei voi määritellä paluutyypissä"
-
--#: cp/parser.c:16883
-+#: cp/parser.c:16892
- #, fuzzy, gcc-internal-format
- msgid "expected type-specifier"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, fuzzy, gcc-internal-format
- msgid "expected %<,%> or %<...%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, 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 "uusia tyyppejä ei voi määritellä paluutyypissä"
-
--#: cp/parser.c:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr ""
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr ""
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, fuzzy, gcc-internal-format
- msgid "parameter pack %qD cannot have a default argument"
- msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
-
--#: cp/parser.c:17341
-+#: cp/parser.c:17350
- #, fuzzy, gcc-internal-format
- msgid "parameter pack cannot have a default argument"
- msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
-
--#: cp/parser.c:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr ""
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ does not allow C99 designated initializers"
- msgstr "ISO C90 ei tue joustavia taulukkojäseniä"
-
--#: cp/parser.c:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected class-name"
- msgstr "odotettiin luokan nimeä"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after class definition"
- msgstr "Käytä AltiVec-käskyjä"
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after struct definition"
- msgstr "Käytä AltiVec-käskyjä"
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after union definition"
- msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, fuzzy, gcc-internal-format
- msgid "expected %<{%> or %<:%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, gcc-internal-format
- msgid "cannot specify %<override%> for a class"
- msgstr ""
-
--#: cp/parser.c:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, fuzzy, gcc-internal-format
- msgid "qualified name does not name a class"
- msgstr "esittely ei esittele mitään"
-
--#: cp/parser.c:18421
-+#: cp/parser.c:18430
- #, fuzzy, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr "%qD esitelty staattisesti sisäkkäin"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, gcc-internal-format
- msgid "extra qualification not allowed"
- msgstr ""
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr ""
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, fuzzy, gcc-internal-format
- msgid "function template %qD redeclared as a class template"
- msgstr "%Jsisäänrakennettu funktio %qD esitelty ei-funktiona"
-
--#: cp/parser.c:18527
-+#: cp/parser.c:18536
- #, fuzzy, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, fuzzy, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr "edellinen määrittely tyypille %q+#T"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected class-key"
- msgstr "odotettiin luokan nimeä"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, gcc-internal-format
- msgid "in C++03 a class-key must be used when declaring a friend"
- msgstr ""
-
--#: cp/parser.c:18892
-+#: cp/parser.c:18908
- #, fuzzy, gcc-internal-format
- msgid "friend declaration does not name a class or function"
- msgstr "esittely ei esittele mitään"
-
--#: cp/parser.c:19102
-+#: cp/parser.c:19118
- #, fuzzy, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr "%Jvanhanmallinen funktiomäärittely"
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, gcc-internal-format
- msgid "expected %<;%> at end of member declaration"
- msgstr ""
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr ""
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, fuzzy, gcc-internal-format
- msgid "a brace-enclosed initializer is not allowed here"
- msgstr "skalaarialustimen ympärillä on aaltosulkeet"
-
--#: cp/parser.c:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr ""
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr ""
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, 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 "uusia tyyppejä ei voi määritellä paluutyypissä"
-
--#: cp/parser.c:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, 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 "uusia tyyppejä ei voi määritellä paluutyypissä"
-
--#: cp/parser.c:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr ""
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, fuzzy, gcc-internal-format
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "%qD esitelty staattisesti sisäkkäin"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, fuzzy, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "%J%qD:n edellinen esittely oli täällä"
-@@ -32404,323 +32458,323 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr ""
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, fuzzy, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "valitsin %qs ei ole enää tuettu"
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, gcc-internal-format
- msgid "invalid declaration of member template in local class"
- msgstr ""
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, fuzzy, gcc-internal-format
- msgid "template with C linkage"
- msgstr "%J%qD esitelty uudelleen ilman linkitystä"
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, fuzzy, gcc-internal-format
- msgid "invalid explicit specialization"
- msgstr "Varoita implisiittisistä funktioesittelyistä"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, fuzzy, gcc-internal-format
- msgid "template declaration of %<typedef%>"
- msgstr "tyhjä esittely"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, fuzzy, gcc-internal-format
- msgid "explicit template specialization cannot have a storage class"
- msgstr "%Hdatamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa"
-
--#: cp/parser.c:21590
-+#: cp/parser.c:21606
- #, gcc-internal-format
- msgid "%<>>%> should be %<> >%> within a nested template argument list"
- msgstr ""
-
--#: cp/parser.c:21603
-+#: cp/parser.c:21619
- #, gcc-internal-format
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr ""
-
--#: cp/parser.c:22009
-+#: cp/parser.c:22025
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %qD in linkage specification"
- msgstr "rajat määrittelemättömän taulukon epäkelpo käyttö"
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, fuzzy, gcc-internal-format
- msgid "%<__thread%> before %qD"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected %<new%>"
- msgstr "odotettiin luokan nimeä"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, fuzzy, gcc-internal-format
- msgid "expected %<delete%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, fuzzy, gcc-internal-format
- msgid "expected %<return%>"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, fuzzy, gcc-internal-format
- msgid "expected %<extern%>"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected %<static_assert%>"
- msgstr "odotettiin luokan nimeä"
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, fuzzy, gcc-internal-format
- msgid "expected %<decltype%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, fuzzy, gcc-internal-format
- msgid "expected %<operator%>"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected %<class%>"
- msgstr "odotettiin luokan nimeä"
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, fuzzy, gcc-internal-format
- msgid "expected %<template%>"
- msgstr "tyhjä esittely"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected %<namespace%>"
- msgstr "odotettiin luokan nimeä"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, fuzzy, gcc-internal-format
- msgid "expected %<using%>"
- msgstr "leveä merkkijonovakio %<asm%>-lauseessa"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, fuzzy, gcc-internal-format
- #| msgid "expected class name"
- msgid "expected %<asm%>"
- msgstr "odotettiin luokan nimeä"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, fuzzy, gcc-internal-format
- msgid "expected %<try%>"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, fuzzy, gcc-internal-format
- msgid "expected %<catch%>"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, fuzzy, gcc-internal-format
- msgid "expected %<throw%>"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, fuzzy, gcc-internal-format
- msgid "expected %<__label__%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, fuzzy, gcc-internal-format
- msgid "expected %<@try%>"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, gcc-internal-format
- msgid "expected %<@synchronized%>"
- msgstr ""
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, gcc-internal-format
- msgid "expected %<@throw%>"
- msgstr ""
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr ""
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, gcc-internal-format
- msgid "expected %<__transaction_relaxed%>"
- msgstr ""
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, fuzzy, gcc-internal-format
- msgid "expected %<::%>"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, gcc-internal-format
- msgid "expected %<...%>"
- msgstr ""
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, fuzzy, gcc-internal-format
- msgid "expected %<*%>"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, fuzzy, gcc-internal-format
- msgid "expected %<~%>"
- msgstr "taulukon indeksin tyyppi on %<char%>"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, fuzzy, gcc-internal-format
- msgid "expected %<:%> or %<::%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, fuzzy, gcc-internal-format
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr "käytetty %<__thread%> ennen %<extern%>:a"
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr ""
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, fuzzy, gcc-internal-format
- msgid "%q#T was previously declared here"
- msgstr "%Jviimeksi käytetty täällä"
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, fuzzy, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr "%J%qD esitelty uudelleen erityyppisenä symbolina"
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr ""
-
- # XXX
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, fuzzy, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "%Hswitch-lauseesta puuttuu default-nimike"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr ""
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr ""
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr ""
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, fuzzy, gcc-internal-format
- msgid "objective-c++ method declaration is expected"
- msgstr "useita tallennuspaikkoja esittelymääritteissä"
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, fuzzy, gcc-internal-format
- msgid "method attributes must be specified at the end"
- msgstr "%Jlohkoattribuuttia ei voi määrittää paikalliselle muuttujalle"
-
--#: cp/parser.c:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, fuzzy, gcc-internal-format
- msgid "invalid type for instance variable"
- msgstr "epäkelpo vektorityyppi attribuutille %qs"
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr ""
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, fuzzy, gcc-internal-format
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr "%qs-attribuuttia ei huomioida %qs:lle"
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, fuzzy, gcc-internal-format
- msgid "invalid type for property"
- msgstr "void-lausekkeen epäkelpo käyttö"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, gcc-internal-format
- msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
- msgstr ""
-
--#: cp/parser.c:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, fuzzy, gcc-internal-format
- msgid "iteration variable %qD should not be reduction"
- msgstr "sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD"
-
--#: cp/parser.c:26475
-+#: cp/parser.c:26491
- #, gcc-internal-format
- msgid "not enough collapsed for loops"
- msgstr ""
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, gcc-internal-format
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
-
--#: cp/parser.c:27411
-+#: cp/parser.c:27427
- #, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr "moduulienvälisiä optimointeja ei ole toteutettu C++:lle"
-@@ -32817,69 +32871,69 @@
- msgid "%qD is not a function template"
- msgstr ""
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr ""
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr ""
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr ""
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr ""
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr ""
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr ""
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr ""
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr ""
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr ""
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr ""
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr ""
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, fuzzy, gcc-internal-format
- msgid "%qD is not declared in %qD"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-@@ -32892,134 +32946,134 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr ""
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr ""
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr ""
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr ""
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr ""
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, fuzzy, gcc-internal-format
- msgid " <anonymous>"
- msgstr "<nimetön>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr "%J%qD esitelty turhaan uudestaan"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr ""
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr ""
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr ""
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr ""
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, fuzzy, gcc-internal-format
- msgid "type %qT of template argument %qE depends on a template parameter"
- msgid_plural "type %qT of template argument %qE depends on template parameters"
- msgstr[0] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
- msgstr[1] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, gcc-internal-format
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr ""
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr ""
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr ""
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr ""
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, gcc-internal-format
- msgid "default template arguments may not be used in partial specializations"
- msgstr ""
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, fuzzy, gcc-internal-format
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "tallennusluokka annettu parametrille %qs"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr ""
-@@ -33027,7 +33081,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr ""
-@@ -33037,76 +33091,76 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr ""
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr ""
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr ""
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr ""
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr ""
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr ""
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, fuzzy, gcc-internal-format
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, gcc-internal-format
- msgid "use template<> for an explicit specialization"
- msgstr ""
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr ""
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, fuzzy, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "%qs:n esittelyssä tyyppi on oletuksena %<int%>"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "redeclared with %d template parameter"
- msgid_plural "redeclared with %d template parameters"
- msgstr[0] "%J%qD:n edellinen esittely oli täällä"
- msgstr[1] "%J%qD:n edellinen esittely oli täällä"
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+D used %d template parameter"
- msgid_plural "previous declaration %q+D used %d template parameters"
- msgstr[0] "%J%qD:n edellinen esittely oli täällä"
- msgstr[1] "%J%qD:n edellinen esittely oli täällä"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, fuzzy, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "%Juseita parametreja nimellä %qD"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr ""
-@@ -33115,331 +33169,331 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr ""
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, fuzzy, gcc-internal-format
- msgid "original definition appeared here"
- msgstr "funktion määrittely esitelty %<__thread%>:ksi"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
- msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
- msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, gcc-internal-format
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr ""
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, fuzzy, gcc-internal-format
- msgid " couldn't deduce template parameter %qD"
- msgstr "%Juseita parametreja nimellä %qD"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between types %qT and %qT"
- msgid " mismatched types %qT and %qT"
- msgstr "tyyppien %qT ja %qT välinen vertailu"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, fuzzy, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr "strftime-muotoilut eivät voi muotoilla argumentteja"
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, fuzzy, gcc-internal-format
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, fuzzy, gcc-internal-format
- msgid " %qE is not equivalent to %qE"
- msgstr "%qs ei ole kelpo tulostetiedosto"
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, gcc-internal-format
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr ""
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, fuzzy, gcc-internal-format
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, fuzzy, gcc-internal-format
- msgid " member function type %qT is not a valid template argument"
- msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert type %qT to type %qT"
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr "ei voi muuntaa tyyppiä %qT tyypiksi %qT"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, gcc-internal-format
- msgid " %qT is an ambiguous base class of %qT"
- msgstr ""
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "type %qT is not derived from type %qT"
- msgid " %qT is not derived from %qT"
- msgstr "tyyppi %qT ei periydy %qT-tyypistä"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, fuzzy, gcc-internal-format
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, fuzzy, gcc-internal-format
- msgid " template argument %qE does not match %qD"
- msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, fuzzy, gcc-internal-format
- msgid " could not resolve address from overloaded function %qE"
- msgstr "liian paljon argumentteja funktiolle %qs"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr ""
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, fuzzy, gcc-internal-format
- msgid "in template argument for type %qT "
- msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, gcc-internal-format
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr ""
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
- msgstr ""
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
- msgstr ""
-
--#: cp/pt.c:5892
-+#: cp/pt.c:5906
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
- msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
-
--#: cp/pt.c:5922
-+#: cp/pt.c:5936
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
- msgstr ""
-
--#: cp/pt.c:5929
-+#: cp/pt.c:5943
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
- msgstr ""
-
--#: cp/pt.c:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
- msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
- msgstr ""
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr ""
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is a pointer"
- msgstr ""
-
--#: cp/pt.c:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr ""
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
- msgstr ""
-
--#: cp/pt.c:6060
-+#: cp/pt.c:6074
- #, gcc-internal-format
- msgid "standard conversions are not allowed in this context"
- msgstr ""
-
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, fuzzy, gcc-internal-format
- msgid "ignoring attributes on template argument %qT"
- msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, gcc-internal-format
- msgid "injected-class-name %qD used as template template argument"
- msgstr ""
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, fuzzy, gcc-internal-format
- msgid "invalid use of destructor %qE as a type"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
--#: cp/pt.c:6461
-+#: cp/pt.c:6476
- #, gcc-internal-format
- msgid "to refer to a type member of a template parameter, use %<typename %E%>"
- msgstr ""
-
--#: cp/pt.c:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, gcc-internal-format
- msgid "type/value mismatch at argument %d in template parameter list for %qD"
- msgstr ""
-
--#: cp/pt.c:6481
-+#: cp/pt.c:6496
- #, gcc-internal-format
- msgid " expected a constant of type %qT, got %qT"
- msgstr " odotettiin %qT-tyyppistä vakiota, saatiin %qT"
-
--#: cp/pt.c:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr ""
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr " odotettiin tyyppiä, saatiin %qE"
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr " odotettiin tyyppiä, saatiin %qT"
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr ""
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, fuzzy, gcc-internal-format
- msgid " expected a template of type %qD, got %qT"
- msgstr "muotoilu %q.*s edellyttää %<%T%s%>-tyyppiä, mutta %d. argumentin tyyppi on %qT"
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in nontype parameter pack"
- msgstr "ehtolausekkeessa on tyyppiristiriita"
-
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr ""
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d)"
- msgstr ""
-
--#: cp/pt.c:6811
-+#: cp/pt.c:6843
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d or more)"
- msgstr "attribuutille %qs annettu väärä määrä argumentteja"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, gcc-internal-format
- msgid "provided for %q+D"
- msgstr ""
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr ""
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, fuzzy, gcc-internal-format
- msgid "%q#D is not a function template"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, gcc-internal-format
- msgid "non-template type %qT used as a template"
- msgstr ""
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, fuzzy, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "tyhjä esittely"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
- msgstr ""
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, gcc-internal-format
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgstr ""
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr ""
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr ""
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, fuzzy, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-@@ -33457,257 +33511,257 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, gcc-internal-format
- msgid "variable %qD has function type"
- msgstr "muuttujalla %qD on funktiotyyppi"
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr "virheellinen parametrityyppi %qT"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr "esittelyssä %q+D"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, gcc-internal-format
- msgid "function returning an array"
- msgstr ""
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, gcc-internal-format
- msgid "function returning a function"
- msgstr ""
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, gcc-internal-format
- msgid "creating pointer to member function of non-class type %qT"
- msgstr ""
-
--#: cp/pt.c:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr ""
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, fuzzy, gcc-internal-format
- msgid "forming pointer to reference type %qT"
- msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, gcc-internal-format
- msgid "forming reference to reference type %qT"
- msgstr ""
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, gcc-internal-format
- msgid "creating pointer to member of non-class type %qT"
- msgstr ""
-
--#: cp/pt.c:11577
-+#: cp/pt.c:11611
- #, gcc-internal-format
- msgid "creating pointer to member reference type %qT"
- msgstr ""
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr ""
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, gcc-internal-format
- msgid "creating array of %qT"
- msgstr ""
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr ""
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, gcc-internal-format
- msgid "%qT is not a class, struct, or union type"
- msgstr "%qT ei ole luokka-, struct- eikä unionityyppi"
-
--#: cp/pt.c:11717
-+#: cp/pt.c:11751
- #, 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:11725
-+#: cp/pt.c:11759
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is is not a class type"
- msgstr ""
-
--#: cp/pt.c:11842
-+#: cp/pt.c:11876
- #, gcc-internal-format
- msgid "use of %qs in template"
- msgstr ""
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, gcc-internal-format
- msgid "qualifying type %qT does not match destructor name ~%qT"
- msgstr ""
-
--#: cp/pt.c:11993
-+#: cp/pt.c:12031
- #, gcc-internal-format
- msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
- msgstr ""
-
--#: cp/pt.c:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr ""
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr ""
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, fuzzy, gcc-internal-format
- msgid "invalid use of pack expansion expression"
- msgstr "void-lausekkeen epäkelpo käyttö"
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr ""
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, fuzzy, gcc-internal-format
- msgid "use %<%T::%D%> instead"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, fuzzy, gcc-internal-format
- msgid "%q+D declared here, later in the translation unit"
- msgstr "%J%qD esitelty avoimeksi määrittelyn jälkeen"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, gcc-internal-format
- msgid "%qT is not a class or namespace"
- msgstr "%qT ei ole luokka eikä nimiavaruus"
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, gcc-internal-format
- msgid "%qD is not a class or namespace"
- msgstr "%qD ei ole luokka eikä nimiavaruus"
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, fuzzy, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, fuzzy, gcc-internal-format
- msgid "template argument for %qD uses local type %qT"
- msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
-
--#: cp/pt.c:14454
-+#: cp/pt.c:14492
- #, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr ""
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr ""
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr ""
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr ""
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr "%s %+#T"
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr ""
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, gcc-internal-format
- msgid "%qD is not a static data member of a class template"
- msgstr ""
-
--#: cp/pt.c:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr ""
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, gcc-internal-format
- msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
- msgstr ""
-
--#: cp/pt.c:17866
-+#: cp/pt.c:17904
- #, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr ""
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr ""
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, 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:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr ""
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-class template %qD"
- msgstr "%qs:n esittely taulukollisena tyhjiä alkioita"
-
--#: cp/pt.c:18000
-+#: cp/pt.c:18038
- #, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr ""
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, gcc-internal-format
- msgid "explicit instantiation of %q#T before definition of template"
- msgstr ""
-
--#: cp/pt.c:18027
-+#: cp/pt.c:18065
- #, gcc-internal-format
- msgid "ISO C++ forbids the use of %qE on explicit instantiations"
- msgstr ""
-
--#: cp/pt.c:18073
-+#: cp/pt.c:18111
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr ""
-@@ -33719,32 +33773,32 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, gcc-internal-format
- msgid "explicit instantiation of %qD but no definition available"
- msgstr ""
-
--#: cp/pt.c:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, fuzzy, gcc-internal-format
- msgid "invalid template non-type parameter"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, 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:20263
-+#: cp/pt.c:20309
- #, gcc-internal-format
- msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
- msgstr ""
-
--#: cp/pt.c:20322
-+#: cp/pt.c:20367
- #, fuzzy, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr "muuttuvakokoista objektia ei voi alustaa"
-@@ -33752,12 +33806,12 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, fuzzy, gcc-internal-format
- msgid "unable to deduce %qT from %qE"
- msgstr "ei voi emuloida %qs"
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr ""
-@@ -33949,7 +34003,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr ""
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr ""
-@@ -33989,450 +34043,450 @@
- msgid "invalid definition of qualified type %qT"
- msgstr ""
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr ""
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, fuzzy, gcc-internal-format
- msgid "%qD is not captured"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr ""
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, gcc-internal-format
- msgid "use of parameter from containing function"
- msgstr ""
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr ""
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, gcc-internal-format
- msgid "use of parameter %qD outside function body"
- msgstr ""
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr ""
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, gcc-internal-format
- msgid "use of class template %qT as expression"
- msgstr ""
-
- #. Ambiguous reference to base members.
--#: cp/semantics.c:3226
-+#: cp/semantics.c:3223
- #, gcc-internal-format
- msgid "request for member %qD is ambiguous in multiple inheritance lattice"
- msgstr ""
-
--#: cp/semantics.c:3249
-+#: cp/semantics.c:3246
- #, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr ""
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, fuzzy, gcc-internal-format
- msgid "%qT is not an enumeration type"
- msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissä"
-
- #. Parameter packs can only be used in templates
--#: cp/semantics.c:3546
-+#: cp/semantics.c:3543
- #, fuzzy, gcc-internal-format
- #| msgid "useless type qualifier in empty declaration"
- msgid "Parameter pack __bases only valid in template declaration"
- msgstr "tarpeeton tyyppimääre tyhjässä esittelyssä"
-
--#: cp/semantics.c:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr ""
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr ""
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %qs"
- msgstr ""
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr ""
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable in clause %<firstprivate%>"
- msgstr "halutaan rekisterimuuttujan %qD osoite"
-
--#: cp/semantics.c:4041
-+#: cp/semantics.c:4038
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable in clause %<lastprivate%>"
- msgstr "halutaan rekisterimuuttujan %qD osoite"
-
--#: cp/semantics.c:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr ""
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, gcc-internal-format
- msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
- msgstr ""
-
--#: cp/semantics.c:4337
-+#: cp/semantics.c:4334
- #, fuzzy, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr "%Jparametrin %qD tyyppi on vaillinainen"
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr ""
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "static assertion failed: %s"
- msgstr "verify_flow_info epäonnistui"
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, fuzzy, gcc-internal-format
- msgid "non-constant condition for static assertion"
- msgstr "%J%qD esitelty ei-staattisena, edellinen esittely staattinen"
-
--#: cp/semantics.c:5167
-+#: cp/semantics.c:5164
- #, fuzzy, gcc-internal-format
- msgid "argument to decltype must be an expression"
- msgstr "ylivuoto vakiolausekkeessa"
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, fuzzy, gcc-internal-format
- msgid "decltype cannot resolve address of overloaded function"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/semantics.c:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr ""
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr ""
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, fuzzy, gcc-internal-format
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "epäkelpo tallennusluokka funktiolle %qs"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "epäkelpo tallennusluokka funktiolle %qs"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, fuzzy, gcc-internal-format
- #| msgid "%q#T is not a class"
- msgid "%q#T has virtual base classes"
- msgstr "%q#T ei ole luokka"
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr ""
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr ""
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, fuzzy, gcc-internal-format
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr "alustamaton const %qD"
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, fuzzy, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, fuzzy, gcc-internal-format
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, fuzzy, gcc-internal-format
- msgid "expression %qE does not designate a constexpr function"
- msgstr "esittely ei esittele mitään"
-
--#: cp/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, fuzzy, gcc-internal-format
- msgid "call to non-constexpr function %qD"
- msgstr "Funktio %qs:"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, fuzzy, gcc-internal-format
- msgid "%qD called in a constant expression"
- msgstr "ylivuoto vakiolausekkeessa"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, fuzzy, gcc-internal-format
- msgid "%qD used before its definition"
- msgstr "%J%qD käytössä ilman prototyyppiä ennen määrittelyänsä"
-
--#: cp/semantics.c:6570
-+#: cp/semantics.c:6567
- #, fuzzy, gcc-internal-format
- #| msgid "protocol %qE has circular dependency"
- msgid "call has circular dependency"
- msgstr "protokollalla %qE on kehäriippuvuus"
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, gcc-internal-format, gfc-internal-format
- msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
- msgstr ""
-
--#: cp/semantics.c:6656
-+#: cp/semantics.c:6653
- #, fuzzy, gcc-internal-format
- msgid "%q+E is not a constant expression"
- msgstr "ylivuoto vakiolausekkeessa"
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, fuzzy, gcc-internal-format
- msgid "array subscript out of bound"
- msgstr "taulukon indeksi ei ole kokonaisluku"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a constant expression"
- msgstr "ylivuoto vakiolausekkeessa"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, fuzzy, gcc-internal-format
- msgid "mutable %qD is not usable in a constant expression"
- msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-
--#: cp/semantics.c:6863
-+#: cp/semantics.c:6860
- #, fuzzy, gcc-internal-format
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, 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/semantics.c:7434
-+#: cp/semantics.c:7432
- #, 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/semantics.c:7441
-+#: cp/semantics.c:7439
- #, fuzzy, gcc-internal-format
- msgid "%qD used in its own initializer"
- msgstr "parametri %qD on alustettu"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, fuzzy, gcc-internal-format
- msgid "%q#D is not const"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, fuzzy, gcc-internal-format
- msgid "%q#D is volatile"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not a constant expression"
- msgid "%qD was not initialized with a constant expression"
- msgstr "alustinalkio ei ole vakiolauseke"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, fuzzy, gcc-internal-format
- msgid "%qD was not declared %<constexpr%>"
- msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, fuzzy, gcc-internal-format
- msgid "%qD does not have integral or enumeration type"
- msgstr "%J%qD on tavallisesti ei-staattinen funktio"
-
--#: cp/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, fuzzy, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr "luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio"
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, fuzzy, gcc-internal-format
- msgid "temporary of non-literal type %qT in a constant expression"
- msgstr "ylivuoto vakiolausekkeessa"
-
--#: cp/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, fuzzy, gcc-internal-format
- #| msgid "size of array %qD is not an integral constant-expression"
- msgid "expression %qE is not a constant-expression"
- msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, fuzzy, gcc-internal-format
- msgid "unexpected expression %qE of kind %s"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr ""
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not a constant expression"
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "alustinalkio ei ole vakiolauseke"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not a constant expression"
- msgid "pointer comparison expression is not a constant expression"
- msgstr "alustinalkio ei ole vakiolauseke"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, fuzzy, gcc-internal-format
- #| msgid "initializer element is not a constant expression"
- msgid "division by zero is not a constant-expression"
- msgstr "alustinalkio ei ole vakiolauseke"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "non-constant array initialization"
- msgstr "ei-vakio taulukon indeksi alustimessa"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "unexpected AST of kind %s"
- msgstr "vektoriylivuoto lausekkeessa"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, gcc-internal-format
- msgid "cannot capture %qE by reference"
- msgstr ""
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, fuzzy, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr "epäkelvot operandit binääriselle %s-operaatiolle"
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, fuzzy, gcc-internal-format
- msgid "%<this%> was not captured for this lambda function"
- msgstr "%<this%> ei ole käytettävissä staattisissa jäsenfunktioissa"
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr ""
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr ""
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr ""
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr "%qE on vanhentunut; g++:n vtable'it ovat nyt oletusarvoisesti COM-yhteensopivia"
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr ""
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, gcc-internal-format
- msgid "can only use %qE attribute on file-scope definitions of objects of class type"
- msgstr ""
-
--#: cp/tree.c:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr ""
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, gcc-internal-format
- msgid "requested init_priority is reserved for internal use"
- msgstr ""
-
--#: cp/tree.c:2911
-+#: cp/tree.c:2914
- #, gcc-internal-format
- msgid "%qE attribute is not supported on this platform"
- msgstr ""
-
--#: cp/tree.c:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr ""
-@@ -34522,454 +34576,459 @@
- msgid "invalid use of non-static member function"
- msgstr "virheellinen ei-staattisen jäsenfunktion käyttö"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
-+#, fuzzy, gcc-internal-format
-+msgid "taking address of temporary array"
-+msgstr "bittikentän %qD osoitetta ei voi ottaa"
-+
-+#: cp/typeck.c:2023
- #, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr ""
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr ""
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr ""
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr ""
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr ""
-
- # semi-fuzzy
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, fuzzy, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "ei-staattista datajäsentä %q+D käytetty virheellisesti"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, fuzzy, gcc-internal-format
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "prototyypille %q#D ei ole vastinetta luokassa %qT"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr ""
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr ""
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr ""
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr ""
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr ""
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr ""
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of flexible array member"
- msgid "invalid use of array indexing on pointer to member"
- msgstr "joustavien taulukkoalkioiden epäkelpo käyttö"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, fuzzy, gcc-internal-format
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, fuzzy, gcc-internal-format
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "epäkelpo %<restrict%>-avainsanan käyttö"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr ""
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr ""
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr ""
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "indeksoitu arvo ei ole taulukko eikä osoitin"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr ""
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO C++ kieltää %<::main%>-funktion kutsumisen ohjelmasta"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, gcc-internal-format
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr ""
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr ""
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to constructor %q#D"
- msgstr "liikaa argumentteja funktiolle %s %q+#D"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function %qE"
- msgid "too few arguments to constructor %q#D"
- msgstr "liian vähän argumentteja funktiolle %qE"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qE"
- msgid "too many arguments to member function %q#D"
- msgstr "liian monta argumenttia funktiolle %qE"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function %qE"
- msgid "too few arguments to member function %q#D"
- msgstr "liian vähän argumentteja funktiolle %qE"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, fuzzy, gcc-internal-format
- #| msgid "too many arguments to function %qE"
- msgid "too many arguments to function %q#D"
- msgstr "liian monta argumenttia funktiolle %qE"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, fuzzy, gcc-internal-format
- #| msgid "too few arguments to function %qE"
- msgid "too few arguments to function %q#D"
- msgstr "liian vähän argumentteja funktiolle %qE"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to method %q#D"
- msgstr "liikaa argumentteja funktiolle %s %q+#D"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to method %q#D"
- msgstr "liian vähän argumentteja funktiolle %qE"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "liikaa argumentteja funktiolle"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "liian vähän argumentteja funktiolle"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr ""
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "NULL-arvon käyttö laskutoimituksessa"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, fuzzy, gcc-internal-format
- msgid "left rotate count is negative"
- msgstr "taulukon %qs koko on negatiivinen"
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, gcc-internal-format
- msgid "right rotate count is negative"
- msgstr ""
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, gcc-internal-format
- msgid "left rotate count >= width of type"
- msgstr ""
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, gcc-internal-format
- msgid "right rotate count >= width of type"
- msgstr ""
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, fuzzy, gcc-internal-format
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "%J#pragma weak %qD -ilmaisun soveltaminen ensimmäisen käytön jälkeen käyttäytyy määrittelemättömästi"
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "ISO C++ kieltää osoittimen ja kokonaisluvun vertailun"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr ""
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr ""
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "ISO C++ kieltää %<void *%>-tyyppisen osoittimen käytön vähennyslaskussa"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "ISO C++ kieltää funktio-osoittimen käytön vähennyslaskussa"
-
- # semi-fuzzy; onko metodi tässä luokan jäsenfunktio ja yllä muu funktio?
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa"
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr ""
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, fuzzy, gcc-internal-format
- msgid "taking address of constructor %qE"
- msgstr "bittikentän %qD osoitetta ei voi ottaa"
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, fuzzy, gcc-internal-format
- msgid "taking address of destructor %qE"
- msgstr "bittikentän %qD osoitetta ei voi ottaa"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr ""
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr ""
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, gcc-internal-format
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr ""
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr ""
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr ""
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr ""
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, gcc-internal-format
- msgid "taking address of xvalue (rvalue reference)"
- msgstr ""
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO C++ kieltää %<::main%>-funktion osoitteen ottamisen"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr ""
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr ""
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO C++ kieltää enumin lisäyksen"
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO C++ kieltää enumin vähentämisen"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, fuzzy, gcc-internal-format
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, fuzzy, gcc-internal-format
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "parametrilla %P on vaillinainen tyyppi %qT"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO C++ kieltää %qT-tyyppisen osoittimen kasvattamisen"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO C++ kieltää %qT-tyyppisen osoittimen vähentämisen"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, gcc-internal-format
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr ""
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr ""
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr ""
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr ""
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, gcc-internal-format
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr ""
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, gcc-internal-format
- msgid "expression list treated as compound expression in initializer"
- msgstr ""
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, gcc-internal-format
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr ""
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, gcc-internal-format
- msgid "expression list treated as compound expression in functional cast"
- msgstr ""
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr ""
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr ""
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, fuzzy, gcc-internal-format
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, fuzzy, gcc-internal-format
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, fuzzy, gcc-internal-format
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr "muunnos tyypistä %qT tyyppiin %qT"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr "muunnoksessa tyypistä %qT tyyppiin %qT menetetään tarkkuutta"
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr ""
-@@ -34978,98 +35037,98 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ISO C++ kieltää tyyppimuunnoksen funktio-osoittimen ja olio-osoittimen välillä"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "virheellinen muunnos tyypistä %qT tyyppiin %qT"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr ""
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr ""
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "virheellinen const_cast tyypistä %qT tyyppiin %qT"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr ""
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr ""
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr ""
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, fuzzy, gcc-internal-format
- #| msgid "nonconstant array index in initializer"
- msgid "assigning to an array from an initializer list"
- msgstr "ei-vakio taulukon indeksi alustimessa"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr ""
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, fuzzy, gcc-internal-format
- msgid "array used as initializer"
- msgstr "skalaarialustimen ympärillä on aaltosulkeet"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, fuzzy, gcc-internal-format
- msgid "invalid array assignment"
- msgstr "epäkelpo lvalue sijoituksessa"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr ""
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr ""
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr ""
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr ""
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, 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:7479
-+#: cp/typeck.c:7492
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert %qT to %qT for argument %qP to %qD"
- msgid "cannot convert %qT to %qT in default argument"
-@@ -35077,7 +35136,7 @@
-
- # XXX
- # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
--#: cp/typeck.c:7483
-+#: cp/typeck.c:7496
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert %qT to %qT in %s"
- msgid "cannot convert %qT to %qT in argument passing"
-@@ -35085,7 +35144,7 @@
-
- # XXX
- # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
--#: cp/typeck.c:7487
-+#: cp/typeck.c:7500
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert %qT to %qT in %s"
- msgid "cannot convert %qT to %qT"
-@@ -35093,7 +35152,7 @@
-
- # XXX
- # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
--#: cp/typeck.c:7491
-+#: cp/typeck.c:7504
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert %qT to %qT in %s"
- msgid "cannot convert %qT to %qT in initialization"
-@@ -35101,7 +35160,7 @@
-
- # XXX
- # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
--#: cp/typeck.c:7495
-+#: cp/typeck.c:7508
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert %qT to %qT in %s"
- msgid "cannot convert %qT to %qT in return"
-@@ -35109,107 +35168,107 @@
-
- # XXX
- # %s on "initialization", jota EI VOI suomentaa tällä hetkellä.
--#: cp/typeck.c:7499
-+#: cp/typeck.c:7512
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert %qT to %qT in %s"
- msgid "cannot convert %qT to %qT in assignment"
- msgstr "ei voi muuntaa tyypistä %qT tyyppiin %qT (%s)"
-
--#: cp/typeck.c:7522
-+#: cp/typeck.c:7535
- #, 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:7526
-+#: cp/typeck.c:7539
- #, 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:7531
-+#: cp/typeck.c:7544
- #, 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:7536
-+#: cp/typeck.c:7549
- #, fuzzy, gcc-internal-format
- msgid "target of initialization might be a candidate for a format attribute"
- msgstr "funktio on ehkä mahdollinen ehdokas %qs-muotoiluattribuutille"
-
--#: cp/typeck.c:7546
-+#: cp/typeck.c:7559
- #, 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:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr ""
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr ""
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr ""
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, fuzzy, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr "palautettu viittaus paikalliseen muuttujaan %qD"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, fuzzy, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr "arvon palautus muodostimesta"
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, gcc-internal-format
- msgid "inconsistent types %qT and %qT deduced for lambda return type"
- msgstr ""
-
--#: cp/typeck.c:7819
-+#: cp/typeck.c:7832
- #, 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:7840
-+#: cp/typeck.c:7853
- #, 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:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr ""
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr ""
-@@ -35754,7 +35813,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr ""
-@@ -37904,27 +37963,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr ""
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr ""
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr ""
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-@@ -38134,42 +38193,42 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr ""
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -38184,14 +38243,14 @@
- msgid "can't open input file: %s"
- msgstr "ei voi avata syötetiedostoa: %s"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L"
- msgstr ""
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Removing call to function '%s' at %L"
- msgstr "lopetusalkio puuttuu funktiokutsusta"
-@@ -38301,12 +38360,12 @@
- msgid "Second argument of defined assignment at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-@@ -40127,128 +40186,128 @@
- msgid "Namelist %s cannot be renamed by USE association to %s"
- msgstr ""
-
--#: fortran/module.c:4461
-+#: fortran/module.c:4476
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr ""
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr ""
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "%s: virhe kirjoitettaessa tiedostoa â€%sâ€: %s\n"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't delete module file '%s': %s"
- msgstr "syötetiedoston avaaminen ei onnistu: %s"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "%s: virhe kirjoitettaessa tiedostoa â€%sâ€: %s\n"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't delete temporary module file '%s': %s"
- msgstr ""
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' already declared"
- msgstr ""
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, gcc-internal-format, gfc-internal-format
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr ""
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr ""
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr ""
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr ""
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr ""
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr ""
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr ""
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr ""
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr ""
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr ""
-@@ -40333,7 +40392,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr "%qD esitelty extern-avainsanalla sisäkkäin"
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-@@ -41653,7 +41712,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr ""
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr ""
-@@ -41803,7 +41862,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr ""
-@@ -42185,182 +42244,182 @@
- msgstr ""
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr ""
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr ""
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr ""
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr ""
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr ""
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr ""
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr ""
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr ""
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr ""
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr ""
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr "tyhjä esittely"
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr "tyhjä esittely"
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr ""
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr ""
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr ""
-@@ -42369,175 +42428,175 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr ""
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr ""
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr "tyhjä esittely"
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr ""
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr ""
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr "tyhjä esittely"
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr ""
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr ""
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr ""
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr ""
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr ""
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr "yhteensopimattomat tyypit sijoituksessa"
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr ""
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr ""
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr ""
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr ""
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, gcc-internal-format, gfc-internal-format
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr ""
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, gcc-internal-format, gfc-internal-format
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, gcc-internal-format, gfc-internal-format
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr ""
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr ""
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr "puhdistusargumentti ei ole tunniste"
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr ""
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr ""
-@@ -42545,950 +42604,950 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr ""
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr ""
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr ""
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr ""
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr ""
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr "yhteensopimattomat tyypit sijoituksessa"
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr ""
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr ""
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr ""
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr ""
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "String length at %L is too large"
- msgstr "taulukon %qs koko on liian suuri"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr ""
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr ""
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr ""
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr ""
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr ""
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr ""
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, gcc-internal-format, gfc-internal-format
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr ""
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr "muuttuvakokoista objektia ei voi alustaa"
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr "muuttuvakokoista objektia ei voi alustaa"
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "muuttuvakokoista objektia ei voi alustaa"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr "muuttuvakokoista objektia ei voi alustaa"
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr "muuttuvakokoista objektia ei voi alustaa"
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr ""
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "muuttuvakokoista objektia ei voi alustaa"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "muuttuvakokoista objektia ei voi alustaa"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr ""
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr ""
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr ""
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr ""
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr ""
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, gcc-internal-format, gfc-internal-format
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr ""
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr ""
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr ""
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr ""
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr ""
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, gcc-internal-format, gfc-internal-format
- msgid "Finalization at %L is not yet implemented"
- msgstr ""
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr ""
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr ""
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr ""
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr ""
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr ""
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr ""
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr ""
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr ""
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr ""
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr ""
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr "tyhjä esittely"
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr "%<__builtin_args_info%>-funktion argumentin pitää olla vakio"
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr "%<__builtin_expect%>-funktion toisen argumentin pitää olla vakio"
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr ""
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr ""
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr ""
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr ""
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr ""
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr ""
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr ""
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, gcc-internal-format, gfc-internal-format
- msgid "Incompatible derived type in PARAMETER at %L"
- msgstr ""
-
--#: fortran/resolve.c:12272
-+#: fortran/resolve.c:12273
- #, 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:12275
-+#: fortran/resolve.c:12276
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
- msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
-
--#: fortran/resolve.c:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12379
-+#: fortran/resolve.c:12380
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed shape array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12392
-+#: fortran/resolve.c:12393
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol at %L is not a DUMMY variable"
- msgstr ""
-
--#: fortran/resolve.c:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr ""
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr ""
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr ""
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr ""
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr ""
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr ""
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr ""
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr "muuttuvakokoista objektia ei voi alustaa"
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr ""
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, gcc-internal-format, gfc-internal-format
- msgid "Nonconstant array section at %L in DATA statement"
- msgstr ""
-
--#: fortran/resolve.c:12919
-+#: fortran/resolve.c:12920
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more variables than values"
- msgstr ""
-
--#: fortran/resolve.c:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more values than variables"
- msgstr ""
-
--#: fortran/resolve.c:13298
-+#: fortran/resolve.c:13299
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but not used"
- msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
-
--#: fortran/resolve.c:13303
-+#: fortran/resolve.c:13304
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but cannot be used"
- msgstr "%Jnimike %qD määritelty, mutta ei käytetty"
-
--#: fortran/resolve.c:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr ""
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr ""
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13783
-+#: fortran/resolve.c:13784
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13790
-+#: fortran/resolve.c:13791
- #, gcc-internal-format, gfc-internal-format
- msgid "Operator interface at %L must have, at most, two arguments"
- msgstr ""
-
--#: fortran/resolve.c:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr ""
-@@ -44098,17 +44157,17 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr ""
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr ""
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, gcc-internal-format
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr ""
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr ""
-@@ -44350,7 +44409,7 @@
- msgid "Array element size too big at %C"
- msgstr ""
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr ""
-@@ -44654,7 +44713,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr ""
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, fuzzy, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "roskaa ilmaisun #pragma weak lopussa"
-Index: gcc/po/el.po
-===================================================================
---- a/src/gcc/po/el.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/el.po (.../branches/gcc-4_7-branch)
-@@ -6,7 +6,7 @@
- msgstr ""
- "Project-Id-Version: gcc 4.0-b20041128\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
-+"POT-Creation-Date: 2012-06-13 21:42+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"
-@@ -15,7 +15,7 @@
- "Content-Type: text/plain; charset=utf-8\n"
- "Content-Transfer-Encoding: 8bit\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- #, fuzzy
- msgid "<anonymous>"
-@@ -26,18 +26,18 @@
- msgid "({anonymous})"
- msgstr "((ανώνυμο))"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, fuzzy, gcc-internal-format
- msgid "expected end of line"
- msgstr "Μη οÏισμένο όνομα %s"
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%>"
- msgstr "Μη οÏισμένο όνομα %s"
-@@ -45,17 +45,17 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, fuzzy, gcc-internal-format
- msgid "expected %<(%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, fuzzy, gcc-internal-format
- msgid "expected %<,%>"
- msgstr "Μη οÏισμένο όνομα %s"
-@@ -66,19 +66,19 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, fuzzy, gcc-internal-format
- msgid "expected %<)%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, fuzzy, gcc-internal-format
- msgid "expected %<]%>"
- msgstr "Μη οÏισμένο όνομα %s"
-@@ -87,25 +87,25 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr ""
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, fuzzy, gcc-internal-format
- msgid "expected %<}%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, fuzzy, gcc-internal-format
- msgid "expected %<{%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, fuzzy, gcc-internal-format
- msgid "expected %<:%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, fuzzy, gcc-internal-format
- msgid "expected %<while%>"
- msgstr "Μη οÏισμένο όνομα %s"
-@@ -115,39 +115,39 @@
- msgid "expected %<.%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, fuzzy, gcc-internal-format
- msgid "expected %<@end%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, fuzzy, gcc-internal-format
- msgid "expected %<>%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, gcc-internal-format
- msgid "expected %<,%> or %<)%>"
- msgstr ""
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, fuzzy, gcc-internal-format
- msgid "expected %<=%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr ""
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, fuzzy, gcc-internal-format
- msgid "expected %<[%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- #, fuzzy
- msgid "(anonymous)"
- msgstr "((ανώνυμο))"
-@@ -317,12 +317,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr ""
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, fuzzy, c-format
- msgid "invalid expression as operand"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-@@ -1219,19 +1219,19 @@
- msgid " inlined from %qs"
- msgstr "Μη έγκυÏη Ï€ÏοτεÏαιότητα `%s'"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr ""
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr ""
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr ""
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr ""
-
-@@ -1402,17 +1402,17 @@
- msgstr "αυτός είναι ο Ï€Ïώτος οÏισμός"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- #, fuzzy
- msgid "could not find a spill register"
- msgstr "αδυναμία εÏÏεσης βÏόχου"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr ""
-
--#: reload1.c:8658
-+#: reload1.c:8672
- msgid "failure trying to reload:"
- msgstr ""
-
-@@ -2572,117 +2572,117 @@
- msgid "<unknown>"
- msgstr ""
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, fuzzy, c-format
- msgid "invalid %%H value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, fuzzy, c-format
- msgid "invalid %%J value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, fuzzy, c-format
- msgid "invalid %%r value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, fuzzy, c-format
- msgid "invalid %%R value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, fuzzy, c-format
- msgid "invalid %%N value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, fuzzy, c-format
- msgid "invalid %%P value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, fuzzy, c-format
- msgid "invalid %%h value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, fuzzy, c-format
- msgid "invalid %%L value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, fuzzy, c-format
- msgid "invalid %%m value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, fuzzy, c-format
- msgid "invalid %%M value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, fuzzy, c-format
- msgid "invalid %%U value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, fuzzy, c-format
- msgid "invalid %%s value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, fuzzy, c-format
- msgid "invalid %%C value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, fuzzy, c-format
- msgid "invalid %%E value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, fuzzy, c-format
- msgid "unknown relocation unspec"
- msgstr "Δεν είναι δυνατόν να βÏεθεί ο Ï„Ïπος του επεξεÏγαστή."
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, fuzzy, c-format
- msgid "invalid %%xn code"
- msgstr "μη έγκυÏο δικαίωμα"
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, fuzzy, c-format
- msgid "predicated Thumb instruction"
- msgstr "Ακατάλληλη εντολή"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, fuzzy, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
- msgid "Unsupported operand for code '%c'"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, fuzzy, c-format
- msgid "invalid shift operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2690,84 +2690,84 @@
- msgid "invalid operand for code '%c'"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, fuzzy, c-format
- msgid "instruction never executed"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, fuzzy, c-format
- msgid "missing operand"
- msgstr "έχει παÏαληφθεί η λίστα με τα πεδία"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- #, fuzzy
- msgid "function parameters cannot have __fp16 type"
- msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- msgid "functions cannot return __fp16 type"
- msgstr ""
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, c-format
- msgid "address operand requires constraint for X, Y, or Z register"
- msgstr ""
-
--#: config/avr/avr.c:1848
-+#: config/avr/avr.c:1959
- msgid "operands to %T/%t must be reg + const_int:"
- msgstr ""
-
--#: config/avr/avr.c:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- msgid "bad address, not an I/O address:"
- msgstr ""
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- #, fuzzy
- msgid "bad address, not a constant:"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr ""
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- msgid "bad address, not post_inc or pre_dec:"
- msgstr ""
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr ""
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr ""
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- #, fuzzy
- msgid "invalid insn:"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- #, fuzzy
- msgid "incorrect insn:"
- msgstr "λάθος συνθηματικό"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- #, fuzzy
- msgid "unknown move insn:"
- msgstr "άγνωστο σετ `%s'"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr ""
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr ""
-
-@@ -2783,8 +2783,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -2878,22 +2878,22 @@
- msgid "unrecognized address"
- msgstr "Μη αναγνωÏίσημο όνομα επιφάνειας `%s'"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- #, fuzzy
- msgid "unrecognized supposed constant"
- msgstr "άγνωστο Ï€Ïόθεμα: %s"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr ""
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- msgid "unidentifiable call op"
- msgstr ""
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr ""
-@@ -2901,7 +2901,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, fuzzy, c-format
- msgid "invalid operand output code"
- msgstr "Μη έγκυÏος κώδικας αίτησης"
-@@ -3048,73 +3048,73 @@
- msgid "bad output_condmove_single operand"
- msgstr "αÏχείο εξόδου"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, fuzzy, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "μη έγκυÏη μετατόπιση UTC"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr ""
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, fuzzy, c-format
- msgid "invalid operand size for operand code '%c'"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, fuzzy, c-format
- msgid "invalid operand type used with operand code '%c'"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, c-format
- msgid "operand is not a condition code, invalid operand code 'D'"
- msgstr ""
-
--#: config/i386/i386.c:14056
-+#: config/i386/i386.c:14109
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr ""
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr ""
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr ""
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr ""
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, c-format
- msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
- msgstr ""
-
--#: config/i386/i386.c:14204
-+#: config/i386/i386.c:14257
- #, c-format
- msgid "operand is not a condition code, invalid operand code 'Y'"
- msgstr ""
-
--#: config/i386/i386.c:14234
-+#: config/i386/i386.c:14287
- #, fuzzy, c-format
- msgid "invalid operand code '%c'"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, fuzzy, c-format
- msgid "invalid constraints for operand"
- msgstr "μη έγκυÏος χÏήστης"
-
- # src/grep.c:1133
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- #, fuzzy
- msgid "unknown insn mode"
- msgstr "άγνωστη μέθοδος καταλόγων"
-@@ -3144,38 +3144,38 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr ""
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, fuzzy, c-format
- msgid "invalid %%G mode"
- msgstr "μη έγκυÏο δικαίωμα"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr ""
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- #, fuzzy
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- #, fuzzy
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- #, fuzzy
- msgid "invalid operation on %<__fpreg%>"
- msgstr "Μη έγκυÏος χαÏακτήÏας παÏαβολής"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, fuzzy, c-format
- msgid "invalid %%P operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, fuzzy, c-format
- msgid "invalid %%p value"
- msgstr "μη έγκυÏος χÏήστης"
-@@ -3256,7 +3256,7 @@
- msgstr ""
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- #, fuzzy
- msgid "bad address"
- msgstr "Εσφαλμένη διεÏθυνση"
-@@ -3425,87 +3425,87 @@
- msgid "bad move"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, fuzzy, c-format
- msgid "invalid %%c value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, fuzzy, c-format
- msgid "invalid %%f value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, fuzzy, c-format
- msgid "invalid %%F value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, fuzzy, c-format
- msgid "invalid %%G value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, fuzzy, c-format
- msgid "invalid %%j code"
- msgstr "μη έγκυÏο δικαίωμα"
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, fuzzy, c-format
- msgid "invalid %%J code"
- msgstr "μη έγκυÏο δικαίωμα"
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, fuzzy, c-format
- msgid "invalid %%k value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, fuzzy, c-format
- msgid "invalid %%K value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, fuzzy, c-format
- msgid "invalid %%O value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, fuzzy, c-format
- msgid "invalid %%q value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, fuzzy, c-format
- msgid "invalid %%S value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, fuzzy, c-format
- msgid "invalid %%T value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, fuzzy, c-format
- msgid "invalid %%u value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, fuzzy, c-format
- msgid "invalid %%v value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, fuzzy, c-format
- msgid "invalid %%x value"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, fuzzy, c-format
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr "μη έγκυÏη μέτÏηση επανάληψης `%s' στη κατασκευή [c*n]"
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- #, fuzzy
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "Ï€Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα"
-@@ -3605,60 +3605,60 @@
- msgid "invalid operand to %%S"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr ""
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr ""
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr ""
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, fuzzy, c-format
- msgid "invalid %%Y operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, fuzzy, c-format
- msgid "invalid %%A operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, fuzzy, c-format
- msgid "invalid %%B operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, fuzzy, c-format
- msgid "invalid %%C operand"
- msgstr "μη έγκυÏη μετατόπιση UTC"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, fuzzy, c-format
- msgid "invalid %%D operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, fuzzy, c-format
- msgid "invalid %%f operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, fuzzy, c-format
- msgid "invalid %%s operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr ""
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr ""
-@@ -3683,7 +3683,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr ""
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, fuzzy, c-format
- msgid "invalid %%c operand"
- msgstr "μη έγκυÏος χÏήστης"
-@@ -3698,22 +3698,22 @@
- msgid "invalid %%H specifier"
- msgstr "μη έγκυÏο δικαίωμα"
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
- msgid "invalid %%h operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
- msgid "invalid %%I operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
- msgid "invalid %%i operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
- msgid "invalid %%j operand"
- msgstr "μη έγκυÏος χÏήστης"
-@@ -3723,7 +3723,7 @@
- msgid "invalid %%%c operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
- msgid "invalid %%N operand"
- msgstr "μη έγκυÏος χÏήστης"
-@@ -3733,37 +3733,37 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
- msgid "invalid %%H operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
- msgid "invalid %%L operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
- msgid "invalid %%M operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
- msgid "invalid %%t operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
- msgid "invalid %%t operand '"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
- msgid "invalid %%r operand"
- msgstr "μη έγκυÏος χÏήστης"
-@@ -3833,11 +3833,11 @@
- msgid "address offset not a constant"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr ""
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr ""
-
-@@ -4069,7 +4069,7 @@
- msgid "candidates are:"
- msgstr ""
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, gcc-internal-format
- msgid "candidate is:"
- msgid_plural "candidates are:"
-@@ -4123,49 +4123,49 @@
- msgid "source type is not polymorphic"
- msgstr ""
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr ""
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr ""
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr ""
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, fuzzy, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "λάθος αÏιθμός οÏισμάτων"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr ""
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- #, fuzzy
- msgid "in argument to unary !"
- msgstr "Λείπει παÏάμετÏος για `%s'"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- msgid "no pre-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr ""
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- msgid "no pre-decrement operator for type"
- msgstr ""
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr ""
-
-@@ -4442,7 +4442,7 @@
- msgid "Bad type in constant expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- #, fuzzy
- msgid "Unexpected end of module"
- msgstr "Μη οÏισμένο όνομα %s"
-@@ -4474,12 +4474,12 @@
- msgid "implied END DO"
- msgstr ""
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- #, fuzzy
- msgid "assignment"
- msgstr "Ï€ÏοσπέÏασμα οÏίσματος"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- #, fuzzy
- msgid "pointer assignment"
- msgstr "Ï€ÏοσπέÏασμα οÏίσματος"
-@@ -4568,48 +4568,48 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr ""
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr ""
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- msgid "iterator variable"
- msgstr ""
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- msgid "Start expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- #, fuzzy
- msgid "End expression in DO loop"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- msgid "Step expression in DO loop"
- msgstr ""
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- msgid "DEALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- msgid "ALLOCATE object"
- msgstr ""
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- msgid "STAT variable"
- msgstr ""
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- msgid "ERRMSG variable"
- msgstr ""
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- msgid "item in READ"
- msgstr ""
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -4618,7 +4618,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr ""
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr ""
-
-@@ -4689,7 +4689,7 @@
- msgid "Memory allocation failed"
- msgstr ""
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr ""
-
-@@ -4895,7 +4895,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr ""
-
-@@ -4954,6 +4954,10 @@
- msgid "static is not supported on TPF-OS"
- msgstr "Η λειτουÏγία δεν υποστηÏίζεται"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr ""
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr ""
-@@ -4994,11 +4998,6 @@
- msgid "no processor type specified for linking"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--#, fuzzy
--msgid "gfortran does not support -E without -cpp"
--msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr ""
-@@ -5052,6 +5051,11 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "Η λειτουÏγία δεν υποστηÏίζεται"
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+#, fuzzy
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr ""
-@@ -8224,6 +8228,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -10640,18 +10648,30 @@
- msgstr ""
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr ""
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr ""
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr ""
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- msgid "Functions which return values must end with return statements"
- msgstr ""
-
-@@ -12184,266 +12204,275 @@
- msgid "Create a position independent executable"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- #, fuzzy
- msgid "invalid use of type"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
--#, fuzzy
--msgid "floating point constant truncated to integer"
--msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- msgid "constant refers to itself"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- #, fuzzy
- msgid "expected numeric type"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
- #, fuzzy
-+msgid "expected boolean type"
-+msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-+
-+#: go/gofrontend/expressions.cc:3911
-+#, fuzzy
- msgid "expected integer or boolean type"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- #, fuzzy
- msgid "invalid operand for unary %<&%>"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- #, fuzzy
- msgid "expected pointer"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- #, fuzzy
- msgid "incompatible types in binary expression"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- #, fuzzy
- msgid "shift of non-integer operand"
- msgstr "Ο κατάλογος `%s' δεν είναι Ï€Ïοσιτός."
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- msgid "shift count not unsigned integer"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- #, fuzzy
- msgid "negative shift count"
- msgstr "ελάχιστο μέγεθος αλφαÏιθμητικοÏ"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- #, fuzzy
- msgid "object is not a method"
- msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- #, fuzzy
- msgid "method type does not match object type"
- msgstr "λάθος αÏιθμός οÏισμάτων"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- #, fuzzy
- msgid "invalid use of %<...%> with builtin function"
- msgstr "μη έγκυÏος αÏιθμός πεδίου: `%s'"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- #, fuzzy
- #| msgid "no arguments"
- msgid "not enough arguments"
- msgstr "χωÏίς οÏίσματα"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- #, fuzzy
- msgid "too many arguments"
- msgstr "πάÏα πολλά οÏίσματα"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- #, fuzzy
- msgid "argument 1 must be a map"
- msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- #, fuzzy
- msgid "invalid type for make function"
- msgstr "Μη έγκυÏη παÏάμετÏος"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- msgid "length required when allocating a slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- #, fuzzy
- msgid "bad size for make"
- msgstr "Ακατάλληλη τιμή στο ai_flags"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- msgid "too many arguments to make"
- msgstr "πάÏα πολλά οÏίσματα"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- #, fuzzy
- msgid "argument must be array or slice or channel"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- #, fuzzy
- msgid "unsupported argument type to builtin function"
- msgstr "πάÏα πολλά οÏίσματα"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- #, fuzzy
- msgid "argument must be channel"
- msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- msgid "cannot close receive-only channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- #, fuzzy
- msgid "argument must be a field reference"
- msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- #, fuzzy
- msgid "left argument must be a slice"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- #, fuzzy
- msgid "first argument must be []byte"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- #, fuzzy
- msgid "second argument must be slice or string"
- msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- #, fuzzy
- msgid "argument 2 has invalid type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- #, fuzzy
- msgid "argument must have complex type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- #, fuzzy
- msgid "complex arguments must have identical types"
- msgstr "διπλός Ï€ÏοσδιοÏιστής μηνÏματος"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- #, fuzzy
- msgid "complex arguments must have floating-point type"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
- #, fuzzy
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "μη έγκυÏος χÏήστης"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
-+#, fuzzy
- msgid "expected function"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- #, fuzzy
- msgid "incompatible type for receiver"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
- #, fuzzy
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "μη έγκυÏος αÏιθμός πεδίου: `%s'"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
-+#, fuzzy
- msgid "number of results does not match number of values"
- msgstr "λάθος αÏιθμός οÏισμάτων"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- #, fuzzy
- msgid "index must be integer"
- msgstr "διπλός Ï€ÏοσδιοÏιστής μηνÏματος"
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- #, fuzzy
- msgid "slice end must be integer"
- msgstr "διπλός Ï€ÏοσδιοÏιστής μηνÏματος"
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- #, fuzzy
- msgid "slice of unaddressable value"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- #, fuzzy
- msgid "incompatible type for map index"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- msgid "expected interface or pointer to interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- #, fuzzy
- msgid "too many expressions for struct"
- msgstr "υπεÏβολικά πολλά δευτεÏόλεπτα αναπήδησης"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- #, fuzzy
- msgid "too few expressions for struct"
- msgstr "Ï€Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- #, fuzzy
- msgid "invalid unsafe.Pointer conversion"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- #, fuzzy
- msgid "type assertion only valid for interface types"
- msgstr "Μη έγκυÏος εξακÏιβωτής(verifier) εξυπηÏετοÏμενου"
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- #, fuzzy
- msgid "expected channel"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- #: go/gofrontend/statements.cc:590
- #, fuzzy
- msgid "invalid left hand side of assignment"
-@@ -12478,20 +12507,20 @@
- msgid "expected boolean expression"
- msgstr "Μη έγκυÏη Ï€ÏοποÏευόμενη κανονική έκφÏαση"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- #, fuzzy
- msgid "incompatible types in send"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- msgid "invalid send on receive-only channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr ""
-
-@@ -12544,78 +12573,78 @@
- msgid "cannot use type %s as type %s"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- #, fuzzy
- msgid "different receiver types"
- msgstr "είδος μοÏφής"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- #, fuzzy
- msgid "different number of parameters"
- msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- #, fuzzy
- msgid "different parameter types"
- msgstr "είδος μοÏφής"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- #, fuzzy
- msgid "different varargs"
- msgstr "είδος μοÏφής"
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- msgid "different number of results"
- msgstr ""
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- #, fuzzy
- msgid "different result types"
- msgstr "είδος μοÏφής"
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr ""
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, fuzzy, c-format
- msgid "incompatible type for method %s%s%s"
- msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-
--#: go/gofrontend/types.cc:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, fuzzy, c-format
- msgid "incompatible type for method %s%s%s (%s)"
- msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-
--#: go/gofrontend/types.cc:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- #, fuzzy
- msgid "type has no methods"
- msgstr "σφάλμα κατά την ανάγνωση της εισόδου"
-
- # src/main.c:785
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, fuzzy, c-format
- msgid "ambiguous method %s%s%s"
- msgstr "Ασαφής μοÏφή `%s'"
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, fuzzy, c-format
- msgid "missing method %s%s%s"
- msgstr "Λείπει παÏάμετÏος για `%s'"
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr ""
-@@ -12682,7 +12711,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr ""
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr "πάÏα πολλά οÏίσματα"
-@@ -12704,7 +12733,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr ""
-@@ -12786,7 +12815,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, fuzzy, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr "μη έγκυÏος αÏιθμός από γÏαμμές"
-@@ -12880,8 +12909,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr ""
-@@ -13156,7 +13185,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "αυτός είναι ο Ï€Ïώτος οÏισμός"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, fuzzy, gcc-internal-format
- msgid "shadowed declaration is here"
- msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-@@ -13262,7 +13291,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr ""
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr "μη έγκυÏος αÏιθμός από γÏαμμές"
-@@ -13380,7 +13409,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr ""
-@@ -13390,7 +13419,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, fuzzy, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-@@ -13420,7 +13449,7 @@
- msgid "zero or negative size array %q+D"
- msgstr ""
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, fuzzy, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr "Το όνομα `%s' είναι άγνωστο\n"
-@@ -13531,7 +13560,7 @@
- msgid "variable length array %qE is used"
- msgstr ""
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr ""
-@@ -13617,7 +13646,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "ΕγγÏαφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr ""
-@@ -13766,7 +13795,7 @@
- msgid "function definition has qualified void return type"
- msgstr "μη έγκυÏος αÏιθμός αÏχείου στη δήλωση πεδίου: `%s'"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr ""
-@@ -13877,7 +13906,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr ""
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, fuzzy, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "ο χάÏτης χαÏακτήÏων `%s' οÏίστηκε ήδη"
-@@ -14301,7 +14330,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr ""
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, fuzzy, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-@@ -14494,7 +14523,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr ""
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr ""
-@@ -14504,7 +14533,7 @@
- msgid "unknown type name %qE"
- msgstr "άγνωστος χαÏακτήÏας `%s'"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, fuzzy, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-@@ -14514,7 +14543,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr ""
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, fuzzy, gcc-internal-format
- msgid "prefix attributes are ignored for methods"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-@@ -14534,7 +14563,7 @@
- msgid "data definition has no type or storage class"
- msgstr ""
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr ""
-@@ -14562,7 +14591,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "αÏχεία fifo δεν υποστηÏίζονται"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, fuzzy, gcc-internal-format
- msgid "expected string literal"
- msgstr "μη τεÏματιζόμενo αλφαÏιθμητικό"
-@@ -14589,18 +14618,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, fuzzy, gcc-internal-format
- msgid "expected identifier"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, fuzzy, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "σκουπίδια στο τέλος του αÏιθμοÏ"
-@@ -14730,7 +14759,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr ""
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr ""
-@@ -14759,17 +14788,17 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, fuzzy, gcc-internal-format
- msgid "expected statement"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, gcc-internal-format
- msgid "suggest braces around empty body in an %<if%> statement"
- msgstr ""
-
--#: c-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, gcc-internal-format
- msgid "suggest braces around empty body in an %<else%> statement"
- msgstr ""
-@@ -14834,7 +14863,7 @@
- msgid "cannot take address of %qs"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το αÏχείο fifo `%s'"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, fuzzy, gcc-internal-format
- msgid "expected expression"
- msgstr "Μη έγκυÏη Ï€ÏοποÏευόμενη κανονική έκφÏαση"
-@@ -14874,257 +14903,257 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr ""
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, fuzzy, gcc-internal-format
- msgid "wrong number of arguments to %<__builtin_shuffle%>"
- msgstr "λάθος αÏιθμός οÏισμάτων"
-
--#: c-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr ""
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr ""
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr ""
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, gcc-internal-format
- msgid "expected identifier or %<)%>"
- msgstr ""
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr ""
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr ""
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr ""
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr ""
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, fuzzy, gcc-internal-format
- msgid "objective-c method declaration is expected"
- msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, fuzzy, gcc-internal-format
- msgid "no type or storage class may be specified here,"
- msgstr "ΕγγÏαφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, gcc-internal-format
- msgid "unknown property attribute"
- msgstr ""
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, fuzzy, gcc-internal-format
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr "κακοδιαμοÏφωμένη γÏαμμή αγνοήθηκε"
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, fuzzy, gcc-internal-format
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr "κακοδιαμοÏφωμένη γÏαμμή αγνοήθηκε"
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, fuzzy, gcc-internal-format
- msgid "the %<setter%> attribute may only be specified once"
- msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr ""
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, fuzzy, gcc-internal-format
- msgid "the %<getter%> attribute may only be specified once"
- msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-
--#: c-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, gcc-internal-format
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, gcc-internal-format
- msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
- msgstr ""
-
--#: c-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, fuzzy, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr "κακοδιαμοÏφωμένη γÏαμμή αγνοήθηκε"
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, fuzzy, gcc-internal-format
- msgid "too many %qs clauses"
- msgstr "πάÏα πολλά οÏίσματα"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, gcc-internal-format
- msgid "collapse argument needs positive constant integer expression"
- msgstr ""
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr ""
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, fuzzy, gcc-internal-format
- msgid "expected integer expression"
- msgstr "Μη έγκυÏη Ï€ÏοποÏευόμενη κανονική έκφÏαση"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr ""
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, gcc-internal-format
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr ""
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr ""
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, fuzzy, gcc-internal-format
- msgid "invalid schedule kind"
- msgstr "μη έγκυÏο δικαίωμα"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, fuzzy, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, fuzzy, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, fuzzy, gcc-internal-format
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "κακοδιαμοÏφωμένη γÏαμμή αγνοήθηκε"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, fuzzy, gcc-internal-format
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "κακοδιαμοÏφωμένη γÏαμμή αγνοήθηκε"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr ""
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, fuzzy, gcc-internal-format
- msgid "for statement expected"
- msgstr "αναμενόταν ')'\n"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, fuzzy, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr ""
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr ""
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr ""
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr ""
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr ""
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, fuzzy, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -15134,7 +15163,7 @@
- msgid "%qD has an incomplete type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, fuzzy, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-@@ -15200,70 +15229,75 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr ""
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr ""
-
-+#: c-typeck.c:1796
-+#, gcc-internal-format
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr ""
-+
- # src/main.c:697 src/main.c:751
--#: c-typeck.c:2148
-+#: c-typeck.c:2160
- #, fuzzy, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr "Άγνωστη γλώσσα `%s'"
-
- # src/getopt.c:628
- # src/getopt.c:628
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, fuzzy, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr ""
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, fuzzy, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr "Δεν μποÏεί να καθοÏιστεί το όνομα του συστήματος"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, fuzzy, gcc-internal-format
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "το πέÏασμα του οÏίσματος %d του δείκτη στη συνάÏτηση"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr ""
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, fuzzy, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr "το πέÏασμα του οÏίσματος %d του δείκτη στη συνάÏτηση"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, fuzzy, gcc-internal-format
- msgid "index value is out of bound"
- msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr ""
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr ""
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr ""
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, fuzzy, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
-@@ -15271,370 +15305,370 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr ""
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, fuzzy, gcc-internal-format
- msgid "function with qualified void return type called"
- msgstr "μη έγκυÏος αÏιθμός αÏχείου στη δήλωση πεδίου: `%s'"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, gcc-internal-format
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr ""
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, gcc-internal-format
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr ""
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr ""
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to method %qE"
- msgstr "πάÏα πολλά οÏίσματα"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr "πάÏα πολλά οÏίσματα"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, fuzzy, gcc-internal-format
- msgid "declared here"
- msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr ""
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr ""
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr ""
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr ""
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr ""
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr ""
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr ""
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr ""
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "το πέÏασμα του οÏίσματος %d του δείκτη στη συνάÏτηση"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr ""
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr ""
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "το πέÏασμα του οÏίσματος %d του δείκτη στη συνάÏτηση"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, fuzzy, gcc-internal-format
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr "Ï€Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, fuzzy, gcc-internal-format
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "Η λειτουÏγία δεν υποστηÏίζεται"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, gcc-internal-format
- msgid "comparison between %qT and %qT"
- msgstr ""
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr ""
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr ""
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr ""
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr ""
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr ""
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr ""
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr ""
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr ""
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr ""
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, fuzzy, gcc-internal-format
- msgid "taking address of expression of type %<void%>"
- msgstr "αδυναμία ανάγνωσης καταλόγου locale `%s'"
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, fuzzy, gcc-internal-format
- msgid "assignment of read-only location %qE"
- msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, fuzzy, gcc-internal-format
- msgid "increment of read-only location %qE"
- msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, fuzzy, gcc-internal-format
- msgid "decrement of read-only location %qE"
- msgstr "Μη αναγνωÏίσιμη μεταβλητή `%s'"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, fuzzy, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το αÏχείο fifo `%s'"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr ""
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr ""
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr ""
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr ""
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, fuzzy, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr ""
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr ""
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, fuzzy, gcc-internal-format
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr ""
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr ""
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr ""
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- msgid "cast adds %q#v qualifier to function type"
- msgstr ""
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr ""
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr ""
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr ""
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr ""
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr ""
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr ""
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr ""
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr ""
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr ""
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr ""
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr ""
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr ""
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr ""
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr ""
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr ""
-@@ -15646,690 +15680,690 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, fuzzy, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr ""
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, fuzzy, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αÏχείο `%s'"
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- #, fuzzy
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- #, fuzzy
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- #, fuzzy
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- #, fuzzy
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- #, fuzzy
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- #, fuzzy
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr ""
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, fuzzy, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, gcc-internal-format
- msgid "assignment from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, fuzzy, gcc-internal-format
- msgid "initialization from pointer to non-enclosed address space"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr ""
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, gcc-internal-format
- msgid "initialization left-hand side might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, gcc-internal-format
- msgid "return type might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr ""
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, fuzzy, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr "Δεν είναι δυνατόν να βÏεθεί ο Ï„Ïπος του επεξεÏγαστή."
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr ""
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, fuzzy, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr "μη πλήÏης εγγÏαφή"
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, fuzzy, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, fuzzy, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, fuzzy, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, fuzzy, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, fuzzy, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, fuzzy, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, fuzzy, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, fuzzy, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr "%s μετατÏέπει ακέÏαιο σε δείκτη χωÏίς μετατÏοπέα"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, fuzzy, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, fuzzy, gcc-internal-format
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, fuzzy, gcc-internal-format
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, fuzzy, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr ""
-
- # src/request.c:263
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, fuzzy, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr "Το βήμα αÏχικοποίησης απέτυχε"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, fuzzy, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr ""
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr ""
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, fuzzy, gcc-internal-format
- msgid "wide character array initialized from non-wide string"
- msgstr "Η αλυσίδα μοÏφής δεν είναι έγκυÏη: `%s'"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, fuzzy, gcc-internal-format
- msgid "wide character array initialized from incompatible wide string"
- msgstr "Η αλυσίδα μοÏφής δεν είναι έγκυÏη: `%s'"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr ""
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr ""
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, fuzzy, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, fuzzy, gcc-internal-format
- msgid "initializer element is not a constant expression"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr ""
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, fuzzy, gcc-internal-format
- msgid "invalid initializer"
- msgstr "μη έγκυÏο μέγεθος οÏιζόντιου στηλοθέτη: %s"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, fuzzy, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, fuzzy, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "ακολουθοÏν σκουπίδια στο τέλος της γÏαμμής"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr ""
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr ""
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr ""
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, fuzzy, gcc-internal-format
- msgid "missing initializer"
- msgstr "έχει παÏαληφθεί το αÏχείο Ï€ÏοοÏισμοÏ"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr ""
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr ""
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr ""
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr ""
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr ""
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, fuzzy, gcc-internal-format
- msgid "array index in initializer is not an integer constant expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr ""
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr ""
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr ""
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr ""
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr ""
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr ""
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, gcc-internal-format
- msgid "initialized field overwritten"
- msgstr ""
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr ""
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr ""
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr ""
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr ""
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr ""
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr ""
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr ""
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr ""
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr ""
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr ""
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, fuzzy, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, fuzzy, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, fuzzy, gcc-internal-format
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr ""
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr ""
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr ""
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, fuzzy, gcc-internal-format
- msgid "case label is not an integer constant expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr ""
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr ""
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, gcc-internal-format
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr ""
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr ""
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr ""
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr ""
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr ""
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr ""
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr ""
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr ""
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr ""
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr ""
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, gcc-internal-format
- msgid "comparing vectors with different element types"
- msgstr ""
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr ""
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr ""
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, gcc-internal-format
- msgid "comparison of pointers to disjoint address spaces"
- msgstr ""
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr ""
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr ""
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr ""
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr ""
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr ""
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, fuzzy, gcc-internal-format
- msgid "ordered comparison of pointer with null pointer"
- msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr ""
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr ""
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr ""
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr ""
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr ""
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, gcc-internal-format
- msgid "used vector type where scalar is required"
- msgstr ""
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, fuzzy, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "μη έγκυÏος αÏιθμός από γÏαμμές"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr ""
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr ""
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr ""
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr ""
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr ""
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, fuzzy, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr ""
-@@ -16340,7 +16374,7 @@
- msgstr ""
-
- # src/shred.c:1134
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, fuzzy, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "%s: το αÏχείο είναι Ï€Î¿Î»Ï Î¼ÎµÎ³Î¬Î»Î¿"
-@@ -17156,52 +17190,52 @@
- msgid "library lib%s not found"
- msgstr "Πιθανόν δε βÏέθηκε"
-
--#: convert.c:88
-+#: convert.c:83
- #, fuzzy, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "Δεν είναι δυνατόν να βÏεθεί ο Ï„Ïπος του επεξεÏγαστή."
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr ""
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr ""
-
--#: convert.c:418
-+#: convert.c:413
- #, fuzzy, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, gcc-internal-format
- msgid "can%'t convert between vector values of different size"
- msgstr ""
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr ""
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr ""
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr ""
-
--#: convert.c:965
-+#: convert.c:963
- #, fuzzy, gcc-internal-format
- msgid "can%'t convert value to a vector"
- msgstr "αδÏνατη η μετατÏοπή του U+%04X στο τοπικό σÏνολο χαÏακτήÏων"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, gcc-internal-format
- msgid "aggregate value used where a fixed-point was expected"
- msgstr ""
-@@ -17356,7 +17390,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr ""
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, gcc-internal-format, gfc-internal-format
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
- msgstr ""
-@@ -17446,42 +17480,42 @@
- msgid "stack limits not supported on this target"
- msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, gcc-internal-format
- msgid "mis-aligned access used for structure member"
- msgstr ""
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, gcc-internal-format
- msgid "mis-aligned access used for structure bitfield"
- msgstr ""
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, gcc-internal-format
- msgid "local frame unavailable (naked function?)"
- msgstr ""
-
--#: expr.c:9996
-+#: expr.c:9971
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute error: %s"
- msgstr ""
-
--#: expr.c:10003
-+#: expr.c:9978
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute warning: %s"
- msgstr ""
-@@ -17556,7 +17590,7 @@
- msgid "assuming signed overflow does not occur when combining constants around a comparison"
- msgstr ""
-
--#: fold-const.c:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr ""
-@@ -17566,7 +17600,7 @@
- msgid "total size of local objects too large"
- msgstr "Ο κατάλογος `%s' δεν είναι Ï€Ïοσιτός."
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr ""
-@@ -18017,77 +18051,77 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr ""
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, fuzzy, gcc-internal-format
- msgid "using result of function returning %<void%>"
- msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-
--#: gimplify.c:5041
-+#: gimplify.c:5048
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, gcc-internal-format, gfc-internal-format
- msgid "non-memory input %d must stay in memory"
- msgstr ""
-
--#: gimplify.c:5179
-+#: gimplify.c:5186
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "memory input %d is not directly addressable"
- msgstr "Ο κατάλογος `%s' δεν είναι Ï€Ïοσιτός."
-
--#: gimplify.c:5674
-+#: gimplify.c:5681
- #, gcc-internal-format
- msgid "threadprivate variable %qE used in untied task"
- msgstr ""
-
--#: gimplify.c:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, gcc-internal-format
- msgid "enclosing task"
- msgstr ""
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr ""
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, gcc-internal-format
- msgid "iteration variable %qE should be private"
- msgstr ""
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, gcc-internal-format
- msgid "iteration variable %qE should not be firstprivate"
- msgstr ""
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, gcc-internal-format
- msgid "iteration variable %qE should not be reduction"
- msgstr ""
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, gcc-internal-format
- msgid "%s variable %qE is private in outer context"
- msgstr ""
-
--#: gimplify.c:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr ""
-
--#: godump.c:1214
-+#: godump.c:1234
- #, fuzzy, gcc-internal-format
- msgid "could not close Go dump file: %m"
- msgstr "αδυναμία ανοίγματος αÏχείου εξόδου `%s'"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, fuzzy, gcc-internal-format
- msgid "could not open Go dump file %qs: %m"
- msgstr "αδυναμία ανοίγματος αÏχείου εξόδου `%s'"
-@@ -18142,7 +18176,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -18281,48 +18315,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr ""
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr ""
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr ""
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr ""
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr ""
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr ""
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr ""
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr ""
-@@ -18429,7 +18463,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr ""
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr ""
-@@ -18785,9 +18819,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr ""
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "άγνωστος χαÏακτήÏας `%s'"
-@@ -18867,12 +18901,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr ""
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr ""
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr ""
-@@ -19092,7 +19126,7 @@
- msgid "packed attribute is unnecessary"
- msgstr ""
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr ""
-@@ -19307,7 +19341,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -19322,7 +19356,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr ""
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -19337,7 +19371,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, gcc-internal-format
- msgid "asm not allowed in atomic transaction"
- msgstr ""
-@@ -19372,612 +19406,612 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, gcc-internal-format
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr ""
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr ""
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr ""
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr ""
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, fuzzy, gcc-internal-format
- msgid "invalid first operand of MEM_REF"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, fuzzy, gcc-internal-format
- msgid "invalid offset operand of MEM_REF"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr ""
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr ""
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr ""
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, fuzzy, gcc-internal-format
- msgid "non-integral used in condition"
- msgstr "μη τεÏματιζόμενo αλφαÏιθμητικό"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, fuzzy, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, fuzzy, gcc-internal-format
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, fuzzy, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr "Μη έγκυÏη πισω-παÏαπομπή"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, fuzzy, gcc-internal-format
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "μη έγκυÏη μέτÏηση επανάληψης `%s' στη κατασκευή [c*n]"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr ""
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr ""
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, fuzzy, gcc-internal-format
- msgid "invalid expression for min lvalue"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in indirect reference"
- msgstr "μη έγκυÏη μέτÏηση επανάληψης `%s' στη κατασκευή [c*n]"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, fuzzy, gcc-internal-format
- msgid "invalid operands to array reference"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, gcc-internal-format
- msgid "type mismatch in array reference"
- msgstr ""
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, gcc-internal-format
- msgid "type mismatch in array range reference"
- msgstr ""
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, gcc-internal-format
- msgid "type mismatch in real/imagpart reference"
- msgstr ""
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, gcc-internal-format
- msgid "type mismatch in component reference"
- msgstr ""
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr ""
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, gcc-internal-format
- msgid "conversion of register to a different size"
- msgstr ""
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, fuzzy, gcc-internal-format
- msgid "invalid address operand in MEM_REF"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, fuzzy, gcc-internal-format
- msgid "invalid offset operand in MEM_REF"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr ""
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, fuzzy, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr ""
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, fuzzy, gcc-internal-format
- msgid "invalid function in gimple call"
- msgstr "Μη έγκυÏη ανταλλαγή"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, fuzzy, gcc-internal-format
- msgid "non-function in gimple call"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, fuzzy, gcc-internal-format
- msgid "invalid pure const state for function"
- msgstr "μη έγκυÏη τάξη χαÏακτήÏων `%s'"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, fuzzy, gcc-internal-format
- msgid "invalid LHS in gimple call"
- msgstr "μη έγκυÏος αÏχικός αÏιθμός γÏαμμής: `%s'"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr ""
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, fuzzy, gcc-internal-format
- msgid "invalid conversion in gimple call"
- msgstr "μη έγκυÏη διαμόÏφωση συντόμευσης"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, fuzzy, gcc-internal-format
- msgid "invalid static chain in gimple call"
- msgstr "μη έγκυÏος αÏχικός αÏιθμός γÏαμμής: `%s'"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr ""
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr ""
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, fuzzy, gcc-internal-format
- msgid "invalid argument to gimple call"
- msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in gimple comparison"
- msgstr "μη έγκυÏη μέτÏηση επανάληψης `%s' στη κατασκευή [c*n]"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, fuzzy, gcc-internal-format
- msgid "mismatching comparison operand types"
- msgstr "RPC: Μη συμβατές εκδόσεις του RPC"
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, gcc-internal-format
- msgid "non-vector operands in vector comparison"
- msgstr ""
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, fuzzy, gcc-internal-format
- msgid "invalid vector comparison resulting type"
- msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, gcc-internal-format
- msgid "bogus comparison result type"
- msgstr ""
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr ""
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in unary operation"
- msgstr "μη έγκυÏη μέτÏηση επανάληψης `%s' στη κατασκευή [c*n]"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, fuzzy, gcc-internal-format
- msgid "invalid types in nop conversion"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, fuzzy, gcc-internal-format
- msgid "invalid types in address space conversion"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, fuzzy, gcc-internal-format
- msgid "invalid types in fixed-point conversion"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, fuzzy, gcc-internal-format
- msgid "invalid types in conversion to floating point"
- msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, fuzzy, gcc-internal-format
- msgid "invalid types in conversion to integer"
- msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, fuzzy, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr "μη έγκυÏη διαμόÏφωση συντόμευσης"
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, gcc-internal-format
- msgid "non-register as LHS of binary operation"
- msgstr ""
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in binary operation"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in complex expression"
- msgstr "υπεÏβολικά πολλά δευτεÏόλεπτα αναπήδησης"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in shift expression"
- msgstr "παÏάληψη οÏίσματος αÏχείου"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in vector shift expression"
- msgstr "Σφάλμα στο ταίÏιασμα στην κανονική έκφÏαση `%s'"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr ""
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, gcc-internal-format
- msgid "type mismatch in widening vector shift expression"
- msgstr ""
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, fuzzy, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, fuzzy, gcc-internal-format
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in pointer plus expression"
- msgstr "παÏάληψη οÏίσματος αÏχείου"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in binary expression"
- msgstr "παÏάληψη οÏίσματος αÏχείου"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr ""
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in ternary operation"
- msgstr "μη έγκυÏη μέτÏηση επανάληψης `%s' στη κατασκευή [c*n]"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, gcc-internal-format
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr ""
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in fused multiply-add expression"
- msgstr "Ακατάλληλη εντολή"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, gcc-internal-format
- msgid "type mismatch in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, fuzzy, gcc-internal-format
- msgid "vector types expected in vector permute expression"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, fuzzy, gcc-internal-format
- msgid "invalid mask type in vector permute expression"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, fuzzy, gcc-internal-format
- msgid "non-trivial conversion at assignment"
- msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in unary expression"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in address expression"
- msgstr "Μη έγκυÏη Ï€ÏοποÏευόμενη κανονική έκφÏαση"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, fuzzy, gcc-internal-format
- msgid "invalid rhs for gimple memory store"
- msgstr "μη έγκυÏος χÏόνος λήξης"
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, fuzzy, gcc-internal-format
- msgid "invalid operand in return statement"
- msgstr "μη έγκυÏη μέτÏηση επανάληψης `%s' στη κατασκευή [c*n]"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, fuzzy, gcc-internal-format
- msgid "invalid conversion in return statement"
- msgstr "Μη έγκυÏη παÏάμετÏος"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, gcc-internal-format
- msgid "goto destination is neither a label nor a pointer"
- msgstr ""
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, fuzzy, gcc-internal-format
- msgid "invalid operand to switch statement"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr ""
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, gcc-internal-format
- msgid "incorrect setting of landing pad number"
- msgstr ""
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, fuzzy, gcc-internal-format
- msgid "invalid comparison code in gimple cond"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, fuzzy, gcc-internal-format
- msgid "invalid labels in gimple cond"
- msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, fuzzy, gcc-internal-format
- msgid "invalid PHI result"
- msgstr "Μη έγκυÏη παÏάμετÏος"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, fuzzy, gcc-internal-format
- msgid "missing PHI def"
- msgstr "Έχει παÏαληφθεί εντολή"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, fuzzy, gcc-internal-format
- msgid "invalid PHI argument"
- msgstr "Μη έγκυÏη παÏάμετÏος"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "incompatible types in PHI argument %u"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, gcc-internal-format
- msgid "verify_gimple failed"
- msgstr ""
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr ""
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr ""
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, fuzzy, gcc-internal-format
- msgid "in statement"
- msgstr "Μη έγκυÏη παÏάμετÏος"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr ""
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr ""
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr ""
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr ""
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr ""
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr ""
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr ""
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr ""
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr "διπλός οÏισμός συνόλου"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr ""
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr ""
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, fuzzy, gcc-internal-format
- msgid "case labels not sorted: "
- msgstr "Η λειτουÏγία δεν υποστηÏίζεται"
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr ""
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr "έχει παÏαληφθεί το αÏχείο Ï€ÏοοÏισμοÏ"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, fuzzy, gcc-internal-format
- msgid "%<noreturn%> function does return"
- msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, fuzzy, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr "ο έλεγχος φθάνει στο τέλος μη-κενής συνάÏτησης"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, gcc-internal-format
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr ""
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, gcc-internal-format
- msgid "ignoring return value of function declared with attribute warn_unused_result"
- msgstr ""
-@@ -20037,72 +20071,72 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr ""
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr ""
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr ""
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr ""
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr ""
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr ""
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr ""
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr ""
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr ""
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr ""
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr ""
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr ""
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, gcc-internal-format
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr ""
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr ""
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr ""
-@@ -20313,7 +20347,7 @@
- msgid "verify_ssa failed"
- msgstr ""
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, fuzzy, gcc-internal-format
- msgid "%qD was declared here"
- msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-@@ -20374,52 +20408,52 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, gcc-internal-format
- msgid "array subscript is outside array bounds"
- msgstr ""
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, gcc-internal-format
- msgid "array subscript is above array bounds"
- msgstr ""
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, gcc-internal-format
- msgid "array subscript is below array bounds"
- msgstr ""
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr ""
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr ""
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, gcc-internal-format
- msgid "comparison always false due to limited range of data type"
- msgstr ""
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, gcc-internal-format
- msgid "comparison always true due to limited range of data type"
- msgstr ""
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr ""
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr ""
-@@ -20429,22 +20463,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr ""
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr ""
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr ""
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr ""
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -20459,140 +20493,140 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr ""
-
--#: tree.c:5577
-+#: tree.c:5578
- #, fuzzy, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "μη έγκυÏος αÏιθμός αÏχείου στη δήλωση πεδίου: `%s'"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr ""
-
--#: tree.c:5613
-+#: tree.c:5614
- #, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr ""
-
--#: tree.c:5627
-+#: tree.c:5628
- #, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr ""
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr ""
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr ""
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8939
-+#: tree.c:8943
- #, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:8952
-+#: tree.c:8956
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9012
-+#: tree.c:9016
- #, gcc-internal-format
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:9052
-+#: tree.c:9056
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:11336
-+#: tree.c:11340
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr ""
-
--#: tree.c:11340
-+#: tree.c:11344
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr ""
-
--#: tree.c:11365
-+#: tree.c:11369
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr ""
-
--#: tree.c:11369
-+#: tree.c:11373
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr ""
-
--#: tree.c:11376
-+#: tree.c:11380
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr ""
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr ""
-
--#: tree.c:11389
-+#: tree.c:11393
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated: %s"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, fuzzy, gcc-internal-format
- msgid "%qE is deprecated"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated: %s"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr ""
-@@ -20642,147 +20676,152 @@
- msgid "variable tracking size limit exceeded"
- msgstr ""
-
--#: varasm.c:317
-+#: varasm.c:319
- #, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr ""
-+
-+#: varasm.c:322
-+#, gcc-internal-format
- msgid "%+D causes a section type conflict with %D"
- msgstr ""
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr ""
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, fuzzy, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr "ΕγγÏαφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, fuzzy, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr "μη έγκυÏος αÏιθμός πεδίου: `%s'"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr ""
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, gcc-internal-format
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr ""
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, gcc-internal-format
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr ""
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr ""
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr ""
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr ""
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr ""
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, fuzzy, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, fuzzy, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr ""
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr ""
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, gcc-internal-format
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr ""
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr ""
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, fuzzy, gcc-internal-format
- msgid "invalid initial value for member %qE"
- msgstr "μη έγκυÏος αÏιθμός πεδίου: `%s'"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, fuzzy, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr "Η λειτουÏγία δεν υποστηÏίζεται"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, fuzzy, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr "Η λειτουÏγία δεν υποστηÏίζεται"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr ""
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, fuzzy, gcc-internal-format
- msgid "weakref is not supported in this configuration"
- msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, fuzzy, gcc-internal-format
- msgid "ifunc is not supported in this configuration"
- msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, fuzzy, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, fuzzy, gcc-internal-format
- msgid "%q+D aliased to external symbol %qE"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr ""
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr ""
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, fuzzy, gcc-internal-format
- msgid "alias definitions not supported in this configuration"
- msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, fuzzy, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-@@ -20823,8 +20862,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr ""
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr ""
-@@ -21047,7 +21086,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr ""
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr ""
-@@ -21454,40 +21493,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr ""
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr ""
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr ""
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr ""
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr ""
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr ""
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr ""
-@@ -21527,12 +21566,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, fuzzy, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr ""
-@@ -21587,7 +21626,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr ""
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, fuzzy, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το αÏχείο fifo `%s'"
-@@ -22314,83 +22353,83 @@
- msgstr "αγνοοÏνται όλα τα οÏίσματα"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, fuzzy, gcc-internal-format
- #| msgid "%Hstray %<@%> in program"
- msgid "stray %<@%> in program"
- msgstr "%Hstray %<@%> στο Ï€ÏόγÏαμμα"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, gcc-internal-format
- msgid "stray %qs in program"
- msgstr "αδέσποτο %qs στο Ï€ÏόγÏαμμα"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "έχει παÏαληφθεί τεÏματικός χαÏακτήÏας %c"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, fuzzy, gcc-internal-format
- msgid "stray %qc in program"
- msgstr "Στο Ï€ÏόγÏαμμα"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr ""
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr ""
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr ""
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, fuzzy, gcc-internal-format
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "%s: το %s είναι τόσο μεγάλο που δε μποÏεί να αναπαÏασταθεί"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, fuzzy, gcc-internal-format
- msgid "unsuffixed float constant"
- msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, fuzzy, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, fuzzy, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, fuzzy, gcc-internal-format
- msgid "floating constant exceeds range of %qT"
- msgstr "σχετική θέση αÏχείου είναι εκτός οÏίων"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, fuzzy, gcc-internal-format
- msgid "floating constant truncated to zero"
- msgstr "σχετική θέση αÏχείου είναι εκτός οÏίων"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, gcc-internal-format
- msgid "repeated %<@%> before Objective-C string"
- msgstr ""
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, fuzzy, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr ""
-@@ -22410,7 +22449,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, fuzzy, gcc-internal-format
- msgid "invalid type for iteration variable %qE"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-@@ -22420,22 +22459,22 @@
- msgid "%qE is not initialized"
- msgstr "έχει παÏαληφθεί το αÏχείο Ï€ÏοοÏισμοÏ"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, fuzzy, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr "Η λειτουÏγία δεν επιτÏέπεται"
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, fuzzy, gcc-internal-format
- msgid "invalid controlling predicate"
- msgstr "μη έγκυÏο όνομα μήνα"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, fuzzy, gcc-internal-format
- msgid "missing increment expression"
- msgstr "παÏάληψη οÏίσματος αÏχείου"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, fuzzy, gcc-internal-format
- msgid "invalid increment expression"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-@@ -23290,7 +23329,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "Ακατάλληλη τιμή στο ai_flags"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -23467,53 +23506,53 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr ""
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to functions"
- msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, gcc-internal-format
- msgid "unable to compute real location of stacked parameter"
- msgstr ""
-
--#: config/arm/arm.c:20665
-+#: config/arm/arm.c:20667
- #, fuzzy, gcc-internal-format
- msgid "argument must be a constant"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, fuzzy, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, fuzzy, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, gcc-internal-format
- msgid "no low registers available for popping high registers"
- msgstr ""
-
--#: config/arm/arm.c:22123
-+#: config/arm/arm.c:22125
- #, gcc-internal-format
- msgid "interrupt Service Routines cannot be coded in Thumb mode"
- msgstr ""
-
--#: config/arm/arm.c:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr ""
-@@ -23530,97 +23569,112 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "%s: το αÏχείο είναι Ï€Î¿Î»Ï Î¼ÎµÎ³Î¬Î»Î¿"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
-+#, fuzzy, gcc-internal-format
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "οι επιλογές --string και --check είναι αμοιβαίως αποκλειόμενες"
-+
-+#: config/avr/avr.c:555
- #, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr ""
-+
-+#: config/avr/avr.c:573
-+#, fuzzy, gcc-internal-format
-+msgid "%qs function cannot have arguments"
-+msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-+
-+#: config/avr/avr.c:576
-+#, fuzzy, gcc-internal-format
-+msgid "%qs function cannot return a value"
-+msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-+
-+#: config/avr/avr.c:583
-+#, gcc-internal-format
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr ""
-+
-+#: config/avr/avr.c:733
-+#, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr ""
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr ""
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr ""
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, gcc-internal-format
- msgid "accessing program memory with data memory address"
- msgstr ""
-
--#: config/avr/avr.c:2353
-+#: config/avr/avr.c:2464
- #, gcc-internal-format, gfc-internal-format
- msgid "fixed register %s used to pass parameter to function"
- msgstr ""
-
--#: config/avr/avr.c:2625
-+#: config/avr/avr.c:2586
- #, gcc-internal-format
- msgid "writing to address space %qs not supported"
- msgstr ""
-
--#: config/avr/avr.c:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr ""
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr ""
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr ""
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, gcc-internal-format
- msgid "pointer targeting address space %qs must be const in %s %q+D"
- msgstr ""
-
--#: config/avr/avr.c:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, gcc-internal-format
- msgid "only uninitialized variables can be placed in the .noinit section"
- msgstr ""
-
--#: config/avr/avr.c:7382
-+#: config/avr/avr.c:7299
- #, gcc-internal-format
- msgid "uninitialized variable %q+D put into program memory area"
- msgstr ""
-
--#: config/avr/avr.c:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr ""
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s expects a compile time integer constant"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: config/avr/avr.c:10691
-+#: config/avr/avr.c:10642
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s expects a compile time long integer constant as first argument"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-@@ -23742,70 +23796,70 @@
- msgid "internal error: bad register: %d"
- msgstr "εσωτεÏικό σφάλμα στο %s, γÏαμμή %u"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr ""
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, fuzzy, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr "Δεν είναι δυνατόν να βÏεθεί ο Ï„Ïπος του επεξεÏγαστή."
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr ""
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr ""
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr ""
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr "πάÏα πολλές δηλώσεις μετατÏοπής στην κατάληξη"
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, fuzzy, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr ""
-
- # src/grep.c:1133
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, fuzzy, gcc-internal-format
- msgid "unknown src"
- msgstr "άγνωστη μέθοδος καταλόγων"
-
- # src/grep.c:1133
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, fuzzy, gcc-internal-format
- msgid "unknown dest"
- msgstr "άγνωστη μέθοδος καταλόγων"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr ""
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr ""
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, gcc-internal-format
- msgid "emitting PIC operand, but PIC register isn%'t set up"
- msgstr ""
-@@ -23964,411 +24018,411 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %stune=%s %s"
- msgstr "Ακατάλληλη τιμή στο ai_flags"
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr ""
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, fuzzy, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, fuzzy, gcc-internal-format
- msgid "code model %qs not supported in x32 mode"
- msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "code model %s does not support PIC mode"
- msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, fuzzy, gcc-internal-format
- msgid "-masm=intel not supported in this configuration"
- msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr "%s: η υποστήÏιξη εκσφαλμάτωσης δεν έχει συμπεÏιληφθεί στη μεταγλώττιση.\n"
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr ""
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr ""
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr "Ακατάλληλη τιμή στο ai_flags"
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, gcc-internal-format
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, gcc-internal-format, gfc-internal-format
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr ""
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr ""
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, fuzzy, gcc-internal-format
- msgid "-mpreferred-stack-boundary is not supported for this target"
- msgstr "το --no-dereference (-h) δεν υποστηÏίζεται σε αυτό το σÏστημα"
-
--#: config/i386/i386.c:3592
-+#: config/i386/i386.c:3593
- #, gcc-internal-format, gfc-internal-format
- msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
- msgstr ""
-
--#: config/i386/i386.c:3613
-+#: config/i386/i386.c:3614
- #, gcc-internal-format, gfc-internal-format
- msgid "-mincoming-stack-boundary=%d is not between %d and 12"
- msgstr ""
-
--#: config/i386/i386.c:3627
-+#: config/i386/i386.c:3628
- #, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr ""
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr ""
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr ""
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr ""
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr ""
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr ""
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "unknown option for -mrecip=%s"
- msgstr "άγνωστο σετ `%s'"
-
--#: config/i386/i386.c:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr ""
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr ""
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, gcc-internal-format
- msgid "regparam and thiscall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute requires an integer constant argument"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: config/i386/i386.c:4930
-+#: config/i386/i386.c:4925
- #, fuzzy, gcc-internal-format
- msgid "argument to %qE attribute larger than %d"
- msgstr "%s: οι τιμές του πεδίου `%s' δεν Ï€Ïέπει να είναι μεγαλÏτεÏες από %d"
-
--#: config/i386/i386.c:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, gcc-internal-format
- msgid "fastcall and thiscall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, gcc-internal-format
- msgid "stdcall and thiscall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, gcc-internal-format
- msgid "cdecl and thiscall attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:5008
-+#: config/i386/i386.c:5003
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute is used for none class-method"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, gcc-internal-format
- msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5237
-+#: config/i386/i386.c:5232
- #, gcc-internal-format
- msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
- msgstr ""
-
--#: config/i386/i386.c:5452
-+#: config/i386/i386.c:5447
- #, gcc-internal-format
- msgid "ms_hook_prologue is not compatible with nested function"
- msgstr ""
-
--#: config/i386/i386.c:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr ""
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, gcc-internal-format
- msgid "AVX vector argument without AVX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, gcc-internal-format
- msgid "the ABI of passing union with long double has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6141
-+#: config/i386/i386.c:6136
- #, gcc-internal-format
- msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
- msgstr ""
-
--#: config/i386/i386.c:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr ""
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr ""
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr ""
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, gcc-internal-format
- msgid "SSE vector argument without SSE enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:6726
-+#: config/i386/i386.c:6721
- #, gcc-internal-format
- msgid "MMX vector argument without MMX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, gcc-internal-format
- msgid "SSE vector return without SSE enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:7447
-+#: config/i386/i386.c:7442
- #, gcc-internal-format
- msgid "MMX vector return without MMX enabled changes the ABI"
- msgstr ""
-
--#: config/i386/i386.c:10033
-+#: config/i386/i386.c:10028
- #, gcc-internal-format
- msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:11030
-+#: config/i386/i386.c:11025
- #, gcc-internal-format
- msgid "-fsplit-stack does not support fastcall with nested function"
- msgstr ""
-
--#: config/i386/i386.c:11044
-+#: config/i386/i386.c:11039
- #, 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:11055
-+#: config/i386/i386.c:11050
- #, fuzzy, gcc-internal-format
- msgid "-fsplit-stack does not support 3 register parameters"
- msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-
--#: config/i386/i386.c:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr ""
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr ""
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "non-integer operand used with operand code '%c'"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 2-bit immediate"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: config/i386/i386.c:28143
-+#: config/i386/i386.c:28196
- #, fuzzy, gcc-internal-format
- msgid "the fifth argument must be an 8-bit immediate"
- msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-
--#: config/i386/i386.c:28238
-+#: config/i386/i386.c:28291
- #, fuzzy, gcc-internal-format
- msgid "the third argument must be an 8-bit immediate"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: config/i386/i386.c:28646
-+#: config/i386/i386.c:28699
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be an 1-bit immediate"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: config/i386/i386.c:28665
-+#: config/i386/i386.c:28718
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 4-bit immediate"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: config/i386/i386.c:28683
-+#: config/i386/i386.c:28736
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 1-bit immediate"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: config/i386/i386.c:28692
-+#: config/i386/i386.c:28745
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 5-bit immediate"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: config/i386/i386.c:28701
-+#: config/i386/i386.c:28754
- #, fuzzy, gcc-internal-format
- msgid "the next to last argument must be an 8-bit immediate"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: config/i386/i386.c:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be an 8-bit immediate"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: config/i386/i386.c:28927
-+#: config/i386/i386.c:28980
- #, fuzzy, gcc-internal-format
- msgid "the last argument must be a 32-bit immediate"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: config/i386/i386.c:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, fuzzy, gcc-internal-format
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-
--#: config/i386/i386.c:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr ""
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr ""
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, fuzzy, gcc-internal-format
- msgid "last argument must be an immediate"
- msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, gcc-internal-format
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr ""
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, gcc-internal-format
- msgid "%qE attribute only available for 32-bit"
- msgstr ""
-
--#: config/i386/i386.c:31774
-+#: config/i386/i386.c:31827
- #, fuzzy, gcc-internal-format
- msgid "argument to %qE attribute is neither zero, nor one"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: config/i386/i386.c:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, gcc-internal-format
- msgid "ms_abi and sysv_abi attributes are not compatible"
- msgstr ""
-
--#: config/i386/i386.c:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, fuzzy, gcc-internal-format
- msgid "%qE incompatible attribute ignored"
- msgstr "μη έγκυÏο δικαίωμα"
-@@ -24440,19 +24494,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr ""
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr ""
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, fuzzy, gcc-internal-format
- msgid "version attribute is not a string"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-@@ -24520,7 +24574,7 @@
- msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument not an integer constant"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-@@ -24575,7 +24629,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr ""
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, fuzzy, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "ειδικά αÏχεία μπλοκ δεν υποστηÏίζονται"
-@@ -25095,27 +25149,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr ""
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, fuzzy, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, fuzzy, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr "ΧÏήση ξεχωÏιστής λανθάνουσας μνήμης για κάθε χÏήστη"
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr ""
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, fuzzy, gcc-internal-format
- msgid "-g option disabled"
- msgstr "Η λειτουÏγία NIS+ απέτυχε"
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, gcc-internal-format, gfc-internal-format
- msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
- msgstr ""
-@@ -25541,82 +25595,82 @@
- msgstr ""
-
- # src/shred.c:1134
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, fuzzy, gcc-internal-format
- msgid "stack frame too large"
- msgstr "%s: το αÏχείο είναι Ï€Î¿Î»Ï Î¼ÎµÎ³Î¬Î»Î¿"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, gcc-internal-format
- msgid "no profiling of 64-bit code for this ABI"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, gcc-internal-format
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24133
-+#: config/rs6000/rs6000.c:24119
- #, gcc-internal-format
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24135
-+#: config/rs6000/rs6000.c:24121
- #, gcc-internal-format
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24137
-+#: config/rs6000/rs6000.c:24123
- #, gcc-internal-format
- msgid "use of decimal floating point types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24143
-+#: config/rs6000/rs6000.c:24129
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24146
-+#: config/rs6000/rs6000.c:24132
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24151
-+#: config/rs6000/rs6000.c:24137
- #, gcc-internal-format
- msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:24154
-+#: config/rs6000/rs6000.c:24140
- #, gcc-internal-format
- msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: config/rs6000/rs6000.c:27224
-+#: config/rs6000/rs6000.c:27210
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is not allowed"
- msgstr ""
-
--#: config/rs6000/rs6000.c:27226
-+#: config/rs6000/rs6000.c:27212
- #, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is invalid"
- msgstr ""
-@@ -25671,12 +25725,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr ""
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, gcc-internal-format
- msgid "-mcmodel incompatible with other toc options"
- msgstr ""
-@@ -25693,64 +25747,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr ""
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "Ακατάλληλη τιμή στο ai_flags"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "Ακατάλληλη τιμή στο ai_flags"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr ""
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, fuzzy, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr "τα μεγέθη του στηλογνώμονα Ï€Ïέπει να είναι κατά αÏξουσα σειÏά"
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr ""
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "Η οικογένεια διευθÏνσεων δεν υποστηÏίζεται από την οικογένεια Ï€Ïωτοκόλλου"
-@@ -25861,53 +25915,53 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr ""
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, fuzzy, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute is supported only for SH2A"
- msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr ""
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute only applies to SH2A"
- msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute argument not a string constant"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr ""
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, gcc-internal-format
- msgid "need a second call-clobbered general purpose register"
- msgstr ""
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, gcc-internal-format
- msgid "need a call-clobbered target register"
- msgstr ""
-@@ -26252,39 +26306,39 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, fuzzy, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, gcc-internal-format
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr ""
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, gcc-internal-format
- msgid "%qs attribute only applies to variadic functions"
- msgstr ""
-
- # src/request.c:37
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute has no effect"
- msgstr "%s σε %s"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, fuzzy, gcc-internal-format
- msgid "invalid vector type for attribute %qs"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, fuzzy, gcc-internal-format
- msgid "attribute %qs applies to array types only"
- msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, fuzzy, gcc-internal-format
- msgid "invalid element type for attribute %qs"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-@@ -26300,7 +26354,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -26590,7 +26644,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, fuzzy, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-@@ -26600,191 +26654,191 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr ""
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, fuzzy, gcc-internal-format
- msgid " initializing argument %P of %q+D"
- msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, fuzzy, gcc-internal-format
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, fuzzy, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, fuzzy, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr "άγνωστος χαÏακτήÏας στο πεδίο `%s' της κατηγοÏίας `%s'"
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, fuzzy, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "δεν είναι δυνατό να μετανομαστεί το `.' ή το `..'"
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, gcc-internal-format
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr ""
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, gcc-internal-format
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr ""
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, gcc-internal-format
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr ""
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, fuzzy, gcc-internal-format
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, gcc-internal-format
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr ""
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr ""
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, fuzzy, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, fuzzy, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, fuzzy, gcc-internal-format
- msgid " in call to %q+D"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr ""
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr ""
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr "κλήση σε μη-συνάÏτηση %qD"
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr ""
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr ""
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, 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:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr "δεν ταιÏιάζει συνάÏτηση για την κλήση στο %<%T::%s(%A)%#V%>"
-
- # src/getopt.c:813
- # src/getopt.c:813
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr "η κλήση της υπεÏφοÏτωμένης %<%s(%A)%> είναι διφοÏοÏμενη"
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, gcc-internal-format
- msgid "cannot call member function %qD without object"
- msgstr ""
-
--#: cp/call.c:8053
-+#: cp/call.c:8068
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr ""
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, fuzzy, gcc-internal-format
- msgid " in call to %qD"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr ""
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, fuzzy, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, gcc-internal-format
- msgid " because conversion sequence for the argument is better"
- msgstr ""
-
--#: cp/call.c:8235
-+#: cp/call.c:8250
- #, fuzzy, gcc-internal-format
- msgid "default argument mismatch in overload resolution"
- msgstr "έχουν παÏαληφθεί οÏίσματα"
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, gcc-internal-format
- msgid " candidate 1: %q+#F"
- msgstr ""
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, gcc-internal-format
- msgid " candidate 2: %q+#F"
- msgstr ""
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, fuzzy, gcc-internal-format
- msgid "could not convert %qE from %qT to %qT"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/call.c:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, 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:8734
-+#: cp/call.c:8749
- #, gcc-internal-format
- msgid "invalid initialization of reference of type %qT from expression of type %qT"
- msgstr ""
-@@ -26995,219 +27049,219 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, gcc-internal-format
- msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
- msgstr ""
-
--#: cp/class.c:3284
-+#: cp/class.c:3285
- #, fuzzy, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr "ΥπάÏχει αντικείμενο με το ίδιο όνομα"
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr ""
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, fuzzy, gcc-internal-format
- msgid "initializer specified for non-virtual method %q+D"
- msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-
--#: cp/class.c:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, 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:4901
-+#: cp/class.c:4902
- #, fuzzy, gcc-internal-format
- msgid "%q+T is not literal because:"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, fuzzy, gcc-internal-format
- msgid " %q+T has a non-trivial destructor"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/class.c:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, fuzzy, gcc-internal-format
- msgid " base class %qT of %q+T is non-literal"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/class.c:4958
-+#: cp/class.c:4959
- #, fuzzy, gcc-internal-format
- msgid " non-static data member %q+D has non-literal type"
- msgstr "μη έγκυÏος αÏιθμός από στήλες: `%s'"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, gcc-internal-format
- msgid "non-static reference %q+#D in class without a constructor"
- msgstr ""
-
--#: cp/class.c:5075
-+#: cp/class.c:5076
- #, 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:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr ""
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr ""
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, gcc-internal-format
- msgid "direct base %qT inaccessible in %qT due to ambiguity"
- msgstr ""
-
--#: cp/class.c:5441
-+#: cp/class.c:5442
- #, gcc-internal-format
- msgid "virtual base %qT inaccessible in %qT due to ambiguity"
- msgstr ""
-
--#: cp/class.c:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, fuzzy, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr "κανένας οÏισμός του `UNDEFINED'"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, fuzzy, gcc-internal-format
- msgid "%q#T has virtual functions and accessible non-virtual destructor"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/class.c:6139
-+#: cp/class.c:6140
- #, fuzzy, gcc-internal-format
- msgid "type transparent class %qT does not have any fields"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, fuzzy, gcc-internal-format
- msgid "type transparent class %qT has virtual functions"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, gcc-internal-format
- msgid "trying to finish struct, but kicked out due to previous parse errors"
- msgstr ""
-
--#: cp/class.c:6757
-+#: cp/class.c:6758
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr ""
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, gcc-internal-format
- msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
- msgstr ""
-
--#: cp/class.c:6971
-+#: cp/class.c:6972
- #, fuzzy, gcc-internal-format
- msgid "no matches converting function %qD to type %q#T"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/class.c:6994
-+#: cp/class.c:6995
- #, fuzzy, gcc-internal-format
- msgid "converting overloaded function %qD to type %q#T is ambiguous"
- msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-
--#: cp/class.c:7021
-+#: cp/class.c:7022
- #, fuzzy, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, gcc-internal-format
- msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgstr ""
-
--#: cp/class.c:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, fuzzy, gcc-internal-format
- msgid "not enough type information"
- msgstr "εμφάνιση πληÏοφοÏιών Ï€Ïοόδου"
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qE from type %qT to type %qT"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-@@ -27217,12 +27271,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr ""
-@@ -27242,7 +27296,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, fuzzy, gcc-internal-format
- msgid "zero as null pointer constant"
- msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-@@ -27272,7 +27326,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, fuzzy, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr "Δεν μποÏεί να καθοÏιστεί το όνομα του συστήματος"
-@@ -27679,7 +27733,7 @@
- msgid "declaration of template %q#D"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, fuzzy, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr "αυτός είναι ο Ï€Ïώτος οÏισμός"
-@@ -27731,7 +27785,7 @@
- msgid "%q+#D previously defined here"
- msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, fuzzy, gcc-internal-format
- msgid "%q+#D previously declared here"
- msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-@@ -27849,7 +27903,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "αυτός είναι ο Ï€Ïώτος οÏισμός"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, fuzzy, gcc-internal-format
- msgid "redeclaration of %q#D"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-@@ -27922,7 +27976,7 @@
- msgid "%qD is not a type"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, fuzzy, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-@@ -28052,124 +28106,124 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
- msgid "attribute ignored in declaration of %q#T"
- msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, gcc-internal-format
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr ""
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, gcc-internal-format
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr ""
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr ""
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, gcc-internal-format
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr ""
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr ""
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr ""
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, fuzzy, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr ""
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr ""
-
- # src/request.c:263
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, fuzzy, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr "Το βήμα αÏχικοποίησης απέτυχε"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr ""
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, fuzzy, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, fuzzy, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D has no initializer"
- msgstr "αυτονόητη διακÏÏηξη της συνάÏτησης `%s'"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr ""
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr ""
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, gcc-internal-format
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, fuzzy, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr "Η λειτουÏγία δεν υποστηÏίζεται"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr ""
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, fuzzy, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr "σφάλμα κατά το κλείσιμο της εισόδου `%s'"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr ""
-@@ -28177,389 +28231,389 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, fuzzy, gcc-internal-format
- msgid "storage size of %qD isn%'t known"
- msgstr "Το όνομα `%s' είναι άγνωστο\n"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, fuzzy, gcc-internal-format
- msgid "storage size of %qD isn%'t constant"
- msgstr "Το όνομα `%s' είναι άγνωστο\n"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, gcc-internal-format
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr ""
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, gcc-internal-format
- msgid " you can work around this by removing the initializer"
- msgstr ""
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "μη αÏχικοποιημένη σταθεÏά const %qD"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, fuzzy, gcc-internal-format
- msgid "%q#T has no user-provided default constructor"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, fuzzy, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr ""
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, gcc-internal-format
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr ""
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, fuzzy, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr ""
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, fuzzy, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr "υπεÏβολικά πολλά αÏχεία εισόδου"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, fuzzy, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "ακολουθοÏν σκουπίδια στο τέλος της γÏαμμής"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, fuzzy, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "ακολουθοÏν σκουπίδια στο τέλος της γÏαμμής"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, fuzzy, gcc-internal-format
- msgid "elements of array %q#T have incomplete type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr ""
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, gcc-internal-format
- msgid "variable-sized compound literal"
- msgstr ""
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
- msgid "%q#D has incomplete type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr ""
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, gcc-internal-format
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr ""
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, fuzzy, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr ""
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, gcc-internal-format
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr ""
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr ""
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr ""
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, fuzzy, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr "Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη του `%s'"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, gcc-internal-format
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr ""
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr ""
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr ""
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr ""
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr ""
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, fuzzy, gcc-internal-format
- msgid "initializer fails to determine size of %qT"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, fuzzy, gcc-internal-format
- msgid "array size missing in %qT"
- msgstr "σφάλμα κατά το κλείσιμο της εισόδου `%s'"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, fuzzy, gcc-internal-format
- msgid "zero-size array %qT"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr ""
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr ""
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> variable"
- msgstr ""
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> variable"
- msgstr "%s: διπλός οÏισμός έκδοσης κατηγοÏίας"
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr ""
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr ""
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "συνεχίζεται στο τμήμα"
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as a %<virtual%> type"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> type"
- msgstr "ο χάÏτης χαÏακτήÏων `%s' οÏίστηκε ήδη"
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr ""
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> field"
- msgstr ""
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, fuzzy, gcc-internal-format
- msgid "%qD declared as an %<inline%> field"
- msgstr "ο χάÏτης χαÏακτήÏων `%s' οÏίστηκε ήδη"
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr ""
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, fuzzy, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, fuzzy, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "συντακτικό σφάλμα στον καθοÏισμό σειÏάς"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr ""
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr ""
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr ""
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, fuzzy, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr ""
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr ""
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, fuzzy, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, fuzzy, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr "αδυναμία αλλαγής στο κατάλογο %s"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, fuzzy, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr "αδυναμία αλλαγής στο κατάλογο %s"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
- msgstr ""
-
--#: cp/decl.c:7346
-+#: cp/decl.c:7348
- #, fuzzy, gcc-internal-format
- msgid "type %qT with no linkage used to declare function %q#D with linkage"
- msgstr "Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη του `%s'"
-
--#: cp/decl.c:7368
-+#: cp/decl.c:7370
- #, fuzzy, gcc-internal-format
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, fuzzy, gcc-internal-format
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, gcc-internal-format
- msgid "literal operator with C linkage"
- msgstr ""
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, fuzzy, gcc-internal-format
- msgid "%qD has invalid argument list"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, fuzzy, gcc-internal-format
- msgid "%qD must be a non-member function"
- msgstr "η `%s' είναι συνήθως μη-στατική συνάÏτηση"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr "%<::main%> Ï€Ïέπει να επιστÏέψει %<int%>"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr ""
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, fuzzy, gcc-internal-format
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "κανένας οÏισμός του `UNDEFINED'"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, fuzzy, gcc-internal-format
- msgid "%q+#D explicitly defaulted here"
- msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr ""
-@@ -28568,889 +28622,889 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, gcc-internal-format
- msgid "type %qT with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7826
-+#: cp/decl.c:7828
- #, fuzzy, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "μη έγκυÏος δεÏτεÏος τελεστής σε κατάσταση συμβατότητας `%s'"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, gcc-internal-format
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr ""
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr ""
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr ""
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, fuzzy, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr "Ο κατάλογος `%s' δεν είναι Ï€Ïοσιτός."
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr ""
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr ""
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr ""
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, fuzzy, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr ""
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array %qD"
- msgstr ""
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array"
- msgstr ""
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr ""
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr ""
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "αυτονόητη διακÏÏηξη της συνάÏτησης `%s'"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of void"
- msgstr "αυτονόητη διακÏÏηξη της συνάÏτησης `%s'"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, fuzzy, gcc-internal-format
- msgid "creating array of void"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of functions"
- msgstr "αυτονόητη διακÏÏηξη της συνάÏτησης `%s'"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, fuzzy, gcc-internal-format
- msgid "creating array of functions"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of references"
- msgstr "αυτονόητη διακÏÏηξη της συνάÏτησης `%s'"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, fuzzy, gcc-internal-format
- msgid "creating array of references"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as array of function members"
- msgstr "αυτονόητη διακÏÏηξη της συνάÏτησης `%s'"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, fuzzy, gcc-internal-format
- msgid "creating array of function members"
- msgstr "αυτονόητη διακÏÏηξη της συνάÏτησης `%s'"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr ""
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr ""
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr ""
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr ""
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr ""
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr ""
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr ""
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "μη έγκυÏος αÏιθμός από κενές γÏαμμές: `%s'"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, fuzzy, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "μη έγκυÏος αÏιθμός από κενές γÏαμμές: `%s'"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, fuzzy, gcc-internal-format
- msgid "%q#T is not a class or a namespace"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, fuzzy, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "αυτονόητη διακÏÏηξη της συνάÏτησης `%s'"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr "Η λειτουÏγία δεν υποστηÏίζεται"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr ""
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr ""
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as %<typedef%>"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as parameter"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, fuzzy, gcc-internal-format
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, fuzzy, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr "ΠÏοειδοποίηση: Î Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα στο εσωδομημένο `%s'"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, fuzzy, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "Μη έγκυÏη ανταλλαγή"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr ""
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, fuzzy, gcc-internal-format
- msgid "%<__int128%> is not supported by this target"
- msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "αÏχεία fifo δεν υποστηÏίζονται"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, fuzzy, gcc-internal-format
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "μη έγκυÏος δηλωτής πεδίου: `%s'"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, fuzzy, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "μη έγκυÏος δηλωτής πεδίου: `%s'"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, fuzzy, gcc-internal-format
- msgid "%<long long%> invalid for %qs"
- msgstr "Μη έγκυÏη Ï€ÏοτεÏαιότητα `%s'"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, fuzzy, gcc-internal-format
- msgid "%<long%> invalid for %qs"
- msgstr "Μη έγκυÏη Ï€ÏοτεÏαιότητα `%s'"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, fuzzy, gcc-internal-format
- msgid "%<short%> invalid for %qs"
- msgstr "Μη έγκυÏη Ï€ÏοτεÏαιότητα `%s'"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, fuzzy, gcc-internal-format
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "μη έγκυÏος δηλωτής πεδίου: `%s'"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, fuzzy, gcc-internal-format
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr "μη έγκυÏος δηλωτής πεδίου: `%s'"
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, fuzzy, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "μόνο ένα ÏŒÏισμα μποÏεί να δηλωθεί"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, fuzzy, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "μόνο ένα ÏŒÏισμα μποÏεί να δηλωθεί"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, fuzzy, gcc-internal-format
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "μη έγκυÏος δηλωτής πεδίου: `%s'"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, fuzzy, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "μη έγκυÏος δηλωτής πεδίου: `%s'"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, fuzzy, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr "Μη έγκυÏη Ï€ÏοτεÏαιότητα `%s'"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr ""
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr ""
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, fuzzy, gcc-internal-format
- msgid "storage class specified for template parameter %qs"
- msgstr "ΕγγÏαφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr ""
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, fuzzy, gcc-internal-format
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, fuzzy, gcc-internal-format
- msgid "%<virtual%> outside class declaration"
- msgstr "κενό αλφαÏιθμητικό"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, fuzzy, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, fuzzy, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr "ΕγγÏαφή ονομάτων των επιλεγμένων λέξεων-κλειδιών"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr ""
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr ""
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr ""
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr ""
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr ""
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, fuzzy, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr "%s: διπλός οÏισμός έκδοσης κατηγοÏίας"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr ""
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, gcc-internal-format
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr ""
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, gcc-internal-format
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
- msgstr ""
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, gcc-internal-format
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr ""
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr ""
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, gcc-internal-format
- msgid "constructor cannot be static member function"
- msgstr ""
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr ""
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, gcc-internal-format
- msgid "constructors may not be cv-qualified"
- msgstr ""
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr ""
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, fuzzy, gcc-internal-format
- msgid "can%'t initialize friend function %qs"
- msgstr "Δεν ήταν δυνατή η εÏÏεση ετικέττας για μεταγωγή στο `%s'"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr ""
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, fuzzy, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, fuzzy, gcc-internal-format
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr ""
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, fuzzy, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, fuzzy, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr "αδυναμία αλλαγής στο κατάλογο %s"
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, fuzzy, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αÏχείο `%s'"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, fuzzy, gcc-internal-format
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "αδυναμία αλλαγής στο κατάλογο %s"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, fuzzy, gcc-internal-format
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "άγνωστος χαÏακτήÏας στο πεδίο `%s' της κατηγοÏίας `%s'"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr ""
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr ""
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr ""
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr ""
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr ""
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, fuzzy, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, fuzzy, gcc-internal-format
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, fuzzy, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, gcc-internal-format
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr ""
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, fuzzy, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr "Ο κατάλογος `%s' δεν είναι Ï€Ïοσιτός."
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr ""
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr ""
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr ""
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, fuzzy, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, fuzzy, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, fuzzy, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, fuzzy, gcc-internal-format
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, gcc-internal-format
- msgid "typedef declared %<auto%>"
- msgstr ""
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, gcc-internal-format
- msgid "typedef name may not be a nested-name-specifier"
- msgstr ""
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, fuzzy, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr "ΥπάÏχει αντικείμενο με το ίδιο όνομα"
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr ""
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, fuzzy, gcc-internal-format
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr ""
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr ""
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, fuzzy, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr ""
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, fuzzy, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr ""
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr ""
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr ""
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, fuzzy, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "αδυναμία εισαγωγής στοιχείο παÏαβολής `%.*s'"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, fuzzy, gcc-internal-format
- msgid "parameter declared %<auto%>"
- msgstr "ο χάÏτης χαÏακτήÏων `%s' οÏίστηκε ήδη"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, fuzzy, gcc-internal-format
- msgid "non-static data member declared %<auto%>"
- msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, fuzzy, gcc-internal-format
- msgid "declaration of function %qD in invalid context"
- msgstr "αυτονόητη διακÏÏηξη της συνάÏτησης `%#D'"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr ""
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr ""
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, fuzzy, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, gcc-internal-format
- msgid "a destructor cannot be %<constexpr%>"
- msgstr ""
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, fuzzy, gcc-internal-format
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, fuzzy, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, fuzzy, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, fuzzy, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr "%s: Μη έγκυÏη ÏÏθμιση `%s'.\n"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr ""
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, gcc-internal-format
- msgid "constexpr static data member %qD must have an initializer"
- msgstr ""
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, fuzzy, gcc-internal-format
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, fuzzy, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "μη έγκυÏη τάξη χαÏακτήÏων `%s'"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, fuzzy, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "μη έγκυÏη τάξη χαÏακτήÏων `%s'"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, fuzzy, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "μη έγκυÏη τάξη χαÏακτήÏων `%s'"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, fuzzy, gcc-internal-format
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr ""
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr ""
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, fuzzy, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr "μη έγκυÏη τάξη χαÏακτήÏων `%s'"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, fuzzy, gcc-internal-format
- msgid "%qs defined in a non-class scope"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, fuzzy, gcc-internal-format
- msgid "%qs declared in a non-class scope"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr ""
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr ""
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr ""
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr ""
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr ""
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, fuzzy, gcc-internal-format
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr ""
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr ""
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, fuzzy, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr ""
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, fuzzy, gcc-internal-format
- msgid "default argument %qE uses %qD"
- msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, fuzzy, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD has Java class type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr "ο χάÏτης χαÏακτήÏων `%s' οÏίστηκε ήδη"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, gcc-internal-format
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr ""
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, gcc-internal-format
- msgid "parameter %qD includes reference to array of unknown bound %qT"
- msgstr ""
-@@ -29470,168 +29524,168 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr ""
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr ""
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, fuzzy, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, fuzzy, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr "η `%s' είναι συνήθως μη-στατική συνάÏτηση"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr ""
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr ""
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, gcc-internal-format
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, gcc-internal-format
- msgid "conversion to void will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, gcc-internal-format
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, gcc-internal-format
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, gcc-internal-format
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr ""
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, gcc-internal-format
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr ""
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr ""
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, fuzzy, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr "η `%s' παίÏνει είτε κανένα είτε δÏο οÏίσματα"
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr ""
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr ""
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, fuzzy, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr "η `%s' παίÏνει είτε κανένα είτε δÏο οÏίσματα"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, fuzzy, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr "η `%s' παίÏνει είτε κανένα είτε δÏο οÏίσματα"
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr ""
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr ""
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, fuzzy, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr "η `%s' παίÏνει είτε κανένα είτε δÏο οÏίσματα"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr ""
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr ""
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, fuzzy, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, fuzzy, gcc-internal-format
- msgid "using alias template specialization %qT after %qs"
- msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr ""
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, fuzzy, gcc-internal-format
- msgid "%qD has a previous declaration here"
- msgstr "αυτός είναι ο Ï€Ïώτος οÏισμός"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr ""
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, fuzzy, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "αυτός είναι ο Ï€Ïώτος οÏισμός"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr ""
-@@ -29643,90 +29697,90 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, fuzzy, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr "έχουν παÏαληφθεί οÏίσματα"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- msgid "%qD has the same name as the class in which it is declared"
- msgstr ""
-
- # src/getopt.c:628
- # src/getopt.c:628
--#: cp/decl.c:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, fuzzy, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, fuzzy, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr "αυτός είναι ο Ï€Ïώτος οÏισμός"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, fuzzy, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr "Η λειτουÏγία δεν υποστηÏίζεται"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr "αυτός είναι ο Ï€Ïώτος οÏισμός"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr ""
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr ""
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr ""
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr ""
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr ""
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, fuzzy, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr "διπλός οÏισμός συνόλου"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, fuzzy, gcc-internal-format
- msgid "previous definition here"
- msgstr "κανένας οÏισμός του `UNDEFINED'"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr ""
-@@ -29735,72 +29789,72 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr ""
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, fuzzy, gcc-internal-format
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, gcc-internal-format
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr ""
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr ""
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, fuzzy, gcc-internal-format
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, fuzzy, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr "η επιστÏεφόμενη τιμή της `%s' δεν είναι `int'"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, gcc-internal-format
- msgid "return type has Java class type %q#T"
- msgstr ""
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr ""
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, fuzzy, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη του `%s'"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, fuzzy, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "Μη έγκυÏη ανταλλαγή"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, fuzzy, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr "ο χάÏτης χαÏακτήÏων `%s' οÏίστηκε ήδη"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, fuzzy, gcc-internal-format
- msgid "parameter %q+D set but not used"
- msgstr "έχουν παÏαληφθεί οÏίσματα"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, fuzzy, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "μη έγκυÏος αÏιθμός από κενές γÏαμμές: `%s'"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, fuzzy, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-@@ -29840,7 +29894,7 @@
- msgid "deleting %qT is undefined"
- msgstr ""
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, fuzzy, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-@@ -30103,7 +30157,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "%s: η επιλογή `%s' είναι ασαφής\n"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-@@ -30411,7 +30465,7 @@
- msgid "bad array initializer"
- msgstr ""
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a class type"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-@@ -30498,67 +30552,67 @@
- msgid "parenthesized initializer in array new"
- msgstr ""
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr ""
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr ""
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr ""
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr ""
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, fuzzy, gcc-internal-format
- msgid "can%'t find %<class$%> in %qT"
- msgstr "αδυναμία εκτέλεσης ioctl στο `%s'"
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr ""
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr ""
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr ""
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, gcc-internal-format
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr ""
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr ""
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr ""
-@@ -30618,42 +30672,42 @@
- msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
- msgstr ""
-
--#: cp/mangle.c:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr ""
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, gcc-internal-format
- msgid "mangling __underlying_type"
- msgstr ""
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr ""
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr ""
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr ""
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr ""
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr ""
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, gcc-internal-format
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
- msgstr ""
-@@ -30739,59 +30793,59 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, fuzzy, gcc-internal-format
- msgid "defaulted declaration %q+D"
- msgstr "μη έγκυÏος αÏιθμός από κενές γÏαμμές: `%s'"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, gcc-internal-format
- msgid "does not match expected signature %qD"
- msgstr ""
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, gcc-internal-format
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr ""
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, fuzzy, gcc-internal-format
- msgid "a template cannot be defaulted"
- msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, 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:1716
-+#: cp/method.c:1717
- #, fuzzy, gcc-internal-format
- msgid "defaulted function %q+D with default argument"
- msgstr "μη έγκυÏο ÏŒÏισμα μήκους πεÏιεχομένου"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr ""
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
- msgid "%q#D conflicts with a previous declaration"
- msgstr "σφάλμα ταιÏιάσματος Ï„Ïπου με Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+#D"
- msgstr "αυτός είναι ο Ï€Ïώτος οÏισμός"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, fuzzy, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-@@ -30802,266 +30856,266 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, fuzzy, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr ""
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D with C language linkage"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, fuzzy, gcc-internal-format
- msgid "due to different exception specifications"
- msgstr "συντακτικό σφάλμα στον καθοÏισμό σειÏάς"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, fuzzy, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "σφάλμα ταιÏιάσματος Ï„Ïπου με Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, fuzzy, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "κανένας οÏισμός του `UNDEFINED'"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, fuzzy, gcc-internal-format
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, fuzzy, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr ""
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr ""
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr ""
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, fuzzy, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr "η ομάδα του %s άλλαξε σε %s\n"
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr ""
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr ""
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, fuzzy, gcc-internal-format
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr "η ομάδα του %s άλλαξε σε %s\n"
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr ""
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, gcc-internal-format
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr ""
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr ""
-
- # src/request.c:37
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, fuzzy, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr "%s: %s: "
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, fuzzy, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, fuzzy, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "σφάλμα ταιÏιάσματος Ï„Ïπου με Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, fuzzy, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη του `%s'"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr ""
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr ""
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr ""
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, fuzzy, gcc-internal-format
- msgid "%qD not declared"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr ""
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr ""
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, fuzzy, gcc-internal-format
- msgid "no members matching %<%T::%D%> in %q#T"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/name-lookup.c:3352
-+#: cp/name-lookup.c:3355
- #, gcc-internal-format
- msgid "declaration of %qD not in a namespace surrounding %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3360
-+#: cp/name-lookup.c:3363
- #, fuzzy, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, fuzzy, gcc-internal-format
- msgid "%qD attribute requires a single NTBS argument"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, gcc-internal-format
- msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
- msgstr ""
-
--#: cp/name-lookup.c:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, fuzzy, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, gcc-internal-format
- msgid "namespace alias %qD not allowed here, assuming %qD"
- msgstr ""
-
--#: cp/name-lookup.c:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr ""
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, gcc-internal-format
- msgid "current namespace %qD does not enclose strongly used namespace %qD"
- msgstr ""
-
--#: cp/name-lookup.c:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] ""
- msgstr[1] ""
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, gcc-internal-format
- msgid " %qE"
- msgstr ""
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr ""
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr ""
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr ""
-@@ -31171,7 +31225,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr ""
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a template"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-@@ -31191,7 +31245,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, gcc-internal-format
- msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
- msgstr ""
-@@ -31336,713 +31390,713 @@
- msgid "a wide string is invalid in this context"
- msgstr ""
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, gcc-internal-format
- msgid "unable to find numeric literal operator %qD"
- msgstr ""
-
--#: cp/parser.c:3746
-+#: cp/parser.c:3752
- #, fuzzy, gcc-internal-format
- msgid "unable to find string literal operator %qD"
- msgstr "μη τεÏματιζόμενo αλφαÏιθμητικό"
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, fuzzy, gcc-internal-format
- msgid "expected declaration"
- msgstr "κενό αλφαÏιθμητικό"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, fuzzy, gcc-internal-format
- msgid "fixed-point types not supported in C++"
- msgstr "Η λειτουÏγία δεν υποστηÏίζεται"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, gcc-internal-format
- msgid "ISO C++ forbids braced-groups within expressions"
- msgstr ""
-
--#: cp/parser.c:4021
-+#: cp/parser.c:4027
- #, gcc-internal-format
- msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
- msgstr ""
-
--#: cp/parser.c:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, fuzzy, gcc-internal-format
- msgid "expected primary-expression"
- msgstr "Μη έγκυÏη Ï€ÏοποÏευόμενη κανονική έκφÏαση"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr ""
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, fuzzy, gcc-internal-format
- msgid "a template declaration cannot appear at block scope"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/parser.c:4360
-+#: cp/parser.c:4366
- #, gcc-internal-format
- msgid "local variable %qD may not appear in this context"
- msgstr ""
-
--#: cp/parser.c:4524
-+#: cp/parser.c:4530
- #, fuzzy, gcc-internal-format
- msgid "expected id-expression"
- msgstr "Μη έγκυÏη Ï€ÏοποÏευόμενη κανονική έκφÏαση"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, fuzzy, gcc-internal-format
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/parser.c:4776
-+#: cp/parser.c:4782
- #, fuzzy, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr ""
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, gcc-internal-format
- msgid "expected unqualified-id"
- msgstr ""
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr ""
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, gcc-internal-format
- msgid "decltype evaluates to %qT, which is not a class or enumeration type"
- msgstr ""
-
--#: cp/parser.c:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a template"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, fuzzy, gcc-internal-format
- msgid "expected nested-name-specifier"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in casts"
- msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-
--#: cp/parser.c:5438
-+#: cp/parser.c:5444
- #, gcc-internal-format
- msgid "types may not be defined in a %<typeid%> expression"
- msgstr ""
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr ""
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, fuzzy, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, fuzzy, gcc-internal-format
- msgid "%<%D::%D%> is not a class member"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/parser.c:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr ""
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, gcc-internal-format
- msgid "ISO C++ does not allow %<alignof%> with a non-type"
- msgstr ""
-
--#: cp/parser.c:6453
-+#: cp/parser.c:6459
- #, gcc-internal-format
- msgid "types may not be defined in %<noexcept%> expressions"
- msgstr ""
-
--#: cp/parser.c:6678
-+#: cp/parser.c:6684
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in a new-expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/parser.c:6691
-+#: cp/parser.c:6697
- #, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr ""
-
--#: cp/parser.c:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr ""
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, gcc-internal-format
- msgid "types may not be defined in a new-type-id"
- msgstr ""
-
--#: cp/parser.c:6898
-+#: cp/parser.c:6904
- #, gcc-internal-format
- msgid "expression in new-declarator must have integral or enumeration type"
- msgstr ""
-
--#: cp/parser.c:7154
-+#: cp/parser.c:7160
- #, fuzzy, gcc-internal-format
- msgid "use of old-style cast"
- msgstr "Ï€Î±Î»Î±Î¹Î¿Ï ÎµÎ¯Î´Î¿Ï…Ï‚ θέση"
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, gcc-internal-format
- msgid "%<>>%> operator is treated as two right angle brackets in C++11"
- msgstr ""
-
--#: cp/parser.c:7286
-+#: cp/parser.c:7295
- #, gcc-internal-format
- msgid "suggest parentheses around %<>>%> expression"
- msgstr ""
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, gcc-internal-format
- msgid "ISO C++ does not allow ?: with omitted middle operand"
- msgstr ""
-
--#: cp/parser.c:8051
-+#: cp/parser.c:8060
- #, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr ""
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, gcc-internal-format
- msgid "expected end of capture-list"
- msgstr ""
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, gcc-internal-format
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr ""
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, fuzzy, gcc-internal-format
- msgid "capture of non-variable %qD "
- msgstr "Μη αναγνωÏίσιμη μεταβλητή `%s'"
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, fuzzy, gcc-internal-format
- msgid "%q+#D declared here"
- msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, fuzzy, gcc-internal-format
- msgid "default argument specified for lambda parameter"
- msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-
--#: cp/parser.c:8768
-+#: cp/parser.c:8777
- #, fuzzy, gcc-internal-format
- msgid "expected labeled-statement"
- msgstr "Μη έγκυÏη παÏάμετÏος"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, gcc-internal-format
- msgid "case label %qE not within a switch statement"
- msgstr ""
-
--#: cp/parser.c:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr ""
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%D%> names the constructor, not the type"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/parser.c:8939
-+#: cp/parser.c:8948
- #, gcc-internal-format
- msgid "compound-statement in constexpr function"
- msgstr ""
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, fuzzy, gcc-internal-format
- msgid "expected selection-statement"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, gcc-internal-format
- msgid "types may not be defined in conditions"
- msgstr ""
-
--#: cp/parser.c:9527
-+#: cp/parser.c:9536
- #, fuzzy, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has incomplete type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/parser.c:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr ""
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, fuzzy, gcc-internal-format
- msgid "expected iteration-statement"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, gcc-internal-format
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr ""
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr ""
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, fuzzy, gcc-internal-format
- msgid "expected jump-statement"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr ""
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr ""
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr ""
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, 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:10642
-+#: cp/parser.c:10651
- #, gcc-internal-format
- msgid "%<auto%> changes meaning in C++11; please remove it"
- msgstr ""
-
--#: cp/parser.c:10678
-+#: cp/parser.c:10687
- #, gcc-internal-format
- msgid "decl-specifier invalid in condition"
- msgstr ""
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr ""
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr ""
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, fuzzy, gcc-internal-format
- msgid "invalid linkage-specification"
- msgstr "Μη έγκυÏη ÏÏθμιση θÏÏας (port)"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, gcc-internal-format
- msgid "types may not be defined in %<decltype%> expressions"
- msgstr ""
-
--#: cp/parser.c:11271
-+#: cp/parser.c:11280
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %<auto%> in conversion operator"
- msgstr "μη έγκυÏος αÏιθμός πεδίου: `%s'"
-
--#: cp/parser.c:11357
-+#: cp/parser.c:11366
- #, gcc-internal-format
- msgid "only constructors take member initializers"
- msgstr ""
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, fuzzy, gcc-internal-format
- msgid "cannot expand initializer for member %<%D%>"
- msgstr "έχει παÏαληφθεί το αÏχείο Ï€ÏοοÏισμοÏ"
-
--#: cp/parser.c:11391
-+#: cp/parser.c:11400
- #, gcc-internal-format
- msgid "mem-initializer for %qD follows constructor delegation"
- msgstr ""
-
--#: cp/parser.c:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr ""
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:11840
-+#: cp/parser.c:11849
- #, gcc-internal-format
- msgid "expected empty string after %<operator%> keyword"
- msgstr ""
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, gcc-internal-format
- msgid "expected suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, fuzzy, gcc-internal-format
- msgid "expected operator"
- msgstr "Μη οÏισμένο όνομα %s"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr ""
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, fuzzy, gcc-internal-format
- msgid "template parameter pack %qD cannot have a default argument"
- msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-
--#: cp/parser.c:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, fuzzy, gcc-internal-format
- msgid "template parameter pack cannot have a default argument"
- msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
-
--#: cp/parser.c:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, fuzzy, gcc-internal-format
- msgid "template parameter packs cannot have default arguments"
- msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
-
--#: cp/parser.c:12397
-+#: cp/parser.c:12406
- #, fuzzy, gcc-internal-format
- msgid "expected template-id"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, fuzzy, gcc-internal-format
- msgid "expected %<<%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, fuzzy, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, gcc-internal-format
- msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
- msgstr ""
-
--#: cp/parser.c:12533
-+#: cp/parser.c:12542
- #, fuzzy, gcc-internal-format
- msgid "parse error in template argument list"
- msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-
- #. The name does not name a template.
--#: cp/parser.c:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, fuzzy, gcc-internal-format
- msgid "expected template-name"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr ""
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, gcc-internal-format
- msgid "use %<%T::template %D%> to indicate that it is a template"
- msgstr ""
-
--#: cp/parser.c:12783
-+#: cp/parser.c:12792
- #, gcc-internal-format
- msgid "expected parameter pack before %<...%>"
- msgstr ""
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, fuzzy, gcc-internal-format
- msgid "expected template-argument"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, fuzzy, gcc-internal-format
- msgid "invalid non-type template argument"
- msgstr "Μη έγκυÏη παÏάμετÏος"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation shall not use %<inline%> specifier"
- msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-
--#: cp/parser.c:13153
-+#: cp/parser.c:13162
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation shall not use %<constexpr%> specifier"
- msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-
--#: cp/parser.c:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr ""
-
- # src/dfa.c:962
- # src/dfa.c:970
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, fuzzy, gcc-internal-format
- msgid "expected type specifier"
- msgstr "Δεν οÏίστηκε συντακτικό"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, fuzzy, gcc-internal-format
- msgid "expected template-id for type"
- msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, fuzzy, gcc-internal-format
- msgid "expected type-name"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, fuzzy, gcc-internal-format
- msgid "declaration %qD does not declare anything"
- msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, fuzzy, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, fuzzy, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, gcc-internal-format
- msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
- msgstr ""
-
--#: cp/parser.c:14356
-+#: cp/parser.c:14365
- #, fuzzy, gcc-internal-format
- msgid "%qD is an enumeration template"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, fuzzy, gcc-internal-format
- msgid "%qD is not an enumerator-name"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%>"
- msgstr ""
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, gcc-internal-format
- msgid "cannot add an enumerator list to a template instantiation"
- msgstr ""
-
--#: cp/parser.c:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, fuzzy, gcc-internal-format
- msgid "declaration of %qD in namespace %qD which does not enclose %qD"
- msgstr "Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη του `%s'"
-
--#: cp/parser.c:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, gcc-internal-format
- msgid "declaration of %qD in %qD which does not enclose %qD"
- msgstr ""
-
--#: cp/parser.c:14512
-+#: cp/parser.c:14521
- #, fuzzy, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, fuzzy, gcc-internal-format
- msgid "expected namespace-name"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, fuzzy, gcc-internal-format
- msgid "%<namespace%> definition is not allowed here"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, gcc-internal-format
- msgid "a template-id may not appear in a using-declaration"
- msgstr ""
-
--#: cp/parser.c:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in alias template declarations"
- msgstr "αδυναμία ανάγνωσης κεφαλίδας από το `%s'"
-
--#: cp/parser.c:15532
-+#: cp/parser.c:15541
- #, fuzzy, gcc-internal-format
- msgid "a function-definition is not allowed here"
- msgstr "μη έγκυÏος αÏιθμός αÏχείου στη δήλωση πεδίου: `%s'"
-
--#: cp/parser.c:15544
-+#: cp/parser.c:15553
- #, gcc-internal-format
- msgid "an asm-specification is not allowed on a function-definition"
- msgstr ""
-
--#: cp/parser.c:15548
-+#: cp/parser.c:15557
- #, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr ""
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, fuzzy, gcc-internal-format
- msgid "expected initializer"
- msgstr "μη έγκυÏο μέγεθος οÏιζόντιου στηλοθέτη: %s"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, fuzzy, gcc-internal-format
- msgid "invalid type in declaration"
- msgstr "Μη έγκυÏη ανταλλαγή"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, fuzzy, gcc-internal-format
- msgid "initializer provided for function"
- msgstr "Δεν ήταν δυνατή η εÏÏεση ετικέττας για μεταγωγή στο `%s'"
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr ""
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, fuzzy, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr "η τιμή για το %s Ï€Ïέπει να είναι ακέÏαιος"
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, fuzzy, gcc-internal-format
- msgid "cannot define member of dependent typedef %qT"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/parser.c:16277
-+#: cp/parser.c:16286
- #, fuzzy, gcc-internal-format
- msgid "%<%T::%E%> is not a type"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, fuzzy, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "μη έγκυÏος αÏιθμός από γÏαμμές"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
- msgstr ""
-@@ -32051,247 +32105,247 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, fuzzy, gcc-internal-format
- msgid "invalid declarator"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, fuzzy, gcc-internal-format
- msgid "expected declarator"
- msgstr "κενό αλφαÏιθμητικό"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, fuzzy, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, fuzzy, gcc-internal-format
- msgid "cannot form pointer to member of non-class %q#T"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/parser.c:16504
-+#: cp/parser.c:16513
- #, fuzzy, gcc-internal-format
- msgid "expected ptr-operator"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, fuzzy, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr "διπλός αÏιθμός μηνÏματος"
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, fuzzy, gcc-internal-format
- msgid "duplicate virt-specifier"
- msgstr "διπλός αÏιθμός μηνÏματος"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %<auto%>"
- msgstr "μη έγκυÏος χÏήστης"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in template arguments"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: cp/parser.c:16883
-+#: cp/parser.c:16892
- #, fuzzy, gcc-internal-format
- msgid "expected type-specifier"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, gcc-internal-format
- msgid "expected %<,%> or %<...%>"
- msgstr ""
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, gcc-internal-format
- msgid "types may not be defined in parameter types"
- msgstr ""
-
--#: cp/parser.c:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr ""
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr ""
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, fuzzy, gcc-internal-format
- msgid "parameter pack %qD cannot have a default argument"
- msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-
--#: cp/parser.c:17341
-+#: cp/parser.c:17350
- #, fuzzy, gcc-internal-format
- msgid "parameter pack cannot have a default argument"
- msgstr "Δεν μποÏεί να τεθεί η ημεÏομηνία."
-
--#: cp/parser.c:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr ""
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, gcc-internal-format
- msgid "ISO C++ does not allow C99 designated initializers"
- msgstr ""
-
--#: cp/parser.c:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, fuzzy, gcc-internal-format
- msgid "expected class-name"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after class definition"
- msgstr "%s: διπλός οÏισμός έκδοσης κατηγοÏίας"
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after struct definition"
- msgstr "%s: διπλός οÏισμός έκδοσης κατηγοÏίας"
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> after union definition"
- msgstr "%s: διπλός οÏισμός έκδοσης κατηγοÏίας"
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, gcc-internal-format
- msgid "expected %<{%> or %<:%>"
- msgstr ""
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, fuzzy, gcc-internal-format
- msgid "cannot specify %<override%> for a class"
- msgstr "δε βÏέθηκε ο Ï€ÏοεπεξεÏγαστής C: %s \n"
-
--#: cp/parser.c:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, fuzzy, gcc-internal-format
- msgid "qualified name does not name a class"
- msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-
--#: cp/parser.c:18421
-+#: cp/parser.c:18430
- #, fuzzy, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr "μη έγκυÏος αÏιθμός από κενές γÏαμμές: `%s'"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, fuzzy, gcc-internal-format
- msgid "extra qualification not allowed"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr ""
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, fuzzy, gcc-internal-format
- msgid "function template %qD redeclared as a class template"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-
--#: cp/parser.c:18527
-+#: cp/parser.c:18536
- #, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr ""
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, fuzzy, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr "κανένας οÏισμός του `UNDEFINED'"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, fuzzy, gcc-internal-format
- msgid "expected class-key"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, gcc-internal-format
- msgid "in C++03 a class-key must be used when declaring a friend"
- msgstr ""
-
--#: cp/parser.c:18892
-+#: cp/parser.c:18908
- #, fuzzy, gcc-internal-format
- msgid "friend declaration does not name a class or function"
- msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-
--#: cp/parser.c:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr ""
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> at end of member declaration"
- msgstr "αδυναμία εισαγωγής στοιχείο παÏαβολής `%.*s'"
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr ""
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, gcc-internal-format
- msgid "a brace-enclosed initializer is not allowed here"
- msgstr ""
-
--#: cp/parser.c:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr ""
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr ""
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in an exception-specification"
- msgstr "συντακτικό σφάλμα στον καθοÏισμό σειÏάς"
-
--#: cp/parser.c:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, gcc-internal-format
- msgid "types may not be defined in exception-declarations"
- msgstr ""
-
--#: cp/parser.c:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr ""
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, fuzzy, gcc-internal-format
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, fuzzy, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-@@ -32300,319 +32354,319 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr ""
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, fuzzy, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "αÏχεία fifo δεν υποστηÏίζονται"
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, gcc-internal-format
- msgid "invalid declaration of member template in local class"
- msgstr ""
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr ""
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, fuzzy, gcc-internal-format
- msgid "invalid explicit specialization"
- msgstr "Μη έγκυÏη ÏÏθμιση θÏÏας (port)"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, fuzzy, gcc-internal-format
- msgid "template declaration of %<typedef%>"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, fuzzy, gcc-internal-format
- msgid "explicit template specialization cannot have a storage class"
- msgstr "Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη του `%s'"
-
--#: cp/parser.c:21590
-+#: cp/parser.c:21606
- #, fuzzy, gcc-internal-format
- msgid "%<>>%> should be %<> >%> within a nested template argument list"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: cp/parser.c:21603
-+#: cp/parser.c:21619
- #, gcc-internal-format
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr ""
-
--#: cp/parser.c:22009
-+#: cp/parser.c:22025
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %qD in linkage specification"
- msgstr "Μη έγκυÏη ÏÏθμιση θÏÏας (port)"
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, gcc-internal-format
- msgid "%<__thread%> before %qD"
- msgstr ""
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, fuzzy, gcc-internal-format
- msgid "expected %<new%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, fuzzy, gcc-internal-format
- msgid "expected %<delete%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, fuzzy, gcc-internal-format
- msgid "expected %<return%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, fuzzy, gcc-internal-format
- msgid "expected %<extern%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, gcc-internal-format
- msgid "expected %<static_assert%>"
- msgstr ""
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, fuzzy, gcc-internal-format
- msgid "expected %<decltype%>"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, fuzzy, gcc-internal-format
- msgid "expected %<operator%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, gcc-internal-format
- msgid "expected %<class%>"
- msgstr ""
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, fuzzy, gcc-internal-format
- msgid "expected %<template%>"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, fuzzy, gcc-internal-format
- msgid "expected %<namespace%>"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, fuzzy, gcc-internal-format
- msgid "expected %<using%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, fuzzy, gcc-internal-format
- msgid "expected %<asm%>"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, fuzzy, gcc-internal-format
- msgid "expected %<try%>"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, gcc-internal-format
- msgid "expected %<catch%>"
- msgstr ""
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, fuzzy, gcc-internal-format
- msgid "expected %<throw%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, gcc-internal-format
- msgid "expected %<__label__%>"
- msgstr ""
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, fuzzy, gcc-internal-format
- msgid "expected %<@try%>"
- msgstr "%s: αναμενόταν αÏιθμητική τιμή."
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, gcc-internal-format
- msgid "expected %<@synchronized%>"
- msgstr ""
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, gcc-internal-format
- msgid "expected %<@throw%>"
- msgstr ""
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, gcc-internal-format
- msgid "expected %<__transaction_atomic%>"
- msgstr ""
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, gcc-internal-format
- msgid "expected %<__transaction_relaxed%>"
- msgstr ""
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, fuzzy, gcc-internal-format
- msgid "expected %<::%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, gcc-internal-format
- msgid "expected %<...%>"
- msgstr ""
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, fuzzy, gcc-internal-format
- msgid "expected %<*%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, fuzzy, gcc-internal-format
- msgid "expected %<~%>"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, gcc-internal-format
- msgid "expected %<:%> or %<::%>"
- msgstr ""
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, gcc-internal-format
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr ""
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, fuzzy, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, fuzzy, gcc-internal-format
- msgid "%q#T was previously declared here"
- msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr ""
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<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:22785
-+#: cp/parser.c:22801
- #, fuzzy, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "μη έγκυÏο ÏŒÏισμα μήκους πεÏιεχομένου"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr ""
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr ""
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr ""
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, gcc-internal-format
- msgid "objective-c++ method declaration is expected"
- msgstr ""
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, fuzzy, gcc-internal-format
- msgid "method attributes must be specified at the end"
- msgstr "συμβολικοί σÏνδεσμοι δεν υποστηÏίζονται στο σÏστημα αυτό"
-
--#: cp/parser.c:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, fuzzy, gcc-internal-format
- msgid "invalid type for instance variable"
- msgstr "Ακατάλληλη τιμή στο ai_flags"
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, fuzzy, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr "ΠÏοσδιοÏιστής αφαιÏέθηκε"
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, fuzzy, gcc-internal-format
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, fuzzy, gcc-internal-format
- msgid "invalid type for property"
- msgstr "Μη έγκυÏη παÏάμετÏος"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, gcc-internal-format
- msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
- msgstr ""
-
--#: cp/parser.c:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, gcc-internal-format
- msgid "iteration variable %qD should not be reduction"
- msgstr ""
-
--#: cp/parser.c:26475
-+#: cp/parser.c:26491
- #, fuzzy, gcc-internal-format
- msgid "not enough collapsed for loops"
- msgstr "εμφάνιση πληÏοφοÏιών Ï€Ïοόδου"
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, fuzzy, gcc-internal-format
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr "μη τεÏματιζόμενo αλφαÏιθμητικό"
-
--#: cp/parser.c:27411
-+#: cp/parser.c:27427
- #, fuzzy, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-@@ -32709,69 +32763,69 @@
- msgid "%qD is not a function template"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr ""
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr ""
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr ""
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr ""
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr ""
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr ""
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, fuzzy, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "ΠÏοειδοποίηση: Î Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα στο εσωδομημένο `%s'"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, fuzzy, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "ΠÏοειδοποίηση: Î Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα στο εσωδομημένο `%s'"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr ""
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr ""
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr ""
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, fuzzy, gcc-internal-format
- msgid "%qD is not declared in %qD"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-@@ -32784,134 +32838,134 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr ""
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, fuzzy, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr "Στη συνάÏτηση μέλος `%s':"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr ""
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr ""
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr ""
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, fuzzy, gcc-internal-format
- msgid " %qD"
- msgstr " `%D'"
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, fuzzy, gcc-internal-format
- msgid " <anonymous>"
- msgstr "((ανώνυμο))"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, fuzzy, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, fuzzy, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr ""
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr ""
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr ""
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr ""
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, fuzzy, gcc-internal-format
- msgid "type %qT of template argument %qE depends on a template parameter"
- msgid_plural "type %qT of template argument %qE depends on template parameters"
- msgstr[0] "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
- msgstr[1] "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, fuzzy, gcc-internal-format
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr "Ï€ÏοηγοÏμενη αυτονόητη διακÏÏηξη του `%s'"
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, fuzzy, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr ""
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr ""
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr ""
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, gcc-internal-format
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr ""
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, gcc-internal-format
- msgid "default template arguments may not be used in partial specializations"
- msgstr ""
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, fuzzy, gcc-internal-format
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, fuzzy, gcc-internal-format
- msgid "template class without a name"
- msgstr "μη τεÏματιζόμενο όνομα βάÏους"
-@@ -32919,7 +32973,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr ""
-@@ -32929,76 +32983,76 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, fuzzy, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr "μη έγκυÏος αÏιθμός από κενές γÏαμμές: `%s'"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, fuzzy, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr ""
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, fuzzy, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, fuzzy, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr " αλλά %d απαιτοÏνται"
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, fuzzy, gcc-internal-format
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, gcc-internal-format
- msgid "use template<> for an explicit specialization"
- msgstr ""
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, fuzzy, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "ΠÏοειδοποίηση: Î Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα στο εσωδομημένο `%s'"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "redeclared with %d template parameter"
- msgid_plural "redeclared with %d template parameters"
- msgstr[0] "διπλό όνομα χαÏακτήÏα `%s'"
- msgstr[1] "διπλό όνομα χαÏακτήÏα `%s'"
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, fuzzy, gcc-internal-format
- msgid "previous declaration %q+D used %d template parameter"
- msgid_plural "previous declaration %q+D used %d template parameters"
- msgstr[0] "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
- msgstr[1] "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, fuzzy, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr ""
-@@ -33007,328 +33061,328 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, fuzzy, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, fuzzy, gcc-internal-format
- msgid "original definition appeared here"
- msgstr "κανένας οÏισμός του `UNDEFINED'"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, gcc-internal-format
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr ""
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, fuzzy, gcc-internal-format
- msgid " couldn't deduce template parameter %qD"
- msgstr "διπλό όνομα χαÏακτήÏα `%s'"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, gcc-internal-format
- msgid " mismatched types %qT and %qT"
- msgstr ""
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, gcc-internal-format
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr ""
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, fuzzy, gcc-internal-format
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, fuzzy, gcc-internal-format
- msgid " %qE is not equivalent to %qE"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, gcc-internal-format
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr ""
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, gcc-internal-format
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr ""
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, gcc-internal-format
- msgid " member function type %qT is not a valid template argument"
- msgstr ""
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, fuzzy, gcc-internal-format
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, fuzzy, gcc-internal-format
- msgid " %qT is an ambiguous base class of %qT"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, fuzzy, gcc-internal-format
- msgid " %qT is not derived from %qT"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, fuzzy, gcc-internal-format
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, fuzzy, gcc-internal-format
- msgid " template argument %qE does not match %qD"
- msgstr "ο διαχωÏιστής δε μποÏεί να είναι κενός"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, gcc-internal-format
- msgid " could not resolve address from overloaded function %qE"
- msgstr ""
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr ""
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, fuzzy, gcc-internal-format
- msgid "in template argument for type %qT "
- msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: cp/pt.c:5892
-+#: cp/pt.c:5906
- #, 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:5922
-+#: cp/pt.c:5936
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
- msgstr ""
-
--#: cp/pt.c:5929
-+#: cp/pt.c:5943
- #, 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:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
- msgstr ""
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr ""
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, 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:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr ""
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, 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:6060
-+#: cp/pt.c:6074
- #, gcc-internal-format
- msgid "standard conversions are not allowed in this context"
- msgstr ""
-
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, fuzzy, gcc-internal-format
- msgid "ignoring attributes on template argument %qT"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, gcc-internal-format
- msgid "injected-class-name %qD used as template template argument"
- msgstr ""
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, fuzzy, gcc-internal-format
- msgid "invalid use of destructor %qE as a type"
- msgstr "μη έγκυÏος αÏιθμός από γÏαμμές"
-
--#: cp/pt.c:6461
-+#: cp/pt.c:6476
- #, gcc-internal-format
- msgid "to refer to a type member of a template parameter, use %<typename %E%>"
- msgstr ""
-
--#: cp/pt.c:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, gcc-internal-format
- msgid "type/value mismatch at argument %d in template parameter list for %qD"
- msgstr ""
-
--#: cp/pt.c:6481
-+#: cp/pt.c:6496
- #, fuzzy, gcc-internal-format
- msgid " expected a constant of type %qT, got %qT"
- msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-
--#: cp/pt.c:6485
-+#: cp/pt.c:6500
- #, fuzzy, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, fuzzy, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, fuzzy, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, fuzzy, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, fuzzy, gcc-internal-format
- msgid " expected a template of type %qD, got %qT"
- msgstr "%s: αναμενόταν ακέÏαιος μετά το `%c'"
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, gcc-internal-format
- msgid "type mismatch in nontype parameter pack"
- msgstr ""
-
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, fuzzy, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d)"
- msgstr "λάθος αÏιθμός οÏισμάτων"
-
--#: cp/pt.c:6811
-+#: cp/pt.c:6843
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d or more)"
- msgstr "λάθος αÏιθμός οÏισμάτων"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, gcc-internal-format
- msgid "provided for %q+D"
- msgstr ""
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "έχουν παÏαληφθεί οÏίσματα"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, fuzzy, gcc-internal-format
- msgid "%q#D is not a function template"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, gcc-internal-format
- msgid "non-template type %qT used as a template"
- msgstr ""
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, fuzzy, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "μη έγκυÏος αÏιθμός από κενές γÏαμμές: `%s'"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
- msgstr ""
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, gcc-internal-format
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgstr ""
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr ""
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr ""
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, fuzzy, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr "μη έγκυÏος αÏιθμός αÏχείου στη δήλωση πεδίου: `%s'"
-@@ -33346,257 +33400,257 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, fuzzy, gcc-internal-format
- msgid "variable %qD has function type"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, fuzzy, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr "Μη έγκυÏη Ï€ÏοτεÏαιότητα `%s'"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, fuzzy, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, gcc-internal-format
- msgid "function returning an array"
- msgstr ""
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, gcc-internal-format
- msgid "function returning a function"
- msgstr ""
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, fuzzy, gcc-internal-format
- msgid "creating pointer to member function of non-class type %qT"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/pt.c:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr ""
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, fuzzy, gcc-internal-format
- msgid "forming pointer to reference type %qT"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, fuzzy, gcc-internal-format
- msgid "forming reference to reference type %qT"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, fuzzy, gcc-internal-format
- msgid "creating pointer to member of non-class type %qT"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/pt.c:11577
-+#: cp/pt.c:11611
- #, fuzzy, gcc-internal-format
- msgid "creating pointer to member reference type %qT"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, fuzzy, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, fuzzy, gcc-internal-format
- msgid "creating array of %qT"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr ""
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a class, struct, or union type"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/pt.c:11717
-+#: cp/pt.c:11751
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is not an enumeration type"
- msgstr ""
-
--#: cp/pt.c:11725
-+#: cp/pt.c:11759
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is is not a class type"
- msgstr ""
-
--#: cp/pt.c:11842
-+#: cp/pt.c:11876
- #, gcc-internal-format
- msgid "use of %qs in template"
- msgstr ""
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, gcc-internal-format
- msgid "qualifying type %qT does not match destructor name ~%qT"
- msgstr ""
-
--#: cp/pt.c:11993
-+#: cp/pt.c:12031
- #, gcc-internal-format
- msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
- msgstr ""
-
--#: cp/pt.c:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr ""
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, fuzzy, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr "έχει παÏαληφθεί η λίστα με τα πεδία"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, fuzzy, gcc-internal-format
- msgid "invalid use of pack expansion expression"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr ""
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, fuzzy, gcc-internal-format
- msgid "use %<%T::%D%> instead"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, fuzzy, gcc-internal-format
- msgid "%q+D declared here, later in the translation unit"
- msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a class or namespace"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a class or namespace"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, fuzzy, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, fuzzy, gcc-internal-format
- msgid "template argument for %qD uses local type %qT"
- msgstr "Η παÏάμετÏος `%s' δεν είναι έγκυÏη."
-
--#: cp/pt.c:14454
-+#: cp/pt.c:14492
- #, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr ""
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, fuzzy, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, fuzzy, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, fuzzy, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "διπλός οÏισμός συνόλου"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr ""
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a static data member of a class template"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/pt.c:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, fuzzy, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr "Ο έλεγχος Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï Î³Î¹Î± το `%s' βÏήκε `%s'"
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, fuzzy, gcc-internal-format
- msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
- msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-
--#: cp/pt.c:17866
-+#: cp/pt.c:17904
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr "διπλός οÏισμός συνόλου"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, fuzzy, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "διπλός οÏισμός συνόλου"
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, gcc-internal-format
- msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
- msgstr ""
-
--#: cp/pt.c:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr ""
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-class template %qD"
- msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-
--#: cp/pt.c:18000
-+#: cp/pt.c:18038
- #, fuzzy, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr "αδυναμία ανοίγματος αÏχείου οÏÎ¹ÏƒÎ¼Î¿Ï locale `%s'"
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, gcc-internal-format
- msgid "explicit instantiation of %q#T before definition of template"
- msgstr ""
-
--#: cp/pt.c:18027
-+#: cp/pt.c:18065
- #, gcc-internal-format
- msgid "ISO C++ forbids the use of %qE on explicit instantiations"
- msgstr ""
-
--#: cp/pt.c:18073
-+#: cp/pt.c:18111
- #, fuzzy, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr "διπλός οÏισμός συνόλου"
-@@ -33608,32 +33662,32 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, gcc-internal-format
- msgid "explicit instantiation of %qD but no definition available"
- msgstr ""
-
--#: cp/pt.c:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, fuzzy, gcc-internal-format
- msgid "invalid template non-type parameter"
- msgstr "Μη έγκυÏος χαÏακτήÏας παÏαβολής"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, fuzzy, gcc-internal-format
- msgid "%q#T is not a valid type for a template non-type parameter"
- msgstr "%s' δεν είναι ισχÏων θετικός ακέÏαιος."
-
--#: cp/pt.c:20263
-+#: cp/pt.c:20309
- #, gcc-internal-format
- msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
- msgstr ""
-
--#: cp/pt.c:20322
-+#: cp/pt.c:20367
- #, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr ""
-@@ -33641,12 +33695,12 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, fuzzy, gcc-internal-format
- msgid "unable to deduce %qT from %qE"
- msgstr "Δεν μπόÏεσα να ανοίξω το αÏχείο %s"
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, fuzzy, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr "μη έγκυÏος αÏιθμός αÏχείου στη δήλωση πεδίου: `%s'"
-@@ -33840,7 +33894,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr ""
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr ""
-@@ -33880,442 +33934,442 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "μη έγκυÏος αÏιθμός αÏχείου στη δήλωση πεδίου: `%s'"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, fuzzy, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "Μη έγκυÏη ÏÏθμιση θÏÏας (port)"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, fuzzy, gcc-internal-format
- msgid "%qD is not captured"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr ""
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, gcc-internal-format
- msgid "use of parameter from containing function"
- msgstr ""
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, fuzzy, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr "Δεν υπάÏχει Ï€ÏοηγοÏμενη κανονική έκφÏαση"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, fuzzy, gcc-internal-format
- msgid "use of parameter %qD outside function body"
- msgstr "μη έγκυÏος αÏιθμός πεδίου: `%s'"
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, fuzzy, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, fuzzy, gcc-internal-format
- msgid "use of class template %qT as expression"
- msgstr "Μη έγκυÏη κανονική έκφÏαση"
-
- #. Ambiguous reference to base members.
--#: cp/semantics.c:3226
-+#: cp/semantics.c:3223
- #, gcc-internal-format
- msgid "request for member %qD is ambiguous in multiple inheritance lattice"
- msgstr ""
-
--#: cp/semantics.c:3249
-+#: cp/semantics.c:3246
- #, fuzzy, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr ""
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, fuzzy, gcc-internal-format
- msgid "%qT is not an enumeration type"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
- #. Parameter packs can only be used in templates
--#: cp/semantics.c:3546
-+#: cp/semantics.c:3543
- #, gcc-internal-format
- msgid "Parameter pack __bases only valid in template declaration"
- msgstr ""
-
--#: cp/semantics.c:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr ""
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, fuzzy, gcc-internal-format
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr "μη έγκυÏος αÏιθμός από στήλες: `%s'"
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a variable in clause %qs"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr ""
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<firstprivate%>"
- msgstr ""
-
--#: cp/semantics.c:4041
-+#: cp/semantics.c:4038
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<lastprivate%>"
- msgstr ""
-
--#: cp/semantics.c:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, fuzzy, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, gcc-internal-format
- msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
- msgstr ""
-
--#: cp/semantics.c:4337
-+#: cp/semantics.c:4334
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr ""
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr ""
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, gcc-internal-format, gfc-internal-format
- msgid "static assertion failed: %s"
- msgstr ""
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, gcc-internal-format
- msgid "non-constant condition for static assertion"
- msgstr ""
-
--#: cp/semantics.c:5167
-+#: cp/semantics.c:5164
- #, fuzzy, gcc-internal-format
- msgid "argument to decltype must be an expression"
- msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, gcc-internal-format
- msgid "decltype cannot resolve address of overloaded function"
- msgstr ""
-
--#: cp/semantics.c:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr ""
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr ""
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, fuzzy, gcc-internal-format
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, gcc-internal-format
- msgid "%q#T has virtual base classes"
- msgstr ""
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr ""
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr ""
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, gcc-internal-format
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr ""
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr ""
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, fuzzy, gcc-internal-format
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, fuzzy, gcc-internal-format
- msgid "expression %qE does not designate a constexpr function"
- msgstr "συντακτικό σφάλμα στον οÏισμό κλάσης χαÏακτήÏων"
-
--#: cp/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, fuzzy, gcc-internal-format
- #| msgid "call to non-function %qD"
- msgid "call to non-constexpr function %qD"
- msgstr "κλήση σε μη-συνάÏτηση %qD"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, fuzzy, gcc-internal-format
- msgid "%qD called in a constant expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, fuzzy, gcc-internal-format
- msgid "%qD used before its definition"
- msgstr "αυτή είναι η θέση του Ï€Ïώτου οÏισμοÏ"
-
--#: cp/semantics.c:6570
-+#: cp/semantics.c:6567
- #, gcc-internal-format
- msgid "call has circular dependency"
- msgstr ""
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, gcc-internal-format, gfc-internal-format
- msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
- msgstr ""
-
--#: cp/semantics.c:6656
-+#: cp/semantics.c:6653
- #, fuzzy, gcc-internal-format
- msgid "%q+E is not a constant expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, gcc-internal-format
- msgid "array subscript out of bound"
- msgstr ""
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, fuzzy, gcc-internal-format
- msgid "%qE is not a constant expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, fuzzy, gcc-internal-format
- msgid "mutable %qD is not usable in a constant expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/semantics.c:6863
-+#: cp/semantics.c:6860
- #, gcc-internal-format
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr ""
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, fuzzy, gcc-internal-format
- msgid "accessing value of %qE through a %qT glvalue in a constant expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/semantics.c:7434
-+#: cp/semantics.c:7432
- #, fuzzy, gcc-internal-format
- msgid "the value of %qD is not usable in a constant expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/semantics.c:7441
-+#: cp/semantics.c:7439
- #, fuzzy, gcc-internal-format
- msgid "%qD used in its own initializer"
- msgstr "μη έγκυÏο μέγεθος οÏιζόντιου στηλοθέτη: %s"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, fuzzy, gcc-internal-format
- msgid "%q#D is not const"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, fuzzy, gcc-internal-format
- msgid "%q#D is volatile"
- msgstr "το `%s' είναι μη-Ï€Ïοσπελάσιμο"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, fuzzy, gcc-internal-format
- msgid "%qD was not initialized with a constant expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, fuzzy, gcc-internal-format
- msgid "%qD was not declared %<constexpr%>"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, fuzzy, gcc-internal-format
- msgid "%qD does not have integral or enumeration type"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: cp/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, fuzzy, gcc-internal-format
- msgid "temporary of non-literal type %qT in a constant expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, fuzzy, gcc-internal-format
- msgid "expression %qE is not a constant-expression"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, fuzzy, gcc-internal-format
- msgid "unexpected expression %qE of kind %s"
- msgstr "Μη έγκυÏη Ï€ÏοποÏευόμενη κανονική έκφÏαση"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr ""
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr ""
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, fuzzy, gcc-internal-format
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, fuzzy, gcc-internal-format
- msgid "pointer comparison expression is not a constant expression"
- msgstr "μη τεÏματιζμένο αλφαÏιθμητικό σταθεÏάς"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, fuzzy, gcc-internal-format
- msgid "division by zero is not a constant-expression"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, fuzzy, gcc-internal-format
- msgid "non-constant array initialization"
- msgstr "μη έγκυÏο είδος αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "unexpected AST of kind %s"
- msgstr "Μη οÏισμένο όνομα %s"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, fuzzy, gcc-internal-format
- msgid "cannot capture %qE by reference"
- msgstr "αδυναμία αλλαγής στο κατάλογο %s"
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, gcc-internal-format
- msgid "already captured %qD in lambda expression"
- msgstr ""
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, fuzzy, gcc-internal-format
- msgid "%<this%> was not captured for this lambda function"
- msgstr "η `%s' είναι συνήθως μη-στατική συνάÏτηση"
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, fuzzy, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr ""
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr ""
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr ""
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr ""
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, gcc-internal-format
- msgid "can only use %qE attribute on file-scope definitions of objects of class type"
- msgstr ""
-
--#: cp/tree.c:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr ""
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, gcc-internal-format
- msgid "requested init_priority is reserved for internal use"
- msgstr ""
-
--#: cp/tree.c:2911
-+#: cp/tree.c:2914
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute is not supported on this platform"
- msgstr "Ï€Ïοειδοποίηση: το --pid=PID δεν υποστηÏίζεται σε αυτό το σÏστημα"
-
--#: cp/tree.c:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr ""
-@@ -34405,446 +34459,451 @@
- msgid "invalid use of non-static member function"
- msgstr "μη έγκυÏος αÏιθμός από στήλες: `%s'"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
-+#, gcc-internal-format
-+msgid "taking address of temporary array"
-+msgstr ""
-+
-+#: cp/typeck.c:2023
- #, fuzzy, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr ""
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr ""
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, fuzzy, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "μη έγκυÏος αÏιθμός από στήλες: `%s'"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr ""
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr ""
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, fuzzy, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "μη έγκυÏος αÏιθμός από στήλες: `%s'"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, fuzzy, gcc-internal-format
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "το αÏχείο δεδομένων Ï€Ïοφίλ `%s' δεν ταιÏιάζει με το διαμοιÏαζόμενο αντικείμενο `%s'"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr ""
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, fuzzy, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr "το `%s' είναι Ï€Ïόγονος του `%s'"
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, fuzzy, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr "δεν είστε μέλος της ομάδας `%s'"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, fuzzy, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, fuzzy, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr "Το `%s' δεν είναι κατάλογος."
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, fuzzy, gcc-internal-format
- msgid "invalid use of array indexing on pointer to member"
- msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, fuzzy, gcc-internal-format
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, fuzzy, gcc-internal-format
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr ""
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr ""
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr ""
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr ""
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr ""
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr ""
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, gcc-internal-format
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr ""
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, fuzzy, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr "Το επώνυμο αντικείμενο δεν είναι αναζητήσιμο"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to constructor %q#D"
- msgstr "πάÏα πολλά οÏίσματα"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to constructor %q#D"
- msgstr "Ï€Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to member function %q#D"
- msgstr "πάÏα πολλά οÏίσματα"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to member function %q#D"
- msgstr "ΠÏοειδοποίηση: Î Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα στο εσωδομημένο `%s'"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to function %q#D"
- msgstr "πάÏα πολλά οÏίσματα"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to function %q#D"
- msgstr "ΠÏοειδοποίηση: Î Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα στο εσωδομημένο `%s'"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to method %q#D"
- msgstr "πάÏα πολλά οÏίσματα"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to method %q#D"
- msgstr "Ï€Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "πάÏα πολλά οÏίσματα"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "Ï€Î¿Î»Ï Î»Î¯Î³Î± οÏίσματα"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, fuzzy, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, fuzzy, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr ""
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr ""
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, fuzzy, gcc-internal-format
- msgid "left rotate count is negative"
- msgstr "Ο κατάλογος `%s' δεν είναι Ï€Ïοσιτός."
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, gcc-internal-format
- msgid "right rotate count is negative"
- msgstr ""
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, gcc-internal-format
- msgid "left rotate count >= width of type"
- msgstr ""
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, gcc-internal-format
- msgid "right rotate count >= width of type"
- msgstr ""
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, fuzzy, gcc-internal-format
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "Η λειτουÏγία δεν υποστηÏίζεται"
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr ""
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr ""
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, fuzzy, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, fuzzy, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr ""
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr ""
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr ""
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr ""
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, gcc-internal-format
- msgid "taking address of constructor %qE"
- msgstr ""
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, gcc-internal-format
- msgid "taking address of destructor %qE"
- msgstr ""
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, fuzzy, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "μη έγκυÏη ÏŽÏα της μέÏας"
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr ""
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, gcc-internal-format
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr ""
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr ""
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr ""
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr ""
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, gcc-internal-format
- msgid "taking address of xvalue (rvalue reference)"
- msgstr ""
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr ""
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr ""
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, fuzzy, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr "δεν είναι δυνατόν να γίνει `stat' το locale αÏχείο `%s'"
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing an enum"
- msgstr ""
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing an enum"
- msgstr ""
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, fuzzy, gcc-internal-format
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, fuzzy, gcc-internal-format
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "μη πλήÏης εγγÏαφή"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr ""
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr ""
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, fuzzy, gcc-internal-format
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "%s: μη έγκυÏη κανονική έκφÏαση: %s"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr ""
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr ""
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr ""
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, gcc-internal-format
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr ""
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in initializer"
- msgstr "Λάθος έκφÏαση στην αποτίμηση: %s"
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr "Λάθος έκφÏαση στην αποτίμηση: %s"
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in functional cast"
- msgstr "Λάθος έκφÏαση στην αποτίμηση: %s"
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "Λάθος έκφÏαση στην αποτίμηση: %s"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr ""
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, fuzzy, gcc-internal-format
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, fuzzy, gcc-internal-format
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, fuzzy, gcc-internal-format
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, fuzzy, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, fuzzy, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr "η μετατÏοπή από `%s' σε `%s' δεν υποστηÏίζετε"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, fuzzy, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr ""
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr ""
-@@ -34853,221 +34912,221 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr ""
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, fuzzy, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr ""
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr ""
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, fuzzy, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, fuzzy, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr ""
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, fuzzy, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr "Μη έγκυÏη επιλογή `%s'"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr ""
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, gcc-internal-format
- msgid "assigning to an array from an initializer list"
- msgstr ""
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, fuzzy, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "Μη έγκυÏη ακέÏαια παÏάμετÏος `%s'"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, fuzzy, gcc-internal-format
- msgid "array used as initializer"
- msgstr "έχουν παÏαληφθεί οÏίσματα"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, fuzzy, gcc-internal-format
- msgid "invalid array assignment"
- msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr ""
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr ""
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr ""
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, fuzzy, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "μη έγκυÏος χαÏακτήÏας `%c' στο Ï„Ïπο αλφαÏÎ¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï `%s'"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT for argument %qP to %qD"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/typeck.c:7479
-+#: cp/typeck.c:7492
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in default argument"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/typeck.c:7483
-+#: cp/typeck.c:7496
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in argument passing"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/typeck.c:7487
-+#: cp/typeck.c:7500
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/typeck.c:7491
-+#: cp/typeck.c:7504
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in initialization"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/typeck.c:7495
-+#: cp/typeck.c:7508
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in return"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/typeck.c:7499
-+#: cp/typeck.c:7512
- #, fuzzy, gcc-internal-format
- msgid "cannot convert %qT to %qT in assignment"
- msgstr "δεν είναι δυνατό να δημιουÏγηθεί το %s `%s' στο `%s'"
-
--#: cp/typeck.c:7522
-+#: cp/typeck.c:7535
- #, gcc-internal-format
- msgid "parameter %qP of %qD might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7526
-+#: cp/typeck.c:7539
- #, gcc-internal-format
- msgid "parameter might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7531
-+#: cp/typeck.c:7544
- #, gcc-internal-format
- msgid "target of conversion might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7536
-+#: cp/typeck.c:7549
- #, gcc-internal-format
- msgid "target of initialization might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7546
-+#: cp/typeck.c:7559
- #, gcc-internal-format
- msgid "left-hand side of assignment might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, fuzzy, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr "Λείπει παÏάμετÏος για `%s'"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, fuzzy, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr "xdr_reference: η μνήμη εξαντλήθηκε\n"
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr ""
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr ""
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr ""
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr ""
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, gcc-internal-format
- msgid "inconsistent types %qT and %qT deduced for lambda return type"
- msgstr ""
-
--#: cp/typeck.c:7819
-+#: cp/typeck.c:7832
- #, fuzzy, gcc-internal-format
- msgid "return-statement with no value, in function returning %qT"
- msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-
--#: cp/typeck.c:7840
-+#: cp/typeck.c:7853
- #, fuzzy, gcc-internal-format
- msgid "return-statement with a value, in function returning 'void'"
- msgstr "`return' χωÏίς τιμή, σε συνάÏτηση που επιστÏέφει μη-κενό"
-
--#: cp/typeck.c:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr ""
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr ""
-@@ -35603,7 +35662,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr ""
-@@ -37757,27 +37816,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr ""
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr ""
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr ""
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr ""
-@@ -37987,42 +38046,42 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr ""
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -38037,14 +38096,14 @@
- msgid "can't open input file: %s"
- msgstr "αδυναμία ανοίγματος αÏχείου εισόδου `%s'"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L"
- msgstr "δημιουÏγία αÏχείου `%s'\n"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Removing call to function '%s' at %L"
- msgstr "πάÏα πολλά οÏίσματα"
-@@ -38154,12 +38213,12 @@
- msgid "Second argument of defined assignment at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-
--#: fortran/interface.c:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L must be INTENT(IN)"
- msgstr ""
-@@ -39977,128 +40036,128 @@
- msgid "Namelist %s cannot be renamed by USE association to %s"
- msgstr ""
-
--#: fortran/module.c:4461
-+#: fortran/module.c:4476
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr ""
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "%s: Δεν είναι δυνατόν να ανοιχτεί το %s: %s\n"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "%s: Σφάλμα κατά την εγγÏαφή του %s\n"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't delete module file '%s': %s"
- msgstr "%s: Δεν είναι δυνατόν να δημιουÏγηθεί %s: %s\n"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "%s: ΠÏοειδοποίηση: η uname απέτυχε: %s\n"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "%s: Δε μποÏεί να διαγÏαφεί το %s: %s\n"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' already declared"
- msgstr ""
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, gcc-internal-format, gfc-internal-format
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr ""
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr ""
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr ""
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr ""
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr ""
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr ""
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr ""
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "%s: Δεν είναι δυνατόν να ανοιχτεί το %s: %s\n"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr ""
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr ""
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr ""
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr ""
-@@ -40183,7 +40242,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr ""
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-@@ -41505,7 +41564,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr ""
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr ""
-@@ -41657,7 +41716,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr "πάÏα πολλά οÏίσματα"
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr ""
-@@ -42039,182 +42098,182 @@
- msgstr ""
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr ""
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr ""
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr ""
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr ""
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr ""
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr ""
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr ""
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr ""
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr ""
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr ""
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr ""
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr ""
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr ""
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, gcc-internal-format, gfc-internal-format
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr ""
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr ""
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr ""
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr ""
-@@ -42223,175 +42282,175 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr ""
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr ""
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr ""
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr ""
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr ""
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr ""
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr ""
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr ""
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr ""
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr ""
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr ""
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, gcc-internal-format, gfc-internal-format
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr ""
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr ""
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr ""
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr ""
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, gcc-internal-format, gfc-internal-format
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr ""
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr "Η παÏάμετÏος στο <%s> Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr ""
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, gcc-internal-format, gfc-internal-format
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr ""
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr ""
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr "Η παÏάμετÏος στο `%s' Ï€Ïέπει να είναι ένας απλός χαÏακτήÏας"
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr ""
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr ""
-@@ -42399,950 +42458,950 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr ""
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr ""
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr "Μη αναγνωÏίσιμη μεταβλητή `%s'"
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr ""
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr ""
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr ""
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr ""
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr ""
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr ""
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr ""
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr ""
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr ""
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr ""
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr ""
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr ""
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr ""
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr ""
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "String length at %L is too large"
- msgstr "σχετική θέση αÏχείου είναι εκτός οÏίων"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr ""
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr ""
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr ""
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr ""
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr ""
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr ""
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, gcc-internal-format, gfc-internal-format
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr ""
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr ""
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr ""
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr ""
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr ""
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr ""
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr ""
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr ""
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, gcc-internal-format, gfc-internal-format
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, gcc-internal-format, gfc-internal-format
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr ""
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr ""
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr "η `%s' παίÏνει είτε κανένα είτε δÏο οÏίσματα"
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr ""
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr ""
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr ""
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr ""
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr ""
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Finalization at %L is not yet implemented"
- msgstr "Η λειτουÏγία δεν έχει υλοποιηθεί"
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr ""
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr ""
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr ""
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr ""
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr ""
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr ""
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr ""
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr ""
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr ""
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr ""
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr ""
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr ""
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr ""
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr ""
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr ""
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr ""
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr ""
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr ""
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr ""
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr ""
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr ""
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr ""
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr ""
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr ""
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, gcc-internal-format, gfc-internal-format
- msgid "Incompatible derived type in PARAMETER at %L"
- msgstr ""
-
--#: fortran/resolve.c:12272
-+#: fortran/resolve.c:12273
- #, gcc-internal-format, gfc-internal-format
- msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
- msgstr ""
-
--#: fortran/resolve.c:12275
-+#: fortran/resolve.c:12276
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
- msgstr ""
-
--#: fortran/resolve.c:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12379
-+#: fortran/resolve.c:12380
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed shape array at %L must be a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12392
-+#: fortran/resolve.c:12393
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol at %L is not a DUMMY variable"
- msgstr ""
-
--#: fortran/resolve.c:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr ""
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr ""
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr ""
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr ""
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr ""
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr ""
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr ""
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr ""
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, gcc-internal-format, gfc-internal-format
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr ""
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr ""
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr ""
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr ""
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, gcc-internal-format, gfc-internal-format
- msgid "Nonconstant array section at %L in DATA statement"
- msgstr ""
-
--#: fortran/resolve.c:12919
-+#: fortran/resolve.c:12920
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more variables than values"
- msgstr ""
-
--#: fortran/resolve.c:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more values than variables"
- msgstr ""
-
--#: fortran/resolve.c:13298
-+#: fortran/resolve.c:13299
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but not used"
- msgstr "το `%s' δεν είναι κανονικό αÏχείο"
-
--#: fortran/resolve.c:13303
-+#: fortran/resolve.c:13304
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but cannot be used"
- msgstr ""
-
--#: fortran/resolve.c:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr ""
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr ""
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr ""
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr ""
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr ""
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr ""
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr ""
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr ""
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr ""
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13783
-+#: fortran/resolve.c:13784
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L cannot be optional"
- msgstr ""
-
--#: fortran/resolve.c:13790
-+#: fortran/resolve.c:13791
- #, gcc-internal-format, gfc-internal-format
- msgid "Operator interface at %L must have, at most, two arguments"
- msgstr ""
-
--#: fortran/resolve.c:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr ""
-@@ -43954,17 +44013,17 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr ""
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr ""
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, gcc-internal-format
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr ""
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr ""
-@@ -44208,7 +44267,7 @@
- msgid "Array element size too big at %C"
- msgstr ""
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr ""
-@@ -44510,7 +44569,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr "εσωτεÏικό σφάλμα στο %s, γÏαμμή %u"
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, fuzzy, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "μη τεÏματιζόμενo αλφαÏιθμητικό"
-@@ -46908,10 +46967,6 @@
- #~ msgstr "μη έγκυÏος σταθεÏός χαÏακτήÏας στο αλφαÏιθμιτικό"
-
- #, fuzzy
--#~ msgid "-traditional and -ansi are mutually exclusive"
--#~ msgstr "οι επιλογές --string και --check είναι αμοιβαίως αποκλειόμενες"
--
--#, fuzzy
- #~ msgid "-trigraphs and -traditional are mutually exclusive"
- #~ msgstr "οι επιλογές --string και --check είναι αμοιβαίως αποκλειόμενες"
-
-@@ -47573,6 +47628,10 @@
- #~ msgstr "Δεν είναι δυνατόν να βÏεθεί ο Ï„Ïπος του επεξεÏγαστή."
-
- #, fuzzy
-+#~ msgid "floating point ranges"
-+#~ msgstr "Η παÏάμετÏος κινητής υποδιαστολής δεν είναι έγκυÏη: %s"
-+
-+#, fuzzy
- #~ msgid "invalid parameterized type"
- #~ msgstr "%s: μη έγκυÏο είδος αÏχείου"
-
-Index: gcc/po/zh_CN.po
-===================================================================
---- a/src/gcc/po/zh_CN.po (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/po/zh_CN.po (.../branches/gcc-4_7-branch)
-@@ -7,7 +7,7 @@
- msgstr ""
- "Project-Id-Version: gcc 4.6.0\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2012-03-18 14:00+0000\n"
-+"POT-Creation-Date: 2012-06-13 21:42+0000\n"
- "PO-Revision-Date: 2011-05-19 15:04+0800\n"
- "Last-Translator: Meng Jie <zuxy.meng@gmail.com>\n"
- "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
-@@ -20,7 +20,7 @@
- "X-Poedit-Basepath: C:\\MSYS\\source\\gcc-4.6.0\\gcc\n"
- "Plural-Forms: nplurals=1; plural=0;\n"
-
--#: c-decl.c:4713 c-typeck.c:5944 toplev.c:1013 c-family/c-pretty-print.c:424
-+#: c-decl.c:4713 c-typeck.c:5961 toplev.c:1013 c-family/c-pretty-print.c:424
- #: cp/error.c:656 cp/error.c:938
- msgid "<anonymous>"
- msgstr "<匿å>"
-@@ -29,18 +29,18 @@
- msgid "({anonymous})"
- msgstr "{{匿å}}"
-
--#: c-parser.c:946 cp/parser.c:22252
-+#: c-parser.c:946 cp/parser.c:22268
- #, gcc-internal-format
- msgid "expected end of line"
- msgstr "需è¦è¡Œå°¾"
-
- #: c-parser.c:1796 c-parser.c:1810 c-parser.c:4116 c-parser.c:4569
- #: c-parser.c:4830 c-parser.c:4988 c-parser.c:5005 c-parser.c:5170
--#: c-parser.c:7303 c-parser.c:7338 c-parser.c:7369 c-parser.c:7416
--#: c-parser.c:7597 c-parser.c:8364 c-parser.c:8434 c-parser.c:8477
--#: c-parser.c:9755 c-parser.c:9770 c-parser.c:9779 c-parser.c:9924
--#: c-parser.c:9963 c-parser.c:2500 c-parser.c:7590 cp/parser.c:21775
--#: cp/parser.c:22198
-+#: c-parser.c:7308 c-parser.c:7343 c-parser.c:7374 c-parser.c:7421
-+#: c-parser.c:7602 c-parser.c:8369 c-parser.c:8439 c-parser.c:8482
-+#: c-parser.c:9760 c-parser.c:9775 c-parser.c:9784 c-parser.c:9929
-+#: c-parser.c:9968 c-parser.c:2500 c-parser.c:7595 cp/parser.c:21791
-+#: cp/parser.c:22214
- #, gcc-internal-format
- msgid "expected %<;%>"
- msgstr "需è¦%<;%>"
-@@ -48,17 +48,17 @@
- #: c-parser.c:1840 c-parser.c:2438 c-parser.c:2729 c-parser.c:2794
- #: c-parser.c:3407 c-parser.c:3519 c-parser.c:3524 c-parser.c:4613
- #: c-parser.c:4746 c-parser.c:4910 c-parser.c:5106 c-parser.c:5232
--#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6683
--#: c-parser.c:6698 c-parser.c:6722 c-parser.c:7888 c-parser.c:7960
--#: c-parser.c:8786 c-parser.c:8807 c-parser.c:8857 c-parser.c:9010
--#: c-parser.c:9089 c-parser.c:9173 c-parser.c:9887 c-parser.c:10711
--#: c-parser.c:8930 c-parser.c:8955 cp/parser.c:22201
-+#: c-parser.c:6381 c-parser.c:6419 c-parser.c:6544 c-parser.c:6688
-+#: c-parser.c:6703 c-parser.c:6727 c-parser.c:7893 c-parser.c:7965
-+#: c-parser.c:8791 c-parser.c:8812 c-parser.c:8862 c-parser.c:9015
-+#: c-parser.c:9094 c-parser.c:9178 c-parser.c:9892 c-parser.c:10716
-+#: c-parser.c:8935 c-parser.c:8960 cp/parser.c:22217
- #, gcc-internal-format
- msgid "expected %<(%>"
- msgstr "需è¦%<(%>"
-
- #: c-parser.c:1845 c-parser.c:6389 c-parser.c:6427 c-parser.c:6555
--#: cp/parser.c:21773 cp/parser.c:22216
-+#: cp/parser.c:21789 cp/parser.c:22232
- #, gcc-internal-format
- msgid "expected %<,%>"
- msgstr "éœ€è¦ %<,%>"
-@@ -69,19 +69,19 @@
- #: c-parser.c:4616 c-parser.c:4750 c-parser.c:5029 c-parser.c:5164
- #: c-parser.c:5244 c-parser.c:5795 c-parser.c:5993 c-parser.c:6067
- #: c-parser.c:6148 c-parser.c:6326 c-parser.c:6344 c-parser.c:6365
--#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6691
--#: c-parser.c:6714 c-parser.c:6735 c-parser.c:6874 c-parser.c:7146
--#: c-parser.c:7682 c-parser.c:7703 c-parser.c:7911 c-parser.c:7964
--#: c-parser.c:8336 c-parser.c:8789 c-parser.c:8810 c-parser.c:8888
--#: c-parser.c:9017 c-parser.c:9154 c-parser.c:9237 c-parser.c:9815
--#: c-parser.c:9932 c-parser.c:9974 c-parser.c:10720 cp/parser.c:22246
-+#: c-parser.c:6398 c-parser.c:6499 c-parser.c:6568 c-parser.c:6696
-+#: c-parser.c:6719 c-parser.c:6740 c-parser.c:6879 c-parser.c:7151
-+#: c-parser.c:7687 c-parser.c:7708 c-parser.c:7916 c-parser.c:7969
-+#: c-parser.c:8341 c-parser.c:8794 c-parser.c:8815 c-parser.c:8893
-+#: c-parser.c:9022 c-parser.c:9159 c-parser.c:9242 c-parser.c:9820
-+#: c-parser.c:9937 c-parser.c:9979 c-parser.c:10725 cp/parser.c:22262
- #, gcc-internal-format
- msgid "expected %<)%>"
- msgstr "需è¦%<)%>"
-
- #: c-parser.c:3095 c-parser.c:3904 c-parser.c:3938 c-parser.c:5224
--#: c-parser.c:6491 c-parser.c:6755 c-parser.c:6861 c-parser.c:10623
--#: c-parser.c:10625 cp/parser.c:22210
-+#: c-parser.c:6491 c-parser.c:6760 c-parser.c:6866 c-parser.c:10628
-+#: c-parser.c:10630 cp/parser.c:22226
- #, gcc-internal-format
- msgid "expected %<]%>"
- msgstr "需è¦%<]%>"
-@@ -90,25 +90,25 @@
- msgid "expected %<;%>, %<,%> or %<)%>"
- msgstr "éœ€è¦ %<;%>ã€%<,%> 或 %<)%>"
-
--#: c-parser.c:3767 c-parser.c:9771 cp/parser.c:22204 cp/parser.c:24021
-+#: c-parser.c:3767 c-parser.c:9776 cp/parser.c:22220 cp/parser.c:24037
- #, gcc-internal-format
- msgid "expected %<}%>"
- msgstr "éœ€è¦ %<}%>"
-
--#: c-parser.c:4057 c-parser.c:7931 c-parser.c:10217 c-parser.c:2318
--#: c-parser.c:2521 c-parser.c:7485 cp/parser.c:14416 cp/parser.c:22207
-+#: c-parser.c:4057 c-parser.c:7936 c-parser.c:10222 c-parser.c:2318
-+#: c-parser.c:2521 c-parser.c:7490 cp/parser.c:14425 cp/parser.c:22223
- #, gcc-internal-format
- msgid "expected %<{%>"
- msgstr "需è¦%<{%>"
-
- #: c-parser.c:4276 c-parser.c:4285 c-parser.c:5128 c-parser.c:5469
--#: c-parser.c:7696 c-parser.c:8071 c-parser.c:8128 c-parser.c:9143
--#: cp/parser.c:22240 cp/parser.c:23242
-+#: c-parser.c:7701 c-parser.c:8076 c-parser.c:8133 c-parser.c:9148
-+#: cp/parser.c:22256 cp/parser.c:23258
- #, gcc-internal-format
- msgid "expected %<:%>"
- msgstr "éœ€è¦ %<:%>"
-
--#: c-parser.c:4824 cp/parser.c:22134
-+#: c-parser.c:4824 cp/parser.c:22150
- #, gcc-internal-format
- msgid "expected %<while%>"
- msgstr "éœ€è¦ %<while%>"
-@@ -117,39 +117,39 @@
- msgid "expected %<.%>"
- msgstr "需è¦%<.%>"
-
--#: c-parser.c:7156 c-parser.c:7188 c-parser.c:7428 cp/parser.c:23805
--#: cp/parser.c:23879
-+#: c-parser.c:7161 c-parser.c:7193 c-parser.c:7433 cp/parser.c:23821
-+#: cp/parser.c:23895
- #, gcc-internal-format
- msgid "expected %<@end%>"
- msgstr "éœ€è¦ %<@end%>"
-
--#: c-parser.c:7845 cp/parser.c:22225
-+#: c-parser.c:7850 cp/parser.c:22241
- #, gcc-internal-format
- msgid "expected %<>%>"
- msgstr "éœ€è¦ %<>%>"
-
--#: c-parser.c:9241 cp/parser.c:22249
-+#: c-parser.c:9246 cp/parser.c:22265
- #, gcc-internal-format
- msgid "expected %<,%> or %<)%>"
- msgstr "éœ€è¦ %<,%> 或 %<)%>"
-
--#: c-parser.c:9494 c-parser.c:9525 c-parser.c:9761 c-parser.c:9913
--#: c-parser.c:3961 cp/parser.c:22228
-+#: c-parser.c:9499 c-parser.c:9530 c-parser.c:9766 c-parser.c:9918
-+#: c-parser.c:3961 cp/parser.c:22244
- #, gcc-internal-format
- msgid "expected %<=%>"
- msgstr "需è¦%<=%>"
-
--#: c-parser.c:10274 c-parser.c:10264 cp/parser.c:26658
-+#: c-parser.c:10279 c-parser.c:10269 cp/parser.c:26674
- #, gcc-internal-format
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr "需è¦%<#pragma omp section%>或%<}%>"
-
--#: c-parser.c:10611 cp/parser.c:22213
-+#: c-parser.c:10616 cp/parser.c:22229
- #, gcc-internal-format
- msgid "expected %<[%>"
- msgstr "需è¦%<[%>"
-
--#: c-typeck.c:6587
-+#: c-typeck.c:6604
- msgid "(anonymous)"
- msgstr "(匿å)"
-
-@@ -321,12 +321,12 @@
- #. TARGET_PRINT_OPERAND must handle them.
- #. We can't handle floating point constants;
- #. PRINT_OPERAND must handle them.
--#: final.c:3615 config/i386/i386.c:13033 config/pdp11/pdp11.c:1689
-+#: final.c:3615 config/i386/i386.c:13086 config/pdp11/pdp11.c:1689
- #, c-format
- msgid "floating constant misused"
- msgstr "错误地使用了浮点常é‡"
-
--#: final.c:3673 config/i386/i386.c:13131 config/pdp11/pdp11.c:1730
-+#: final.c:3673 config/i386/i386.c:13184 config/pdp11/pdp11.c:1730
- #, c-format
- msgid "invalid expression as operand"
- msgstr "无效的表达å¼ç”¨ä½œæ“作数"
-@@ -1216,19 +1216,19 @@
- msgid " inlined from %qs"
- msgstr " 内è”自%qs"
-
--#: loop-iv.c:2966 tree-ssa-loop-niter.c:1907
-+#: loop-iv.c:2966 tree-ssa-loop-niter.c:1908
- msgid "assuming that the loop is not infinite"
- msgstr "å‡å®šå¾ªçŽ¯æœ‰ç©·"
-
--#: loop-iv.c:2967 tree-ssa-loop-niter.c:1908
-+#: loop-iv.c:2967 tree-ssa-loop-niter.c:1909
- msgid "cannot optimize possibly infinite loops"
- msgstr "无法优化å¯èƒ½æ— ç©·çš„循环"
-
--#: loop-iv.c:2975 tree-ssa-loop-niter.c:1912
-+#: loop-iv.c:2975 tree-ssa-loop-niter.c:1913
- msgid "assuming that the loop counter does not overflow"
- msgstr "å‡å®šå¾ªçŽ¯è®¡æ•°ä¸ä¼šæº¢å‡º"
-
--#: loop-iv.c:2976 tree-ssa-loop-niter.c:1913
-+#: loop-iv.c:2976 tree-ssa-loop-niter.c:1914
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr "无法优化循环,循环å˜é‡å¯èƒ½æº¢å‡º"
-
-@@ -1394,16 +1394,16 @@
- msgstr "这是指令:"
-
- #. It's the compiler's fault.
--#: reload1.c:6088
-+#: reload1.c:6102
- msgid "could not find a spill register"
- msgstr "找ä¸åˆ°å¯æº¢å‡ºçš„寄存器"
-
- #. It's the compiler's fault.
--#: reload1.c:7898
-+#: reload1.c:7912
- msgid "VOIDmode on an output"
- msgstr "输出有 VOIDmode"
-
--#: reload1.c:8658
-+#: reload1.c:8672
- msgid "failure trying to reload:"
- msgstr "è¯•å›¾é‡æ–°è½½å…¥æ—¶å¤±è´¥ï¼š"
-
-@@ -2549,118 +2549,118 @@
- msgid "<unknown>"
- msgstr "<未知>"
-
--#: config/alpha/alpha.c:5022
-+#: config/alpha/alpha.c:5042
- #, c-format
- msgid "invalid %%H value"
- msgstr "无效 %%H 值"
-
--#: config/alpha/alpha.c:5043 config/bfin/bfin.c:1423
-+#: config/alpha/alpha.c:5063 config/bfin/bfin.c:1423
- #, c-format
- msgid "invalid %%J value"
- msgstr "无效 %%J 值"
-
--#: config/alpha/alpha.c:5073 config/ia64/ia64.c:5291
-+#: config/alpha/alpha.c:5093 config/ia64/ia64.c:5295
- #, c-format
- msgid "invalid %%r value"
- msgstr "无效 %%r 值"
-
--#: config/alpha/alpha.c:5083 config/ia64/ia64.c:5245
--#: config/rs6000/rs6000.c:15019 config/xtensa/xtensa.c:2350
-+#: config/alpha/alpha.c:5103 config/ia64/ia64.c:5249
-+#: config/rs6000/rs6000.c:15018 config/xtensa/xtensa.c:2350
- #, c-format
- msgid "invalid %%R value"
- msgstr "无效 %%R 值"
-
--#: config/alpha/alpha.c:5089 config/rs6000/rs6000.c:14938
-+#: config/alpha/alpha.c:5109 config/rs6000/rs6000.c:14937
- #: config/xtensa/xtensa.c:2317
- #, c-format
- msgid "invalid %%N value"
- msgstr "无效 %%N 值"
-
--#: config/alpha/alpha.c:5097 config/rs6000/rs6000.c:14966
-+#: config/alpha/alpha.c:5117 config/rs6000/rs6000.c:14965
- #, c-format
- msgid "invalid %%P value"
- msgstr "无效 %%P 值"
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5125
- #, c-format
- msgid "invalid %%h value"
- msgstr "无效 %%h 值"
-
--#: config/alpha/alpha.c:5113 config/xtensa/xtensa.c:2343
-+#: config/alpha/alpha.c:5133 config/xtensa/xtensa.c:2343
- #, c-format
- msgid "invalid %%L value"
- msgstr "无效 %%L 值"
-
--#: config/alpha/alpha.c:5152 config/rs6000/rs6000.c:14920
-+#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:14919
- #, c-format
- msgid "invalid %%m value"
- msgstr "无效 %%m 值"
-
--#: config/alpha/alpha.c:5160 config/rs6000/rs6000.c:14928
-+#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:14927
- #, c-format
- msgid "invalid %%M value"
- msgstr "无效 %%M 值"
-
--#: config/alpha/alpha.c:5204
-+#: config/alpha/alpha.c:5224
- #, c-format
- msgid "invalid %%U value"
- msgstr "无效 %%U 值"
-
--#: config/alpha/alpha.c:5212 config/alpha/alpha.c:5223
--#: config/rs6000/rs6000.c:15027
-+#: config/alpha/alpha.c:5232 config/alpha/alpha.c:5243
-+#: config/rs6000/rs6000.c:15026
- #, c-format
- msgid "invalid %%s value"
- msgstr "无效 %%s 值"
-
--#: config/alpha/alpha.c:5234
-+#: config/alpha/alpha.c:5254
- #, c-format
- msgid "invalid %%C value"
- msgstr "无效 %%C 值"
-
--#: config/alpha/alpha.c:5271 config/rs6000/rs6000.c:14785
-+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:14784
- #, c-format
- msgid "invalid %%E value"
- msgstr "无效 %%E 值"
-
--#: config/alpha/alpha.c:5296 config/alpha/alpha.c:5344
-+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
- #, c-format
- msgid "unknown relocation unspec"
- msgstr "未指定未知的é‡å®šä½æ–¹å¼"
-
--#: config/alpha/alpha.c:5305 config/cr16/cr16.c:1537
--#: config/rs6000/rs6000.c:15393 config/spu/spu.c:1744
-+#: config/alpha/alpha.c:5325 config/cr16/cr16.c:1537
-+#: config/rs6000/rs6000.c:15375 config/spu/spu.c:1744
- #, c-format
- msgid "invalid %%xn code"
- msgstr "无效的 %%xn 代ç "
-
--#: config/arm/arm.c:17113 config/arm/arm.c:17131
-+#: config/arm/arm.c:17116 config/arm/arm.c:17134
- #, c-format
- msgid "predicated Thumb instruction"
- msgstr "预测到的 Thumb 指令"
-
--#: config/arm/arm.c:17119
-+#: config/arm/arm.c:17122
- #, c-format
- msgid "predicated instruction in conditional sequence"
- msgstr "在æ¡ä»¶åºåˆ—中预测到的指令"
-
--#: config/arm/arm.c:17250
-+#: config/arm/arm.c:17253
- #, fuzzy, c-format
- #| msgid "invalid operand for code '%c'"
- msgid "Unsupported operand for code '%c'"
- msgstr "代ç â€˜%c’的æ“作数无效"
-
--#: config/arm/arm.c:17298
-+#: config/arm/arm.c:17301
- #, c-format
- msgid "invalid shift operand"
- msgstr "æ— æ•ˆçš„ç§»ä½æ“作数"
-
--#: config/arm/arm.c:17355 config/arm/arm.c:17377 config/arm/arm.c:17387
--#: config/arm/arm.c:17397 config/arm/arm.c:17407 config/arm/arm.c:17446
--#: config/arm/arm.c:17464 config/arm/arm.c:17499 config/arm/arm.c:17518
--#: config/arm/arm.c:17533 config/arm/arm.c:17560 config/arm/arm.c:17567
--#: config/arm/arm.c:17585 config/arm/arm.c:17592 config/arm/arm.c:17600
--#: config/arm/arm.c:17621 config/arm/arm.c:17628 config/arm/arm.c:17753
--#: config/arm/arm.c:17760 config/arm/arm.c:17783 config/arm/arm.c:17790
-+#: config/arm/arm.c:17358 config/arm/arm.c:17380 config/arm/arm.c:17390
-+#: config/arm/arm.c:17400 config/arm/arm.c:17410 config/arm/arm.c:17449
-+#: config/arm/arm.c:17467 config/arm/arm.c:17502 config/arm/arm.c:17521
-+#: config/arm/arm.c:17536 config/arm/arm.c:17563 config/arm/arm.c:17570
-+#: config/arm/arm.c:17588 config/arm/arm.c:17595 config/arm/arm.c:17603
-+#: config/arm/arm.c:17624 config/arm/arm.c:17631 config/arm/arm.c:17756
-+#: config/arm/arm.c:17763 config/arm/arm.c:17786 config/arm/arm.c:17793
- #: config/bfin/bfin.c:1436 config/bfin/bfin.c:1443 config/bfin/bfin.c:1450
- #: config/bfin/bfin.c:1457 config/bfin/bfin.c:1466 config/bfin/bfin.c:1473
- #: config/bfin/bfin.c:1480 config/bfin/bfin.c:1487
-@@ -2668,85 +2668,85 @@
- msgid "invalid operand for code '%c'"
- msgstr "代ç â€˜%c’的æ“作数无效"
-
--#: config/arm/arm.c:17459
-+#: config/arm/arm.c:17462
- #, c-format
- msgid "instruction never executed"
- msgstr "指令从ä¸è¢«æ‰§è¡Œ"
-
--#: config/arm/arm.c:17802
-+#: config/arm/arm.c:17805
- #, c-format
- msgid "missing operand"
- msgstr "缺少æ“作数"
-
--#: config/arm/arm.c:20404
-+#: config/arm/arm.c:20407
- msgid "function parameters cannot have __fp16 type"
- msgstr "函数形å‚ä¸èƒ½æœ‰ __fp16 类型"
-
--#: config/arm/arm.c:20414
-+#: config/arm/arm.c:20417
- msgid "functions cannot return __fp16 type"
- msgstr "函数ä¸èƒ½è¿”回 __fp16 类型"
-
--#: config/avr/avr.c:1695
-+#: config/avr/avr.c:1806
- #, c-format
- msgid "address operand requires constraint for X, Y, or Z register"
- msgstr "åœ°å€æ“ä½œæ•°éœ€è¦ Xã€Y 或 Z 寄存器约æŸ"
-
--#: config/avr/avr.c:1848
-+#: config/avr/avr.c:1959
- #, fuzzy
- #| msgid "output operand %d must use %<&%> constraint"
- msgid "operands to %T/%t must be reg + const_int:"
- msgstr "输出æ“作数 %d 必须使用%<&%>约æŸ"
-
--#: config/avr/avr.c:1886 config/avr/avr.c:1941
-+#: config/avr/avr.c:1997 config/avr/avr.c:2052
- #, fuzzy
- #| msgid "bad address, not (reg+disp):"
- msgid "bad address, not an I/O address:"
- msgstr "地å€é”™è¯¯ï¼Œä¸æ˜¯(reg+disp):"
-
--#: config/avr/avr.c:1895
-+#: config/avr/avr.c:2006
- #, fuzzy
- #| msgid "bad address, not a constant):"
- msgid "bad address, not a constant:"
- msgstr "错误的地å€ï¼Œä¸æ˜¯ä¸€ä¸ªå¸¸é‡):"
-
--#: config/avr/avr.c:1913
-+#: config/avr/avr.c:2024
- msgid "bad address, not (reg+disp):"
- msgstr "地å€é”™è¯¯ï¼Œä¸æ˜¯(reg+disp):"
-
--#: config/avr/avr.c:1920
-+#: config/avr/avr.c:2031
- msgid "bad address, not post_inc or pre_dec:"
- msgstr "错误的地å€ï¼Œä¸æ˜¯ post_inc 或 pre_dec:"
-
--#: config/avr/avr.c:1931
-+#: config/avr/avr.c:2042
- msgid "internal compiler error. Bad address:"
- msgstr "编译器内部错误。错误的地å€ï¼š"
-
--#: config/avr/avr.c:1961
-+#: config/avr/avr.c:2072
- msgid "internal compiler error. Unknown mode:"
- msgstr "编译器内部错误。未知的模å¼ï¼š"
-
--#: config/avr/avr.c:2922 config/avr/avr.c:3495 config/avr/avr.c:3780
-+#: config/avr/avr.c:2871 config/avr/avr.c:3444 config/avr/avr.c:3730
- msgid "invalid insn:"
- msgstr "无效指令:"
-
--#: config/avr/avr.c:2951 config/avr/avr.c:3026 config/avr/avr.c:3069
--#: config/avr/avr.c:3088 config/avr/avr.c:3179 config/avr/avr.c:3348
--#: config/avr/avr.c:3558 config/avr/avr.c:3673 config/avr/avr.c:3809
--#: config/avr/avr.c:3900 config/avr/avr.c:4022
-+#: config/avr/avr.c:2900 config/avr/avr.c:2975 config/avr/avr.c:3018
-+#: config/avr/avr.c:3037 config/avr/avr.c:3128 config/avr/avr.c:3297
-+#: config/avr/avr.c:3507 config/avr/avr.c:3623 config/avr/avr.c:3759
-+#: config/avr/avr.c:3850 config/avr/avr.c:3972
- msgid "incorrect insn:"
- msgstr "错误指令:"
-
--#: config/avr/avr.c:3103 config/avr/avr.c:3264 config/avr/avr.c:3419
--#: config/avr/avr.c:3626 config/avr/avr.c:3719 config/avr/avr.c:3956
--#: config/avr/avr.c:4077
-+#: config/avr/avr.c:3052 config/avr/avr.c:3213 config/avr/avr.c:3368
-+#: config/avr/avr.c:3576 config/avr/avr.c:3669 config/avr/avr.c:3906
-+#: config/avr/avr.c:4027
- msgid "unknown move insn:"
- msgstr "无效的 move 指令:"
-
--#: config/avr/avr.c:4491
-+#: config/avr/avr.c:4441
- msgid "bad shift insn:"
- msgstr "错误的 shift 指令"
-
--#: config/avr/avr.c:4599 config/avr/avr.c:5080 config/avr/avr.c:5495
-+#: config/avr/avr.c:4549 config/avr/avr.c:5030 config/avr/avr.c:5445
- msgid "internal compiler error. Incorrect shift:"
- msgstr "ç¼–è¯‘å™¨å†…éƒ¨é”™è¯¯ã€‚ä¸æ­£ç¡®çš„ç§»ä½é‡ï¼š"
-
-@@ -2762,8 +2762,8 @@
-
- #: config/cris/cris.c:579 config/moxie/moxie.c:111 final.c:3129 final.c:3131
- #: fold-const.c:287 gcc.c:4609 gcc.c:4623 loop-iv.c:2968 loop-iv.c:2977
--#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1916 tree-vrp.c:6041
--#: cp/typeck.c:5334 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
-+#: rtl-error.c:103 toplev.c:346 tree-ssa-loop-niter.c:1917 tree-vrp.c:6046
-+#: cp/typeck.c:5347 java/expr.c:390 lto/lto-object.c:184 lto/lto-object.c:282
- #: lto/lto-object.c:339 lto/lto-object.c:363
- #, gcc-internal-format, gfc-internal-format
- msgid "%s"
-@@ -2841,21 +2841,21 @@
- msgid "unrecognized address"
- msgstr "无法识别的地å€"
-
--#: config/cris/cris.c:2434
-+#: config/cris/cris.c:2435
- msgid "unrecognized supposed constant"
- msgstr "é¢„æœŸçš„å¸¸é‡æ— æ³•识别"
-
--#: config/cris/cris.c:2811 config/cris/cris.c:2875
-+#: config/cris/cris.c:2812 config/cris/cris.c:2876
- msgid "unexpected side-effects in address"
- msgstr "地å€ä¸­æœ‰éžé¢„期的副作用"
-
- #. Can't possibly get a GOT-needing-fixup for a function-call,
- #. right?
--#: config/cris/cris.c:3710
-+#: config/cris/cris.c:3711
- msgid "unidentifiable call op"
- msgstr "无法识别的 call æ“作"
-
--#: config/cris/cris.c:3762
-+#: config/cris/cris.c:3763
- #, c-format
- msgid "PIC register isn't set up"
- msgstr "尚未设定好 PIC 寄存器"
-@@ -2863,7 +2863,7 @@
- #. Unknown flag.
- #. Undocumented flag.
- #: config/epiphany/epiphany.c:1196 config/m32r/m32r.c:2217
--#: config/sparc/sparc.c:8293
-+#: config/sparc/sparc.c:8308
- #, c-format
- msgid "invalid operand output code"
- msgstr "无效的æ“作数输出代ç "
-@@ -2992,73 +2992,73 @@
- msgid "bad output_condmove_single operand"
- msgstr "错误的 output_condmove_single æ“作数"
-
--#: config/i386/i386.c:13125
-+#: config/i386/i386.c:13178
- #, c-format
- msgid "invalid UNSPEC as operand"
- msgstr "无效的 UNSPEC 用作æ“作数"
-
--#: config/i386/i386.c:13748
-+#: config/i386/i386.c:13801
- #, c-format
- msgid "'%%&' used without any local dynamic TLS references"
- msgstr "使用‘%%&’ æ—¶æ²¡æœ‰æŒ‡å®šä»»ä½•åŠ¨æ€ TLS 引用"
-
--#: config/i386/i386.c:13839 config/i386/i386.c:13914
-+#: config/i386/i386.c:13892 config/i386/i386.c:13967
- #, c-format
- msgid "invalid operand size for operand code '%c'"
- msgstr "æ“作数代ç â€˜%c’的æ“ä½œæ•°å¤§å°æ— æ•ˆ"
-
--#: config/i386/i386.c:13909
-+#: config/i386/i386.c:13962
- #, c-format
- msgid "invalid operand type used with operand code '%c'"
- msgstr "æ“作数代ç â€˜%c’的æ“作数类型无效"
-
--#: config/i386/i386.c:13990 config/i386/i386.c:14030
-+#: config/i386/i386.c:14043 config/i386/i386.c:14083
- #, c-format
- msgid "operand is not a condition code, invalid operand code 'D'"
- msgstr "æ“ä½œæ•°ä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“ä½œæ•°ä»£ç â€˜D’"
-
--#: config/i386/i386.c:14056
-+#: config/i386/i386.c:14109
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'C'"
- msgstr "æ“ä½œæ•°æ—¢ä¸æ˜¯ä¸€ä¸ªå¸¸é‡ä¹Ÿä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“ä½œæ•°ä»£ç â€˜C’"
-
--#: config/i386/i386.c:14066
-+#: config/i386/i386.c:14119
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'F'"
- msgstr "æ“ä½œæ•°æ—¢ä¸æ˜¯ä¸€ä¸ªå¸¸é‡ä¹Ÿä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“ä½œæ•°ä»£ç â€˜F’"
-
--#: config/i386/i386.c:14084
-+#: config/i386/i386.c:14137
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
- msgstr "æ“ä½œæ•°æ—¢ä¸æ˜¯ä¸€ä¸ªå¸¸é‡ä¹Ÿä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“ä½œæ•°ä»£ç â€˜c’"
-
--#: config/i386/i386.c:14094
-+#: config/i386/i386.c:14147
- #, c-format
- msgid "operand is neither a constant nor a condition code, invalid operand code 'f'"
- msgstr "æ“ä½œæ•°æ—¢ä¸æ˜¯ä¸€ä¸ªå¸¸é‡ä¹Ÿä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“ä½œæ•°ä»£ç â€˜f’"
-
--#: config/i386/i386.c:14109
-+#: config/i386/i386.c:14162
- #, 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:14204
-+#: config/i386/i386.c:14257
- #, c-format
- msgid "operand is not a condition code, invalid operand code 'Y'"
- msgstr "æ“ä½œæ•°ä¸æ˜¯ä¸€ä¸ªæ¡ä»¶ç ï¼Œæ— æ•ˆçš„æ“ä½œæ•°ä»£ç â€˜Y’"
-
--#: config/i386/i386.c:14234
-+#: config/i386/i386.c:14287
- #, c-format
- msgid "invalid operand code '%c'"
- msgstr "无效的æ“作数代ç â€˜%c’"
-
--#: config/i386/i386.c:14289
-+#: config/i386/i386.c:14342
- #, c-format
- msgid "invalid constraints for operand"
- msgstr "æ“ä½œæ•°çš„çº¦æŸæ— æ•ˆ"
-
--#: config/i386/i386.c:23303
-+#: config/i386/i386.c:23356
- msgid "unknown insn mode"
- msgstr "未知的指令模å¼"
-
-@@ -3089,35 +3089,35 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr "环境å˜é‡ DJGPP 指å‘的文件‘%s’已æŸå"
-
--#: config/ia64/ia64.c:5173
-+#: config/ia64/ia64.c:5177
- #, c-format
- msgid "invalid %%G mode"
- msgstr "无效 %%G 模å¼"
-
--#: config/ia64/ia64.c:5343
-+#: config/ia64/ia64.c:5347
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr "ia64_print_operand:未知代ç "
-
--#: config/ia64/ia64.c:10912
-+#: config/ia64/ia64.c:10916
- msgid "invalid conversion from %<__fpreg%>"
- msgstr "从%<__fpreg%>çš„è½¬æ¢æ— æ•ˆ"
-
--#: config/ia64/ia64.c:10915
-+#: config/ia64/ia64.c:10919
- msgid "invalid conversion to %<__fpreg%>"
- msgstr "å‘%<__fpreg%>çš„è½¬æ¢æ— æ•ˆ"
-
--#: config/ia64/ia64.c:10928 config/ia64/ia64.c:10939
-+#: config/ia64/ia64.c:10932 config/ia64/ia64.c:10943
- msgid "invalid operation on %<__fpreg%>"
- msgstr "对%<__fpreg%>çš„æ“作无效"
-
- #: config/iq2000/iq2000.c:3130 config/tilegx/tilegx.c:5131
--#: config/tilepro/tilepro.c:4702
-+#: config/tilepro/tilepro.c:4696
- #, c-format
- msgid "invalid %%P operand"
- msgstr "无效的 %%P æ“作数"
-
--#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14956
-+#: config/iq2000/iq2000.c:3138 config/rs6000/rs6000.c:14955
- #, c-format
- msgid "invalid %%p value"
- msgstr "无效的 %%p 值"
-@@ -3196,7 +3196,7 @@
- msgstr "åŽè‡ªå¢žåœ°å€ä¸æ˜¯ä¸€ä¸ªå¯„存器"
-
- #: config/m32r/m32r.c:2321 config/m32r/m32r.c:2335
--#: config/rs6000/rs6000.c:24548
-+#: config/rs6000/rs6000.c:24534
- msgid "bad address"
- msgstr "错误地å€"
-
-@@ -3360,87 +3360,87 @@
- msgid "bad move"
- msgstr "错误的移动"
-
--#: config/rs6000/rs6000.c:14766
-+#: config/rs6000/rs6000.c:14765
- #, c-format
- msgid "invalid %%c value"
- msgstr "无效 %%c 值"
-
--#: config/rs6000/rs6000.c:14794
-+#: config/rs6000/rs6000.c:14793
- #, c-format
- msgid "invalid %%f value"
- msgstr "无效 %%f 值"
-
--#: config/rs6000/rs6000.c:14803
-+#: config/rs6000/rs6000.c:14802
- #, c-format
- msgid "invalid %%F value"
- msgstr "无效 %%F 值"
-
--#: config/rs6000/rs6000.c:14812
-+#: config/rs6000/rs6000.c:14811
- #, c-format
- msgid "invalid %%G value"
- msgstr "无效 %%G 值"
-
--#: config/rs6000/rs6000.c:14847
-+#: config/rs6000/rs6000.c:14846
- #, c-format
- msgid "invalid %%j code"
- msgstr "无效 %%j 代ç "
-
--#: config/rs6000/rs6000.c:14857
-+#: config/rs6000/rs6000.c:14856
- #, c-format
- msgid "invalid %%J code"
- msgstr "无效 %%J 代ç "
-
--#: config/rs6000/rs6000.c:14867
-+#: config/rs6000/rs6000.c:14866
- #, c-format
- msgid "invalid %%k value"
- msgstr "无效 %%k 值"
-
--#: config/rs6000/rs6000.c:14882 config/xtensa/xtensa.c:2336
-+#: config/rs6000/rs6000.c:14881 config/xtensa/xtensa.c:2336
- #, c-format
- msgid "invalid %%K value"
- msgstr "无效 %%K 值"
-
--#: config/rs6000/rs6000.c:14946
-+#: config/rs6000/rs6000.c:14945
- #, c-format
- msgid "invalid %%O value"
- msgstr "无效 %%O 值"
-
--#: config/rs6000/rs6000.c:14993
-+#: config/rs6000/rs6000.c:14992
- #, c-format
- msgid "invalid %%q value"
- msgstr "无效 %%q 值"
-
--#: config/rs6000/rs6000.c:15037
-+#: config/rs6000/rs6000.c:15036
- #, c-format
- msgid "invalid %%S value"
- msgstr "无效 %%S 值"
-
--#: config/rs6000/rs6000.c:15077
-+#: config/rs6000/rs6000.c:15076
- #, c-format
- msgid "invalid %%T value"
- msgstr "无效 %%T 值"
-
--#: config/rs6000/rs6000.c:15087
-+#: config/rs6000/rs6000.c:15086
- #, c-format
- msgid "invalid %%u value"
- msgstr "无效 %%u 值"
-
--#: config/rs6000/rs6000.c:15096 config/xtensa/xtensa.c:2306
-+#: config/rs6000/rs6000.c:15095 config/xtensa/xtensa.c:2306
- #, c-format
- msgid "invalid %%v value"
- msgstr "无效 %%v 值"
-
--#: config/rs6000/rs6000.c:15195 config/xtensa/xtensa.c:2357
-+#: config/rs6000/rs6000.c:15177 config/xtensa/xtensa.c:2357
- #, c-format
- msgid "invalid %%x value"
- msgstr "无效的 %%x 值"
-
--#: config/rs6000/rs6000.c:15341
-+#: config/rs6000/rs6000.c:15323
- #, c-format
- msgid "invalid %%y value, try using the 'Z' constraint"
- msgstr "无效 %%y 值,请试用“Zâ€çº¦æŸ"
-
--#: config/rs6000/rs6000.c:26958
-+#: config/rs6000/rs6000.c:26944
- msgid "AltiVec argument passed to unprototyped function"
- msgstr "传递 AltiVec 傿•°ç»™æ— åŽŸåž‹çš„å‡½æ•°"
-
-@@ -3539,62 +3539,62 @@
- msgid "invalid operand to %%S"
- msgstr "%%S çš„æ“作数无效"
-
--#: config/sh/sh.c:9142
-+#: config/sh/sh.c:9154
- msgid "created and used with different architectures / ABIs"
- msgstr "创建和使用时使用了ä¸åŒçš„æž¶æž„/ABI"
-
--#: config/sh/sh.c:9144
-+#: config/sh/sh.c:9156
- msgid "created and used with different ABIs"
- msgstr "创建和使用时使用了ä¸åŒçš„ ABI"
-
--#: config/sh/sh.c:9146
-+#: config/sh/sh.c:9158
- msgid "created and used with different endianness"
- msgstr "创建和使用时使用了ä¸åŒçš„大å°ç«¯è®¾å®š"
-
--#: config/sparc/sparc.c:8117 config/sparc/sparc.c:8123
-+#: config/sparc/sparc.c:8132 config/sparc/sparc.c:8138
- #, c-format
- msgid "invalid %%Y operand"
- msgstr "无效的 %%Y æ“作数"
-
--#: config/sparc/sparc.c:8193
-+#: config/sparc/sparc.c:8208
- #, c-format
- msgid "invalid %%A operand"
- msgstr "无效的 %%A æ“作数"
-
--#: config/sparc/sparc.c:8203
-+#: config/sparc/sparc.c:8218
- #, c-format
- msgid "invalid %%B operand"
- msgstr "无效的 %%B æ“作数"
-
--#: config/sparc/sparc.c:8232 config/tilegx/tilegx.c:4934
--#: config/tilepro/tilepro.c:4505
-+#: config/sparc/sparc.c:8247 config/tilegx/tilegx.c:4934
-+#: config/tilepro/tilepro.c:4499
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%C operand"
- msgstr "无效的 %%P æ“作数"
-
--#: config/sparc/sparc.c:8249 config/tilegx/tilegx.c:4967
-+#: config/sparc/sparc.c:8264 config/tilegx/tilegx.c:4967
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%D operand"
- msgstr "无效的 %%P æ“作数"
-
--#: config/sparc/sparc.c:8265
-+#: config/sparc/sparc.c:8280
- #, c-format
- msgid "invalid %%f operand"
- msgstr "无效的 %%f æ“作数"
-
--#: config/sparc/sparc.c:8279
-+#: config/sparc/sparc.c:8294
- #, c-format
- msgid "invalid %%s operand"
- msgstr "无效的 %%s æ“作数"
-
--#: config/sparc/sparc.c:8333
-+#: config/sparc/sparc.c:8348
- #, c-format
- msgid "long long constant not a valid immediate operand"
- msgstr "long long 常é‡ä¸æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„ç«‹å³æ•°æ“作数"
-
--#: config/sparc/sparc.c:8336
-+#: config/sparc/sparc.c:8351
- #, c-format
- msgid "floating point constant not a valid immediate operand"
- msgstr "浮点常é‡ä¸æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„ç«‹å³æ•°æ“作数"
-@@ -3619,7 +3619,7 @@
- msgid "xstormy16_print_operand: unknown code"
- msgstr "xstormy16_print_operand:未知代ç "
-
--#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4490
-+#: config/tilegx/tilegx.c:4919 config/tilepro/tilepro.c:4484
- #, c-format
- msgid "invalid %%c operand"
- msgstr "无效的 %%c æ“作数"
-@@ -3635,25 +3635,25 @@
- msgid "invalid %%H specifier"
- msgstr "无效 %%L 代ç "
-
--#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4519
-+#: config/tilegx/tilegx.c:5069 config/tilepro/tilepro.c:4513
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%h operand"
- msgstr "无效的 %%P æ“作数"
-
--#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4583
-+#: config/tilegx/tilegx.c:5081 config/tilepro/tilepro.c:4577
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%I operand"
- msgstr "无效的 %%P æ“作数"
-
--#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4597
-+#: config/tilegx/tilegx.c:5095 config/tilepro/tilepro.c:4591
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%i operand"
- msgstr "无效的 %%P æ“作数"
-
--#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4620
-+#: config/tilegx/tilegx.c:5118 config/tilepro/tilepro.c:4614
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%j operand"
-@@ -3665,7 +3665,7 @@
- msgid "invalid %%%c operand"
- msgstr "无效的 %%c æ“作数"
-
--#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4734
-+#: config/tilegx/tilegx.c:5164 config/tilepro/tilepro.c:4728
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%N operand"
-@@ -3677,42 +3677,42 @@
- msgid "invalid operand for 'r' specifier"
- msgstr "‘b’修饰符的æ“作数无效"
-
--#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4816
-+#: config/tilegx/tilegx.c:5233 config/tilepro/tilepro.c:4810
- #, c-format
- msgid "unable to print out operand yet; code == %d (%c)"
- msgstr ""
-
--#: config/tilepro/tilepro.c:4555
-+#: config/tilepro/tilepro.c:4549
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%H operand"
- msgstr "无效的 %%P æ“作数"
-
--#: config/tilepro/tilepro.c:4659
-+#: config/tilepro/tilepro.c:4653
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%L operand"
- msgstr "无效的 %%P æ“作数"
-
--#: config/tilepro/tilepro.c:4719
-+#: config/tilepro/tilepro.c:4713
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%M operand"
- msgstr "无效的 %%P æ“作数"
-
--#: config/tilepro/tilepro.c:4762
-+#: config/tilepro/tilepro.c:4756
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand"
- msgstr "无效的 %%P æ“作数"
-
--#: config/tilepro/tilepro.c:4769
-+#: config/tilepro/tilepro.c:4763
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%t operand '"
- msgstr "无效的 %%P æ“作数"
-
--#: config/tilepro/tilepro.c:4790
-+#: config/tilepro/tilepro.c:4784
- #, fuzzy, c-format
- #| msgid "invalid %%P operand"
- msgid "invalid %%r operand"
-@@ -3777,11 +3777,11 @@
- msgid "address offset not a constant"
- msgstr "地å€åç§»é‡ä¸æ˜¯ä¸€ä¸ªå¸¸é‡"
-
--#: cp/call.c:8284
-+#: cp/call.c:8299
- msgid "candidate 1:"
- msgstr "备选 1:"
-
--#: cp/call.c:8285
-+#: cp/call.c:8300
- msgid "candidate 2:"
- msgstr "备选 2:"
-
-@@ -4008,7 +4008,7 @@
- msgid "candidates are:"
- msgstr "备选为:"
-
--#: cp/pt.c:17805 cp/call.c:3289
-+#: cp/pt.c:17843 cp/call.c:3289
- #, gcc-internal-format
- msgid "candidate is:"
- msgid_plural "candidates are:"
-@@ -4054,48 +4054,48 @@
- msgid "source type is not polymorphic"
- msgstr "æºç±»åž‹ä¸æ˜¯å¤šæ€çš„"
-
--#: cp/typeck.c:5103 c-typeck.c:3571
-+#: cp/typeck.c:5116 c-typeck.c:3583
- #, gcc-internal-format
- msgid "wrong type argument to unary minus"
- msgstr "å•ç›®å‡çš„æ“ä½œæ•°ç±»åž‹é”™è¯¯"
-
--#: cp/typeck.c:5104 c-typeck.c:3558
-+#: cp/typeck.c:5117 c-typeck.c:3570
- #, gcc-internal-format
- msgid "wrong type argument to unary plus"
- msgstr "å•目加的æ“作数类型错误"
-
--#: cp/typeck.c:5127 c-typeck.c:3597
-+#: cp/typeck.c:5140 c-typeck.c:3609
- #, gcc-internal-format
- msgid "wrong type argument to bit-complement"
- msgstr "按ä½å–åçš„å‚æ•°ç±»åž‹é”™è¯¯"
-
--#: cp/typeck.c:5134 c-typeck.c:3605
-+#: cp/typeck.c:5147 c-typeck.c:3617
- #, gcc-internal-format
- msgid "wrong type argument to abs"
- msgstr "ä¸èƒ½å¯¹è¯¥ç±»åž‹çš„傿•°æ±‚ç»å¯¹å€¼"
-
--#: cp/typeck.c:5142 c-typeck.c:3617
-+#: cp/typeck.c:5155 c-typeck.c:3629
- #, gcc-internal-format
- msgid "wrong type argument to conjugation"
- msgstr "ä¸èƒ½å¯¹è¯¥ç±»åž‹çš„傿•°æ±‚共轭"
-
--#: cp/typeck.c:5153
-+#: cp/typeck.c:5166
- msgid "in argument to unary !"
- msgstr "å•ç›® ! çš„å‚æ•°ä¸­"
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5215
- msgid "no pre-increment operator for type"
- msgstr "类型没有å‰è‡ªå¢žè¿ç®—符"
-
--#: cp/typeck.c:5204
-+#: cp/typeck.c:5217
- msgid "no post-increment operator for type"
- msgstr "类型没有åŽè‡ªå¢žè¿ç®—符"
-
--#: cp/typeck.c:5206
-+#: cp/typeck.c:5219
- msgid "no pre-decrement operator for type"
- msgstr "类型没有å‰è‡ªå‡è¿ç®—符"
-
--#: cp/typeck.c:5208
-+#: cp/typeck.c:5221
- msgid "no post-decrement operator for type"
- msgstr "类型没有åŽè‡ªå‡è¿ç®—符"
-
-@@ -4348,7 +4348,7 @@
- msgid "Bad type in constant expression"
- msgstr "常é‡è¡¨è¾¾å¼ä¸­ç±»åž‹é”™è¯¯"
-
--#: fortran/module.c:6087
-+#: fortran/module.c:6102
- msgid "Unexpected end of module"
- msgstr "éžé¢„期的模å—结æŸ"
-
-@@ -4376,11 +4376,11 @@
- msgid "implied END DO"
- msgstr "暗示的 END DO"
-
--#: fortran/parse.c:1475 fortran/resolve.c:9396
-+#: fortran/parse.c:1475 fortran/resolve.c:9395
- msgid "assignment"
- msgstr "赋值"
-
--#: fortran/parse.c:1478 fortran/resolve.c:9435 fortran/resolve.c:9438
-+#: fortran/parse.c:1478 fortran/resolve.c:9434 fortran/resolve.c:9437
- msgid "pointer assignment"
- msgstr "指针赋值"
-
-@@ -4464,53 +4464,53 @@
- msgid "Inconsistent ranks for operator at %%L and %%L"
- msgstr "%%Lå’Œ%%L处的æ“作数的秩ä¸ä¸€è‡´"
-
--#: fortran/resolve.c:6402
-+#: fortran/resolve.c:6401
- msgid "Loop variable"
- msgstr "循环å˜é‡"
-
--#: fortran/resolve.c:6406
-+#: fortran/resolve.c:6405
- #, fuzzy
- msgid "iterator variable"
- msgstr "未使用的å˜é‡%q+D"
-
--#: fortran/resolve.c:6411
-+#: fortran/resolve.c:6410
- msgid "Start expression in DO loop"
- msgstr "DO 循环中的开始表达å¼"
-
--#: fortran/resolve.c:6415
-+#: fortran/resolve.c:6414
- msgid "End expression in DO loop"
- msgstr "DO 循环中结æŸè¡¨è¾¾å¼"
-
--#: fortran/resolve.c:6419
-+#: fortran/resolve.c:6418
- msgid "Step expression in DO loop"
- msgstr "DO 循环中的步进表达å¼"
-
--#: fortran/resolve.c:6675 fortran/resolve.c:6678
-+#: fortran/resolve.c:6674 fortran/resolve.c:6677
- #, fuzzy
- msgid "DEALLOCATE object"
- msgstr "å‡å°ç›®æ ‡æ–‡ä»¶"
-
--#: fortran/resolve.c:7020 fortran/resolve.c:7022
-+#: fortran/resolve.c:7019 fortran/resolve.c:7021
- #, fuzzy
- msgid "ALLOCATE object"
- msgstr "å‡å°ç›®æ ‡æ–‡ä»¶"
-
--#: fortran/resolve.c:7202 fortran/resolve.c:8435
-+#: fortran/resolve.c:7201 fortran/resolve.c:8434
- #, fuzzy
- msgid "STAT variable"
- msgstr "未使用的å˜é‡%q+D"
-
--#: fortran/resolve.c:7245 fortran/resolve.c:8447
-+#: fortran/resolve.c:7244 fortran/resolve.c:8446
- #, fuzzy
- msgid "ERRMSG variable"
- msgstr "未使用的å˜é‡%q+D"
-
--#: fortran/resolve.c:8313
-+#: fortran/resolve.c:8312
- #, fuzzy
- msgid "item in READ"
- msgstr "读å–链接脚本"
-
--#: fortran/resolve.c:8459
-+#: fortran/resolve.c:8458
- msgid "ACQUIRED_LOCK variable"
- msgstr ""
-
-@@ -4519,7 +4519,7 @@
- msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
- msgstr "数组构造函数中 CHARACTER 长度ä¸åŒ(%ld/%ld)"
-
--#: fortran/trans-array.c:5065
-+#: fortran/trans-array.c:5070
- #, fuzzy
- msgid "Integer overflow when calculating the amount of memory to allocate"
- msgstr "试图分é…负数大å°çš„内存。å¯èƒ½æœ‰æ•´æ•°æº¢å‡º"
-@@ -4591,7 +4591,7 @@
- msgid "Memory allocation failed"
- msgstr "内存分é…失败"
-
--#: fortran/trans.c:650 fortran/trans.c:1164
-+#: fortran/trans.c:650 fortran/trans.c:1161
- msgid "Allocation would exceed memory limit"
- msgstr "内存分é…将超过内存上é™"
-
-@@ -4798,7 +4798,7 @@
-
- #: config/alpha/freebsd.h:34 config/sparc/freebsd.h:46
- #: config/ia64/freebsd.h:26 config/arm/freebsd.h:31 config/i386/freebsd.h:96
--#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:772
-+#: config/i386/freebsd64.h:35 config/rs6000/sysv4.h:771
- #, fuzzy
- msgid "consider using '-pg' instead of '-p' with gprof(1)"
- msgstr "与 gprof(1) 一起使用时请考虑使用‘-pg’以代替‘-p’"
-@@ -4859,6 +4859,12 @@
- msgid "static is not supported on TPF-OS"
- msgstr "TPF-OS 䏿”¯æŒ static"
-
-+#: config/rs6000/freebsd64.h:160 config/rs6000/freebsd64.h:172
-+#, fuzzy
-+#| msgid "consider using `-pg' instead of `-p' with gprof(1) "
-+msgid "consider using `-pg' instead of `-p' with gprof(1)"
-+msgstr "与 gprof(1) 一起使用时请考虑使用‘-pg’以代替‘-p’"
-+
- #: config/mips/mips.h:1169
- msgid "may not use both -EB and -EL"
- msgstr "ä¸èƒ½åŒæ—¶ä½¿ç”¨ -EB å’Œ -EL"
-@@ -4889,10 +4895,6 @@
- msgid "no processor type specified for linking"
- msgstr "没有指定链接用的处ç†å™¨ç±»åž‹"
-
--#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
--msgid "gfortran does not support -E without -cpp"
--msgstr "gfortran 䏿”¯æŒå•独使用 -E 而ä¸å¸¦ -cpp"
--
- #: config/mcore/mcore.h:54
- msgid "the m210 does not have little endian support"
- msgstr "m210 䏿”¯æŒå°ç«¯åœ¨å‰"
-@@ -4945,6 +4947,10 @@
- msgid "the -shared option is not currently supported for VAX ELF"
- msgstr "-shared 选项目å‰åœ¨ VAX ELF 下ä¸å—支æŒ"
-
-+#: fortran/lang-specs.h:55 fortran/lang-specs.h:69
-+msgid "gfortran does not support -E without -cpp"
-+msgstr "gfortran 䏿”¯æŒå•独使用 -E 而ä¸å¸¦ -cpp"
-+
- #: java/lang-specs.h:33
- msgid "-fjni and -femit-class-files are incompatible"
- msgstr "-fjni å’Œ -femit-class-files 互ä¸å…¼å®¹"
-@@ -8093,6 +8099,10 @@
- msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
- msgstr ""
-
-+#: config/avr/avr.opt:80
-+msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
-+msgstr ""
-+
- #: config/avr/avr-tables.opt:24
- msgid "Known MCU names:"
- msgstr ""
-@@ -10496,19 +10506,31 @@
- msgstr "ä¸é¢„定义系统或 GCC 特定的å®"
-
- #: go/lang.opt:42
-+msgid "Add explicit checks for division by zero"
-+msgstr ""
-+
-+#: go/lang.opt:46
-+msgid "Add explicit checks for division overflow in INT_MIN / -1"
-+msgstr ""
-+
-+#: go/lang.opt:50
- #, fuzzy
- msgid "-fgo-dump-<type>\tDump Go frontend internal information"
- msgstr "-fdump-<类型>\t将一些编译器内部信æ¯è½¬å‚¨åˆ°ä¸€ä¸ªæ–‡ä»¶é‡Œ"
-
--#: go/lang.opt:46
-+#: go/lang.opt:54
- msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend"
- msgstr ""
-
--#: go/lang.opt:50
-+#: go/lang.opt:58
-+msgid "-fgo-pkgpath=<string>\tSet Go package path"
-+msgstr ""
-+
-+#: go/lang.opt:62
- msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names"
- msgstr ""
-
--#: go/lang.opt:54
-+#: go/lang.opt:66
- #, fuzzy
- msgid "Functions which return values must end with return statements"
- msgstr "被声明为%<noreturn%>çš„å‡½æ•°å´æœ‰%<return%>语å¥"
-@@ -12056,256 +12078,268 @@
- msgid "Create a position independent executable"
- msgstr "生æˆä½ç½®æ— å…³å¯æ‰§è¡Œæ–‡ä»¶"
-
--#: go/gofrontend/expressions.cc:917
-+#: go/gofrontend/expressions.cc:853
- #, fuzzy
- msgid "invalid use of type"
- msgstr "对未定义类型%<%s %E%>的使用无效"
-
--#: go/gofrontend/expressions.cc:2278 go/gofrontend/expressions.cc:2996
-+#: go/gofrontend/expressions.cc:2533 go/gofrontend/expressions.cc:2599
-+#: go/gofrontend/expressions.cc:2615
- #, fuzzy
--msgid "floating point constant truncated to integer"
--msgstr "大定点常é‡éšå¼æˆªæ–­ä¸ºå®šç‚¹ç±»åž‹"
--
--#: go/gofrontend/expressions.cc:2876 go/gofrontend/expressions.cc:2946
--#: go/gofrontend/expressions.cc:2962
--#, fuzzy
- msgid "constant refers to itself"
- msgstr "inlined_to pointer 指å‘自身"
-
--#: go/gofrontend/expressions.cc:4557
-+#: go/gofrontend/expressions.cc:3900
- msgid "expected numeric type"
- msgstr "éœ€è¦æ•°å­—类型"
-
--#: go/gofrontend/expressions.cc:4564
-+#: go/gofrontend/expressions.cc:3905
-+#, fuzzy
-+#| msgid "expected integer or boolean type"
-+msgid "expected boolean type"
-+msgstr "éœ€è¦æ•´æ•°æˆ–布尔类型"
-+
-+#: go/gofrontend/expressions.cc:3911
- msgid "expected integer or boolean type"
- msgstr "éœ€è¦æ•´æ•°æˆ–布尔类型"
-
--#: go/gofrontend/expressions.cc:4571
-+#: go/gofrontend/expressions.cc:3918
- #, fuzzy
- msgid "invalid operand for unary %<&%>"
- msgstr "代ç â€˜%c’的æ“作数无效"
-
--#: go/gofrontend/expressions.cc:4580
-+#: go/gofrontend/expressions.cc:3927
- msgid "expected pointer"
- msgstr "éœ€è¦æŒ‡é’ˆ"
-
--#: go/gofrontend/expressions.cc:6316 go/gofrontend/expressions.cc:6567
--#: go/gofrontend/expressions.cc:6585
-+#: go/gofrontend/expressions.cc:5588 go/gofrontend/expressions.cc:5606
- #, fuzzy
- msgid "incompatible types in binary expression"
- msgstr "二元表达å¼ä¸­ç±»åž‹ä¸åŒ¹é…"
-
--#: go/gofrontend/expressions.cc:6599
-+#: go/gofrontend/expressions.cc:5620
- #, fuzzy
- msgid "shift of non-integer operand"
- msgstr "éžæ•´æ•°æ“作数使用了æ“作数代ç â€˜%c’"
-
--#: go/gofrontend/expressions.cc:6604
-+#: go/gofrontend/expressions.cc:5625 go/gofrontend/expressions.cc:5633
- #, fuzzy
- msgid "shift count not unsigned integer"
- msgstr "switch 语å¥ä¸­çš„值䏿˜¯ä¸€ä¸ªæ•´æ•°"
-
--#: go/gofrontend/expressions.cc:6614
-+#: go/gofrontend/expressions.cc:5638
- msgid "negative shift count"
- msgstr "ç§»ä½æ¬¡æ•°ä¸ºè´Ÿ"
-
--#: go/gofrontend/expressions.cc:7322
-+#: go/gofrontend/expressions.cc:6431
- msgid "object is not a method"
- msgstr "å¯¹è±¡ä¸æ˜¯ä¸€ä¸ªæ–¹æ³•"
-
--#: go/gofrontend/expressions.cc:7331
-+#: go/gofrontend/expressions.cc:6440
- msgid "method type does not match object type"
- msgstr "方法类型ä¸åŒ¹é…对象类型"
-
--#: go/gofrontend/expressions.cc:7611
-+#: go/gofrontend/expressions.cc:6714
- #, fuzzy
- #| msgid "invalid argument to built-in function"
- msgid "invalid use of %<...%> with builtin function"
- msgstr "å†…å»ºå‡½æ•°å®žå‚æ— æ•ˆ"
-
--#: go/gofrontend/expressions.cc:7673 go/gofrontend/expressions.cc:7730
--#: go/gofrontend/expressions.cc:7775 go/gofrontend/expressions.cc:8502
--#: go/gofrontend/expressions.cc:8647 go/gofrontend/expressions.cc:8690
--#: go/gofrontend/expressions.cc:8746 go/gofrontend/expressions.cc:9924
--#: go/gofrontend/expressions.cc:9943
-+#: go/gofrontend/expressions.cc:6748 go/gofrontend/expressions.cc:6805
-+#: go/gofrontend/expressions.cc:6850 go/gofrontend/expressions.cc:7539
-+#: go/gofrontend/expressions.cc:7686 go/gofrontend/expressions.cc:7729
-+#: go/gofrontend/expressions.cc:7785 go/gofrontend/expressions.cc:8967
-+#: go/gofrontend/expressions.cc:8986
- msgid "not enough arguments"
- msgstr "实å‚太少"
-
--#: go/gofrontend/expressions.cc:7675 go/gofrontend/expressions.cc:7732
--#: go/gofrontend/expressions.cc:8507 go/gofrontend/expressions.cc:8630
--#: go/gofrontend/expressions.cc:8652 go/gofrontend/expressions.cc:8695
--#: go/gofrontend/expressions.cc:8748 go/gofrontend/expressions.cc:9638
--#: go/gofrontend/expressions.cc:9929 go/gofrontend/expressions.cc:9950
-+#: go/gofrontend/expressions.cc:6750 go/gofrontend/expressions.cc:6807
-+#: go/gofrontend/expressions.cc:7544 go/gofrontend/expressions.cc:7669
-+#: go/gofrontend/expressions.cc:7691 go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:7787 go/gofrontend/expressions.cc:8662
-+#: go/gofrontend/expressions.cc:8972 go/gofrontend/expressions.cc:8993
- msgid "too many arguments"
- msgstr "实å‚太多"
-
--#: go/gofrontend/expressions.cc:7734
-+#: go/gofrontend/expressions.cc:6809
- #, fuzzy
- #| msgid "argument must be a constant"
- msgid "argument 1 must be a map"
- msgstr "实å‚必须是常数"
-
--#: go/gofrontend/expressions.cc:7801
-+#: go/gofrontend/expressions.cc:6876
- #, fuzzy
- msgid "invalid type for make function"
- msgstr "函数%q+#D的抽象返回类型无效"
-
--#: go/gofrontend/expressions.cc:7815
-+#: go/gofrontend/expressions.cc:6890
- #, fuzzy
- #| msgid "bad length when making slice"
- msgid "length required when allocating a slice"
- msgstr "生æˆåˆ‡ç‰‡æ—¶é•¿åº¦é”™è¯¯"
-
--#: go/gofrontend/expressions.cc:7829
-+#: go/gofrontend/expressions.cc:6904
- #, fuzzy
- #| msgid "bad size when making map"
- msgid "bad size for make"
- msgstr "ç”Ÿæˆæ˜ å°„时大å°é”™è¯¯"
-
--#: go/gofrontend/expressions.cc:7844
-+#: go/gofrontend/expressions.cc:6919
- msgid "bad capacity when making slice"
- msgstr "生æˆåˆ‡ç‰‡æ—¶å®¹é‡é”™è¯¯"
-
--#: go/gofrontend/expressions.cc:7855
-+#: go/gofrontend/expressions.cc:6930
- #, fuzzy
- #| msgid "too many arguments to %qE"
- msgid "too many arguments to make"
- msgstr "%qE实å‚太多"
-
--#: go/gofrontend/expressions.cc:8549
-+#: go/gofrontend/expressions.cc:7588
- #, fuzzy
- msgid "argument must be array or slice or channel"
- msgstr "å³å®žå‚必须是一个切片或字符串"
-
--#: go/gofrontend/expressions.cc:8559
-+#: go/gofrontend/expressions.cc:7598
- msgid "argument must be string or array or slice or map or channel"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:8605
-+#: go/gofrontend/expressions.cc:7644
- #, fuzzy
- msgid "unsupported argument type to builtin function"
- msgstr "%<__builtin_frame_address%>的实å‚ä¸å—支æŒ"
-
--#: go/gofrontend/expressions.cc:8616
-+#: go/gofrontend/expressions.cc:7655
- msgid "argument must be channel"
- msgstr "实å‚必须是通é“"
-
--#: go/gofrontend/expressions.cc:8618
-+#: go/gofrontend/expressions.cc:7657
- #, fuzzy
- msgid "cannot close receive-only channel"
- msgstr "间接引用æ“作数无效"
-
--#: go/gofrontend/expressions.cc:8638
-+#: go/gofrontend/expressions.cc:7677
- #, fuzzy
- msgid "argument must be a field reference"
- msgstr "%3$L处内建函数‘%2$s’的实å‚‘%1$s’必须是 %4$s"
-
--#: go/gofrontend/expressions.cc:8665
-+#: go/gofrontend/expressions.cc:7704
- msgid "left argument must be a slice"
- msgstr "左实å‚必须是一个切片"
-
--#: go/gofrontend/expressions.cc:8673
-+#: go/gofrontend/expressions.cc:7712
- msgid "element types must be the same"
- msgstr "元素类型必须一样"
-
--#: go/gofrontend/expressions.cc:8678
-+#: go/gofrontend/expressions.cc:7717
- #, fuzzy
- #| msgid "left argument must be a slice"
- msgid "first argument must be []byte"
- msgstr "左实å‚必须是一个切片"
-
--#: go/gofrontend/expressions.cc:8681
-+#: go/gofrontend/expressions.cc:7720
- #, fuzzy
- #| msgid "right argument must be a slice or a string"
- msgid "second argument must be slice or string"
- msgstr "å³å®žå‚必须是一个切片或字符串"
-
--#: go/gofrontend/expressions.cc:8722
-+#: go/gofrontend/expressions.cc:7761
- #, fuzzy
- #| msgid "parameter %u has void type"
- msgid "argument 2 has invalid type"
- msgstr "第 %u ä¸ªå‚æ•°ç±»åž‹ä¸º void"
-
--#: go/gofrontend/expressions.cc:8738
-+#: go/gofrontend/expressions.cc:7777
- msgid "argument must have complex type"
- msgstr "实å‚å¿…é¡»å…·æœ‰å¤æ•°ç±»åž‹"
-
--#: go/gofrontend/expressions.cc:8756
-+#: go/gofrontend/expressions.cc:7795
- msgid "complex arguments must have identical types"
- msgstr "夿•°å®žå‚必须具有相åŒçš„类型"
-
--#: go/gofrontend/expressions.cc:8758
-+#: go/gofrontend/expressions.cc:7797
- msgid "complex arguments must have floating-point type"
- msgstr "夿•°å®žå‚必须具有浮点类型"
-
--#: go/gofrontend/expressions.cc:9887 go/gofrontend/expressions.cc:10318
-+#: go/gofrontend/expressions.cc:8666
-+#, fuzzy
-+#| msgid "invalid use of %<this%> at top level"
-+msgid "invalid use of %<...%> with non-slice"
-+msgstr "在文件作用域使用%<this%>无效"
-+
-+#: go/gofrontend/expressions.cc:8920 go/gofrontend/expressions.cc:9361
- msgid "expected function"
- msgstr "需è¦å‡½æ•°"
-
--#: go/gofrontend/expressions.cc:9906
-+#: go/gofrontend/expressions.cc:8939
- msgid "incompatible type for receiver"
- msgstr "接收器类型ä¸å…¼å®¹"
-
--#: go/gofrontend/expressions.cc:10327 go/gofrontend/expressions.cc:10341
-+#: go/gofrontend/expressions.cc:8957
-+#, fuzzy
-+#| msgid "invalid use of %<this%> in non-member function"
-+msgid "invalid use of %<...%> calling non-variadic function"
-+msgstr "åœ¨éžæˆå‘˜å‡½æ•°ä¸­ä½¿ç”¨%<this%>无效"
-+
-+#: go/gofrontend/expressions.cc:9370 go/gofrontend/expressions.cc:9384
- msgid "number of results does not match number of values"
- msgstr "返回值的数é‡ä¸åŒ¹é…值的数é‡"
-
--#: go/gofrontend/expressions.cc:10645 go/gofrontend/expressions.cc:11065
-+#: go/gofrontend/expressions.cc:9688 go/gofrontend/expressions.cc:10110
- msgid "index must be integer"
- msgstr "索引必须是整数"
-
--#: go/gofrontend/expressions.cc:10651 go/gofrontend/expressions.cc:11069
-+#: go/gofrontend/expressions.cc:9694 go/gofrontend/expressions.cc:10114
- msgid "slice end must be integer"
- msgstr "切片结尾必须是整数"
-
--#: go/gofrontend/expressions.cc:10706
-+#: go/gofrontend/expressions.cc:9751
- msgid "slice of unaddressable value"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:11297
-+#: go/gofrontend/expressions.cc:10344
- msgid "incompatible type for map index"
- msgstr "映射索引类型ä¸å…¼å®¹"
-
--#: go/gofrontend/expressions.cc:11645
-+#: go/gofrontend/expressions.cc:10692
- #, fuzzy
- msgid "expected interface or pointer to interface"
- msgstr "%<delete%>çš„å‚æ•°ç±»åž‹åº”为指针而éž%q#T"
-
--#: go/gofrontend/expressions.cc:12182
-+#: go/gofrontend/expressions.cc:11260
- #, fuzzy
- msgid "too many expressions for struct"
- msgstr "æä¾›ç»™æ ¼å¼å­—符串的实å‚太多"
-
--#: go/gofrontend/expressions.cc:12195
-+#: go/gofrontend/expressions.cc:11273
- #, fuzzy
- msgid "too few expressions for struct"
- msgstr "æ ¼å¼å­—符串实å‚太少"
-
--#: go/gofrontend/expressions.cc:12475
--msgid "too many elements in composite literal"
--msgstr ""
--
--#: go/gofrontend/expressions.cc:13744 go/gofrontend/expressions.cc:13752
-+#: go/gofrontend/expressions.cc:12933 go/gofrontend/expressions.cc:12941
- #, fuzzy
- msgid "invalid unsafe.Pointer conversion"
- msgstr "从%<__fpreg%>çš„è½¬æ¢æ— æ•ˆ"
-
--#: go/gofrontend/expressions.cc:13757 go/gofrontend/statements.cc:1539
-+#: go/gofrontend/expressions.cc:12946 go/gofrontend/statements.cc:1539
- msgid "type assertion only valid for interface types"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13769
-+#: go/gofrontend/expressions.cc:12958
- msgid "impossible type assertion: type does not implement interface"
- msgstr ""
-
--#: go/gofrontend/expressions.cc:13953 go/gofrontend/statements.cc:1387
-+#: go/gofrontend/expressions.cc:13142 go/gofrontend/statements.cc:1387
- msgid "expected channel"
- msgstr "需è¦é€šé“"
-
--#: go/gofrontend/expressions.cc:13958 go/gofrontend/statements.cc:1392
-+#: go/gofrontend/expressions.cc:13147 go/gofrontend/statements.cc:1392
- msgid "invalid receive on send-only channel"
- msgstr ""
-
-+#: go/gofrontend/parse.cc:2900
-+msgid "parentheses required around this composite literalto avoid parsing ambiguity"
-+msgstr ""
-+
- #: go/gofrontend/statements.cc:590
- #, fuzzy
- msgid "invalid left hand side of assignment"
-@@ -12339,21 +12373,21 @@
- msgid "expected boolean expression"
- msgstr "需è¦å¸ƒå°”表达å¼"
-
--#: go/gofrontend/statements.cc:4336
-+#: go/gofrontend/statements.cc:4334
- #, fuzzy
- msgid "incompatible types in send"
- msgstr "指针目标类型在 C++ 中ä¸å…¼å®¹"
-
--#: go/gofrontend/statements.cc:4341
-+#: go/gofrontend/statements.cc:4339
- #, fuzzy
- msgid "invalid send on receive-only channel"
- msgstr "间接引用æ“作数无效"
-
--#: go/gofrontend/statements.cc:5228
-+#: go/gofrontend/statements.cc:5226
- msgid "too many variables for range clause with channel"
- msgstr ""
-
--#: go/gofrontend/statements.cc:5235
-+#: go/gofrontend/statements.cc:5233
- #, fuzzy
- msgid "range clause must have array, slice, string, map, or channel type"
- msgstr "å³å®žå‚必须是一个切片或字符串"
-@@ -12419,73 +12453,73 @@
- msgid "cannot use type %s as type %s"
- msgstr "ä¸èƒ½å°†ç±»åž‹ %s 用作 %s"
-
--#: go/gofrontend/types.cc:3205
-+#: go/gofrontend/types.cc:3207
- msgid "different receiver types"
- msgstr "ä¸åŒçš„æŽ¥æ”¶å™¨ç±»åž‹"
-
--#: go/gofrontend/types.cc:3225 go/gofrontend/types.cc:3238
--#: go/gofrontend/types.cc:3253
-+#: go/gofrontend/types.cc:3227 go/gofrontend/types.cc:3240
-+#: go/gofrontend/types.cc:3255
- msgid "different number of parameters"
- msgstr "形傿•°é‡ä¸åŒ"
-
--#: go/gofrontend/types.cc:3246
-+#: go/gofrontend/types.cc:3248
- msgid "different parameter types"
- msgstr "å½¢å‚类型ä¸åŒ"
-
--#: go/gofrontend/types.cc:3261
-+#: go/gofrontend/types.cc:3263
- msgid "different varargs"
- msgstr "ä¸åŒçš„å¯å˜å‚æ•°"
-
--#: go/gofrontend/types.cc:3270 go/gofrontend/types.cc:3283
--#: go/gofrontend/types.cc:3298
-+#: go/gofrontend/types.cc:3272 go/gofrontend/types.cc:3285
-+#: go/gofrontend/types.cc:3300
- #, fuzzy
- msgid "different number of results"
- msgstr "形傿•°é‡ä¸åŒ"
-
--#: go/gofrontend/types.cc:3291
-+#: go/gofrontend/types.cc:3293
- #, fuzzy
- msgid "different result types"
- msgstr "ä¸åŒçš„æŽ¥æ”¶å™¨ç±»åž‹"
-
--#: go/gofrontend/types.cc:4247
-+#: go/gofrontend/types.cc:4249
- #, c-format
- msgid "implicit assignment of %s%s%s hidden field %s%s%s"
- msgstr "对%s%s%sçš„éšå¼èµ‹å€¼éšè—了字段%s%s%s"
-
--#: go/gofrontend/types.cc:6651
-+#: go/gofrontend/types.cc:6639
- #, c-format
- msgid "need explicit conversion; missing method %s%s%s"
- msgstr "éœ€è¦æ˜¾å¼è½¬æ¢ï¼›ç¼ºå°‘方法%s%s%s"
-
--#: go/gofrontend/types.cc:6668 go/gofrontend/types.cc:6810
-+#: go/gofrontend/types.cc:6656 go/gofrontend/types.cc:6798
- #, c-format
- msgid "incompatible type for method %s%s%s"
- msgstr "方法%s%s%s类型ä¸å…¼å®¹"
-
--#: go/gofrontend/types.cc:6672 go/gofrontend/types.cc:6814
-+#: go/gofrontend/types.cc:6660 go/gofrontend/types.cc:6802
- #, fuzzy, c-format
- msgid "incompatible type for method %s%s%s (%s)"
- msgstr "方法%s%s%s类型ä¸å…¼å®¹"
-
--#: go/gofrontend/types.cc:6751 go/gofrontend/types.cc:6764
-+#: go/gofrontend/types.cc:6739 go/gofrontend/types.cc:6752
- msgid "pointer to interface type has no methods"
- msgstr ""
-
--#: go/gofrontend/types.cc:6753 go/gofrontend/types.cc:6766
-+#: go/gofrontend/types.cc:6741 go/gofrontend/types.cc:6754
- msgid "type has no methods"
- msgstr "类型没有方法"
-
--#: go/gofrontend/types.cc:6787
-+#: go/gofrontend/types.cc:6775
- #, c-format
- msgid "ambiguous method %s%s%s"
- msgstr "有歧义的方法%s%s%s"
-
--#: go/gofrontend/types.cc:6790
-+#: go/gofrontend/types.cc:6778
- #, c-format
- msgid "missing method %s%s%s"
- msgstr "缺少方法%s%s%s"
-
--#: go/gofrontend/types.cc:6830
-+#: go/gofrontend/types.cc:6818
- #, c-format
- msgid "method %s%s%s requires a pointer"
- msgstr "方法%s%s%s需è¦ä¸€ä¸ªæŒ‡é’ˆ"
-@@ -12552,7 +12586,7 @@
- msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
- msgstr "%<__builtin_prefetch%>çš„ç¬¬ä¸‰ä¸ªå®žå‚æ— æ•ˆï¼›ä½¿ç”¨ 0"
-
--#: builtins.c:4243 gimplify.c:2407
-+#: builtins.c:4243 gimplify.c:2414
- #, gcc-internal-format
- msgid "too few arguments to function %<va_start%>"
- msgstr "给函数%<va_start%>çš„å‚æ•°å¤ªå°‘"
-@@ -12574,7 +12608,7 @@
-
- #. We can, however, treat "undefined" any way we please.
- #. Call abort to encourage the user to fix the program.
--#: builtins.c:4429 c-typeck.c:2787
-+#: builtins.c:4429 c-typeck.c:2799
- #, gcc-internal-format
- msgid "if this code is reached, the program will abort"
- msgstr "如果执行到这段代ç ï¼Œç¨‹åºå°†ä¸­æ­¢"
-@@ -12659,7 +12693,7 @@
-
- #. All valid uses of __builtin_va_arg_pack () are removed during
- #. inlining.
--#: builtins.c:6023 expr.c:9989
-+#: builtins.c:6023 expr.c:9964
- #, gcc-internal-format
- msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
- msgstr "%K对%<__builtin_va_arg_pack ()%>的使用无效"
-@@ -12753,8 +12787,8 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:101 c-typeck.c:1980 c-typeck.c:5315 c-typeck.c:10573
--#: cp/typeck.c:1849 cp/typeck.c:6709 cp/typeck.c:7407 fortran/convert.c:88
-+#: c-convert.c:101 c-typeck.c:1992 c-typeck.c:5332 c-typeck.c:10590
-+#: cp/typeck.c:1849 cp/typeck.c:6722 cp/typeck.c:7420 fortran/convert.c:88
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr "void 值未如预期地被忽略"
-@@ -13029,7 +13063,7 @@
- msgid "declaration of %q+D shadows a previous local"
- msgstr "%q+D的声明éšè—了先å‰çš„一个局部å˜é‡"
-
--#: c-decl.c:2568 cp/name-lookup.c:1150 cp/name-lookup.c:1193
-+#: c-decl.c:2568 cp/name-lookup.c:1153 cp/name-lookup.c:1196
- #, gcc-internal-format
- msgid "shadowed declaration is here"
- msgstr "被éšè—的声明在这里"
-@@ -13134,7 +13168,7 @@
- msgid "%qE defined as wrong kind of tag"
- msgstr "%qE定义为类型错误的标记"
-
--#: c-decl.c:3674 c-typeck.c:10999 c-family/c-common.c:4164
-+#: c-decl.c:3674 c-typeck.c:11016 c-family/c-common.c:4164
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr "错误地使用了%<restrict%>"
-@@ -13255,7 +13289,7 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6374
-+#: c-decl.c:4043 c-decl.c:4058 c-typeck.c:6391
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr "å¯å˜å¤§å°çš„对象ä¸èƒ½è¢«åˆå§‹åŒ–"
-@@ -13265,7 +13299,7 @@
- msgid "variable %qD has initializer but incomplete type"
- msgstr "å˜é‡%qD有åˆå§‹å€¼è®¾å®šä½†ç±»åž‹ä¸å®Œå…¨"
-
--#: c-decl.c:4138 cp/decl.c:4428 cp/decl.c:12657
-+#: c-decl.c:4138 cp/decl.c:4430 cp/decl.c:12670
- #, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr "为内è”函数%q+D给定了 noinline 属性"
-@@ -13295,7 +13329,7 @@
- msgid "zero or negative size array %q+D"
- msgstr "数组%q+D大å°ä¸º 0 或负"
-
--#: c-decl.c:4341 varasm.c:1966
-+#: c-decl.c:4341 varasm.c:1972
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr "%q+Dçš„å­˜å‚¨å¤§å°æœªçŸ¥"
-@@ -13405,7 +13439,7 @@
- msgid "variable length array %qE is used"
- msgstr "使用了å˜é•¿æ•°ç»„%qE"
-
--#: c-decl.c:4840 cp/decl.c:8063
-+#: c-decl.c:4840 cp/decl.c:8065
- #, gcc-internal-format
- msgid "variable length array is used"
- msgstr "使用了å˜é•¿æ•°ç»„"
-@@ -13490,7 +13524,7 @@
- msgid "storage class specified for unnamed parameter"
- msgstr "为无å形傿Œ‡å®šäº†å­˜å‚¨ç±»"
-
--#: c-decl.c:5126 cp/decl.c:9030
-+#: c-decl.c:5126 cp/decl.c:9032
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr "ä¸ºç±»åž‹åæŒ‡å®šäº†å­˜å‚¨ç±»"
-@@ -13639,7 +13673,7 @@
- msgid "function definition has qualified void return type"
- msgstr "函数定义有é™å®šçš„ void 返回类型"
-
--#: c-decl.c:5618 cp/decl.c:9136
-+#: c-decl.c:5618 cp/decl.c:9138
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr "忽略函数返回类型的类型é™å®š"
-@@ -13758,7 +13792,7 @@
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr "结构或è”åˆæˆå‘˜ä¸èƒ½å…·æœ‰å¯å˜ç±»åž‹"
-
--#: c-decl.c:5898 cp/decl.c:8291
-+#: c-decl.c:5898 cp/decl.c:8293
- #, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr "å˜é‡æˆ–字段%qE声明为 void"
-@@ -14186,7 +14220,7 @@
- msgid "argument %qD doesn%'t match prototype"
- msgstr "实å‚%qD与原型ä¸ç¬¦"
-
--#: c-decl.c:8380 cp/decl.c:13515
-+#: c-decl.c:8380 cp/decl.c:13528
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr "在有返回值的函数中未å‘现 return 语å¥"
-@@ -14379,7 +14413,7 @@
- msgid "ISO C forbids an empty translation unit"
- msgstr "ISO C ä¸å…许翻译å•元为空"
-
--#: c-parser.c:1340 c-parser.c:7532
-+#: c-parser.c:1340 c-parser.c:7537
- #, gcc-internal-format
- msgid "ISO C does not allow extra %<;%> outside of a function"
- msgstr "ISO C 䏿”¯æŒåœ¨å‡½æ•°å¤–使用多余的%<;%>"
-@@ -14389,7 +14423,7 @@
- msgid "unknown type name %qE"
- msgstr "未知的类型å%qE"
-
--#: c-parser.c:1486 c-parser.c:8563 cp/parser.c:27364
-+#: c-parser.c:1486 c-parser.c:8568 cp/parser.c:27380
- #, gcc-internal-format
- msgid "expected declaration specifiers"
- msgstr "éœ€è¦æŒ‡å®šå£°æ˜Ž"
-@@ -14399,7 +14433,7 @@
- msgid "expected %<;%>, identifier or %<(%>"
- msgstr "éœ€è¦æ ‡è¯†ç¬¦æˆ–%<(%>"
-
--#: c-parser.c:1529 cp/parser.c:23794 cp/parser.c:23868
-+#: c-parser.c:1529 cp/parser.c:23810 cp/parser.c:23884
- #, fuzzy, gcc-internal-format
- msgid "prefix attributes are ignored for methods"
- msgstr "æ­¤ç›®æ ‡æœºä¸æ”¯æŒèŠ‚å±žæ€§"
-@@ -14419,7 +14453,7 @@
- msgid "data definition has no type or storage class"
- msgstr "æ•°æ®å®šä¹‰æ—¶æ²¡æœ‰ç±»åž‹æˆ–存储类"
-
--#: c-parser.c:1703 cp/parser.c:10466
-+#: c-parser.c:1703 cp/parser.c:10475
- #, gcc-internal-format
- msgid "expected %<,%> or %<;%>"
- msgstr "需è¦%<,%>或%<;%>"
-@@ -14447,7 +14481,7 @@
- msgid "ISO C90 does not support %<_Static_assert%>"
- msgstr "ISO C90 䏿”¯æŒ%<_Static_assert%>"
-
--#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8618 cp/parser.c:27235
-+#: c-parser.c:1862 c-parser.c:3383 c-parser.c:8623 cp/parser.c:27251
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr "需è¦å­—é¢å­—符串"
-@@ -14474,18 +14508,18 @@
-
- #: c-parser.c:2262 c-parser.c:3161 c-parser.c:3829 c-parser.c:4103
- #: c-parser.c:5219 c-parser.c:5310 c-parser.c:5932 c-parser.c:6286
--#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6705 c-parser.c:6902
--#: c-parser.c:6931 c-parser.c:7116 c-parser.c:7165 c-parser.c:7325
--#: c-parser.c:7355 c-parser.c:7363 c-parser.c:7392 c-parser.c:7405
--#: c-parser.c:7710 c-parser.c:7834 c-parser.c:8261 c-parser.c:8296
--#: c-parser.c:8349 c-parser.c:8402 c-parser.c:8418 c-parser.c:8464
--#: c-parser.c:8743 c-parser.c:9818 c-parser.c:10621 cp/parser.c:22255
--#: cp/parser.c:24638 cp/parser.c:24668 cp/parser.c:24738 cp/parser.c:26955
-+#: c-parser.c:6475 c-parser.c:6497 c-parser.c:6710 c-parser.c:6907
-+#: c-parser.c:6936 c-parser.c:7121 c-parser.c:7170 c-parser.c:7330
-+#: c-parser.c:7360 c-parser.c:7368 c-parser.c:7397 c-parser.c:7410
-+#: c-parser.c:7715 c-parser.c:7839 c-parser.c:8266 c-parser.c:8301
-+#: c-parser.c:8354 c-parser.c:8407 c-parser.c:8423 c-parser.c:8469
-+#: c-parser.c:8748 c-parser.c:9823 c-parser.c:10626 cp/parser.c:22271
-+#: cp/parser.c:24654 cp/parser.c:24684 cp/parser.c:24754 cp/parser.c:26971
- #, gcc-internal-format
- msgid "expected identifier"
- msgstr "éœ€è¦æ ‡è¯†ç¬¦"
-
--#: c-parser.c:2295 cp/parser.c:14609
-+#: c-parser.c:2295 cp/parser.c:14618
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr "枚举表以逗å·ç»“å°¾"
-@@ -14617,7 +14651,7 @@
- msgid "expected %<}%> before %<else%>"
- msgstr "%<else%>å‰éœ€è¦%<}%>"
-
--#: c-parser.c:4218 cp/parser.c:8987
-+#: c-parser.c:4218 cp/parser.c:8996
- #, gcc-internal-format
- msgid "%<else%> without a previous %<if%>"
- msgstr "%<else%>之剿²¡æœ‰%<if%>"
-@@ -14646,17 +14680,17 @@
- #. c_parser_skip_until_found stops at a closing nesting
- #. delimiter without consuming it, but here we need to consume
- #. it to proceed further.
--#: c-parser.c:4559 cp/parser.c:8715
-+#: c-parser.c:4559 cp/parser.c:8724
- #, gcc-internal-format
- msgid "expected statement"
- msgstr "需è¦è¯­å¥"
-
--#: c-parser.c:4657 cp/parser.c:9069
-+#: c-parser.c:4657 cp/parser.c:9078
- #, gcc-internal-format
- msgid "suggest braces around empty body in an %<if%> statement"
- msgstr "建议在空的%<if%>语å¥ä½“周围加上花括å·"
-
--#: c-parser.c:4685 cp/parser.c:9092
-+#: c-parser.c:4685 cp/parser.c:9101
- #, gcc-internal-format
- msgid "suggest braces around empty body in an %<else%> statement"
- msgstr "建议在空的%<else%>语å¥ä½“周围加上花括å·"
-@@ -14725,7 +14759,7 @@
- msgid "cannot take address of %qs"
- msgstr "无法å–得使®µ%qD的地å€"
-
--#: c-parser.c:6297 c-parser.c:6742 c-parser.c:6761
-+#: c-parser.c:6297 c-parser.c:6747 c-parser.c:6766
- #, gcc-internal-format
- msgid "expected expression"
- msgstr "需è¦è¡¨è¾¾å¼"
-@@ -14768,261 +14802,261 @@
- msgid "%<__builtin_complex%> operands of different types"
- msgstr "%<__builtin_longjmp%>的第二个实å‚必须是 1"
-
--#: c-parser.c:6674
-+#: c-parser.c:6679
- #, 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-parser.c:6796
-+#: c-parser.c:6801
- #, gcc-internal-format
- msgid "compound literal has variable size"
- msgstr "å¤åˆå­—é¢å€¼æœ‰å¯å˜çš„大å°"
-
--#: c-parser.c:6807
-+#: c-parser.c:6812
- #, gcc-internal-format
- msgid "compound literal qualified by address-space qualifier"
- msgstr "组åˆå­—é¢å¸¸é‡æœ‰åœ°å€ç©ºé—´é™å®š"
-
--#: c-parser.c:6812
-+#: c-parser.c:6817
- #, gcc-internal-format
- msgid "ISO C90 forbids compound literals"
- msgstr "ISO C90 ä¸å…许å¤åˆå­—é¢å€¼"
-
--#: c-parser.c:7136
-+#: c-parser.c:7141
- #, fuzzy, gcc-internal-format
- msgid "expected identifier or %<)%>"
- msgstr "éœ€è¦æ ‡è¯†ç¬¦æˆ–%<(%>"
-
--#: c-parser.c:7232
-+#: c-parser.c:7237
- #, gcc-internal-format
- msgid "extra semicolon"
- msgstr ""
-
--#: c-parser.c:7480
-+#: c-parser.c:7485
- #, gcc-internal-format
- msgid "extra semicolon in method definition specified"
- msgstr "为方法定义指定了多余的分å·"
-
--#: c-parser.c:7612
-+#: c-parser.c:7617
- #, gcc-internal-format
- msgid "method attributes must be specified at the end only"
- msgstr ""
-
--#: c-parser.c:7632
-+#: c-parser.c:7637
- #, gcc-internal-format
- msgid "expected %<;%> or %<{%> after method attribute definition"
- msgstr ""
-
--#: c-parser.c:7753
-+#: c-parser.c:7758
- #, fuzzy, gcc-internal-format
- msgid "objective-c method declaration is expected"
- msgstr "éœ€è¦æŒ‡å®šå£°æ˜Ž"
-
--#: c-parser.c:8175
-+#: c-parser.c:8180
- #, fuzzy, gcc-internal-format
- msgid "no type or storage class may be specified here,"
- msgstr "为%qs指定了存储类"
-
--#: c-parser.c:8265 c-parser.c:8322 cp/parser.c:24698
-+#: c-parser.c:8270 c-parser.c:8327 cp/parser.c:24714
- #, fuzzy, gcc-internal-format
- msgid "unknown property attribute"
- msgstr "attribute(target(\"%s\"))未知"
-
--#: c-parser.c:8286 cp/parser.c:24658
-+#: c-parser.c:8291 cp/parser.c:24674
- #, fuzzy, gcc-internal-format
- msgid "missing %<=%> (after %<getter%> attribute)"
- msgstr "%qsåŽæ–­è¨€"
-
--#: c-parser.c:8289 cp/parser.c:24661
-+#: c-parser.c:8294 cp/parser.c:24677
- #, fuzzy, gcc-internal-format
- msgid "missing %<=%> (after %<setter%> attribute)"
- msgstr "%qsåŽæ–­è¨€"
-
--#: c-parser.c:8303 cp/parser.c:24676
-+#: c-parser.c:8308 cp/parser.c:24692
- #, fuzzy, gcc-internal-format
- msgid "the %<setter%> attribute may only be specified once"
- msgstr "ä¸èƒ½ä¸ºå‡½æ•°æŒ‡å®šåœ°å€åŒºåŸŸå±žæ€§"
-
--#: c-parser.c:8308 cp/parser.c:24682
-+#: c-parser.c:8313 cp/parser.c:24698
- #, gcc-internal-format
- msgid "setter name must terminate with %<:%>"
- msgstr "setter çš„å字必须以%<:%>结尾"
-
--#: c-parser.c:8315 cp/parser.c:24690
-+#: c-parser.c:8320 cp/parser.c:24706
- #, fuzzy, gcc-internal-format
- msgid "the %<getter%> attribute may only be specified once"
- msgstr "ä¸èƒ½ä¸ºå‡½æ•°æŒ‡å®šåœ°å€åŒºåŸŸå±žæ€§"
-
--#: c-parser.c:8501 cp/parser.c:27279
-+#: c-parser.c:8506 cp/parser.c:27295
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr "%<#pragma omp barrier%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-
--#: c-parser.c:8512 cp/parser.c:27294
-+#: c-parser.c:8517 cp/parser.c:27310
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr "%<#pragma omp flush%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-
--#: c-parser.c:8523 cp/parser.c:27310
-+#: c-parser.c:8528 cp/parser.c:27326
- #, gcc-internal-format
- msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-
--#: c-parser.c:8534 cp/parser.c:27326
-+#: c-parser.c:8539 cp/parser.c:27342
- #, fuzzy, gcc-internal-format
- #| msgid "%<#pragma omp taskwait%> may only be used in compound statements"
- msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- msgstr "%<#pragma omp taskwait%>åªèƒ½ç”¨åœ¨å¤åˆè¯­å¥ä¸­"
-
--#: c-parser.c:8547 cp/parser.c:27354
-+#: c-parser.c:8552 cp/parser.c:27370
- #, gcc-internal-format
- msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
- msgstr "%<#pragma omp section%>åªèƒ½ç”¨åœ¨%<#pragma omp sections%>结构中"
-
--#: c-parser.c:8553 cp/parser.c:27269
-+#: c-parser.c:8558 cp/parser.c:27285
- #, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr "%<#pragma GCC pch_preprocess%>必须是第一个"
-
--#: c-parser.c:8718 cp/parser.c:24946
-+#: c-parser.c:8723 cp/parser.c:24962
- #, gcc-internal-format
- msgid "too many %qs clauses"
- msgstr "太多的%qså­å¥"
-
--#: c-parser.c:8820 cp/parser.c:25061
-+#: c-parser.c:8825 cp/parser.c:25077
- #, gcc-internal-format
- msgid "collapse argument needs positive constant integer expression"
- msgstr "折å å‚æ•°éœ€è¦æ­£æ•´å¸¸é‡è¡¨è¾¾å¼"
-
--#: c-parser.c:8886 cp/parser.c:25112
-+#: c-parser.c:8891 cp/parser.c:25128
- #, gcc-internal-format
- msgid "expected %<none%> or %<shared%>"
- msgstr "需è¦%<none%>或%<shared%>"
-
--#: c-parser.c:9021 c-parser.c:9235
-+#: c-parser.c:9026 c-parser.c:9240
- #, gcc-internal-format
- msgid "expected integer expression"
- msgstr "éœ€è¦æ•´æ•°è¡¨è¾¾å¼"
-
--#: c-parser.c:9033
-+#: c-parser.c:9038
- #, gcc-internal-format
- msgid "%<num_threads%> value must be positive"
- msgstr "%<num_threads%>值必须为正"
-
--#: c-parser.c:9137 cp/parser.c:25331
-+#: c-parser.c:9142 cp/parser.c:25347
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
- msgstr "需è¦%<+%>ã€%<*%>ã€%<-%>ã€%<&%>ã€%<^%>ã€%<|%>ã€%<&&%>或%<||%>"
-
--#: c-parser.c:9226 cp/parser.c:25416
-+#: c-parser.c:9231 cp/parser.c:25432
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr "调度%<runtime%>䏿ޥå—一个%<chunk_size%>傿•°"
-
--#: c-parser.c:9230 cp/parser.c:25419
-+#: c-parser.c:9235 cp/parser.c:25435
- #, gcc-internal-format
- msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
- msgstr "调度%<auto%>䏿ޥå—一个%<chunk_size%>傿•°"
-
--#: c-parser.c:9248 cp/parser.c:25435
-+#: c-parser.c:9253 cp/parser.c:25451
- #, gcc-internal-format
- msgid "invalid schedule kind"
- msgstr "无效的调度类型"
-
--#: c-parser.c:9376 cp/parser.c:25567
-+#: c-parser.c:9381 cp/parser.c:25583
- #, gcc-internal-format
- msgid "expected %<#pragma omp%> clause"
- msgstr "需è¦%<#pragma omp%>å­å¥"
-
--#: c-parser.c:9385 cp/parser.c:25576
-+#: c-parser.c:9390 cp/parser.c:25592
- #, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr "%qs对%qs而言无效"
-
--#: c-parser.c:9677 cp/parser.c:25860
-+#: c-parser.c:9682 cp/parser.c:25876
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operator for %<#pragma omp atomic%>"
- msgid "invalid form of %<#pragma omp atomic%>"
- msgstr "%<#pragma omp atomic%>è¿ç®—符无效"
-
--#: c-parser.c:9717 c-parser.c:9735 cp/parser.c:25891 cp/parser.c:25908
-+#: c-parser.c:9722 c-parser.c:9740 cp/parser.c:25907 cp/parser.c:25924
- #, gcc-internal-format
- msgid "invalid operator for %<#pragma omp atomic%>"
- msgstr "%<#pragma omp atomic%>è¿ç®—符无效"
-
--#: c-parser.c:9821 c-parser.c:9842
-+#: c-parser.c:9826 c-parser.c:9847
- #, gcc-internal-format
- msgid "expected %<(%> or end of line"
- msgstr "需è¦%<(%>或行尾"
-
--#: c-parser.c:9877 cp/parser.c:26179
-+#: c-parser.c:9882 cp/parser.c:26195
- #, gcc-internal-format
- msgid "for statement expected"
- msgstr "éœ€è¦ for 语å¥"
-
--#: c-parser.c:9930 cp/semantics.c:4705 cp/semantics.c:4775
-+#: c-parser.c:9935 cp/semantics.c:4702 cp/semantics.c:4772
- #, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr "需è¦è¿­ä»£å£°æ˜Žæˆ–åˆå§‹åŒ–"
-
--#: c-parser.c:10011
-+#: c-parser.c:10016
- #, gcc-internal-format
- msgid "not enough perfectly nested loops"
- msgstr "ä¸å¤Ÿå®Œç¾Žçš„嵌套循环"
-
--#: c-parser.c:10064 cp/parser.c:26521
-+#: c-parser.c:10069 cp/parser.c:26537
- #, gcc-internal-format
- msgid "collapsed loops not perfectly nested"
- msgstr "折å çš„循环没有完美的嵌套"
-
--#: c-parser.c:10102 cp/parser.c:26364 cp/parser.c:26402 cp/pt.c:12690
-+#: c-parser.c:10107 cp/parser.c:26380 cp/parser.c:26418 cp/pt.c:12728
- #, gcc-internal-format
- msgid "iteration variable %qD should not be firstprivate"
- msgstr "迭代å˜é‡%qDä¸åº”当是 firstprivate"
-
--#: c-parser.c:10563
-+#: c-parser.c:10568
- #, gcc-internal-format
- msgid "%qD is not a variable"
- msgstr "%qD䏿˜¯ä¸€ä¸ªå˜é‡"
-
--#: c-parser.c:10565 cp/semantics.c:4330
-+#: c-parser.c:10570 cp/semantics.c:4327
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr "%qE在其首次使用åŽè¢«å£°æ˜Žä¸º%<threadprivate%>"
-
--#: c-parser.c:10567 cp/semantics.c:4332
-+#: c-parser.c:10572 cp/semantics.c:4329
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr "自动å˜é‡%qEä¸èƒ½æ˜¯%<threadprivate%>"
-
--#: c-parser.c:10571 cp/semantics.c:4334
-+#: c-parser.c:10576 cp/semantics.c:4331
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr "%<threadprivate%>%qE的类型ä¸å®Œå…¨"
-
--#: c-parser.c:10768 cp/parser.c:27165
-+#: c-parser.c:10773 cp/parser.c:27181
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> without transactional memory support enabled"
- msgstr ""
-
--#: c-parser.c:10774 cp/parser.c:27171
-+#: c-parser.c:10779 cp/parser.c:27187
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
- msgstr ""
-
--#: c-parser.c:10783 cp/parser.c:27180
-+#: c-parser.c:10788 cp/parser.c:27196
- #, gcc-internal-format
- msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
- msgstr ""
-
--#: c-parser.c:10785 cp/parser.c:27183
-+#: c-parser.c:10790 cp/parser.c:27199
- #, gcc-internal-format
- msgid " or a %<transaction_may_cancel_outer%> function"
- msgstr ""
-
--#: c-parser.c:10791 cp/parser.c:27189
-+#: c-parser.c:10796 cp/parser.c:27205
- #, gcc-internal-format
- msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
- msgstr ""
-@@ -15032,7 +15066,7 @@
- msgid "%qD has an incomplete type"
- msgstr "%qD类型ä¸å®Œå…¨"
-
--#: c-typeck.c:235 c-typeck.c:8610 c-typeck.c:8642 cp/call.c:3736
-+#: c-typeck.c:235 c-typeck.c:8627 c-typeck.c:8659 cp/call.c:3736
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr "对 void 表达å¼çš„使用无效"
-@@ -15098,67 +15132,73 @@
- msgid "function return types not compatible due to %<volatile%>"
- msgstr "由于%<volatile%>,函数返回类型ä¸å…¼å®¹"
-
--#: c-typeck.c:1732 c-typeck.c:3483
-+#: c-typeck.c:1732 c-typeck.c:3495
- #, gcc-internal-format
- msgid "arithmetic on pointer to an incomplete type"
- msgstr "在指å‘ä¸å®Œå…¨ç±»åž‹çš„æŒ‡é’ˆä¸Šæ‰§è¡Œç®—术è¿ç®—"
-
--#: c-typeck.c:2148
-+#: c-typeck.c:1796
-+#, fuzzy, gcc-internal-format
-+#| msgid "defining a type in a compound literal is invalid in C++"
-+msgid "converting an array compound literal to a pointer is ill-formed in C++"
-+msgstr "C++ ä¸å…许在组åˆå­—é¢å¸¸é‡ä¸­å®šä¹‰ç±»åž‹"
-+
-+#: c-typeck.c:2160
- #, gcc-internal-format
- msgid "%qT has no member named %qE"
- msgstr "%qT没有å为%qEçš„æˆå‘˜"
-
--#: c-typeck.c:2202
-+#: c-typeck.c:2214
- #, gcc-internal-format
- msgid "request for member %qE in something not a structure or union"
- msgstr "在éžç»“构或è”åˆä¸­è¯·æ±‚æˆå‘˜%qE"
-
--#: c-typeck.c:2251
-+#: c-typeck.c:2263
- #, gcc-internal-format
- msgid "dereferencing pointer to incomplete type"
- msgstr "æé¢†æŒ‡å‘ä¸å®Œå…¨ç±»åž‹çš„æŒ‡é’ˆ"
-
--#: c-typeck.c:2255
-+#: c-typeck.c:2267
- #, gcc-internal-format
- msgid "dereferencing %<void *%> pointer"
- msgstr "æé¢†%<void *%>指针"
-
--#: c-typeck.c:2311
-+#: c-typeck.c:2323
- #, fuzzy, gcc-internal-format
- msgid "subscripted value is neither array nor pointer nor vector"
- msgstr "下标è¿ç®—的左æ“ä½œæ•°æ—¢éžæ•°ç»„ä¹ŸéžæŒ‡é’ˆ"
-
--#: c-typeck.c:2323 cp/typeck.c:2904 cp/typeck.c:2998
-+#: c-typeck.c:2335 cp/typeck.c:2917 cp/typeck.c:3011
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr "æ•°ç»„ä¸‹æ ‡ä¸æ˜¯ä¸€ä¸ªæ•´æ•°"
-
--#: c-typeck.c:2329
-+#: c-typeck.c:2341
- #, gcc-internal-format
- msgid "subscripted value is pointer to function"
- msgstr "下标è¿ç®—的左æ“作数是函数指针"
-
--#: c-typeck.c:2354
-+#: c-typeck.c:2366
- #, gcc-internal-format
- msgid "index value is out of bound"
- msgstr "索引值越界"
-
--#: c-typeck.c:2398
-+#: c-typeck.c:2410
- #, gcc-internal-format
- msgid "ISO C forbids subscripting %<register%> array"
- msgstr "ISO C ä¸å…许按下标访问%<register%>数组"
-
--#: c-typeck.c:2401
-+#: c-typeck.c:2413
- #, gcc-internal-format
- msgid "ISO C90 forbids subscripting non-lvalue array"
- msgstr "ISO C90 ä¸å…许éžå·¦å€¼çš„æ•°ç»„作为下标è¿ç®—的左æ“作数"
-
--#: c-typeck.c:2509
-+#: c-typeck.c:2521
- #, gcc-internal-format
- msgid "enum constant defined here"
- msgstr "枚举常é‡åœ¨æ­¤å®šä¹‰"
-
--#: c-typeck.c:2747
-+#: c-typeck.c:2759
- #, gcc-internal-format
- msgid "called object %qE is not a function"
- msgstr "被调用的对象%qE䏿˜¯ä¸€ä¸ªå‡½æ•°"
-@@ -15166,374 +15206,374 @@
- #. This situation leads to run-time undefined behavior. We can't,
- #. therefore, simply error unless we can prove that all possible
- #. executions of the program must execute the code.
--#: c-typeck.c:2784
-+#: c-typeck.c:2796
- #, gcc-internal-format
- msgid "function called through a non-compatible type"
- msgstr "函数ç»ç”±ä¸å…¼å®¹çš„类型调用"
-
--#: c-typeck.c:2798 c-typeck.c:2851
-+#: c-typeck.c:2810 c-typeck.c:2863
- #, gcc-internal-format
- msgid "function with qualified void return type called"
- msgstr "调用了有é™å®š void 返回类型的函数"
-
--#: c-typeck.c:2888
-+#: c-typeck.c:2900
- #, fuzzy, gcc-internal-format
- #| msgid "the last argument must be an 8-bit immediate"
- msgid "__builtin_shuffle last argument must be an integer vector"
- msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 8 ä½ç«‹å³æ•°"
-
--#: c-typeck.c:2896
-+#: c-typeck.c:2908
- #, fuzzy, gcc-internal-format
- #| msgid "%<__builtin_longjmp%> second argument must be 1"
- msgid "__builtin_shuffle arguments must be vectors"
- msgstr "%<__builtin_longjmp%>的第二个实å‚必须是 1"
-
--#: c-typeck.c:2902
-+#: c-typeck.c:2914
- #, fuzzy, gcc-internal-format
- msgid "__builtin_shuffle argument vectors must be of the same type"
- msgstr "%4$L处‘%3$s’内建函数的‘%1$s’和‘%2$s’实å‚类型必须相åŒ"
-
--#: c-typeck.c:2912
-+#: c-typeck.c:2924
- #, gcc-internal-format
- msgid "__builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same"
- msgstr ""
-
--#: c-typeck.c:2921
-+#: c-typeck.c:2933
- #, gcc-internal-format
- msgid "__builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask"
- msgstr ""
-
--#: c-typeck.c:3033
-+#: c-typeck.c:3045
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to method %qE"
- msgstr "æä¾›ç»™å‡½æ•°%qE的实å‚太多"
-
--#: c-typeck.c:3036 c-family/c-common.c:8433 c-family/c-common.c:9361
-+#: c-typeck.c:3048 c-family/c-common.c:8433 c-family/c-common.c:9361
- #, gcc-internal-format
- msgid "too many arguments to function %qE"
- msgstr "æä¾›ç»™å‡½æ•°%qE的实å‚太多"
-
--#: c-typeck.c:3039 c-typeck.c:3273 cp/decl2.c:4257 cp/typeck.c:3350
-+#: c-typeck.c:3051 c-typeck.c:3285 cp/decl2.c:4257 cp/typeck.c:3363
- #, gcc-internal-format
- msgid "declared here"
- msgstr "在此声明"
-
--#: c-typeck.c:3074
-+#: c-typeck.c:3086
- #, gcc-internal-format, gfc-internal-format
- msgid "type of formal parameter %d is incomplete"
- msgstr "å®žå‚ %d 的类型ä¸å®Œå…¨"
-
--#: c-typeck.c:3089
-+#: c-typeck.c:3101
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than floating due to prototype"
- msgstr "æ ¹æ®åŽŸåž‹ï¼Œå®žå‚ %d (%qE) å°†ä½œä¸ºæ•´æ•°è€Œä¸æ˜¯æµ®ç‚¹æ•°ä¼ é€’"
-
--#: c-typeck.c:3094
-+#: c-typeck.c:3106
- #, gcc-internal-format
- msgid "passing argument %d of %qE as integer rather than complex due to prototype"
- msgstr "æ ¹æ®åŽŸåž‹ï¼Œå®žå‚ %d (%qE) å°†ä½œä¸ºæ•´æ•°è€Œä¸æ˜¯å¤æ•°ä¼ é€’"
-
--#: c-typeck.c:3099
-+#: c-typeck.c:3111
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than floating due to prototype"
- msgstr "æ ¹æ®åŽŸåž‹ï¼Œå®žå‚ %d (%qE) å°†ä½œä¸ºå¤æ•°è€Œä¸æ˜¯æµ®ç‚¹æ•°ä¼ é€’"
-
--#: c-typeck.c:3104
-+#: c-typeck.c:3116
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than integer due to prototype"
- msgstr "æ ¹æ®åŽŸåž‹ï¼Œå®žå‚ %d (%qE) å°†ä½œä¸ºæµ®ç‚¹æ•°è€Œä¸æ˜¯æ•´æ•°ä¼ é€’"
-
--#: c-typeck.c:3109
-+#: c-typeck.c:3121
- #, gcc-internal-format
- msgid "passing argument %d of %qE as complex rather than integer due to prototype"
- msgstr "æ ¹æ®åŽŸåž‹ï¼Œå®žå‚ %d (%qE) å°†ä½œä¸ºå¤æ•°è€Œä¸æ˜¯æ•´æ•°ä¼ é€’"
-
--#: c-typeck.c:3114
-+#: c-typeck.c:3126
- #, gcc-internal-format
- msgid "passing argument %d of %qE as floating rather than complex due to prototype"
- msgstr "æ ¹æ®åŽŸåž‹ï¼Œå®žå‚ %d (%qE) å°†ä½œä¸ºæµ®ç‚¹æ•°è€Œä¸æ˜¯å¤æ•°ä¼ é€’"
-
--#: c-typeck.c:3127
-+#: c-typeck.c:3139
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
- msgstr "æ ¹æ®åŽŸåž‹ï¼Œå®žå‚ %d (%qE) 将作为%<float%>è€Œä¸æ˜¯%<double%>传递"
-
--#: c-typeck.c:3152
-+#: c-typeck.c:3164
- #, gcc-internal-format
- msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
- msgstr "æ ¹æ®åŽŸåž‹ï¼Œå®žå‚ %d (%qE)将作为%qTè€Œä¸æ˜¯%qT传递"
-
--#: c-typeck.c:3174
-+#: c-typeck.c:3186
- #, gcc-internal-format
- msgid "passing argument %d of %qE with different width due to prototype"
- msgstr "æ ¹æ®åŽŸåž‹ï¼Œå®žå‚ %d (%qE) 将以ä¸åŒçš„宽度传递"
-
--#: c-typeck.c:3198
-+#: c-typeck.c:3210
- #, gcc-internal-format
- msgid "passing argument %d of %qE as unsigned due to prototype"
- msgstr "æ ¹æ®åŽŸåž‹ï¼Œå®žå‚ %d (%qE) å°†ä½œç”¨æ— ç¬¦å·æ•°ä¼ é€’"
-
--#: c-typeck.c:3203
-+#: c-typeck.c:3215
- #, gcc-internal-format
- msgid "passing argument %d of %qE as signed due to prototype"
- msgstr "æ ¹æ®åŽŸåž‹ï¼Œå®žå‚ %d (%qE) å°†ä½œä¸ºæœ‰ç¬¦å·æ•°ä¼ é€’"
-
--#: c-typeck.c:3238 cp/call.c:6001
-+#: c-typeck.c:3250 cp/call.c:6005
- #, fuzzy, gcc-internal-format
- msgid "implicit conversion from %qT to %qT when passing argument to function"
- msgstr "C++ 中ä¸å…许从%qT到%qTçš„éšå¼è½¬æ¢"
-
--#: c-typeck.c:3271 c-family/c-common.c:9279 c-family/c-common.c:9335
-+#: c-typeck.c:3283 c-family/c-common.c:9279 c-family/c-common.c:9335
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr "æä¾›ç»™å‡½æ•°%qE的实å‚太少"
-
--#: c-typeck.c:3353 c-typeck.c:3358
-+#: c-typeck.c:3365 c-typeck.c:3370
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behavior"
- msgstr "与字é¢å­—符串比较的结构是ä¸å¯é¢„测的"
-
--#: c-typeck.c:3372
-+#: c-typeck.c:3384
- #, gcc-internal-format
- msgid "comparison between %qT and %qT"
- msgstr "在%qT和%qT间比较"
-
--#: c-typeck.c:3424
-+#: c-typeck.c:3436
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in subtraction"
- msgstr "åœ¨å‡æ³•中使用类型为%<void *%>的指针"
-
--#: c-typeck.c:3427
-+#: c-typeck.c:3439
- #, gcc-internal-format
- msgid "pointer to a function used in subtraction"
- msgstr "函数指针ä¸èƒ½ç›¸å‡"
-
--#: c-typeck.c:3591
-+#: c-typeck.c:3603
- #, gcc-internal-format
- msgid "ISO C does not support %<~%> for complex conjugation"
- msgstr "ISO C 䏿”¯æŒç”¨%<~%>æ±‚å…±è½­å¤æ•°"
-
--#: c-typeck.c:3630
-+#: c-typeck.c:3642
- #, gcc-internal-format
- msgid "wrong type argument to unary exclamation mark"
- msgstr "å•ç›® ! 的实å‚类型无效"
-
--#: c-typeck.c:3681
-+#: c-typeck.c:3693
- #, gcc-internal-format
- msgid "increment of enumeration value is invalid in C++"
- msgstr "C++ 中枚举自增æ“作无效"
-
--#: c-typeck.c:3684
-+#: c-typeck.c:3696
- #, gcc-internal-format
- msgid "decrement of enumeration value is invalid in C++"
- msgstr "C++ ä¸­æžšä¸¾è‡ªå‡æ“作无效"
-
--#: c-typeck.c:3697
-+#: c-typeck.c:3709
- #, gcc-internal-format
- msgid "ISO C does not support %<++%> and %<--%> on complex types"
- msgstr "ISO C 䏿”¯æŒå¯¹å¤æ•°ç±»åž‹è¿›è¡Œ%<++%>或%<--%>æ“作"
-
--#: c-typeck.c:3716 c-typeck.c:3748
-+#: c-typeck.c:3728 c-typeck.c:3760
- #, gcc-internal-format
- msgid "wrong type argument to increment"
- msgstr "è¯¥ç±»åž‹ä¸æ”¯æŒè‡ªå¢ž"
-
--#: c-typeck.c:3718 c-typeck.c:3751
-+#: c-typeck.c:3730 c-typeck.c:3763
- #, gcc-internal-format
- msgid "wrong type argument to decrement"
- msgstr "è¯¥ç±»åž‹ä¸æ”¯æŒè‡ªå‡"
-
--#: c-typeck.c:3738
-+#: c-typeck.c:3750
- #, gcc-internal-format
- msgid "increment of pointer to unknown structure"
- msgstr "è‡ªå¢žæŒ‡å‘æœªçŸ¥ç»“构的指针"
-
--#: c-typeck.c:3741
-+#: c-typeck.c:3753
- #, gcc-internal-format
- msgid "decrement of pointer to unknown structure"
- msgstr "è‡ªå‡æŒ‡å‘未知结构的指针"
-
--#: c-typeck.c:3825
-+#: c-typeck.c:3837
- #, gcc-internal-format
- msgid "taking address of expression of type %<void%>"
- msgstr "å–一个类型为%<void%>的表达å¼çš„地å€"
-
--#: c-typeck.c:3983 c-family/c-common.c:9033
-+#: c-typeck.c:3995 c-family/c-common.c:9033
- #, gcc-internal-format
- msgid "assignment of read-only location %qE"
- msgstr "å‘åªè¯»ä½ç½®%qE赋值"
-
--#: c-typeck.c:3986 c-family/c-common.c:9034
-+#: c-typeck.c:3998 c-family/c-common.c:9034
- #, gcc-internal-format
- msgid "increment of read-only location %qE"
- msgstr "令åªè¯»ä½ç½®%qE自增"
-
--#: c-typeck.c:3989 c-family/c-common.c:9035
-+#: c-typeck.c:4001 c-family/c-common.c:9035
- #, gcc-internal-format
- msgid "decrement of read-only location %qE"
- msgstr "令åªè¯»ä½ç½®%qE自å‡"
-
--#: c-typeck.c:4030
-+#: c-typeck.c:4042
- #, gcc-internal-format
- msgid "cannot take address of bit-field %qD"
- msgstr "无法å–得使®µ%qD的地å€"
-
--#: c-typeck.c:4058
-+#: c-typeck.c:4070
- #, gcc-internal-format
- msgid "global register variable %qD used in nested function"
- msgstr "嵌套函数中使用了全局寄存器å˜é‡%qD"
-
--#: c-typeck.c:4061
-+#: c-typeck.c:4073
- #, gcc-internal-format
- msgid "register variable %qD used in nested function"
- msgstr "嵌套函数中使用了寄存器å˜é‡%qD"
-
--#: c-typeck.c:4066
-+#: c-typeck.c:4078
- #, gcc-internal-format
- msgid "address of global register variable %qD requested"
- msgstr "è¦æ±‚全局寄存器å˜é‡%qD的地å€"
-
--#: c-typeck.c:4068
-+#: c-typeck.c:4080
- #, gcc-internal-format
- msgid "address of register variable %qD requested"
- msgstr "è¦æ±‚寄存器å˜é‡%qD的地å€ã€‚"
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "non-lvalue array in conditional expression"
- msgstr "éžå·¦å€¼æ•°ç»„出现在æ¡ä»¶è¡¨è¾¾å¼ä¸­"
-
--#: c-typeck.c:4218 cp/call.c:4625
-+#: c-typeck.c:4230 cp/call.c:4625
- #, fuzzy, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other result of conditional"
- msgstr "C++ 中ä¸å…许从%qT到%qTçš„éšå¼è½¬æ¢"
-
--#: c-typeck.c:4292
-+#: c-typeck.c:4304
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr "ISO C ä¸å…许æ¡ä»¶è¡¨è¾¾å¼ä»…有一边为空"
-
--#: c-typeck.c:4309
-+#: c-typeck.c:4321
- #, gcc-internal-format
- msgid "pointers to disjoint address spaces used in conditional expression"
- msgstr "æ¡ä»¶è¡¨è¾¾å¼ä¸­ä½¿ç”¨äº†æŒ‡å‘ä¸ç›¸äº¤åœ°å€ç©ºé—´çš„æŒ‡é’ˆ"
-
--#: c-typeck.c:4317 c-typeck.c:4326
-+#: c-typeck.c:4329 c-typeck.c:4338
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr "ISO C ä¸å…许在æ¡ä»¶è¡¨è¾¾å¼ä¸­åŒæ—¶ä½¿ç”¨%<void *%>和函数指针"
-
--#: c-typeck.c:4339
-+#: c-typeck.c:4351
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr "æ¡ä»¶è¡¨è¾¾å¼æŒ‡é’ˆç±»åž‹ä¸åŒ¹é…"
-
--#: c-typeck.c:4348 c-typeck.c:4359
-+#: c-typeck.c:4360 c-typeck.c:4371
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr "æ¡ä»¶è¡¨è¾¾å¼ä¸­æŒ‡é’ˆ/整数类型ä¸åŒ¹é…"
-
--#: c-typeck.c:4373 tree-cfg.c:3821
-+#: c-typeck.c:4385 tree-cfg.c:3841
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr "æ¡ä»¶è¡¨è¾¾å¼ä¸­ç±»åž‹ä¸åŒ¹é…"
-
--#: c-typeck.c:4467
-+#: c-typeck.c:4484
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr "逗å·è¡¨è¾¾å¼çš„å·¦æ“作数ä¸èµ·ä½œç”¨"
-
--#: c-typeck.c:4537
-+#: c-typeck.c:4554
- #, fuzzy
- msgid "cast adds %q#v qualifier to function type"
- msgstr "类型转æ¢ä¸ºå‡½æ•°ç±»åž‹æ·»åŠ äº†æ–°çš„é™å®š"
-
--#: c-typeck.c:4543
-+#: c-typeck.c:4560
- #, fuzzy
- msgid "cast discards %q#v qualifier from pointer target type"
- msgstr "类型转æ¢ä¸¢å¼ƒäº†æŒ‡é’ˆç›®æ ‡ç±»åž‹çš„é™å®š"
-
--#: c-typeck.c:4578
-+#: c-typeck.c:4595
- #, gcc-internal-format
- msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
- msgstr ""
-
--#: c-typeck.c:4615
-+#: c-typeck.c:4632
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr "ç±»åž‹è½¬æ¢æŒ‡å®šäº†æ•°ç»„类型"
-
--#: c-typeck.c:4621
-+#: c-typeck.c:4638
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr "ç±»åž‹è½¬æ¢æŒ‡å®šäº†å‡½æ•°ç±»åž‹"
-
--#: c-typeck.c:4637
-+#: c-typeck.c:4654
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr "ISO C ä¸å…è®¸å°†éžæ ‡é‡è½¬æ¢ä¸ºå…¶è‡ªèº«ç±»åž‹"
-
--#: c-typeck.c:4654
-+#: c-typeck.c:4671
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr "ISO C ä¸å…许转æ¢ä¸ºè”åˆç±»åž‹"
-
--#: c-typeck.c:4664
-+#: c-typeck.c:4681
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr "类型转æ¢çš„æºç±»åž‹æœªå‡ºçŽ°åœ¨è”åˆä¸­"
-
--#: c-typeck.c:4699
-+#: c-typeck.c:4716
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint generic address space pointer"
- msgstr "å°†ä¸ç›¸äº¤çš„æ™®é€šåœ°å€ç©ºé—´æŒ‡é’ˆè½¬æ¢ä¸º %s 地å€ç©ºé—´æŒ‡é’ˆ"
-
--#: c-typeck.c:4704
-+#: c-typeck.c:4721
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to generic address space pointer from disjoint %s address space pointer"
- msgstr "å°†ä¸ç›¸äº¤çš„ %s 地å€ç©ºé—´æŒ‡é’ˆè½¬æ¢ä¸ºæ™®é€šåœ°å€ç©ºé—´æŒ‡é’ˆ"
-
--#: c-typeck.c:4709
-+#: c-typeck.c:4726
- #, gcc-internal-format, gfc-internal-format
- msgid "cast to %s address space pointer from disjoint %s address space pointer"
- msgstr "å°†ä¸ç›¸äº¤çš„ %2$s 地å€ç©ºé—´æŒ‡é’ˆè½¬æ¢ä¸º %1$s 地å€ç©ºé—´æŒ‡é’ˆ"
-
--#: c-typeck.c:4729
-+#: c-typeck.c:4746
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr "类型转æ¢å¢žå¤§äº†ç›®æ ‡ç±»åž‹çš„对é½éœ€æ±‚"
-
--#: c-typeck.c:4740
-+#: c-typeck.c:4757
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr "将一个指针转æ¢ä¸ºå¤§å°ä¸åŒçš„æ•´æ•°"
-
--#: c-typeck.c:4745
-+#: c-typeck.c:4762
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr "从类型为%qT的函数调用转æ¢åˆ°ä¸åŒ¹é…的类型%qT"
-
--#: c-typeck.c:4754 cp/typeck.c:6564
-+#: c-typeck.c:4771 cp/typeck.c:6577
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr "将一个整数转æ¢ä¸ºå¤§å°ä¸åŒçš„æŒ‡é’ˆ"
-
--#: c-typeck.c:4768
-+#: c-typeck.c:4785
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr "ISO C ä¸å…许将一个函数指针转æ¢ä¸ºä¸€ä¸ªå¯¹è±¡æŒ‡é’ˆ"
-
--#: c-typeck.c:4777
-+#: c-typeck.c:4794
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr "ISO C ä¸å…许将一个对象指针转æ¢ä¸ºä¸€ä¸ªå‡½æ•°æŒ‡é’ˆ"
-
--#: c-typeck.c:4860
-+#: c-typeck.c:4877
- #, gcc-internal-format
- msgid "defining a type in a cast is invalid in C++"
- msgstr "C++ ç¦æ­¢åœ¨ç±»åž‹è½¬æ¢ä¸­å®šä¹‰ç±»åž‹"
-
--#: c-typeck.c:4999 c-typeck.c:5296
-+#: c-typeck.c:5016 c-typeck.c:5313
- #, gcc-internal-format
- msgid "enum conversion in assignment is invalid in C++"
- msgstr "C++ ç¦æ­¢åœ¨èµ‹å€¼æ—¶è¿›è¡Œæžšä¸¾è½¬æ¢"
-@@ -15545,693 +15585,693 @@
- #. strings are complete sentences, visible to gettext and checked at
- #. compile time. It is the same as WARN_FOR_ASSIGNMENT but with an
- #. extra parameter to enumerate qualifiers.
--#: c-typeck.c:5204 c-typeck.c:5234 c-typeck.c:5761
-+#: c-typeck.c:5221 c-typeck.c:5251 c-typeck.c:5778
- #, gcc-internal-format
- msgid "expected %qT but argument is of type %qT"
- msgstr "需è¦ç±»åž‹%qT,但实å‚的类型为%qT"
-
--#: c-typeck.c:5294
-+#: c-typeck.c:5311
- #, gcc-internal-format
- msgid "enum conversion when passing argument %d of %qE is invalid in C++"
- msgstr "C++ ç¦æ­¢åœ¨ä¼ é€’%2$qE的第 %1$d ä¸ªå‚æ•°æ—¶è¿›è¡Œæžšä¸¾è½¬æ¢"
-
--#: c-typeck.c:5298 c-typeck.c:7863
-+#: c-typeck.c:5315 c-typeck.c:7880
- #, gcc-internal-format
- msgid "enum conversion in initialization is invalid in C++"
- msgstr "C++ ç¦æ­¢åœ¨åˆå§‹åŒ–时进行枚举转æ¢"
-
--#: c-typeck.c:5300
-+#: c-typeck.c:5317
- #, gcc-internal-format
- msgid "enum conversion in return is invalid in C++"
- msgstr "C++ ç¦æ­¢åœ¨è¿”回时进行枚举转æ¢"
-
--#: c-typeck.c:5329
-+#: c-typeck.c:5346
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr "ä¸èƒ½å°†å³å€¼ä¼ é€’ç»™å¼•ç”¨å‚æ•°"
-
--#: c-typeck.c:5459 c-typeck.c:5682
-+#: c-typeck.c:5476 c-typeck.c:5699
- #, fuzzy
- msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
- msgstr "传递%2$qE的第 %1$d ä¸ªå®žå‚æ—¶ä»Žæœªé™å®šçš„函数指针构造了é™å®šçš„函数指针"
-
--#: c-typeck.c:5462 c-typeck.c:5685
-+#: c-typeck.c:5479 c-typeck.c:5702
- #, fuzzy
- msgid "assignment makes %q#v qualified function pointer from unqualified"
- msgstr "将未é™å®šçš„函数指针赋予é™å®šçš„函数指针"
-
--#: c-typeck.c:5465 c-typeck.c:5687
-+#: c-typeck.c:5482 c-typeck.c:5704
- #, fuzzy
- msgid "initialization makes %q#v qualified function pointer from unqualified"
- msgstr "返回时将未é™å®šçš„函数指针赋给é™å®šçš„函数指针"
-
--#: c-typeck.c:5468 c-typeck.c:5689
-+#: c-typeck.c:5485 c-typeck.c:5706
- #, fuzzy
- msgid "return makes %q#v qualified function pointer from unqualified"
- msgstr "返回时将未é™å®šçš„函数指针赋给é™å®šçš„函数指针"
-
--#: c-typeck.c:5475 c-typeck.c:5645
-+#: c-typeck.c:5492 c-typeck.c:5662
- #, fuzzy
- msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
- msgstr "传递%2$qE的第 %1$d ä¸ªå®žå‚æ—¶ä¸¢å¼ƒäº†æŒ‡é’ˆç›®æ ‡ç±»åž‹çš„é™å®š"
-
--#: c-typeck.c:5477 c-typeck.c:5647
-+#: c-typeck.c:5494 c-typeck.c:5664
- #, fuzzy
- msgid "assignment discards %qv qualifier from pointer target type"
- msgstr "赋值丢弃了指针目标类型的é™å®š"
-
--#: c-typeck.c:5479 c-typeck.c:5649
-+#: c-typeck.c:5496 c-typeck.c:5666
- #, fuzzy
- msgid "initialization discards %qv qualifier from pointer target type"
- msgstr "åˆå§‹åŒ–丢弃了指针目标类型的é™å®š"
-
--#: c-typeck.c:5481 c-typeck.c:5651
-+#: c-typeck.c:5498 c-typeck.c:5668
- #, fuzzy
- msgid "return discards %qv qualifier from pointer target type"
- msgstr "返回时丢弃了指针目标类型的é™å®š"
-
--#: c-typeck.c:5490
-+#: c-typeck.c:5507
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr "ISO C ä¸å…许将实å‚转æ¢ä¸ºè”åˆ"
-
--#: c-typeck.c:5545
-+#: c-typeck.c:5562
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr "C++ 中ä¸å…许从%qT到%qTçš„éšå¼è½¬æ¢"
-
--#: c-typeck.c:5557
-+#: c-typeck.c:5574
- #, gcc-internal-format
- msgid "passing argument %d of %qE from pointer to non-enclosed address space"
- msgstr "传递%2$qE的第 %1$d ä¸ªå‚æ•°æ—¶ä»ŽæŒ‡é’ˆè½¬æ¢ä¸ºæœªè¢«åŒ…围的地å€ç©ºé—´"
-
--#: c-typeck.c:5561
-+#: c-typeck.c:5578
- #, gcc-internal-format
- msgid "assignment from pointer to non-enclosed address space"
- msgstr "将指针赋值给未被包围的地å€ç©ºé—´"
-
--#: c-typeck.c:5565
-+#: c-typeck.c:5582
- #, gcc-internal-format
- msgid "initialization from pointer to non-enclosed address space"
- msgstr "ä»ŽæŒ‡é’ˆå‘æœªè¢«åŒ…围的地å€ç©ºé—´åˆå§‹åŒ–"
-
--#: c-typeck.c:5569
-+#: c-typeck.c:5586
- #, gcc-internal-format
- msgid "return from pointer to non-enclosed address space"
- msgstr "返回时将指针赋值给未被包围的地å€ç©ºé—´"
-
--#: c-typeck.c:5587
-+#: c-typeck.c:5604
- #, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr "%2$qE的第 %1$d 个实å‚å¯èƒ½æ˜¯ format 属性的备选"
-
--#: c-typeck.c:5593
-+#: c-typeck.c:5610
- #, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr "赋值的左手边å¯èƒ½æ˜¯ format 属性的备选时"
-
--#: c-typeck.c:5598
-+#: c-typeck.c:5615
- #, gcc-internal-format
- msgid "initialization left-hand side might be a candidate for a format attribute"
- msgstr "åˆå§‹åŒ–的左手边å¯èƒ½æ˜¯ format 属性的备选时"
-
--#: c-typeck.c:5603 cp/typeck.c:7541
-+#: c-typeck.c:5620 cp/typeck.c:7554
- #, gcc-internal-format
- msgid "return type might be a candidate for a format attribute"
- msgstr "返回类型å¯èƒ½æ˜¯ format 属性的备选"
-
--#: c-typeck.c:5627
-+#: c-typeck.c:5644
- #, gcc-internal-format
- msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
- msgstr "ISO C ä¸å…许将%2$qE的第 %1$d 个实å‚在函数指针和%<void *%>间传递"
-
--#: c-typeck.c:5630
-+#: c-typeck.c:5647
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr "ISO C ä¸å…许在函数指针和%<void *%>间赋值"
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5649
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr "ISO C ä¸å…许在函数指针和%<void *%>é—´åˆå§‹åŒ–"
-
--#: c-typeck.c:5634
-+#: c-typeck.c:5651
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr "ISO C ä¸å…许在函数指针和%<void *%>间返回"
-
--#: c-typeck.c:5663
-+#: c-typeck.c:5680
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr "传递%2$qE的第 %1$d ä¸ªå‚æ•°ç»™æŒ‡é’ˆæ—¶ï¼Œç›®æ ‡ä¸ŽæŒ‡é’ˆç¬¦å·ä¸ä¸€è‡´"
-
--#: c-typeck.c:5665
-+#: c-typeck.c:5682
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr "对指针赋值时目标与指针符å·ä¸ä¸€è‡´"
-
--#: c-typeck.c:5667
-+#: c-typeck.c:5684
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr "åˆå§‹åŒ–指针时目标与指针符å·ä¸ä¸€è‡´"
-
--#: c-typeck.c:5669
-+#: c-typeck.c:5686
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr "返回指针时目标与指针符å·ä¸ä¸€è‡´"
-
--#: c-typeck.c:5698
-+#: c-typeck.c:5715
- #, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr "传递%2$qE的第 %1$d ä¸ªå‚æ•°æ—¶åœ¨ä¸å…¼å®¹çš„æŒ‡é’ˆç±»åž‹é—´è½¬æ¢"
-
--#: c-typeck.c:5700
-+#: c-typeck.c:5717
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr "从ä¸å…¼å®¹çš„æŒ‡é’ˆç±»åž‹èµ‹å€¼"
-
--#: c-typeck.c:5701
-+#: c-typeck.c:5718
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr "从ä¸å…¼å®¹çš„æŒ‡é’ˆç±»åž‹åˆå§‹åŒ–"
-
--#: c-typeck.c:5703
-+#: c-typeck.c:5720
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr "返回了ä¸å…¼å®¹çš„æŒ‡é’ˆç±»åž‹"
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:5711 c-typeck.c:6263 cp/typeck.c:1875
-+#: c-typeck.c:5728 c-typeck.c:6280 cp/typeck.c:1875
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr "对éžå·¦å€¼æ•°ç»„的使用无效"
-
--#: c-typeck.c:5721
-+#: c-typeck.c:5738
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr "传递%2$qE的第 %1$d ä¸ªå‚æ•°æ—¶å°†æ•´æ•°èµ‹ç»™æŒ‡é’ˆï¼Œæœªä½œç±»åž‹è½¬æ¢"
-
--#: c-typeck.c:5723
-+#: c-typeck.c:5740
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr "赋值时将整数赋给指针,未作类型转æ¢"
-
--#: c-typeck.c:5725
-+#: c-typeck.c:5742
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr "åˆå§‹åŒ–时将整数赋给指针,未作类型转æ¢"
-
--#: c-typeck.c:5727
-+#: c-typeck.c:5744
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr "返回时将整数赋给指针,未作类型转æ¢"
-
--#: c-typeck.c:5735
-+#: c-typeck.c:5752
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr "传递%2$qE的第 %1$d ä¸ªå‚æ•°æ—¶å°†æŒ‡é’ˆèµ‹ç»™æ•´æ•°ï¼Œæœªä½œç±»åž‹è½¬æ¢"
-
--#: c-typeck.c:5737
-+#: c-typeck.c:5754
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr "赋值时将指针赋给整数,未作类型转æ¢"
-
--#: c-typeck.c:5739
-+#: c-typeck.c:5756
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr "åˆå§‹åŒ–将指针赋给整数,未作类型转æ¢"
-
--#: c-typeck.c:5741
-+#: c-typeck.c:5758
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr "返回时将指针赋给整数,未作类型转æ¢"
-
--#: c-typeck.c:5758 c-family/c-common.c:9296 config/mep/mep.c:6315
-+#: c-typeck.c:5775 c-family/c-common.c:9296 config/mep/mep.c:6315
- #, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr "%2$qE的第 %1$d 个实å‚类型ä¸å…¼å®¹"
-
--#: c-typeck.c:5764
-+#: c-typeck.c:5781
- #, gcc-internal-format
- msgid "incompatible types when assigning to type %qT from type %qT"
- msgstr "å°†%2$qT赋值给%1$qT时类型ä¸å…¼å®¹"
-
--#: c-typeck.c:5769
-+#: c-typeck.c:5786
- #, gcc-internal-format
- msgid "incompatible types when initializing type %qT using type %qT"
- msgstr "用%2$qTåˆå§‹åŒ–%1$qT时类型ä¸å…¼å®¹"
-
--#: c-typeck.c:5774
-+#: c-typeck.c:5791
- #, gcc-internal-format
- msgid "incompatible types when returning type %qT but %qT was expected"
- msgstr "å°†%qT返回为%qT时类型ä¸å…¼å®¹"
-
--#: c-typeck.c:5838
-+#: c-typeck.c:5855
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr "传统 C 䏿ޥå—自动的èšåˆåˆå§‹åŒ–"
-
--#: c-typeck.c:6014 c-typeck.c:6031 c-typeck.c:6049
-+#: c-typeck.c:6031 c-typeck.c:6048 c-typeck.c:6066
- #, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr "(在%qsçš„åˆå§‹åŒ–附近)"
-
--#: c-typeck.c:6064
-+#: c-typeck.c:6081
- #, gcc-internal-format
- msgid "array initialized from parenthesized string constant"
- msgstr "用括å·ä¸­çš„字符串常é‡åˆå§‹åŒ–数组"
-
--#: c-typeck.c:6137 c-typeck.c:7012
-+#: c-typeck.c:6154 c-typeck.c:7029
- #, gcc-internal-format
- msgid "initialization of a flexible array member"
- msgstr "对å¯å˜æ•°ç»„æˆå‘˜çš„åˆå§‹åŒ–"
-
--#: c-typeck.c:6147 cp/typeck2.c:890
-+#: c-typeck.c:6164 cp/typeck2.c:890
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr "用宽字符串åˆå§‹åŒ– char 数组"
-
--#: c-typeck.c:6155
-+#: c-typeck.c:6172
- #, gcc-internal-format
- msgid "wide character array initialized from non-wide string"
- msgstr "用窄字符串åˆå§‹åŒ–宽字符数组"
-
--#: c-typeck.c:6161
-+#: c-typeck.c:6178
- #, gcc-internal-format
- msgid "wide character array initialized from incompatible wide string"
- msgstr "用ä¸å…¼å®¹çš„宽字符串åˆå§‹åŒ–宽字符数组"
-
--#: c-typeck.c:6195
-+#: c-typeck.c:6212
- #, gcc-internal-format
- msgid "array of inappropriate type initialized from string constant"
- msgstr "用字符串常é‡åˆå§‹åŒ–的数组类型ä¸åˆé€‚"
-
--#: c-typeck.c:6289
-+#: c-typeck.c:6306
- #, gcc-internal-format
- msgid "array initialized from non-constant array expression"
- msgstr "用éžå¸¸é‡çš„æ•°ç»„表达å¼åˆå§‹åŒ–数组"
-
--#: c-typeck.c:6303 c-typeck.c:6306 c-typeck.c:6314 c-typeck.c:6353
--#: c-typeck.c:7836
-+#: c-typeck.c:6320 c-typeck.c:6323 c-typeck.c:6331 c-typeck.c:6370
-+#: c-typeck.c:7853
- #, gcc-internal-format
- msgid "initializer element is not constant"
- msgstr "åˆå§‹å€¼è®¾å®šå…ƒç´ ä¸æ˜¯å¸¸é‡"
-
--#: c-typeck.c:6319 c-typeck.c:6365 c-typeck.c:7846
-+#: c-typeck.c:6336 c-typeck.c:6382 c-typeck.c:7863
- #, gcc-internal-format
- msgid "initializer element is not a constant expression"
- msgstr "åˆå§‹å€¼è®¾å®šä¸­å…ƒç´ ä¸æ˜¯å¸¸é‡è¡¨è¾¾å¼"
-
--#: c-typeck.c:6360 c-typeck.c:7841
-+#: c-typeck.c:6377 c-typeck.c:7858
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr "åˆå§‹å€¼è®¾å®šä¸­çš„元素在载入时无法被计算出"
-
--#: c-typeck.c:6378
-+#: c-typeck.c:6395
- #, gcc-internal-format
- msgid "invalid initializer"
- msgstr "无效的åˆå§‹å€¼è®¾å®š"
-
--#: c-typeck.c:6652 cp/decl.c:5536
-+#: c-typeck.c:6669 cp/decl.c:5538
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr "ä¸é€æ˜Žçš„å‘é‡ç±»åž‹ä¸èƒ½è¢«åˆå§‹åŒ–"
-
--#: c-typeck.c:6867
-+#: c-typeck.c:6884
- #, gcc-internal-format
- msgid "extra brace group at end of initializer"
- msgstr "åˆå§‹å€¼è®¾å®šé¡¹æœ«å°¾æœ‰å¤šä½™çš„花括å·ç»„"
-
--#: c-typeck.c:6888
-+#: c-typeck.c:6905
- #, gcc-internal-format
- msgid "missing braces around initializer"
- msgstr "åˆå§‹å€¼è®¾å®šå‘¨å›´ç¼ºå°‘花括å·"
-
--#: c-typeck.c:6949
-+#: c-typeck.c:6966
- #, gcc-internal-format
- msgid "braces around scalar initializer"
- msgstr "æ ‡é‡åˆå§‹åŒ–带花括å·"
-
--#: c-typeck.c:7009
-+#: c-typeck.c:7026
- #, gcc-internal-format
- msgid "initialization of flexible array member in a nested context"
- msgstr "在嵌套的上下文中åˆå§‹åŒ–å¯å˜æ•°ç»„æˆå‘˜"
-
--#: c-typeck.c:7048
-+#: c-typeck.c:7065
- #, gcc-internal-format
- msgid "missing initializer"
- msgstr "缺少åˆå§‹å€¼è®¾å®š"
-
--#: c-typeck.c:7070
-+#: c-typeck.c:7087
- #, gcc-internal-format
- msgid "empty scalar initializer"
- msgstr "空的标é‡åˆå§‹å€¼è®¾å®šé¡¹"
-
--#: c-typeck.c:7075
-+#: c-typeck.c:7092
- #, gcc-internal-format
- msgid "extra elements in scalar initializer"
- msgstr "æ ‡é‡åˆå§‹å€¼è®¾å®šä¸­æœ‰å¤šä½™å…ƒç´ "
-
--#: c-typeck.c:7186 c-typeck.c:7267
-+#: c-typeck.c:7203 c-typeck.c:7284
- #, gcc-internal-format
- msgid "array index in non-array initializer"
- msgstr "åœ¨éžæ•°ç»„åˆå§‹å€¼è®¾å®šé¡¹ä¸­å‡ºçŽ°æ•°ç»„ç´¢å¼•"
-
--#: c-typeck.c:7191 c-typeck.c:7323
-+#: c-typeck.c:7208 c-typeck.c:7340
- #, gcc-internal-format
- msgid "field name not in record or union initializer"
- msgstr "字段åä¸åœ¨è®°å½•或è”åˆåˆå§‹å€¼è®¾å®šä¸­"
-
--#: c-typeck.c:7240
-+#: c-typeck.c:7257
- #, gcc-internal-format
- msgid "array index in initializer not of integer type"
- msgstr "åˆå§‹å€¼è®¾å®šä¸­æ•°ç»„ç´¢å¼•ä¸æ˜¯æ•´åž‹"
-
--#: c-typeck.c:7249 c-typeck.c:7258
-+#: c-typeck.c:7266 c-typeck.c:7275
- #, gcc-internal-format
- msgid "array index in initializer is not an integer constant expression"
- msgstr "åˆå§‹å€¼è®¾å®šä¸­æ•°ç»„ç´¢å¼•ä¸æ˜¯æ•´åž‹å¸¸é‡è¡¨è¾¾å¼"
-
--#: c-typeck.c:7263 c-typeck.c:7265
-+#: c-typeck.c:7280 c-typeck.c:7282
- #, gcc-internal-format
- msgid "nonconstant array index in initializer"
- msgstr "åˆå§‹å€¼è®¾å®šä¸­æ•°ç»„ç´¢å¼•ä¸æ˜¯å¸¸æ•°"
-
--#: c-typeck.c:7269 c-typeck.c:7272
-+#: c-typeck.c:7286 c-typeck.c:7289
- #, gcc-internal-format
- msgid "array index in initializer exceeds array bounds"
- msgstr "åˆå§‹åŒ–时数组索引越界"
-
--#: c-typeck.c:7286
-+#: c-typeck.c:7303
- #, gcc-internal-format
- msgid "empty index range in initializer"
- msgstr "åˆå§‹å€¼è®¾å®šé¡¹ä¸­ç´¢å¼•范围为空"
-
--#: c-typeck.c:7295
-+#: c-typeck.c:7312
- #, gcc-internal-format
- msgid "array index range in initializer exceeds array bounds"
- msgstr "åˆå§‹å€¼è®¾å®šä¸­æ•°æ®ç´¢å¼•范围超出数组边界"
-
--#: c-typeck.c:7330
-+#: c-typeck.c:7347
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr "åˆå§‹å€¼è®¾å®šé¡¹é‡Œæœ‰æœªçŸ¥çš„字段%qE"
-
--#: c-typeck.c:7382 c-typeck.c:7409 c-typeck.c:7937
-+#: c-typeck.c:7399 c-typeck.c:7426 c-typeck.c:7954
- #, gcc-internal-format
- msgid "initialized field with side-effects overwritten"
- msgstr "带副作用的字段åˆå§‹å€¼è®¾å®šè¢«è¦†ç›–"
-
--#: c-typeck.c:7384 c-typeck.c:7411 c-typeck.c:7939
-+#: c-typeck.c:7401 c-typeck.c:7428 c-typeck.c:7956
- #, gcc-internal-format
- msgid "initialized field overwritten"
- msgstr "å·²åˆå§‹åŒ–的字段被覆盖"
-
--#: c-typeck.c:8156
-+#: c-typeck.c:8173
- #, gcc-internal-format
- msgid "excess elements in char array initializer"
- msgstr "字符数组åˆå§‹å€¼è®¾å®šé¡¹ä¸­æœ‰å¤šä½™å…ƒç´ "
-
--#: c-typeck.c:8163 c-typeck.c:8224
-+#: c-typeck.c:8180 c-typeck.c:8241
- #, gcc-internal-format
- msgid "excess elements in struct initializer"
- msgstr "结构åˆå§‹å€¼è®¾å®šé¡¹ä¸­æœ‰å¤šä½™å…ƒç´ "
-
--#: c-typeck.c:8239
-+#: c-typeck.c:8256
- #, gcc-internal-format
- msgid "non-static initialization of a flexible array member"
- msgstr "对å¯å˜æ•°ç»„æˆå‘˜éžé™æ€åœ°åˆå§‹åŒ–"
-
--#: c-typeck.c:8310
-+#: c-typeck.c:8327
- #, gcc-internal-format
- msgid "excess elements in union initializer"
- msgstr "è”åˆåˆå§‹å€¼è®¾å®šé¡¹ä¸­æœ‰å¤šä½™å…ƒç´ "
-
--#: c-typeck.c:8332
-+#: c-typeck.c:8349
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr "传统 C 䏿ޥå—对è”åˆçš„åˆå§‹åŒ–"
-
--#: c-typeck.c:8400
-+#: c-typeck.c:8417
- #, gcc-internal-format
- msgid "excess elements in array initializer"
- msgstr "数组åˆå§‹å€¼è®¾å®šé¡¹ä¸­æœ‰å¤šä½™çš„元素"
-
--#: c-typeck.c:8434
-+#: c-typeck.c:8451
- #, gcc-internal-format
- msgid "excess elements in vector initializer"
- msgstr "å‘é‡åˆå§‹å€¼è®¾å®šé¡¹ä¸­æœ‰å¤šä½™å…ƒç´ "
-
--#: c-typeck.c:8466
-+#: c-typeck.c:8483
- #, gcc-internal-format
- msgid "excess elements in scalar initializer"
- msgstr "æ ‡é‡åˆå§‹å€¼è®¾å®šé¡¹ä¸­æœ‰å¤šä½™å…ƒç´ "
-
--#: c-typeck.c:8690
-+#: c-typeck.c:8707
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr "ISO C++ ä¸å…许%<goto *expr;%>"
-
--#: c-typeck.c:8712 cp/typeck.c:7753
-+#: c-typeck.c:8729 cp/typeck.c:7766
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr "被声明为%<noreturn%>çš„å‡½æ•°å´æœ‰%<return%>语å¥"
-
--#: c-typeck.c:8735
-+#: c-typeck.c:8752
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr "在有返回值的的函数中,%<return%>ä¸å¸¦è¿”回值"
-
--#: c-typeck.c:8745
-+#: c-typeck.c:8762
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr "在无返回值的函数中,%<return%>带返回值"
-
--#: c-typeck.c:8747
-+#: c-typeck.c:8764
- #, gcc-internal-format
- msgid "ISO C forbids %<return%> with expression, in function returning void"
- msgstr "ISO C ä¸å…许在无返回值的函数中%<return%>带返回值"
-
--#: c-typeck.c:8808
-+#: c-typeck.c:8825
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr "函数返回局部å˜é‡çš„地å€"
-
--#: c-typeck.c:8881 cp/semantics.c:1045
-+#: c-typeck.c:8898 cp/semantics.c:1045
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr "switch 语å¥ä¸­çš„值䏿˜¯ä¸€ä¸ªæ•´æ•°"
-
--#: c-typeck.c:8894
-+#: c-typeck.c:8911
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr "在 ISO C 中,%<long%>开关表达å¼ä¸è¢«è½¬æ¢ä¸º%<int%>"
-
--#: c-typeck.c:8930 c-typeck.c:8938
-+#: c-typeck.c:8947 c-typeck.c:8955
- #, gcc-internal-format
- msgid "case label is not an integer constant expression"
- msgstr "case æ ‡å·ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡è¡¨è¾¾å¼"
-
--#: c-typeck.c:8944 cp/parser.c:8818
-+#: c-typeck.c:8961 cp/parser.c:8827
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr "case æ ‡å·å‡ºçŽ°åœ¨å¼€å…³è¯­å¥å¤–"
-
--#: c-typeck.c:8946
-+#: c-typeck.c:8963
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr "%<default%>æ ‡å·æœªå‡ºçŽ°åœ¨ switch 语å¥å†…"
-
--#: c-typeck.c:9029 cp/parser.c:9118
-+#: c-typeck.c:9046 cp/parser.c:9127
- #, gcc-internal-format
- msgid "suggest explicit braces to avoid ambiguous %<else%>"
- msgstr "建议显å¼åœ°ä½¿ç”¨èŠ±æ‹¬å·ä»¥é¿å…出现有歧义的%<else%>"
-
--#: c-typeck.c:9138 cp/parser.c:9845
-+#: c-typeck.c:9155 cp/parser.c:9854
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr "break 语å¥ä¸åœ¨å¾ªçŽ¯æˆ–å¼€å…³è¯­å¥å†…"
-
--#: c-typeck.c:9140 cp/parser.c:9866
-+#: c-typeck.c:9157 cp/parser.c:9875
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr "continue 语å¥å‡ºçŽ°åœ¨å¾ªçŽ¯ä»¥å¤–"
-
--#: c-typeck.c:9145 cp/parser.c:9856
-+#: c-typeck.c:9162 cp/parser.c:9865
- #, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr "OpenMP for 循环中使用了 break 语å¥"
-
--#: c-typeck.c:9171 cp/cp-gimplify.c:402
-+#: c-typeck.c:9188 cp/cp-gimplify.c:402
- #, gcc-internal-format
- msgid "statement with no effect"
- msgstr "语å¥ä¸èµ·ä½œç”¨"
-
--#: c-typeck.c:9197
-+#: c-typeck.c:9214
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr "表达å¼è¯­å¥ç±»åž‹ä¸å®Œå…¨"
-
--#: c-typeck.c:9456 c-typeck.c:9491 c-typeck.c:9505
-+#: c-typeck.c:9473 c-typeck.c:9508 c-typeck.c:9522
- #, gcc-internal-format
- msgid "conversion of scalar to vector involves truncation"
- msgstr ""
-
--#: c-typeck.c:9933 cp/typeck.c:3926
-+#: c-typeck.c:9950 cp/typeck.c:3939
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr "å³ç§»æ¬¡æ•°ä¸ºè´Ÿ"
-
--#: c-typeck.c:9944 cp/typeck.c:3933
-+#: c-typeck.c:9961 cp/typeck.c:3946
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr "å³ç§»æ¬¡æ•°å¤§äºŽæˆ–等于类型宽度"
-
--#: c-typeck.c:9985 cp/typeck.c:3955
-+#: c-typeck.c:10002 cp/typeck.c:3968
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr "左移次数为负"
-
--#: c-typeck.c:9992 cp/typeck.c:3961
-+#: c-typeck.c:10009 cp/typeck.c:3974
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr "左移次数大于或等于类型宽度"
-
--#: c-typeck.c:10015 c-typeck.c:10152
-+#: c-typeck.c:10032 c-typeck.c:10169
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about comparison of different enum types"
- msgid "comparing vectors with different element types"
- msgstr "对ä¸åŒæžšä¸¾ç±»åž‹ä¹‹é—´çš„æ¯”较给出警告"
-
--#: c-typeck.c:10022 c-typeck.c:10159
-+#: c-typeck.c:10039 c-typeck.c:10176
- #, fuzzy, gcc-internal-format
- msgid "comparing vectors with different number of elements"
- msgstr "形傿•°é‡ä¸åŒ"
-
--#: c-typeck.c:10038 cp/typeck.c:4007
-+#: c-typeck.c:10055 cp/typeck.c:4020
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr "使用 == 或 != 比较浮点数是ä¸å®‰å…¨çš„"
-
--#: c-typeck.c:10055 c-typeck.c:10075
-+#: c-typeck.c:10072 c-typeck.c:10092
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10061 c-typeck.c:10081
-+#: c-typeck.c:10078 c-typeck.c:10098
- #, gcc-internal-format
- msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:10102 c-typeck.c:10202
-+#: c-typeck.c:10119 c-typeck.c:10219
- #, gcc-internal-format
- msgid "comparison of pointers to disjoint address spaces"
- msgstr "比较指å‘ä¸ç›¸äº¤çš„地å€ç©ºé—´çš„æŒ‡é’ˆ"
-
--#: c-typeck.c:10109 c-typeck.c:10115
-+#: c-typeck.c:10126 c-typeck.c:10132
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr "ISO C ä¸å…许在%<void *%>和函数指针间比较"
-
--#: c-typeck.c:10122 c-typeck.c:10212
-+#: c-typeck.c:10139 c-typeck.c:10229
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr "比较ä¸ç›¸å…³çš„æŒ‡é’ˆæ—¶ç¼ºå°‘类型转æ¢"
-
--#: c-typeck.c:10134 c-typeck.c:10139 c-typeck.c:10238 c-typeck.c:10243
-+#: c-typeck.c:10151 c-typeck.c:10156 c-typeck.c:10255 c-typeck.c:10260
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr "比较指针和整数"
-
--#: c-typeck.c:10190
-+#: c-typeck.c:10207
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr "在完全和ä¸å®Œå…¨æŒ‡é’ˆé—´æ¯”较"
-
--#: c-typeck.c:10192
-+#: c-typeck.c:10209
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr "ISO C ä¸å…许函数指针间比较大å°"
-
--#: c-typeck.c:10197
-+#: c-typeck.c:10214
- #, fuzzy, gcc-internal-format
- msgid "ordered comparison of pointer with null pointer"
- msgstr "指针与整数 0 比较大å°"
-
--#: c-typeck.c:10220 c-typeck.c:10223 c-typeck.c:10230 c-typeck.c:10233
--#: cp/typeck.c:4258 cp/typeck.c:4265
-+#: c-typeck.c:10237 c-typeck.c:10240 c-typeck.c:10247 c-typeck.c:10250
-+#: cp/typeck.c:4271 cp/typeck.c:4278
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr "指针与整数 0 比较大å°"
-
--#: c-typeck.c:10277 cp/typeck.c:4337
-+#: c-typeck.c:10294 cp/typeck.c:4350
- #, fuzzy, gcc-internal-format
- msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
- msgstr "C++ 中ä¸å…许从%qT到%qTçš„éšå¼è½¬æ¢"
-
--#: c-typeck.c:10561
-+#: c-typeck.c:10578
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr "éœ€è¦æ ‡é‡æ—¶ä½¿ç”¨äº†ä¸èƒ½è¢«è½¬æ¢ä¸ºæŒ‡é’ˆçš„æ•°ç»„"
-
--#: c-typeck.c:10565
-+#: c-typeck.c:10582
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr "éœ€è¦æ ‡é‡æ—¶ä½¿ç”¨äº†ç»“构类型"
-
--#: c-typeck.c:10569
-+#: c-typeck.c:10586
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr "éœ€è¦æ ‡é‡æ—¶ä½¿ç”¨äº†è”åˆç±»åž‹"
-
--#: c-typeck.c:10580
-+#: c-typeck.c:10597
- #, fuzzy, gcc-internal-format
- #| msgid "used struct type value where scalar is required"
- msgid "used vector type where scalar is required"
- msgstr "éœ€è¦æ ‡é‡æ—¶ä½¿ç”¨äº†ç»“构类型"
-
--#: c-typeck.c:10734 cp/semantics.c:4205
-+#: c-typeck.c:10751 cp/semantics.c:4202
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr "%qE的类型对%<reduction%>无效"
-
--#: c-typeck.c:10771 cp/semantics.c:4220
-+#: c-typeck.c:10788 cp/semantics.c:4217
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr "%qE的类型对%<reduction(%s)%>无效"
-
--#: c-typeck.c:10788 cp/semantics.c:4230
-+#: c-typeck.c:10805 cp/semantics.c:4227
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr "%qE必须是%<threadprivate%>æ–¹å¯%<copyin%>"
-
--#: c-typeck.c:10798 cp/semantics.c:3998
-+#: c-typeck.c:10815 cp/semantics.c:3995
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr "%qE在å­å¥%qs䏭䏿˜¯ä¸€ä¸ªå˜é‡"
-
--#: c-typeck.c:10806 c-typeck.c:10828 c-typeck.c:10850
-+#: c-typeck.c:10823 c-typeck.c:10845 c-typeck.c:10867
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr "%qE在数æ®å­å¥ä¸­å¤šæ¬¡å‡ºçް"
-
--#: c-typeck.c:10821 cp/semantics.c:4021
-+#: c-typeck.c:10838 cp/semantics.c:4018
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr "%qE在å­å¥%<firstprivate%>䏭䏿˜¯ä¸€ä¸ªå˜é‡"
-
--#: c-typeck.c:10843 cp/semantics.c:4043
-+#: c-typeck.c:10860 cp/semantics.c:4040
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr "%qE在å­å¥%<lastprivate%>䏭䏿˜¯ä¸€ä¸ªå˜é‡"
-
--#: c-typeck.c:10911 cp/semantics.c:4276
-+#: c-typeck.c:10928 cp/semantics.c:4273
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr "%qEå¯è¢«é¢„先确定为%qs,为%qs"
-
--#: c-typeck.c:11013
-+#: c-typeck.c:11030
- #, gcc-internal-format
- msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
- msgstr "C++ 在%<va_arg%>ä¸­éœ€è¦æå‡åŽçš„ç±»åž‹è€Œä¸æ˜¯æžšä¸¾"
-@@ -16241,7 +16281,7 @@
- msgid "function call has aggregate value"
- msgstr "函数调用有èšåˆç±»åž‹"
-
--#: cfgexpand.c:1245 function.c:1010 varasm.c:1992
-+#: cfgexpand.c:1245 function.c:1010 varasm.c:1998
- #, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr "å˜é‡%q+D的大å°å¤ªå¤§"
-@@ -17061,52 +17101,52 @@
- msgid "library lib%s not found"
- msgstr "找ä¸åˆ°åº“ lib%s"
-
--#: convert.c:88
-+#: convert.c:83
- #, gcc-internal-format
- msgid "cannot convert to a pointer type"
- msgstr "无法转æ¢ä¸ºæŒ‡é’ˆç±»åž‹"
-
--#: convert.c:389
-+#: convert.c:384
- #, gcc-internal-format
- msgid "pointer value used where a floating point value was expected"
- msgstr "éœ€è¦æµ®ç‚¹æ•°å€¼æ—¶ä½¿ç”¨äº†æŒ‡é’ˆå€¼"
-
--#: convert.c:393
-+#: convert.c:388
- #, gcc-internal-format
- msgid "aggregate value used where a float was expected"
- msgstr "éœ€è¦æµ®ç‚¹æ•°æ—¶ä½¿ç”¨äº†èšåˆå€¼"
-
--#: convert.c:418
-+#: convert.c:413
- #, gcc-internal-format
- msgid "conversion to incomplete type"
- msgstr "转æ¢ä¸ºä¸å®Œå…¨ç±»åž‹"
-
--#: convert.c:883 convert.c:959
-+#: convert.c:881 convert.c:957
- #, fuzzy, gcc-internal-format
- msgid "can%'t convert between vector values of different size"
- msgstr "ä¸èƒ½åœ¨ä¸åŒå¤§å°çš„矢é‡ç±»åž‹é—´è¿›è¡Œè½¬æ¢"
-
--#: convert.c:889
-+#: convert.c:887
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr "éœ€è¦æ•´æ•°æ—¶ä½¿ç”¨äº†èšåˆå€¼"
-
--#: convert.c:939
-+#: convert.c:937
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr "需è¦å¤æ•°æ—¶ä½¿ç”¨äº†æŒ‡é’ˆå€¼"
-
--#: convert.c:943
-+#: convert.c:941
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr "需è¦å¤æ•°æ—¶ä½¿ç”¨äº†èšåˆå€¼"
-
--#: convert.c:965
-+#: convert.c:963
- #, gcc-internal-format
- msgid "can%'t convert value to a vector"
- msgstr "ä¸èƒ½å°†å€¼è½¬æ¢ä¸ºå‘é‡"
-
--#: convert.c:1004
-+#: convert.c:1002
- #, gcc-internal-format
- msgid "aggregate value used where a fixed-point was expected"
- msgstr "需è¦å®šç‚¹æ•°æ—¶ä½¿ç”¨äº†èšåˆå€¼"
-@@ -17262,7 +17302,7 @@
- msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
- msgstr "多个 EH ä¸ªæ€§éœ€è¦æ±‡ç¼–å™¨æ”¯æŒ .cfi.personality 指示。"
-
--#: dwarf2out.c:10704
-+#: dwarf2out.c:10710
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "non-delegitimized UNSPEC %d found in variable location"
- msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
-@@ -17353,43 +17393,43 @@
- msgid "stack limits not supported on this target"
- msgstr "堆栈é™åˆ¶åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸å—支æŒ"
-
--#: expmed.c:1786
-+#: expmed.c:1806
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure member because of packed attribute"
- msgstr ""
-
--#: expmed.c:1790
-+#: expmed.c:1810
- #, gcc-internal-format
- msgid "multiple accesses to volatile structure bitfield because of packed attribute"
- msgstr ""
-
--#: expmed.c:1800
-+#: expmed.c:1820
- #, fuzzy, gcc-internal-format
- msgid "mis-aligned access used for structure member"
- msgstr "为结构字段指定了存储类"
-
--#: expmed.c:1803
-+#: expmed.c:1823
- #, fuzzy, gcc-internal-format
- msgid "mis-aligned access used for structure bitfield"
- msgstr "为结构字段指定了存储类"
-
--#: expmed.c:1809
-+#: expmed.c:1829
- #, gcc-internal-format
- msgid "when a volatile object spans multiple type-sized locations, the compiler must choose between using a single mis-aligned access to preserve the volatility, or using multiple aligned accesses to avoid runtime faults; this code may fail at runtime if the hardware does not allow this access"
- msgstr ""
-
--#: expr.c:7523
-+#: expr.c:7498
- #, fuzzy, gcc-internal-format
- #| msgid "global register variable %qD used in nested function"
- msgid "local frame unavailable (naked function?)"
- msgstr "嵌套函数中使用了全局寄存器å˜é‡%qD"
-
--#: expr.c:9996
-+#: expr.c:9971
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute error: %s"
- msgstr "%K调用%qs,声明有错误属性:%s"
-
--#: expr.c:10003
-+#: expr.c:9978
- #, gcc-internal-format
- msgid "%Kcall to %qs declared with attribute warning: %s"
- msgstr "%K调用%qs,声明有警告属性:%s"
-@@ -17464,7 +17504,7 @@
- msgid "assuming signed overflow does not occur when combining constants around a comparison"
- msgstr "在比较周围组åˆå˜é‡æ—¶å‡å®šæœ‰ç¬¦å·æ•°ä»Žä¸æº¢å‡º"
-
--#: fold-const.c:14219
-+#: fold-const.c:14225
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr "æŠ˜å æ£€æŸ¥: 原始树因折å è€Œæ”¹å˜ "
-@@ -17474,7 +17514,7 @@
- msgid "total size of local objects too large"
- msgstr "局部对象的总大å°å¤ªå¤§"
-
--#: function.c:1732 gimplify.c:5156
-+#: function.c:1732 gimplify.c:5163
- #, gcc-internal-format
- msgid "impossible constraint in %<asm%>"
- msgstr "%<asm%>中ä¸å¯èƒ½çš„约æŸ"
-@@ -17919,77 +17959,77 @@
- msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
- msgstr "gimple æ£€æŸ¥ï¼šéœ€è¦ %s(%s),得到 %s(%s) 在 %s 中,于 %s:%d"
-
--#: gimplify.c:2511
-+#: gimplify.c:2518
- #, gcc-internal-format
- msgid "using result of function returning %<void%>"
- msgstr "使用返回%<void%>的函数的结果"
-
--#: gimplify.c:5041
-+#: gimplify.c:5048
- #, gcc-internal-format, gfc-internal-format
- msgid "invalid lvalue in asm output %d"
- msgstr "汇编输出 %d 中左值无效"
-
--#: gimplify.c:5157
-+#: gimplify.c:5164
- #, gcc-internal-format, gfc-internal-format
- msgid "non-memory input %d must stay in memory"
- msgstr "éžå†…存输入 %d 必须在内存中"
-
--#: gimplify.c:5179
-+#: gimplify.c:5186
- #, gcc-internal-format, gfc-internal-format
- msgid "memory input %d is not directly addressable"
- msgstr "内存输入 %d ä¸å¯ç›´æŽ¥å¯»å€"
-
--#: gimplify.c:5674
-+#: gimplify.c:5681
- #, fuzzy, gcc-internal-format
- msgid "threadprivate variable %qE used in untied task"
- msgstr "嵌套函数中使用了寄存器å˜é‡%qD"
-
--#: gimplify.c:5676 gimplify.c:5738
-+#: gimplify.c:5683 gimplify.c:5745
- #, fuzzy, gcc-internal-format
- msgid "enclosing task"
- msgstr "括入并行"
-
--#: gimplify.c:5735
-+#: gimplify.c:5742
- #, gcc-internal-format
- msgid "%qE not specified in enclosing parallel"
- msgstr "%qE未为在括入的并行中指定"
-
--#: gimplify.c:5740
-+#: gimplify.c:5747
- #, gcc-internal-format
- msgid "enclosing parallel"
- msgstr "括入并行"
-
--#: gimplify.c:5845
-+#: gimplify.c:5852
- #, gcc-internal-format
- msgid "iteration variable %qE should be private"
- msgstr "迭代å˜é‡%qEåº”å½“æ˜¯ç§æœ‰çš„"
-
--#: gimplify.c:5859
-+#: gimplify.c:5866
- #, gcc-internal-format
- msgid "iteration variable %qE should not be firstprivate"
- msgstr "迭代å˜é‡%qEä¸åº”当是 firstprivate"
-
--#: gimplify.c:5862
-+#: gimplify.c:5869
- #, gcc-internal-format
- msgid "iteration variable %qE should not be reduction"
- msgstr "迭代å˜é‡%qEä¸åº”当是 reduction"
-
--#: gimplify.c:6025
-+#: gimplify.c:6032
- #, gcc-internal-format
- msgid "%s variable %qE is private in outer context"
- msgstr "%s å˜é‡%qEåœ¨å¤–å±‚ä¸Šä¸‹æ–‡ä¸­æ˜¯ç§æœ‰çš„"
-
--#: gimplify.c:7787
-+#: gimplify.c:7794
- #, gcc-internal-format
- msgid "gimplification failed"
- msgstr "gimplification 失败"
-
--#: godump.c:1214
-+#: godump.c:1234
- #, fuzzy, gcc-internal-format
- msgid "could not close Go dump file: %m"
- msgstr "无法打开用零填充的指令转储文件%qs:%s"
-
--#: godump.c:1226
-+#: godump.c:1246
- #, fuzzy, gcc-internal-format
- msgid "could not open Go dump file %qs: %m"
- msgstr "无法打开最终指令转储文件%qs:%s"
-@@ -18044,7 +18084,7 @@
- #. Fatal error here. We do not want to support compiling ltrans units
- #. with different version of compiler or different flags than the WPA
- #. unit, so this should never happen.
--#: ipa-inline-analysis.c:3122
-+#: ipa-inline-analysis.c:3123
- #, gcc-internal-format
- msgid "ipa inline summary is missing in input file"
- msgstr ""
-@@ -18186,48 +18226,48 @@
- msgid "function %qD redeclared as variable"
- msgstr "函数%qDé‡å£°æ˜Žä¸ºå˜é‡"
-
--#: omp-low.c:1834
-+#: omp-low.c:1846
- #, gcc-internal-format
- msgid "barrier region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr "å±éšœåŒºåŸŸä¸å¯ä»¥ç´§å¯†åµŒå¥—在工作共享ã€ä¸´ç•Œã€æœ‰åºã€ä¸»è¦çš„æˆ–显å¼çš„任务区域内"
-
--#: omp-low.c:1839
-+#: omp-low.c:1851
- #, gcc-internal-format
- msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered, master or explicit task region"
- msgstr "工作共享区域ä¸å¯ä»¥ç´§å¯†åµŒå¥—在工作共享ã€ä¸´ç•Œã€æœ‰åºã€ä¸»è¦çš„æˆ–显å¼çš„任务区域内"
-
--#: omp-low.c:1857
-+#: omp-low.c:1869
- #, gcc-internal-format
- msgid "master region may not be closely nested inside of work-sharing or explicit task region"
- msgstr "主è¦åŒºåŸŸä¸å¯ä»¥ç´§å¯†åµŒå¥—在工作共享或显å¼çš„任务区域内"
-
--#: omp-low.c:1872
-+#: omp-low.c:1884
- #, gcc-internal-format
- msgid "ordered region may not be closely nested inside of critical or explicit task region"
- msgstr "有åºåŒºåŸŸä¸å¯ä»¥ç´§å¯†åµŒå¥—在临界或显å¼çš„任务区域内"
-
--#: omp-low.c:1878
-+#: omp-low.c:1890
- #, gcc-internal-format
- msgid "ordered region must be closely nested inside a loop region with an ordered clause"
- msgstr "有åºåŒºåŸŸå¿…须紧密嵌套在一个有次åºåˆ†å¥çš„循环内"
-
--#: omp-low.c:1893
-+#: omp-low.c:1905
- #, gcc-internal-format
- msgid "critical region may not be nested inside a critical region with the same name"
- msgstr "临界区域ä¸å¯ä»¥è¢«åµŒå¥—在åŒå的临界区域内"
-
--#: omp-low.c:7012 cp/decl.c:2885 cp/parser.c:9853 cp/parser.c:9873
-+#: omp-low.c:7024 cp/decl.c:2885 cp/parser.c:9862 cp/parser.c:9882
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr "OpenMP 结构å—å‡ºå£æ— æ•ˆ"
-
--#: omp-low.c:7014 omp-low.c:7019
-+#: omp-low.c:7026 omp-low.c:7031
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr "OpenMP 结构å—入壿— æ•ˆ"
-
- #. Otherwise, be vague and lazy, but efficient.
--#: omp-low.c:7022
-+#: omp-low.c:7034
- #, gcc-internal-format
- msgid "invalid branch to/from an OpenMP structured block"
- msgstr "进出 OpenMP 结构å—的分支无效"
-@@ -18334,7 +18374,7 @@
- msgid "-freorder-blocks-and-partition does not support unwind info on this architecture"
- msgstr "-freorder-blocks-and-partition åœ¨æ­¤æž¶æž„ä¸‹ä¸æ”¯æŒå †æ ˆå±•开信æ¯"
-
--#: opts.c:753 config/pa/pa.c:521
-+#: opts.c:753 config/pa/pa.c:524
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr "-freorder-blocks-and-partition ä¸èƒ½åœ¨æ­¤æž¶æž„下工作"
-@@ -18703,9 +18743,9 @@
- msgid "can%'t use %qs as a fixed register"
- msgstr "无法将%qs用作调用者固定寄存器"
-
--#: reginfo.c:864 config/ia64/ia64.c:5749 config/ia64/ia64.c:5756
--#: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8749
--#: config/sh/sh.c:8756 config/spu/spu.c:5198 config/spu/spu.c:5205
-+#: reginfo.c:864 config/ia64/ia64.c:5753 config/ia64/ia64.c:5760
-+#: config/pa/pa.c:427 config/pa/pa.c:434 config/sh/sh.c:8761
-+#: config/sh/sh.c:8768 config/spu/spu.c:5198 config/spu/spu.c:5205
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown register name: %s"
- msgstr "未知的寄存器å:%s"
-@@ -18787,12 +18827,12 @@
- msgid "%<asm%> operand requires impossible reload"
- msgstr "%<asm%>è¦æ±‚ä¸å¯èƒ½çš„釿–°åŠ è½½"
-
--#: reload1.c:6093
-+#: reload1.c:6107
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr "%<asm%>æ“作数的约æŸä¸Žæ“作数大å°ä¸å…¼å®¹"
-
--#: reload1.c:7899
-+#: reload1.c:7913
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr "%<asm%>的输出æ“作数是常é‡"
-@@ -19012,7 +19052,7 @@
- msgid "packed attribute is unnecessary"
- msgstr "ä¸éœ€è¦ packed 属性"
-
--#: stor-layout.c:2026
-+#: stor-layout.c:2244
- #, gcc-internal-format
- msgid "alignment of array elements is greater than element size"
- msgstr "数组元素的对é½è¾¹ç•Œæ¯”元素大å°è¿˜è¦å¤§"
-@@ -19233,7 +19273,7 @@
- msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
- msgstr ""
-
--#: trans-mem.c:664 trans-mem.c:4191
-+#: trans-mem.c:664 trans-mem.c:4194
- #, gcc-internal-format
- msgid "unsafe function call %qD within atomic transaction"
- msgstr ""
-@@ -19249,7 +19289,7 @@
- msgid "unsafe indirect function call within atomic transaction"
- msgstr "间接函数调用目标未定义"
-
--#: trans-mem.c:682 trans-mem.c:4124
-+#: trans-mem.c:682 trans-mem.c:4127
- #, gcc-internal-format
- msgid "unsafe function call %qD within %<transaction_safe%> function"
- msgstr ""
-@@ -19265,7 +19305,7 @@
- msgid "unsafe indirect function call within %<transaction_safe%> function"
- msgstr "间接函数调用目标未定义"
-
--#: trans-mem.c:707 trans-mem.c:4163
-+#: trans-mem.c:707 trans-mem.c:4166
- #, fuzzy, gcc-internal-format
- #| msgid "namespace %qD not allowed in using-declaration"
- msgid "asm not allowed in atomic transaction"
-@@ -19304,621 +19344,621 @@
- msgid "outer transaction in %<transaction_safe%> function"
- msgstr ""
-
--#: trans-mem.c:3789
-+#: trans-mem.c:3792
- #, fuzzy, gcc-internal-format
- #| msgid "attributes are not allowed on a function-definition"
- msgid "%Kasm not allowed in %<transaction_safe%> function"
- msgstr "函数定义中ä¸å…许有属性"
-
--#: tree-cfg.c:2616
-+#: tree-cfg.c:2636
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr "ADDR_EXPR å˜åŒ–æ—¶å¸¸é‡æœªè¢«é‡æ–°è®¡ç®—"
-
--#: tree-cfg.c:2621
-+#: tree-cfg.c:2641
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr "ADDR_EXPR å˜åŒ–æ—¶å‰¯ä½œç”¨æœªè¢«é‡æ–°è®¡ç®—"
-
--#: tree-cfg.c:2632
-+#: tree-cfg.c:2652
- #, gcc-internal-format
- msgid "DECL_GIMPLE_REG_P set on a variable with address taken"
- msgstr "为一个已被å–地å€çš„å˜é‡è®¾å®šäº† DECL_GIMPLE_REG_P"
-
--#: tree-cfg.c:2661
-+#: tree-cfg.c:2681
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr "SSA å在 freelist 中,å´ä»ç„¶è¢«æé¢†"
-
--#: tree-cfg.c:2667 tree-cfg.c:3950
-+#: tree-cfg.c:2687 tree-cfg.c:3970
- #, fuzzy, gcc-internal-format
- msgid "INDIRECT_REF in gimple IL"
- msgstr "间接 gimple è°ƒç”¨ä¸­æœ‰é™æ€è°ƒç”¨é“¾"
-
--#: tree-cfg.c:2675
-+#: tree-cfg.c:2695
- #, fuzzy, gcc-internal-format
- msgid "invalid first operand of MEM_REF"
- msgstr "%%R çš„æ“作数无效"
-
--#: tree-cfg.c:2681
-+#: tree-cfg.c:2701
- #, fuzzy, gcc-internal-format
- msgid "invalid offset operand of MEM_REF"
- msgstr "%%R çš„æ“作数无效"
-
--#: tree-cfg.c:2694
-+#: tree-cfg.c:2714
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr "ASSERT_EXPR 具有一个总是å‡çš„æ¡ä»¶"
-
--#: tree-cfg.c:2700
-+#: tree-cfg.c:2720
- #, fuzzy, gcc-internal-format
- msgid "MODIFY_EXPR not expected while having tuples"
- msgstr "å½“æœ‰å…ƒç»„çš„æ—¶å€™ä¸æœŸæœ› MODIFY_EXPR。"
-
--#: tree-cfg.c:2727 tree-ssa.c:880
-+#: tree-cfg.c:2747 tree-ssa.c:880
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr "å·²å–地å€ï¼Œä½†æ˜¯ ADDRESSABLE 使œªè¢«è®¾ç½®"
-
--#: tree-cfg.c:2738
-+#: tree-cfg.c:2758
- #, gcc-internal-format
- msgid "non-integral used in condition"
- msgstr "æ¡ä»¶è¡¨è¾¾å¼ä½¿ç”¨äº†éžæ•´æ•°å€¼"
-
--#: tree-cfg.c:2743
-+#: tree-cfg.c:2763
- #, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr "无效的æ¡ä»¶æ“作数"
-
--#: tree-cfg.c:2790
-+#: tree-cfg.c:2810
- #, gcc-internal-format
- msgid "invalid position or size operand to BIT_FIELD_REF"
- msgstr "BIT_FIELD_REF ä½ç½®æˆ–大尿“作数无效"
-
--#: tree-cfg.c:2797
-+#: tree-cfg.c:2817
- #, gcc-internal-format
- msgid "integral result type precision does not match field size of BIT_FIELD_REF"
- msgstr "整体结果类型精度ä¸åŒ¹é… BIT_FIELD_REF 字段尺寸"
-
--#: tree-cfg.c:2805
-+#: tree-cfg.c:2825
- #, gcc-internal-format
- msgid "mode precision of non-integral result does not match field size of BIT_FIELD_REF"
- msgstr "éžæ•´ä½“结果的模å¼ç²¾åº¦ä¸åŒ¹é… BIT_FIELD_REF 的字段尺寸"
-
--#: tree-cfg.c:2816
-+#: tree-cfg.c:2836
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr "无效的引用å‰ç¼€"
-
--#: tree-cfg.c:2827
-+#: tree-cfg.c:2847
- #, gcc-internal-format
- msgid "invalid operand to plus/minus, type is a pointer"
- msgstr "+/- æ“作数无效,类型为指针"
-
--#: tree-cfg.c:2838
-+#: tree-cfg.c:2858
- #, gcc-internal-format
- msgid "invalid operand to pointer plus, first operand is not a pointer"
- msgstr "指数增的æ“作数无效,第一个æ“ä½œæ•°ä¸æ˜¯ä¸€ä¸ªæŒ‡é’ˆ"
-
--#: tree-cfg.c:2844
-+#: tree-cfg.c:2864
- #, fuzzy, gcc-internal-format
- msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- msgstr "指数增的æ“作数无效,第二个æ“ä½œæ•°ä¸æ˜¯ä¸€ä¸ªå…·æœ‰ sizetype 类型的整数"
-
--#: tree-cfg.c:2895
-+#: tree-cfg.c:2915
- #, gcc-internal-format
- msgid "invalid CASE_CHAIN"
- msgstr ""
-
--#: tree-cfg.c:2923
-+#: tree-cfg.c:2943
- #, gcc-internal-format
- msgid "invalid expression for min lvalue"
- msgstr "无效的最å°å·¦å€¼è¡¨è¾¾å¼"
-
--#: tree-cfg.c:2934
-+#: tree-cfg.c:2954
- #, gcc-internal-format
- msgid "invalid operand in indirect reference"
- msgstr "间接引用æ“作数无效"
-
--#: tree-cfg.c:2963
-+#: tree-cfg.c:2983
- #, gcc-internal-format
- msgid "invalid operands to array reference"
- msgstr "数组引用æ“作数无效"
-
--#: tree-cfg.c:2974
-+#: tree-cfg.c:2994
- #, gcc-internal-format
- msgid "type mismatch in array reference"
- msgstr "数组引用类型ä¸åŒ¹é…"
-
--#: tree-cfg.c:2983
-+#: tree-cfg.c:3003
- #, gcc-internal-format
- msgid "type mismatch in array range reference"
- msgstr "数组范围引用中类型ä¸åŒ¹é…"
-
--#: tree-cfg.c:2994
-+#: tree-cfg.c:3014
- #, gcc-internal-format
- msgid "type mismatch in real/imagpart reference"
- msgstr "实数/虚数引用中类型ä¸åŒ¹é…"
-
--#: tree-cfg.c:3004
-+#: tree-cfg.c:3024
- #, gcc-internal-format
- msgid "type mismatch in component reference"
- msgstr "组件引用中类型ä¸åŒ¹é…"
-
--#: tree-cfg.c:3021
-+#: tree-cfg.c:3041
- #, fuzzy, gcc-internal-format
- msgid "conversion of an SSA_NAME on the left hand side"
- msgstr "在左æ“作数边转化 SSA_NAME。"
-
--#: tree-cfg.c:3028
-+#: tree-cfg.c:3048
- #, fuzzy, gcc-internal-format
- msgid "conversion of register to a different size"
- msgstr "将一个指针转æ¢ä¸ºå¤§å°ä¸åŒçš„æ•´æ•°"
-
--#: tree-cfg.c:3043
-+#: tree-cfg.c:3063
- #, fuzzy, gcc-internal-format
- msgid "invalid address operand in MEM_REF"
- msgstr "%%R çš„æ“作数无效"
-
--#: tree-cfg.c:3050
-+#: tree-cfg.c:3070
- #, fuzzy, gcc-internal-format
- msgid "invalid offset operand in MEM_REF"
- msgstr "æ— æ•ˆçš„ç§»ä½æ“作数"
-
--#: tree-cfg.c:3060
-+#: tree-cfg.c:3080
- #, fuzzy, gcc-internal-format
- msgid "invalid address operand in TARGET_MEM_REF"
- msgstr "%%R çš„æ“作数无效"
-
--#: tree-cfg.c:3067
-+#: tree-cfg.c:3087
- #, fuzzy, gcc-internal-format
- msgid "invalid offset operand in TARGET_MEM_REF"
- msgstr "BIT_FIELD_REF ä½ç½®æˆ–大尿“作数无效"
-
--#: tree-cfg.c:3121
-+#: tree-cfg.c:3141
- #, gcc-internal-format
- msgid "gimple call has two targets"
- msgstr ""
-
--#: tree-cfg.c:3130
-+#: tree-cfg.c:3150
- #, gcc-internal-format
- msgid "gimple call has no target"
- msgstr ""
-
--#: tree-cfg.c:3137
-+#: tree-cfg.c:3157
- #, gcc-internal-format
- msgid "invalid function in gimple call"
- msgstr "gimple è°ƒç”¨ä¸­æœ‰éžæ³•函数"
-
--#: tree-cfg.c:3147
-+#: tree-cfg.c:3167
- #, gcc-internal-format
- msgid "non-function in gimple call"
- msgstr "gimple 调用了éžå‡½æ•°"
-
--#: tree-cfg.c:3158
-+#: tree-cfg.c:3178
- #, gcc-internal-format
- msgid "invalid pure const state for function"
- msgstr "çº¯å¸¸å‡½æ•°çŠ¶æ€æ— æ•ˆ"
-
--#: tree-cfg.c:3166
-+#: tree-cfg.c:3186
- #, gcc-internal-format
- msgid "invalid LHS in gimple call"
- msgstr "gimple 调用中左æ“作数无效"
-
--#: tree-cfg.c:3172
-+#: tree-cfg.c:3192
- #, gcc-internal-format
- msgid "LHS in noreturn call"
- msgstr "ä¸è¿”回的调用中有左值"
-
--#: tree-cfg.c:3189
-+#: tree-cfg.c:3209
- #, gcc-internal-format
- msgid "invalid conversion in gimple call"
- msgstr "gimple è°ƒç”¨ä¸­è½¬æ¢æ— æ•ˆ"
-
--#: tree-cfg.c:3198
-+#: tree-cfg.c:3218
- #, gcc-internal-format
- msgid "invalid static chain in gimple call"
- msgstr "gimple è°ƒç”¨ä¸­é™æ€é“¾æ— æ•ˆ"
-
--#: tree-cfg.c:3209
-+#: tree-cfg.c:3229
- #, gcc-internal-format
- msgid "static chain in indirect gimple call"
- msgstr "间接 gimple è°ƒç”¨ä¸­æœ‰é™æ€è°ƒç”¨é“¾"
-
--#: tree-cfg.c:3216
-+#: tree-cfg.c:3236
- #, fuzzy, gcc-internal-format
- msgid "static chain with function that doesn%'t use one"
- msgstr "陿€è°ƒç”¨é“¾ä¸­æœ‰ä¸ä½¿ç”¨é™æ€è°ƒç”¨çš„函数"
-
--#: tree-cfg.c:3234
-+#: tree-cfg.c:3254
- #, gcc-internal-format
- msgid "invalid argument to gimple call"
- msgstr "gimple è°ƒç”¨ä¸­å‚æ•°æ— æ•ˆ"
-
--#: tree-cfg.c:3254
-+#: tree-cfg.c:3274
- #, gcc-internal-format
- msgid "invalid operands in gimple comparison"
- msgstr "gimple 比较中æ“作数无效"
-
--#: tree-cfg.c:3270
-+#: tree-cfg.c:3290
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in comparison expression"
- msgid "mismatching comparison operand types"
- msgstr "比较表达å¼ç±»åž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3289
-+#: tree-cfg.c:3309
- #, fuzzy, gcc-internal-format
- #| msgid "invalid operands in gimple comparison"
- msgid "non-vector operands in vector comparison"
- msgstr "gimple 比较中æ“作数无效"
-
--#: tree-cfg.c:3299
-+#: tree-cfg.c:3319
- #, fuzzy, gcc-internal-format
- #| msgid "invalid vector permutation constant"
- msgid "invalid vector comparison resulting type"
- msgstr "无效的å‘é‡ç½®æ¢å¸¸é‡"
-
--#: tree-cfg.c:3306
-+#: tree-cfg.c:3326
- #, fuzzy, gcc-internal-format
- #| msgid "Warn about comparison of different enum types"
- msgid "bogus comparison result type"
- msgstr "对ä¸åŒæžšä¸¾ç±»åž‹ä¹‹é—´çš„æ¯”较给出警告"
-
--#: tree-cfg.c:3328
-+#: tree-cfg.c:3348
- #, gcc-internal-format
- msgid "non-register as LHS of unary operation"
- msgstr "éžå¯„存器作为å•ç›®æ“作的左æ“作数"
-
--#: tree-cfg.c:3334
-+#: tree-cfg.c:3354
- #, gcc-internal-format
- msgid "invalid operand in unary operation"
- msgstr "å•ç›®æ“作中æ“作数无效"
-
--#: tree-cfg.c:3366
-+#: tree-cfg.c:3386
- #, gcc-internal-format
- msgid "invalid types in nop conversion"
- msgstr "空转æ¢ä¸­ç±»åž‹æ— æ•ˆ"
-
--#: tree-cfg.c:3381
-+#: tree-cfg.c:3401
- #, gcc-internal-format
- msgid "invalid types in address space conversion"
- msgstr "地å€ç©ºé—´è½¬æ¢ä¸­ç±»åž‹æ— æ•ˆ"
-
--#: tree-cfg.c:3395
-+#: tree-cfg.c:3415
- #, gcc-internal-format
- msgid "invalid types in fixed-point conversion"
- msgstr "整点转æ¢ä¸­ç±»åž‹æ— æ•ˆ"
-
--#: tree-cfg.c:3410
-+#: tree-cfg.c:3430
- #, gcc-internal-format
- msgid "invalid types in conversion to floating point"
- msgstr "呿µ®ç‚¹è½¬æ¢æ—¶ç±»åž‹æ— æ•ˆ"
-
--#: tree-cfg.c:3425
-+#: tree-cfg.c:3445
- #, gcc-internal-format
- msgid "invalid types in conversion to integer"
- msgstr "呿•´æ•°è½¬æ¢æ—¶ç±»åž‹æ— æ•ˆ"
-
--#: tree-cfg.c:3459
-+#: tree-cfg.c:3479
- #, gcc-internal-format
- msgid "non-trivial conversion in unary operation"
- msgstr "å•ç›®æ“作时ä¸å¹³å‡¡çš„转æ¢"
-
--#: tree-cfg.c:3484
-+#: tree-cfg.c:3504
- #, gcc-internal-format
- msgid "non-register as LHS of binary operation"
- msgstr "éžå¯„存器作为二元æ“作的左æ“作数"
-
--#: tree-cfg.c:3491
-+#: tree-cfg.c:3511
- #, gcc-internal-format
- msgid "invalid operands in binary operation"
- msgstr "二元æ“作中中æ“作数无效"
-
--#: tree-cfg.c:3506
-+#: tree-cfg.c:3526
- #, gcc-internal-format
- msgid "type mismatch in complex expression"
- msgstr "夿•°è¡¨è¾¾å¼ç±»åž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3535
-+#: tree-cfg.c:3555
- #, gcc-internal-format
- msgid "type mismatch in shift expression"
- msgstr "ç§»ä½è¡¨è¾¾å¼ç±»åž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3558
-+#: tree-cfg.c:3578
- #, gcc-internal-format
- msgid "type mismatch in vector shift expression"
- msgstr "å‘é‡ç§»ä½è¡¨è¾¾å¼ç±»åž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3571
-+#: tree-cfg.c:3591
- #, gcc-internal-format
- msgid "non-element sized vector shift of floating point vector"
- msgstr "对浮点å‘é‡çš„éžå…ƒç´ å¤§å°çš„å‘é‡ç§»ä½"
-
--#: tree-cfg.c:3585 tree-cfg.c:3606
-+#: tree-cfg.c:3605 tree-cfg.c:3626
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in vector shift expression"
- msgid "type mismatch in widening vector shift expression"
- msgstr "å‘é‡ç§»ä½è¡¨è¾¾å¼ç±»åž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3628
-+#: tree-cfg.c:3648
- #, gcc-internal-format
- msgid "invalid non-vector operands to vector valued plus"
- msgstr "å‘é‡å€¼çš„加法中有无效的éžå‘釿“作数"
-
--#: tree-cfg.c:3648
-+#: tree-cfg.c:3668
- #, gcc-internal-format
- msgid "invalid (pointer) operands to plus/minus"
- msgstr "+/-(指针)æ“作数无效"
-
--#: tree-cfg.c:3663
-+#: tree-cfg.c:3683
- #, gcc-internal-format
- msgid "type mismatch in pointer plus expression"
- msgstr "指针加法表达å¼ç±»åž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3740
-+#: tree-cfg.c:3760
- #, gcc-internal-format
- msgid "type mismatch in binary expression"
- msgstr "二元表达å¼ä¸­ç±»åž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3768
-+#: tree-cfg.c:3788
- #, fuzzy, gcc-internal-format
- msgid "non-register as LHS of ternary operation"
- msgstr "éžå¯„存器作为å•ç›®æ“作的左æ“作数"
-
--#: tree-cfg.c:3777
-+#: tree-cfg.c:3797
- #, fuzzy, gcc-internal-format
- msgid "invalid operands in ternary operation"
- msgstr "二元æ“作中中æ“作数无效"
-
--#: tree-cfg.c:3793
-+#: tree-cfg.c:3813
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in widening multiply-accumulate expression"
- msgstr "æ¡ä»¶è¡¨è¾¾å¼ä¸­ç±»åž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3827
- #, fuzzy, gcc-internal-format
- msgid "type mismatch in fused multiply-add expression"
- msgstr "夿•°è¡¨è¾¾å¼ç±»åž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3833
-+#: tree-cfg.c:3853
- #, fuzzy, gcc-internal-format
- #| msgid "type mismatch in vector shift expression"
- msgid "type mismatch in vector permute expression"
- msgstr "å‘é‡ç§»ä½è¡¨è¾¾å¼ç±»åž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3845
-+#: tree-cfg.c:3865
- #, fuzzy, gcc-internal-format
- #| msgid "expected integer expression"
- msgid "vector types expected in vector permute expression"
- msgstr "éœ€è¦æ•´æ•°è¡¨è¾¾å¼"
-
--#: tree-cfg.c:3859
-+#: tree-cfg.c:3879
- #, gcc-internal-format
- msgid "vectors with different element number found in vector permute expression"
- msgstr ""
-
--#: tree-cfg.c:3872
-+#: tree-cfg.c:3892
- #, fuzzy, gcc-internal-format
- #| msgid "invalid increment expression"
- msgid "invalid mask type in vector permute expression"
- msgstr "无效的自增语å¥"
-
--#: tree-cfg.c:3908
-+#: tree-cfg.c:3928
- #, gcc-internal-format
- msgid "non-trivial conversion at assignment"
- msgstr "赋值时ä¸å¹³å‡¡çš„转æ¢"
-
--#: tree-cfg.c:3925
-+#: tree-cfg.c:3945
- #, gcc-internal-format
- msgid "invalid operand in unary expression"
- msgstr "å•目表达å¼ä¸­æ“作数无效"
-
--#: tree-cfg.c:3939
-+#: tree-cfg.c:3959
- #, gcc-internal-format
- msgid "type mismatch in address expression"
- msgstr "地å€è¡¨è¾¾å¼ç±»åž‹ä¸åŒ¹é…"
-
--#: tree-cfg.c:3965 tree-cfg.c:3991
-+#: tree-cfg.c:3985 tree-cfg.c:4011
- #, gcc-internal-format
- msgid "invalid rhs for gimple memory store"
- msgstr "gimple å†…å­˜å­˜å‚¨ä¸­å³æ“作数无效"
-
--#: tree-cfg.c:4053
-+#: tree-cfg.c:4073
- #, gcc-internal-format
- msgid "invalid operand in return statement"
- msgstr "è¿”å›žè¯­å¥æ“作数无效"
-
--#: tree-cfg.c:4067
-+#: tree-cfg.c:4087
- #, gcc-internal-format
- msgid "invalid conversion in return statement"
- msgstr "返回语å¥è½¬æ¢æ— æ•ˆ"
-
--#: tree-cfg.c:4091
-+#: tree-cfg.c:4111
- #, gcc-internal-format
- msgid "goto destination is neither a label nor a pointer"
- msgstr "goto çš„ç›®æ ‡æ—¢éžæ ‡å·äº¦éžæŒ‡é’ˆ"
-
--#: tree-cfg.c:4106
-+#: tree-cfg.c:4126
- #, gcc-internal-format
- msgid "invalid operand to switch statement"
- msgstr "å¼€å…³è¯­å¥æ“作数无效"
-
--#: tree-cfg.c:4148
-+#: tree-cfg.c:4168
- #, gcc-internal-format
- msgid "incorrect entry in label_to_block_map"
- msgstr "label_to_block_map 中æ¡ç›®ä¸æ­£ç¡®"
-
--#: tree-cfg.c:4158
-+#: tree-cfg.c:4178
- #, gcc-internal-format
- msgid "incorrect setting of landing pad number"
- msgstr "ç€é™†åœºå·ç è®¾ç½®ä¸æ­£ç¡®"
-
--#: tree-cfg.c:4186
-+#: tree-cfg.c:4206
- #, gcc-internal-format
- msgid "invalid comparison code in gimple cond"
- msgstr "gimple æ¡ä»¶ä¸­æ¯”è¾ƒä»£ç æ— æ•ˆ"
-
--#: tree-cfg.c:4194
-+#: tree-cfg.c:4214
- #, gcc-internal-format
- msgid "invalid labels in gimple cond"
- msgstr "gimple æ¡ä»¶ä¸­çš„æ ‡å·æ— æ•ˆ"
-
--#: tree-cfg.c:4255 tree-cfg.c:4264
-+#: tree-cfg.c:4275 tree-cfg.c:4284
- #, gcc-internal-format
- msgid "invalid PHI result"
- msgstr "无效的 PHI 结果"
-
--#: tree-cfg.c:4274
-+#: tree-cfg.c:4294
- #, gcc-internal-format
- msgid "missing PHI def"
- msgstr "缺少 PHI 定义"
-
--#: tree-cfg.c:4288
-+#: tree-cfg.c:4308
- #, gcc-internal-format
- msgid "invalid PHI argument"
- msgstr "无效的 PHI 实å‚"
-
--#: tree-cfg.c:4295
-+#: tree-cfg.c:4315
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "incompatible types in PHI argument %u"
- msgstr "PHI å®žå‚ %u 类型ä¸å…¼å®¹"
-
--#: tree-cfg.c:4379 tree-cfg.c:4575
-+#: tree-cfg.c:4399 tree-cfg.c:4595
- #, gcc-internal-format
- msgid "verify_gimple failed"
- msgstr "verify_gimple 失败"
-
--#: tree-cfg.c:4440
-+#: tree-cfg.c:4460
- #, fuzzy, gcc-internal-format
- msgid "dead STMT in EH table"
- msgstr "在 EH 表中死了的 STMT"
-
--#: tree-cfg.c:4474
-+#: tree-cfg.c:4494
- #, gcc-internal-format
- msgid "gimple_bb (phi) is set to a wrong basic block"
- msgstr "gimple_bb (phi) 设置为一个错误的基本å—"
-
--#: tree-cfg.c:4486 tree-cfg.c:4520
-+#: tree-cfg.c:4506 tree-cfg.c:4540
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr "å¯¹æ ‘ç»“èŠ‚çš„å…±äº«ä¸æ­£ç¡®"
-
--#: tree-cfg.c:4509
-+#: tree-cfg.c:4529
- #, gcc-internal-format
- msgid "gimple_bb (stmt) is set to a wrong basic block"
- msgstr "gimple_bb (stmt) 设置为一个错误的基本å—"
-
--#: tree-cfg.c:4535
-+#: tree-cfg.c:4555
- #, gcc-internal-format
- msgid "in statement"
- msgstr "在语å¥ä¸­"
-
--#: tree-cfg.c:4550
-+#: tree-cfg.c:4570
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr "语å¥è¢«æ ‡è®°ä¸ºæŠ›å‡ºå¼‚常,但实际上并未抛出"
-
--#: tree-cfg.c:4557
-+#: tree-cfg.c:4577
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr "语å¥åœ¨å—中被标记为抛出"
-
--#: tree-cfg.c:4598
-+#: tree-cfg.c:4618
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has IL associated with it"
- msgstr "ENTRY_BLOCK 有与之关è”çš„ IL"
-
--#: tree-cfg.c:4604
-+#: tree-cfg.c:4624
- #, gcc-internal-format
- msgid "EXIT_BLOCK has IL associated with it"
- msgstr "EXIT_BLOCK 有与之关è”çš„ IL"
-
--#: tree-cfg.c:4611
-+#: tree-cfg.c:4631
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr "ç›´é€šè¾¹ä»ŽåŸºæœ¬å— %d 退出"
-
--#: tree-cfg.c:4635
-+#: tree-cfg.c:4655
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr "éžå±€éƒ¨æ ‡å·"
-
--#: tree-cfg.c:4644
-+#: tree-cfg.c:4664
- #, gcc-internal-format
- msgid "EH landing pad label "
- msgstr "EH ç€é™†åœºæ ‡å·"
-
--#: tree-cfg.c:4653 tree-cfg.c:4662 tree-cfg.c:4687
-+#: tree-cfg.c:4673 tree-cfg.c:4682 tree-cfg.c:4707
- #, gcc-internal-format
- msgid "label "
- msgstr "æ ‡å·"
-
--#: tree-cfg.c:4677
-+#: tree-cfg.c:4697
- #, gcc-internal-format, gfc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr "åŸºæœ¬å— %d 中出现æµç¨‹æŽ§åˆ¶"
-
--#: tree-cfg.c:4710
-+#: tree-cfg.c:4730
- #, gcc-internal-format, gfc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr "åœ¨åŸºæœ¬å— %d 中控制语å¥åŽçš„直通边"
-
--#: tree-cfg.c:4723
-+#: tree-cfg.c:4743
- #, gcc-internal-format, gfc-internal-format
- msgid "true/false edge after a non-GIMPLE_COND in bb %d"
- msgstr "åŸºæœ¬å— %d ä¸­éž GIMPLE_COND åŽçš„真å‡è¾¹"
-
--#: tree-cfg.c:4746 tree-cfg.c:4768 tree-cfg.c:4785 tree-cfg.c:4854
-+#: tree-cfg.c:4766 tree-cfg.c:4788 tree-cfg.c:4805 tree-cfg.c:4874
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr "åŸºæœ¬å— %d 结尾处有错误的出边标记"
-
--#: tree-cfg.c:4756
-+#: tree-cfg.c:4776
- #, gcc-internal-format, gfc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr "åŸºæœ¬å— %d 末尾显å¼çš„ goto"
-
--#: tree-cfg.c:4790
-+#: tree-cfg.c:4810
- #, gcc-internal-format, gfc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr "åŸºæœ¬å— %d ä¸­ï¼Œè¿”å›žè¾¹å¹¶ä¸æŒ‡å‘退出"
-
--#: tree-cfg.c:4820
-+#: tree-cfg.c:4840
- #, gcc-internal-format
- msgid "found default case not at the start of case vector"
- msgstr "默认 case ä¸åœ¨ case å‘é‡çš„开头"
-
--#: tree-cfg.c:4828
-+#: tree-cfg.c:4848
- #, gcc-internal-format
- msgid "case labels not sorted: "
- msgstr "case æ ‡å·æœªæŽ’åºï¼š "
-
--#: tree-cfg.c:4845
-+#: tree-cfg.c:4865
- #, gcc-internal-format, gfc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr "多余的出边 %d->%d"
-
--#: tree-cfg.c:4868
-+#: tree-cfg.c:4888
- #, gcc-internal-format, gfc-internal-format
- msgid "missing edge %i->%i"
- msgstr "缺少边 %i->%i"
-
--#: tree-cfg.c:7524
-+#: tree-cfg.c:7544
- #, gcc-internal-format
- msgid "%<noreturn%> function does return"
- msgstr "%<noreturn%>函数返回了"
-
--#: tree-cfg.c:7544
-+#: tree-cfg.c:7564
- #, gcc-internal-format
- msgid "control reaches end of non-void function"
- msgstr "在有返回值的函数中,控制æµç¨‹åˆ°è¾¾å‡½æ•°å°¾"
-
--#: tree-cfg.c:7682
-+#: tree-cfg.c:7702
- #, gcc-internal-format
- msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr "忽略声明有 warn_unused_result 属性的%qD的返回值"
-
--#: tree-cfg.c:7687
-+#: tree-cfg.c:7707
- #, gcc-internal-format
- msgid "ignoring return value of function declared with attribute warn_unused_result"
- msgstr "忽略声明有 warn_unused_result 属性的函数的返回值"
-@@ -19978,73 +20018,73 @@
- msgid "BB %i has incorrect fallthru edge"
- msgstr "åŸºæœ¬å— %i æœ‰ä¸æ­£ç¡®çš„下è½è¾¹"
-
--#: tree-inline.c:3020
-+#: tree-inline.c:3040
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it receives a non-local goto"
- msgstr "函数%q+F无法被å¤åˆ¶ï¼Œå› ä¸ºå®ƒæŽ¥å—了éžå±€éƒ¨çš„ goto"
-
--#: tree-inline.c:3034
-+#: tree-inline.c:3054
- #, gcc-internal-format
- msgid "function %q+F can never be copied because it saves address of local label in a static variable"
- msgstr "函数%q+F无法被å¤åˆ¶ï¼Œå› ä¸ºå®ƒåœ¨ä¸€ä¸ªé™æ€å˜é‡ä¸­ä¿å­˜äº†å±€éƒ¨æ ‡å·çš„地å€"
-
--#: tree-inline.c:3074
-+#: tree-inline.c:3094
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
- msgstr "函数%q+F无法被内è”,因为它使用了 alloca (使用 always_inline 属性强制内è”)"
-
--#: tree-inline.c:3088
-+#: tree-inline.c:3108
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr "函数%q+F无法被内è”,因为它使用了 setjmp"
-
--#: tree-inline.c:3102
-+#: tree-inline.c:3122
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses variable argument lists"
- msgstr "函数%q+F无法被内è”,因为它使用了å˜é•¿å®žå‚表"
-
--#: tree-inline.c:3114
-+#: tree-inline.c:3134
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
- msgstr "函数%q+F无法被内è”,因为它使用了 setjmp-longjmp 异常处ç†"
-
--#: tree-inline.c:3122
-+#: tree-inline.c:3142
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr "函数%q+F无法被内è”,因为使用了éžå±€éƒ¨çš„ goto"
-
--#: tree-inline.c:3134
-+#: tree-inline.c:3154
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
- msgstr "函数%q+F无法被内è”,因为使用了 __builtin_return 或 __builtin_apply_args"
-
--#: tree-inline.c:3154
-+#: tree-inline.c:3174
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr "函数%q+F无法被内è”,因为包å«ä¸€ä¸ªè®¡ç®—转移"
-
--#: tree-inline.c:3234
-+#: tree-inline.c:3254
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
- msgstr "函数%q+F无法被内è”,因为使用了 -fno-inline"
-
--#: tree-inline.c:3242
-+#: tree-inline.c:3262
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
- msgstr "函数%q+F无法被内è”,因为它使用了与内è”冲çªçš„属性"
-
--#: tree-inline.c:3823
-+#: tree-inline.c:3843
- #, fuzzy, gcc-internal-format
- #| msgid "inlining failed in call to %q+F: %s"
- msgid "inlining failed in call to always_inline %q+F: %s"
- msgstr "调用%q+F时内è”失败:%s"
-
--#: tree-inline.c:3825 tree-inline.c:3840
-+#: tree-inline.c:3845 tree-inline.c:3860
- #, gcc-internal-format
- msgid "called from here"
- msgstr "从此处调用"
-
--#: tree-inline.c:3838
-+#: tree-inline.c:3858
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr "调用%q+F时内è”失败:%s"
-@@ -20259,7 +20299,7 @@
- msgid "verify_ssa failed"
- msgstr "verify_ssa 失败"
-
--#: tree-ssa.c:1616 varasm.c:321
-+#: tree-ssa.c:1616 varasm.c:326
- #, gcc-internal-format
- msgid "%qD was declared here"
- msgstr "%qD在此声明"
-@@ -20322,52 +20362,52 @@
- msgid "vector operation will be expanded with a single scalar operation"
- msgstr ""
-
--#: tree-vect-generic.c:661
-+#: tree-vect-generic.c:656
- #, gcc-internal-format
- msgid "vector shuffling operation will be expanded piecewise"
- msgstr ""
-
--#: tree-vrp.c:5295
-+#: tree-vrp.c:5300
- #, gcc-internal-format
- msgid "array subscript is outside array bounds"
- msgstr "数组下标越过了数组边界"
-
--#: tree-vrp.c:5307 tree-vrp.c:5394
-+#: tree-vrp.c:5312 tree-vrp.c:5399
- #, gcc-internal-format
- msgid "array subscript is above array bounds"
- msgstr "数组下标大于数组边界"
-
--#: tree-vrp.c:5314 tree-vrp.c:5382
-+#: tree-vrp.c:5319 tree-vrp.c:5387
- #, gcc-internal-format
- msgid "array subscript is below array bounds"
- msgstr "数组下标å°äºŽæ•°ç»„边界"
-
--#: tree-vrp.c:6023
-+#: tree-vrp.c:6028
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- msgstr "å°†æ¡ä»¶ç®€åŒ–ä¸ºå¸¸é‡æ—¶å‡å®šæœ‰ç¬¦å·æ•°ä»Žä¸æº¢å‡º"
-
--#: tree-vrp.c:6029
-+#: tree-vrp.c:6034
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying conditional"
- msgstr "简化æ¡ä»¶æ—¶å‡å®šæœ‰ç¬¦å·æ•°ä»Žä¸æº¢å‡º"
-
--#: tree-vrp.c:6073
-+#: tree-vrp.c:6078
- #, gcc-internal-format
- msgid "comparison always false due to limited range of data type"
- msgstr "由于数æ®ç±»åž‹èŒƒå›´é™åˆ¶ï¼Œæ¯”较结果永远为å‡"
-
--#: tree-vrp.c:6075
-+#: tree-vrp.c:6080
- #, gcc-internal-format
- msgid "comparison always true due to limited range of data type"
- msgstr "由于数æ®ç±»åž‹èŒƒå›´é™åˆ¶ï¼Œæ¯”较结果永远为真"
-
--#: tree-vrp.c:6857
-+#: tree-vrp.c:6871
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- msgstr "å°†%</%>或%<%%%>简化为%<>>%>或%<&%>æ—¶å‡å®šæœ‰ç¬¦å·æ•°ä»Žä¸æº¢å‡º"
-
--#: tree-vrp.c:6939
-+#: tree-vrp.c:6953
- #, gcc-internal-format
- msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- msgstr "å°†%<abs (X)%>简化为%<X%>或%<-X%>æ—¶å‡å®šæœ‰ç¬¦å·æ•°ä»Žä¸æº¢å‡º"
-@@ -20377,22 +20417,22 @@
- msgid "ignoring attributes applied to %qT after definition"
- msgstr "忽略在其定义之åŽä¸º%qT应用的属性"
-
--#: tree.c:5459
-+#: tree.c:5460
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
- msgstr "%q+D已被声明为具有 dllexport 属性:忽略 dllimport"
-
--#: tree.c:5471
-+#: tree.c:5472
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
- msgstr "%q+Dé‡å£°æ˜Žæ—¶æ²¡æœ‰ dllimport 属性,但已被作为 dllimport 链接引用过"
-
--#: tree.c:5486
-+#: tree.c:5487
- #, gcc-internal-format
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr "%q+Dé‡å£°æ˜Žæ—¶æ²¡æœ‰ dllimport 属性:忽略先å‰çš„ dllimport"
-
--#: tree.c:5529 tree.c:5541 tree.c:5551 c-family/c-common.c:5865
-+#: tree.c:5530 tree.c:5542 tree.c:5552 c-family/c-common.c:5865
- #: c-family/c-common.c:5884 c-family/c-common.c:5902 c-family/c-common.c:5930
- #: c-family/c-common.c:5957 c-family/c-common.c:5983 c-family/c-common.c:6002
- #: c-family/c-common.c:6019 c-family/c-common.c:6043 c-family/c-common.c:6066
-@@ -20407,140 +20447,140 @@
- #: c-family/c-common.c:7680 c-family/c-common.c:7971 c-family/c-common.c:7994
- #: c-family/c-common.c:8033 c-family/c-common.c:8111 c-family/c-common.c:8260
- #: config/darwin.c:1942 config/arm/arm.c:5007 config/arm/arm.c:5035
--#: config/arm/arm.c:5052 config/avr/avr.c:6846 config/h8300/h8300.c:5418
--#: config/h8300/h8300.c:5442 config/i386/i386.c:4944 config/i386/i386.c:31845
--#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24335 config/spu/spu.c:4035
--#: ada/gcc-interface/utils.c:5488 lto/lto-lang.c:215
-+#: config/arm/arm.c:5052 config/avr/avr.c:6763 config/h8300/h8300.c:5418
-+#: config/h8300/h8300.c:5442 config/i386/i386.c:4939 config/i386/i386.c:31897
-+#: config/ia64/ia64.c:734 config/rs6000/rs6000.c:24321 config/spu/spu.c:4035
-+#: ada/gcc-interface/utils.c:5505 lto/lto-lang.c:215
- #, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr "%qE属性被忽略"
-
--#: tree.c:5569
-+#: tree.c:5570
- #, gcc-internal-format
- msgid "inline function %q+D declared as dllimport: attribute ignored"
- msgstr "内è”函数%q+D声明为 dllimport:忽略此属性"
-
--#: tree.c:5577
-+#: tree.c:5578
- #, gcc-internal-format
- msgid "function %q+D definition is marked dllimport"
- msgstr "函数%q+D的定义被标记为 dllimport"
-
--#: tree.c:5585
-+#: tree.c:5586
- #, gcc-internal-format
- msgid "variable %q+D definition is marked dllimport"
- msgstr "å˜é‡%q+D的定义被标记为 dllimport"
-
--#: tree.c:5613
-+#: tree.c:5614
- #, gcc-internal-format
- msgid "external linkage required for symbol %q+D because of %qE attribute"
- msgstr "符å·%q+D需è¦å¤–部链接,因为%qE属性"
-
--#: tree.c:5627
-+#: tree.c:5628
- #, gcc-internal-format
- msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
- msgstr "%qEæ„味ç€é»˜è®¤å¯è§æ€§ï¼›ä½†%qDå·²ç»è¢«å£°æ˜Žä¸ºæœ‰ä¸åŒçš„å¯è§æ€§"
-
--#: tree.c:7377
-+#: tree.c:7378
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr "函数数组是没有æ„义的"
-
--#: tree.c:7544
-+#: tree.c:7545
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr "函数ä¸èƒ½è¿”回函数"
-
--#: tree.c:8840 tree.c:8925 tree.c:8986
-+#: tree.c:8844 tree.c:8929 tree.c:8990
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr "树检查:%s,得到 %s 在 %s,于 %s:%d"
-
--#: tree.c:8877
-+#: tree.c:8881
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr "树检查:ä¸éœ€è¦ %s,得到 %s 在 %s,于 %s:%d"
-
--#: tree.c:8890
-+#: tree.c:8894
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "树检查:需è¦ç±»%qs,得到%qs(%s) 在 %s,于 %s:%d"
-
--#: tree.c:8939
-+#: tree.c:8943
- #, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr "树检查:ä¸éœ€è¦ç±»%qs,得到%qs(%s) 在 %s,于 %s:%d"
-
--#: tree.c:8952
-+#: tree.c:8956
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr "æ ‘æ£€æŸ¥ï¼šéœ€è¦ omp_clause %s,得到 %s 在 %s,于 %s:%d"
-
--#: tree.c:9012
-+#: tree.c:9016
- #, gcc-internal-format
- msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
- msgstr "树检查:需è¦åŒ…å«%qs结构的树,得到%qs在 %s,于 %s:%d"
-
--#: tree.c:9026
-+#: tree.c:9030
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr "树检查:访问了 %3$s 中有 %2$d 个 elt 的 tree_vec 的 elt %1$d,于 %4$s:%5$d"
-
--#: tree.c:9039
-+#: tree.c:9043
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr "树检查:在 %4$s 中访问有 %3$d 个æ“作数的 %2$s 的第 %1$d 个æ“作数,于 %5$s:%6$d"
-
--#: tree.c:9052
-+#: tree.c:9056
- #, gcc-internal-format, gfc-internal-format
- msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
- msgstr "树检查:在 %4$s 中访问有 %3$d 个æ“作数的 omp_clause %2$s 的第 %1$d 个æ“作数,于 %5$s:%6$d"
-
--#: tree.c:11336
-+#: tree.c:11340
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d): %s"
- msgstr "ä¸å»ºè®®ä½¿ç”¨%qD(声明于 %s:%d):%s"
-
--#: tree.c:11340
-+#: tree.c:11344
- #, gcc-internal-format
- msgid "%qD is deprecated (declared at %s:%d)"
- msgstr "ä¸å»ºè®®ä½¿ç”¨%qD(声明于 %s:%d)"
-
--#: tree.c:11365
-+#: tree.c:11369
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d): %s"
- msgstr "ä¸å»ºè®®ä½¿ç”¨%qE(声明于 %s:%d):%s"
-
--#: tree.c:11369
-+#: tree.c:11373
- #, gcc-internal-format
- msgid "%qE is deprecated (declared at %s:%d)"
- msgstr "ä¸å»ºè®®ä½¿ç”¨%qE(声明于 %s:%d)"
-
--#: tree.c:11376
-+#: tree.c:11380
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d): %s"
- msgstr "ä¸å»ºè®®ä½¿ç”¨ç±»åž‹(声明于 %s:%d):%s"
-
--#: tree.c:11380
-+#: tree.c:11384
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated (declared at %s:%d)"
- msgstr "ä¸å»ºè®®ä½¿ç”¨ç±»åž‹(声明于 %s:%d)"
-
--#: tree.c:11389
-+#: tree.c:11393
- #, gcc-internal-format
- msgid "%qE is deprecated: %s"
- msgstr "ä¸å»ºè®®ä½¿ç”¨%qE:%s"
-
--#: tree.c:11392
-+#: tree.c:11396
- #, gcc-internal-format
- msgid "%qE is deprecated"
- msgstr "ä¸å»ºè®®ä½¿ç”¨%qE"
-
--#: tree.c:11397
-+#: tree.c:11401
- #, gcc-internal-format, gfc-internal-format
- msgid "type is deprecated: %s"
- msgstr "ä¸å»ºè®®ä½¿ç”¨ç±»åž‹ï¼š%s"
-
--#: tree.c:11400
-+#: tree.c:11404
- #, gcc-internal-format
- msgid "type is deprecated"
- msgstr "ä¸å»ºè®®ä½¿ç”¨æ­¤ç±»åž‹"
-@@ -20590,150 +20630,155 @@
- msgid "variable tracking size limit exceeded"
- msgstr "å˜é‡è·Ÿè¸ªå¤§å°è¶Šé™"
-
--#: varasm.c:317
-+#: varasm.c:319
-+#, gcc-internal-format
-+msgid "%+D causes a section type conflict"
-+msgstr "%+D 导致一个节类型冲çª"
-+
-+#: varasm.c:322
- #, fuzzy, gcc-internal-format
- #| msgid "%+D causes a section type conflict"
- msgid "%+D causes a section type conflict with %D"
- msgstr "%+D 导致一个节类型冲çª"
-
--#: varasm.c:958
-+#: varasm.c:964
- #, gcc-internal-format
- msgid "alignment of %q+D is greater than maximum object file alignment. Using %d"
- msgstr "%q+D的对é½è¦æ±‚大于目标文件的最大对é½è¾¹ç•Œã€‚使用 %d"
-
--#: varasm.c:1196 varasm.c:1205
-+#: varasm.c:1202 varasm.c:1211
- #, gcc-internal-format
- msgid "register name not specified for %q+D"
- msgstr "%q+Dçš„å¯„å­˜å™¨åæ— æ•ˆ"
-
--#: varasm.c:1207
-+#: varasm.c:1213
- #, gcc-internal-format
- msgid "invalid register name for %q+D"
- msgstr "%q+Dçš„å¯„å­˜å™¨åæ— æ•ˆ"
-
--#: varasm.c:1209
-+#: varasm.c:1215
- #, gcc-internal-format
- msgid "data type of %q+D isn%'t suitable for a register"
- msgstr "为%q+D指定的寄存器ä¸é€‚åˆæ­¤æ•°æ®ç±»åž‹"
-
--#: varasm.c:1212
-+#: varasm.c:1218
- #, fuzzy, gcc-internal-format
- #| msgid "register specified for %q+D isn%'t suitable for data type"
- msgid "the register specified for %q+D cannot be accessed by the current target"
- msgstr "为%q+D指定的寄存器ä¸é€‚åˆæ­¤æ•°æ®ç±»åž‹"
-
--#: varasm.c:1215
-+#: varasm.c:1221
- #, fuzzy, gcc-internal-format
- #| msgid "register used for two global register variables"
- msgid "the register specified for %q+D is not general enough to be used as a register variable"
- msgstr "寄存器用作两个全局寄存器å˜é‡"
-
--#: varasm.c:1218
-+#: varasm.c:1224
- #, gcc-internal-format
- msgid "register specified for %q+D isn%'t suitable for data type"
- msgstr "为%q+D指定的寄存器ä¸é€‚åˆæ­¤æ•°æ®ç±»åž‹"
-
--#: varasm.c:1228
-+#: varasm.c:1234
- #, gcc-internal-format
- msgid "global register variable has initial value"
- msgstr "全局寄存器å˜é‡æœ‰åˆå§‹å€¼"
-
--#: varasm.c:1232
-+#: varasm.c:1238
- #, gcc-internal-format
- msgid "optimization may eliminate reads and/or writes to register variables"
- msgstr "优化å¯èƒ½ä¼šåŽ»é™¤å¯¹å¯„å­˜å™¨å˜é‡çš„读写"
-
--#: varasm.c:1270
-+#: varasm.c:1276
- #, gcc-internal-format
- msgid "register name given for non-register variable %q+D"
- msgstr "为éžå¯„存器å˜é‡%q+D给定了寄存器å"
-
--#: varasm.c:1387
-+#: varasm.c:1393
- #, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr "å…¨å±€æžæž„函数在此目标机上ä¸å—支æŒ"
-
--#: varasm.c:1453
-+#: varasm.c:1459
- #, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr "全局构造函数在此目标机上ä¸å—支æŒ"
-
--#: varasm.c:1850
-+#: varasm.c:1856
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr "线程局部的 COMMON æ•°æ®æ²¡æœ‰å®žçް"
-
--#: varasm.c:1879
-+#: varasm.c:1885
- #, gcc-internal-format
- msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr "%q+D需è¦çš„对é½è¾¹ç•Œå¤§äºŽå®žçŽ°çš„å¯¹é½è¾¹ç•Œ %wu"
-
--#: varasm.c:4566
-+#: varasm.c:4603
- #, gcc-internal-format
- msgid "initializer for integer/fixed-point value is too complicated"
- msgstr "æ•´æ•°/定点值的åˆå§‹å€¼è®¾å®šå¤ªå¤æ‚"
-
--#: varasm.c:4571
-+#: varasm.c:4608
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr "浮点值的åˆå§‹å€¼è®¾å®šä¸æ˜¯ä¸€ä¸ªæµ®ç‚¹å¸¸é‡"
-
--#: varasm.c:4878
-+#: varasm.c:4915
- #, gcc-internal-format
- msgid "invalid initial value for member %qE"
- msgstr "æˆå‘˜%qEçš„åˆå§‹å€¼æ— æ•ˆ"
-
--#: varasm.c:5224
-+#: varasm.c:5261
- #, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr "%q+D的弱声明必须是公共的"
-
--#: varasm.c:5226
-+#: varasm.c:5263
- #, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr "䏿”¯æŒ%q+D的弱声明"
-
--#: varasm.c:5255 varasm.c:5831
-+#: varasm.c:5292 varasm.c:5868
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr "æ­¤é…ç½®ä¸‹åªæ”¯æŒå¼±åˆ«å"
-
--#: varasm.c:5474
-+#: varasm.c:5511
- #, gcc-internal-format
- msgid "weakref is not supported in this configuration"
- msgstr "弱引用在此é…置下ä¸å—支æŒ"
-
--#: varasm.c:5497 varasm.c:5828
-+#: varasm.c:5534 varasm.c:5865
- #, fuzzy, gcc-internal-format
- msgid "ifunc is not supported in this configuration"
- msgstr "弱引用在此é…置下ä¸å—支æŒ"
-
--#: varasm.c:5751
-+#: varasm.c:5788
- #, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qE"
- msgstr "%q+D是未定义符å·%qE的别å"
-
--#: varasm.c:5765
-+#: varasm.c:5802
- #, gcc-internal-format
- msgid "%q+D aliased to external symbol %qE"
- msgstr "%q+D是外部符å·%qE的别å"
-
--#: varasm.c:5805
-+#: varasm.c:5842
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr "weakref%q+D最终指å‘其自身"
-
--#: varasm.c:5814
-+#: varasm.c:5851
- #, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr "弱引用%q+Då¿…é¡»æœ‰é™æ€é“¾æŽ¥"
-
--#: varasm.c:5821
-+#: varasm.c:5858
- #, gcc-internal-format
- msgid "alias definitions not supported in this configuration"
- msgstr "别å定义在此é…置下ä¸å—支æŒ"
-
--#: varasm.c:6047 config/sol2.c:155 config/i386/winnt.c:254
-+#: varasm.c:6084 config/sol2.c:155 config/i386/winnt.c:254
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr "å¯è§æ€§å±žæ€§åœ¨æ­¤é…置下ä¸å—支æŒï¼›å·²å¿½ç•¥"
-@@ -20774,8 +20819,8 @@
- msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
- msgstr "字符串长%qd比%qd(ISO C%d è¢«è¦æ±‚支æŒçš„æœ€å¤§é•¿åº¦) 还è¦é•¿"
-
--#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6649
--#: cp/semantics.c:8032
-+#: c-family/c-common.c:1494 c-family/c-common.c:1506 cp/semantics.c:6646
-+#: cp/semantics.c:8030
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr "常é‡è¡¨è¾¾å¼æº¢å‡º"
-@@ -20990,7 +21035,7 @@
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr "%qDçš„åœ°å€æ€»æ˜¯ç­‰ä»·ä¸º%<true%>"
-
--#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7566
-+#: c-family/c-common.c:4085 cp/semantics.c:605 cp/typeck.c:7579
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr "建议在用作真值的赋值语å¥å‰åŽåŠ ä¸Šæ‹¬å·"
-@@ -21408,40 +21453,40 @@
- msgid "invalid vector type for attribute %qE"
- msgstr "属性%qEçš„å‘é‡ç±»åž‹æ— æ•ˆ"
-
--#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5606
--#: ada/gcc-interface/utils.c:5700
-+#: c-family/c-common.c:7720 ada/gcc-interface/utils.c:5623
-+#: ada/gcc-interface/utils.c:5717
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr "å‘é‡å¤§å°ä¸æ˜¯ç»„件大å°çš„æ•´æ•°å€"
-
--#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5612
--#: ada/gcc-interface/utils.c:5706
-+#: c-family/c-common.c:7726 ada/gcc-interface/utils.c:5629
-+#: ada/gcc-interface/utils.c:5723
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr "å‘é‡å¤§å°ä¸º 0"
-
--#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5620
--#: ada/gcc-interface/utils.c:5713
-+#: c-family/c-common.c:7734 ada/gcc-interface/utils.c:5637
-+#: ada/gcc-interface/utils.c:5730
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr "å‘é‡ä¸­åˆ†é‡æ•°ä¸æ˜¯ 2 çš„æŸæ¬¡æ–¹"
-
--#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5347
-+#: c-family/c-common.c:7762 ada/gcc-interface/utils.c:5364
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr "éžç©ºçš„属性在éžåŽŸåž‹ä¸­æ²¡æœ‰å®žå‚"
-
--#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5361
-+#: c-family/c-common.c:7776 ada/gcc-interface/utils.c:5378
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr "éžç©ºçš„å®žå‚ %lu æ“作数å·ä¸å¯¹"
-
--#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5383
-+#: c-family/c-common.c:7798 ada/gcc-interface/utils.c:5400
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr "éžç©ºçš„å®žå‚æ“作数å·è¶Šç•Œ(å®žå‚ %lu,æ“作数 %lu)"
-
--#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5392
-+#: c-family/c-common.c:7806 ada/gcc-interface/utils.c:5409
- #, gcc-internal-format, gfc-internal-format
- msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr "éžç©ºçš„å®žå‚ %lu å¼•ç”¨äº†éžæŒ‡é’ˆæ“作数 %lu"
-@@ -21481,12 +21526,12 @@
- msgid "%qE attribute only applies to variadic functions"
- msgstr "%qE属性åªèƒ½ç”¨äºŽå¸¦å¯å˜å‚数函数"
-
--#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5434
-+#: c-family/c-common.c:8069 ada/gcc-interface/utils.c:5451
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr "è¦æ±‚çš„ä½ç½®ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡"
-
--#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5441
-+#: c-family/c-common.c:8077 ada/gcc-interface/utils.c:5458
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr "è¦æ±‚çš„ä½ç½®å°äºŽ 0"
-@@ -21542,7 +21587,7 @@
- msgid "cannot apply %<offsetof%> to a non constant address"
- msgstr "ä¸èƒ½ä¸ºéžå¸¸é‡åœ°å€åº”用%<offsetof%>"
-
--#: c-family/c-common.c:8872 cp/typeck.c:5017
-+#: c-family/c-common.c:8872 cp/typeck.c:5030
- #, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr "试图å–使®µç»“æž„æˆå‘˜%qD的地å€"
-@@ -22278,82 +22323,82 @@
- msgstr "忽略 #pragma %s %s"
-
- #. ... or not.
--#: c-family/c-lex.c:403 c-family/c-lex.c:1036
-+#: c-family/c-lex.c:405 c-family/c-lex.c:1038
- #, gcc-internal-format
- msgid "stray %<@%> in program"
- msgstr "程åºä¸­æœ‰æ¸¸ç¦»çš„ %<@%>"
-
--#: c-family/c-lex.c:418
-+#: c-family/c-lex.c:420
- #, gcc-internal-format
- msgid "stray %qs in program"
- msgstr "程åºä¸­æœ‰æ¸¸ç¦»çš„%qs"
-
--#: c-family/c-lex.c:428
-+#: c-family/c-lex.c:430
- #, gcc-internal-format, gfc-internal-format
- msgid "missing terminating %c character"
- msgstr "缺少结尾的 %c 字符"
-
--#: c-family/c-lex.c:430
-+#: c-family/c-lex.c:432
- #, gcc-internal-format
- msgid "stray %qc in program"
- msgstr "程åºä¸­æœ‰æ¸¸ç¦»çš„%qc"
-
--#: c-family/c-lex.c:432
-+#: c-family/c-lex.c:434
- #, gcc-internal-format
- msgid "stray %<\\%o%> in program"
- msgstr "程åºä¸­æœ‰æ¸¸ç¦»çš„%<\\%o%>"
-
--#: c-family/c-lex.c:636
-+#: c-family/c-lex.c:638
- #, gcc-internal-format
- msgid "this decimal constant is unsigned only in ISO C90"
- msgstr "这个å进制数常é‡ä»…在 ISO C90 中是无符å·çš„"
-
--#: c-family/c-lex.c:640
-+#: c-family/c-lex.c:642
- #, gcc-internal-format
- msgid "this decimal constant would be unsigned in ISO C90"
- msgstr "这个å进制数常é‡åœ¨ ISO C90 中将是无符å·çš„"
-
--#: c-family/c-lex.c:660
-+#: c-family/c-lex.c:662
- #, gcc-internal-format
- msgid "integer constant is too large for %<unsigned long%> type"
- msgstr "对%<unsigned long%>类型而言整数常é‡å¤ªå¤§"
-
--#: c-family/c-lex.c:698
-+#: c-family/c-lex.c:700
- #, gcc-internal-format
- msgid "unsuffixed float constant"
- msgstr "æ— åŽç¼€çš„æµ®ç‚¹å¸¸é‡"
-
--#: c-family/c-lex.c:730
-+#: c-family/c-lex.c:732
- #, gcc-internal-format
- msgid "unsupported non-standard suffix on floating constant"
- msgstr "ä¸è¢«æ”¯æŒçš„éžæ ‡å‡†æµ®ç‚¹å¸¸é‡åŽç¼€"
-
--#: c-family/c-lex.c:735
-+#: c-family/c-lex.c:737
- #, gcc-internal-format
- msgid "non-standard suffix on floating constant"
- msgstr "éžæ ‡å‡†çš„æµ®ç‚¹å¸¸é‡åŽç¼€"
-
--#: c-family/c-lex.c:791 c-family/c-lex.c:793
-+#: c-family/c-lex.c:793 c-family/c-lex.c:795
- #, gcc-internal-format
- msgid "floating constant exceeds range of %qT"
- msgstr "浮点常é‡è¶…出%qT的范围"
-
--#: c-family/c-lex.c:802
-+#: c-family/c-lex.c:804
- #, gcc-internal-format
- msgid "floating constant truncated to zero"
- msgstr "浮点常é‡å‘零截断"
-
--#: c-family/c-lex.c:998
-+#: c-family/c-lex.c:1000
- #, fuzzy, gcc-internal-format
- msgid "repeated %<@%> before Objective-C string"
- msgstr "ä½ç½®é”™è¯¯çš„%<@%D%>Objective-C++ 构造"
-
--#: c-family/c-lex.c:1017 cp/parser.c:3478
-+#: c-family/c-lex.c:1019 cp/parser.c:3478
- #, gcc-internal-format
- msgid "unsupported non-standard concatenation of string literals"
- msgstr "ä¸å—支æŒçš„éžæ ‡å‡†å­—é¢å­—符串毗连"
-
--#: c-family/c-lex.c:1045
-+#: c-family/c-lex.c:1047
- #, gcc-internal-format
- msgid "traditional C rejects string constant concatenation"
- msgstr "传统 C 䏿ޥå—å­—ç¬¦ä¸²å¸¸é‡æ¯—连"
-@@ -22373,7 +22418,7 @@
- msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
- msgstr ""
-
--#: c-family/c-omp.c:368 cp/semantics.c:4800
-+#: c-family/c-omp.c:368 cp/semantics.c:4797
- #, gcc-internal-format
- msgid "invalid type for iteration variable %qE"
- msgstr "迭代å˜é‡%qE类型无效"
-@@ -22383,22 +22428,22 @@
- msgid "%qE is not initialized"
- msgstr "%qE未ç»åˆå§‹åŒ–"
-
--#: c-family/c-omp.c:398 cp/semantics.c:4715
-+#: c-family/c-omp.c:398 cp/semantics.c:4712
- #, gcc-internal-format
- msgid "missing controlling predicate"
- msgstr "缺少控制谓è¯"
-
--#: c-family/c-omp.c:480 cp/semantics.c:4472
-+#: c-family/c-omp.c:480 cp/semantics.c:4469
- #, gcc-internal-format
- msgid "invalid controlling predicate"
- msgstr "无效的控制谓è¯"
-
--#: c-family/c-omp.c:487 cp/semantics.c:4721
-+#: c-family/c-omp.c:487 cp/semantics.c:4718
- #, gcc-internal-format
- msgid "missing increment expression"
- msgstr "缺少自增语å¥"
-
--#: c-family/c-omp.c:556 cp/semantics.c:4577
-+#: c-family/c-omp.c:556 cp/semantics.c:4574
- #, gcc-internal-format
- msgid "invalid increment expression"
- msgstr "无效的自增语å¥"
-@@ -23257,7 +23302,7 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr "-mmemory-latency 开关的值%qs错误"
-
--#: config/alpha/alpha.c:6556 config/alpha/alpha.c:6559 config/s390/s390.c:9162
-+#: config/alpha/alpha.c:6576 config/alpha/alpha.c:6579 config/s390/s390.c:9162
- #: config/s390/s390.c:9165 config/tilegx/tilegx.c:3394
- #: config/tilepro/tilepro.c:3098
- #, gcc-internal-format
-@@ -23437,53 +23482,53 @@
- msgid "Thumb-1 hard-float VFP ABI"
- msgstr "Thumb-1 硬件浮点 VFP ABI"
-
--#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6866
--#: config/avr/avr.c:6882 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
--#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4899
--#: config/i386/i386.c:31746 config/i386/i386.c:31797 config/i386/i386.c:31870
-+#: config/arm/arm.c:4975 config/arm/arm.c:4993 config/avr/avr.c:6783
-+#: config/avr/avr.c:6799 config/bfin/bfin.c:4636 config/bfin/bfin.c:4697
-+#: config/bfin/bfin.c:4726 config/h8300/h8300.c:5394 config/i386/i386.c:4894
-+#: config/i386/i386.c:31799 config/i386/i386.c:31850 config/i386/i386.c:31922
- #: config/m68k/m68k.c:725 config/mcore/mcore.c:3076 config/mep/mep.c:4011
- #: config/mep/mep.c:4025 config/mep/mep.c:4099 config/rl78/rl78.c:478
--#: config/rs6000/rs6000.c:24261 config/rx/rx.c:2502 config/sh/sh.c:8890
--#: config/sh/sh.c:8908 config/sh/sh.c:8937 config/sh/sh.c:9019
--#: config/sh/sh.c:9042 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
-+#: config/rs6000/rs6000.c:24247 config/rx/rx.c:2502 config/sh/sh.c:8902
-+#: config/sh/sh.c:8920 config/sh/sh.c:8949 config/sh/sh.c:9031
-+#: config/sh/sh.c:9054 config/spu/spu.c:3977 config/stormy16/stormy16.c:2200
- #: config/v850/v850.c:2057
- #, gcc-internal-format
- msgid "%qE attribute only applies to functions"
- msgstr "%qE属性åªèƒ½ç”¨äºŽå‡½æ•°"
-
--#: config/arm/arm.c:18925
-+#: config/arm/arm.c:18928
- #, gcc-internal-format
- msgid "unable to compute real location of stacked parameter"
- msgstr "æ— æ³•è®¡ç®—å‡ºæ ˆä¸­å‚æ•°çš„真实地å€"
-
--#: config/arm/arm.c:20665
-+#: config/arm/arm.c:20667
- #, gcc-internal-format
- msgid "argument must be a constant"
- msgstr "实å‚必须是常数"
-
- #. @@@ better error message
--#: config/arm/arm.c:21034 config/arm/arm.c:21071
-+#: config/arm/arm.c:21036 config/arm/arm.c:21073
- #, gcc-internal-format
- msgid "selector must be an immediate"
- msgstr "选择å­å¿…é¡»æ˜¯ç«‹å³æ•°"
-
- #. @@@ better error message
--#: config/arm/arm.c:21114
-+#: config/arm/arm.c:21116
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr "掩ç å¿…é¡»æ˜¯ä¸€ä¸ªç«‹å³æ•°"
-
--#: config/arm/arm.c:21898
-+#: config/arm/arm.c:21900
- #, gcc-internal-format
- msgid "no low registers available for popping high registers"
- msgstr "高寄存器弹栈时没有å¯ç”¨çš„低寄存器"
-
--#: config/arm/arm.c:22123
-+#: config/arm/arm.c:22125
- #, gcc-internal-format
- msgid "interrupt Service Routines cannot be coded in Thumb mode"
- msgstr "Thumb 模å¼ä¸­ä¸èƒ½ç¼–ç ä¸­æ–­æœåŠ¡è¿›ç¨‹"
-
--#: config/arm/arm.c:24409
-+#: config/arm/arm.c:24411
- #, gcc-internal-format
- msgid "the mangling of %<va_list%> has changed in GCC 4.4"
- msgstr "在 GCC 4.4中对%<va_list%>的修饰有å˜åŒ–"
-@@ -23498,104 +23543,123 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr "ç»åˆå§‹åŒ–çš„å˜é‡%q+D被标记为 dllimport"
-
--#: config/avr/avr.c:666
-+#: config/avr/avr.c:548
-+#, fuzzy, gcc-internal-format
-+#| msgid "-flto and -fwhopr are mutually exclusive"
-+msgid "function attributes %qs, %qs and %qs are mutually exclusive"
-+msgstr "-flto and -fwhopr 互斥"
-+
-+#: config/avr/avr.c:555
-+#, fuzzy, gcc-internal-format
-+msgid "function attributes %qs and %qs have no effect on %qs function"
-+msgstr "%qE属性åªèƒ½ç”¨äºŽå‡½æ•°"
-+
-+#: config/avr/avr.c:573
-+#, fuzzy, gcc-internal-format
-+#| msgid "%qD cannot have default arguments"
-+msgid "%qs function cannot have arguments"
-+msgstr "%qDä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-+
-+#: config/avr/avr.c:576
-+#, fuzzy, gcc-internal-format
-+#| msgid "functions cannot return __fp16 type"
-+msgid "%qs function cannot return a value"
-+msgstr "函数ä¸èƒ½è¿”回 __fp16 类型"
-+
-+#: config/avr/avr.c:583
-+#, fuzzy, gcc-internal-format
-+#| msgid "%qs appears to be a misspelled signal handler"
-+msgid "%qs appears to be a misspelled %s handler"
-+msgstr "%qs似乎是一个拼写错的信å·å¤„ç†è€…"
-+
-+#: config/avr/avr.c:733
- #, gcc-internal-format
- msgid "'builtin_return_address' contains only 2 bytes of address"
- msgstr "‘builtin_return_address’åªåŒ…å«ä¸¤å­—节地å€"
-
--#: config/avr/avr.c:1775
-+#: config/avr/avr.c:1886
- #, fuzzy, gcc-internal-format
- msgid "pointer offset from symbol maybe incorrect"
- msgstr "相对符å·çš„æŒ‡é’ˆåç§»é‡å¯èƒ½ä¸æ­£ç¡®ã€‚"
-
--#: config/avr/avr.c:1898
-+#: config/avr/avr.c:2009
- #, gcc-internal-format
- msgid "accessing data memory with program memory address"
- msgstr "用程åºå†…存地å€è®¿é—®æ•°æ®å†…å­˜"
-
--#: config/avr/avr.c:1947
-+#: config/avr/avr.c:2058
- #, 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:2353
-+#: config/avr/avr.c:2464
- #, 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:2625
-+#: config/avr/avr.c:2586
- #, 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:6778
-+#: config/avr/avr.c:6977
- #, gcc-internal-format
--msgid "%qs appears to be a misspelled interrupt handler"
--msgstr "%qs似乎是一个拼写错的中断处ç†è€…"
--
--#: config/avr/avr.c:6787
--#, gcc-internal-format
--msgid "%qs appears to be a misspelled signal handler"
--msgstr "%qs似乎是一个拼写错的信å·å¤„ç†è€…"
--
--#: config/avr/avr.c:7060
--#, gcc-internal-format
- msgid "%qT uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7063
-+#: config/avr/avr.c:6980
- #, gcc-internal-format
- msgid "%s %q+D uses address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7070
-+#: config/avr/avr.c:6987
- #, fuzzy, gcc-internal-format
- #| msgid "pointers to disjoint address spaces used in conditional expression"
- msgid "pointer targeting address space %qs must be const in %qT"
- msgstr "æ¡ä»¶è¡¨è¾¾å¼ä¸­ä½¿ç”¨äº†æŒ‡å‘ä¸ç›¸äº¤åœ°å€ç©ºé—´çš„æŒ‡é’ˆ"
-
--#: config/avr/avr.c:7073
-+#: config/avr/avr.c:6990
- #, fuzzy, gcc-internal-format
- #| msgid "pointers to disjoint address spaces used in conditional expression"
- msgid "pointer targeting address space %qs must be const in %s %q+D"
- msgstr "æ¡ä»¶è¡¨è¾¾å¼ä¸­ä½¿ç”¨äº†æŒ‡å‘ä¸ç›¸äº¤åœ°å€ç©ºé—´çš„æŒ‡é’ˆ"
-
--#: config/avr/avr.c:7111
-+#: config/avr/avr.c:7028
- #, gcc-internal-format
- msgid "variable %q+D located in address space %qs beyond flash of %qs"
- msgstr ""
-
--#: config/avr/avr.c:7127
-+#: config/avr/avr.c:7044
- #, 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:7341
-+#: config/avr/avr.c:7258
- #, gcc-internal-format
- msgid "only uninitialized variables can be placed in the .noinit section"
- msgstr "åªæœ‰æœªåˆå§‹åŒ–çš„å˜é‡æ‰èƒ½æ”¾åœ¨ .noinit 节中"
-
--#: config/avr/avr.c:7382
-+#: config/avr/avr.c:7299
- #, 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:7449
-+#: config/avr/avr.c:7366
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr "MCU%qsåªæ”¯æŒæ±‡ç¼–器"
-
--#: config/avr/avr.c:10677
-+#: config/avr/avr.c:10628
- #, 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:10691
-+#: config/avr/avr.c:10642
- #, 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"
-@@ -23718,68 +23782,68 @@
- msgid "internal error: bad register: %d"
- msgstr "内部错误:错误的寄存器:%dt"
-
--#: config/cris/cris.c:1777
-+#: config/cris/cris.c:1778
- #, gcc-internal-format
- msgid "internal error: sideeffect-insn affecting main effect"
- msgstr "内部错误:副作用指令影å“到主è¦ä½œç”¨"
-
--#: config/cris/cris.c:1874
-+#: config/cris/cris.c:1875
- #, gcc-internal-format
- msgid "unknown cc_attr value"
- msgstr "未知的 cc_attr 值"
-
- #. If we get here, the caller got its initial tests wrong.
--#: config/cris/cris.c:2265
-+#: config/cris/cris.c:2266
- #, gcc-internal-format
- msgid "internal error: cris_side_effect_mode_ok with bad operands"
- msgstr "内部错误: cris_side_effect_mode_ok æ“作数错误"
-
--#: config/cris/cris.c:2505
-+#: config/cris/cris.c:2506
- #, gcc-internal-format, gfc-internal-format
- msgid "-max-stackframe=%d is not usable, not between 0 and %d"
- msgstr "-max-stackframe=%d ä¸å¯ç”¨ï¼Œä¸åœ¨ 0 å’Œ %d 之间"
-
--#: config/cris/cris.c:2533
-+#: config/cris/cris.c:2534
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
- msgstr "-march= 或 -mcpu= 中未知的 CRIS CPU 版本设定:%s"
-
--#: config/cris/cris.c:2569
-+#: config/cris/cris.c:2570
- #, gcc-internal-format, gfc-internal-format
- msgid "unknown CRIS cpu version specification in -mtune= : %s"
- msgstr "-mtune= 中未知的 CRIS CPU 版本设定:%s"
-
--#: config/cris/cris.c:2590
-+#: config/cris/cris.c:2591
- #, gcc-internal-format
- msgid "-fPIC and -fpic are not supported in this configuration"
- msgstr "-fPIC å’Œ -fpic 在此é…置下ä¸å—支æŒ"
-
--#: config/cris/cris.c:2605
-+#: config/cris/cris.c:2606
- #, gcc-internal-format
- msgid "that particular -g option is invalid with -maout and -melinux"
- msgstr "此 -g 选项与 -maout 和 -melinux 并用时无效"
-
--#: config/cris/cris.c:2831
-+#: config/cris/cris.c:2832
- #, gcc-internal-format
- msgid "unknown src"
- msgstr "未知æº"
-
--#: config/cris/cris.c:2892
-+#: config/cris/cris.c:2893
- #, gcc-internal-format
- msgid "unknown dest"
- msgstr "未知目标"
-
--#: config/cris/cris.c:3177
-+#: config/cris/cris.c:3178
- #, gcc-internal-format, gfc-internal-format
- msgid "stackframe too big: %d bytes"
- msgstr "栈帧太大:%d 字节"
-
--#: config/cris/cris.c:3669 config/cris/cris.c:3697
-+#: config/cris/cris.c:3670 config/cris/cris.c:3698
- #, gcc-internal-format
- msgid "expand_binop failed in movsi got"
- msgstr "在 movsi got 中 expand_binop 失败"
-
--#: config/cris/cris.c:3779
-+#: config/cris/cris.c:3780
- #, fuzzy, gcc-internal-format
- msgid "emitting PIC operand, but PIC register isn%'t set up"
- msgstr "ç”Ÿæˆ PIC æ“作数,但尚未设置 PIC 寄存器"
-@@ -23940,421 +24004,421 @@
- msgid "can%'t set position in PCH file: %m"
- msgstr "ä¸èƒ½åœ¨ PCH 文件中设定ä½ç½®ï¼š%m"
-
--#: config/i386/i386.c:3129 config/i386/i386.c:3433
-+#: config/i386/i386.c:3130 config/i386/i386.c:3434
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %stune=%s %s"
- msgstr "%2$stune=%3$s%4$sæ‰€å¸¦å‚æ•°(%1$s)䏿­£ç¡®"
-
--#: config/i386/i386.c:3132
-+#: config/i386/i386.c:3133
- #, gcc-internal-format, gfc-internal-format
- msgid "%stune=x86-64%s is deprecated; use %stune=k8%s or %stune=generic%s instead as appropriate"
- msgstr "ä¸å»ºè®®ä½¿ç”¨%stune=x86-64%s;请视情况改用%stune=k8%s或%stune=generic%s"
-
- #. rep; movq isn't available in 32-bit code.
--#: config/i386/i386.c:3162
-+#: config/i386/i386.c:3163
- #, gcc-internal-format
- msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
- msgstr ""
-
--#: config/i386/i386.c:3183 config/i386/i386.c:3192 config/i386/i386.c:3204
--#: config/i386/i386.c:3215 config/i386/i386.c:3226
-+#: config/i386/i386.c:3184 config/i386/i386.c:3193 config/i386/i386.c:3205
-+#: config/i386/i386.c:3216 config/i386/i386.c:3227
- #, gcc-internal-format
- msgid "code model %qs not supported in the %s bit mode"
- msgstr "ä»£ç æ¨¡å¼%qs在 %s 使¨¡å¼ä¸‹ä¸å—支æŒ"
-
--#: config/i386/i386.c:3195 config/i386/i386.c:3207
-+#: config/i386/i386.c:3196 config/i386/i386.c:3208
- #, fuzzy, gcc-internal-format
- #| msgid "code model %qs not supported in the %s bit mode"
- msgid "code model %qs not supported in x32 mode"
- msgstr "ä»£ç æ¨¡å¼%qs在 %s 使¨¡å¼ä¸‹ä¸å—支æŒ"
-
--#: config/i386/i386.c:3213 config/i386/i386.c:3222
-+#: config/i386/i386.c:3214 config/i386/i386.c:3223
- #, gcc-internal-format, gfc-internal-format
- msgid "code model %s does not support PIC mode"
- msgstr "ä»£ç æ¨¡å¼ %s 在 PIC 模å¼ä¸‹ä¸å—支æŒ"
-
--#: config/i386/i386.c:3249
-+#: config/i386/i386.c:3250
- #, fuzzy, gcc-internal-format
- #| msgid "-m%s not supported in this configuration"
- msgid "-masm=intel not supported in this configuration"
- msgstr "-m%s 在此é…置下ä¸å—支æŒ"
-
--#: config/i386/i386.c:3253
-+#: config/i386/i386.c:3254
- #, gcc-internal-format, gfc-internal-format
- msgid "%i-bit mode not compiled in"
- msgstr "未编译入对 %i 使¨¡å¼çš„æ”¯æŒ"
-
--#: config/i386/i386.c:3265 config/i386/i386.c:3395
-+#: config/i386/i386.c:3266 config/i386/i386.c:3396
- #, gcc-internal-format
- msgid "CPU you selected does not support x86-64 instruction set"
- msgstr "您选择的 CPU 䏿”¯æŒ x86-64 指令集"
-
--#: config/i386/i386.c:3365
-+#: config/i386/i386.c:3366
- #, gcc-internal-format, gfc-internal-format
- msgid "generic CPU can be used only for %stune=%s %s"
- msgstr "generic åªèƒ½ç”¨åœ¨%stune%s %s中"
-
--#: config/i386/i386.c:3368
-+#: config/i386/i386.c:3369
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value (%s) for %sarch=%s %s"
- msgstr "%2$sarch=%3$s %4$sæ‰€å¸¦å‚æ•°(%1$s)䏿­£ç¡®"
-
--#: config/i386/i386.c:3481
-+#: config/i386/i386.c:3482
- #, fuzzy, gcc-internal-format
- #| msgid "%sregparm%s is ignored in 64-bit mode"
- msgid "-mregparm is ignored in 64-bit mode"
- msgstr "%sregparm%s 在 64 使¨¡å¼ä¸‹è¢«å¿½ç•¥"
-
--#: config/i386/i386.c:3484
-+#: config/i386/i386.c:3485
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "%sregparm=%d%s is not between 0 and %d"
- msgid "-mregparm=%d is not between 0 and %d"
- msgstr "%sregparm=%d%s ä¸åœ¨ 0 å’Œ %d 之间"
-
--#: config/i386/i386.c:3525
-+#: config/i386/i386.c:3526
- #, gcc-internal-format, gfc-internal-format
- msgid "%srtd%s is ignored in 64bit mode"
- msgstr "%srtd%s 在 64 使¨¡å¼ä¸‹è¢«å¿½ç•¥"
-
--#: config/i386/i386.c:3589
-+#: config/i386/i386.c:3590
- #, 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:3592
-+#: config/i386/i386.c:3593
- #, 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:3613
-+#: config/i386/i386.c:3614
- #, 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:3627
-+#: config/i386/i386.c:3628
- #, gcc-internal-format, gfc-internal-format
- msgid "%ssseregparm%s used without SSE enabled"
- msgstr "使用了 %ssseregparm%s å´æ²¡æœ‰å¯ç”¨ SEE"
-
--#: config/i386/i386.c:3635
-+#: config/i386/i386.c:3636
- #, gcc-internal-format
- msgid "SSE instruction set disabled, using 387 arithmetics"
- msgstr "SSE 指令集已ç¦ç”¨ï¼Œä½¿ç”¨ 387 指令"
-
--#: config/i386/i386.c:3640
-+#: config/i386/i386.c:3641
- #, gcc-internal-format
- msgid "387 instruction set disabled, using SSE arithmetics"
- msgstr "387 指令集已ç¦ç”¨ï¼Œä½¿ç”¨ SSE 指令"
-
--#: config/i386/i386.c:3684
-+#: config/i386/i386.c:3685
- #, gcc-internal-format, gfc-internal-format
- msgid "unwind tables currently require either a frame pointer or %saccumulate-outgoing-args%s for correctness"
- msgstr "è§£å·è¡¨ç›®å‰éœ€è¦æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ¥ä¿è¯æ­£ç¡®æ€§"
-
--#: config/i386/i386.c:3697
-+#: config/i386/i386.c:3698
- #, gcc-internal-format, gfc-internal-format
- msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
- msgstr "堆栈探针目å‰éœ€è¦æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ¥ä¿è¯æ­£ç¡®æ€§"
-
--#: config/i386/i386.c:3784
-+#: config/i386/i386.c:3779
- #, gcc-internal-format
- msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
- msgstr "-mfentry 在 32 ä½ä¸‹ä¸èƒ½å’Œ -pic åŒæ—¶ä½¿ç”¨"
-
--#: config/i386/i386.c:3791
-+#: config/i386/i386.c:3786
- #, gcc-internal-format
- msgid "-mno-fentry isn%'t compatible with SEH"
- msgstr "-mno-fentry 与 SEH ä¸å…¼å®¹"
-
--#: config/i386/i386.c:3861 config/rs6000/rs6000.c:3331
-+#: config/i386/i386.c:3856 config/rs6000/rs6000.c:3331
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "unknown option for -mrecip=%s"
- msgstr "L%d 缓存延迟未知,对 %s æ¥è¯´"
-
--#: config/i386/i386.c:4276 config/i386/i386.c:4323
-+#: config/i386/i386.c:4271 config/i386/i386.c:4318
- #, gcc-internal-format, gfc-internal-format
- msgid "attribute(target(\"%s\")) is unknown"
- msgstr "attribute(target(\"%s\"))未知"
-
--#: config/i386/i386.c:4304
-+#: config/i386/i386.c:4299
- #, gcc-internal-format, gfc-internal-format
- msgid "option(\"%s\") was already specified"
- msgstr "option(\"%s\")å·²ç»è¢«æŒ‡å®š"
-
--#: config/i386/i386.c:4912 config/i386/i386.c:4963
-+#: config/i386/i386.c:4907 config/i386/i386.c:4958
- #, gcc-internal-format
- msgid "fastcall and regparm attributes are not compatible"
- msgstr "fastcall å’Œ regparm 属性互ä¸å…¼å®¹"
-
--#: config/i386/i386.c:4917
-+#: config/i386/i386.c:4912
- #, fuzzy, gcc-internal-format
- msgid "regparam and thiscall attributes are not compatible"
- msgstr "fastcall å’Œ thiscall 属性互ä¸å…¼å®¹"
-
--#: config/i386/i386.c:4924 config/i386/i386.c:31766
-+#: config/i386/i386.c:4919 config/i386/i386.c:31819
- #, gcc-internal-format
- msgid "%qE attribute requires an integer constant argument"
- msgstr "%qE属性需è¦ä¸€ä¸ªæ•´å¸¸é‡ä½œä¸ºå®žå‚"
-
--#: config/i386/i386.c:4930
-+#: config/i386/i386.c:4925
- #, gcc-internal-format
- msgid "argument to %qE attribute larger than %d"
- msgstr "%qE属性的实å‚大于 %d"
-
--#: config/i386/i386.c:4955 config/i386/i386.c:4998
-+#: config/i386/i386.c:4950 config/i386/i386.c:4993
- #, gcc-internal-format
- msgid "fastcall and cdecl attributes are not compatible"
- msgstr "fastcall å’Œ cdecl 属性互ä¸å…¼å®¹"
-
--#: config/i386/i386.c:4959
-+#: config/i386/i386.c:4954
- #, gcc-internal-format
- msgid "fastcall and stdcall attributes are not compatible"
- msgstr "fastcall å’Œ stdcall 属性互ä¸å…¼å®¹"
-
--#: config/i386/i386.c:4967 config/i386/i386.c:5016
-+#: config/i386/i386.c:4962 config/i386/i386.c:5011
- #, gcc-internal-format
- msgid "fastcall and thiscall attributes are not compatible"
- msgstr "fastcall å’Œ thiscall 属性互ä¸å…¼å®¹"
-
--#: config/i386/i386.c:4977 config/i386/i386.c:4994
-+#: config/i386/i386.c:4972 config/i386/i386.c:4989
- #, gcc-internal-format
- msgid "stdcall and cdecl attributes are not compatible"
- msgstr "stdcall å’Œ cdecl 属性互ä¸å…¼å®¹"
-
--#: config/i386/i386.c:4981
-+#: config/i386/i386.c:4976
- #, gcc-internal-format
- msgid "stdcall and fastcall attributes are not compatible"
- msgstr "stdcall å’Œ fastcall 属性互ä¸å…¼å®¹"
-
--#: config/i386/i386.c:4985 config/i386/i386.c:5012
-+#: config/i386/i386.c:4980 config/i386/i386.c:5007
- #, gcc-internal-format
- msgid "stdcall and thiscall attributes are not compatible"
- msgstr "stdcall å’Œ thiscall 属性互ä¸å…¼å®¹"
-
--#: config/i386/i386.c:5002 config/i386/i386.c:5020
-+#: config/i386/i386.c:4997 config/i386/i386.c:5015
- #, gcc-internal-format
- msgid "cdecl and thiscall attributes are not compatible"
- msgstr "cdecl å’Œ thiscall 属性互ä¸å…¼å®¹"
-
--#: config/i386/i386.c:5008
-+#: config/i386/i386.c:5003
- #, gcc-internal-format
- msgid "%qE attribute is used for none class-method"
- msgstr "%qE属性用于éžç±»æ–¹æ³•"
-
--#: config/i386/i386.c:5234
-+#: config/i386/i386.c:5229
- #, gcc-internal-format
- msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
- msgstr "带属性 sseregparm 调用%qDå´æ²¡æœ‰å¯ç”¨ SSE/SSE2"
-
--#: config/i386/i386.c:5237
-+#: config/i386/i386.c:5232
- #, gcc-internal-format
- msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
- msgstr "带属性 sseregparm 调用%qTå´æ²¡æœ‰å¯ç”¨ SSE/SSE2"
-
--#: config/i386/i386.c:5452
-+#: config/i386/i386.c:5447
- #, gcc-internal-format
- msgid "ms_hook_prologue is not compatible with nested function"
- msgstr "ms_hook_prologue 与嵌套函数ä¸å…¼å®¹"
-
--#: config/i386/i386.c:5604
-+#: config/i386/i386.c:5599
- #, gcc-internal-format
- msgid "ms_abi attribute requires -maccumulate-outgoing-args or subtarget optimization implying it"
- msgstr "ms_abi å±žæ€§éœ€è¦ -maccumulate-outgoing-args 或éšå«å®ƒçš„å­ç›®æ ‡ä¼˜åŒ–"
-
--#: config/i386/i386.c:5728
-+#: config/i386/i386.c:5723
- #, gcc-internal-format
- msgid "AVX vector argument without AVX enabled changes the ABI"
- msgstr "没有å¯ç”¨ AVX,å´å‡ºçŽ°äº† AVX å‘é‡å®žå‚,这改å˜äº† ABI"
-
--#: config/i386/i386.c:5910
-+#: config/i386/i386.c:5905
- #, 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:6026
-+#: config/i386/i386.c:6021
- #, 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:6141
-+#: config/i386/i386.c:6136
- #, 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:6287
-+#: config/i386/i386.c:6282
- #, gcc-internal-format
- msgid "SSE register return with SSE disabled"
- msgstr "å·²ç¦ç”¨ SSE å´åœ¨ SSE 寄存器中返回"
-
--#: config/i386/i386.c:6293
-+#: config/i386/i386.c:6288
- #, gcc-internal-format
- msgid "SSE register argument with SSE disabled"
- msgstr "å·²ç¦ç”¨ SSE å´åœ¨ SSE å¯„å­˜å™¨ä¸­ä¼ é€’å‚æ•°"
-
--#: config/i386/i386.c:6309
-+#: config/i386/i386.c:6304
- #, gcc-internal-format
- msgid "x87 register return with x87 disabled"
- msgstr "å·²ç¦ç”¨ x87 å´åœ¨ x87 寄存器中返回"
-
--#: config/i386/i386.c:6688
-+#: config/i386/i386.c:6683
- #, gcc-internal-format
- msgid "SSE vector argument without SSE enabled changes the ABI"
- msgstr "没有å¯ç”¨ SSE,å´å‡ºçŽ°äº† SSE å‘é‡å®žå‚,这改å˜äº† ABI"
-
--#: config/i386/i386.c:6726
-+#: config/i386/i386.c:6721
- #, gcc-internal-format
- msgid "MMX vector argument without MMX enabled changes the ABI"
- msgstr "没有å¯ç”¨ MMX,å´å‡ºçŽ°äº† MMX å‘é‡å®žå‚,这改å˜äº† ABI"
-
--#: config/i386/i386.c:7101
-+#: config/i386/i386.c:7096
- #, 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:7437
-+#: config/i386/i386.c:7432
- #, gcc-internal-format
- msgid "SSE vector return without SSE enabled changes the ABI"
- msgstr "没有å¯ç”¨ SSEï¼Œå´æœ‰ SSE å‘é‡è¿”回值,这改å˜äº† ABI"
-
--#: config/i386/i386.c:7447
-+#: config/i386/i386.c:7442
- #, gcc-internal-format
- msgid "MMX vector return without MMX enabled changes the ABI"
- msgstr "没有å¯ç”¨ MMXå´è¿”回 MMX å‘é‡ï¼Œè¿™æ”¹å˜äº† ABI"
-
--#: config/i386/i386.c:10033
-+#: config/i386/i386.c:10028
- #, 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:11030
-+#: config/i386/i386.c:11025
- #, fuzzy, gcc-internal-format
- msgid "-fsplit-stack does not support fastcall with nested function"
- msgstr "-fsplit-stack 䏿”¯æŒåœ¨åµŒå¥—å‡½æ•°ä¸­ä½¿ç”¨ä¸¤ä¸ªå¯„å­˜å™¨å‚æ•°"
-
--#: config/i386/i386.c:11044
-+#: config/i386/i386.c:11039
- #, gcc-internal-format
- msgid "-fsplit-stack does not support 2 register parameters for a nested function"
- msgstr "-fsplit-stack 䏿”¯æŒåœ¨åµŒå¥—å‡½æ•°ä¸­ä½¿ç”¨ä¸¤ä¸ªå¯„å­˜å™¨å‚æ•°"
-
- #. FIXME: We could make this work by pushing a register
- #. around the addition and comparison.
--#: config/i386/i386.c:11055
-+#: config/i386/i386.c:11050
- #, fuzzy, gcc-internal-format
- msgid "-fsplit-stack does not support 3 register parameters"
- msgstr "ISO C90 ä¸å…许å¯å˜æ•°ç»„æˆå‘˜"
-
--#: config/i386/i386.c:13584
-+#: config/i386/i386.c:13637
- #, gcc-internal-format
- msgid "extended registers have no high halves"
- msgstr "扩展的寄存器没有高åŠéƒ¨åˆ†"
-
--#: config/i386/i386.c:13599
-+#: config/i386/i386.c:13652
- #, gcc-internal-format
- msgid "unsupported operand size for extended register"
- msgstr "æ‰©å±•çš„å¯„å­˜å™¨ä¸æ”¯æŒçš„æ“ä½œæ•°å¤§å°"
-
--#: config/i386/i386.c:13846
-+#: config/i386/i386.c:13899
- #, gcc-internal-format, gfc-internal-format
- msgid "non-integer operand used with operand code '%c'"
- msgstr "éžæ•´æ•°æ“作数使用了æ“作数代ç â€˜%c’"
-
--#: config/i386/i386.c:27737 config/i386/i386.c:28674
-+#: config/i386/i386.c:27790 config/i386/i386.c:28727
- #, gcc-internal-format
- msgid "the last argument must be a 2-bit immediate"
- msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 2 ä½ç«‹å³æ•°"
-
--#: config/i386/i386.c:28143
-+#: config/i386/i386.c:28196
- #, 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 "第五个实å‚必须是一个 8 ä½ç«‹å³æ•°"
-
--#: config/i386/i386.c:28238
-+#: config/i386/i386.c:28291
- #, 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 "第三个实å‚必须是一个 8 ä½ç«‹å³æ•°"
-
--#: config/i386/i386.c:28646
-+#: config/i386/i386.c:28699
- #, 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:28665
-+#: config/i386/i386.c:28718
- #, gcc-internal-format
- msgid "the last argument must be a 4-bit immediate"
- msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 4 ä½ç«‹å³æ•°"
-
--#: config/i386/i386.c:28683
-+#: config/i386/i386.c:28736
- #, gcc-internal-format
- msgid "the last argument must be a 1-bit immediate"
- msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 1 ä½ç«‹å³æ•°"
-
--#: config/i386/i386.c:28692
-+#: config/i386/i386.c:28745
- #, gcc-internal-format
- msgid "the last argument must be a 5-bit immediate"
- msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 5 ä½ç«‹å³æ•°"
-
--#: config/i386/i386.c:28701
-+#: config/i386/i386.c:28754
- #, gcc-internal-format
- msgid "the next to last argument must be an 8-bit immediate"
- msgstr "倒数第二个实å‚必须是一个 8 ä½ç«‹å³æ•°"
-
--#: config/i386/i386.c:28705 config/i386/i386.c:28929
-+#: config/i386/i386.c:28758 config/i386/i386.c:28982
- #, gcc-internal-format
- msgid "the last argument must be an 8-bit immediate"
- msgstr "最åŽä¸€ä¸ªå®žå‚必须是一个 8 ä½ç«‹å³æ•°"
-
--#: config/i386/i386.c:28927
-+#: config/i386/i386.c:28980
- #, gcc-internal-format
- msgid "the last argument must be a 32-bit immediate"
- msgstr "最åŽä¸€ä¸ªå‚数必须是一个 32 ä½ç«‹å³æ•°"
-
--#: config/i386/i386.c:28995 config/rs6000/rs6000.c:10551
-+#: config/i386/i386.c:29048 config/rs6000/rs6000.c:10551
- #, gcc-internal-format
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr "选择å­å¿…须是 0 到 %wi 间的整常é‡"
-
--#: config/i386/i386.c:29138
-+#: config/i386/i386.c:29191
- #, gcc-internal-format
- msgid "%qE needs unknown isa option"
- msgstr "%qEéœ€è¦æœªçŸ¥çš„ ISA 选项"
-
--#: config/i386/i386.c:29142
-+#: config/i386/i386.c:29195
- #, gcc-internal-format
- msgid "%qE needs isa option %s"
- msgstr "%qEéœ€è¦ ISA 选项 %s"
-
--#: config/i386/i386.c:29313
-+#: config/i386/i386.c:29366
- #, gcc-internal-format
- msgid "last argument must be an immediate"
- msgstr "最åŽä¸€ä¸ªå®žå‚å¿…é¡»æ˜¯ä¸€ä¸ªç«‹å³æ•°"
-
--#: config/i386/i386.c:29507
-+#: config/i386/i386.c:29560
- #, fuzzy, gcc-internal-format
- #| msgid "left argument must be a slice"
- msgid "last argument must be scale 1, 2, 4, 8"
- msgstr "左实å‚必须是一个切片"
-
--#: config/i386/i386.c:31753
-+#: config/i386/i386.c:31806
- #, gcc-internal-format
- msgid "%qE attribute only available for 32-bit"
- msgstr "%qE属性åªèƒ½åœ¨ 32 ä½ä¸‹ä½¿ç”¨"
-
--#: config/i386/i386.c:31774
-+#: config/i386/i386.c:31827
- #, fuzzy, gcc-internal-format
- msgid "argument to %qE attribute is neither zero, nor one"
- msgstr "%qE属性的实å‚䏿˜¯ä¸€ä¸ªå­—符串常é‡"
-
--#: config/i386/i386.c:31808 config/i386/i386.c:31817
-+#: config/i386/i386.c:31861 config/i386/i386.c:31870
- #, gcc-internal-format
- msgid "ms_abi and sysv_abi attributes are not compatible"
- msgstr "ms_abi å’Œ sysv_abi 属性互ä¸å…¼å®¹"
-
--#: config/i386/i386.c:31855 config/rs6000/rs6000.c:24344
-+#: config/i386/i386.c:31907 config/rs6000/rs6000.c:24330
- #, gcc-internal-format
- msgid "%qE incompatible attribute ignored"
- msgstr "%qEä¸å…¼å®¹çš„属性已被忽略"
-@@ -24424,19 +24488,19 @@
- msgid "%qE attribute requires a string constant argument"
- msgstr "%qE属性需è¦ä¸€ä¸ªå­—符串常é‡ä½œä¸ºå®žå‚"
-
--#: config/ia64/ia64.c:5737 config/pa/pa.c:412 config/sh/sh.c:8738
-+#: config/ia64/ia64.c:5741 config/pa/pa.c:415 config/sh/sh.c:8750
- #: config/spu/spu.c:5187
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr "-mfixed-range 值必须有“寄存器1-寄存器2â€çš„å½¢å¼"
-
--#: config/ia64/ia64.c:5764 config/pa/pa.c:439 config/sh/sh.c:8764
-+#: config/ia64/ia64.c:5768 config/pa/pa.c:442 config/sh/sh.c:8776
- #: config/spu/spu.c:5213
- #, gcc-internal-format, gfc-internal-format
- msgid "%s-%s is an empty range"
- msgstr "%s-%s 是一个空的范围"
-
--#: config/ia64/ia64.c:10959
-+#: config/ia64/ia64.c:10963
- #, gcc-internal-format
- msgid "version attribute is not a string"
- msgstr "ç‰ˆæœ¬å±žæ€§ä¸æ˜¯ä¸€ä¸ªå­—符串"
-@@ -24502,7 +24566,7 @@
- msgstr "%qE属性在 R8C 目标机上ä¸å—支æŒ"
-
- #. The argument must be a constant integer.
--#: config/m32c/m32c.c:3169 config/sh/sh.c:8945 config/sh/sh.c:9051
-+#: config/m32c/m32c.c:3169 config/sh/sh.c:8957 config/sh/sh.c:9063
- #, gcc-internal-format
- msgid "%qE attribute argument not an integer constant"
- msgstr "%qE属性需è¦ä¸€ä¸ªæ•´å¸¸é‡ä½œä¸ºå®žå‚"
-@@ -24557,7 +24621,7 @@
- msgid "interrupt_thread is available only on fido"
- msgstr "interrupt_thread åªåœ¨ fido 中å¯ç”¨"
-
--#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18621
-+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:18607
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr "䏿”¯æŒå †æ ˆé™åˆ¶è¡¨è¾¾å¼"
-@@ -25074,27 +25138,27 @@
- msgid "-mtune= expects mn10300, am33, am33-2, or am34"
- msgstr "-mtune= éœ€è¦ mn10300ã€am33ã€am33-2 或 am34"
-
--#: config/pa/pa.c:496
-+#: config/pa/pa.c:499
- #, gcc-internal-format
- msgid "PIC code generation is not supported in the portable runtime model"
- msgstr "PIC 代ç ç”Ÿæˆåœ¨å¯ç§»æ¤è¿è¡Œæ—¶æ¨¡åž‹ä¸­ä¸å—支æŒ"
-
--#: config/pa/pa.c:501
-+#: config/pa/pa.c:504
- #, gcc-internal-format
- msgid "PIC code generation is not compatible with fast indirect calls"
- msgstr "PIC 代ç ç”Ÿæˆä¸Žå¿«é€Ÿé—´æŽ¥è°ƒç”¨ä¸å…¼å®¹"
-
--#: config/pa/pa.c:506
-+#: config/pa/pa.c:509
- #, gcc-internal-format
- msgid "-g is only supported when using GAS on this processor,"
- msgstr "此处ç†å™¨åªæœ‰ä½¿ç”¨ GAS æ—¶æ‰æ”¯æŒ -g"
-
--#: config/pa/pa.c:507
-+#: config/pa/pa.c:510
- #, gcc-internal-format
- msgid "-g option disabled"
- msgstr "-g 选项已被ç¦ç”¨"
-
--#: config/pa/pa.c:8619
-+#: config/pa/pa.c:8622
- #, gcc-internal-format, gfc-internal-format
- msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
- msgstr "对é½è¾¹ç•Œ(%u) 对 %s æ¥è¯´è¶…è¿‡äº†å…¨å±€å…±åŒæ•°æ®çš„æœ€å¤§å¯¹é½è¾¹ç•Œã€‚使用 %u"
-@@ -25521,82 +25585,82 @@
- msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- msgstr "内部错误:内建函数 %s 的第 %d ä¸ªå‚æ•°æœ‰éžé¢„æœŸçš„å‚æ•°ç±»åž‹ %s"
-
--#: config/rs6000/rs6000.c:18591
-+#: config/rs6000/rs6000.c:18577
- #, gcc-internal-format
- msgid "stack frame too large"
- msgstr "栈帧太大"
-
--#: config/rs6000/rs6000.c:22065
-+#: config/rs6000/rs6000.c:22051
- #, gcc-internal-format
- msgid "no profiling of 64-bit code for this ABI"
- msgstr "æ­¤ ABI 䏿”¯æŒå–æ · 64 ä½ä»£ç "
-
--#: config/rs6000/rs6000.c:24050
-+#: config/rs6000/rs6000.c:24036
- #, 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:24131
-+#: config/rs6000/rs6000.c:24117
- #, gcc-internal-format
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr "在 AltiVec 类型中使用%<long double%>无效"
-
--#: config/rs6000/rs6000.c:24133
-+#: config/rs6000/rs6000.c:24119
- #, gcc-internal-format
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr "在 AltiVec 类型中使用布尔类型无效"
-
--#: config/rs6000/rs6000.c:24135
-+#: config/rs6000/rs6000.c:24121
- #, gcc-internal-format
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr "在 AltiVec 类型中使用%<complex%>无效"
-
--#: config/rs6000/rs6000.c:24137
-+#: config/rs6000/rs6000.c:24123
- #, gcc-internal-format
- msgid "use of decimal floating point types in AltiVec types is invalid"
- msgstr "在 AltiVec 类型中使用å进制浮点类型无效"
-
--#: config/rs6000/rs6000.c:24143
-+#: config/rs6000/rs6000.c:24129
- #, 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:24146
-+#: config/rs6000/rs6000.c:24132
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
- msgstr "ä¸å»ºè®®åœ¨ AltiVec 类型中使用%<long%>;请改用%<int%>"
-
--#: config/rs6000/rs6000.c:24151
-+#: config/rs6000/rs6000.c:24137
- #, gcc-internal-format
- msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
- msgstr "ä¸ä½¿ç”¨ -mvsx 时,在 AltiVec 类型中使用%<long long%>无效"
-
--#: config/rs6000/rs6000.c:24154
-+#: config/rs6000/rs6000.c:24140
- #, gcc-internal-format
- msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
- msgstr "ä¸ä½¿ç”¨ -mvsx 时,在 AltiVec 类型中使用%<double%>无效"
-
--#: config/rs6000/rs6000.c:26993
-+#: config/rs6000/rs6000.c:26979
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting microcode insn %s\t[%s] #%d"
- msgstr "生æˆå¾®ä»£ç æŒ‡ä»¤ %s\t[%s] #%d"
-
--#: config/rs6000/rs6000.c:26997
-+#: config/rs6000/rs6000.c:26983
- #, gcc-internal-format, gfc-internal-format
- msgid "emitting conditional microcode insn %s\t[%s] #%d"
- msgstr "ç”Ÿæˆæ¡ä»¶å¾®ä»£ç æŒ‡ä»¤ %s\t[%s] #%d"
-
--#: config/rs6000/rs6000.c:27221
-+#: config/rs6000/rs6000.c:27207
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- msgstr "代ç â€˜%c’的æ“作数无效"
-
--#: config/rs6000/rs6000.c:27224
-+#: config/rs6000/rs6000.c:27210
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is not allowed"
- msgstr "在这里ä¸å…许使用%<#pragma%>"
-
--#: config/rs6000/rs6000.c:27226
-+#: config/rs6000/rs6000.c:27212
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "%s\"%s\"%s is invalid"
- msgstr "spec‘%s’是无效的"
-@@ -25650,12 +25714,12 @@
- msgid "-m64 not supported in this configuration"
- msgstr "在当å‰é…置下 -m64 ä¸è¢«æ”¯æŒ"
-
--#: config/rs6000/linux64.h:124
-+#: config/rs6000/freebsd64.h:100 config/rs6000/linux64.h:124
- #, gcc-internal-format
- msgid "-m64 requires a PowerPC64 cpu"
- msgstr "-m64 éœ€è¦ PowerPC64 CPU"
-
--#: config/rs6000/linux64.h:130
-+#: config/rs6000/freebsd64.h:106 config/rs6000/linux64.h:130
- #, fuzzy, gcc-internal-format
- msgid "-mcmodel incompatible with other toc options"
- msgstr "-fdirectives-only 与 -traditional ä¸å…¼å®¹"
-@@ -25672,64 +25736,64 @@
- #. Number of bytes into the frame return addresses can be found. See
- #. rs6000_stack_info in rs6000.c for more information on how the different
- #. abi's store the return address.
--#: config/rs6000/rs6000.h:1654
-+#: config/rs6000/rs6000.h:1655
- #, gcc-internal-format
- msgid "RETURN_ADDRESS_OFFSET not supported"
- msgstr "RETURN_ADDRESS_OFFSET ä¸å—支æŒ"
-
- #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
- #. get control in TARGET_OPTION_OVERRIDE.
--#: config/rs6000/sysv4.h:115
-+#: config/rs6000/sysv4.h:114
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -mcall-%s"
- msgstr "-mcall-%s 值䏿­£ç¡®"
-
--#: config/rs6000/sysv4.h:131
-+#: config/rs6000/sysv4.h:130
- #, gcc-internal-format, gfc-internal-format
- msgid "bad value for -msdata=%s"
- msgstr "-msdata=%s 值䏿­£ç¡®"
-
--#: config/rs6000/sysv4.h:148
-+#: config/rs6000/sysv4.h:147
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -msdata=%s are incompatible"
- msgstr "-mrelocatable 与 -msdata=%s 互ä¸å…¼å®¹"
-
--#: config/rs6000/sysv4.h:157
-+#: config/rs6000/sysv4.h:156
- #, gcc-internal-format, gfc-internal-format
- msgid "-f%s and -msdata=%s are incompatible"
- msgstr "-f%s å’Œ -msdata=%s 互ä¸å…¼å®¹"
-
--#: config/rs6000/sysv4.h:166
-+#: config/rs6000/sysv4.h:165
- #, gcc-internal-format, gfc-internal-format
- msgid "-msdata=%s and -mcall-%s are incompatible"
- msgstr "-msdata=%s 与 -mcall-%s 互ä¸å…¼å®¹"
-
--#: config/rs6000/sysv4.h:175
-+#: config/rs6000/sysv4.h:174
- #, gcc-internal-format
- msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- msgstr "-mrelocatable å’Œ -mno-minimal-toc 互ä¸å…¼å®¹"
-
--#: config/rs6000/sysv4.h:181
-+#: config/rs6000/sysv4.h:180
- #, gcc-internal-format, gfc-internal-format
- msgid "-mrelocatable and -mcall-%s are incompatible"
- msgstr "-mrelocatable 与 -mcall-%s 互ä¸å…¼å®¹"
-
--#: config/rs6000/sysv4.h:188
-+#: config/rs6000/sysv4.h:187
- #, gcc-internal-format, gfc-internal-format
- msgid "-fPIC and -mcall-%s are incompatible"
- msgstr "-fPIC 与 -mcall-%s 互ä¸å…¼å®¹"
-
--#: config/rs6000/sysv4.h:195
-+#: config/rs6000/sysv4.h:194
- #, gcc-internal-format
- msgid "-mcall-aixdesc must be big endian"
- msgstr "-mcall-aixdesc 必须是大端在å‰"
-
--#: config/rs6000/sysv4.h:200
-+#: config/rs6000/sysv4.h:199
- #, gcc-internal-format
- msgid "-msecure-plt not supported by your assembler"
- msgstr "-msecure-plt ä¸ä¸ºæ‚¨çš„æ±‡ç¼–器所支æŒ"
-
--#: config/rs6000/sysv4.h:219
-+#: config/rs6000/sysv4.h:218
- #, gcc-internal-format, gfc-internal-format
- msgid "-m%s not supported in this configuration"
- msgstr "-m%s 在此é…置下ä¸å—支æŒ"
-@@ -25841,53 +25905,53 @@
- msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
- msgstr "è§£å·è¡¨ç›®å‰éœ€è¦æ¡†æž¶æŒ‡é’ˆæˆ– %saccumulate-outgoing-args%s æ¥ä¿è¯æ­£ç¡®æ€§"
-
--#: config/sh/sh.c:7660
-+#: config/sh/sh.c:7674
- #, gcc-internal-format
- msgid "__builtin_saveregs not supported by this subtarget"
- msgstr "__builtin_saveregs 在此å­ç›®æ ‡ä¸Šä¸å—支æŒ"
-
--#: config/sh/sh.c:8826
-+#: config/sh/sh.c:8838
- #, gcc-internal-format
- msgid "%qE attribute only applies to interrupt functions"
- msgstr "%qE属性åªèƒ½ç”¨äºŽä¸­æ–­å‡½æ•°"
-
--#: config/sh/sh.c:8884
-+#: config/sh/sh.c:8896
- #, gcc-internal-format
- msgid "%qE attribute is supported only for SH2A"
- msgstr "%qE属性åªä¸º SH2A 所支æŒ"
-
--#: config/sh/sh.c:8914
-+#: config/sh/sh.c:8926
- #, gcc-internal-format
- msgid "attribute interrupt_handler is not compatible with -m5-compact"
- msgstr "属性 interrupt_handler 与 -m5-compact ä¸å…¼å®¹"
-
--#: config/sh/sh.c:8931
-+#: config/sh/sh.c:8943
- #, gcc-internal-format
- msgid "%qE attribute only applies to SH2A"
- msgstr "%qE属性åªèƒ½ç”¨äºŽ SH2A"
-
--#: config/sh/sh.c:8953
-+#: config/sh/sh.c:8965
- #, gcc-internal-format
- msgid "%qE attribute argument should be between 0 to 255"
- msgstr "%qEå±žæ€§çš„å‚æ•°åº”当在 0 å’Œ 255 之间"
-
- #. The argument must be a constant string.
--#: config/sh/sh.c:9026
-+#: config/sh/sh.c:9038
- #, gcc-internal-format
- msgid "%qE attribute argument not a string constant"
- msgstr "%qE属性需è¦ä¸€ä¸ªå­—符串常é‡ä½œä¸ºå®žå‚"
-
--#: config/sh/sh.c:11599
-+#: config/sh/sh.c:11618
- #, gcc-internal-format
- msgid "r0 needs to be available as a call-clobbered register"
- msgstr "r0 需è¦ç”¨ä½œè°ƒç”¨ç¯¡æ”¹çš„寄存器"
-
--#: config/sh/sh.c:11620
-+#: config/sh/sh.c:11639
- #, fuzzy, gcc-internal-format
- msgid "need a second call-clobbered general purpose register"
- msgstr "需è¦å¦ä¸€ä¸ªè°ƒç”¨ç¯¡æ”¹çš„通用寄存器"
-
--#: config/sh/sh.c:11628
-+#: config/sh/sh.c:11647
- #, fuzzy, gcc-internal-format
- msgid "need a call-clobbered target register"
- msgstr "需è¦ä¸€ä¸ªè°ƒç”¨ç¯¡æ”¹çš„通用寄存器"
-@@ -26242,38 +26306,38 @@
- msgid "-fexcess-precision=standard for Ada"
- msgstr "对 Ada 而言 -fexcess-precision=standard"
-
--#: ada/gcc-interface/utils.c:5295 ada/gcc-interface/utils.c:5470
--#: ada/gcc-interface/utils.c:5512 ada/gcc-interface/utils.c:5566
-+#: ada/gcc-interface/utils.c:5312 ada/gcc-interface/utils.c:5487
-+#: ada/gcc-interface/utils.c:5529 ada/gcc-interface/utils.c:5583
- #, gcc-internal-format
- msgid "%qs attribute ignored"
- msgstr "忽略%qs属性"
-
--#: ada/gcc-interface/utils.c:5413
-+#: ada/gcc-interface/utils.c:5430
- #, gcc-internal-format
- msgid "%qs attribute requires prototypes with named arguments"
- msgstr "%qs属性需è¦å¸¦æœ‰å傿•°çš„原型"
-
--#: ada/gcc-interface/utils.c:5422
-+#: ada/gcc-interface/utils.c:5439
- #, gcc-internal-format
- msgid "%qs attribute only applies to variadic functions"
- msgstr "%qs属性åªèƒ½ç”¨äºŽå¸¦å¯å˜å‚数函数"
-
--#: ada/gcc-interface/utils.c:5493
-+#: ada/gcc-interface/utils.c:5510
- #, fuzzy, gcc-internal-format
- msgid "%qE attribute has no effect"
- msgstr "ä¸å»ºè®®ä½¿ç”¨ã€‚此开关ä¸èµ·ä½œç”¨ã€‚"
-
--#: ada/gcc-interface/utils.c:5599
-+#: ada/gcc-interface/utils.c:5616
- #, gcc-internal-format
- msgid "invalid vector type for attribute %qs"
- msgstr "属性%qsçš„å‘é‡ç±»åž‹æ— æ•ˆ"
-
--#: ada/gcc-interface/utils.c:5662
-+#: ada/gcc-interface/utils.c:5679
- #, gcc-internal-format
- msgid "attribute %qs applies to array types only"
- msgstr "%qs属性åªèƒ½ä¸ºæ•°ç»„类型使用"
-
--#: ada/gcc-interface/utils.c:5689
-+#: ada/gcc-interface/utils.c:5706
- #, gcc-internal-format
- msgid "invalid element type for attribute %qs"
- msgstr "属性%qs的元素类型无效"
-@@ -26289,7 +26353,7 @@
- msgid " no known conversion for argument %d from %qT to %qT"
- msgstr "以从%qT转æ¢ä¸º%qT"
-
--#: cp/call.c:3125 cp/pt.c:5562
-+#: cp/call.c:3125 cp/pt.c:5576
- #, gcc-internal-format, gfc-internal-format
- msgid " candidate expects %d argument, %d provided"
- msgid_plural " candidate expects %d arguments, %d provided"
-@@ -26576,7 +26640,7 @@
- msgid "invalid conversion from %qT to %qT"
- msgstr "从类型%qT到类型%qTçš„è½¬æ¢æ— æ•ˆ"
-
--#: cp/call.c:5638 cp/call.c:5850
-+#: cp/call.c:5638 cp/call.c:5854
- #, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr " åˆå§‹åŒ–%2$qDçš„å®žå‚ %1$P"
-@@ -26586,191 +26650,191 @@
- msgid "converting to %qT from initializer list would use explicit constructor %qD"
- msgstr "从åˆå§‹åŒ–列表转æ¢ä¸º%qTå°†ä½¿ç”¨æ˜¾å¼æž„造函数%qD"
-
--#: cp/call.c:5743 cp/call.c:5865
-+#: cp/call.c:5743 cp/call.c:5869
- #, gcc-internal-format
- msgid " initializing argument %P of %q+D"
- msgstr "以åˆå§‹åŒ–%2$q+Dçš„å®žå‚ %1$P"
-
--#: cp/call.c:5862
-+#: cp/call.c:5866
- #, gcc-internal-format
- msgid "cannot bind %qT lvalue to %qT"
- msgstr "无法将左值%qT绑定到%qT"
-
--#: cp/call.c:5894
-+#: cp/call.c:5898
- #, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr "æ— æ³•å°†ä½æ®µ%qE绑定到%qT"
-
--#: cp/call.c:5897 cp/call.c:5913
-+#: cp/call.c:5901 cp/call.c:5917
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr "ä¸èƒ½å°†ç´§å®žçš„字段%qE绑定到%qT"
-
--#: cp/call.c:5900
-+#: cp/call.c:5904
- #, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr "无法将å³å€¼%qE绑定到%qT"
-
--#: cp/call.c:6012 cp/cvt.c:1654
-+#: cp/call.c:6016 cp/cvt.c:1654
- #, fuzzy, gcc-internal-format
- #| msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgid "scoped enum %qT will not promote to an integral type in a future version of GCC"
- msgstr "在 GCC 的未æ¥ç‰ˆæœ¬ä¸­ç±»%qT将被看作几乎为空"
-
--#: cp/call.c:6047
-+#: cp/call.c:6051
- #, gcc-internal-format
- msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>"
- msgstr "ä¸èƒ½é€šè¿‡%<...%>传递有ä¸èƒ½å¹³å‡¡å¤åˆ¶çš„类型%q#T"
-
- #. conditionally-supported behavior [expr.call] 5.2.2/7.
--#: cp/call.c:6076
-+#: cp/call.c:6080
- #, gcc-internal-format
- msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
- msgstr "ä¸èƒ½é€šè¿‡%<...%>接å—ä¸èƒ½å¹³å‡¡å¤åˆ¶çš„类型%q#Tï¼›"
-
--#: cp/call.c:6132
-+#: cp/call.c:6136
- #, gcc-internal-format
- msgid "recursive evaluation of default argument for %q#D"
- msgstr "递归计算%q#Dçš„é»˜è®¤å‚æ•°"
-
--#: cp/call.c:6140
-+#: cp/call.c:6144
- #, fuzzy, gcc-internal-format
- #| msgid "the default argument for parameter %d of %qD has not yet been parsed"
- msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
- msgstr "%2$qD的第 %1$d 个形å‚的默认实å‚尚未被解æžåˆ°"
-
--#: cp/call.c:6253
-+#: cp/call.c:6257
- #, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr "函数的实å‚å¯èƒ½æ˜¯ format 属性的备选"
-
--#: cp/call.c:6461
-+#: cp/call.c:6465
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr "å°†%qT作为%q#Dçš„%<this%>å®žå‚æ—¶ä¸¢å¼ƒäº†ç±»åž‹é™å®š"
-
--#: cp/call.c:6483
-+#: cp/call.c:6493
- #, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr "%qT是%qT的一个ä¸å¯è®¿é—®çš„基类"
-
--#: cp/call.c:6561
-+#: cp/call.c:6571
- #, gcc-internal-format
- msgid "deducing %qT as %qT"
- msgstr "演绎 %qT 为 %qT"
-
--#: cp/call.c:6564
-+#: cp/call.c:6574
- #, gcc-internal-format
- msgid " in call to %q+D"
- msgstr "在调用%q+D时"
-
--#: cp/call.c:6566
-+#: cp/call.c:6576
- #, gcc-internal-format
- msgid " (you can disable this with -fno-deduce-init-list)"
- msgstr "(您å¯ä»¥ç”¨ -fno-deduce-init-lis ç¦ç”¨å®ƒ)"
-
--#: cp/call.c:6832
-+#: cp/call.c:6842
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr "在 java 接å£ç±»åž‹%qT中找ä¸åˆ° class$ 字段"
-
--#: cp/call.c:7091
-+#: cp/call.c:7101
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr "调用éžå‡½æ•°çš„%qD"
-
--#: cp/call.c:7136 cp/typeck.c:2592
-+#: cp/call.c:7146 cp/typeck.c:2605
- #, gcc-internal-format
- msgid "cannot call constructor %<%T::%D%> directly"
- msgstr "ä¸èƒ½ç›´æŽ¥è°ƒç”¨æž„造函数%<%T::%D%>"
-
--#: cp/call.c:7138
-+#: cp/call.c:7148
- #, gcc-internal-format
- msgid " for a function-style cast, remove the redundant %<::%D%>"
- msgstr "对于函数类型的类型转æ¢ï¼Œç§»é™¤å†—余的%<::%D%>"
-
--#: cp/call.c:7251
-+#: cp/call.c:7261
- #, fuzzy, gcc-internal-format
- msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
- msgstr "对%<%T::%s(%A)%#V%>的调用没有匹é…的函数"
-
--#: cp/call.c:7264
-+#: cp/call.c:7274
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr "对%<%T::%s(%A)%#V%>的调用没有匹é…的函数"
-
--#: cp/call.c:7289
-+#: cp/call.c:7299
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr "对é‡è½½çš„%<%s(%A)%>的调用有歧义"
-
--#: cp/call.c:7318
-+#: cp/call.c:7328
- #, gcc-internal-format
- msgid "cannot call member function %qD without object"
- msgstr "没有对象无法调用æˆå‘˜å‡½æ•°%qD"
-
--#: cp/call.c:8053
-+#: cp/call.c:8068
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr "传递%qT时选择%qTè€Œä¸æ˜¯%qT"
-
--#: cp/call.c:8055 cp/name-lookup.c:5488
-+#: cp/call.c:8070 cp/name-lookup.c:5495
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr "在调用%qD时"
-
--#: cp/call.c:8112
-+#: cp/call.c:8127
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr "选择%qDè€Œä¸æ˜¯%qD"
-
--#: cp/call.c:8113
-+#: cp/call.c:8128
- #, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr "以从%qT转æ¢ä¸º%qT"
-
--#: cp/call.c:8116
-+#: cp/call.c:8131
- #, gcc-internal-format
- msgid " because conversion sequence for the argument is better"
- msgstr "因为å‰è€…的实å‚类型转æ¢åºåˆ—更好"
-
--#: cp/call.c:8235
-+#: cp/call.c:8250
- #, gcc-internal-format
- msgid "default argument mismatch in overload resolution"
- msgstr "é‡è½½è§£å†³æ—¶é»˜è®¤å‚æ•°ä¸åŒ¹é…"
-
--#: cp/call.c:8238
-+#: cp/call.c:8253
- #, gcc-internal-format
- msgid " candidate 1: %q+#F"
- msgstr "备选 1: %q+#F"
-
--#: cp/call.c:8240
-+#: cp/call.c:8255
- #, gcc-internal-format
- msgid " candidate 2: %q+#F"
- msgstr "备选 2: %q+#F"
-
--#: cp/call.c:8281
-+#: cp/call.c:8296
- #, 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:8434
-+#: cp/call.c:8449
- #, 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:8624
-+#: cp/call.c:8639
- #, gcc-internal-format
- msgid "a temporary bound to %qD only persists until the constructor exits"
- msgstr ""
-
--#: cp/call.c:8730
-+#: cp/call.c:8745
- #, 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:8734
-+#: cp/call.c:8749
- #, gcc-internal-format
- msgid "invalid initialization of reference of type %qT from expression of type %qT"
- msgstr "将类型为%qT的引用åˆå§‹åŒ–为类型为%qTçš„è¡¨è¾¾å¼æ— æ•ˆ"
-@@ -26983,224 +27047,224 @@
- msgid "field %q+D invalidly declared method type"
- msgstr "字段%q+D无效地声明为方法类型"
-
--#: cp/class.c:3186
-+#: cp/class.c:3187
- #, gcc-internal-format
- msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
- msgstr "为éžç´§å®žçš„éžç®€å•æ—§æ•°æ®å­—段%q+#D忽略 packed 属性"
-
--#: cp/class.c:3284
-+#: cp/class.c:3285
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr "字段%q+#D与类é‡å"
-
--#: cp/class.c:3307
-+#: cp/class.c:3308
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr "%q#Tæœ‰æŒ‡é’ˆæ•°æ®æˆå‘˜"
-
--#: cp/class.c:3312
-+#: cp/class.c:3313
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr "但没有é‡è½½%<%T(const %T&)%>"
-
--#: cp/class.c:3314
-+#: cp/class.c:3315
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr "或者%<operator=(const %T&)%>"
-
--#: cp/class.c:3318
-+#: cp/class.c:3319
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr "但没有é‡è½½%<operator=(const %T&)%>"
-
--#: cp/class.c:3789
-+#: cp/class.c:3790
- #, gcc-internal-format
- msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
- msgstr "空基类%qTçš„åç§»é‡å¯èƒ½ä¸Ž ABI ä¸å…¼å®¹ï¼Œå¹¶ä¸”å¯èƒ½åœ¨ GCC 的未æ¥ç‰ˆæœ¬ä¸­æ”¹å˜"
-
--#: cp/class.c:3916
-+#: cp/class.c:3917
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr "在 GCC 的未æ¥ç‰ˆæœ¬ä¸­ç±»%qT将被看作几乎为空"
-
--#: cp/class.c:3998
-+#: cp/class.c:3999
- #, gcc-internal-format
- msgid "initializer specified for non-virtual method %q+D"
- msgstr "为éžè™šæ–¹æ³•%q+D指定了åˆå§‹å€¼è®¾å®šé¡¹"
-
--#: cp/class.c:4389
-+#: cp/class.c:4390
- #, gcc-internal-format
- msgid "method overrides both %<transaction_pure%> and %qE methods"
- msgstr ""
-
--#: cp/class.c:4410
-+#: cp/class.c:4411
- #, gcc-internal-format
- msgid "method declared %qE overriding %qE method"
- msgstr ""
-
--#: cp/class.c:4876 cp/semantics.c:5732
-+#: cp/class.c:4877 cp/semantics.c:5729
- #, 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:4901
-+#: cp/class.c:4902
- #, fuzzy, gcc-internal-format
- #| msgid "%q#T is not a class"
- msgid "%q+T is not literal because:"
- msgstr "%q#T䏿˜¯ä¸€ä¸ªç±»"
-
--#: cp/class.c:4903
-+#: cp/class.c:4904
- #, 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:4908
-+#: cp/class.c:4909
- #, 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:4944
-+#: cp/class.c:4945
- #, 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:4958
-+#: cp/class.c:4959
- #, fuzzy, gcc-internal-format
- #| msgid "non-static data member %qD has Java class type"
- msgid " non-static data member %q+D has non-literal type"
- msgstr "éžé™æ€æ•°æ®æˆå‘˜%qD具有 Java 类类型"
-
--#: cp/class.c:5070
-+#: cp/class.c:5071
- #, gcc-internal-format
- msgid "non-static reference %q+#D in class without a constructor"
- msgstr "类中有éžé™æ€å¼•用%q+#Dï¼Œå´æ²¡æœ‰æä¾›æž„造函数"
-
--#: cp/class.c:5075
-+#: cp/class.c:5076
- #, gcc-internal-format
- msgid "non-static const member %q+#D in class without a constructor"
- msgstr "类中有éžé™æ€å¸¸é‡æˆå‘˜%q+#Då´æ²¡æœ‰æž„造函数"
-
- #. If the function is defaulted outside the class, we just
- #. give the synthesis error.
--#: cp/class.c:5101
-+#: cp/class.c:5102
- #, gcc-internal-format
- msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- msgstr "%q+D被声明为å–常é‡å¼•用,但是éšå¼å£°æ˜Žå–éžå¸¸é‡å¼•用"
-
--#: cp/class.c:5104
-+#: cp/class.c:5105
- #, gcc-internal-format
- msgid "%q+D declared to take non-const reference cannot be defaulted in the class body"
- msgstr "%q+D被声明为å–éžå¸¸é‡å¼•用,ä¸èƒ½åœ¨ç±»ä½“内默认化"
-
--#: cp/class.c:5328
-+#: cp/class.c:5329
- #, gcc-internal-format
- msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
- msgstr "虚基类%qTçš„åç§»é‡ä¸Ž ABI ä¸å…¼å®¹ï¼Œå¹¶ä¸”å¯èƒ½åœ¨ GCC 的未æ¥ç‰ˆæœ¬ä¸­æ”¹å˜"
-
--#: cp/class.c:5429
-+#: cp/class.c:5430
- #, gcc-internal-format
- msgid "direct base %qT inaccessible in %qT due to ambiguity"
- msgstr "由于存在歧义,直接基类%qT在%qT中无法访问"
-
--#: cp/class.c:5441
-+#: cp/class.c:5442
- #, gcc-internal-format
- msgid "virtual base %qT inaccessible in %qT due to ambiguity"
- msgstr "由于存在歧义,虚基类%qT在%qT中无法访问"
-
--#: cp/class.c:5627
-+#: cp/class.c:5628
- #, gcc-internal-format
- msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
- msgstr "赋于%qT的大å°å¯èƒ½ä¸Ž ABI ä¸å…¼å®¹ï¼Œå¹¶ä¸”å¯èƒ½åœ¨ GCC 的未æ¥ç‰ˆæœ¬ä¸­æ”¹å˜"
-
--#: cp/class.c:5667
-+#: cp/class.c:5668
- #, gcc-internal-format
- msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
- msgstr "%qDçš„åç§»é‡å¯èƒ½ä¸Ž ABI ä¸å…¼å®¹ï¼Œå¹¶ä¸”å¯èƒ½åœ¨ GCC 的未æ¥ç‰ˆæœ¬ä¸­æ”¹å˜"
-
--#: cp/class.c:5695
-+#: cp/class.c:5696
- #, gcc-internal-format
- msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr "%q+Dçš„åç§»é‡ä¸Ž ABI ä¸å…¼å®¹ï¼Œå¹¶ä¸”在 GCC 的未æ¥ç‰ˆæœ¬ä¸­å¯èƒ½ä¼šæœ‰å˜åŒ–"
-
--#: cp/class.c:5705
-+#: cp/class.c:5706
- #, gcc-internal-format
- msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
- msgstr "%q+D包å«ä¸€ä¸ªç©ºç±»ï¼ŒåŸºç±»çš„ä½ç½®åœ¨ GCC 的未æ¥ç‰ˆæœ¬å¯èƒ½ä¼šæœ‰å˜åŒ–"
-
--#: cp/class.c:5793
-+#: cp/class.c:5794
- #, gcc-internal-format
- msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
- msgstr "空类%qT的派生类的布局在 GCC 的未æ¥ç‰ˆæœ¬ä¸­å¯èƒ½ä¼šèµ·å˜åŒ–"
-
--#: cp/class.c:5962 cp/decl.c:11816 cp/parser.c:18577
-+#: cp/class.c:5963 cp/decl.c:11829 cp/parser.c:18586
- #, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr "%q#Té‡å®šä¹‰"
-
--#: cp/class.c:6113
-+#: cp/class.c:6114
- #, gcc-internal-format
- msgid "%q#T has virtual functions and accessible non-virtual destructor"
- msgstr "%q#T有虚函数和å¯è®¿é—®çš„éžè™šæ‹Ÿæžæž„函数"
-
--#: cp/class.c:6139
-+#: cp/class.c:6140
- #, fuzzy, gcc-internal-format
- #| msgid "class %qT does not have any field named %qD"
- msgid "type transparent class %qT does not have any fields"
- msgstr "ç±»%qT没有å为%qD的字段"
-
--#: cp/class.c:6145
-+#: cp/class.c:6146
- #, gcc-internal-format
- msgid "type transparent class %qT has base classes"
- msgstr ""
-
--#: cp/class.c:6149
-+#: cp/class.c:6150
- #, fuzzy, gcc-internal-format
- #| msgid "type %qE has virtual member functions"
- msgid "type transparent class %qT has virtual functions"
- msgstr "类型%qE有虚æˆå‘˜å‡½æ•°"
-
--#: cp/class.c:6251
-+#: cp/class.c:6252
- #, gcc-internal-format
- msgid "trying to finish struct, but kicked out due to previous parse errors"
- msgstr "试图完æˆç»“构,但为先å‰çš„è§£æžé”™è¯¯æ‰€ä¸­æ–­"
-
--#: cp/class.c:6757
-+#: cp/class.c:6758
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr "语言字符串%<\"%E\"%>ä¸å¯è¯†åˆ«"
-
--#: cp/class.c:6847
-+#: cp/class.c:6848
- #, gcc-internal-format
- msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
- msgstr "无法解æžé‡è½½å‡½æ•°%qD,基于å‘类型%qT的转æ¢"
-
--#: cp/class.c:6971
-+#: cp/class.c:6972
- #, gcc-internal-format
- msgid "no matches converting function %qD to type %q#T"
- msgstr "没有å¯å°†å‡½æ•°%qD转æ¢åˆ°ç±»åž‹%q#T的匹é…项"
-
--#: cp/class.c:6994
-+#: cp/class.c:6995
- #, gcc-internal-format
- msgid "converting overloaded function %qD to type %q#T is ambiguous"
- msgstr "å°†é‡è½½å‡½æ•°%qD转æ¢ä¸ºç±»åž‹%q#T有歧义"
-
--#: cp/class.c:7021
-+#: cp/class.c:7022
- #, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr "å‡å®šæ˜¯æˆå‘˜æŒ‡é’ˆ%qD"
-
--#: cp/class.c:7024
-+#: cp/class.c:7025
- #, gcc-internal-format
- msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgstr "(æˆå‘˜æŒ‡é’ˆåªèƒ½ç”¨%<&%E%>æž„æˆ)"
-
--#: cp/class.c:7086 cp/class.c:7120
-+#: cp/class.c:7087 cp/class.c:7121
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr "类型信æ¯ä¸å……分"
-
--#: cp/class.c:7103 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
-+#: cp/class.c:7104 cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:244
- #, gcc-internal-format
- msgid "cannot convert %qE from type %qT to type %qT"
- msgstr "无法将%qE从类型%qT转æ¢åˆ°ç±»åž‹%qT"
-@@ -27210,12 +27274,12 @@
- #. 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:7414 cp/decl.c:1287
-+#: cp/class.c:7415 cp/decl.c:1287
- #, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr "%q#D的声明"
-
--#: cp/class.c:7415
-+#: cp/class.c:7416
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr "改å˜äº†%qD的原æ„%q+#D"
-@@ -27235,7 +27299,7 @@
- msgid "conversion of %qE from %qT to %qT is ambiguous"
- msgstr "å°†%qE从%qT转æ¢åˆ°%qT有歧义"
-
--#: cp/cvt.c:204 cp/typeck.c:4088
-+#: cp/cvt.c:204 cp/decl.c:10586 cp/typeck.c:4101
- #, fuzzy, gcc-internal-format
- #| msgid "array bound is not an integer constant"
- msgid "zero as null pointer constant"
-@@ -27266,7 +27330,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr "从%qT到%qT的转æ¢ä¸¢å¤±äº†é™å®šä¿¡æ¯"
-
--#: cp/cvt.c:478 cp/typeck.c:6169
-+#: cp/cvt.c:478 cp/typeck.c:6182
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr "从%qT转æ¢åˆ°%qT并未æé¢†æŒ‡é’ˆ"
-@@ -27673,7 +27737,7 @@
- msgid "declaration of template %q#D"
- msgstr "模æ¿å£°æ˜Ž%q#D"
-
--#: cp/decl.c:1458 cp/name-lookup.c:841 cp/name-lookup.c:856
-+#: cp/decl.c:1458 cp/name-lookup.c:844 cp/name-lookup.c:859
- #, gcc-internal-format
- msgid "conflicts with previous declaration %q+#D"
- msgstr "与先å‰çš„声明%q+#D冲çª"
-@@ -27725,7 +27789,7 @@
- msgid "%q+#D previously defined here"
- msgstr "%q+#D已在此定义过"
-
--#: cp/decl.c:1563 cp/name-lookup.c:1133
-+#: cp/decl.c:1563 cp/name-lookup.c:1136
- #, fuzzy, gcc-internal-format
- #| msgid "previously declared here"
- msgid "%q+#D previously declared here"
-@@ -27844,7 +27908,7 @@
- msgid "non-thread-local declaration of %q#D follows thread-local declaration"
- msgstr "%q#Dçš„éžçº¿ç¨‹å±€éƒ¨å£°æ˜Žå‡ºçŽ°åœ¨å…¶çº¿ç¨‹å±€éƒ¨å£°æ˜Žä¹‹åŽ"
-
--#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:550 cp/name-lookup.c:1132
-+#: cp/decl.c:2505 cp/decl.c:2524 cp/name-lookup.c:553 cp/name-lookup.c:1135
- #, gcc-internal-format
- msgid "redeclaration of %q#D"
- msgstr "%q#Dé‡å£°æ˜Ž"
-@@ -27915,7 +27979,7 @@
- msgid "%qD is not a type"
- msgstr "%qD䏿˜¯ä¸€ä¸ªç±»åž‹"
-
--#: cp/decl.c:3231 cp/parser.c:5049
-+#: cp/decl.c:3231 cp/parser.c:5055
- #, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr "%qD使用时未带模æ¿å‚æ•°"
-@@ -28047,125 +28111,125 @@
- msgid "%<constexpr%> cannot be used for type declarations"
- msgstr "%<constexpr%>ä¸èƒ½è¢«ç”¨ä½œç±»åž‹å£°æ˜Ž"
-
--#: cp/decl.c:4226
-+#: cp/decl.c:4227
- #, fuzzy, gcc-internal-format
- #| msgid "attribute ignored in declaration of %q+#T"
- msgid "attribute ignored in declaration of %q#T"
- msgstr "属性于%q+#T的声明中被忽略"
-
--#: cp/decl.c:4227
-+#: cp/decl.c:4228
- #, fuzzy, gcc-internal-format
- #| msgid "attribute for %q+#T must follow the %qs keyword"
- msgid "attribute for %q#T must follow the %qs keyword"
- msgstr "%q+#T的属性必须跟在%qs关键字åŽé¢"
-
--#: cp/decl.c:4296
-+#: cp/decl.c:4297
- #, gcc-internal-format
- msgid "ignoring attributes applied to class type %qT outside of definition"
- msgstr "忽略在定义之外为类类型%qT应用的属性"
-
- #. A template type parameter or other dependent type.
--#: cp/decl.c:4300
-+#: cp/decl.c:4301
- #, gcc-internal-format
- msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
- msgstr "忽略在关è”定义之外为ä¾èµ–类类型%qT应用的属性"
-
--#: cp/decl.c:4370 cp/decl2.c:815
-+#: cp/decl.c:4371 cp/decl2.c:815
- #, gcc-internal-format
- msgid "typedef %qD is initialized (use decltype instead)"
- msgstr "typedef%qD被åˆå§‹åŒ–(改用 decltype)"
-
--#: cp/decl.c:4388
-+#: cp/decl.c:4389
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr "%q#D声明有%<extern%>并被åˆå§‹åŒ–"
-
--#: cp/decl.c:4417
-+#: cp/decl.c:4418
- #, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr "%q#D的定义被标记为 %<dllimport%>"
-
--#: cp/decl.c:4436
-+#: cp/decl.c:4438
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr "%q#D䏿˜¯%q#Tçš„é™æ€æˆå‘˜"
-
--#: cp/decl.c:4442
-+#: cp/decl.c:4444
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr "ISO C++ ä¸å…许将%<%T::%D%>定义为%<%T::%D%>"
-
--#: cp/decl.c:4451
-+#: cp/decl.c:4453
- #, gcc-internal-format
- msgid "template header not allowed in member definition of explicitly specialized class"
- msgstr "模æ¿å¤´ä¸å…许出现在显å¼ç‰¹ä¾‹åŒ–类的æˆå‘˜å®šä¹‰ä¸­"
-
--#: cp/decl.c:4459
-+#: cp/decl.c:4461
- #, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr "ISO C++ ä¸å…许æˆå‘˜%qDçš„åˆå§‹åŒ–"
-
--#: cp/decl.c:4464
-+#: cp/decl.c:4466
- #, gcc-internal-format
- msgid "%qD declared %<constexpr%> outside its class"
- msgstr "%qD在其类外被声明为%<constexpr%>"
-
--#: cp/decl.c:4503
-+#: cp/decl.c:4505
- #, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr "出现在类外的%q#Dçš„å£°æ˜Žä¸æ˜¯å®šä¹‰"
-
--#: cp/decl.c:4598
-+#: cp/decl.c:4600
- #, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr "å˜é‡%q#D有åˆå§‹å€¼è®¾å®šï¼Œä½†æ˜¯ç±»åž‹ä¸å®Œå…¨"
-
--#: cp/decl.c:4604 cp/decl.c:5399
-+#: cp/decl.c:4606 cp/decl.c:5401
- #, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr "数组%q#D的元素类型ä¸å®Œå…¨"
-
--#: cp/decl.c:4611 cp/decl.c:6009
-+#: cp/decl.c:4613 cp/decl.c:6011
- #, gcc-internal-format
- msgid "declaration of %q#D has no initializer"
- msgstr "%q#D声明有缺少åˆå§‹å€¼è®¾å®š"
-
--#: cp/decl.c:4613
-+#: cp/decl.c:4615
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr "èšåˆ%q#D类型ä¸å®Œå…¨ï¼Œæ— æ³•被定义"
-
--#: cp/decl.c:4647
-+#: cp/decl.c:4649
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr "%qDå£°æ˜Žä¸ºå¼•ç”¨å´æœªè¢«åˆå§‹åŒ–"
-
--#: cp/decl.c:4688
-+#: cp/decl.c:4690
- #, gcc-internal-format
- msgid "name used in a GNU-style designated initializer for an array"
- msgstr "å字被用在 GNU 风格的数组指定元素åˆå§‹å€¼è®¾å®šä¸­"
-
--#: cp/decl.c:4696 cp/typeck2.c:1084 cp/typeck2.c:1189
-+#: cp/decl.c:4698 cp/typeck2.c:1084 cp/typeck2.c:1189
- #, gcc-internal-format
- msgid "non-trivial designated initializers not supported"
- msgstr "ä¸å¹³å‡¡çš„代ç†åˆå§‹å€¼è®¾å®šä¸å—支æŒ"
-
--#: cp/decl.c:4701
-+#: cp/decl.c:4703
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr "åå­—%qD用在 GNU 风格的数组指定元素åˆå§‹å€¼è®¾å®šä¸­"
-
--#: cp/decl.c:4749
-+#: cp/decl.c:4751
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr "åˆå§‹å€¼è®¾å®šæ— æ³•决定%qD的大å°"
-
--#: cp/decl.c:4756
-+#: cp/decl.c:4758
- #, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr "%qD缺少数组大å°"
-
--#: cp/decl.c:4768
-+#: cp/decl.c:4770
- #, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr "大å°ä¸º 0 的数组%qD"
-@@ -28173,398 +28237,398 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4811
-+#: cp/decl.c:4813
- #, gcc-internal-format
- msgid "storage size of %qD isn%'t known"
- msgstr "%qDçš„å­˜å‚¨å¤§å°æœªçŸ¥"
-
--#: cp/decl.c:4834
-+#: cp/decl.c:4836
- #, gcc-internal-format
- msgid "storage size of %qD isn%'t constant"
- msgstr "%qD的存储大å°ä¸æ˜¯å¸¸é‡"
-
--#: cp/decl.c:4880
-+#: cp/decl.c:4882
- #, fuzzy, gcc-internal-format
- msgid "sorry: semantics of inline function static data %q+#D are wrong (you%'ll wind up with multiple copies)"
- msgstr "对ä¸èµ·ï¼šå†…è”å‡½æ•°ä¸­é™æ€æ•°æ®%q+#D的语义是错的(您会得到此å˜é‡çš„多份å¤åˆ¶)"
-
--#: cp/decl.c:4884
-+#: cp/decl.c:4886
- #, gcc-internal-format
- msgid " you can work around this by removing the initializer"
- msgstr " å˜é€šçš„作法是删除åˆå§‹å€¼è®¾å®š"
-
--#: cp/decl.c:4915
-+#: cp/decl.c:4917
- #, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr "未åˆå§‹åŒ–的常é‡%qD"
-
--#: cp/decl.c:4922
-+#: cp/decl.c:4924
- #, gcc-internal-format
- msgid "%q#T has no user-provided default constructor"
- msgstr "%q#T没有用户æä¾›çš„默认构造函数"
-
--#: cp/decl.c:4926
-+#: cp/decl.c:4928
- #, gcc-internal-format
- msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
- msgstr ""
-
--#: cp/decl.c:4928
-+#: cp/decl.c:4930
- #, gcc-internal-format
- msgid "and the implicitly-defined constructor does not initialize %q+#D"
- msgstr ""
-
--#: cp/decl.c:5047
-+#: cp/decl.c:5049
- #, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr "无效类型%qT被用作类型为%qTçš„å‘é‡çš„åˆå§‹å€¼è®¾å®š"
-
--#: cp/decl.c:5088
-+#: cp/decl.c:5090
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr "%qTçš„åˆå§‹å€¼è®¾å®šå¿…须在花括å·å†…"
-
--#: cp/decl.c:5105
-+#: cp/decl.c:5107
- #, fuzzy, gcc-internal-format
- #| msgid "name %qD used in a GNU-style designated initializer for an array"
- msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
- msgstr "åå­—%qD用在 GNU 风格的数组指定元素åˆå§‹å€¼è®¾å®šä¸­"
-
--#: cp/decl.c:5115
-+#: cp/decl.c:5117
- #, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr "%qT没有å为%qDçš„éžé™æ€æ•°æ®æˆå‘˜"
-
--#: cp/decl.c:5156
-+#: cp/decl.c:5158
- #, gcc-internal-format
- msgid "C99 designator %qE outside aggregate initializer"
- msgstr ""
-
--#: cp/decl.c:5193 cp/decl.c:5378 cp/typeck2.c:1071 cp/typeck2.c:1270
-+#: cp/decl.c:5195 cp/decl.c:5380 cp/typeck2.c:1071 cp/typeck2.c:1270
- #: cp/typeck2.c:1299 cp/typeck2.c:1346
- #, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr "%qTçš„åˆå§‹å€¼è®¾å®šé¡¹å¤ªå¤š"
-
--#: cp/decl.c:5226
-+#: cp/decl.c:5228
- #, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr "类型%qT的标é‡åˆå§‹åŒ–带花括å·"
-
--#: cp/decl.c:5319
-+#: cp/decl.c:5321
- #, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr "%qTçš„åˆå§‹å€¼è®¾å®šå‘¨å›´ç¼ºå°‘花括å·"
-
--#: cp/decl.c:5401
-+#: cp/decl.c:5403
- #, gcc-internal-format
- msgid "elements of array %q#T have incomplete type"
- msgstr "数组%q#T的元素类型ä¸å®Œå…¨"
-
--#: cp/decl.c:5410
-+#: cp/decl.c:5412
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr "å¯å˜å¤§å°çš„对象%qDä¸èƒ½è¢«åˆå§‹åŒ–"
-
--#: cp/decl.c:5412
-+#: cp/decl.c:5414
- #, gcc-internal-format
- msgid "variable-sized compound literal"
- msgstr "å˜é•¿å¤åˆå­—é¢å€¼"
-
--#: cp/decl.c:5467
-+#: cp/decl.c:5469
- #, fuzzy, gcc-internal-format
- #| msgid "%qD has incomplete type"
- msgid "%q#D has incomplete type"
- msgstr "%qD类型ä¸å®Œå…¨"
-
--#: cp/decl.c:5487
-+#: cp/decl.c:5489
- #, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr "æ ‡é‡å¯¹è±¡%qD在åˆå§‹å€¼è®¾å®šä¸­éœ€è¦ä¸€ä¸ªå…ƒç´ "
-
--#: cp/decl.c:5530
-+#: cp/decl.c:5532
- #, gcc-internal-format
- msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
- msgstr "在 C++98 中%qDå¿…é¡»ç”±æž„é€ å‡½æ•°è€Œä¸æ˜¯%<{...}%>åˆå§‹åŒ–"
-
--#: cp/decl.c:5610
-+#: cp/decl.c:5612
- #, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr "数组%qD被有括å·çš„å­—é¢å­—符串%qE所åˆå§‹åŒ–"
-
--#: cp/decl.c:5637
-+#: cp/decl.c:5639
- #, gcc-internal-format
- msgid "initializer invalid for static member with constructor"
- msgstr "æž„é€ å‡½æ•°ä¸­å¯¹é™æ€æˆå‘˜çš„åˆå§‹åŒ–无效"
-
--#: cp/decl.c:5639
-+#: cp/decl.c:5641
- #, fuzzy, gcc-internal-format
- msgid "non-constant in-class initialization invalid for static member %qD"
- msgstr "ISO C++ ä¸å…许在类内åˆå§‹åŒ–éžå¸¸é‡é™æ€æˆå‘˜%qD"
-
--#: cp/decl.c:5643
-+#: cp/decl.c:5645
- #, gcc-internal-format
- msgid "(an out of class initialization is required)"
- msgstr "(需è¦ä¸€ä¸ªç±»å¤–çš„åˆå§‹åŒ–)"
-
--#: cp/decl.c:5978
-+#: cp/decl.c:5980
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr "赋值(䏿˜¯åˆå§‹åŒ–)出现在声明中"
-
--#: cp/decl.c:6136
-+#: cp/decl.c:6138
- #, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr "éšè—了早先的类型声明%q#D"
-
--#: cp/decl.c:6168
-+#: cp/decl.c:6170
- #, gcc-internal-format
- msgid "%qD cannot be thread-local because it has non-trivial type %qT"
- msgstr "%qDä¸èƒ½æ˜¯çº¿ç¨‹å±€éƒ¨çš„,因为它有ä¸å¹³å‡¡çš„类型%qT"
-
--#: cp/decl.c:6210
-+#: cp/decl.c:6212
- #, gcc-internal-format
- msgid "Java object %qD not allocated with %<new%>"
- msgstr "Java 对象%qDå¹¶éžç”±%<new%>所分é…"
-
--#: cp/decl.c:6218
-+#: cp/decl.c:6220
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr "%qD是线程局部的,所以ä¸èƒ½è¢«åЍæ€åœ°åˆå§‹åŒ–"
-
--#: cp/decl.c:6236
-+#: cp/decl.c:6238
- #, gcc-internal-format
- msgid "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr "%qDä¸èƒ½ç”±ä¸€ä¸ªå£°æ˜Žæ—¶éžå¸¸é‡çš„表达å¼åˆå§‹åŒ–"
-
--#: cp/decl.c:6284
-+#: cp/decl.c:6286
- #, gcc-internal-format
- msgid "non-static data member %qD has Java class type"
- msgstr "éžé™æ€æ•°æ®æˆå‘˜%qD具有 Java 类类型"
-
--#: cp/decl.c:6349
-+#: cp/decl.c:6351
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr "函数%q#Dåƒå˜é‡ä¸€æ ·è¢«åˆå§‹åŒ–"
-
--#: cp/decl.c:6948
-+#: cp/decl.c:6950
- #, fuzzy, gcc-internal-format
- #| msgid "initializer fails to determine size of %qD"
- msgid "initializer fails to determine size of %qT"
- msgstr "åˆå§‹å€¼è®¾å®šæ— æ³•决定%qD的大å°"
-
--#: cp/decl.c:6952
-+#: cp/decl.c:6954
- #, fuzzy, gcc-internal-format
- #| msgid "array size missing in %qD"
- msgid "array size missing in %qT"
- msgstr "%qD缺少数组大å°"
-
--#: cp/decl.c:6955
-+#: cp/decl.c:6957
- #, fuzzy, gcc-internal-format
- #| msgid "zero-size array %qD"
- msgid "zero-size array %qT"
- msgstr "大å°ä¸º 0 的数组%qD"
-
--#: cp/decl.c:6971
-+#: cp/decl.c:6973
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr "å…¶ä»–ç±»%qTçš„æžæž„函数ä¸èƒ½ç”¨ä½œæˆå‘˜"
-
--#: cp/decl.c:6973
-+#: cp/decl.c:6975
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr "å…¶ä»–ç±»%qT的构造函数ä¸èƒ½ç”¨ä½œæˆå‘˜"
-
--#: cp/decl.c:6997
-+#: cp/decl.c:6999
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> variable"
- msgstr "%qD声明为%<virtual%>å˜é‡"
-
--#: cp/decl.c:6999
-+#: cp/decl.c:7001
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> variable"
- msgstr "%qD声明为%<inline%>å˜é‡"
-
--#: cp/decl.c:7001
-+#: cp/decl.c:7003
- #, fuzzy, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
- msgstr "为%qD指定的%<const%>和%<volatile%>在 %s 声明中无效"
-
--#: cp/decl.c:7006
-+#: cp/decl.c:7008
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> parameter"
- msgstr "%qD声明为%<virtual%>傿•°"
-
--#: cp/decl.c:7008
-+#: cp/decl.c:7010
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> parameter"
- msgstr "%qD声明为%<inline%>傿•°"
-
--#: cp/decl.c:7010
-+#: cp/decl.c:7012
- #, fuzzy, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
- msgstr "为%qD指定的%<const%>和%<volatile%>在 %s 声明中无效"
-
--#: cp/decl.c:7015
-+#: cp/decl.c:7017
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> type"
- msgstr "%qD声明为%<virtual%>类型"
-
--#: cp/decl.c:7017
-+#: cp/decl.c:7019
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> type"
- msgstr "%qD声明为%<inline%>类型"
-
--#: cp/decl.c:7019
-+#: cp/decl.c:7021
- #, fuzzy, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
- msgstr "为%qD指定的%<const%>和%<volatile%>在 %s 声明中无效"
-
--#: cp/decl.c:7024
-+#: cp/decl.c:7026
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> field"
- msgstr "%qD声明为%<virtual%>字段"
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7028
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> field"
- msgstr "%qD声明为%<inline%>字段"
-
--#: cp/decl.c:7028
-+#: cp/decl.c:7030
- #, fuzzy, gcc-internal-format
- msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
- msgstr "为%qD指定的%<const%>和%<volatile%>在 %s 声明中无效"
-
--#: cp/decl.c:7035
-+#: cp/decl.c:7037
- #, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr "%q+D声明为å‹å…ƒ"
-
--#: cp/decl.c:7041
-+#: cp/decl.c:7043
- #, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr "%q+D声明时带有异常规范"
-
--#: cp/decl.c:7075
-+#: cp/decl.c:7077
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr "%qD的定义ä¸åœ¨åŒ…å«%qT的命å空间中"
-
--#: cp/decl.c:7115
-+#: cp/decl.c:7117
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr "陿€æˆå‘˜å‡½æ•°%q#D的声明带有类型é™å®šç¬¦"
-
--#: cp/decl.c:7214
-+#: cp/decl.c:7216
- #, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr "在å‹å…ƒå£°æ˜Žä¸­å®šä¹‰æ˜¾å¼ç‰¹ä¾‹åŒ–%qD"
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:7224
-+#: cp/decl.c:7226
- #, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr "在基本模æ¿çš„å£°æ˜Žä¸­å¯¹æ¨¡æ¿æ ‡è¯†ç¬¦%qD的使用无效"
-
--#: cp/decl.c:7254
-+#: cp/decl.c:7256
- #, gcc-internal-format
- msgid "default arguments are not allowed in declaration of friend template specialization %qD"
- msgstr "å‹å…ƒæ¨¡æ¿ç‰¹ä¾‹åŒ–%qD中ä¸å…è®¸å‡ºçŽ°é»˜è®¤å‚æ•°"
-
--#: cp/decl.c:7262
-+#: cp/decl.c:7264
- #, gcc-internal-format
- msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
- msgstr "%<inline%>ä¸å…许用于å‹å…ƒæ¨¡æ¿ç‰¹ä¾‹åŒ–%qD的声明"
-
--#: cp/decl.c:7304
-+#: cp/decl.c:7306
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr "ä¸èƒ½å°†%<::main%>声明为一个模æ¿"
-
--#: cp/decl.c:7306
-+#: cp/decl.c:7308
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr "ä¸èƒ½å°†%<::main%>声明为 inline"
-
--#: cp/decl.c:7308
-+#: cp/decl.c:7310
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr "ä¸èƒ½å°†%<::main%>声明为 static"
-
--#: cp/decl.c:7336
-+#: cp/decl.c:7338
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare function %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7340 cp/decl.c:7697 cp/decl2.c:3673
-+#: cp/decl.c:7342 cp/decl.c:7699 cp/decl2.c:3673
- #, gcc-internal-format
- msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
- msgstr "%q+#D未指明éžé™å®šç±»åž‹ï¼Œæ‰€ä»¥å®ƒä¸è¢«ç”¨ä½œå¤–部链接"
-
--#: cp/decl.c:7346
-+#: cp/decl.c:7348
- #, fuzzy, gcc-internal-format
- msgid "type %qT with no linkage used to declare function %q#D with linkage"
- msgstr "%q+#D的早先声明有%qL链接"
-
--#: cp/decl.c:7368
-+#: cp/decl.c:7370
- #, gcc-internal-format
- msgid "static member function %qD cannot have cv-qualifier"
- msgstr "æˆå‘˜å‡½æ•°%qDä¸èƒ½æ‹¥æœ‰ cv é™å®šç¬¦"
-
--#: cp/decl.c:7369
-+#: cp/decl.c:7371
- #, gcc-internal-format
- msgid "non-member function %qD cannot have cv-qualifier"
- msgstr "éžæˆå‘˜å‡½æ•°%qDä¸èƒ½æ‹¥æœ‰ cv é™å®šç¬¦"
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7387
- #, fuzzy, gcc-internal-format
- #| msgid "template with C linkage"
- msgid "literal operator with C linkage"
- msgstr "æ¨¡æ¿æœ‰ C 链接"
-
--#: cp/decl.c:7394
-+#: cp/decl.c:7396
- #, fuzzy, gcc-internal-format
- msgid "%qD has invalid argument list"
- msgstr "-fdebug-prefix-map çš„å‚æ•°%qs无效"
-
--#: cp/decl.c:7402
-+#: cp/decl.c:7404
- #, gcc-internal-format
- msgid "integer suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7408
-+#: cp/decl.c:7410
- #, gcc-internal-format
- msgid "floating point suffix %<%s%> shadowed by implementation"
- msgstr ""
-
--#: cp/decl.c:7414
-+#: cp/decl.c:7416
- #, fuzzy, gcc-internal-format
- #| msgid "%qD must be a nonstatic member function"
- msgid "%qD must be a non-member function"
- msgstr "%qD必须是一个éžé™æ€çš„æˆå‘˜å‡½æ•°"
-
--#: cp/decl.c:7458
-+#: cp/decl.c:7460
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr "%<::main%>必须返回%<int%>"
-
--#: cp/decl.c:7500
-+#: cp/decl.c:7502
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr "éšå¼å£°æ˜Žçš„%qD的定义"
-
--#: cp/decl.c:7505
-+#: cp/decl.c:7507
- #, fuzzy, gcc-internal-format
- #| msgid "definition of implicitly-declared %qD"
- msgid "definition of explicitly-defaulted %q+D"
- msgstr "éšå¼å£°æ˜Žçš„%qD的定义"
-
--#: cp/decl.c:7506
-+#: cp/decl.c:7508
- #, fuzzy, gcc-internal-format
- #| msgid "%q+#D previously defined here"
- msgid "%q+#D explicitly defaulted here"
- msgstr "%q+#D已在此定义过"
-
--#: cp/decl.c:7523 cp/decl2.c:736
-+#: cp/decl.c:7525 cp/decl2.c:736
- #, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr "æˆå‘˜å‡½æ•°%q#D未在类%qT中声明"
-@@ -28573,426 +28637,426 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:7694
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
- msgstr ""
-
--#: cp/decl.c:7703
-+#: cp/decl.c:7705
- #, 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/decl.c:7826
-+#: cp/decl.c:7828
- #, fuzzy, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of incomplete type"
- msgstr "ç±»ä¸­å¯¹å…·æœ‰éžæ•´æ•°ç±»åž‹%qTçš„é™æ€æ•°æ®æˆå‘˜çš„åˆå§‹åŒ–无效"
-
--#: cp/decl.c:7830
-+#: cp/decl.c:7832
- #, fuzzy, gcc-internal-format
- msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
- msgstr "ç±»ä¸­å¯¹å…·æœ‰éžæ•´æ•°ç±»åž‹%qTçš„é™æ€æ•°æ®æˆå‘˜çš„åˆå§‹åŒ–无效"
-
--#: cp/decl.c:7833
-+#: cp/decl.c:7835
- #, fuzzy, gcc-internal-format
- msgid "in-class initialization of static data member %q#D of non-literal type"
- msgstr "ç±»ä¸­å¯¹å…·æœ‰éžæ•´æ•°ç±»åž‹%qTçš„é™æ€æ•°æ®æˆå‘˜çš„åˆå§‹åŒ–无效"
-
--#: cp/decl.c:7846
-+#: cp/decl.c:7848
- #, gcc-internal-format
- msgid "invalid in-class initialization of static data member of non-integral type %qT"
- msgstr "ç±»ä¸­å¯¹å…·æœ‰éžæ•´æ•°ç±»åž‹%qTçš„é™æ€æ•°æ®æˆå‘˜çš„åˆå§‹åŒ–无效"
-
--#: cp/decl.c:7852
-+#: cp/decl.c:7854
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr "ISO C++ ä¸å…许在类内åˆå§‹åŒ–éžå¸¸é‡é™æ€æˆå‘˜%qD"
-
--#: cp/decl.c:7856
-+#: cp/decl.c:7858
- #, gcc-internal-format
- msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
- msgstr "ISO C++ ä¸å…许åˆå§‹åŒ–æˆå‘˜å¸¸é‡%qDï¼Œå› ä¸ºå®ƒæœ‰éžæ•´æ•°çš„类型%qT"
-
--#: cp/decl.c:7933 cp/decl.c:7961
-+#: cp/decl.c:7935 cp/decl.c:7963
- #, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr "数组%qD的大å°å…·æœ‰éžæ•´æ•°ç±»åž‹%qT"
-
--#: cp/decl.c:7936 cp/decl.c:7963
-+#: cp/decl.c:7938 cp/decl.c:7965
- #, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr "数组%qT的大å°çš„ç±»åž‹ä¸æ˜¯æ•´æ•°"
-
--#: cp/decl.c:8013
-+#: cp/decl.c:8015
- #, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr "数组%qD的大å°ä¸ºè´Ÿ"
-
--#: cp/decl.c:8015
-+#: cp/decl.c:8017
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr "数组大å°ä¸ºè´Ÿæ•°"
-
--#: cp/decl.c:8029
-+#: cp/decl.c:8031
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr "ISO C ä¸å…许大å°ä¸º 0 的数组%qD"
-
--#: cp/decl.c:8031
-+#: cp/decl.c:8033
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr "ISO C++ ä¸å…许大å°ä¸º 0 的数组"
-
--#: cp/decl.c:8043
-+#: cp/decl.c:8045
- #, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr "数组%qD的大å°ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸è¡¨è¾¾å¼"
-
--#: cp/decl.c:8046
-+#: cp/decl.c:8048
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr "数组大å°ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸è¡¨è¾¾å¼"
-
--#: cp/decl.c:8052
-+#: cp/decl.c:8054
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array %qD"
- msgstr "ISO C++ ä¸å…许å˜é•¿æ•°ç»„%qD"
-
--#: cp/decl.c:8054
-+#: cp/decl.c:8056
- #, gcc-internal-format
- msgid "ISO C++ forbids variable length array"
- msgstr "ISO C++ ä¸å…许å˜é•¿æ•°ç»„"
-
--#: cp/decl.c:8060
-+#: cp/decl.c:8062
- #, gcc-internal-format
- msgid "variable length array %qD is used"
- msgstr "使用了å˜é•¿æ•°ç»„%qD"
-
--#: cp/decl.c:8098
-+#: cp/decl.c:8100
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr "数组维数溢出"
-
--#: cp/decl.c:8158
-+#: cp/decl.c:8160
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %qD as array of void"
- msgid "declaration of %qD as array of %<auto%>"
- msgstr "%qD声明为 void 的数组"
-
--#: cp/decl.c:8166
-+#: cp/decl.c:8168
- #, gcc-internal-format
- msgid "declaration of %qD as array of void"
- msgstr "%qD声明为 void 的数组"
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8170
- #, gcc-internal-format
- msgid "creating array of void"
- msgstr "创建 void 数组"
-
--#: cp/decl.c:8173
-+#: cp/decl.c:8175
- #, gcc-internal-format
- msgid "declaration of %qD as array of functions"
- msgstr "%qD声明为函数的数组"
-
--#: cp/decl.c:8175
-+#: cp/decl.c:8177
- #, gcc-internal-format
- msgid "creating array of functions"
- msgstr "创建函数的数组"
-
--#: cp/decl.c:8180
-+#: cp/decl.c:8182
- #, gcc-internal-format
- msgid "declaration of %qD as array of references"
- msgstr "%qD声明为引用的数组"
-
--#: cp/decl.c:8182
-+#: cp/decl.c:8184
- #, gcc-internal-format
- msgid "creating array of references"
- msgstr "创建引用的数组"
-
--#: cp/decl.c:8187
-+#: cp/decl.c:8189
- #, gcc-internal-format
- msgid "declaration of %qD as array of function members"
- msgstr "%qD声明为函数æˆå‘˜çš„æ•°ç»„"
-
--#: cp/decl.c:8189
-+#: cp/decl.c:8191
- #, gcc-internal-format
- msgid "creating array of function members"
- msgstr "创建函数æˆå‘˜çš„组织"
-
--#: cp/decl.c:8203
-+#: cp/decl.c:8205
- #, gcc-internal-format
- msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
- msgstr "多维数组%qD的声明必须至少指定除第一维以外所有维的大å°"
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8209
- #, gcc-internal-format
- msgid "multidimensional array must have bounds for all dimensions except the first"
- msgstr "声明多维数组必须至少指定除第一维以外所有维的大å°"
-
--#: cp/decl.c:8242
-+#: cp/decl.c:8244
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr "为构造函数指定返回值无效"
-
--#: cp/decl.c:8252
-+#: cp/decl.c:8254
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr "æŒ‡å®šæžæž„函数的返回类型无效"
-
--#: cp/decl.c:8265
-+#: cp/decl.c:8267
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr "为%<operator %T%>指定了返回值"
-
--#: cp/decl.c:8287
-+#: cp/decl.c:8289
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr "æ— åå˜é‡æˆ–字段声明为 void"
-
--#: cp/decl.c:8294
-+#: cp/decl.c:8296
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr "å˜é‡æˆ–字段声明为 void"
-
--#: cp/decl.c:8478
-+#: cp/decl.c:8480
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr "对é™å®šå%<::%D%>的使用无效"
-
--#: cp/decl.c:8481
-+#: cp/decl.c:8483
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr "对é™å®šå%<%T::%D%>的使用无效"
-
--#: cp/decl.c:8484
-+#: cp/decl.c:8486
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr "对é™å®šå%<%D::%D%>的使用无效"
-
--#: cp/decl.c:8493
-+#: cp/decl.c:8495
- #, gcc-internal-format
- msgid "%q#T is not a class or a namespace"
- msgstr "%q#T 䏿˜¯ä¸€ä¸ªç±»æˆ–命å空间"
-
--#: cp/decl.c:8501
-+#: cp/decl.c:8503
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr "类型%qT䏿˜¯ç”±ç±»åž‹%qT派生的"
-
--#: cp/decl.c:8517 cp/decl.c:8609 cp/decl.c:8618 cp/decl.c:9961
-+#: cp/decl.c:8519 cp/decl.c:8611 cp/decl.c:8620 cp/decl.c:9963
- #, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr "%qD没有声明为一个函数"
-
--#: cp/decl.c:8523
-+#: cp/decl.c:8525
- #, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr "%qD未声明为æˆå‘˜"
-
--#: cp/decl.c:8554
-+#: cp/decl.c:8556
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr "缺少声明标识符:使用了ä¿ç•™å­—%qD"
-
--#: cp/decl.c:8601
-+#: cp/decl.c:8603
- #, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr "函数定义未声明形å‚"
-
--#: cp/decl.c:8626
-+#: cp/decl.c:8628
- #, fuzzy, gcc-internal-format
- #| msgid "template declaration of %<typedef%>"
- msgid "declaration of %qD as %<typedef%>"
- msgstr "%<typedef%>的模æ¿å£°æ˜Ž"
-
--#: cp/decl.c:8631
-+#: cp/decl.c:8633
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD as parameter"
- msgstr "%q+D的声明éšè—了一个形å‚"
-
--#: cp/decl.c:8664
-+#: cp/decl.c:8666
- #, gcc-internal-format
- msgid "%<constexpr%> cannot appear in a typedef declaration"
- msgstr "%<constexpr%>ä¸èƒ½è¢«ç”¨äºŽ typedef 声明"
-
--#: cp/decl.c:8672
-+#: cp/decl.c:8674
- #, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr "%qs的声明指定了两个以上的数æ®ç±»åž‹"
-
--#: cp/decl.c:8678
-+#: cp/decl.c:8680
- #, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr "%qs的声明中有相互冲çªçš„é™å®šç¬¦"
-
--#: cp/decl.c:8750 cp/decl.c:8753 cp/decl.c:8756
-+#: cp/decl.c:8752 cp/decl.c:8755 cp/decl.c:8758
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr "ISO C++ ä¸å…许声明无类型的%qs"
-
--#: cp/decl.c:8767
-+#: cp/decl.c:8769
- #, gcc-internal-format
- msgid "%<__int128%> is not supported by this target"
- msgstr "%<__int128%>ä¸ä¸ºæ­¤ç›®æ ‡æ‰€æ”¯æŒ"
-
--#: cp/decl.c:8772
-+#: cp/decl.c:8774
- #, gcc-internal-format
- msgid "ISO C++ does not support %<__int128%> for %qs"
- msgstr "ISO C++ 对%qs䏿”¯æŒ%<__int128%>"
-
--#: cp/decl.c:8793 cp/decl.c:8813
-+#: cp/decl.c:8795 cp/decl.c:8815
- #, gcc-internal-format
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr "为%qs使用%<signed%>或%<unsigned%>无效"
-
--#: cp/decl.c:8795
-+#: cp/decl.c:8797
- #, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr "为%qsåŒæ—¶ç»™å®šäº†%<signed%>å’Œ%<unsigned%>"
-
--#: cp/decl.c:8797
-+#: cp/decl.c:8799
- #, gcc-internal-format
- msgid "%<long long%> invalid for %qs"
- msgstr "%<long long%>对%qs无效"
-
--#: cp/decl.c:8799
-+#: cp/decl.c:8801
- #, gcc-internal-format
- msgid "%<long%> invalid for %qs"
- msgstr "%<long%>对%qs无效"
-
--#: cp/decl.c:8801
-+#: cp/decl.c:8803
- #, gcc-internal-format
- msgid "%<short%> invalid for %qs"
- msgstr "%<short%>对%qs无效"
-
--#: cp/decl.c:8803
-+#: cp/decl.c:8805
- #, gcc-internal-format
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr "%<long%>或%<short%>对%qs无效"
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8807
- #, gcc-internal-format
- msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- msgstr "%<long%>ã€%<int%>ã€%<short%>或%<char%>对%qs无效"
-
--#: cp/decl.c:8807
-+#: cp/decl.c:8809
- #, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr "为 char%qs给定了%<long%>或%<short%>"
-
--#: cp/decl.c:8809
-+#: cp/decl.c:8811
- #, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr "为%qsåŒæ—¶ç»™å®šäº†%<long%>å’Œ%<short%>"
-
--#: cp/decl.c:8815
-+#: cp/decl.c:8817
- #, gcc-internal-format
- msgid "%<short%> or %<long%> invalid for %qs"
- msgstr "%<long%>或%<short%>对%qs无效"
-
--#: cp/decl.c:8823
-+#: cp/decl.c:8825
- #, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr "为%qs使用 longã€shortã€signed 或 unsigned 无效"
-
--#: cp/decl.c:8891
-+#: cp/decl.c:8893
- #, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr "对%qsè€Œè¨€æ— æ•ˆçš„å¤æ•°"
-
--#: cp/decl.c:8919
-+#: cp/decl.c:8921
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr "%<operator %T%>的声明中ä¸èƒ½ä½¿ç”¨é™å®šç¬¦"
-
--#: cp/decl.c:8940
-+#: cp/decl.c:8942
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr "æˆå‘˜%qDä¸èƒ½æ—¢è¢«å£°æ˜Žä¸ºè™šå‡½æ•°ï¼Œåˆè¢«å£°æ˜Žä¸ºé™æ€å‡½æ•°"
-
--#: cp/decl.c:8948
-+#: cp/decl.c:8950
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr "%<%T::%D%>䏿˜¯ä¸€ä¸ªæœ‰æ•ˆçš„声明"
-
--#: cp/decl.c:8957
-+#: cp/decl.c:8959
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr "å½¢å‚声明中出现的 typedef 声明无效"
-
--#: cp/decl.c:8962
-+#: cp/decl.c:8964
- #, gcc-internal-format
- msgid "storage class specified for template parameter %qs"
- msgstr "为模æ¿å‚æ•°%qs指定了存储类"
-
--#: cp/decl.c:8968
-+#: cp/decl.c:8970
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr "为形å‚声明指定了无效的存储类"
-
--#: cp/decl.c:8974
-+#: cp/decl.c:8976
- #, gcc-internal-format
- msgid "a parameter cannot be declared %<constexpr%>"
- msgstr "å½¢å‚ä¸èƒ½è¢«å£°æ˜Žä¸º%<constexpr%>"
-
--#: cp/decl.c:8983
-+#: cp/decl.c:8985
- #, gcc-internal-format
- msgid "%<virtual%> outside class declaration"
- msgstr "%<virtual%>用在类声明以外"
-
--#: cp/decl.c:9001
-+#: cp/decl.c:9003
- #, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr "%qs的声明指定了多个存储类"
-
--#: cp/decl.c:9024
-+#: cp/decl.c:9026
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr "为%qs指定了存储类"
-
--#: cp/decl.c:9028
-+#: cp/decl.c:9030
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr "为形å‚%qs指定了存储类"
-
--#: cp/decl.c:9041
-+#: cp/decl.c:9043
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr "嵌套函数%qs被声明为%<extern%>"
-
--#: cp/decl.c:9045
-+#: cp/decl.c:9047
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr "在文件层将%qs声明为%<auto%>"
-
--#: cp/decl.c:9051
-+#: cp/decl.c:9053
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr "函数作用域的%qséšå¼ä¸º auto,å´è¢«å£°æ˜Žä¸º%<__thread%>"
-
--#: cp/decl.c:9058
-+#: cp/decl.c:9060
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr "为å‹å…ƒå‡½æ•°å£°æ˜ŽæŒ‡å®šäº†æ— æ•ˆçš„存储类"
-
--#: cp/decl.c:9152
-+#: cp/decl.c:9154
- #, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr "%qs声明为返回一个函数的函数"
-
--#: cp/decl.c:9157
-+#: cp/decl.c:9159
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr "%qs声明为返回一个数组的函数"
-
--#: cp/decl.c:9183
-+#: cp/decl.c:9185
- #, fuzzy, gcc-internal-format
- #| msgid "%qs function uses %<auto%> type specifier without late return type"
- msgid "%qs function uses %<auto%> type specifier without trailing return type"
- msgstr "%qs函数使用了%<auto%>类型é™å®šå´æ²¡æœ‰è¿Ÿè¿”回类型"
-
--#: cp/decl.c:9189
-+#: cp/decl.c:9191
- #, fuzzy, gcc-internal-format
- #| msgid "%qs function with late return type has %qT as its type rather than plain %<auto%>"
- msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
-@@ -29000,476 +29064,476 @@
-
- #. Not using maybe_warn_cpp0x because this should
- #. always be an error.
--#: cp/decl.c:9200
-+#: cp/decl.c:9202
- #, fuzzy, gcc-internal-format
- msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
- msgstr "å¯å˜å‚数模æ¿åªåœ¨ -std=c++0x 或 -std=gnu++0x 下å¯ç”¨"
-
--#: cp/decl.c:9203
-+#: cp/decl.c:9205
- #, fuzzy, gcc-internal-format
- #| msgid "%qs function with late return type not declared with %<auto%> type specifier"
- msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
- msgstr "%qså‡½æ•°ä½¿ç”¨äº†è¿Ÿè¿”å›žç±»åž‹å´æœªç”¨%<auto%>类型é™å®šå£°æ˜Ž"
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9238
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr "æžæž„函数ä¸èƒ½æ˜¯é™æ€æˆå‘˜å‡½æ•°"
-
--#: cp/decl.c:9237
-+#: cp/decl.c:9239
- #, fuzzy, gcc-internal-format
- #| msgid "destructor cannot be static member function"
- msgid "constructor cannot be static member function"
- msgstr "æžæž„函数ä¸èƒ½æ˜¯é™æ€æˆå‘˜å‡½æ•°"
-
--#: cp/decl.c:9241
-+#: cp/decl.c:9243
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr "æžæž„函数ä¸èƒ½è¢« cv é™å®š"
-
--#: cp/decl.c:9242
-+#: cp/decl.c:9244
- #, fuzzy, gcc-internal-format
- #| msgid "destructors may not be cv-qualified"
- msgid "constructors may not be cv-qualified"
- msgstr "æžæž„函数ä¸èƒ½è¢« cv é™å®š"
-
--#: cp/decl.c:9259
-+#: cp/decl.c:9261
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr "构造函数ä¸èƒ½è¢«å£°æ˜Žä¸ºè™šå‡½æ•°"
-
--#: cp/decl.c:9272
-+#: cp/decl.c:9274
- #, gcc-internal-format
- msgid "can%'t initialize friend function %qs"
- msgstr "无法åˆå§‹åŒ–å‹å…ƒå‡½æ•°%qs"
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:9276
-+#: cp/decl.c:9278
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr "虚函数ä¸èƒ½æ˜¯å‹å…ƒ"
-
--#: cp/decl.c:9280
-+#: cp/decl.c:9282
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr "å‹å…ƒå£°æ˜Žä¸åœ¨ç±»å®šä¹‰å†…"
-
--#: cp/decl.c:9282
-+#: cp/decl.c:9284
- #, fuzzy, gcc-internal-format
- msgid "can%'t define friend function %qs in a local class definition"
- msgstr "局部类定义中ä¸èƒ½å®šä¹‰å‹å…ƒå‡½æ•°%qs"
-
--#: cp/decl.c:9303
-+#: cp/decl.c:9305
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr "æžæž„函数ä¸èƒ½æœ‰å‚æ•°"
-
--#: cp/decl.c:9322
-+#: cp/decl.c:9324
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T"
- msgstr "无法声明指å‘%q#T的指针"
-
--#: cp/decl.c:9335 cp/decl.c:9342
-+#: cp/decl.c:9337 cp/decl.c:9344
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr "无法声明对%q#T的引用"
-
--#: cp/decl.c:9344
-+#: cp/decl.c:9346
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr "无法声明指å‘%q#Tæˆå‘˜çš„æŒ‡é’ˆ"
-
--#: cp/decl.c:9367
-+#: cp/decl.c:9369
- #, gcc-internal-format
- msgid "cannot declare reference to qualified function type %qT"
- msgstr "ä¸èƒ½å£°æ˜ŽæŒ‡å‘é™å®šå‡½æ•°ç±»åž‹%qT的引用"
-
--#: cp/decl.c:9368
-+#: cp/decl.c:9370
- #, gcc-internal-format
- msgid "cannot declare pointer to qualified function type %qT"
- msgstr "ä¸èƒ½å£°æ˜ŽæŒ‡å‘é™å®šå‡½æ•°ç±»åž‹%qT的指针"
-
--#: cp/decl.c:9442
-+#: cp/decl.c:9444
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
- msgstr "无法声明对%q#Tçš„å¼•ç”¨ï¼Œå› ä¸ºå®ƒä¸æ˜¯ typedef 或者模æ¿ç±»åž‹å®žå‚"
-
--#: cp/decl.c:9495
-+#: cp/decl.c:9497
- #, gcc-internal-format
- msgid "both %<const%> and %<constexpr%> cannot be used here"
- msgstr "ä¸èƒ½åœ¨è¿™é‡ŒåŒæ—¶ä½¿ç”¨%<const%>å’Œ%<constexpr%>"
-
--#: cp/decl.c:9497
-+#: cp/decl.c:9499
- #, gcc-internal-format
- msgid "both %<volatile%> and %<constexpr%> cannot be used here"
- msgstr "ä¸èƒ½åœ¨è¿™é‡ŒåŒæ—¶ä½¿ç”¨%<volatile%>å’Œ%<constexpr%>"
-
--#: cp/decl.c:9509
-+#: cp/decl.c:9511
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr "æ¨¡æ¿æ ‡è¯†ç¬¦%qD用作声明"
-
--#: cp/decl.c:9560
-+#: cp/decl.c:9562
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr "æˆå‘˜å‡½æ•°éšå¼åœ°æˆä¸ºæ‰€å±žç±»çš„å‹å…ƒ"
-
--#: cp/decl.c:9565
-+#: cp/decl.c:9567
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr "有多余的é™å®š%<%T::%>在æˆå‘˜%qs上"
-
--#: cp/decl.c:9595
-+#: cp/decl.c:9597
- #, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr "无法定义æˆå‘˜å‡½æ•°%<%T::%s%>,在%<%T%>中"
-
--#: cp/decl.c:9597
-+#: cp/decl.c:9599
- #, fuzzy, gcc-internal-format
- #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgid "cannot declare member function %<%T::%s%> within %<%T%>"
- msgstr "无法定义æˆå‘˜å‡½æ•°%<%T::%s%>,在%<%T%>中"
-
--#: cp/decl.c:9606
-+#: cp/decl.c:9608
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr "无法声明æˆå‘˜%<%T::%s%>,在%qT中"
-
--#: cp/decl.c:9632
-+#: cp/decl.c:9634
- #, gcc-internal-format
- msgid "non-parameter %qs cannot be a parameter pack"
- msgstr "éžå½¢å‚%qsä¸èƒ½æ˜¯ä¸€ä¸ªå‚数包"
-
--#: cp/decl.c:9642
-+#: cp/decl.c:9644
- #, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr "数组%qs太大"
-
--#: cp/decl.c:9653
-+#: cp/decl.c:9655
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr "æ•°æ®æˆå‘˜ä¸èƒ½å…·æœ‰å¯å˜ç±»åž‹%qT"
-
--#: cp/decl.c:9655
-+#: cp/decl.c:9657
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr "傿•°ä¸èƒ½å…·æœ‰å¯å˜ç±»åž‹%qT"
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:9663
-+#: cp/decl.c:9665
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr "åªæœ‰æž„造函数æ‰èƒ½è¢«å£°æ˜Žä¸º%<explicit%>"
-
--#: cp/decl.c:9671
-+#: cp/decl.c:9673
- #, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr "éžæˆå‘˜%qsä¸èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
-
--#: cp/decl.c:9676
-+#: cp/decl.c:9678
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr "éžå¯¹è±¡æˆå‘˜%qsä¸èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
-
--#: cp/decl.c:9682
-+#: cp/decl.c:9684
- #, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr "函数%qsä¸èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
-
--#: cp/decl.c:9687
-+#: cp/decl.c:9689
- #, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr "陿€%qsä¸èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
-
--#: cp/decl.c:9692
-+#: cp/decl.c:9694
- #, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr "常é‡%qsä¸èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
-
--#: cp/decl.c:9697
-+#: cp/decl.c:9699
- #, fuzzy, gcc-internal-format
- msgid "reference %qs cannot be declared %<mutable%>"
- msgstr "函数%qsä¸èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
-
--#: cp/decl.c:9732
-+#: cp/decl.c:9734
- #, fuzzy, gcc-internal-format
- #| msgid "parameter declared %<auto%>"
- msgid "typedef declared %<auto%>"
- msgstr "å½¢å‚声明为%<auto%>"
-
--#: cp/decl.c:9742
-+#: cp/decl.c:9744
- #, gcc-internal-format
- msgid "typedef name may not be a nested-name-specifier"
- msgstr "typedef åä¸èƒ½æ˜¯åµŒå¥—åæŒ‡å®š"
-
--#: cp/decl.c:9760
-+#: cp/decl.c:9762
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr "ISO C++ ä¸å…许嵌类的类型%qD与其所属的类é‡å"
-
--#: cp/decl.c:9862
-+#: cp/decl.c:9864
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare static member functions"
- msgstr "é™å®šçš„函数类型ä¸èƒ½ç”¨æ¥å£°æ˜Žé™æ€æˆå‘˜å‡½æ•°"
-
--#: cp/decl.c:9864
-+#: cp/decl.c:9866
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare free functions"
- msgstr "é™å®šçš„函数类型ä¸èƒ½ç”¨æ¥å£°æ˜Žéžæˆå‘˜å‡½æ•°"
-
--#: cp/decl.c:9891
-+#: cp/decl.c:9893
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr "为å‹å…ƒç±»å£°æ˜ŽæŒ‡å®šäº†ç±»åž‹é™å®š"
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9898
- #, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr "å‹å…ƒå‡½æ•°å£°æ˜Žä¸­å‡ºçŽ°äº†%<inline%>"
-
--#: cp/decl.c:9904
-+#: cp/decl.c:9906
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr "模æ¿å‚æ•°ä¸èƒ½æ˜¯å‹å…ƒ"
-
--#: cp/decl.c:9906
-+#: cp/decl.c:9908
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr "å‹å…ƒå£°æ˜Žéœ€è¦ class,å³%<friend class %T::%D%>"
-
--#: cp/decl.c:9910
-+#: cp/decl.c:9912
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr "å‹å…ƒå£°æ˜Žéœ€è¦ class,å³%<friend %#T%>"
-
--#: cp/decl.c:9923
-+#: cp/decl.c:9925
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr "试图让%qTæˆä¸ºå…¨å±€åŸŸçš„å‹å…ƒ"
-
--#: cp/decl.c:9941
-+#: cp/decl.c:9943
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr "éžæˆå‘˜å‡½æ•°ç±»åž‹ä¸Šçš„é™å®šç¬¦æ— æ•ˆ"
-
--#: cp/decl.c:9951
-+#: cp/decl.c:9953
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr "抽象声明%qT被用作声明"
-
--#: cp/decl.c:9980
-+#: cp/decl.c:9982
- #, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr "ä¸èƒ½åœ¨å‚数声明中使用%<::%>"
-
--#: cp/decl.c:9984
-+#: cp/decl.c:9986
- #, gcc-internal-format
- msgid "parameter declared %<auto%>"
- msgstr "å½¢å‚声明为%<auto%>"
-
--#: cp/decl.c:10026
-+#: cp/decl.c:10028
- #, fuzzy, gcc-internal-format
- #| msgid "non-static data member %qE declared %<constexpr%>"
- msgid "non-static data member declared %<auto%>"
- msgstr "éžé™æ€æ•°æ®æˆå‘˜%qE被声明为%<constexpr%>"
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:10048
-+#: cp/decl.c:10050
- #, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr "错误地使用了%<::%>"
-
--#: cp/decl.c:10070
-+#: cp/decl.c:10072
- #, fuzzy, gcc-internal-format
- msgid "declaration of function %qD in invalid context"
- msgstr "%qDçš„å£°æ˜Žä¸­ç±»åæ— æ•ˆ"
-
--#: cp/decl.c:10079
-+#: cp/decl.c:10081
- #, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr "è”åˆæˆå‘˜å‡½æ•°%qD被声明为虚函数"
-
--#: cp/decl.c:10088
-+#: cp/decl.c:10090
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr "%qDä¸èƒ½å£°æ˜Žä¸ºè™šå‡½æ•°ï¼Œå› ä¸ºå®ƒæ€»æ˜¯é™æ€çš„"
-
--#: cp/decl.c:10104
-+#: cp/decl.c:10106
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr "åœ¨æžæž„函数%qD中的å‹å…ƒå£°æ˜Žéœ€è¦é™å®šå"
-
--#: cp/decl.c:10111
-+#: cp/decl.c:10113
- #, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr "%qD声明为%qT的一个æˆå‘˜"
-
--#: cp/decl.c:10117
-+#: cp/decl.c:10119
- #, gcc-internal-format
- msgid "a destructor cannot be %<constexpr%>"
- msgstr "æžæž„函数ä¸èƒ½æ˜¯%<constexpr%>"
-
--#: cp/decl.c:10123
-+#: cp/decl.c:10125
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for constructor %qD"
- msgstr "在构造函数%qD中的å‹å…ƒå£°æ˜Žéœ€è¦é™å®šå"
-
--#: cp/decl.c:10169
-+#: cp/decl.c:10171
- #, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr "字段%qD类型ä¸å®Œå…¨"
-
--#: cp/decl.c:10171
-+#: cp/decl.c:10173
- #, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr "åå­—%qT类型ä¸å®Œå…¨"
-
--#: cp/decl.c:10180
-+#: cp/decl.c:10182
- #, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr "在模æ¿%qT的实例化中"
-
--#: cp/decl.c:10189
-+#: cp/decl.c:10191
- #, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr "%qEæ—¢ä¸æ˜¯å‡½æ•°ä¹Ÿä¸æ˜¯æˆå‘˜å‡½æ•°ï¼›ä¸èƒ½å£°æ˜Žä¸ºå‹å…ƒ"
-
--#: cp/decl.c:10241
-+#: cp/decl.c:10243
- #, fuzzy, gcc-internal-format
- msgid "constexpr static data member %qD must have an initializer"
- msgstr "éžé™æ€æ•°æ®æˆå‘˜%qD具有 Java 类类型"
-
--#: cp/decl.c:10250
-+#: cp/decl.c:10252
- #, gcc-internal-format
- msgid "non-static data member %qE declared %<constexpr%>"
- msgstr "éžé™æ€æ•°æ®æˆå‘˜%qE被声明为%<constexpr%>"
-
--#: cp/decl.c:10300
-+#: cp/decl.c:10302
- #, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr "函数%qs的存储类%<auto%>无效"
-
--#: cp/decl.c:10302
-+#: cp/decl.c:10304
- #, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr "函数%qs的存储类%<register%>无效"
-
--#: cp/decl.c:10304
-+#: cp/decl.c:10306
- #, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr "函数%qs的存储类%<__thread%>无效"
-
--#: cp/decl.c:10307
-+#: cp/decl.c:10309
- #, fuzzy, gcc-internal-format
- #| msgid "an asm-specification is not allowed on a function-definition"
- msgid "virt-specifiers in %qs not allowed outside a class definition"
- msgstr "函数定义中ä¸å…许出现 asm 指定"
-
--#: cp/decl.c:10318
-+#: cp/decl.c:10320
- #, gcc-internal-format
- msgid "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr "在全局作用域外为函数%qs指定%<static%>无效"
-
--#: cp/decl.c:10322
-+#: cp/decl.c:10324
- #, gcc-internal-format
- msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr "在全局作用域外为函数%qs指定%<inline%>无效"
-
--#: cp/decl.c:10330
-+#: cp/decl.c:10332
- #, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr "虚函数%qs䏿˜¯ç±»æˆå‘˜"
-
--#: cp/decl.c:10337
-+#: cp/decl.c:10339
- #, gcc-internal-format
- msgid "%qs defined in a non-class scope"
- msgstr "%qs定义在在éžç±»ä½œç”¨åŸŸä¸­"
-
--#: cp/decl.c:10338
-+#: cp/decl.c:10340
- #, fuzzy, gcc-internal-format
- #| msgid "%qs defined in a non-class scope"
- msgid "%qs declared in a non-class scope"
- msgstr "%qs定义在在éžç±»ä½œç”¨åŸŸä¸­"
-
--#: cp/decl.c:10366
-+#: cp/decl.c:10368
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr "ä¸èƒ½å°†æˆå‘˜å‡½æ•°%qDå£°æ˜Žä¸ºæœ‰é™æ€é“¾æŽ¥"
-
- #. FIXME need arm citation
--#: cp/decl.c:10373
-+#: cp/decl.c:10375
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr "ä¸èƒ½åœ¨å¦ä¸€ä¸ªå‡½æ•°ä¸­å£°æ˜Žä¸€ä¸ªé™æ€å‡½æ•°"
-
--#: cp/decl.c:10403
-+#: cp/decl.c:10405
- #, gcc-internal-format
- msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
- msgstr "与声明ä¸åŒï¼Œå®šä¹‰é™æ€æ•°æ®æˆå‘˜æ—¶ä¸èƒ½ä½¿ç”¨%<static%>"
-
--#: cp/decl.c:10410
-+#: cp/decl.c:10412
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr "陿€æˆå‘˜%qD声明为%<register%>"
-
--#: cp/decl.c:10416
-+#: cp/decl.c:10418
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr "ä¸èƒ½æ˜¾å¼åœ°å°†æˆå‘˜%q#D声明为有外部链接"
-
--#: cp/decl.c:10423
-+#: cp/decl.c:10425
- #, gcc-internal-format
- msgid "declaration of constexpr variable %qD is not a definition"
- msgstr "对广义常å˜é‡%qD的声明ä¸åŒæ—¶æ˜¯å®šä¹‰"
-
--#: cp/decl.c:10436
-+#: cp/decl.c:10438
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr "%qså·²åˆå§‹åŒ–,å´åˆè¢«å£°æ˜Žä¸º%<extern%>"
-
--#: cp/decl.c:10440
-+#: cp/decl.c:10442
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr "%qs既有%<extern%>åˆæœ‰åˆå§‹å€¼è®¾å®š"
-
--#: cp/decl.c:10568
-+#: cp/decl.c:10570
- #, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr "%q#D的默认实å‚类型为%qT"
-
--#: cp/decl.c:10571
-+#: cp/decl.c:10573
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr "类型为%qT的形å‚的默认实å‚å´æœ‰ç±»åž‹%qT"
-
--#: cp/decl.c:10588
-+#: cp/decl.c:10601
- #, fuzzy, gcc-internal-format
- #| msgid "default argument %qE uses local variable %qD"
- msgid "default argument %qE uses %qD"
- msgstr "默认实å‚%qE使用了局部å˜é‡%qD"
-
--#: cp/decl.c:10590
-+#: cp/decl.c:10603
- #, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr "默认实å‚%qE使用了局部å˜é‡%qD"
-
--#: cp/decl.c:10678
-+#: cp/decl.c:10691
- #, gcc-internal-format
- msgid "parameter %qD has Java class type"
- msgstr "å½¢å‚%qD具有 Java 类类型"
-
--#: cp/decl.c:10706
-+#: cp/decl.c:10719
- #, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr "å½¢å‚%qD被无效地被声明为具有方法类型"
-
--#: cp/decl.c:10731
-+#: cp/decl.c:10744
- #, gcc-internal-format
- msgid "parameter %qD includes pointer to array of unknown bound %qT"
- msgstr "å½¢å‚%qD包å«äº†æŒ‡å‘具有未知边界数组%qT的指针"
-
--#: cp/decl.c:10733
-+#: cp/decl.c:10746
- #, gcc-internal-format
- msgid "parameter %qD includes reference to array of unknown bound %qT"
- msgstr "å½¢å‚%qD包å«äº†æŒ‡å‘具有未知边界数组%qT的引用"
-@@ -29489,170 +29553,170 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:10974
-+#: cp/decl.c:10987
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr "无效的构造函数:您è¦çš„å¯èƒ½æ˜¯%<%T (const %T&)%>"
-
--#: cp/decl.c:11096
-+#: cp/decl.c:11109
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr "%qDä¸èƒ½åœ¨å‘½å空间声明"
-
--#: cp/decl.c:11101
-+#: cp/decl.c:11114
- #, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr "%qDä¸èƒ½è¢«å£°æ˜Žä¸ºé™æ€çš„"
-
--#: cp/decl.c:11127
-+#: cp/decl.c:11140
- #, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr "%qD必须是一个éžé™æ€çš„æˆå‘˜å‡½æ•°"
-
--#: cp/decl.c:11136
-+#: cp/decl.c:11149
- #, gcc-internal-format
- msgid "%qD must be either a non-static member function or a non-member function"
- msgstr "%qD必须是一个éžé™æ€æˆå‘˜å‡½æ•°æˆ–éžæˆå‘˜å‡½æ•°"
-
--#: cp/decl.c:11158
-+#: cp/decl.c:11171
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr "%qD的实å‚必须有类或枚举类型"
-
--#: cp/decl.c:11187
-+#: cp/decl.c:11200
- #, gcc-internal-format
- msgid "conversion to a reference to void will never use a type conversion operator"
- msgstr "呿Œ‡å‘ void çš„å¼•ç”¨çš„è½¬æ¢æ°¸è¿œä¸ä¼šç”¨åˆ°ç±»åž‹è½¬æ¢è¿ç®—符"
-
--#: cp/decl.c:11189
-+#: cp/decl.c:11202
- #, gcc-internal-format
- msgid "conversion to void will never use a type conversion operator"
- msgstr "å‘ void çš„è½¬æ¢æ°¸è¿œä¸ä¼šç”¨åˆ°ç±»åž‹è½¬æ¢è¿ç®—符"
-
--#: cp/decl.c:11196
-+#: cp/decl.c:11209
- #, gcc-internal-format
- msgid "conversion to a reference to the same type will never use a type conversion operator"
- msgstr "å‘具有相åŒç±»åž‹çš„å¼•ç”¨çš„è½¬æ¢æ°¸è¿œä¸ä¼šç”¨åˆ°ç±»åž‹è½¬æ¢è¿ç®—符"
-
--#: cp/decl.c:11198
-+#: cp/decl.c:11211
- #, gcc-internal-format
- msgid "conversion to the same type will never use a type conversion operator"
- msgstr "å‘相åŒç±»åž‹çš„è½¬æ¢æ°¸è¿œä¸ä¼šç”¨åˆ°ç±»åž‹è½¬æ¢è¿ç®—符"
-
--#: cp/decl.c:11206
-+#: cp/decl.c:11219
- #, gcc-internal-format
- msgid "conversion to a reference to a base class will never use a type conversion operator"
- msgstr "呿Œ‡å‘åŸºç±»çš„å¼•ç”¨çš„è½¬æ¢æ°¸è¿œä¸ä¼šç”¨åˆ°ç±»åž‹è½¬æ¢è¿ç®—符"
-
--#: cp/decl.c:11208
-+#: cp/decl.c:11221
- #, gcc-internal-format
- msgid "conversion to a base class will never use a type conversion operator"
- msgstr "å‘åŸºç±»çš„è½¬æ¢æ°¸è¿œä¸ä¼šç”¨åˆ°ç±»åž‹è½¬æ¢è¿ç®—符"
-
- #. 13.4.0.3
--#: cp/decl.c:11217
-+#: cp/decl.c:11230
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr "ISO C++ ä¸å…许é‡è½½ ?: è¿ç®—符"
-
--#: cp/decl.c:11222
-+#: cp/decl.c:11235
- #, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr "%qDä¸èƒ½å¸¦å¯å˜æ•°é‡çš„实å‚"
-
--#: cp/decl.c:11273
-+#: cp/decl.c:11286
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr "åŽç¼€%qD必须使用%<int%>ä½œä¸ºå®ƒçš„å‚æ•°"
-
--#: cp/decl.c:11276
-+#: cp/decl.c:11289
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr "åŽç¼€%qD必须使用%<int%>ä½œä¸ºå®ƒçš„ç¬¬äºŒä¸ªå‚æ•°"
-
--#: cp/decl.c:11284
-+#: cp/decl.c:11297
- #, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr "%qD必须带 0 或 1 个实å‚"
-
--#: cp/decl.c:11286
-+#: cp/decl.c:11299
- #, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr "%qD必须带 1 或 2 个实å‚"
-
--#: cp/decl.c:11308
-+#: cp/decl.c:11321
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr "å‰ç¼€%qD应当返回%qT"
-
--#: cp/decl.c:11314
-+#: cp/decl.c:11327
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr "åŽç¼€%qD应当返回%qT"
-
--#: cp/decl.c:11323
-+#: cp/decl.c:11336
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr "%qD必须有%<void%>类型"
-
--#: cp/decl.c:11325 cp/decl.c:11334
-+#: cp/decl.c:11338 cp/decl.c:11347
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr "%qD带且仅带 1 个实å‚"
-
--#: cp/decl.c:11336
-+#: cp/decl.c:11349
- #, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr "%qD带且仅带 2 个实å‚"
-
--#: cp/decl.c:11345
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr "用户定义的%qDæ€»æ˜¯è®¡ç®—æ‰€æœ‰ä¸¤ä¸ªå‚æ•°"
-
--#: cp/decl.c:11359
-+#: cp/decl.c:11372
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr "%qD应当返回值而éžå¼•用"
-
--#: cp/decl.c:11370 cp/decl.c:11375
-+#: cp/decl.c:11383 cp/decl.c:11388
- #, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr "%qDä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-
--#: cp/decl.c:11436
-+#: cp/decl.c:11449
- #, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr "使用模æ¿ç±»åž‹å½¢å‚%qT,在%qsåŽ"
-
--#: cp/decl.c:11458
-+#: cp/decl.c:11471
- #, fuzzy, gcc-internal-format
- #| msgid "ambiguous template specialization %qD for %q+D"
- msgid "using alias template specialization %qT after %qs"
- msgstr "有歧义的模æ¿ç‰¹ä¾‹åŒ–%qD(为%q+D)"
-
--#: cp/decl.c:11461
-+#: cp/decl.c:11474
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr "使用 typedef å%qD,在%qsåŽ"
-
--#: cp/decl.c:11463
-+#: cp/decl.c:11476
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D has a previous declaration here"
- msgid "%qD has a previous declaration here"
- msgstr "%q+Då…ˆå‰åœ¨æ­¤å¤„有过声明"
-
--#: cp/decl.c:11471
-+#: cp/decl.c:11484
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr "%qT作为%qs被引用"
-
--#: cp/decl.c:11472 cp/decl.c:11479
-+#: cp/decl.c:11485 cp/decl.c:11492
- #, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr "%q+Tå…ˆå‰åœ¨æ­¤å¤„有过声明"
-
--#: cp/decl.c:11478
-+#: cp/decl.c:11491
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr "%qT作为枚举被引用"
-@@ -29664,88 +29728,88 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:11493
-+#: cp/decl.c:11506
- #, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr "%<%s %T%>éœ€è¦æ¨¡æ¿å‚æ•°"
-
--#: cp/decl.c:11541 cp/name-lookup.c:3049
-+#: cp/decl.c:11554 cp/name-lookup.c:3052
- #, gcc-internal-format
- msgid "%qD has the same name as the class in which it is declared"
- msgstr "%qD与其声明所在的类é‡å"
-
--#: cp/decl.c:11571 cp/name-lookup.c:2548 cp/name-lookup.c:3373
--#: cp/name-lookup.c:3418 cp/parser.c:5054 cp/parser.c:20501
-+#: cp/decl.c:11584 cp/name-lookup.c:2551 cp/name-lookup.c:3376
-+#: cp/name-lookup.c:3421 cp/parser.c:5060 cp/parser.c:20517
- #, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr "对%qD的引用有歧义"
-
--#: cp/decl.c:11683
-+#: cp/decl.c:11696
- #, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr "使用枚举%q#D剿²¡æœ‰ç»™å‡ºå£°æ˜Ž"
-
--#: cp/decl.c:11704
-+#: cp/decl.c:11717
- #, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr "%qTé‡å£°æ˜Žä¸ºéžæ¨¡æ¿"
-
--#: cp/decl.c:11705
-+#: cp/decl.c:11718
- #, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr "å…ˆå‰çš„声明%q+D"
-
--#: cp/decl.c:11839
-+#: cp/decl.c:11852
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr "派生è”åˆ%qT无效"
-
--#: cp/decl.c:11848
-+#: cp/decl.c:11861
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr "Java ç±»%qTä¸èƒ½æœ‰å¤šä¸ªåŸºç±»"
-
--#: cp/decl.c:11859
-+#: cp/decl.c:11872
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr "Java ç±»%qTä¸èƒ½æœ‰è™šåŸºç±»"
-
--#: cp/decl.c:11879
-+#: cp/decl.c:11892
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr "基类型%qT䏿˜¯ç»“构或类"
-
--#: cp/decl.c:11912
-+#: cp/decl.c:11925
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr "递归的类型%qT未定义"
-
--#: cp/decl.c:11914
-+#: cp/decl.c:11927
- #, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr "é‡å¤çš„基类型%qT无效"
-
--#: cp/decl.c:12038
-+#: cp/decl.c:12051
- #, gcc-internal-format
- msgid "scoped/unscoped mismatch in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12041 cp/decl.c:12049 cp/decl.c:12061 cp/parser.c:14514
-+#: cp/decl.c:12054 cp/decl.c:12062 cp/decl.c:12074 cp/parser.c:14523
- #, gcc-internal-format
- msgid "previous definition here"
- msgstr "å…ˆå‰çš„定义在这里"
-
--#: cp/decl.c:12046
-+#: cp/decl.c:12059
- #, fuzzy, gcc-internal-format
- msgid "underlying type mismatch in enum %q#T"
- msgstr "æ¡ä»¶è¡¨è¾¾å¼ä¸­ç±»åž‹ä¸åŒ¹é…"
-
--#: cp/decl.c:12058
-+#: cp/decl.c:12071
- #, gcc-internal-format
- msgid "different underlying type in enum %q#T"
- msgstr ""
-
--#: cp/decl.c:12125
-+#: cp/decl.c:12138
- #, gcc-internal-format
- msgid "underlying type %<%T%> of %<%T%> must be an integral type"
- msgstr "%<%2$T%>的内在类型%<%1$T%>必须是整型"
-@@ -29754,73 +29818,73 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:12259
-+#: cp/decl.c:12272
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr "没有一个整数类型å¯ä»¥è¡¨ç¤º%qT的所有枚举值"
-
--#: cp/decl.c:12394
-+#: cp/decl.c:12407
- #, gcc-internal-format
- msgid "enumerator value for %qD is not an integer constant"
- msgstr "%qDçš„æžšä¸¾å€¼ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡"
-
--#: cp/decl.c:12444
-+#: cp/decl.c:12457
- #, fuzzy, gcc-internal-format
- #| msgid "integer constant is too large for %<unsigned long%> type"
- msgid "incremented enumerator value is too large for %<unsigned long%>"
- msgstr "对%<unsigned long%>类型而言整数常é‡å¤ªå¤§"
-
--#: cp/decl.c:12456
-+#: cp/decl.c:12469
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr "%qD处枚举值溢出"
-
--#: cp/decl.c:12476
-+#: cp/decl.c:12489
- #, gcc-internal-format
- msgid "enumerator value %E is too large for underlying type %<%T%>"
- msgstr "枚举值 %E 对其类型%<%T%>而言太大了"
-
--#: cp/decl.c:12573
-+#: cp/decl.c:12586
- #, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr "返回值类型%q#Tä¸å®Œå…¨"
-
--#: cp/decl.c:12575
-+#: cp/decl.c:12588
- #, gcc-internal-format
- msgid "return type has Java class type %q#T"
- msgstr "返回类型具有 Java 类类型%q#T"
-
--#: cp/decl.c:12699 cp/typeck.c:7896
-+#: cp/decl.c:12712 cp/typeck.c:7909
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr "%<operator=%>应当返回一个对%<*this%>的引用"
-
--#: cp/decl.c:12794
-+#: cp/decl.c:12807
- #, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr "%q+Då…ˆå‰æ²¡æœ‰å£°æ˜Žè¿‡"
-
--#: cp/decl.c:13009
-+#: cp/decl.c:13022
- #, gcc-internal-format
- msgid "invalid function declaration"
- msgstr "无效的函数声明"
-
--#: cp/decl.c:13093
-+#: cp/decl.c:13106
- #, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr "å½¢å‚%qD被声明为 void"
-
--#: cp/decl.c:13546
-+#: cp/decl.c:13559
- #, fuzzy, gcc-internal-format
- msgid "parameter %q+D set but not used"
- msgstr "å½¢å‚%qD被设定但未被使用"
-
--#: cp/decl.c:13641
-+#: cp/decl.c:13654
- #, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr "无效的æˆå‘˜å‡½æ•°å£°æ˜Ž"
-
--#: cp/decl.c:13655
-+#: cp/decl.c:13668
- #, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr "%qD已在类%qT中定义过"
-@@ -29860,7 +29924,7 @@
- msgid "deleting %qT is undefined"
- msgstr "删除%qT未定义"
-
--#: cp/decl2.c:512 cp/pt.c:4877
-+#: cp/decl2.c:512 cp/pt.c:4891
- #, gcc-internal-format
- msgid "template declaration of %q#D"
- msgstr "%q#D声明为模æ¿"
-@@ -30132,7 +30196,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr "对%<%T::%D%>的引用有歧义"
-
--#: cp/error.c:3372 cp/typeck.c:2178
-+#: cp/error.c:3372 cp/typeck.c:2186
- #, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr "%qD䏿˜¯%qTçš„æˆå‘˜"
-@@ -30442,7 +30506,7 @@
- msgid "bad array initializer"
- msgstr "错误的数组åˆå§‹å€¼è®¾å®š"
-
--#: cp/init.c:1778 cp/semantics.c:2783
-+#: cp/init.c:1778 cp/semantics.c:2780
- #, gcc-internal-format
- msgid "%qT is not a class type"
- msgstr "%qT䏿˜¯ä¸€ä¸ªç±»"
-@@ -30528,67 +30592,67 @@
- msgid "parenthesized initializer in array new"
- msgstr "括起的åˆå§‹å€¼è®¾å®šåŽå‡ºçŽ°çš„å±žæ€§è¢«å¿½ç•¥"
-
--#: cp/init.c:2806
-+#: cp/init.c:2808
- #, gcc-internal-format
- msgid "size in array new must have integral type"
- msgstr "数组 new 的大å°å¿…须有整数类型"
-
--#: cp/init.c:2820
-+#: cp/init.c:2822
- #, gcc-internal-format
- msgid "new cannot be applied to a reference type"
- msgstr "new ä¸èƒ½ç”¨äºŽå¼•用类型"
-
--#: cp/init.c:2829
-+#: cp/init.c:2831
- #, gcc-internal-format
- msgid "new cannot be applied to a function type"
- msgstr "new ä¸èƒ½ç”¨äºŽå‡½æ•°ç±»åž‹"
-
--#: cp/init.c:2873
-+#: cp/init.c:2875
- #, gcc-internal-format
- msgid "call to Java constructor, while %<jclass%> undefined"
- msgstr "调用 Java 构造函数,但没有定义%<jclass%>"
-
--#: cp/init.c:2891
-+#: cp/init.c:2893
- #, gcc-internal-format
- msgid "can%'t find %<class$%> in %qT"
- msgstr "%qT中找ä¸åˆ°%<class$%>"
-
--#: cp/init.c:3380
-+#: cp/init.c:3382
- #, gcc-internal-format
- msgid "initializer ends prematurely"
- msgstr "åˆå§‹å€¼è®¾å®šåœ¨å®Œæˆä¹‹å‰ç»“æŸ"
-
--#: cp/init.c:3444
-+#: cp/init.c:3446
- #, gcc-internal-format
- msgid "cannot initialize multi-dimensional array with initializer"
- msgstr "ä¸èƒ½ç”¨åˆå§‹å€¼è®¾å®šé¡¹æ¥åˆå§‹åŒ–多维数组"
-
--#: cp/init.c:3618
-+#: cp/init.c:3620
- #, gcc-internal-format
- msgid "possible problem detected in invocation of delete operator:"
- msgstr "检测到调用 delete è¿ç®—符时å¯èƒ½å‡ºçŽ°çš„é—®é¢˜ï¼š"
-
--#: cp/init.c:3622
-+#: cp/init.c:3624
- #, fuzzy, gcc-internal-format
- msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
- msgstr "æžæž„函数和类特定的 delete è¿ç®—符å‡ä¸ä¼šè¢«è°ƒç”¨ï¼Œå³ä½¿å®ƒä»¬åœ¨ç±»å®šä¹‰æ—¶å·²ç»å£°æ˜Žã€‚"
-
--#: cp/init.c:3638
-+#: cp/init.c:3640
- #, gcc-internal-format
- msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3643
-+#: cp/init.c:3645
- #, gcc-internal-format
- msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
- msgstr ""
-
--#: cp/init.c:3665
-+#: cp/init.c:3667
- #, gcc-internal-format
- msgid "unknown array size in delete"
- msgstr "delete æ—¶æ•°ç»„å¤§å°æœªçŸ¥"
-
--#: cp/init.c:3934
-+#: cp/init.c:3936
- #, gcc-internal-format
- msgid "type to vector delete is neither pointer or array type"
- msgstr "å‘é‡ delete 的实å‚ç±»åž‹æ—¢éžæŒ‡é’ˆä¹Ÿéžæ•°ç»„"
-@@ -30648,43 +30712,43 @@
- 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:2022
-+#: cp/mangle.c:2029
- #, gcc-internal-format
- msgid "mangling typeof, use decltype instead"
- msgstr "修饰 typeof,请改用 decltype"
-
--#: cp/mangle.c:2026
-+#: cp/mangle.c:2033
- #, fuzzy, gcc-internal-format
- #| msgid "mangling unknown fixed point type"
- msgid "mangling __underlying_type"
- msgstr "修饰未知的定点类型"
-
--#: cp/mangle.c:2250
-+#: cp/mangle.c:2257
- #, gcc-internal-format
- msgid "mangling unknown fixed point type"
- msgstr "修饰未知的定点类型"
-
--#: cp/mangle.c:2809
-+#: cp/mangle.c:2816
- #, gcc-internal-format, gfc-internal-format
- msgid "mangling %C"
- msgstr "修饰 %C"
-
--#: cp/mangle.c:2884
-+#: cp/mangle.c:2891
- #, gcc-internal-format
- msgid "omitted middle operand to %<?:%> operand cannot be mangled"
- msgstr "çœç•¥çš„%<?:%>中æ“作数ä¸èƒ½è¢«ä¿®é¥°"
-
--#: cp/mangle.c:2948
-+#: cp/mangle.c:2955
- #, gcc-internal-format
- msgid "string literal in function template signature"
- msgstr "函数模æ¿ç­¾å里有字é¢å­—符串"
-
--#: cp/mangle.c:3237
-+#: cp/mangle.c:3244
- #, gcc-internal-format
- msgid "the mangled name of %qD will change in a future version of GCC"
- msgstr "%qD修饰åŽçš„å字将在 GCC 的未æ¥ç‰ˆæœ¬ä¸­æœ‰å˜åŒ–"
-
--#: cp/mangle.c:3381
-+#: cp/mangle.c:3388
- #, fuzzy, gcc-internal-format
- #| msgid "-fabi-version=4 (or =0) avoids this error with a change in vector mangling"
- msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
-@@ -30773,61 +30837,61 @@
- msgid "%q+#D is implicitly deleted because the default definition would be ill-formed:"
- msgstr ""
-
--#: cp/method.c:1620
-+#: cp/method.c:1621
- #, gcc-internal-format
- msgid "defaulted declaration %q+D"
- msgstr "默认化声明%q+D"
-
--#: cp/method.c:1622
-+#: cp/method.c:1623
- #, gcc-internal-format
- msgid "does not match expected signature %qD"
- msgstr "ä¸åŒ¹é…%qD预期的签å"
-
--#: cp/method.c:1636
-+#: cp/method.c:1637
- #, fuzzy, gcc-internal-format
- #| msgid "function %q+D defaulted on its first declaration must not have an exception-specification"
- msgid "function %q+D defaulted on its first declaration with an exception-specification that differs from the implicit declaration %q#D"
- msgstr "首次声明时被默认化的函数%q+Dä¸å¯ä»¥æŒ‡å®šå¼‚常"
-
--#: cp/method.c:1657
-+#: cp/method.c:1658
- #, 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:1679
-+#: cp/method.c:1680
- #, fuzzy, gcc-internal-format
- #| msgid "%qD cannot be defaulted"
- msgid "a template cannot be defaulted"
- msgstr "%qDä¸èƒ½è¢«é»˜è®¤åŒ–"
-
--#: cp/method.c:1707
-+#: cp/method.c:1708
- #, gcc-internal-format
- msgid "%qD cannot be defaulted"
- msgstr "%qDä¸èƒ½è¢«é»˜è®¤åŒ–"
-
--#: cp/method.c:1716
-+#: cp/method.c:1717
- #, gcc-internal-format
- msgid "defaulted function %q+D with default argument"
- msgstr "默认化函数%q+Dæœ‰é»˜è®¤å‚æ•°"
-
--#: cp/method.c:1804
-+#: cp/method.c:1805
- #, gcc-internal-format
- msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
- msgstr "由于éšå¼çš„è™šæžæž„函数,类%qTçš„ vtable 布局å¯èƒ½ä¸Ž ABI ä¸ç›¸å®¹ï¼Œå¹¶ä¸”å¯èƒ½åœ¨ GCC 的未æ¥ç‰ˆæœ¬ä¸­æ”¹å˜"
-
--#: cp/name-lookup.c:552
-+#: cp/name-lookup.c:555
- #, fuzzy, gcc-internal-format
- #| msgid "%q#D conflicts with previous using declaration %q#D"
- msgid "%q#D conflicts with a previous declaration"
- msgstr "%q#D与先å‰çš„ using 声明%q#D冲çª"
-
--#: cp/name-lookup.c:554
-+#: cp/name-lookup.c:557
- #, fuzzy, gcc-internal-format
- #| msgid "previous declaration %q+D"
- msgid "previous declaration %q+#D"
- msgstr "å…ˆå‰çš„声明%q+D"
-
--#: cp/name-lookup.c:766
-+#: cp/name-lookup.c:769
- #, gcc-internal-format
- msgid "redeclaration of %<wchar_t%> as %qT"
- msgstr "%<wchar_t%>é‡å£°æ˜Žä¸º%qT"
-@@ -30838,265 +30902,265 @@
- #. [basic.start.main]
- #.
- #. This function shall not be overloaded.
--#: cp/name-lookup.c:796
-+#: cp/name-lookup.c:799
- #, gcc-internal-format
- msgid "invalid redeclaration of %q+D"
- msgstr "对%q+#D无效的é‡å£°æ˜Ž"
-
--#: cp/name-lookup.c:797
-+#: cp/name-lookup.c:800
- #, gcc-internal-format
- msgid "as %qD"
- msgstr "作为%qD"
-
--#: cp/name-lookup.c:838 cp/name-lookup.c:854
-+#: cp/name-lookup.c:841 cp/name-lookup.c:857
- #, gcc-internal-format
- msgid "declaration of %q#D with C language linkage"
- msgstr "%q#D声明为有 C 链接"
-
--#: cp/name-lookup.c:844
-+#: cp/name-lookup.c:847
- #, gcc-internal-format
- msgid "due to different exception specifications"
- msgstr "因为异常规范ä¸ä¸€è‡´"
-
--#: cp/name-lookup.c:945
-+#: cp/name-lookup.c:948
- #, gcc-internal-format
- msgid "type mismatch with previous external decl of %q#D"
- msgstr "类型与先å‰çš„%q#D的外部声明ä¸åŒ¹é…"
-
--#: cp/name-lookup.c:946
-+#: cp/name-lookup.c:949
- #, gcc-internal-format
- msgid "previous external decl of %q+#D"
- msgstr "å…ˆå‰%q+#D的外部声明"
-
--#: cp/name-lookup.c:1044
-+#: cp/name-lookup.c:1047
- #, fuzzy, gcc-internal-format
- msgid "extern declaration of %q#D doesn%'t match"
- msgstr "%q#D的外部声明ä¸åŒ¹é…"
-
--#: cp/name-lookup.c:1045
-+#: cp/name-lookup.c:1048
- #, gcc-internal-format
- msgid "global declaration %q+#D"
- msgstr "全局声明%q+#D"
-
--#: cp/name-lookup.c:1097 cp/name-lookup.c:1140
-+#: cp/name-lookup.c:1100 cp/name-lookup.c:1143
- #, gcc-internal-format
- msgid "declaration of %q#D shadows a parameter"
- msgstr "%q#D的声明éšè—了一个形å‚"
-
--#: cp/name-lookup.c:1143
-+#: cp/name-lookup.c:1146
- #, fuzzy, gcc-internal-format
- #| msgid "declaration of %q+D shadows a parameter"
- msgid "declaration of %qD shadows a lambda capture"
- msgstr "%q+D的声明éšè—了一个形å‚"
-
--#: cp/name-lookup.c:1147
-+#: cp/name-lookup.c:1150
- #, gcc-internal-format
- msgid "declaration of %qD shadows a previous local"
- msgstr "%qD的声明éšè—了先å‰çš„一个局部å˜é‡"
-
- #. Location of previous decl is not useful in this case.
--#: cp/name-lookup.c:1177
-+#: cp/name-lookup.c:1180
- #, gcc-internal-format
- msgid "declaration of %qD shadows a member of 'this'"
- msgstr "%qD的声明éšè—了‘this’的一个æˆå‘˜"
-
--#: cp/name-lookup.c:1191
-+#: cp/name-lookup.c:1194
- #, gcc-internal-format
- msgid "declaration of %qD shadows a global declaration"
- msgstr "%qD的声明éšè—了一个全局声明"
-
--#: cp/name-lookup.c:1326
-+#: cp/name-lookup.c:1329
- #, gcc-internal-format
- msgid "name lookup of %qD changed"
- msgstr "%qDçš„å称查阅已改å˜"
-
--#: cp/name-lookup.c:1327
-+#: cp/name-lookup.c:1330
- #, gcc-internal-format
- msgid " matches this %q+D under ISO standard rules"
- msgstr "在 ISO æ ‡å‡†è§„åˆ™ä¸‹åŒ¹é…æ­¤%q+D"
-
--#: cp/name-lookup.c:1329
-+#: cp/name-lookup.c:1332
- #, gcc-internal-format
- msgid " matches this %q+D under old rules"
- msgstr "åœ¨æ—§è§„åˆ™ä¸‹åŒ¹é…æ­¤%q+D"
-
--#: cp/name-lookup.c:1347 cp/name-lookup.c:1355
-+#: cp/name-lookup.c:1350 cp/name-lookup.c:1358
- #, gcc-internal-format
- msgid "name lookup of %qD changed for ISO %<for%> scoping"
- msgstr "在 ISO%<for%>作用域中,%qDçš„å称查找有å˜åŒ–"
-
--#: cp/name-lookup.c:1349
-+#: cp/name-lookup.c:1352
- #, gcc-internal-format
- msgid " cannot use obsolete binding at %q+D because it has a destructor"
- msgstr "ä¸èƒ½åœ¨%q+Dä½¿ç”¨è¿‡æ—¶çš„ç»‘å®šï¼Œå› ä¸ºå®ƒæœ‰æžæž„函数"
-
--#: cp/name-lookup.c:1358
-+#: cp/name-lookup.c:1361
- #, gcc-internal-format
- msgid " using obsolete binding at %q+D"
- msgstr "在%q+D使用过时的绑定"
-
--#: cp/name-lookup.c:1364 cp/parser.c:12459
-+#: cp/name-lookup.c:1367 cp/parser.c:12468
- #, gcc-internal-format
- msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- msgstr "(如果您使用%<-fpermissive%>G++ ä¼šæŽ¥å—æ‚¨çš„代ç )"
-
--#: cp/name-lookup.c:1419
-+#: cp/name-lookup.c:1422
- #, gcc-internal-format
- msgid "%s %s(%E) %p %d\n"
- msgstr "%s %s(%E) %p %d\n"
-
--#: cp/name-lookup.c:1422
-+#: cp/name-lookup.c:1425
- #, gcc-internal-format
- msgid "%s %s %p %d\n"
- msgstr "%s %s %p %d\n"
-
--#: cp/name-lookup.c:2249
-+#: cp/name-lookup.c:2252
- #, gcc-internal-format
- msgid "%q#D hides constructor for %q#T"
- msgstr "%q#Déšè—了%q#T的构造函数"
-
--#: cp/name-lookup.c:2266
-+#: cp/name-lookup.c:2269
- #, gcc-internal-format
- msgid "%q#D conflicts with previous using declaration %q#D"
- msgstr "%q#D与先å‰çš„ using 声明%q#D冲çª"
-
--#: cp/name-lookup.c:2289
-+#: cp/name-lookup.c:2292
- #, gcc-internal-format
- msgid "previous non-function declaration %q+#D"
- msgstr "å…ˆå‰å¯¹äºŽ%q+#Dçš„éžå‡½æ•°å£°æ˜Ž"
-
--#: cp/name-lookup.c:2290
-+#: cp/name-lookup.c:2293
- #, gcc-internal-format
- msgid "conflicts with function declaration %q#D"
- msgstr "与函数声明%q#D冲çª"
-
- #. It's a nested name with template parameter dependent scope.
- #. This can only be using-declaration for class member.
--#: cp/name-lookup.c:2380 cp/name-lookup.c:2405
-+#: cp/name-lookup.c:2383 cp/name-lookup.c:2408
- #, gcc-internal-format
- msgid "%qT is not a namespace"
- msgstr "%qT䏿˜¯ä¸€ä¸ªå‘½å空间"
-
- #. 7.3.3/5
- #. A using-declaration shall not name a template-id.
--#: cp/name-lookup.c:2390
-+#: cp/name-lookup.c:2393
- #, gcc-internal-format
- msgid "a using-declaration cannot specify a template-id. Try %<using %D%>"
- msgstr "using 声明ä¸èƒ½æŒ‡å®šä¸€ä¸ªæ¨¡æ¿æ ‡è¯†ç¬¦ã€‚请å°è¯•%<using %D%>"
-
--#: cp/name-lookup.c:2397
-+#: cp/name-lookup.c:2400
- #, gcc-internal-format
- msgid "namespace %qD not allowed in using-declaration"
- msgstr "ä¸å…许在 using 声明中使用命å空间%qD"
-
--#: cp/name-lookup.c:2433
-+#: cp/name-lookup.c:2436
- #, gcc-internal-format
- msgid "%qD not declared"
- msgstr "%qD未声明"
-
--#: cp/name-lookup.c:2469 cp/name-lookup.c:2506 cp/name-lookup.c:2540
--#: cp/name-lookup.c:2555
-+#: cp/name-lookup.c:2472 cp/name-lookup.c:2509 cp/name-lookup.c:2543
-+#: cp/name-lookup.c:2558
- #, gcc-internal-format
- msgid "%qD is already declared in this scope"
- msgstr "%qD已在此作用域中声明过"
-
--#: cp/name-lookup.c:3198
-+#: cp/name-lookup.c:3201
- #, gcc-internal-format
- msgid "using-declaration for non-member at class scope"
- msgstr "åœ¨ç±»ä½œç”¨åŸŸä½¿ç”¨éžæˆå‘˜çš„ using 声明"
-
--#: cp/name-lookup.c:3205
-+#: cp/name-lookup.c:3208
- #, gcc-internal-format
- msgid "%<%T::%D%> names destructor"
- msgstr "%<%T::%D%>æŒ‡å®šäº†æžæž„函数"
-
--#: cp/name-lookup.c:3210
-+#: cp/name-lookup.c:3213
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor"
- msgstr "%<%T::%D%>指定了构造函数"
-
--#: cp/name-lookup.c:3215
-+#: cp/name-lookup.c:3218
- #, gcc-internal-format
- msgid "%<%T::%D%> names constructor in %qT"
- msgstr "%<%T::%D%>在%qT内指定了构造函数"
-
--#: cp/name-lookup.c:3265
-+#: cp/name-lookup.c:3268
- #, gcc-internal-format
- msgid "no members matching %<%T::%D%> in %q#T"
- msgstr "没有与%<%T::%D%>匹é…çš„æˆå‘˜ï¼Œåœ¨%q#T中"
-
--#: cp/name-lookup.c:3352
-+#: cp/name-lookup.c:3355
- #, gcc-internal-format
- msgid "declaration of %qD not in a namespace surrounding %qD"
- msgstr "%qD的声明ä¸åœ¨åŒ…å«%qD的命å空间中"
-
--#: cp/name-lookup.c:3360
-+#: cp/name-lookup.c:3363
- #, gcc-internal-format
- msgid "explicit qualification in declaration of %qD"
- msgstr "%qD的声明中有显å¼çš„é™å®š"
-
--#: cp/name-lookup.c:3443
-+#: cp/name-lookup.c:3446
- #, gcc-internal-format
- msgid "%qD should have been declared inside %qD"
- msgstr "%qD应当先在%qD内声明"
-
--#: cp/name-lookup.c:3487
-+#: cp/name-lookup.c:3490
- #, gcc-internal-format
- msgid "%qD attribute requires a single NTBS argument"
- msgstr "%qD属性需è¦ä¸€ä¸ª NTBS 作为实å‚"
-
--#: cp/name-lookup.c:3494
-+#: cp/name-lookup.c:3497
- #, gcc-internal-format
- msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
- msgstr "%qD属性无æ„义,因为匿å命å空间的æˆå‘˜æ‹¥æœ‰å±€éƒ¨ç¬¦å·"
-
--#: cp/name-lookup.c:3502 cp/name-lookup.c:3891
-+#: cp/name-lookup.c:3505 cp/name-lookup.c:3894
- #, gcc-internal-format
- msgid "%qD attribute directive ignored"
- msgstr "指定%qD属性被忽略"
-
--#: cp/name-lookup.c:3547
-+#: cp/name-lookup.c:3550
- #, gcc-internal-format
- msgid "namespace alias %qD not allowed here, assuming %qD"
- msgstr "这里ä¸å…许命å空间别å%qD,å‡å®šä¸º%qD"
-
--#: cp/name-lookup.c:3879
-+#: cp/name-lookup.c:3882
- #, gcc-internal-format
- msgid "strong using only meaningful at namespace scope"
- msgstr "强 using åªåœ¨å‘½å空间作用域有æ„义"
-
--#: cp/name-lookup.c:3883
-+#: cp/name-lookup.c:3886
- #, gcc-internal-format
- msgid "current namespace %qD does not enclose strongly used namespace %qD"
- msgstr "当å‰å‘½å空间%qDå¹¶ä¸åŒ…å«ç»å¸¸è¢«ä½œç”¨çš„命å空间%qD"
-
--#: cp/name-lookup.c:4217
-+#: cp/name-lookup.c:4224
- #, gcc-internal-format
- msgid "maximum limit of %d namespaces searched for %qE"
- msgstr ""
-
--#: cp/name-lookup.c:4227
-+#: cp/name-lookup.c:4234
- #, gcc-internal-format
- msgid "suggested alternative:"
- msgid_plural "suggested alternatives:"
- msgstr[0] "建议的替代:"
-
--#: cp/name-lookup.c:4231
-+#: cp/name-lookup.c:4238
- #, gcc-internal-format
- msgid " %qE"
- msgstr " %qE"
-
--#: cp/name-lookup.c:5487
-+#: cp/name-lookup.c:5494
- #, gcc-internal-format
- msgid "argument dependent lookup finds %q+D"
- msgstr "ä¾èµ–傿•°çš„æŸ¥æ‰¾æ‰¾åˆ°äº†%q+D"
-
--#: cp/name-lookup.c:5983
-+#: cp/name-lookup.c:5990
- #, gcc-internal-format
- msgid "XXX entering pop_everything ()\n"
- msgstr "XXX 进入 pop_everything ()\n"
-
--#: cp/name-lookup.c:5992
-+#: cp/name-lookup.c:5999
- #, gcc-internal-format
- msgid "XXX leaving pop_everything ()\n"
- msgstr "XXX 离开 pop_everything ()\n"
-@@ -31207,7 +31271,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr "(%qT的定义末尾å¯èƒ½ç¼ºå°‘一个分å·)"
-
--#: cp/parser.c:2604 cp/parser.c:5102 cp/pt.c:7241
-+#: cp/parser.c:2604 cp/parser.c:5108 cp/pt.c:7273
- #, gcc-internal-format
- msgid "%qT is not a template"
- msgstr "%qT䏿˜¯ä¸€ä¸ªæ¨¡æ¿"
-@@ -31227,7 +31291,7 @@
- msgid "floating-point literal cannot appear in a constant-expression"
- msgstr "浮点字é¢å€¼ä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-
--#: cp/parser.c:2645 cp/pt.c:13498
-+#: cp/parser.c:2645 cp/pt.c:13536
- #, gcc-internal-format
- msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
- msgstr "常é‡è¡¨è¾¾å¼ä¸­ä¸èƒ½å‡ºçŽ°ç›®æ ‡ä¸æ˜¯æ•´åž‹æˆ–枚举型的类型转æ¢"
-@@ -31373,727 +31437,727 @@
- msgid "a wide string is invalid in this context"
- msgstr "此上下文中宽字符串无效"
-
--#: cp/parser.c:3612 cp/parser.c:3622
-+#: cp/parser.c:3618 cp/parser.c:3628
- #, gcc-internal-format
- msgid "unable to find character literal operator %qD with %qT argument"
- msgstr ""
-
--#: cp/parser.c:3719
-+#: cp/parser.c:3725
- #, 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:3746
-+#: cp/parser.c:3752
- #, fuzzy, gcc-internal-format
- #| msgid "unable to find a register to spill in class %qs"
- msgid "unable to find string literal operator %qD"
- msgstr "在类%qs中找ä¸åˆ°å¯æº¢å‡ºçš„寄存器"
-
--#: cp/parser.c:3755
-+#: cp/parser.c:3761
- #, gcc-internal-format
- msgid "unable to find string literal operator %qD with %qT, %qT arguments"
- msgstr ""
-
--#: cp/parser.c:3815 cp/parser.c:10361
-+#: cp/parser.c:3821 cp/parser.c:10370
- #, gcc-internal-format
- msgid "expected declaration"
- msgstr "需è¦å£°æ˜Ž"
-
--#: cp/parser.c:3918
-+#: cp/parser.c:3924
- #, gcc-internal-format
- msgid "fixed-point types not supported in C++"
- msgstr "C++ 䏿”¯æŒå®šç‚¹ç±»åž‹"
-
--#: cp/parser.c:4009
-+#: cp/parser.c:4015
- #, gcc-internal-format
- msgid "ISO C++ forbids braced-groups within expressions"
- msgstr "ISO C++ ä¸å…许在表达å¼ä¸­ä½¿ç”¨èŠ±æ‹¬å·ç»„"
-
--#: cp/parser.c:4021
-+#: cp/parser.c:4027
- #, gcc-internal-format
- msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
- msgstr "语å¥è¡¨è¾¾å¼åªèƒ½ç”¨äºŽå‡½æ•°æˆ–模æ¿å®žå‚列表内"
-
--#: cp/parser.c:4081 cp/parser.c:4231 cp/parser.c:4384
-+#: cp/parser.c:4087 cp/parser.c:4237 cp/parser.c:4390
- #, gcc-internal-format
- msgid "expected primary-expression"
- msgstr "需è¦å…ƒè¡¨è¾¾å¼"
-
--#: cp/parser.c:4111
-+#: cp/parser.c:4117
- #, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr "%<this%>ä¸èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
-
--#: cp/parser.c:4226
-+#: cp/parser.c:4232
- #, fuzzy, gcc-internal-format
- msgid "a template declaration cannot appear at block scope"
- msgstr "Objective-C 声明åªèƒ½å‡ºçŽ°åœ¨å…¨å±€ä½œç”¨åŸŸä¸­"
-
--#: cp/parser.c:4360
-+#: cp/parser.c:4366
- #, gcc-internal-format
- msgid "local variable %qD may not appear in this context"
- msgstr "局部å˜é‡%qDä¸åº”出现在此上下文中"
-
--#: cp/parser.c:4524
-+#: cp/parser.c:4530
- #, fuzzy, gcc-internal-format
- msgid "expected id-expression"
- msgstr "需è¦è¡¨è¾¾å¼ç±»åž‹"
-
--#: cp/parser.c:4654
-+#: cp/parser.c:4660
- #, gcc-internal-format
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr "%<~%>å‰çš„作用域%qT䏿˜¯ä¸€ä¸ªç±»å"
-
--#: cp/parser.c:4776
-+#: cp/parser.c:4782
- #, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr "%<~%T%>声明为%qT的一个æˆå‘˜"
-
--#: cp/parser.c:4791
-+#: cp/parser.c:4797
- #, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr "typedef å%qDç”¨äºŽæžæž„函数声明"
-
--#: cp/parser.c:4824
-+#: cp/parser.c:4830
- #, gcc-internal-format
- msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
- msgstr ""
-
--#: cp/parser.c:4835 cp/parser.c:16229
-+#: cp/parser.c:4841 cp/parser.c:16238
- #, fuzzy, gcc-internal-format
- msgid "expected unqualified-id"
- msgstr "éœ€è¦æ¨¡æ¿ ID"
-
--#: cp/parser.c:4942
-+#: cp/parser.c:4948
- #, fuzzy, gcc-internal-format
- msgid "found %<:%> in nested-name-specifier, expected %<::%>"
- msgstr "åµŒå¥—åæŒ‡å®šä¸­ä½¿ç”¨äº†ä¸å®Œå…¨çš„类型%qT"
-
--#: cp/parser.c:5011
-+#: cp/parser.c:5017
- #, 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:5103 cp/typeck.c:2444 cp/typeck.c:2464
-+#: cp/parser.c:5109 cp/typeck.c:2457 cp/typeck.c:2477
- #, gcc-internal-format
- msgid "%qD is not a template"
- msgstr "%qD䏿˜¯ä¸€ä¸ªæ¨¡æ¿"
-
--#: cp/parser.c:5181
-+#: cp/parser.c:5187
- #, fuzzy, gcc-internal-format
- msgid "expected nested-name-specifier"
- msgstr "%C 期待访问指定符"
-
--#: cp/parser.c:5378 cp/parser.c:7089
-+#: cp/parser.c:5384 cp/parser.c:7095
- #, gcc-internal-format
- msgid "types may not be defined in casts"
- msgstr "类型ä¸èƒ½å®šä¹‰åœ¨ç±»åž‹è½¬æ¢ä¸­"
-
--#: cp/parser.c:5438
-+#: cp/parser.c:5444
- #, gcc-internal-format
- msgid "types may not be defined in a %<typeid%> expression"
- msgstr "类型ä¸èƒ½å®šä¹‰åœ¨%<typeid%>表达å¼ä¸­"
-
- #. Warn the user that a compound literal is not
- #. allowed in standard C++.
--#: cp/parser.c:5547
-+#: cp/parser.c:5553
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr "ISO C++ ä¸å…许å¤åˆå­—é¢å€¼"
-
--#: cp/parser.c:5937
-+#: cp/parser.c:5943
- #, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr "%qE䏿˜¯ä¸€ä¸ªç±»"
-
--#: cp/parser.c:6026 cp/typeck.c:2358
-+#: cp/parser.c:6032 cp/typeck.c:2366
- #, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr "错误地使用了%qD"
-
--#: cp/parser.c:6035
-+#: cp/parser.c:6041
- #, 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:6296
-+#: cp/parser.c:6302
- #, gcc-internal-format
- msgid "non-scalar type"
- msgstr "éžæ ‡å‡†ç±»åž‹"
-
--#: cp/parser.c:6390
-+#: cp/parser.c:6396
- #, gcc-internal-format
- msgid "ISO C++ does not allow %<alignof%> with a non-type"
- msgstr "ISO C++ ä¸å…许对éžç±»åž‹ä½¿ç”¨%<alignof%>"
-
--#: cp/parser.c:6453
-+#: cp/parser.c:6459
- #, fuzzy, gcc-internal-format
- msgid "types may not be defined in %<noexcept%> expressions"
- msgstr "类型ä¸èƒ½å®šä¹‰åœ¨%<decltype%>中"
-
--#: cp/parser.c:6678
-+#: cp/parser.c:6684
- #, fuzzy, gcc-internal-format
- #| msgid "types may not be defined in a new-type-id"
- msgid "types may not be defined in a new-expression"
- msgstr "类型ä¸èƒ½å®šä¹‰åœ¨ new-type-id 中"
-
--#: cp/parser.c:6691
-+#: cp/parser.c:6697
- #, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr "括起的类型标识符åŽé¢ä¸èƒ½å‡ºçŽ°æ•°ç»„è¾¹ç•Œ"
-
--#: cp/parser.c:6693
-+#: cp/parser.c:6699
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr "请å°è¯•删除类型标识符两边的括å·"
-
--#: cp/parser.c:6774
-+#: cp/parser.c:6780
- #, gcc-internal-format
- msgid "types may not be defined in a new-type-id"
- msgstr "类型ä¸èƒ½å®šä¹‰åœ¨ new-type-id 中"
-
--#: cp/parser.c:6898
-+#: cp/parser.c:6904
- #, gcc-internal-format
- msgid "expression in new-declarator must have integral or enumeration type"
- msgstr "new 声明中的表达å¼å¿…须具有整数或枚举类型"
-
--#: cp/parser.c:7154
-+#: cp/parser.c:7160
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr "使用旧å¼çš„类型转æ¢"
-
--#: cp/parser.c:7283
-+#: cp/parser.c:7292
- #, fuzzy, gcc-internal-format
- #| msgid "%<>>%> 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 "%<>>%>è¿ç®—符在 C++0x 中将被认为是两个å³å°–括å·"
-
--#: cp/parser.c:7286
-+#: cp/parser.c:7295
- #, gcc-internal-format
- msgid "suggest parentheses around %<>>%> expression"
- msgstr "建议%<>>%>表达å¼å‘¨å›´åŠ ä¸Šæ‹¬å·"
-
--#: cp/parser.c:7431
-+#: cp/parser.c:7440
- #, gcc-internal-format
- msgid "ISO C++ does not allow ?: with omitted middle operand"
- msgstr "ISO C++ ä¸å…许çœç•¥ ?: 的中间æ“作数"
-
--#: cp/parser.c:8051
-+#: cp/parser.c:8060
- #, fuzzy, gcc-internal-format
- msgid "lambda-expression in unevaluated context"
- msgstr "å·²ç»åœ¨ Lambda 表达å¼ä¸­æ•获了%<this%>"
-
--#: cp/parser.c:8180
-+#: cp/parser.c:8189
- #, gcc-internal-format
- msgid "expected end of capture-list"
- msgstr "æ•获列表应在此结æŸ"
-
--#: cp/parser.c:8194
-+#: cp/parser.c:8203
- #, gcc-internal-format
- msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8235
-+#: cp/parser.c:8244
- #, gcc-internal-format
- msgid "ISO C++ does not allow initializers in lambda expression capture lists"
- msgstr "ISO C++ ä¸å…许在 lambda è¡¨è¾¾å¼æ•获列表中有åˆå§‹å€¼è®¾å®š"
-
--#: cp/parser.c:8268
-+#: cp/parser.c:8277
- #, fuzzy, gcc-internal-format
- #| msgid "increment of read-only variable %qD"
- msgid "capture of non-variable %qD "
- msgstr "令åªè¯»å˜é‡%qD自增"
-
--#: cp/parser.c:8270 cp/parser.c:8279
-+#: cp/parser.c:8279 cp/parser.c:8288
- #, fuzzy, gcc-internal-format
- #| msgid "%q+D declared here"
- msgid "%q+#D declared here"
- msgstr "%q+D已在此声明过"
-
--#: cp/parser.c:8276
-+#: cp/parser.c:8285
- #, gcc-internal-format
- msgid "capture of variable %qD with non-automatic storage duration"
- msgstr ""
-
--#: cp/parser.c:8305
-+#: cp/parser.c:8314
- #, gcc-internal-format
- msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
- msgstr ""
-
--#: cp/parser.c:8310
-+#: cp/parser.c:8319
- #, gcc-internal-format
- msgid "explicit by-reference capture of %qD redundant with by-reference capture default"
- msgstr ""
-
--#: cp/parser.c:8365
-+#: cp/parser.c:8374
- #, gcc-internal-format
- msgid "default argument specified for lambda parameter"
- msgstr "为 lambda 形傿Œ‡å®šäº†é»˜è®¤å‚æ•°"
-
--#: cp/parser.c:8768
-+#: cp/parser.c:8777
- #, gcc-internal-format
- msgid "expected labeled-statement"
- msgstr "éœ€è¦æ ‡å·è¯­å¥"
-
--#: cp/parser.c:8806
-+#: cp/parser.c:8815
- #, gcc-internal-format
- msgid "case label %qE not within a switch statement"
- msgstr "case æ ‡å·%qE未出现在 switch 语å¥ä¸­"
-
--#: cp/parser.c:8881
-+#: cp/parser.c:8890
- #, gcc-internal-format
- msgid "need %<typename%> before %qE because %qT is a dependent scope"
- msgstr "%qE之å‰éœ€è¦%<typename%>,因为%qT是一个有ä¾èµ–的作用域"
-
--#: cp/parser.c:8890
-+#: cp/parser.c:8899
- #, gcc-internal-format
- msgid "%<%T::%D%> names the constructor, not the type"
- msgstr "%<%T::%D%>命å了一个构造函数而éžç±»åž‹"
-
--#: cp/parser.c:8939
-+#: cp/parser.c:8948
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a constexpr function"
- msgid "compound-statement in constexpr function"
- msgstr "%qD䏿˜¯ä¸€ä¸ªå¹¿ä¹‰å¸¸å‡½æ•°"
-
--#: cp/parser.c:9151 cp/parser.c:22258
-+#: cp/parser.c:9160 cp/parser.c:22274
- #, gcc-internal-format
- msgid "expected selection-statement"
- msgstr "需è¦é€‰æ‹©è¯­å¥"
-
--#: cp/parser.c:9184
-+#: cp/parser.c:9193
- #, gcc-internal-format
- msgid "types may not be defined in conditions"
- msgstr "类型ä¸èƒ½å®šä¹‰åœ¨æ¡ä»¶è¡¨è¾¾å¼ä¸­"
-
--#: cp/parser.c:9527
-+#: cp/parser.c:9536
- #, 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:9565
-+#: cp/parser.c:9574
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- msgstr ""
-
--#: cp/parser.c:9571
-+#: cp/parser.c:9580
- #, gcc-internal-format
- msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- msgstr ""
-
--#: cp/parser.c:9609
-+#: cp/parser.c:9618
- #, fuzzy, gcc-internal-format
- msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
- msgstr "对%qTä¸ä¸€è‡´çš„æ¼”绎:先是%qTç„¶åŽæ˜¯%qT"
-
--#: cp/parser.c:9740 cp/parser.c:22261
-+#: cp/parser.c:9749 cp/parser.c:22277
- #, gcc-internal-format
- msgid "expected iteration-statement"
- msgstr "需è¦å¾ªçŽ¯è¯­å¥"
-
--#: cp/parser.c:9787
-+#: cp/parser.c:9796
- #, fuzzy, gcc-internal-format
- #| msgid "range-based-for loops are not allowed in C++98 mode"
- msgid "range-based %<for%> loops are not allowed in C++98 mode"
- msgstr "C++98 模å¼ä¸‹ä¸å…许使用基于范围的 for 循环"
-
- #. Issue a warning about this use of a GNU extension.
--#: cp/parser.c:9909
-+#: cp/parser.c:9918
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr "ISO C++ ä¸å…许计算转移"
-
--#: cp/parser.c:9922 cp/parser.c:22264
-+#: cp/parser.c:9931 cp/parser.c:22280
- #, gcc-internal-format
- msgid "expected jump-statement"
- msgstr "需è¦è·³è½¬è¯­å¥"
-
--#: cp/parser.c:10054 cp/parser.c:18855
-+#: cp/parser.c:10063 cp/parser.c:18871
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr "多余的%<;%>"
-
--#: cp/parser.c:10288
-+#: cp/parser.c:10297
- #, gcc-internal-format
- msgid "%<__label__%> not at the beginning of a block"
- msgstr "%<__label__%>未出现在å—èµ·å§‹"
-
--#: cp/parser.c:10439
-+#: cp/parser.c:10448
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr "ä¸èƒ½æ··åˆå£°æ˜Žå’Œå‡½æ•°å®šä¹‰"
-
--#: cp/parser.c:10583
-+#: cp/parser.c:10592
- #, 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:10642
-+#: cp/parser.c:10651
- #, 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:10678
-+#: cp/parser.c:10687
- #, fuzzy, gcc-internal-format
- msgid "decl-specifier invalid in condition"
- msgstr "%C处 NAME= é™å®šç¬¦ä¸­ C å字无效"
-
--#: cp/parser.c:10769
-+#: cp/parser.c:10778
- #, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr "类定义ä¸èƒ½è¢«å£°æ˜Žä¸ºå‹å…ƒ"
-
--#: cp/parser.c:10838 cp/parser.c:19227
-+#: cp/parser.c:10847 cp/parser.c:19243
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr "模æ¿ä¸èƒ½æ˜¯%<virtual%>çš„"
-
--#: cp/parser.c:10879
-+#: cp/parser.c:10888
- #, fuzzy, gcc-internal-format
- msgid "invalid linkage-specification"
- msgstr "无效的基类"
-
--#: cp/parser.c:11014
-+#: cp/parser.c:11023
- #, gcc-internal-format
- msgid "types may not be defined in %<decltype%> expressions"
- msgstr "类型ä¸èƒ½å®šä¹‰åœ¨%<decltype%>中"
-
--#: cp/parser.c:11271
-+#: cp/parser.c:11280
- #, gcc-internal-format
- msgid "invalid use of %<auto%> in conversion operator"
- msgstr "在转æ¢è¿ç®—符中使用%<auto%>无效"
-
--#: cp/parser.c:11357
-+#: cp/parser.c:11366
- #, fuzzy, gcc-internal-format
- msgid "only constructors take member initializers"
- msgstr "åªæœ‰æž„造函数æ‰èƒ½æœ‰åŸºç±»åˆå§‹å€¼è®¾å®š"
-
--#: cp/parser.c:11379
-+#: cp/parser.c:11388
- #, gcc-internal-format
- msgid "cannot expand initializer for member %<%D%>"
- msgstr "无法从æˆå‘˜%<%D%>中扩展åˆå§‹å€¼"
-
--#: cp/parser.c:11391
-+#: cp/parser.c:11400
- #, fuzzy, gcc-internal-format
- #| msgid "static declaration of %q+D follows non-static declaration"
- msgid "mem-initializer for %qD follows constructor delegation"
- msgstr "对%qDçš„é™æ€å£°æ˜Žå‡ºçŽ°åœ¨éžé™æ€å£°æ˜Žä¹‹åŽ"
-
--#: cp/parser.c:11403
-+#: cp/parser.c:11412
- #, gcc-internal-format
- msgid "constructor delegation follows mem-initializer for %qD"
- msgstr ""
-
--#: cp/parser.c:11455
-+#: cp/parser.c:11464
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr "年代错误的旧å¼åŸºç±»åˆå§‹å€¼è®¾å®š"
-
--#: cp/parser.c:11523
-+#: cp/parser.c:11532
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
- msgstr "关键字%<typename%>ä¸å…许用在此上下文中(é™å®šçš„åˆå§‹å€¼è®¾å®šéšå¼åœ°æ˜¯ä¸€ä¸ªç±»åž‹)"
-
--#: cp/parser.c:11840
-+#: cp/parser.c:11849
- #, fuzzy, gcc-internal-format
- #| msgid "expected a string after %<#pragma message%>"
- msgid "expected empty string after %<operator%> keyword"
- msgstr "%<#pragma message%>åŽéœ€è¦ä¸€ä¸ªå­—符串"
-
--#: cp/parser.c:11858
-+#: cp/parser.c:11867
- #, fuzzy, gcc-internal-format
- #| msgid "expected identifier"
- msgid "expected suffix identifier"
- msgstr "éœ€è¦æ ‡è¯†ç¬¦"
-
--#: cp/parser.c:11863
-+#: cp/parser.c:11872
- #, gcc-internal-format
- msgid "missing space between %<\"\"%> and suffix identifier"
- msgstr ""
-
--#: cp/parser.c:11878
-+#: cp/parser.c:11887
- #, gcc-internal-format
- msgid "expected operator"
- msgstr "éœ€è¦æ“作符"
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:11915
-+#: cp/parser.c:11924
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr "关键字%<export%>未实现,将被忽略"
-
--#: cp/parser.c:12106 cp/parser.c:12204 cp/parser.c:12311 cp/parser.c:17331
-+#: cp/parser.c:12115 cp/parser.c:12213 cp/parser.c:12320 cp/parser.c:17340
- #, gcc-internal-format
- msgid "template parameter pack %qD cannot have a default argument"
- msgstr "模æ¿å‚数包%qDä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-
--#: cp/parser.c:12110 cp/parser.c:17339
-+#: cp/parser.c:12119 cp/parser.c:17348
- #, gcc-internal-format
- msgid "template parameter pack cannot have a default argument"
- msgstr "模æ¿å‚数包ä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-
--#: cp/parser.c:12208 cp/parser.c:12315
-+#: cp/parser.c:12217 cp/parser.c:12324
- #, gcc-internal-format
- msgid "template parameter packs cannot have default arguments"
- msgstr "模æ¿å‚数包ä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-
--#: cp/parser.c:12397
-+#: cp/parser.c:12406
- #, gcc-internal-format
- msgid "expected template-id"
- msgstr "éœ€è¦æ¨¡æ¿ ID"
-
--#: cp/parser.c:12444 cp/parser.c:22222
-+#: cp/parser.c:12453 cp/parser.c:22238
- #, gcc-internal-format
- msgid "expected %<<%>"
- msgstr "需è¦%<<%>"
-
--#: cp/parser.c:12451
-+#: cp/parser.c:12460
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr "ä¸èƒ½ä»¥%<<::%>开始一个模æ¿å®žå‚列表"
-
--#: cp/parser.c:12455
-+#: cp/parser.c:12464
- #, gcc-internal-format
- msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
- msgstr "%<<:%>是%<[%>çš„å¦ä¸€ç§æ‹¼æ³•。请在%<<%>å’Œ%<::%>间加上空格"
-
--#: cp/parser.c:12533
-+#: cp/parser.c:12542
- #, gcc-internal-format
- msgid "parse error in template argument list"
- msgstr "模æ¿å®žå‚表语法错误"
-
- #. The name does not name a template.
--#: cp/parser.c:12601 cp/parser.c:12716 cp/parser.c:12927
-+#: cp/parser.c:12610 cp/parser.c:12725 cp/parser.c:12936
- #, gcc-internal-format
- msgid "expected template-name"
- msgstr "éœ€è¦æ¨¡æ¿å"
-
- #. Explain what went wrong.
--#: cp/parser.c:12647
-+#: cp/parser.c:12656
- #, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr "éžæ¨¡æ¿%qD用作模æ¿"
-
--#: cp/parser.c:12649
-+#: cp/parser.c:12658
- #, gcc-internal-format
- msgid "use %<%T::template %D%> to indicate that it is a template"
- msgstr "使用%<%T::template %D%>æ¥è¡¨ç¤ºè¿™æ˜¯ä¸€ä¸ªæ¨¡æ¿"
-
--#: cp/parser.c:12783
-+#: cp/parser.c:12792
- #, gcc-internal-format
- msgid "expected parameter pack before %<...%>"
- msgstr "%<...%>å‰éœ€è¦å½¢å‚包"
-
--#: cp/parser.c:12892 cp/parser.c:12910 cp/parser.c:13051
-+#: cp/parser.c:12901 cp/parser.c:12919 cp/parser.c:13060
- #, gcc-internal-format
- msgid "expected template-argument"
- msgstr "éœ€è¦æ¨¡æ¿å®žå‚"
-
--#: cp/parser.c:13034
-+#: cp/parser.c:13043
- #, fuzzy, gcc-internal-format
- msgid "invalid non-type template argument"
- msgstr "%qs(有%qT)的实å‚类型无效"
-
--#: cp/parser.c:13150
-+#: cp/parser.c:13159
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<inline%> specifier"
- msgstr "显å¼å®žä¾‹åŒ–ä¸åº”当使用%<inline%>é™å®šç¬¦"
-
--#: cp/parser.c:13153
-+#: cp/parser.c:13162
- #, gcc-internal-format
- msgid "explicit instantiation shall not use %<constexpr%> specifier"
- msgstr "显å¼å®žä¾‹åŒ–ä¸åº”当使用%<constexpr%>é™å®šç¬¦"
-
--#: cp/parser.c:13212
-+#: cp/parser.c:13221
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr "ç‰¹ä¾‹åŒ–æ¨¡æ¿æœ‰ C 链接"
-
--#: cp/parser.c:13432
-+#: cp/parser.c:13441
- #, fuzzy, gcc-internal-format
- msgid "expected type specifier"
- msgstr "需è¦ç±»åž‹é™å®š"
-
--#: cp/parser.c:13679
-+#: cp/parser.c:13688
- #, fuzzy, gcc-internal-format
- msgid "expected template-id for type"
- msgstr " éœ€è¦æœ‰%qD类型的模æ¿ï¼Œå´å¾—到了%qT"
-
--#: cp/parser.c:13706
-+#: cp/parser.c:13715
- #, gcc-internal-format
- msgid "expected type-name"
- msgstr "需è¦ç±»åž‹å"
-
--#: cp/parser.c:13943
-+#: cp/parser.c:13952
- #, gcc-internal-format
- msgid "elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
- msgstr ""
-
--#: cp/parser.c:14128
-+#: cp/parser.c:14137
- #, gcc-internal-format
- msgid "declaration %qD does not declare anything"
- msgstr "声明%qD没有声明任何东西"
-
--#: cp/parser.c:14214
-+#: cp/parser.c:14223
- #, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr "属性在未åˆå§‹åŒ–类型上被忽略"
-
--#: cp/parser.c:14218
-+#: cp/parser.c:14227
- #, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr "属性在模æ¿å®žä¾‹åŒ–上被忽略"
-
--#: cp/parser.c:14223
-+#: cp/parser.c:14232
- #, gcc-internal-format
- msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
- msgstr "类型在éžå‰å‘声明的详尽类型é™å®šç¬¦ä¸­è¢«å¿½ç•¥"
-
--#: cp/parser.c:14356
-+#: cp/parser.c:14365
- #, gcc-internal-format
- msgid "%qD is an enumeration template"
- msgstr "%qD䏿˜¯ä¸€ä¸ªæžšä¸¾æ¨¡æ¿"
-
--#: cp/parser.c:14364
-+#: cp/parser.c:14373
- #, gcc-internal-format
- msgid "%qD is not an enumerator-name"
- msgstr "%qD䏿˜¯ä¸€ä¸ªæžšä¸¾å"
-
--#: cp/parser.c:14427
-+#: cp/parser.c:14436
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> or %<{%>"
- msgstr "需è¦%<,%>或%<;%>"
-
--#: cp/parser.c:14475
-+#: cp/parser.c:14484
- #, fuzzy, gcc-internal-format
- msgid "cannot add an enumerator list to a template instantiation"
- msgstr "å¯ç”¨æ¨¡æ¿è‡ªåŠ¨å®žä¾‹åŒ–"
-
--#: cp/parser.c:14484 cp/parser.c:18435
-+#: cp/parser.c:14493 cp/parser.c:18444
- #, gcc-internal-format
- msgid "declaration of %qD in namespace %qD which does not enclose %qD"
- msgstr "%qD声明出现在命å空间%qD中,而åŽè€…å¹¶ä¸åŒ…å«%qD"
-
--#: cp/parser.c:14489 cp/parser.c:18440
-+#: cp/parser.c:14498 cp/parser.c:18449
- #, gcc-internal-format
- msgid "declaration of %qD in %qD which does not enclose %qD"
- msgstr "%qD声明出现在%qD中,而åŽè€…å¹¶ä¸åŒ…å«%qD"
-
--#: cp/parser.c:14512
-+#: cp/parser.c:14521
- #, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr "%q#T多次定义"
-
--#: cp/parser.c:14539
-+#: cp/parser.c:14548
- #, gcc-internal-format
- msgid "opaque-enum-specifier without name"
- msgstr ""
-
--#: cp/parser.c:14542
-+#: cp/parser.c:14551
- #, gcc-internal-format
- msgid "opaque-enum-specifier must use a simple identifier"
- msgstr ""
-
--#: cp/parser.c:14718
-+#: cp/parser.c:14727
- #, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr "%qD䏿˜¯ä¸€ä¸ªå‘½å空间å"
-
--#: cp/parser.c:14719
-+#: cp/parser.c:14728
- #, gcc-internal-format
- msgid "expected namespace-name"
- msgstr "需è¦å‘½å空间å"
-
--#: cp/parser.c:14844
-+#: cp/parser.c:14853
- #, gcc-internal-format
- msgid "%<namespace%> definition is not allowed here"
- msgstr "在这里ä¸å…许使用%<namespace%>定义"
-
--#: cp/parser.c:14990
-+#: cp/parser.c:14999
- #, gcc-internal-format
- msgid "a template-id may not appear in a using-declaration"
- msgstr "æ¨¡æ¿æ ‡è¯†ç¬¦ä¸å…许出现在 using 声明中"
-
--#: cp/parser.c:15030
-+#: cp/parser.c:15039
- #, gcc-internal-format
- msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
- msgstr ""
-
--#: cp/parser.c:15085
-+#: cp/parser.c:15094
- #, fuzzy, gcc-internal-format
- #| msgid "types may not be defined in exception-declarations"
- msgid "types may not be defined in alias template declarations"
- msgstr "类型ä¸èƒ½å®šä¹‰åœ¨å¼‚常声明中"
-
--#: cp/parser.c:15532
-+#: cp/parser.c:15541
- #, fuzzy, gcc-internal-format
- msgid "a function-definition is not allowed here"
- msgstr "在这里ä¸å…许使用%<namespace%>定义"
-
--#: cp/parser.c:15544
-+#: cp/parser.c:15553
- #, gcc-internal-format
- msgid "an asm-specification is not allowed on a function-definition"
- msgstr "函数定义中ä¸å…许出现 asm 指定"
-
--#: cp/parser.c:15548
-+#: cp/parser.c:15557
- #, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr "函数定义中ä¸å…许有属性"
-
--#: cp/parser.c:15585
-+#: cp/parser.c:15594
- #, gcc-internal-format
- msgid "expected constructor, destructor, or type conversion"
- msgstr ""
-
- #. Anything else is an error.
--#: cp/parser.c:15620 cp/parser.c:17500
-+#: cp/parser.c:15629 cp/parser.c:17509
- #, gcc-internal-format
- msgid "expected initializer"
- msgstr "需è¦åˆå§‹å€¼è®¾å®š"
-
--#: cp/parser.c:15640
-+#: cp/parser.c:15649
- #, gcc-internal-format
- msgid "invalid type in declaration"
- msgstr "声明中有无效类型"
-
--#: cp/parser.c:15716
-+#: cp/parser.c:15725
- #, gcc-internal-format
- msgid "initializer provided for function"
- msgstr "为函数æä¾›äº†åˆå§‹å€¼è®¾å®š"
-
--#: cp/parser.c:15748
-+#: cp/parser.c:15757
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr "括起的åˆå§‹å€¼è®¾å®šåŽå‡ºçŽ°çš„å±žæ€§è¢«å¿½ç•¥"
-
--#: cp/parser.c:16152
-+#: cp/parser.c:16161
- #, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr "æ•°ç»„è¾¹ç•Œä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡"
-
--#: cp/parser.c:16273
-+#: cp/parser.c:16282
- #, gcc-internal-format
- msgid "cannot define member of dependent typedef %qT"
- msgstr "生æˆå¼•用类型%qTçš„æˆå‘˜æŒ‡é’ˆ"
-
--#: cp/parser.c:16277
-+#: cp/parser.c:16286
- #, gcc-internal-format
- msgid "%<%T::%E%> is not a type"
- msgstr "%<%T::%E%>䏿˜¯ä¸€ä¸ªç±»åž‹"
-
--#: cp/parser.c:16305
-+#: cp/parser.c:16314
- #, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr "å°†æž„é€ å‡½æ•°ç”¨ä½œæ¨¡æ¿æ— æ•ˆ"
-
--#: cp/parser.c:16307
-+#: cp/parser.c:16316
- #, gcc-internal-format
- msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
- msgstr "使用%<%T::%D%>è€Œä¸æ˜¯%<%T::%D%>æ¥ä»¥é™å®šå指定构造函数"
-@@ -32102,254 +32166,254 @@
- #. here because we do not have enough
- #. information about its original syntactic
- #. form.
--#: cp/parser.c:16324
-+#: cp/parser.c:16333
- #, gcc-internal-format
- msgid "invalid declarator"
- msgstr "无效的声明"
-
--#: cp/parser.c:16390
-+#: cp/parser.c:16399
- #, gcc-internal-format
- msgid "expected declarator"
- msgstr "需è¦å£°æ˜Ž"
-
--#: cp/parser.c:16485
-+#: cp/parser.c:16494
- #, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr "%qD是一个命å空间"
-
--#: cp/parser.c:16487
-+#: cp/parser.c:16496
- #, 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:16504
-+#: cp/parser.c:16513
- #, fuzzy, gcc-internal-format
- msgid "expected ptr-operator"
- msgstr "未知的æ“作符‘%s’在 %%L处"
-
--#: cp/parser.c:16563
-+#: cp/parser.c:16572
- #, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr "é‡å¤çš„ cv é™å®š"
-
--#: cp/parser.c:16621
-+#: cp/parser.c:16630
- #, fuzzy, gcc-internal-format
- #| msgid "duplicate cv-qualifier"
- msgid "duplicate virt-specifier"
- msgstr "é‡å¤çš„ cv é™å®š"
-
--#: cp/parser.c:16783 cp/typeck2.c:450 cp/typeck2.c:1670
-+#: cp/parser.c:16792 cp/typeck2.c:450 cp/typeck2.c:1670
- #, gcc-internal-format
- msgid "invalid use of %<auto%>"
- msgstr "错误地使用了%<auto%>"
-
--#: cp/parser.c:16802
-+#: cp/parser.c:16811
- #, gcc-internal-format
- msgid "types may not be defined in template arguments"
- msgstr "ä¸èƒ½åœ¨æ¨¡æ¿å®žå‚中定义类型"
-
--#: cp/parser.c:16883
-+#: cp/parser.c:16892
- #, gcc-internal-format
- msgid "expected type-specifier"
- msgstr "需è¦ç±»åž‹é™å®š"
-
--#: cp/parser.c:17127
-+#: cp/parser.c:17136
- #, gcc-internal-format
- msgid "expected %<,%> or %<...%>"
- msgstr "需è¦%<,%>或%<...%>"
-
--#: cp/parser.c:17184
-+#: cp/parser.c:17193
- #, gcc-internal-format
- msgid "types may not be defined in parameter types"
- msgstr "类型ä¸èƒ½å®šä¹‰åœ¨å‚数类型中"
-
--#: cp/parser.c:17310
-+#: cp/parser.c:17319
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr "ä¸å»ºè®®ä¸ºéžå‡½æ•°æŒ‡å®šé»˜è®¤å‚æ•°"
-
--#: cp/parser.c:17314
-+#: cp/parser.c:17323
- #, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr "é»˜è®¤å‚æ•°åªå…è®¸å‡ºçŽ°åœ¨å‡½æ•°å‚æ•°ä¸­"
-
--#: cp/parser.c:17333
-+#: cp/parser.c:17342
- #, 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模æ¿å‚数包%qDä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-
--#: cp/parser.c:17341
-+#: cp/parser.c:17350
- #, fuzzy, gcc-internal-format
- #| msgid "%H%sparameter pack cannot have a default argument"
- msgid "parameter pack cannot have a default argument"
- msgstr "%H%s模æ¿å‚数包ä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-
--#: cp/parser.c:17628
-+#: cp/parser.c:17637
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr "ISO C++ ä¸å…许指定元素åˆå§‹å€¼è®¾å®š"
-
--#: cp/parser.c:17642
-+#: cp/parser.c:17651
- #, fuzzy, gcc-internal-format
- #| msgid "ISO C++ does not allow designated initializers"
- msgid "ISO C++ does not allow C99 designated initializers"
- msgstr "ISO C++ ä¸å…许指定元素åˆå§‹å€¼è®¾å®š"
-
--#: cp/parser.c:17746 cp/parser.c:17868
-+#: cp/parser.c:17755 cp/parser.c:17879
- #, gcc-internal-format
- msgid "expected class-name"
- msgstr "需è¦ç±»å"
-
--#: cp/parser.c:18057
-+#: cp/parser.c:18067
- #, gcc-internal-format
- msgid "expected %<;%> after class definition"
- msgstr "类定义åŽéœ€è¦%<;%>"
-
--#: cp/parser.c:18059
-+#: cp/parser.c:18069
- #, gcc-internal-format
- msgid "expected %<;%> after struct definition"
- msgstr "结构定义åŽéœ€è¦%<;%>"
-
--#: cp/parser.c:18061
-+#: cp/parser.c:18071
- #, gcc-internal-format
- msgid "expected %<;%> after union definition"
- msgstr "è”åˆå®šä¹‰åŽéœ€è¦%<;%>"
-
--#: cp/parser.c:18383
-+#: cp/parser.c:18392
- #, gcc-internal-format
- msgid "expected %<{%> or %<:%>"
- msgstr "需è¦%<{%>或%<:%>"
-
--#: cp/parser.c:18394
-+#: cp/parser.c:18403
- #, fuzzy, gcc-internal-format
- #| msgid "cannot find file for class %s"
- msgid "cannot specify %<override%> for a class"
- msgstr "无法为类 %s 找到文件"
-
--#: cp/parser.c:18402
-+#: cp/parser.c:18411
- #, gcc-internal-format
- msgid "global qualification of class name is invalid"
- msgstr ""
-
--#: cp/parser.c:18409
-+#: cp/parser.c:18418
- #, fuzzy, gcc-internal-format
- msgid "qualified name does not name a class"
- msgstr "%qE䏿˜¯ä¸€ä¸ªç±»"
-
--#: cp/parser.c:18421
-+#: cp/parser.c:18430
- #, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr "%qDçš„å£°æ˜Žä¸­ç±»åæ— æ•ˆ"
-
--#: cp/parser.c:18454
-+#: cp/parser.c:18463
- #, gcc-internal-format
- msgid "extra qualification not allowed"
- msgstr "ä¸å…许有多余的é™å®š"
-
--#: cp/parser.c:18466
-+#: cp/parser.c:18475
- #, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr "显å¼ç‰¹ä¾‹åŒ–å‰å¿…须有%<template <>%>"
-
--#: cp/parser.c:18496
-+#: cp/parser.c:18505
- #, gcc-internal-format
- msgid "function template %qD redeclared as a class template"
- msgstr "函数模æ¿%qDé‡å£°æ˜Žä¸ºç±»æ¨¡æ¿"
-
--#: cp/parser.c:18527
-+#: cp/parser.c:18536
- #, fuzzy, gcc-internal-format
- msgid "could not resolve typename type"
- msgstr "%<typename %T::%D%>指定了%q#T,但åŽè€…䏿˜¯ä¸€ä¸ªç±»åž‹"
-
--#: cp/parser.c:18579
-+#: cp/parser.c:18588
- #, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr "%q+#Tçš„å‰ä¸€ä¸ªå®šä¹‰"
-
--#: cp/parser.c:18645 cp/parser.c:22267
-+#: cp/parser.c:18661 cp/parser.c:22283
- #, fuzzy, gcc-internal-format
- msgid "expected class-key"
- msgstr "需è¦ç±»å"
-
--#: cp/parser.c:18874
-+#: cp/parser.c:18890
- #, 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:18892
-+#: cp/parser.c:18908
- #, gcc-internal-format
- msgid "friend declaration does not name a class or function"
- msgstr "å‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–函数å"
-
--#: cp/parser.c:19102
-+#: cp/parser.c:19118
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr "函数定义上有 pure 指定"
-
--#: cp/parser.c:19150
-+#: cp/parser.c:19166
- #, fuzzy, gcc-internal-format
- msgid "expected %<;%> at end of member declaration"
- msgstr "在%C处需è¦â€œ,â€æˆ–语å¥å°¾"
-
--#: cp/parser.c:19221
-+#: cp/parser.c:19237
- #, fuzzy, gcc-internal-format
- msgid "invalid pure specifier (only %<= 0%> is allowed)"
- msgstr "指定了无效的 AE 类型(%s)\n"
-
--#: cp/parser.c:19256
-+#: cp/parser.c:19272
- #, fuzzy, gcc-internal-format
- msgid "a brace-enclosed initializer is not allowed here"
- msgstr "<花括å·å†…çš„åˆå§‹å€¼åˆ—表>"
-
--#: cp/parser.c:19387
-+#: cp/parser.c:19403
- #, gcc-internal-format
- msgid "%<virtual%> specified more than once in base-specified"
- msgstr "在基类é™å®šä¸­æŒ‡å®šäº†å¤šäºŽä¸€æ¬¡çš„%<virtual%>"
-
--#: cp/parser.c:19407
-+#: cp/parser.c:19423
- #, gcc-internal-format
- msgid "more than one access specifier in base-specified"
- msgstr ""
-
--#: cp/parser.c:19431
-+#: cp/parser.c:19447
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr "关键字%<typename%>ä¸èƒ½åœ¨æ¨¡æ¿ä»¥å¤–使用"
-
--#: cp/parser.c:19434
-+#: cp/parser.c:19450
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
- msgstr "关键字%<typename%>ä¸å…许用在此上下文中(基类éšå¼åœ°æ˜¯ä¸€ä¸ªç±»åž‹)"
-
--#: cp/parser.c:19527 cp/parser.c:19609
-+#: cp/parser.c:19543 cp/parser.c:19625
- #, gcc-internal-format
- msgid "types may not be defined in an exception-specification"
- msgstr "类型ä¸èƒ½å®šä¹‰åœ¨å¼‚常规范中"
-
--#: cp/parser.c:19591
-+#: cp/parser.c:19607
- #, gcc-internal-format
- msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
- msgstr ""
-
--#: cp/parser.c:19790
-+#: cp/parser.c:19806
- #, gcc-internal-format
- msgid "types may not be defined in exception-declarations"
- msgstr "类型ä¸èƒ½å®šä¹‰åœ¨å¼‚常声明中"
-
--#: cp/parser.c:20690
-+#: cp/parser.c:20706
- #, gcc-internal-format
- msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
- msgstr "特例化æˆå‘˜%<%T::%E%>需è¦%<template<>%>语法"
-
--#: cp/parser.c:20695
-+#: cp/parser.c:20711
- #, gcc-internal-format
- msgid "invalid declaration of %<%T::%E%>"
- msgstr "%<%T::%E%>声明无效"
-
--#: cp/parser.c:20699
-+#: cp/parser.c:20715
- #, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr "模æ¿å‚数表太少"
-@@ -32358,320 +32422,320 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:20706
-+#: cp/parser.c:20722
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr "模æ¿å‚数表太多"
-
--#: cp/parser.c:21003
-+#: cp/parser.c:21019
- #, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr "有å返回值ä¸å†è¢«æ”¯æŒ"
-
--#: cp/parser.c:21090
-+#: cp/parser.c:21106
- #, gcc-internal-format
- msgid "invalid declaration of member template in local class"
- msgstr "局部类中对æˆå‘˜æ¨¡æ¿çš„声明无效"
-
--#: cp/parser.c:21099
-+#: cp/parser.c:21115
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr "æ¨¡æ¿æœ‰ C 链接"
-
--#: cp/parser.c:21118
-+#: cp/parser.c:21134
- #, fuzzy, gcc-internal-format
- msgid "invalid explicit specialization"
- msgstr "显å¼ç‰¹ä¾‹åŒ–éžæ¨¡æ¿%qT"
-
--#: cp/parser.c:21204
-+#: cp/parser.c:21220
- #, gcc-internal-format
- msgid "literal operator template %qD has invalid parameter list. Expected non-type template argument pack <char...>"
- msgstr ""
-
--#: cp/parser.c:21278
-+#: cp/parser.c:21294
- #, gcc-internal-format
- msgid "template declaration of %<typedef%>"
- msgstr "%<typedef%>的模æ¿å£°æ˜Ž"
-
--#: cp/parser.c:21355
-+#: cp/parser.c:21371
- #, gcc-internal-format
- msgid "explicit template specialization cannot have a storage class"
- msgstr "显å¼ç‰¹ä¾‹åŒ–ä¸èƒ½æœ‰å­˜å‚¨ç±»åž‹"
-
--#: cp/parser.c:21590
-+#: cp/parser.c:21606
- #, gcc-internal-format
- msgid "%<>>%> should be %<> >%> within a nested template argument list"
- msgstr "在嵌套模æ¿å®žå‚列表中应当使用%<> >%>而éž%<>>%>"
-
--#: cp/parser.c:21603
-+#: cp/parser.c:21619
- #, gcc-internal-format
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr "å¯ç–‘çš„%<>>%>,使用%<>%>æ¥ç»“æŸæ¨¡æ¿å®žå‚列表"
-
--#: cp/parser.c:22009
-+#: cp/parser.c:22025
- #, gcc-internal-format
- msgid "invalid use of %qD in linkage specification"
- msgstr "指定链接时使用%qD无效"
-
--#: cp/parser.c:22022
-+#: cp/parser.c:22038
- #, gcc-internal-format
- msgid "%<__thread%> before %qD"
- msgstr "%<__thread%>出现在%qD之å‰"
-
--#: cp/parser.c:22125
-+#: cp/parser.c:22141
- #, gcc-internal-format
- msgid "expected %<new%>"
- msgstr "需è¦%<new%>"
-
--#: cp/parser.c:22128
-+#: cp/parser.c:22144
- #, gcc-internal-format
- msgid "expected %<delete%>"
- msgstr "需è¦%<delete%>"
-
--#: cp/parser.c:22131
-+#: cp/parser.c:22147
- #, gcc-internal-format
- msgid "expected %<return%>"
- msgstr "需è¦%<return%>"
-
--#: cp/parser.c:22137
-+#: cp/parser.c:22153
- #, gcc-internal-format
- msgid "expected %<extern%>"
- msgstr "需è¦%<extern%>"
-
--#: cp/parser.c:22140
-+#: cp/parser.c:22156
- #, gcc-internal-format
- msgid "expected %<static_assert%>"
- msgstr "需è¦%<static_assert%>"
-
--#: cp/parser.c:22143
-+#: cp/parser.c:22159
- #, gcc-internal-format
- msgid "expected %<decltype%>"
- msgstr "需è¦%<decltype%>"
-
--#: cp/parser.c:22146
-+#: cp/parser.c:22162
- #, gcc-internal-format
- msgid "expected %<operator%>"
- msgstr "需è¦%<operator%>"
-
--#: cp/parser.c:22149
-+#: cp/parser.c:22165
- #, gcc-internal-format
- msgid "expected %<class%>"
- msgstr "需è¦%<class%>"
-
--#: cp/parser.c:22152
-+#: cp/parser.c:22168
- #, gcc-internal-format
- msgid "expected %<template%>"
- msgstr "需è¦%<template%>"
-
--#: cp/parser.c:22155
-+#: cp/parser.c:22171
- #, gcc-internal-format
- msgid "expected %<namespace%>"
- msgstr "需è¦%<namespace%>"
-
--#: cp/parser.c:22158
-+#: cp/parser.c:22174
- #, gcc-internal-format
- msgid "expected %<using%>"
- msgstr "需è¦%<using%>"
-
--#: cp/parser.c:22161
-+#: cp/parser.c:22177
- #, gcc-internal-format
- msgid "expected %<asm%>"
- msgstr "需è¦%<asm%>"
-
--#: cp/parser.c:22164
-+#: cp/parser.c:22180
- #, gcc-internal-format
- msgid "expected %<try%>"
- msgstr "需è¦%<try%>"
-
--#: cp/parser.c:22167
-+#: cp/parser.c:22183
- #, gcc-internal-format
- msgid "expected %<catch%>"
- msgstr "需è¦%<catch%>"
-
--#: cp/parser.c:22170
-+#: cp/parser.c:22186
- #, gcc-internal-format
- msgid "expected %<throw%>"
- msgstr "需è¦%<throw%>"
-
--#: cp/parser.c:22173
-+#: cp/parser.c:22189
- #, gcc-internal-format
- msgid "expected %<__label__%>"
- msgstr "需è¦%<__label__%>"
-
--#: cp/parser.c:22176
-+#: cp/parser.c:22192
- #, gcc-internal-format
- msgid "expected %<@try%>"
- msgstr "需è¦%<@try%>"
-
--#: cp/parser.c:22179
-+#: cp/parser.c:22195
- #, gcc-internal-format
- msgid "expected %<@synchronized%>"
- msgstr "需è¦%<@synchronized%>"
-
--#: cp/parser.c:22182
-+#: cp/parser.c:22198
- #, gcc-internal-format
- msgid "expected %<@throw%>"
- msgstr "需è¦%<@throw%>"
-
--#: cp/parser.c:22185
-+#: cp/parser.c:22201
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<static_assert%>"
- msgid "expected %<__transaction_atomic%>"
- msgstr "需è¦%<static_assert%>"
-
--#: cp/parser.c:22188
-+#: cp/parser.c:22204
- #, fuzzy, gcc-internal-format
- #| msgid "expected %<static_assert%>"
- msgid "expected %<__transaction_relaxed%>"
- msgstr "需è¦%<static_assert%>"
-
--#: cp/parser.c:22219
-+#: cp/parser.c:22235
- #, gcc-internal-format
- msgid "expected %<::%>"
- msgstr "需è¦%<::%>"
-
--#: cp/parser.c:22231
-+#: cp/parser.c:22247
- #, gcc-internal-format
- msgid "expected %<...%>"
- msgstr "需è¦%<...%>"
-
--#: cp/parser.c:22234
-+#: cp/parser.c:22250
- #, gcc-internal-format
- msgid "expected %<*%>"
- msgstr "需è¦%<*%>"
-
--#: cp/parser.c:22237
-+#: cp/parser.c:22253
- #, gcc-internal-format
- msgid "expected %<~%>"
- msgstr "需è¦%<~%>"
-
--#: cp/parser.c:22243
-+#: cp/parser.c:22259
- #, gcc-internal-format
- msgid "expected %<:%> or %<::%>"
- msgstr "需è¦%<:%>或%<::%>"
-
--#: cp/parser.c:22271
-+#: cp/parser.c:22287
- #, gcc-internal-format
- msgid "expected %<class%>, %<typename%>, or %<template%>"
- msgstr "需è¦%<class%>ã€%<typename%>或%<template%>"
-
--#: cp/parser.c:22509
-+#: cp/parser.c:22525
- #, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr "使用了%qs标记,在命å%q#Tæ—¶"
-
--#: cp/parser.c:22514
-+#: cp/parser.c:22530
- #, fuzzy, gcc-internal-format
- #| msgid "previously declared here"
- msgid "%q#T was previously declared here"
- msgstr "以å‰åœ¨æ­¤å£°æ˜Žè¿‡"
-
--#: cp/parser.c:22533
-+#: cp/parser.c:22549
- #, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr "%qDé‡å£°æ˜Žæ—¶æœ‰ä¸åŒçš„å¯è®¿é—®æ€§"
-
--#: cp/parser.c:22552
-+#: cp/parser.c:22568
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr "用作消歧义的%<template%>åªèƒ½ç”¨äºŽæ¨¡æ¿å†…"
-
--#: cp/parser.c:22785
-+#: cp/parser.c:22801
- #, gcc-internal-format
- msgid "file ends in default argument"
- msgstr "æ–‡ä»¶åœ¨é»˜è®¤å‚æ•°å¤„结æŸ"
-
--#: cp/parser.c:22989 cp/parser.c:24251 cp/parser.c:24437
-+#: cp/parser.c:23005 cp/parser.c:24267 cp/parser.c:24453
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr "ä½ç½®é”™è¯¯çš„%<@%D%>Objective-C++ 构造"
-
--#: cp/parser.c:23111
-+#: cp/parser.c:23127
- #, gcc-internal-format
- msgid "objective-c++ message argument(s) are expected"
- msgstr ""
-
--#: cp/parser.c:23140
-+#: cp/parser.c:23156
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr "%<@encode%>必须指定一个类型作为实å‚"
-
--#: cp/parser.c:23516
-+#: cp/parser.c:23532
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr "无效的 Objective-C++ 选择å­å"
-
--#: cp/parser.c:23591 cp/parser.c:23609
-+#: cp/parser.c:23607 cp/parser.c:23625
- #, fuzzy, gcc-internal-format
- msgid "objective-c++ method declaration is expected"
- msgstr "éœ€è¦æŒ‡å®šå£°æ˜Ž"
-
--#: cp/parser.c:23603 cp/parser.c:23668
-+#: cp/parser.c:23619 cp/parser.c:23684
- #, fuzzy, gcc-internal-format
- msgid "method attributes must be specified at the end"
- msgstr "ä¸èƒ½ä¸ºå±€éƒ¨å˜é‡æŒ‡å®šèŠ‚å±žæ€§"
-
--#: cp/parser.c:23711
-+#: cp/parser.c:23727
- #, gcc-internal-format
- msgid "stray %qs between Objective-C++ methods"
- msgstr ""
-
--#: cp/parser.c:23917 cp/parser.c:23924 cp/parser.c:23931
-+#: cp/parser.c:23933 cp/parser.c:23940 cp/parser.c:23947
- #, fuzzy, gcc-internal-format
- msgid "invalid type for instance variable"
- msgstr "迭代å˜é‡%qE类型无效"
-
--#: cp/parser.c:24045
-+#: cp/parser.c:24061
- #, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr "%<@protocol%>éœ€è¦æ ‡è¯†ç¬¦"
-
--#: cp/parser.c:24216
-+#: cp/parser.c:24232
- #, gcc-internal-format
- msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
- msgstr ""
-
--#: cp/parser.c:24223
-+#: cp/parser.c:24239
- #, fuzzy, gcc-internal-format
- msgid "prefix attributes are ignored before %<@%D%>"
- msgstr "%qE属性为%qE所忽略"
-
--#: cp/parser.c:24496 cp/parser.c:24503 cp/parser.c:24510
-+#: cp/parser.c:24512 cp/parser.c:24519 cp/parser.c:24526
- #, fuzzy, gcc-internal-format
- msgid "invalid type for property"
- msgstr "%q+D的抽象类型无效"
-
--#: cp/parser.c:26240
-+#: cp/parser.c:26256
- #, gcc-internal-format
- msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
- msgstr "括起的åˆå§‹åŒ–ä¸å…许使用在 OpenMP %<for%>循环中"
-
--#: cp/parser.c:26407 cp/pt.c:12693
-+#: cp/parser.c:26423 cp/pt.c:12731
- #, gcc-internal-format
- msgid "iteration variable %qD should not be reduction"
- msgstr "迭代å˜é‡%qDä¸åº”当是 reduction"
-
--#: cp/parser.c:26475
-+#: cp/parser.c:26491
- #, gcc-internal-format
- msgid "not enough collapsed for loops"
- msgstr "循环折å å¾—ä¸å¤Ÿ"
-
--#: cp/parser.c:27033 cp/semantics.c:5022
-+#: cp/parser.c:27049 cp/semantics.c:5019
- #, gcc-internal-format
- msgid "%<__transaction_relaxed%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27035 cp/semantics.c:5024
-+#: cp/parser.c:27051 cp/semantics.c:5021
- #, gcc-internal-format
- msgid "%<__transaction_atomic%> without transactional memory support enabled"
- msgstr ""
-
--#: cp/parser.c:27232
-+#: cp/parser.c:27248
- #, gcc-internal-format
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr "%<#pragma GCC pch_preprocess%>末尾有垃圾字符"
-
--#: cp/parser.c:27411
-+#: cp/parser.c:27427
- #, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr "模å—间优化未为 C++ 实现"
-@@ -32769,69 +32833,69 @@
- msgid "%qD is not a function template"
- msgstr "%qD䏿˜¯ä¸€ä¸ªå‡½æ•°æ¨¡æ¿"
-
--#: cp/pt.c:2052
-+#: cp/pt.c:2066
- #, gcc-internal-format
- msgid "template-id %qD for %q+D does not match any template declaration"
- msgstr "%2$q+Dçš„æ¨¡æ¿æ ‡è¯†ç¬¦%1$qDä¸åŒ¹é…任何模æ¿å£°æ˜Ž"
-
--#: cp/pt.c:2055
-+#: cp/pt.c:2069
- #, gcc-internal-format
- msgid "saw %d %<template<>%>, need %d for specializing a member function template"
- msgstr "å‘现 %d 个%<template<>%>ï¼Œéœ€è¦ %d æ¥ç‰¹ä¾‹åŒ–一个æˆå‘˜å‡½æ•°æ¨¡æ¿"
-
--#: cp/pt.c:2064
-+#: cp/pt.c:2078
- #, gcc-internal-format
- msgid "ambiguous template specialization %qD for %q+D"
- msgstr "有歧义的模æ¿ç‰¹ä¾‹åŒ–%qD(为%q+D)"
-
- #. This case handles bogus declarations like template <>
- #. template <class T> void f<int>();
--#: cp/pt.c:2300 cp/pt.c:2354
-+#: cp/pt.c:2314 cp/pt.c:2368
- #, gcc-internal-format
- msgid "template-id %qD in declaration of primary template"
- msgstr "æ¨¡æ¿æ ‡è¯†ç¬¦%qD出现在基本模æ¿çš„声明中"
-
--#: cp/pt.c:2313
-+#: cp/pt.c:2327
- #, gcc-internal-format
- msgid "template parameter list used in explicit instantiation"
- msgstr "显å¼åˆå§‹åŒ–中出现了模æ¿å‚数列表"
-
--#: cp/pt.c:2319
-+#: cp/pt.c:2333
- #, gcc-internal-format
- msgid "definition provided for explicit instantiation"
- msgstr "为显å¼å®žä¾‹åŒ–æä¾›çš„定义"
-
--#: cp/pt.c:2327
-+#: cp/pt.c:2341
- #, gcc-internal-format
- msgid "too many template parameter lists in declaration of %qD"
- msgstr "%qD声明时模æ¿å‚数表太多"
-
--#: cp/pt.c:2330
-+#: cp/pt.c:2344
- #, gcc-internal-format
- msgid "too few template parameter lists in declaration of %qD"
- msgstr "%qD声明时模æ¿å‚数表太少"
-
--#: cp/pt.c:2332
-+#: cp/pt.c:2346
- #, gcc-internal-format
- msgid "explicit specialization of %qD must be introduced by %<template <>%>"
- msgstr "%qD的显å¼ç‰¹ä¾‹åŒ–必须由%<template <>%>引入"
-
--#: cp/pt.c:2351
-+#: cp/pt.c:2365
- #, gcc-internal-format
- msgid "function template partial specialization %qD is not allowed"
- msgstr "函数模æ¿éƒ¨åˆ†ç‰¹ä¾‹åŒ–%qD是ä¸å…许的"
-
--#: cp/pt.c:2383
-+#: cp/pt.c:2397
- #, gcc-internal-format
- msgid "default argument specified in explicit specialization"
- msgstr "显å¼ç‰¹ä¾‹åŒ–æ—¶æŒ‡å®šäº†é»˜è®¤å‚æ•°"
-
--#: cp/pt.c:2413
-+#: cp/pt.c:2427
- #, gcc-internal-format
- msgid "%qD is not a template function"
- msgstr "%qD䏿˜¯ä¸€ä¸ªæ¨¡æ¿å‡½æ•°"
-
--#: cp/pt.c:2421
-+#: cp/pt.c:2435
- #, gcc-internal-format
- msgid "%qD is not declared in %qD"
- msgstr "%qD未在%qD中声明"
-@@ -32844,134 +32908,134 @@
- #. program is ill-formed.
- #.
- #. Similar language is found in [temp.explicit].
--#: cp/pt.c:2483
-+#: cp/pt.c:2497
- #, gcc-internal-format
- msgid "specialization of implicitly-declared special member function"
- msgstr "特例化了éšå¼å£°æ˜Žçš„特殊æˆå‘˜å‡½æ•°"
-
--#: cp/pt.c:2527
-+#: cp/pt.c:2541
- #, gcc-internal-format
- msgid "no member function %qD declared in %qT"
- msgstr "æˆå‘˜å‡½æ•°%qD未在%qT中声明"
-
--#: cp/pt.c:3173
-+#: cp/pt.c:3187
- #, gcc-internal-format
- msgid "base initializer expansion %<%T%> contains no parameter packs"
- msgstr "基类åˆå§‹å€¼è®¾å®šå±•å¼€%<%T%>ä¸åŒ…æ‹¬å‚æ•°åŒ…"
-
--#: cp/pt.c:3234
-+#: cp/pt.c:3248
- #, gcc-internal-format
- msgid "expansion pattern %<%T%> contains no argument packs"
- msgstr "展开样å¼%<%T%>ä¸åŒ…æ‹¬å‚æ•°åŒ…"
-
--#: cp/pt.c:3236
-+#: cp/pt.c:3250
- #, gcc-internal-format
- msgid "expansion pattern %<%E%> contains no argument packs"
- msgstr "展开样å¼%<%E%>ä¸åŒ…æ‹¬å‚æ•°åŒ…"
-
--#: cp/pt.c:3279
-+#: cp/pt.c:3293
- #, gcc-internal-format
- msgid "parameter packs not expanded with %<...%>:"
- msgstr "傿•°åŒ…未能在%<...%>中被展开:"
-
--#: cp/pt.c:3294 cp/pt.c:4372
-+#: cp/pt.c:3308 cp/pt.c:4386
- #, gcc-internal-format
- msgid " %qD"
- msgstr " %qD"
-
--#: cp/pt.c:3296
-+#: cp/pt.c:3310
- #, gcc-internal-format
- msgid " <anonymous>"
- msgstr " <匿å>"
-
--#: cp/pt.c:3413
-+#: cp/pt.c:3427
- #, gcc-internal-format
- msgid "declaration of %q+#D"
- msgstr "%q+#D的声明"
-
--#: cp/pt.c:3414
-+#: cp/pt.c:3428
- #, gcc-internal-format
- msgid " shadows template parm %q+#D"
- msgstr "éšè—了模版形å‚%q+#D"
-
--#: cp/pt.c:4368
-+#: cp/pt.c:4382
- #, gcc-internal-format
- msgid "template parameters not used in partial specialization:"
- msgstr "部分特例化中未用到模æ¿å‚数:"
-
--#: cp/pt.c:4386
-+#: cp/pt.c:4400
- #, gcc-internal-format
- msgid "partial specialization %qT does not specialize any template arguments"
- msgstr "部分特例化%qT并未特例化任何模æ¿å‚æ•°"
-
--#: cp/pt.c:4431
-+#: cp/pt.c:4445
- #, gcc-internal-format
- msgid "parameter pack argument %qE must be at the end of the template argument list"
- msgstr "傿•°åŒ…实å‚%qE必须出现在模æ¿å®žå‚表末尾"
-
--#: cp/pt.c:4434
-+#: cp/pt.c:4448
- #, gcc-internal-format
- msgid "parameter pack argument %qT must be at the end of the template argument list"
- msgstr "傿•°åŒ…实å‚%qT必须出现在模æ¿å®žå‚表末尾"
-
--#: cp/pt.c:4453
-+#: cp/pt.c:4467
- #, gcc-internal-format
- msgid "template argument %qE involves template parameter(s)"
- msgstr "模æ¿å®žå‚%qEæ··æ‚了模æ¿å½¢å‚"
-
--#: cp/pt.c:4499
-+#: cp/pt.c:4513
- #, gcc-internal-format
- msgid "type %qT of template argument %qE depends on a template parameter"
- msgid_plural "type %qT of template argument %qE depends on template parameters"
- msgstr[0] "模æ¿å®žå‚%2$qE的类型%1$qTå–决于模æ¿å‚æ•°"
-
--#: cp/pt.c:4529
-+#: cp/pt.c:4543
- #, fuzzy, gcc-internal-format
- msgid "partial specialization of %qT after instantiation of %qT"
- msgstr "部分特例化模æ¿%qT声明为%<friend%>"
-
--#: cp/pt.c:4622
-+#: cp/pt.c:4636
- #, gcc-internal-format
- msgid "no default argument for %qD"
- msgstr "%qDæ²¡æœ‰é»˜è®¤å‚æ•°"
-
--#: cp/pt.c:4643
-+#: cp/pt.c:4657
- #, gcc-internal-format
- msgid "parameter pack %qE must be at the end of the template parameter list"
- msgstr "傿•°åŒ…%qE必须出现在模æ¿å½¢å‚表末尾"
-
--#: cp/pt.c:4646
-+#: cp/pt.c:4660
- #, gcc-internal-format
- msgid "parameter pack %qT must be at the end of the template parameter list"
- msgstr "傿•°åŒ…%qT必须出现在模æ¿å½¢å‚表末尾"
-
--#: cp/pt.c:4683
-+#: cp/pt.c:4697
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend re-declaration"
- msgstr "é»˜è®¤å‚æ•°ä¸èƒ½ç”¨åœ¨å‡½æ•°æ¨¡æ¿å‹å…ƒé‡å£°æ˜Žä¸­"
-
--#: cp/pt.c:4686
-+#: cp/pt.c:4700
- #, gcc-internal-format
- msgid "default template arguments may not be used in function template friend declarations"
- msgstr "é»˜è®¤å‚æ•°ä¸èƒ½ç”¨åœ¨å‡½æ•°æ¨¡æ¿å‹å…ƒé‡å£°æ˜Žä¸­"
-
--#: cp/pt.c:4689
-+#: cp/pt.c:4703
- #, fuzzy, gcc-internal-format
- #| msgid "default template arguments may not be used in function templates without -std=c++0x or -std=gnu++0x"
- msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
- msgstr "åªæœ‰æŒ‡å®šäº† -std=c++0x 或 -std=gnu++0x æ—¶æ‰èƒ½åœ¨å‡½æ•°æ¨¡æ¿ä¸­ä½¿ç”¨é»˜è®¤å‚æ•°"
-
--#: cp/pt.c:4692
-+#: cp/pt.c:4706
- #, gcc-internal-format
- msgid "default template arguments may not be used in partial specializations"
- msgstr "é»˜è®¤å‚æ•°ä¸èƒ½ç”¨åœ¨éƒ¨åˆ†ç‰¹ä¾‹åŒ–中"
-
--#: cp/pt.c:4695 cp/pt.c:4746
-+#: cp/pt.c:4709 cp/pt.c:4760
- #, gcc-internal-format
- msgid "default argument for template parameter for class enclosing %qD"
- msgstr "包å«%qD的类的模æ¿å‚æ•°æœ‰é»˜è®¤å‚æ•°"
-
--#: cp/pt.c:4839
-+#: cp/pt.c:4853
- #, gcc-internal-format
- msgid "template class without a name"
- msgstr "模æ¿ç±»æ²¡æœ‰åå­—"
-@@ -32979,7 +33043,7 @@
- #. [temp.mem]
- #.
- #. A destructor shall not be a member template.
--#: cp/pt.c:4849
-+#: cp/pt.c:4863
- #, gcc-internal-format
- msgid "destructor %qD declared as member template"
- msgstr "æžæž„函数%qD被声明为一个æˆå‘˜æ¨¡æ¿"
-@@ -32989,74 +33053,74 @@
- #. An allocation function can be a function
- #. template. ... Template allocation functions shall
- #. have two or more parameters.
--#: cp/pt.c:4864
-+#: cp/pt.c:4878
- #, gcc-internal-format
- msgid "invalid template declaration of %qD"
- msgstr "%qD模æ¿å£°æ˜Žæ— æ•ˆ"
-
--#: cp/pt.c:4988
-+#: cp/pt.c:5002
- #, gcc-internal-format
- msgid "template definition of non-template %q#D"
- msgstr "å¯¹éžæ¨¡æ¿%q#D的模æ¿å®šä¹‰"
-
--#: cp/pt.c:5031
-+#: cp/pt.c:5045
- #, gcc-internal-format
- msgid "expected %d levels of template parms for %q#D, got %d"
- msgstr "éœ€è¦ %d 级的%q#D模æ¿å‚数,å´ç»™å‡ºäº† %d 级"
-
--#: cp/pt.c:5043
-+#: cp/pt.c:5057
- #, gcc-internal-format
- msgid "got %d template parameters for %q#D"
- msgstr "得到 %d 个模æ¿å‚数,为%q#D"
-
--#: cp/pt.c:5046
-+#: cp/pt.c:5060
- #, gcc-internal-format
- msgid "got %d template parameters for %q#T"
- msgstr "%2$q#T得到了 %1$d 个模æ¿å‚æ•°"
-
--#: cp/pt.c:5048
-+#: cp/pt.c:5062
- #, gcc-internal-format, gfc-internal-format
- msgid " but %d required"
- msgstr "ä½†å®žé™…éœ€è¦ %d 个"
-
--#: cp/pt.c:5069
-+#: cp/pt.c:5083
- #, gcc-internal-format
- msgid "template arguments to %qD do not match original template %qD"
- msgstr "ç»™%qD的模æ¿å®žå‚ä¸åŒ¹é…原先的模æ¿%qD"
-
--#: cp/pt.c:5073
-+#: cp/pt.c:5087
- #, gcc-internal-format
- msgid "use template<> for an explicit specialization"
- msgstr "使用 template<> æ¥æ˜¾å¼ç‰¹ä¾‹åŒ–"
-
--#: cp/pt.c:5174
-+#: cp/pt.c:5188
- #, gcc-internal-format
- msgid "%qT is not a template type"
- msgstr "%qT䏿˜¯ä¸€ä¸ªæ¨¡æ¿ç±»åž‹"
-
--#: cp/pt.c:5187
-+#: cp/pt.c:5201
- #, gcc-internal-format
- msgid "template specifiers not specified in declaration of %qD"
- msgstr "%qD的声明中没有 template é™å®š"
-
--#: cp/pt.c:5198
-+#: cp/pt.c:5212
- #, gcc-internal-format, gfc-internal-format
- msgid "redeclared with %d template parameter"
- msgid_plural "redeclared with %d template parameters"
- msgstr[0] "é‡å£°æ˜Žä¸ºå…·æœ‰ %d 个模æ¿å‚æ•°"
-
--#: cp/pt.c:5202
-+#: cp/pt.c:5216
- #, gcc-internal-format
- msgid "previous declaration %q+D used %d template parameter"
- msgid_plural "previous declaration %q+D used %d template parameters"
- msgstr[0] "å…ˆå‰çš„声明%q+D使用了 %d 个模æ¿å‚æ•°"
-
--#: cp/pt.c:5239
-+#: cp/pt.c:5253
- #, gcc-internal-format
- msgid "template parameter %q+#D"
- msgstr "模æ¿å½¢å‚%q+#D"
-
--#: cp/pt.c:5240
-+#: cp/pt.c:5254
- #, gcc-internal-format
- msgid "redeclared here as %q#D"
- msgstr "在这里åˆè¢«å£°æ˜Žä¸º%q#D"
-@@ -33065,348 +33129,348 @@
- #.
- #. A template-parameter may not be given default arguments
- #. by two different declarations in the same scope.
--#: cp/pt.c:5250
-+#: cp/pt.c:5264
- #, gcc-internal-format
- msgid "redefinition of default argument for %q#D"
- msgstr "é‡å®šä¹‰%q#Dçš„é»˜è®¤å‚æ•°"
-
--#: cp/pt.c:5252
-+#: cp/pt.c:5266
- #, gcc-internal-format
- msgid "original definition appeared here"
- msgstr "原始定义在此"
-
--#: cp/pt.c:5370
-+#: cp/pt.c:5384
- #, 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 %qD has no linkage"
- msgstr "%qE䏿˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为对象%qD没有外部链接"
-
--#: cp/pt.c:5374
-+#: cp/pt.c:5388
- #, fuzzy, gcc-internal-format
- #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
- msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
- msgstr "%qE䏿˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为函数%qD没有外部链接"
-
--#: cp/pt.c:5398 cp/pt.c:5999
-+#: cp/pt.c:5412 cp/pt.c:6013
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT"
- msgstr "%qE䏿˜¯ç±»åž‹%qT的有效模æ¿å‚æ•°"
-
--#: cp/pt.c:5400
-+#: cp/pt.c:5414
- #, fuzzy, gcc-internal-format
- msgid "it must be a pointer-to-member of the form %<&X::Y%>"
- msgstr "它必须是格å¼ä¸ºâ€˜&X::Y’的æˆå‘˜æŒ‡é’ˆ"
-
--#: cp/pt.c:5451
-+#: cp/pt.c:5465
- #, fuzzy, gcc-internal-format
- #| msgid "got %d template parameters for %q#D"
- msgid " couldn't deduce template parameter %qD"
- msgstr "得到 %d 个模æ¿å‚数,为%q#D"
-
--#: cp/pt.c:5466
-+#: cp/pt.c:5480
- #, gcc-internal-format
- msgid " types %qT and %qT have incompatible cv-qualifiers"
- msgstr ""
-
--#: cp/pt.c:5475
-+#: cp/pt.c:5489
- #, fuzzy, gcc-internal-format
- #| msgid "comparison between types %qT and %qT"
- msgid " mismatched types %qT and %qT"
- msgstr "在类型%qT和%qT间比较"
-
--#: cp/pt.c:5484
-+#: cp/pt.c:5498
- #, fuzzy, gcc-internal-format
- #| msgid "template parameter pack %qD cannot have a default argument"
- msgid " template parameter %qD is not a parameter pack, but argument %qD is"
- msgstr "模æ¿å‚数包%qDä¸èƒ½æœ‰é»˜è®¤å‚æ•°"
-
--#: cp/pt.c:5495
-+#: cp/pt.c:5509
- #, fuzzy, gcc-internal-format
- #| msgid "template arguments to %qD do not match original template %qD"
- msgid " template argument %qE does not match pointer-to-member constant %qE"
- msgstr "ç»™%qD的模æ¿å®žå‚ä¸åŒ¹é…原先的模æ¿%qD"
-
--#: cp/pt.c:5505
-+#: cp/pt.c:5519
- #, fuzzy, gcc-internal-format
- #| msgid "%qs is not valid for %qs"
- msgid " %qE is not equivalent to %qE"
- msgstr "%qs对%qs而言无效"
-
--#: cp/pt.c:5514
-+#: cp/pt.c:5528
- #, fuzzy, gcc-internal-format
- #| msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgid " inconsistent parameter pack deduction with %qT and %qT"
- msgstr "对%qTä¸ä¸€è‡´çš„æ¼”绎:先是%qTç„¶åŽæ˜¯%qT"
-
--#: cp/pt.c:5526
-+#: cp/pt.c:5540
- #, gcc-internal-format
- msgid " deduced conflicting types for parameter %qT (%qT and %qT)"
- msgstr ""
-
--#: cp/pt.c:5530
-+#: cp/pt.c:5544
- #, gcc-internal-format
- msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)"
- msgstr ""
-
--#: cp/pt.c:5541
-+#: cp/pt.c:5555
- #, fuzzy, gcc-internal-format
- #| msgid "partial specialization %qT does not specialize any template arguments"
- msgid " variable-sized array type %qT is not a valid template argument"
- msgstr "部分特例化%qT并未特例化任何模æ¿å‚æ•°"
-
--#: cp/pt.c:5552
-+#: cp/pt.c:5566
- #, fuzzy, gcc-internal-format
- #| msgid "%qE is not a valid template argument for type %qT"
- msgid " member function type %qT is not a valid template argument"
- msgstr "%qE䏿˜¯ç±»åž‹%qT的有效模æ¿å‚æ•°"
-
--#: cp/pt.c:5585
-+#: cp/pt.c:5599
- #, fuzzy, gcc-internal-format
- #| msgid "cannot convert type %qT to type %qT"
- msgid " cannot convert %qE (type %qT) to type %qT"
- msgstr "ä¸èƒ½å°†ç±»åž‹%qT转æ¢ä¸ºç±»åž‹%qT"
-
--#: cp/pt.c:5598
-+#: cp/pt.c:5612
- #, fuzzy, gcc-internal-format
- #| msgid "%qT is an ambiguous base of %qT"
- msgid " %qT is an ambiguous base class of %qT"
- msgstr "%qT是%qT的有歧义的基类"
-
--#: cp/pt.c:5602
-+#: cp/pt.c:5616
- #, fuzzy, gcc-internal-format
- #| msgid "type %qT is not derived from type %qT"
- msgid " %qT is not derived from %qT"
- msgstr "类型%qT䏿˜¯ç”±ç±»åž‹%qT派生的"
-
--#: cp/pt.c:5613
-+#: cp/pt.c:5627
- #, gcc-internal-format
- msgid " template parameters of a template template argument are inconsistent with other deduced template arguments"
- msgstr ""
-
--#: cp/pt.c:5623
-+#: cp/pt.c:5637
- #, fuzzy, gcc-internal-format
- #| msgid "cannot decrement a pointer to incomplete type %qT"
- msgid " can't deduce a template for %qT from non-template type %qT"
- msgstr "指å‘ä¸å®Œå…¨ç±»åž‹%qT的指针ä¸èƒ½è‡ªå‡"
-
--#: cp/pt.c:5633
-+#: cp/pt.c:5647
- #, fuzzy, gcc-internal-format
- #| msgid "template arguments to %qD do not match original template %qD"
- msgid " template argument %qE does not match %qD"
- msgstr "ç»™%qD的模æ¿å®žå‚ä¸åŒ¹é…原先的模æ¿%qD"
-
--#: cp/pt.c:5642
-+#: cp/pt.c:5656
- #, fuzzy, gcc-internal-format
- msgid " could not resolve address from overloaded function %qE"
- msgstr "%s 无法解æžé‡è½½çš„函数地å€"
-
--#: cp/pt.c:5681
-+#: cp/pt.c:5695
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
- msgstr "%qE䏿˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为字é¢å­—符串ä¸èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
-
--#: cp/pt.c:5818
-+#: cp/pt.c:5832
- #, fuzzy, gcc-internal-format
- msgid "in template argument for type %qT "
- msgstr "%qD的模æ¿å®žå‚使用了局部类型%qT"
-
--#: cp/pt.c:5860
-+#: cp/pt.c:5874
- #, gcc-internal-format
- msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
- msgstr "%qD䏿˜¯ä¸€ä¸ªæœ‰æ•ˆæ¨¡æ¿å®žå‚,因为%qD是一个å˜é‡ï¼Œè€Œéžå˜é‡çš„地å€"
-
--#: cp/pt.c:5878
-+#: cp/pt.c:5892
- #, gcc-internal-format
- msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
- msgstr "%qE䏿˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为%qE䏿˜¯ä¸€ä¸ªå˜é‡"
-
--#: cp/pt.c:5885
-+#: cp/pt.c:5899
- #, gcc-internal-format
- 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:5892
-+#: cp/pt.c:5906
- #, 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:5922
-+#: cp/pt.c:5936
- #, 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:5929
-+#: cp/pt.c:5943
- #, 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:5946
-+#: cp/pt.c:5960
- #, 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:5955
-+#: cp/pt.c:5969
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because it is not an object with external linkage"
- msgstr "%qE䏿˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为它没有外部链接"
-
--#: cp/pt.c:5963
-+#: cp/pt.c:5977
- #, gcc-internal-format
- msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
- msgstr "%qE䏿˜¯ç±»åž‹%qT的有效模æ¿å®žå‚,因为对象%qD没有外部链接"
-
--#: cp/pt.c:6000
-+#: cp/pt.c:6014
- #, gcc-internal-format
- msgid "it must be the address of a function with external linkage"
- msgstr "它必须是一个具有外部链接函数的地å€"
-
--#: cp/pt.c:6014
-+#: cp/pt.c:6028
- #, 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:6016
-+#: cp/pt.c:6030
- #, gcc-internal-format
- msgid "try using %qE instead"
- msgstr "å°è¯•使用%qE代替"
-
--#: cp/pt.c:6054 cp/pt.c:6083
-+#: cp/pt.c:6068 cp/pt.c:6097
- #, 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:6060
-+#: cp/pt.c:6074
- #, gcc-internal-format
- msgid "standard conversions are not allowed in this context"
- msgstr "此上下文中ä¸å…许标准转æ¢"
-
--#: cp/pt.c:6370
-+#: cp/pt.c:6384
- #, fuzzy, gcc-internal-format
- msgid "ignoring attributes on template argument %qT"
- msgstr "%qs(有%qT)的实å‚类型无效"
-
--#: cp/pt.c:6428
-+#: cp/pt.c:6442
- #, gcc-internal-format
- msgid "injected-class-name %qD used as template template argument"
- msgstr "注入的类å%qD被用作模æ¿çš„æ¨¡æ¿å‚æ•°"
-
--#: cp/pt.c:6456
-+#: cp/pt.c:6471
- #, 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:6461
-+#: cp/pt.c:6476
- #, gcc-internal-format
- msgid "to refer to a type member of a template parameter, use %<typename %E%>"
- msgstr "需è¦ä½¿ç”¨æŸä¸ªæ¨¡æ¿å‚数的类型æˆå‘˜æ—¶ï¼Œè¯·ä½¿ç”¨%<typename %E%>"
-
--#: cp/pt.c:6477 cp/pt.c:6496 cp/pt.c:6542
-+#: cp/pt.c:6492 cp/pt.c:6511 cp/pt.c:6559
- #, gcc-internal-format
- msgid "type/value mismatch at argument %d in template parameter list for %qD"
- msgstr "å®žå‚ %d 的类型/值ä¸åŒ¹é…,在%qD的模æ¿å‚数列表中"
-
--#: cp/pt.c:6481
-+#: cp/pt.c:6496
- #, gcc-internal-format
- msgid " expected a constant of type %qT, got %qT"
- msgstr "需è¦ä¸€ä¸ª%qT类型的常é‡ï¼Œå´ç»™å‡ºäº†%qT"
-
--#: cp/pt.c:6485
-+#: cp/pt.c:6500
- #, gcc-internal-format
- msgid " expected a class template, got %qE"
- msgstr "需è¦ä¸€ä¸ªç±»æ¨¡æ¿ï¼Œå´ç»™å‡ºäº†%qE"
-
--#: cp/pt.c:6487
-+#: cp/pt.c:6502
- #, gcc-internal-format
- msgid " expected a type, got %qE"
- msgstr "需è¦ä¸€ä¸ªç±»åž‹ï¼Œå´ç»™å‡ºäº†%qE"
-
--#: cp/pt.c:6500
-+#: cp/pt.c:6515
- #, gcc-internal-format
- msgid " expected a type, got %qT"
- msgstr "需è¦ä¸€ä¸ªç±»åž‹ï¼Œå´ç»™å‡ºäº†%qT"
-
--#: cp/pt.c:6502
-+#: cp/pt.c:6517
- #, gcc-internal-format
- msgid " expected a class template, got %qT"
- msgstr "需è¦ä¸€ä¸ªç±»æ¨¡æ¿ï¼Œå´ç»™å‡ºäº†%qT"
-
--#: cp/pt.c:6545
-+#: cp/pt.c:6562
- #, gcc-internal-format
- msgid " expected a template of type %qD, got %qT"
- msgstr "éœ€è¦æœ‰%qD类型的模æ¿ï¼Œå´å¾—到了%qT"
-
- #. Not sure if this is reachable, but it doesn't hurt
- #. to be robust.
--#: cp/pt.c:6578
-+#: cp/pt.c:6595
- #, gcc-internal-format
- msgid "type mismatch in nontype parameter pack"
- msgstr "éžç±»åž‹å‚数包中类型ä¸åŒ¹é…"
-
--#: cp/pt.c:6600
-+#: cp/pt.c:6617
- #, gcc-internal-format
- msgid "could not convert template argument %qE to %qT"
- msgstr "ä¸èƒ½å°†æ¨¡æ¿å‚数从%qE转æ¢åˆ°%qT"
-
--#: cp/pt.c:6666 cp/pt.c:6815
-+#: cp/pt.c:6683 cp/pt.c:6847
- #, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d)"
- msgstr "模æ¿å‚æ•°æ•°ç›®ä¸å¯¹(ä¸åº”是 %d 个而应是 %d 个)"
-
--#: cp/pt.c:6811
-+#: cp/pt.c:6843
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "wrong number of template arguments (%d, should be %d or more)"
- msgstr "模æ¿å‚æ•°æ•°ç›®ä¸å¯¹(ä¸åº”是 %d 个而应是 %d 个)"
-
--#: cp/pt.c:6819
-+#: cp/pt.c:6851
- #, gcc-internal-format
- msgid "provided for %q+D"
- msgstr "æä¾›ç»™%q+D"
-
--#: cp/pt.c:6900
-+#: cp/pt.c:6932
- #, gcc-internal-format, gfc-internal-format
- msgid "template argument %d is invalid"
- msgstr "模æ¿ç¬¬ %d ä¸ªå‚æ•°æ— æ•ˆ"
-
--#: cp/pt.c:7089
-+#: cp/pt.c:7121
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a function template"
- msgid "%q#D is not a function template"
- msgstr "%qD䏿˜¯ä¸€ä¸ªå‡½æ•°æ¨¡æ¿"
-
--#: cp/pt.c:7253
-+#: cp/pt.c:7285
- #, gcc-internal-format
- msgid "non-template type %qT used as a template"
- msgstr "éžæ¨¡æ¿ç±»åž‹%qT用作模æ¿"
-
--#: cp/pt.c:7255
-+#: cp/pt.c:7287
- #, gcc-internal-format
- msgid "for template declaration %q+D"
- msgstr "对于模æ¿å£°æ˜Ž%q+D"
-
--#: cp/pt.c:8060
-+#: cp/pt.c:8092
- #, fuzzy
- #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
- msgstr "在实例化%2$qD时模æ¿å®žä¾‹åŒ–深度超过最大值 %1$d(使用 use -ftemplate-depth= æ¥å¢žå¤§æœ€å¤§å€¼)"
-
--#: cp/pt.c:8064
-+#: cp/pt.c:8096
- #, gcc-internal-format
- msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgstr "在实例化%2$qD时模æ¿å®žä¾‹åŒ–深度超过最大值 %1$d(使用 use -ftemplate-depth= æ¥å¢žå¤§æœ€å¤§å€¼)"
-
--#: cp/pt.c:9411
-+#: cp/pt.c:9443
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%T%>"
- msgstr "展开%<%T%>æ—¶å‚æ•°åŒ…长度ä¸åŒ¹é…"
-
--#: cp/pt.c:9415
-+#: cp/pt.c:9447
- #, gcc-internal-format
- msgid "mismatched argument pack lengths while expanding %<%E%>"
- msgstr "展开%<%E%>æ—¶å‚æ•°åŒ…长度ä¸åŒ¹é…"
-
--#: cp/pt.c:10541
-+#: cp/pt.c:10573
- #, gcc-internal-format
- msgid "instantiation of %q+D as type %qT"
- msgstr "%q+D按类型%qT实例化"
-@@ -33424,260 +33488,260 @@
- #.
- #. is an attempt to declare a variable with function
- #. type.
--#: cp/pt.c:10697
-+#: cp/pt.c:10731
- #, gcc-internal-format
- msgid "variable %qD has function type"
- msgstr "å˜é‡%qD有函数类型"
-
--#: cp/pt.c:10866
-+#: cp/pt.c:10900
- #, gcc-internal-format
- msgid "invalid parameter type %qT"
- msgstr "æ— æ•ˆçš„å‚æ•°ç±»åž‹%qT"
-
--#: cp/pt.c:10868
-+#: cp/pt.c:10902
- #, gcc-internal-format
- msgid "in declaration %q+D"
- msgstr "在声明%q+D中"
-
--#: cp/pt.c:10945
-+#: cp/pt.c:10979
- #, gcc-internal-format
- msgid "function returning an array"
- msgstr "函数返回了一个数组"
-
--#: cp/pt.c:10947
-+#: cp/pt.c:10981
- #, gcc-internal-format
- msgid "function returning a function"
- msgstr "函数返回了一个函数"
-
--#: cp/pt.c:10977
-+#: cp/pt.c:11011
- #, gcc-internal-format
- msgid "creating pointer to member function of non-class type %qT"
- msgstr "生æˆéžç±»ç±»åž‹%qTçš„æˆå‘˜å‡½æ•°æŒ‡é’ˆ"
-
--#: cp/pt.c:11518
-+#: cp/pt.c:11552
- #, gcc-internal-format
- msgid "forming reference to void"
- msgstr "å½¢æˆå¯¹ void 的引用"
-
--#: cp/pt.c:11520
-+#: cp/pt.c:11554
- #, gcc-internal-format
- msgid "forming pointer to reference type %qT"
- msgstr "ç”ŸæˆæŒ‡å‘引用类型%qT的指针"
-
--#: cp/pt.c:11522
-+#: cp/pt.c:11556
- #, gcc-internal-format
- msgid "forming reference to reference type %qT"
- msgstr "ç”ŸæˆæŒ‡å‘引用类型%qT的引用"
-
--#: cp/pt.c:11571
-+#: cp/pt.c:11605
- #, gcc-internal-format
- msgid "creating pointer to member of non-class type %qT"
- msgstr "生æˆéžç±»ç±»åž‹%qTçš„æˆå‘˜æŒ‡é’ˆ"
-
--#: cp/pt.c:11577
-+#: cp/pt.c:11611
- #, gcc-internal-format
- msgid "creating pointer to member reference type %qT"
- msgstr "生æˆå¼•用类型%qTçš„æˆå‘˜æŒ‡é’ˆ"
-
--#: cp/pt.c:11583
-+#: cp/pt.c:11617
- #, gcc-internal-format
- msgid "creating pointer to member of type void"
- msgstr "åˆ›å»ºæŒ‡å‘ void 类型的æˆå‘˜æŒ‡é’ˆ"
-
--#: cp/pt.c:11645
-+#: cp/pt.c:11679
- #, gcc-internal-format
- msgid "creating array of %qT"
- msgstr "生æˆ%qT的数组"
-
--#: cp/pt.c:11651
-+#: cp/pt.c:11685
- #, gcc-internal-format
- msgid "creating array of %qT, which is an abstract class type"
- msgstr "ç”ŸæˆæŠ½è±¡ç±»åž‹%qT的数组"
-
--#: cp/pt.c:11680
-+#: cp/pt.c:11714
- #, gcc-internal-format
- msgid "%qT is not a class, struct, or union type"
- msgstr "%qT䏿˜¯ç±»ã€ç»“构或è”åˆç±»åž‹"
-
--#: cp/pt.c:11717
-+#: cp/pt.c:11751
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is not an enumeration type"
- msgstr "%qT被解æžåˆ°éžæžšä¸¾ç±»åž‹%qT"
-
--#: cp/pt.c:11725
-+#: cp/pt.c:11759
- #, gcc-internal-format
- msgid "%qT resolves to %qT, which is is not a class type"
- msgstr "%qT被解æžåˆ°éžç±»ç±»åž‹%qT"
-
--#: cp/pt.c:11842
-+#: cp/pt.c:11876
- #, gcc-internal-format
- msgid "use of %qs in template"
- msgstr "在模æ¿ä¸­ä½¿ç”¨%qs"
-
--#: cp/pt.c:11978
-+#: cp/pt.c:12016
- #, gcc-internal-format
- msgid "qualifying type %qT does not match destructor name ~%qT"
- msgstr "é™å®šç±»åž‹%qTä¸åŒ¹é…æžæž„函数å ~%qT"
-
--#: cp/pt.c:11993
-+#: cp/pt.c:12031
- #, gcc-internal-format
- msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
- msgstr "ä¾èµ–å%qE被解æžä¸ºéžç±»åž‹ï¼Œä½†å®žä¾‹åŒ–å´äº§ç”Ÿäº†ä¸€ä¸ªç±»åž‹"
-
--#: cp/pt.c:11995
-+#: cp/pt.c:12033
- #, gcc-internal-format
- msgid "say %<typename %E%> if a type is meant"
- msgstr "如果您想指定类型,请使用%<typename %E%>"
-
--#: cp/pt.c:12148
-+#: cp/pt.c:12186
- #, gcc-internal-format
- msgid "using invalid field %qD"
- msgstr "使用无效字段%qD"
-
--#: cp/pt.c:12503 cp/pt.c:13313
-+#: cp/pt.c:12541 cp/pt.c:13351
- #, gcc-internal-format
- msgid "invalid use of pack expansion expression"
- msgstr "对集展开表达å¼çš„æ— æ•ˆä½¿ç”¨"
-
--#: cp/pt.c:12507 cp/pt.c:13317
-+#: cp/pt.c:12545 cp/pt.c:13355
- #, gcc-internal-format
- msgid "use %<...%> to expand argument pack"
- msgstr "使用%<...%>æ¥å±•开实å‚集"
-
--#: cp/pt.c:13893
-+#: cp/pt.c:13931
- #, 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:13902
-+#: cp/pt.c:13940
- #, gcc-internal-format
- msgid "declarations in dependent base %qT are not found by unqualified lookup"
- msgstr ""
-
--#: cp/pt.c:13907
-+#: cp/pt.c:13945
- #, gcc-internal-format
- msgid "use %<this->%D%> instead"
- msgstr ""
-
--#: cp/pt.c:13910
-+#: cp/pt.c:13948
- #, fuzzy, gcc-internal-format
- #| msgid "%<%T::%E%> is not a type"
- msgid "use %<%T::%D%> instead"
- msgstr "%<%T::%E%>䏿˜¯ä¸€ä¸ªç±»åž‹"
-
--#: cp/pt.c:13914
-+#: cp/pt.c:13952
- #, fuzzy, gcc-internal-format
- #| msgid "%qE undeclared here (not in a function)"
- msgid "%q+D declared here, later in the translation unit"
- msgstr "%qE未声明(ä¸åœ¨å‡½æ•°å†…)"
-
--#: cp/pt.c:14147
-+#: cp/pt.c:14185
- #, gcc-internal-format
- msgid "%qT is not a class or namespace"
- msgstr "%qTæ—¢ä¸æ˜¯ç±»ä¹Ÿä¸æ˜¯å‘½å空间"
-
--#: cp/pt.c:14150
-+#: cp/pt.c:14188
- #, gcc-internal-format
- msgid "%qD is not a class or namespace"
- msgstr "%qDæ—¢ä¸æ˜¯ç±»ä¹Ÿä¸æ˜¯å‘½å空间"
-
--#: cp/pt.c:14442
-+#: cp/pt.c:14480
- #, gcc-internal-format
- msgid "%qT is/uses anonymous type"
- msgstr "%qT是/使用了匿å类型"
-
--#: cp/pt.c:14444
-+#: cp/pt.c:14482
- #, gcc-internal-format
- msgid "template argument for %qD uses local type %qT"
- msgstr "%qD的模æ¿å®žå‚使用了局部类型%qT"
-
--#: cp/pt.c:14454
-+#: cp/pt.c:14492
- #, gcc-internal-format
- msgid "%qT is a variably modified type"
- msgstr "%qT是一个å¯å˜ç±»åž‹"
-
--#: cp/pt.c:14465
-+#: cp/pt.c:14503
- #, gcc-internal-format
- msgid "integral expression %qE is not constant"
- msgstr "整型表达å¼%qE䏿˜¯å¸¸é‡"
-
--#: cp/pt.c:14483
-+#: cp/pt.c:14521
- #, gcc-internal-format
- msgid " trying to instantiate %qD"
- msgstr " 试图实例化%qD"
-
--#: cp/pt.c:17804
-+#: cp/pt.c:17842
- #, gcc-internal-format
- msgid "ambiguous class template instantiation for %q#T"
- msgstr "%q#T的类模æ¿å®žä¾‹åŒ–有歧义"
-
--#: cp/pt.c:17808
-+#: cp/pt.c:17846
- #, gcc-internal-format
- msgid "%s %+#T"
- msgstr "%s %+#T"
-
--#: cp/pt.c:17832 cp/pt.c:17915
-+#: cp/pt.c:17870 cp/pt.c:17953
- #, gcc-internal-format
- msgid "explicit instantiation of non-template %q#D"
- msgstr "å¯¹éžæ¨¡æ¿%q#D的显å¼å®žä¾‹åŒ–"
-
--#: cp/pt.c:17847
-+#: cp/pt.c:17885
- #, gcc-internal-format
- msgid "%qD is not a static data member of a class template"
- msgstr "%qD䏿˜¯ç±»æ¨¡æ¿çš„éžé™æ€æ•°æ®æˆå‘˜"
-
--#: cp/pt.c:17853 cp/pt.c:17910
-+#: cp/pt.c:17891 cp/pt.c:17948
- #, gcc-internal-format
- msgid "no matching template for %qD found"
- msgstr "没有找到与%qD匹é…的模æ¿"
-
--#: cp/pt.c:17858
-+#: cp/pt.c:17896
- #, gcc-internal-format
- msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
- msgstr "类型%qT用于显å¼å®žä¾‹åŒ–%qDæ—¶ä¸åŒ¹é…声明的类型%qT"
-
--#: cp/pt.c:17866
-+#: cp/pt.c:17904
- #, gcc-internal-format
- msgid "explicit instantiation of %q#D"
- msgstr "对%q#D的显å¼å®žä¾‹åŒ–"
-
--#: cp/pt.c:17902
-+#: cp/pt.c:17940
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#D"
- msgstr "对%q#Dé‡å¤çš„æ˜¾å¼å®žä¾‹åŒ–"
-
--#: cp/pt.c:17925 cp/pt.c:18022
-+#: cp/pt.c:17963 cp/pt.c:18060
- #, gcc-internal-format
- msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
- msgstr "ISO C++ 1998 ä¸å…许在显å¼å®žä¾‹åŒ–时使用%<extern%>"
-
--#: cp/pt.c:17930 cp/pt.c:18039
-+#: cp/pt.c:17968 cp/pt.c:18077
- #, gcc-internal-format
- msgid "storage class %qD applied to template instantiation"
- msgstr "为模æ¿å®žä¾‹åŒ–化应用了存储类型%qD"
-
--#: cp/pt.c:17998
-+#: cp/pt.c:18036
- #, 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:18000
-+#: cp/pt.c:18038
- #, gcc-internal-format
- msgid "explicit instantiation of non-template type %qT"
- msgstr "显å¼å®žä¾‹åŒ–éžæ¨¡æ¿ç±»åž‹%qT"
-
--#: cp/pt.c:18009
-+#: cp/pt.c:18047
- #, gcc-internal-format
- msgid "explicit instantiation of %q#T before definition of template"
- msgstr "%q#T的显å¼å®žä¾‹åŒ–出现在模æ¿å®šä¹‰ä¹‹å‰"
-
--#: cp/pt.c:18027
-+#: cp/pt.c:18065
- #, gcc-internal-format
- msgid "ISO C++ forbids the use of %qE on explicit instantiations"
- msgstr "ISO C++ ä¸å…许在显å¼å®žä¾‹åŒ–时使用%qE"
-
--#: cp/pt.c:18073
-+#: cp/pt.c:18111
- #, gcc-internal-format
- msgid "duplicate explicit instantiation of %q#T"
- msgstr "对%q#Té‡å¤çš„æ˜¾å¼å®žä¾‹åŒ–"
-@@ -33689,34 +33753,34 @@
- #. 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:18627
-+#: cp/pt.c:18665
- #, gcc-internal-format
- msgid "explicit instantiation of %qD but no definition available"
- msgstr "显å¼å®žä¾‹åŒ–%qD时没有å¯ç”¨çš„定义"
-
--#: cp/pt.c:18803
-+#: cp/pt.c:18841
- #, 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:19175
-+#: cp/pt.c:19221
- #, fuzzy, gcc-internal-format
- #| msgid "invalid use of template type parameter %qT"
- msgid "invalid template non-type parameter"
- msgstr "对模æ¿ç±»åž‹å‚æ•°%qT的使用无效"
-
--#: cp/pt.c:19177
-+#: cp/pt.c:19223
- #, 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:20263
-+#: cp/pt.c:20309
- #, gcc-internal-format
- msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
- msgstr "从花括å·ä¸­çš„åˆå§‹åŒ–åˆ—è¡¨æ¼”ç»Žéœ€è¦ #include <initializer_list>"
-
--#: cp/pt.c:20322
-+#: cp/pt.c:20367
- #, gcc-internal-format
- msgid "variable %q#D with %<auto%> type used in its own initializer"
- msgstr "å˜é‡%q#D在其自身的åˆå§‹å€¼è®¾å®šä¸­ä½¿ç”¨äº†%<auto%>类型"
-@@ -33724,12 +33788,12 @@
- #. If type is error_mark_node a diagnostic must have been
- #. emitted by now. Also, having a mention to '<type error>'
- #. in the diagnostic is not really useful to the user.
--#: cp/pt.c:20354
-+#: cp/pt.c:20399
- #, gcc-internal-format
- msgid "unable to deduce %qT from %qE"
- msgstr "无法从%2$qE推导出%1$qT"
-
--#: cp/pt.c:20365
-+#: cp/pt.c:20410
- #, gcc-internal-format
- msgid "inconsistent deduction for %qT: %qT and then %qT"
- msgstr "对%qTä¸ä¸€è‡´çš„æ¼”绎:先是%qTç„¶åŽæ˜¯%qT"
-@@ -33923,7 +33987,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr "ä¼ªæžæž„函数åçš„é™å®šä½œç”¨åŸŸæ— æ•ˆ"
-
--#: cp/semantics.c:2288 cp/typeck.c:2384
-+#: cp/semantics.c:2288 cp/typeck.c:2392
- #, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr "é™å®šçš„类型%qTä¸åŒ¹é…æžæž„函数å ~%qT"
-@@ -33963,452 +34027,452 @@
- msgid "invalid definition of qualified type %qT"
- msgstr "对é™å®šç±»åž‹%qT的定义无效"
-
--#: cp/semantics.c:2778
-+#: cp/semantics.c:2775
- #, gcc-internal-format
- msgid "invalid base-class specification"
- msgstr "无效的基类"
-
--#: cp/semantics.c:2999 cp/semantics.c:8817
-+#: cp/semantics.c:2996 cp/semantics.c:8816
- #, gcc-internal-format
- msgid "%qD is not captured"
- msgstr "%qD未被æ•获"
-
--#: cp/semantics.c:3005
-+#: cp/semantics.c:3002
- #, gcc-internal-format
- msgid "use of %<auto%> variable from containing function"
- msgstr "在包å«å‡½æ•°ä¸­ä½¿ç”¨%<auto%>å˜é‡"
-
--#: cp/semantics.c:3006
-+#: cp/semantics.c:3003
- #, fuzzy, gcc-internal-format
- #| msgid "use of %<auto%> variable from containing function"
- msgid "use of parameter from containing function"
- msgstr "在包å«å‡½æ•°ä¸­ä½¿ç”¨%<auto%>å˜é‡"
-
--#: cp/semantics.c:3007
-+#: cp/semantics.c:3004
- #, gcc-internal-format
- msgid " %q+#D declared here"
- msgstr "%q+#D已在此声明过"
-
--#: cp/semantics.c:3018
-+#: cp/semantics.c:3015
- #, gcc-internal-format
- msgid "use of parameter %qD outside function body"
- msgstr "在函数体外使用形å‚%qD"
-
--#: cp/semantics.c:3055
-+#: cp/semantics.c:3052
- #, 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:3215
-+#: cp/semantics.c:3212
- #, gcc-internal-format
- msgid "use of namespace %qD as expression"
- msgstr "命å空间%qD被用作表达å¼"
-
--#: cp/semantics.c:3220
-+#: cp/semantics.c:3217
- #, gcc-internal-format
- msgid "use of class template %qT as expression"
- msgstr "将类模æ¿%qT用作表达å¼"
-
- #. Ambiguous reference to base members.
--#: cp/semantics.c:3226
-+#: cp/semantics.c:3223
- #, gcc-internal-format
- msgid "request for member %qD is ambiguous in multiple inheritance lattice"
- msgstr "在多继承网格中对%qD的访问有歧义"
-
--#: cp/semantics.c:3249
-+#: cp/semantics.c:3246
- #, gcc-internal-format
- msgid "%qD cannot appear in a constant-expression"
- msgstr "%qDä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-
--#: cp/semantics.c:3370
-+#: cp/semantics.c:3367
- #, gcc-internal-format
- msgid "type of %qE is unknown"
- msgstr "%qE的类型未知"
-
--#: cp/semantics.c:3398
-+#: cp/semantics.c:3395
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not an enumerator-name"
- msgid "%qT is not an enumeration type"
- msgstr "%qD䏿˜¯ä¸€ä¸ªæžšä¸¾å"
-
- #. Parameter packs can only be used in templates
--#: cp/semantics.c:3546
-+#: cp/semantics.c:3543
- #, 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:3566
-+#: cp/semantics.c:3563
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr "ä¸èƒ½ä¸ºæžæž„函数%<~%T%>使用%<offsetof%>"
-
--#: cp/semantics.c:3577
-+#: cp/semantics.c:3574
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr "ä¸èƒ½ä¸ºæˆå‘˜å‡½æ•°%qD应用%<offsetof%>"
-
--#: cp/semantics.c:3996
-+#: cp/semantics.c:3993
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %qs"
- msgstr "%qD在å­å¥%qs䏭䏿˜¯ä¸€ä¸ªå˜é‡"
-
--#: cp/semantics.c:4005 cp/semantics.c:4027 cp/semantics.c:4049
-+#: cp/semantics.c:4002 cp/semantics.c:4024 cp/semantics.c:4046
- #, gcc-internal-format
- msgid "%qD appears more than once in data clauses"
- msgstr "%qD在数æ®å­å¥ä¸­å¤šæ¬¡å‡ºçް"
-
--#: cp/semantics.c:4019
-+#: cp/semantics.c:4016
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<firstprivate%>"
- msgstr "%qD在%<firstprivate%>å­å¥ä¸­ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-
--#: cp/semantics.c:4041
-+#: cp/semantics.c:4038
- #, gcc-internal-format
- msgid "%qD is not a variable in clause %<lastprivate%>"
- msgstr "%qD在%<lastprivate%>å­å¥ä¸­ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-
--#: cp/semantics.c:4083
-+#: cp/semantics.c:4080
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr "num_threads 表达å¼å¿…须是整型的"
-
--#: cp/semantics.c:4104
-+#: cp/semantics.c:4101
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr "调度å—大å°è¡¨è¾¾å¼å¿…须为整型"
-
--#: cp/semantics.c:4247
-+#: cp/semantics.c:4244
- #, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr "%qE有%qs的引用类型"
-
--#: cp/semantics.c:4323
-+#: cp/semantics.c:4320
- #, gcc-internal-format
- msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
- msgstr "%<threadprivate%>%qD䏿˜¯ä¸€ä¸ªæ–‡ä»¶ã€å‘½å空间或å—作用域å˜é‡"
-
--#: cp/semantics.c:4337
-+#: cp/semantics.c:4334
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE directive not in %qT definition"
- msgstr "%<threadprivate%>%qE指示ä¸åœ¨%qT定义中"
-
--#: cp/semantics.c:4482
-+#: cp/semantics.c:4479
- #, gcc-internal-format
- msgid "difference between %qE and %qD does not have integer type"
- msgstr "%qEå’Œ%qD之间的差ä¸å…·æœ‰æ•´æ•°ç±»åž‹"
-
- #. Report the error.
--#: cp/semantics.c:5135
-+#: cp/semantics.c:5132
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "static assertion failed: %E"
- msgid "static assertion failed: %s"
- msgstr "陿€æ–­è¨€é”™è¯¯ï¼š%E"
-
--#: cp/semantics.c:5138
-+#: cp/semantics.c:5135
- #, gcc-internal-format
- msgid "non-constant condition for static assertion"
- msgstr "陿€æ–­è¨€ä¸­å‡ºçްéžå¸¸é‡æ¡ä»¶"
-
--#: cp/semantics.c:5167
-+#: cp/semantics.c:5164
- #, gcc-internal-format
- msgid "argument to decltype must be an expression"
- msgstr "decltype 的实å‚必须是一个表达å¼"
-
--#: cp/semantics.c:5196
-+#: cp/semantics.c:5193
- #, fuzzy, gcc-internal-format
- msgid "decltype cannot resolve address of overloaded function"
- msgstr "%s 无法解æžé‡è½½çš„函数地å€"
-
--#: cp/semantics.c:5519
-+#: cp/semantics.c:5516
- #, gcc-internal-format
- msgid "__is_convertible_to"
- msgstr "__is_convertible_to"
-
--#: cp/semantics.c:5636
-+#: cp/semantics.c:5633
- #, gcc-internal-format
- msgid "the type %qT of constexpr variable %qD is not literal"
- msgstr "广义常å˜é‡%2$qD的类型%1$qT䏿˜¯å­—é¢å¸¸é‡"
-
--#: cp/semantics.c:5706
-+#: cp/semantics.c:5703
- #, fuzzy, gcc-internal-format
- msgid "invalid type for parameter %d of constexpr function %q+#D"
- msgstr "函数%q+#D的抽象返回类型无效"
-
--#: cp/semantics.c:5720
-+#: cp/semantics.c:5717
- #, fuzzy, gcc-internal-format
- msgid "invalid return type %qT of constexpr function %q+D"
- msgstr "函数%2$qD的返回值类型%1$qT䏿˜¯ä¸€ä¸ªå­—é¢ç±»åž‹"
-
--#: cp/semantics.c:5742
-+#: cp/semantics.c:5739
- #, fuzzy, gcc-internal-format
- #| msgid "%q#T is not a class"
- msgid "%q#T has virtual base classes"
- msgstr "%q#T䏿˜¯ä¸€ä¸ªç±»"
-
--#: cp/semantics.c:5879
-+#: cp/semantics.c:5876
- #, gcc-internal-format
- msgid "constexpr constructor does not have empty body"
- msgstr "å¹¿ä¹‰å¸¸è¡¨è¾¾å¼æž„造函数体ä¸ä¸ºç©º"
-
--#: cp/semantics.c:6042
-+#: cp/semantics.c:6039
- #, fuzzy, gcc-internal-format
- msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
- msgstr "ç±»ä¸­å¯¹å…·æœ‰éžæ•´æ•°ç±»åž‹%qTçš„é™æ€æ•°æ®æˆå‘˜çš„åˆå§‹åŒ–无效"
-
--#: cp/semantics.c:6080
-+#: cp/semantics.c:6077
- #, gcc-internal-format
- msgid "uninitialized member %qD in %<constexpr%> constructor"
- msgstr "æˆå‘˜%qD在%<constexpr%>构造函数里未åˆå§‹åŒ–"
-
--#: cp/semantics.c:6111
-+#: cp/semantics.c:6108
- #, fuzzy, gcc-internal-format
- msgid "body of constexpr function %qD not a return-statement"
- msgstr "返回语å¥è½¬æ¢æ— æ•ˆ"
-
--#: cp/semantics.c:6166
-+#: cp/semantics.c:6163
- #, fuzzy, gcc-internal-format
- #| msgid "%qD is not a constexpr function"
- msgid "%q+D is not usable as a constexpr function because:"
- msgstr "%qD䏿˜¯ä¸€ä¸ªå¹¿ä¹‰å¸¸å‡½æ•°"
-
--#: cp/semantics.c:6490
-+#: cp/semantics.c:6487
- #, fuzzy, gcc-internal-format
- msgid "expression %qE does not designate a constexpr function"
- msgstr "å‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–函数å"
-
--#: cp/semantics.c:6504 cp/semantics.c:8087
-+#: cp/semantics.c:6501 cp/semantics.c:8085
- #, fuzzy, gcc-internal-format
- #| msgid "call to non-function %qD"
- msgid "call to non-constexpr function %qD"
- msgstr "调用éžå‡½æ•°çš„%qD"
-
- #. The definition of fun was somehow unsuitable.
--#: cp/semantics.c:6532
-+#: cp/semantics.c:6529
- #, fuzzy, gcc-internal-format
- #| msgid "%qE is not a constant expression"
- msgid "%qD called in a constant expression"
- msgstr "%qE䏿˜¯ä¸€ä¸ªå¸¸é‡è¡¨è¾¾å¼"
-
--#: cp/semantics.c:6536
-+#: cp/semantics.c:6533
- #, fuzzy, gcc-internal-format
- msgid "%qD used before its definition"
- msgstr "%qD用在其自身的åˆå§‹å€¼è®¾å®šä¸­"
-
--#: cp/semantics.c:6570
-+#: cp/semantics.c:6567
- #, gcc-internal-format
- msgid "call has circular dependency"
- msgstr "调用存在循环ä¾èµ–"
-
--#: cp/semantics.c:6578
-+#: cp/semantics.c:6575
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) instantiating %qD"
- msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
- msgstr "在实例化%2$qD时模æ¿å®žä¾‹åŒ–深度超过最大值 %1$d(使用 use -ftemplate-depth= æ¥å¢žå¤§æœ€å¤§å€¼)"
-
--#: cp/semantics.c:6656
-+#: cp/semantics.c:6653
- #, gcc-internal-format
- msgid "%q+E is not a constant expression"
- msgstr "%q+E䏿˜¯ä¸€ä¸ªå¸¸é‡è¡¨è¾¾å¼"
-
--#: cp/semantics.c:6796
-+#: cp/semantics.c:6793
- #, gcc-internal-format
- msgid "array subscript out of bound"
- msgstr "数组下标越界"
-
--#: cp/semantics.c:6842 cp/semantics.c:6902 cp/semantics.c:7538
-+#: cp/semantics.c:6839 cp/semantics.c:6899 cp/semantics.c:7536
- #, gcc-internal-format
- msgid "%qE is not a constant expression"
- msgstr "%qE䏿˜¯ä¸€ä¸ªå¸¸é‡è¡¨è¾¾å¼"
-
--#: cp/semantics.c:6848
-+#: cp/semantics.c:6845
- #, fuzzy, gcc-internal-format
- msgid "mutable %qD is not usable in a constant expression"
- msgstr "%qEçš„æžšä¸¾å€¼ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡"
-
--#: cp/semantics.c:6863
-+#: cp/semantics.c:6860
- #, fuzzy, gcc-internal-format
- msgid "accessing %qD member instead of initialized %qD member in constant expression"
- msgstr "åˆå§‹å€¼è®¾å®šä¸­æ•°ç»„ç´¢å¼•ä¸æ˜¯æ•´åž‹å¸¸é‡è¡¨è¾¾å¼"
-
--#: cp/semantics.c:7403
-+#: cp/semantics.c:7401
- #, fuzzy, gcc-internal-format
- msgid "accessing value of %qE through a %qT glvalue in a constant expression"
- msgstr "%qEçš„æžšä¸¾å€¼ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡"
-
--#: cp/semantics.c:7434
-+#: cp/semantics.c:7432
- #, fuzzy, gcc-internal-format
- msgid "the value of %qD is not usable in a constant expression"
- msgstr "%qEçš„æžšä¸¾å€¼ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡"
-
--#: cp/semantics.c:7441
-+#: cp/semantics.c:7439
- #, gcc-internal-format
- msgid "%qD used in its own initializer"
- msgstr "%qD用在其自身的åˆå§‹å€¼è®¾å®šä¸­"
-
--#: cp/semantics.c:7446
-+#: cp/semantics.c:7444
- #, gcc-internal-format
- msgid "%q#D is not const"
- msgstr "%q#D䏿˜¯ const"
-
--#: cp/semantics.c:7449
-+#: cp/semantics.c:7447
- #, gcc-internal-format
- msgid "%q#D is volatile"
- msgstr "%q#D是 volatile"
-
--#: cp/semantics.c:7453
-+#: cp/semantics.c:7451
- #, fuzzy, gcc-internal-format
- msgid "%qD was not initialized with a constant expression"
- msgstr "%qDä¸èƒ½å‡ºçŽ°åœ¨å¸¸é‡è¡¨è¾¾å¼ä¸­"
-
--#: cp/semantics.c:7462
-+#: cp/semantics.c:7460
- #, fuzzy, gcc-internal-format
- msgid "%qD was not declared %<constexpr%>"
- msgstr "%qD在此作用域中尚未声明"
-
--#: cp/semantics.c:7465
-+#: cp/semantics.c:7463
- #, fuzzy, gcc-internal-format
- msgid "%qD does not have integral or enumeration type"
- msgstr "new 声明中的表达å¼å¿…须具有整数或枚举类型"
-
--#: cp/semantics.c:7526 cp/semantics.c:8219
-+#: cp/semantics.c:7524 cp/semantics.c:8217
- #, fuzzy, gcc-internal-format
- msgid "use of the value of the object being constructed in a constant expression"
- msgstr "%qEçš„æžšä¸¾å€¼ä¸æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡"
-
--#: cp/semantics.c:7554 cp/semantics.c:8357
-+#: cp/semantics.c:7552 cp/semantics.c:8355
- #, 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/semantics.c:7802 cp/semantics.c:8261 cp/semantics.c:8510
-+#: cp/semantics.c:7800 cp/semantics.c:8259 cp/semantics.c:8509
- #, fuzzy, gcc-internal-format
- msgid "expression %qE is not a constant-expression"
- msgstr "%qE䏿˜¯ä¸€ä¸ªå¸¸é‡è¡¨è¾¾å¼"
-
--#: cp/semantics.c:7807
-+#: cp/semantics.c:7805
- #, fuzzy, gcc-internal-format
- msgid "unexpected expression %qE of kind %s"
- msgstr "表达å¼%qE有副作用"
-
--#: cp/semantics.c:7838
-+#: cp/semantics.c:7836
- #, gcc-internal-format
- msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
- msgstr ""
-
--#: cp/semantics.c:7851
-+#: cp/semantics.c:7849
- #, fuzzy, gcc-internal-format
- msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
- msgstr "表达å¼%qE具有抽象类类型%qT,ä¸èƒ½ç”¨äºŽ throw 表达å¼ä¸­"
-
--#: cp/semantics.c:8022
-+#: cp/semantics.c:8020
- #, gcc-internal-format
- msgid "expression %qE has side-effects"
- msgstr "表达å¼%qE有副作用"
-
--#: cp/semantics.c:8105
-+#: cp/semantics.c:8103
- #, fuzzy, gcc-internal-format
- msgid "calling a member function of the object being constructed in a constant expression"
- msgstr "åˆå§‹å€¼è®¾å®šä¸­æ•°ç»„ç´¢å¼•ä¸æ˜¯æ•´åž‹å¸¸é‡è¡¨è¾¾å¼"
-
--#: cp/semantics.c:8187
-+#: cp/semantics.c:8185
- #, gcc-internal-format
- msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
- msgstr ""
-
--#: cp/semantics.c:8273
-+#: cp/semantics.c:8271
- #, gcc-internal-format
- msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
- msgstr ""
-
--#: cp/semantics.c:8286
-+#: cp/semantics.c:8284
- #, fuzzy, gcc-internal-format
- msgid "difference of two pointer expressions is not a constant expression"
- msgstr "åˆå§‹å€¼è®¾å®šä¸­å…ƒç´ ä¸æ˜¯å¸¸é‡è¡¨è¾¾å¼"
-
--#: cp/semantics.c:8305
-+#: cp/semantics.c:8303
- #, fuzzy, gcc-internal-format
- msgid "pointer comparison expression is not a constant expression"
- msgstr "整型表达å¼%qE䏿˜¯å¸¸é‡"
-
--#: cp/semantics.c:8406
-+#: cp/semantics.c:8404
- #, fuzzy, gcc-internal-format
- msgid "division by zero is not a constant-expression"
- msgstr "åˆå§‹å€¼è®¾å®šä¸­å…ƒç´ ä¸æ˜¯å¸¸é‡è¡¨è¾¾å¼"
-
--#: cp/semantics.c:8518
-+#: cp/semantics.c:8517
- #, fuzzy, gcc-internal-format
- msgid "non-constant array initialization"
- msgstr "%Lå¤„éœ€è¦æ ‡é‡åˆå§‹åŒ–表达å¼"
-
--#: cp/semantics.c:8524
-+#: cp/semantics.c:8523
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "unexpected AST of kind %s"
- msgstr "无效的调度类型"
-
--#: cp/semantics.c:9014
-+#: cp/semantics.c:9013
- #, gcc-internal-format
- msgid "cannot capture %qE by reference"
- msgstr "无法通过引用æ•获%qE"
-
--#: cp/semantics.c:9037
-+#: cp/semantics.c:9036
- #, fuzzy, gcc-internal-format
- #| msgid "already captured %<this%> in lambda expression"
- msgid "already captured %qD in lambda expression"
- msgstr "å·²ç»åœ¨ Lambda 表达å¼ä¸­æ•获了%<this%>"
-
--#: cp/semantics.c:9183
-+#: cp/semantics.c:9182
- #, gcc-internal-format
- msgid "%<this%> was not captured for this lambda function"
- msgstr "lambda 函数中无法æ•获%<this%>"
-
--#: cp/tree.c:1019
-+#: cp/tree.c:1025
- #, gcc-internal-format
- msgid "%qV qualifiers cannot be applied to %qT"
- msgstr "%qVé™å®šç¬¦ä¸èƒ½åº”用到%qT上"
-
--#: cp/tree.c:2802
-+#: cp/tree.c:2805
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to Java class definitions"
- msgstr "åªèƒ½ä¸º Java 类定义应用%qE属性"
-
--#: cp/tree.c:2831
-+#: cp/tree.c:2834
- #, gcc-internal-format
- msgid "%qE attribute can only be applied to class definitions"
- msgstr "åªèƒ½ä¸ºç±»å®šä¹‰åº”用%qE属性"
-
--#: cp/tree.c:2837
-+#: cp/tree.c:2840
- #, gcc-internal-format
- msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
- msgstr "%qE已过时:g++ 的虚函数表现在默认与 COM 兼容"
-
--#: cp/tree.c:2861
-+#: cp/tree.c:2864
- #, gcc-internal-format
- msgid "requested init_priority is not an integer constant"
- msgstr "请求的 init_priority 䏿˜¯ä¸€ä¸ªæ•´æ•°å¸¸æ•°"
-
--#: cp/tree.c:2882
-+#: cp/tree.c:2885
- #, gcc-internal-format
- msgid "can only use %qE attribute on file-scope definitions of objects of class type"
- msgstr "åªèƒ½å°†%qE属性用于æŸä¸ªç±»çš„对象的文件作用域定义"
-
--#: cp/tree.c:2890
-+#: cp/tree.c:2893
- #, gcc-internal-format
- msgid "requested init_priority is out of range"
- msgstr "请求的 init_priority 越界"
-
--#: cp/tree.c:2900
-+#: cp/tree.c:2903
- #, gcc-internal-format
- msgid "requested init_priority is reserved for internal use"
- msgstr "请求的 init_priority ä¿ç•™ä¸ºå†…部使用"
-
--#: cp/tree.c:2911
-+#: cp/tree.c:2914
- #, gcc-internal-format
- msgid "%qE attribute is not supported on this platform"
- msgstr "%qE属性在此平å°ä¸Šä¸å—支æŒ"
-
--#: cp/tree.c:3586
-+#: cp/tree.c:3594
- #, gcc-internal-format, gfc-internal-format
- msgid "lang_* check: failed in %s, at %s:%d"
- msgstr "lang_* check:在 %s 中失败,于 %s:%d"
-@@ -34498,448 +34562,454 @@
- msgid "invalid use of non-static member function"
- msgstr "对éžé™æ€æˆå‘˜å‡½æ•°çš„使用无效"
-
--#: cp/typeck.c:2015
-+#: cp/typeck.c:1883
-+#, fuzzy, gcc-internal-format
-+#| msgid "taking address of temporary"
-+msgid "taking address of temporary array"
-+msgstr "å–临时å˜é‡çš„地å€"
-+
-+#: cp/typeck.c:2023
- #, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr "ä¸å»ºè®®ä½¿ç”¨ä»Žå­—符串常é‡åˆ°%qT的转æ¢"
-
--#: cp/typeck.c:2142 cp/typeck.c:2536
-+#: cp/typeck.c:2150 cp/typeck.c:2549
- #, fuzzy, gcc-internal-format
- #| msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
- msgstr "对æˆå‘˜%qD的请求出现在%qE中,而åŽè€…具有éžç±»ç±»åž‹%qT"
-
--#: cp/typeck.c:2146 cp/typeck.c:2540
-+#: cp/typeck.c:2154 cp/typeck.c:2553
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr "对æˆå‘˜%qD的请求出现在%qE中,而åŽè€…具有éžç±»ç±»åž‹%qT"
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2184
- #, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr "对éžé™æ€æ•°æ®æˆå‘˜%qE的使用无效"
-
--#: cp/typeck.c:2232
-+#: cp/typeck.c:2240
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "对 NULL 对象éžé™æ€æ•°æ®æˆå‘˜%qD的访问无效"
-
--#: cp/typeck.c:2235 cp/typeck.c:2266
-+#: cp/typeck.c:2243 cp/typeck.c:2274
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr "(å¯èƒ½é”™è¯¯ä½¿ç”¨äº†%<offsetof%>å®)"
-
--#: cp/typeck.c:2263
-+#: cp/typeck.c:2271
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr "对 NULL 对象éžé™æ€æ•°æ®æˆå‘˜%qD的访问无效"
-
--#: cp/typeck.c:2396
-+#: cp/typeck.c:2404
- #, gcc-internal-format
- msgid "object type %qT does not match destructor name ~%qT"
- msgstr "对象类型%qTçš„æžæž„函数å~%qTä¸åŒ¹é…"
-
--#: cp/typeck.c:2404
-+#: cp/typeck.c:2412
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr "è¢«æžæž„的类型是%qTï¼Œä½†æžæž„函数å´ä½¿ç”¨äº†%qT"
-
--#: cp/typeck.c:2580
-+#: cp/typeck.c:2593
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr "%<%D::%D%>䏿˜¯%qTçš„æˆå‘˜"
-
--#: cp/typeck.c:2604
-+#: cp/typeck.c:2617
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr "%qT䏿˜¯%qT的基类"
-
--#: cp/typeck.c:2624
-+#: cp/typeck.c:2637
- #, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr "%qD没有å为%qEçš„æˆå‘˜"
-
--#: cp/typeck.c:2642
-+#: cp/typeck.c:2655
- #, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr "%qD䏿˜¯ä¸€ä¸ªæˆå‘˜æ¨¡æ¿å‡½æ•°"
-
--#: cp/typeck.c:2786
-+#: cp/typeck.c:2799
- #, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr "%qT䏿˜¯ä¸€ä¸ªæŒ‡å‘对象的类型"
-
--#: cp/typeck.c:2817
-+#: cp/typeck.c:2830
- #, gcc-internal-format
- msgid "invalid use of array indexing on pointer to member"
- msgstr "对æˆå‘˜æŒ‡é’ˆæ•°ç»„索引的使用无效"
-
--#: cp/typeck.c:2820
-+#: cp/typeck.c:2833
- #, gcc-internal-format
- msgid "invalid use of unary %<*%> on pointer to member"
- msgstr "对æˆå‘˜æŒ‡é’ˆä½¿ç”¨ä¸€å…ƒ%<*%>éžæ³•"
-
--#: cp/typeck.c:2823
-+#: cp/typeck.c:2836
- #, gcc-internal-format
- msgid "invalid use of implicit conversion on pointer to member"
- msgstr "éšå¼è½¬æ¢æˆå‘˜æŒ‡é’ˆç”¨æ³•无效"
-
--#: cp/typeck.c:2858
-+#: cp/typeck.c:2871
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr "数组引用缺少下标"
-
--#: cp/typeck.c:2942
-+#: cp/typeck.c:2955
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr "ISO C++ ä¸å…许按下标访问éžå·¦å€¼çš„æ•°ç»„"
-
--#: cp/typeck.c:2955
-+#: cp/typeck.c:2968
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr "按下标访问声明为%<register%>的数组"
-
--#: cp/typeck.c:2992
-+#: cp/typeck.c:3005
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr "下标è¿ç®—的左æ“ä½œæ•°æ—¢éžæ•°ç»„ä¹ŸéžæŒ‡é’ˆ"
-
--#: cp/typeck.c:3058
-+#: cp/typeck.c:3071
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr "使用%qE时缺少对象"
-
--#: cp/typeck.c:3252
-+#: cp/typeck.c:3265
- #, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr "ISO C++ ä¸å…许在程åºé‡Œè°ƒç”¨%<::main%>"
-
--#: cp/typeck.c:3271
-+#: cp/typeck.c:3284
- #, gcc-internal-format
- msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
- msgstr "必须用%<.*%>or%<->*%>调用%<%E (...)%>中的æˆå‘˜å‡½æ•°æŒ‡é’ˆï¼Œä¾‹å¦‚%<(... ->* %E) (...)%>"
-
--#: cp/typeck.c:3286
-+#: cp/typeck.c:3299
- #, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr "%qEä¸èƒ½ç”¨ä½œå‡½æ•°"
-
--#: cp/typeck.c:3333
-+#: cp/typeck.c:3346
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to constructor %q#D"
- msgstr "给予函数 %s çš„å‚æ•°å¤ªå¤šï¼ŒäºŽ %L"
-
--#: cp/typeck.c:3334
-+#: cp/typeck.c:3347
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to constructor %q#D"
- msgstr "ç»™ %qE çš„å®žé€’å‚æ•°å¤ªå°‘"
-
--#: cp/typeck.c:3339
-+#: cp/typeck.c:3352
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to member function %q#D"
- msgstr "æä¾›ç»™å‡½æ•°%qE的实å‚太多"
-
--#: cp/typeck.c:3340
-+#: cp/typeck.c:3353
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to member function %q#D"
- msgstr "æä¾›ç»™å‡½æ•°%qE的实å‚太少"
-
--#: cp/typeck.c:3346
-+#: cp/typeck.c:3359
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to function %q#D"
- msgstr "给予函数的实å‚太多"
-
--#: cp/typeck.c:3347
-+#: cp/typeck.c:3360
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to function %q#D"
- msgstr "给予函数的实å‚太少"
-
--#: cp/typeck.c:3357
-+#: cp/typeck.c:3370
- #, fuzzy, gcc-internal-format
- msgid "too many arguments to method %q#D"
- msgstr "给予函数 %s çš„å‚æ•°å¤ªå¤šï¼ŒäºŽ %L"
-
--#: cp/typeck.c:3358
-+#: cp/typeck.c:3371
- #, fuzzy, gcc-internal-format
- msgid "too few arguments to method %q#D"
- msgstr "ç»™ %qE çš„å®žé€’å‚æ•°å¤ªå°‘"
-
--#: cp/typeck.c:3361
-+#: cp/typeck.c:3374
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr "给予函数的实å‚太多"
-
--#: cp/typeck.c:3362
-+#: cp/typeck.c:3375
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr "给予函数的实å‚太少"
-
--#: cp/typeck.c:3441
-+#: cp/typeck.c:3454
- #, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr "%2$qD的第 %1$P 个形å‚的类型%3$qTä¸å®Œå…¨"
-
--#: cp/typeck.c:3444
-+#: cp/typeck.c:3457
- #, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr "å½¢å‚ %P 的类型%qTä¸å®Œå…¨"
-
--#: cp/typeck.c:3739 cp/typeck.c:3750
-+#: cp/typeck.c:3752 cp/typeck.c:3763
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr "å‡å®šä»Žé‡è½½å‡½æ•°è½¬æ¢åˆ°ç±»åž‹%qT"
-
- #. Some sort of arithmetic operation involving NULL was
- #. performed.
--#: cp/typeck.c:3793
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr "算术表达å¼ä¸­ä½¿ç”¨äº† NULL"
-
--#: cp/typeck.c:3984
-+#: cp/typeck.c:3997
- #, gcc-internal-format
- msgid "left rotate count is negative"
- msgstr "循环左移次数为负"
-
--#: cp/typeck.c:3985
-+#: cp/typeck.c:3998
- #, gcc-internal-format
- msgid "right rotate count is negative"
- msgstr "循环å³ç§»æ¬¡æ•°ä¸ºè´Ÿ"
-
--#: cp/typeck.c:3991
-+#: cp/typeck.c:4004
- #, gcc-internal-format
- msgid "left rotate count >= width of type"
- msgstr "循环左移次数大于或等于类型宽度"
-
--#: cp/typeck.c:3992
-+#: cp/typeck.c:4005
- #, gcc-internal-format
- msgid "right rotate count >= width of type"
- msgstr "循环å³ç§»æ¬¡æ•°å¤§äºŽæˆ–等于类型宽度"
-
--#: cp/typeck.c:4011 cp/typeck.c:4241
-+#: cp/typeck.c:4024 cp/typeck.c:4254
- #, gcc-internal-format
- msgid "comparison with string literal results in unspecified behaviour"
- msgstr "与字é¢å­—符串比较的结构是ä¸å¯é¢„测的"
-
--#: cp/typeck.c:4030 cp/typeck.c:4042
-+#: cp/typeck.c:4043 cp/typeck.c:4055
- #, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr "%qDçš„åœ°å€æ°¸è¿œä¸ä¼šä¸º NULL"
-
--#: cp/typeck.c:4054 cp/typeck.c:4062 cp/typeck.c:4274 cp/typeck.c:4282
-+#: cp/typeck.c:4067 cp/typeck.c:4075 cp/typeck.c:4287 cp/typeck.c:4295
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr "ISO C++ ä¸å…许比较指针和整数的值"
-
--#: cp/typeck.c:4299
-+#: cp/typeck.c:4312
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr "éžæµ®ç‚¹å®žå‚间的无效比较"
-
--#: cp/typeck.c:4346
-+#: cp/typeck.c:4359
- #, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr "æ“作数类型%qTå’Œ%qT对åŒç›®%qO而言无效"
-
--#: cp/typeck.c:4571
-+#: cp/typeck.c:4584
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr "ISO C++ ä¸å…è®¸åœ¨å‡æ³•中使用类型为%<void *%>的指针"
-
--#: cp/typeck.c:4573
-+#: cp/typeck.c:4586
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr "ISO C++ ä¸å…è®¸åœ¨å‡æ³•中使用函数指针"
-
--#: cp/typeck.c:4575
-+#: cp/typeck.c:4588
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr "ISO C++ ä¸å…è®¸åœ¨å‡æ³•ä¸­ä½¿ç”¨æŒ‡å‘æ–¹æ³•的指针"
-
--#: cp/typeck.c:4588
-+#: cp/typeck.c:4601
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr "在指针算术中使用指å‘ä¸å®Œå…¨ç±»åž‹çš„æŒ‡é’ˆæ— æ•ˆ"
-
--#: cp/typeck.c:4646
-+#: cp/typeck.c:4659
- #, gcc-internal-format
- msgid "taking address of constructor %qE"
- msgstr "å–æž„造函数%qE的地å€"
-
--#: cp/typeck.c:4647
-+#: cp/typeck.c:4660
- #, gcc-internal-format
- msgid "taking address of destructor %qE"
- msgstr "å–æžæž„函数%qE的地å€"
-
--#: cp/typeck.c:4661
-+#: cp/typeck.c:4674
- #, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr "用%qEå½¢æˆæˆå‘˜å‡½æ•°æŒ‡é’ˆçš„用法无效"
-
--#: cp/typeck.c:4664
-+#: cp/typeck.c:4677
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr "需è¦ä¸€ä¸ªé™å®šçš„æ ‡è¯†ç¬¦"
-
--#: cp/typeck.c:4669
-+#: cp/typeck.c:4682
- #, gcc-internal-format
- msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr "%qE两边的括å·ä¸èƒ½ç”¨æ¥æž„造一个æˆå‘˜å‡½æ•°æŒ‡é’ˆ"
-
- #. An expression like &memfn.
--#: cp/typeck.c:4830
-+#: cp/typeck.c:4843
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ ä¸å…许通过æå–一个未é™å®šçš„æˆ–带括å·çš„éžé™æ€æˆå‘˜å‡½æ•°çš„åœ°å€æ¥å½¢æˆä¸€ä¸ªæˆå‘˜å‡½æ•°æŒ‡é’ˆã€‚请使用%<&%T::%D%>"
-
--#: cp/typeck.c:4835
-+#: cp/typeck.c:4848
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr "ISO C++ ä¸å…许通过å–已绑定的æˆå‘˜å‡½æ•°çš„åœ°å€æ¥æž„造æˆå‘˜å‡½æ•°æŒ‡é’ˆã€‚请改用%<&%T::%D%>"
-
- #. Make this a permerror because we used to accept it.
--#: cp/typeck.c:4872
-+#: cp/typeck.c:4885
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr "å–临时å˜é‡çš„地å€"
-
--#: cp/typeck.c:4874
-+#: cp/typeck.c:4887
- #, fuzzy, gcc-internal-format
- msgid "taking address of xvalue (rvalue reference)"
- msgstr "å³å€¼çš„引用用作左值"
-
--#: cp/typeck.c:4891
-+#: cp/typeck.c:4904
- #, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr "ISO C++ ä¸å…许å–函数%<::main%>的地å€"
-
--#: cp/typeck.c:4946
-+#: cp/typeck.c:4959
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr "ISO C++ ä¸å…许å–转æ¢åˆ°éžå·¦å€¼è¡¨è¾¾å¼çš„地å€"
-
--#: cp/typeck.c:4974
-+#: cp/typeck.c:4987
- #, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr "ä¸èƒ½åˆ›å»ºæŒ‡å‘引用æˆå‘˜%qD的指针"
-
--#: cp/typeck.c:5238
-+#: cp/typeck.c:5251
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing an enum"
- msgstr "ISO C++ ä¸å…许枚举自增"
-
--#: cp/typeck.c:5239
-+#: cp/typeck.c:5252
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing an enum"
- msgstr "ISO C++ ä¸å…许枚举自å‡"
-
--#: cp/typeck.c:5255
-+#: cp/typeck.c:5268
- #, gcc-internal-format
- msgid "cannot increment a pointer to incomplete type %qT"
- msgstr "指å‘ä¸å®Œå…¨ç±»åž‹%qT的指针ä¸èƒ½è‡ªå¢ž"
-
--#: cp/typeck.c:5256
-+#: cp/typeck.c:5269
- #, gcc-internal-format
- msgid "cannot decrement a pointer to incomplete type %qT"
- msgstr "指å‘ä¸å®Œå…¨ç±»åž‹%qT的指针ä¸èƒ½è‡ªå‡"
-
--#: cp/typeck.c:5267
-+#: cp/typeck.c:5280
- #, gcc-internal-format
- msgid "ISO C++ forbids incrementing a pointer of type %qT"
- msgstr "ISO C++ ä¸å…许对类型为%qT的指针自增"
-
--#: cp/typeck.c:5268
-+#: cp/typeck.c:5281
- #, gcc-internal-format
- msgid "ISO C++ forbids decrementing a pointer of type %qT"
- msgstr "ISO C++ ä¸å…许对类型为%qT的指针自å‡"
-
--#: cp/typeck.c:5301
-+#: cp/typeck.c:5314
- #, gcc-internal-format
- msgid "invalid use of Boolean expression as operand to %<operator--%>"
- msgstr "布尔表达å¼ä¸èƒ½ç”¨ä½œ%<è¿ç®—符--%>çš„æ“作数"
-
--#: cp/typeck.c:5463
-+#: cp/typeck.c:5476
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr "无法å–å³å€¼è¡¨è¾¾å¼%<this%>的地å€"
-
--#: cp/typeck.c:5485
-+#: cp/typeck.c:5498
- #, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr "è¦æ±‚显å¼å¯„存器å˜é‡%qD的地å€ã€‚"
-
--#: cp/typeck.c:5490
-+#: cp/typeck.c:5503
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr "请求声明为%<register%>çš„%qD的地å€"
-
--#: cp/typeck.c:5571
-+#: cp/typeck.c:5584
- #, fuzzy, gcc-internal-format
- #| msgid "initializer for %qT must be brace-enclosed"
- msgid "list-initializer for non-class type must not be parenthesized"
- msgstr "%qTçš„åˆå§‹å€¼è®¾å®šå¿…须在花括å·å†…"
-
--#: cp/typeck.c:5583
-+#: cp/typeck.c:5596
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in initializer"
- msgstr "%s 表达å¼åˆ—表被看作å¤åˆè¡¨è¾¾å¼"
-
--#: cp/typeck.c:5587
-+#: cp/typeck.c:5600
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in mem-initializer"
- msgstr "%s 表达å¼åˆ—表被看作å¤åˆè¡¨è¾¾å¼"
-
--#: cp/typeck.c:5591
-+#: cp/typeck.c:5604
- #, fuzzy, gcc-internal-format
- msgid "expression list treated as compound expression in functional cast"
- msgstr "%s 表达å¼åˆ—表被看作å¤åˆè¡¨è¾¾å¼"
-
--#: cp/typeck.c:5625
-+#: cp/typeck.c:5638
- #, gcc-internal-format, gfc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr "%s 表达å¼åˆ—表被看作å¤åˆè¡¨è¾¾å¼"
-
--#: cp/typeck.c:5698
-+#: cp/typeck.c:5711
- #, gcc-internal-format
- msgid "no context to resolve type of %qE"
- msgstr "缺少用以解æž%qE类型的上下文"
-
--#: cp/typeck.c:5731
-+#: cp/typeck.c:5744
- #, gcc-internal-format
- msgid "cast from type %qT to type %qT casts away qualifiers"
- msgstr "从类型%qT到类型%qT的类型转æ¢ä¸¢å¤±äº†é™å®šç¬¦"
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5750
- #, gcc-internal-format
- msgid "static_cast from type %qT to type %qT casts away qualifiers"
- msgstr "从类型%qT到类型%qTçš„ static_cast 丢失了é™å®šç¬¦"
-
--#: cp/typeck.c:5743
-+#: cp/typeck.c:5756
- #, gcc-internal-format
- msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
- msgstr "从类型%qT到类型%qTçš„ reinterpret_cast 丢失了é™å®šç¬¦"
-
--#: cp/typeck.c:6084
-+#: cp/typeck.c:6097
- #, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr "从类型%qT到类型%qT中的 static_cast 无效"
-
--#: cp/typeck.c:6107
-+#: cp/typeck.c:6120
- #, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr "从%qT转æ¢åˆ°%qT"
-
--#: cp/typeck.c:6156
-+#: cp/typeck.c:6169
- #, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr "从具有类型%qTçš„å³å€¼è¡¨è¾¾å¼åˆ°ç±»åž‹%qTä¸­çš„è½¬æ¢æ— æ•ˆ"
-
--#: cp/typeck.c:6226
-+#: cp/typeck.c:6239
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr "从%qT到%qTçš„è½¬æ¢æŸå¤±ç²¾åº¦"
-
--#: cp/typeck.c:6266
-+#: cp/typeck.c:6279
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr "从%qT到%qT的转æ¢å¢žå¤§äº†ç›®æ ‡ç±»åž‹çš„对é½éœ€æ±‚"
-@@ -34948,221 +35018,221 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:6285
-+#: cp/typeck.c:6298
- #, gcc-internal-format
- msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr "ISO C++ ä¸å…许在函数指针和对象指针间进行转æ¢"
-
--#: cp/typeck.c:6298
-+#: cp/typeck.c:6311
- #, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr "从类型%qT到类型%qTçš„è½¬æ¢æ— æ•ˆ"
-
--#: cp/typeck.c:6354
-+#: cp/typeck.c:6367
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
- msgstr "在类型%qT上使用 const_cast æ— æ•ˆï¼Œå› ä¸ºå®ƒæ—¢ä¸æ˜¯æŒ‡é’ˆï¼Œä¹Ÿä¸æ˜¯å¼•ç”¨ï¼Œä¹Ÿä¸æ˜¯æ•°æ®æˆå‘˜æŒ‡é’ˆ"
-
--#: cp/typeck.c:6363
-+#: cp/typeck.c:6376
- #, gcc-internal-format
- msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
- msgstr "在类型%qT上使用 const_cast 无效,因为它是一个指针函数类型的指针或引用"
-
--#: cp/typeck.c:6403
-+#: cp/typeck.c:6416
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr "从类型%qT到类型%qT中的 const_cast 无效"
-
--#: cp/typeck.c:6459
-+#: cp/typeck.c:6472
- #, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr "从类型%qT到类型%qT中的 const_cast 无效"
-
--#: cp/typeck.c:6536 cp/typeck.c:6544
-+#: cp/typeck.c:6549 cp/typeck.c:6557
- #, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr "ISO C++ ä¸å…许转æ¢ä¸ºæ•°ç»„类型%qT"
-
--#: cp/typeck.c:6553
-+#: cp/typeck.c:6566
- #, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr "å‘函数类型%qTçš„è½¬æ¢æ— æ•ˆ"
-
--#: cp/typeck.c:6829
-+#: cp/typeck.c:6842
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr "在求%<%Q(%#T, %#T)%>值时"
-
--#: cp/typeck.c:6890
-+#: cp/typeck.c:6903
- #, fuzzy, gcc-internal-format
- msgid "assigning to an array from an initializer list"
- msgstr "åˆå§‹å€¼è®¾å®šä¸­æ•°ç»„ç´¢å¼•ä¸æ˜¯å¸¸æ•°"
-
--#: cp/typeck.c:6904
-+#: cp/typeck.c:6917
- #, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr "å°†%qT赋值给%qT时类型ä¸å…¼å®¹"
-
--#: cp/typeck.c:6918
-+#: cp/typeck.c:6931
- #, gcc-internal-format
- msgid "array used as initializer"
- msgstr "数组被用作åˆå§‹å€¼è®¾å®š"
-
--#: cp/typeck.c:6920
-+#: cp/typeck.c:6933
- #, gcc-internal-format
- msgid "invalid array assignment"
- msgstr "无效的数组赋值"
-
--#: cp/typeck.c:7032
-+#: cp/typeck.c:7045
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr "在æˆå‘˜å‡½æ•°æŒ‡é’ˆè½¬æ¢ä¸­"
-
--#: cp/typeck.c:7046
-+#: cp/typeck.c:7059
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr "æˆå‘˜æŒ‡é’ˆè½¬æ¢ç»ç”±è™šåŸºç±»%qT"
-
--#: cp/typeck.c:7093 cp/typeck.c:7112
-+#: cp/typeck.c:7106 cp/typeck.c:7125
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr "在æˆå‘˜æŒ‡é’ˆè½¬æ¢ä¸­"
-
--#: cp/typeck.c:7191
-+#: cp/typeck.c:7204
- #, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr "到类型%qTçš„è½¬æ¢æ— æ•ˆï¼Œä»Žç±»åž‹%qT"
-
--#: cp/typeck.c:7473
-+#: cp/typeck.c:7486
- #, 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:7479
-+#: cp/typeck.c:7492
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in default argument"
- msgstr "ä¸èƒ½åœ¨å‚数默认时将%qT转æ¢ä¸º%qT"
-
--#: cp/typeck.c:7483
-+#: cp/typeck.c:7496
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in argument passing"
- msgstr "ä¸èƒ½åœ¨ä¼ å‚æ—¶å°†%qT转æ¢ä¸º%qT"
-
--#: cp/typeck.c:7487
-+#: cp/typeck.c:7500
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT"
- msgstr "ä¸èƒ½å°†%qT转æ¢ä¸º%qT"
-
--#: cp/typeck.c:7491
-+#: cp/typeck.c:7504
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in initialization"
- msgstr "ä¸èƒ½åœ¨åˆå§‹åŒ–æ—¶å°†%qT转æ¢ä¸º%qT"
-
--#: cp/typeck.c:7495
-+#: cp/typeck.c:7508
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in return"
- msgstr "ä¸èƒ½åœ¨è¿”回时将%qT转æ¢ä¸º%qT"
-
--#: cp/typeck.c:7499
-+#: cp/typeck.c:7512
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in assignment"
- msgstr "ä¸èƒ½åœ¨èµ‹å€¼æ—¶å°†%qT转æ¢ä¸º%qT"
-
--#: cp/typeck.c:7522
-+#: cp/typeck.c:7535
- #, 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:7526
-+#: cp/typeck.c:7539
- #, fuzzy, gcc-internal-format
- msgid "parameter might be a candidate for a format attribute"
- msgstr "%2$qE的第 %1$d 个实å‚å¯èƒ½æ˜¯ format 属性的备选"
-
--#: cp/typeck.c:7531
-+#: cp/typeck.c:7544
- #, fuzzy, gcc-internal-format
- msgid "target of conversion might be a candidate for a format attribute"
- msgstr "%2$qE的第 %1$d 个实å‚å¯èƒ½æ˜¯ format 属性的备选"
-
--#: cp/typeck.c:7536
-+#: cp/typeck.c:7549
- #, fuzzy, gcc-internal-format
- msgid "target of initialization might be a candidate for a format attribute"
- msgstr "åˆå§‹åŒ–的左手边å¯èƒ½æ˜¯ format 属性的备选时"
-
--#: cp/typeck.c:7546
-+#: cp/typeck.c:7559
- #, fuzzy, gcc-internal-format
- msgid "left-hand side of assignment might be a candidate for a format attribute"
- msgstr "赋值的左手边å¯èƒ½æ˜¯ format 属性的备选时"
-
--#: cp/typeck.c:7641 cp/typeck.c:7643
-+#: cp/typeck.c:7654 cp/typeck.c:7656
- #, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr "在传递%2$q+D的第 %1$P ä¸ªå®žå‚æ—¶"
-
--#: cp/typeck.c:7698
-+#: cp/typeck.c:7711
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr "返回临时å˜é‡çš„引用"
-
--#: cp/typeck.c:7705
-+#: cp/typeck.c:7718
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr "返回了一个éžå·¦å€¼çš„引用"
-
--#: cp/typeck.c:7721
-+#: cp/typeck.c:7734
- #, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr "返回了对局部å˜é‡çš„%q+D的引用"
-
--#: cp/typeck.c:7724
-+#: cp/typeck.c:7737
- #, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr "返回了局部å˜é‡çš„%q+D的地å€"
-
--#: cp/typeck.c:7759
-+#: cp/typeck.c:7772
- #, 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:7767
-+#: cp/typeck.c:7780
- #, 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:7770
-+#: cp/typeck.c:7783
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr "构造函数返回值"
-
--#: cp/typeck.c:7793
-+#: cp/typeck.c:7806
- #, gcc-internal-format
- msgid "inconsistent types %qT and %qT deduced for lambda return type"
- msgstr "Lambda 返回类型演绎得到ä¸ä¸€è‡´çš„类型%qTå’Œ%qT"
-
--#: cp/typeck.c:7819
-+#: cp/typeck.c:7832
- #, gcc-internal-format
- msgid "return-statement with no value, in function returning %qT"
- msgstr "在返回%qT的函数中,返回语å¥ä¸å¸¦è¿”回值"
-
--#: cp/typeck.c:7840
-+#: cp/typeck.c:7853
- #, gcc-internal-format
- msgid "return-statement with a value, in function returning 'void'"
- msgstr "在返回‘void’的函数中,返回语å¥å¸¦è¿”回值"
-
--#: cp/typeck.c:7870
-+#: cp/typeck.c:7883
- #, 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:8441
-+#: cp/typeck.c:8454
- #, fuzzy, gcc-internal-format
- msgid "using temporary as lvalue"
- msgstr "å³å€¼çš„引用用作左值"
-
--#: cp/typeck.c:8443
-+#: cp/typeck.c:8456
- #, gcc-internal-format
- msgid "using xvalue (rvalue reference) as lvalue"
- msgstr "å³å€¼çš„引用用作左值"
-@@ -35702,7 +35772,7 @@
-
- #. Problems occur when we get something like
- #. integer :: a(lots) = (/(i, i=1, lots)/)
--#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5259
-+#: fortran/array.c:1621 fortran/expr.c:1538 fortran/trans-array.c:5264
- #, gcc-internal-format, gfc-internal-format
- msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See -fmax-array-constructor option"
- msgstr "%Lå¤„æ•°ç»„æž„é€ å‡½æ•°ä¸­çš„å…ƒç´ æ•°è¶…è¿‡å®¹è®¸çš„ä¸Šé™ %d。请å‚è§ -fmax-array-constructor 选项"
-@@ -37861,27 +37931,27 @@
- msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
- msgstr "扩展:%L处 BOZ å­—é¢å€¼è¢«ç”¨æ¥åˆå§‹åŒ–éžæ•´æ•°å˜é‡â€˜%s’"
-
--#: fortran/expr.c:3177 fortran/resolve.c:9096
-+#: fortran/expr.c:3177 fortran/resolve.c:9095
- #, gcc-internal-format, gfc-internal-format
- msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
- msgstr "扩展:在 %L处的 BOZ å­—é¢å€¼åœ¨ä¸€ä¸ª DATA 语å¥ä¹‹å¤–并且也在 INT/REAL/DBLE/CMPLX 之外"
-
--#: fortran/expr.c:3187 fortran/resolve.c:9106
-+#: fortran/expr.c:3187 fortran/resolve.c:9105
- #, gcc-internal-format, gfc-internal-format
- msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
- msgstr "%L处 BOZ å­—é¢å€¼æŒ‰ä½è½¬æ¢åŽæ˜¯éžæ•´æ•°ç¬¦å·â€˜%s’"
-
--#: fortran/expr.c:3195 fortran/resolve.c:9115
-+#: fortran/expr.c:3195 fortran/resolve.c:9114
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "%L处按ä½è½¬æ¢ BOZ 时算术下溢。这一检查å¯ç”¨ -fno-range-check 选项ç¦ç”¨"
-
--#: fortran/expr.c:3199 fortran/resolve.c:9119
-+#: fortran/expr.c:3199 fortran/resolve.c:9118
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "%L处按ä½è½¬æ¢ BOZ 时算术上溢。这一检查å¯ç”¨ -fno-range-check 选项ç¦ç”¨"
-
--#: fortran/expr.c:3203 fortran/resolve.c:9123
-+#: fortran/expr.c:3203 fortran/resolve.c:9122
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
- msgstr "%L处按ä½è½¬æ¢ BOZ 时产生算术 NaN。这一检查å¯ç”¨ -fno-range-check 选项ç¦ç”¨"
-@@ -38092,42 +38162,42 @@
- msgid "LOCK_TYPE in variable definition context (%s) at %L"
- msgstr "å˜é‡â€˜%s’在%L处上下文中必须是常é‡"
-
--#: fortran/expr.c:4664
-+#: fortran/expr.c:4668
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
- msgstr "虚å‚‘%s’ä¸èƒ½å‡ºçŽ°åœ¨%L处的表达å¼ä¸­"
-
--#: fortran/expr.c:4672
-+#: fortran/expr.c:4676
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
- msgstr ""
-
--#: fortran/expr.c:4685
-+#: fortran/expr.c:4689
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
- msgstr "å˜é‡â€˜%s’ä¸èƒ½å‡ºçŽ°åœ¨%L处的表达å¼ä¸­"
-
--#: fortran/expr.c:4693
-+#: fortran/expr.c:4697
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
- msgstr "å˜é‡â€˜%s’ä¸èƒ½å‡ºçŽ°åœ¨%L处的表达å¼ä¸­"
-
--#: fortran/expr.c:4705
-+#: fortran/expr.c:4709
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
- msgstr "å˜é‡â€˜%s’ä¸èƒ½å‡ºçŽ°åœ¨%L处的表达å¼ä¸­"
-
--#: fortran/expr.c:4764
-+#: fortran/expr.c:4768
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4768
-+#: fortran/expr.c:4772
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
- msgstr ""
-
--#: fortran/expr.c:4780
-+#: fortran/expr.c:4784
- #, gcc-internal-format, gfc-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"
- msgstr ""
-@@ -38142,14 +38212,14 @@
- msgid "can't open input file: %s"
- msgstr "ä¸èƒ½æ‰“开输入文件:%s"
-
--#: fortran/frontend-passes.c:334 fortran/trans-array.c:1024
--#: fortran/trans-array.c:5755 fortran/trans-array.c:7001
-+#: fortran/frontend-passes.c:354 fortran/trans-array.c:1024
-+#: fortran/trans-array.c:5760 fortran/trans-array.c:7006
- #: fortran/trans-intrinsic.c:5422
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L"
- msgstr "在%L处建立临时数组"
-
--#: fortran/frontend-passes.c:357 fortran/frontend-passes.c:360
-+#: fortran/frontend-passes.c:377 fortran/frontend-passes.c:380
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Return value of function '%s' at %L not set"
- msgid "Removing call to function '%s' at %L"
-@@ -38260,12 +38330,12 @@
- msgid "Second argument of defined assignment at %L must be INTENT(IN)"
- msgstr "%Lå¤„å®šä¹‰èµ‹å€¼çš„ç¬¬äºŒä¸ªå‚æ•°å¿…须是 INTENT(IN)"
-
--#: fortran/interface.c:705 fortran/resolve.c:13758
-+#: fortran/interface.c:705 fortran/resolve.c:13759
- #, 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:712 fortran/resolve.c:13776
-+#: fortran/interface.c:712 fortran/resolve.c:13777
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L must be INTENT(IN)"
- msgstr "%L处è¿ç®—符接å£çš„ç¬¬äºŒä¸ªå‚æ•°å¿…须是 INTENT(IN)"
-@@ -40086,129 +40156,129 @@
- msgid "Namelist %s cannot be renamed by USE association to %s"
- msgstr "å字列表 %s ä¸èƒ½ä¸ºå¯¹ %s çš„ USE å…³è”æ¥æ›´å"
-
--#: fortran/module.c:4461
-+#: fortran/module.c:4476
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
- msgid "'%s' of module '%s', imported at %C, is also the name of the current program unit"
- msgstr "%2$C处的å字‘%1$s’是从当å‰ç¨‹åºå•元对‘%3$s’有歧义的引用"
-
--#: fortran/module.c:4760
-+#: fortran/module.c:4775
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr "%2$L处引用的符å·â€˜%1$s’在模å—‘%3$s’中找ä¸åˆ°"
-
--#: fortran/module.c:4767
-+#: fortran/module.c:4782
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr "%2$L处引用的用户è¿ç®—符‘%1$s’在模å—‘%3$s’中找ä¸åˆ°"
-
--#: fortran/module.c:4772
-+#: fortran/module.c:4787
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr "%2$L处引用的内建è¿ç®—符‘%1$s’在模å—‘%3$s’中找ä¸åˆ°"
-
--#: fortran/module.c:5409
-+#: fortran/module.c:5424
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr "ä¸èƒ½æ‰“å¼€æ¨¡å—æ–‡ä»¶â€˜%s’写入,在%C处:%s"
-
--#: fortran/module.c:5442
-+#: fortran/module.c:5457
- #, gcc-internal-format, gfc-internal-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr "å†™å…¥æ¨¡å—æ–‡ä»¶â€˜%s’时出错:%s"
-
--#: fortran/module.c:5451
-+#: fortran/module.c:5466
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't delete module file '%s': %s"
- msgstr "æ— æ³•åˆ é™¤æ¨¡å—æ–‡ä»¶â€˜%s’:%s"
-
--#: fortran/module.c:5454
-+#: fortran/module.c:5469
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't rename module file '%s' to '%s': %s"
- msgstr "æ— æ³•å°†æ¨¡å—æ–‡ä»¶â€˜%s’é‡å‘½å为‘%s’:%s"
-
--#: fortran/module.c:5460
-+#: fortran/module.c:5475
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't delete temporary module file '%s': %s"
- msgstr "æ— æ³•åˆ é™¤ä¸´æ—¶æ¨¡å—æ–‡ä»¶â€˜%s’:%s"
-
--#: fortran/module.c:5479 fortran/module.c:5691 fortran/module.c:5724
--#: fortran/module.c:5766
-+#: fortran/module.c:5494 fortran/module.c:5706 fortran/module.c:5739
-+#: fortran/module.c:5781
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' already declared"
- msgstr "符å·â€˜%s’已ç»è¢«å£°æ˜Žè¿‡"
-
--#: fortran/module.c:5583 fortran/module.c:5862
-+#: fortran/module.c:5598 fortran/module.c:5877
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "The symbol '%s', referenced at %L, is not in the selected standard"
- msgstr "%2$L处引用的符å·â€˜%1$s’在模å—‘%3$s’中找ä¸åˆ°"
-
--#: fortran/module.c:5670
-+#: fortran/module.c:5685
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
- msgstr "%2$L处引用的符å·â€˜%1$sâ€™åœ¨å†…å»ºæ¨¡å— ISO_C_BINDING 中找ä¸åˆ°"
-
--#: fortran/module.c:5847
-+#: fortran/module.c:5862
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
- msgstr "%2$C处对内建模å—‘%1$s’的使用与以å‰ä½¿ç”¨çš„éžå†…建模å—å字冲çª"
-
--#: fortran/module.c:5870
-+#: fortran/module.c:5885
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
- msgstr "%Lå¤„åœ¨å†…å»ºæ¨¡å— ISO_FORTRAN_ENV 中对 NUMERIC_STORAGE_SIZE 命å常数的使用与选项 %s ä¸å…¼å®¹"
-
--#: fortran/module.c:5940
-+#: fortran/module.c:5955
- #, 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:5998
-+#: fortran/module.c:6013
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
- msgstr "%2$L处引用的符å·â€˜%1$sâ€™åœ¨å†…å»ºæ¨¡å— ISO_FORTRAN_ENV 中找ä¸åˆ°"
-
--#: fortran/module.c:6037
-+#: fortran/module.c:6052
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
- msgstr "Fortran 2003:%C 处的 ISO_FORTRAN_ENV 内建模å—"
-
--#: fortran/module.c:6047
-+#: fortran/module.c:6062
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: ISO_C_BINDING module at %C"
- msgstr "Fortran 2003:%C处的 ISO_C_BINDING 模å—"
-
--#: fortran/module.c:6059
-+#: fortran/module.c:6074
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't find an intrinsic module named '%s' at %C"
- msgstr "%2$C处无法找到å为‘%1$s’的内建模å—"
-
--#: fortran/module.c:6064
-+#: fortran/module.c:6079
- #, gcc-internal-format, gfc-internal-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr "æ— æ³•æ‰“å¼€æ¨¡å—æ–‡ä»¶â€˜%s’读å–,在%C处:%s"
-
--#: fortran/module.c:6072
-+#: fortran/module.c:6087
- #, gcc-internal-format, gfc-internal-format
- msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
- msgstr "%2$C处对éžå†…建模å—‘%1$s’的使用与之å‰å¯¹å†…建模å—å字的使用相冲çª"
-
--#: fortran/module.c:6092
-+#: fortran/module.c:6107
- #, gcc-internal-format, gfc-internal-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr "%2$C处打开的文件的‘%1$s’并éžä¸€ä¸ª GFORTRAN æ¨¡å—æ–‡ä»¶"
-
--#: fortran/module.c:6099
-+#: fortran/module.c:6114
- #, gcc-internal-format, gfc-internal-format
- msgid "Parse error when checking module version for file '%s' opened at %C"
- msgstr "当为在%2$C处打开的文件‘%1$s’检查模å—版本时语法分æžé”™è¯¯"
-
--#: fortran/module.c:6104
-+#: fortran/module.c:6119
- #, gcc-internal-format, gfc-internal-format
- msgid "Wrong module version '%s' (expected '%s') for file '%s' opened at %C"
- msgstr "%4$C处打开的文件‘%3$s’模å—版本‘%1$s’错误(需è¦â€˜%2$s’)"
-
--#: fortran/module.c:6119
-+#: fortran/module.c:6134
- #, gcc-internal-format
- msgid "Can't USE the same module we're building!"
- msgstr "ä¸èƒ½ USE 我们正在构建的模å—ï¼"
-@@ -40293,7 +40363,7 @@
- msgid "Unexpected junk after NOWAIT clause at %C"
- msgstr "%Cå¤„çš„å‡½æ•°å£°æ˜ŽåŽæœ‰éžé¢„期的垃圾字符"
-
--#: fortran/openmp.c:819 fortran/resolve.c:8985 fortran/resolve.c:9463
-+#: fortran/openmp.c:819 fortran/resolve.c:8984 fortran/resolve.c:9462
- #, gcc-internal-format, gfc-internal-format
- msgid "IF clause at %L requires a scalar LOGICAL expression"
- msgstr "%L处的 IF 分å¥éœ€è¦ä¸€ä¸ªæ ‡é‡ LOGICAL 表达å¼"
-@@ -41632,7 +41702,7 @@
- msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. Declare it RECURSIVE or use -frecursive"
- msgstr "%2$Lå¤„éž RECURSIVE 过程‘%1$s’å¯èƒ½é€’归地调用它自己。请将它声明为 RECURSIVE 或使用 -frecursive"
-
--#: fortran/resolve.c:1610 fortran/resolve.c:8521 fortran/resolve.c:9410
-+#: fortran/resolve.c:1610 fortran/resolve.c:8520 fortran/resolve.c:9409
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d referenced at %L is never defined"
- msgstr "æ ‡å· %d(引用自 %L)从未被定义"
-@@ -41782,7 +41852,7 @@
- msgid "Unable to resolve the specific function '%s' at %L"
- msgstr "ä¸èƒ½è§£æž %2$L处的函数‘%1$s’"
-
--#: fortran/resolve.c:2534 fortran/resolve.c:13693
-+#: fortran/resolve.c:2534 fortran/resolve.c:13694
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L has no IMPLICIT type"
- msgstr "%2$L处的函数‘%1$s’没有éšå¼ç±»åž‹"
-@@ -42166,182 +42236,182 @@
- msgstr "%L处 NOPASS 类型é™å®šè¿‡ç¨‹è°ƒç”¨çš„基对象必须是标é‡"
-
- #. Nothing matching found!
--#: fortran/resolve.c:5776
-+#: fortran/resolve.c:5775
- #, gcc-internal-format, gfc-internal-format
- msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
- msgstr "%2$L处对 GENERIC‘%1$s’的调用没有找到匹é…特别的é™å®š"
-
--#: fortran/resolve.c:5803
-+#: fortran/resolve.c:5802
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a SUBROUTINE"
- msgstr "%2$L处的‘%1$s’应该是一个 SUBROUTINE"
-
--#: fortran/resolve.c:5850
-+#: fortran/resolve.c:5849
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L should be a FUNCTION"
- msgstr "%2$L处的‘%1$s’应该是一个 FUNCTION"
-
--#: fortran/resolve.c:6367
-+#: fortran/resolve.c:6366
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be a scalar"
- msgstr "%s (%L处)必须是一个标é‡"
-
--#: fortran/resolve.c:6377
-+#: fortran/resolve.c:6376
- #, gcc-internal-format, gfc-internal-format
- msgid "Deleted feature: %s at %L must be integer"
- msgstr "已删除的特性:%s 在%L处必须是一个整数"
-
--#: fortran/resolve.c:6381 fortran/resolve.c:6388
-+#: fortran/resolve.c:6380 fortran/resolve.c:6387
- #, gcc-internal-format, gfc-internal-format
- msgid "%s at %L must be INTEGER"
- msgstr "%s (%L处)必须是 INTEGER"
-
--#: fortran/resolve.c:6429
-+#: fortran/resolve.c:6428
- #, gcc-internal-format, gfc-internal-format
- msgid "Step expression in DO loop at %L cannot be zero"
- msgstr "%L处的 DO 循环中的步进表达å¼ä¸èƒ½ä¸ºé›¶"
-
--#: fortran/resolve.c:6464
-+#: fortran/resolve.c:6463
- #, gcc-internal-format, gfc-internal-format
- msgid "DO loop at %L will be executed zero times"
- msgstr "%L处的 DO 循环会被执行零次"
-
--#: fortran/resolve.c:6525
-+#: fortran/resolve.c:6524
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index-name at %L must be a scalar INTEGER"
- msgstr "%L处 FORALL 索引åå¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡æ•´æ•°"
-
--#: fortran/resolve.c:6530
-+#: fortran/resolve.c:6529
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL start expression at %L must be a scalar INTEGER"
- msgstr "%L处 FORALL 起始表达å¼å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡æ•´æ•°"
-
--#: fortran/resolve.c:6537
-+#: fortran/resolve.c:6536
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL end expression at %L must be a scalar INTEGER"
- msgstr "%L处 FORALL 结æŸè¡¨è¾¾å¼å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡æ•´æ•°"
-
--#: fortran/resolve.c:6545
-+#: fortran/resolve.c:6544
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L must be a scalar %s"
- msgstr "%L处 FORALL 间隔表达å¼å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡ %s"
-
--#: fortran/resolve.c:6550
-+#: fortran/resolve.c:6549
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL stride expression at %L cannot be zero"
- msgstr "%L处 FORALL 间隔表达å¼ä¸èƒ½æ˜¯é›¶"
-
--#: fortran/resolve.c:6566
-+#: fortran/resolve.c:6565
- #, gcc-internal-format, gfc-internal-format
- msgid "FORALL index '%s' may not appear in triplet specification at %L"
- msgstr "FORALL 索引‘%s’ä¸èƒ½å‡ºçŽ°åœ¨%L处的三元组规格说明中"
-
--#: fortran/resolve.c:6662 fortran/resolve.c:6945
-+#: fortran/resolve.c:6661 fortran/resolve.c:6944
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
- msgstr "%L处的分é…对象必须是 ALLOCATABLE 或 POINTER"
-
--#: fortran/resolve.c:6670 fortran/resolve.c:6911
-+#: fortran/resolve.c:6669 fortran/resolve.c:6910
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Coindexed allocatable object at %L"
- msgstr "%3$L 处“%1$sâ€åˆ†å¥å¯¹è±¡â€œ%2$sâ€æœ‰ ALLOCATABLE 组件"
-
--#: fortran/resolve.c:6775
-+#: fortran/resolve.c:6774
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
- msgstr "%L处的æºè¡¨è¾¾å¼å¿…é¡»æ˜¯æ ‡é‡æˆ–者与%L处的分é…对象有相åŒçš„ç§©"
-
--#: fortran/resolve.c:6803
-+#: fortran/resolve.c:6802
- #, gcc-internal-format, gfc-internal-format
- msgid "Source-expr at %L and allocate-object at %L must have the same shape"
- msgstr "%L处的æºè¡¨è¾¾å¼å’Œ%L处的分é…对象必须有相åŒçš„外形"
-
--#: fortran/resolve.c:6956
-+#: fortran/resolve.c:6955
- #, gcc-internal-format, gfc-internal-format
- msgid "Type of entity at %L is type incompatible with source-expr at %L"
- msgstr "%L处实体的类型与%L处的æºè¡¨è¾¾å¼ç±»åž‹ä¸å…¼å®¹"
-
--#: fortran/resolve.c:6969
-+#: fortran/resolve.c:6968
- #, gcc-internal-format, gfc-internal-format
- msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
- msgstr "%L处的分é…对象和%L处的æºè¡¨è¾¾å¼åº”该有相åŒçš„ç§åˆ«ç±»åž‹å‚æ•°"
-
--#: fortran/resolve.c:6983
-+#: fortran/resolve.c:6982
- #, gcc-internal-format, gfc-internal-format
- msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
- msgstr ""
-
--#: fortran/resolve.c:6996
-+#: fortran/resolve.c:6995
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
- msgstr "%2$L处分é…具有 ABSTRACT 基类型的 %1$s 需è¦ä¸€ä¸ªç±»åž‹æŒ‡å®šæˆ– SOURCE="
-
--#: fortran/resolve.c:7007
-+#: fortran/resolve.c:7006
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
- msgstr ""
-
--#: fortran/resolve.c:7092
-+#: fortran/resolve.c:7091
- #, gcc-internal-format, gfc-internal-format
- msgid "Array specification required in ALLOCATE statement at %L"
- msgstr "%L处的 ALLOCATE 语å¥ä¸­éœ€è¦æ•°ç»„规格说明"
-
--#: fortran/resolve.c:7106
-+#: fortran/resolve.c:7105
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Coarray specification required in ALLOCATE statement at %L"
- msgstr "%L 处的 ALLOCATE 语å¥ä¸­è¦æ±‚的数组规格说明"
-
--#: fortran/resolve.c:7133
-+#: fortran/resolve.c:7132
- #, gcc-internal-format, gfc-internal-format
- msgid "Bad array specification in ALLOCATE statement at %L"
- msgstr "%L处的 ALLOCATE 语å¥ä¸­æœ‰é”™è¯¯çš„æ•°ç»„è§„æ ¼"
-
--#: fortran/resolve.c:7152
-+#: fortran/resolve.c:7151
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
- msgstr "‘%s’ä¸èƒ½å‡ºçŽ°åœ¨%L处其自身被分é…çš„ ALLOCATE 语å¥çš„æ•°ç»„规格说明中"
-
--#: fortran/resolve.c:7167
-+#: fortran/resolve.c:7166
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
- msgstr "%L 处的 ALLOCATE 语å¥ä¸­è¦æ±‚的数组规格说明"
-
--#: fortran/resolve.c:7178
-+#: fortran/resolve.c:7177
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Bad coarray specification in ALLOCATE statement at %L"
- msgstr "%L 处的 ALLOCATE 语å¥ä¸­å的数组规格说明"
-
--#: fortran/resolve.c:7208
-+#: fortran/resolve.c:7207
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgstr "%L处 stat å˜é‡å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡ INTEGER å˜é‡"
-
--#: fortran/resolve.c:7231
-+#: fortran/resolve.c:7230
- #, gcc-internal-format, gfc-internal-format
- msgid "Stat-variable at %L shall not be %sd within the same %s statement"
- msgstr "%1$L处的统计å˜é‡ä¸èƒ½åœ¨åŒä¸€ä¸ª %3$s 语å¥ä¸­è¢« %2$s"
-
--#: fortran/resolve.c:7242
-+#: fortran/resolve.c:7241
- #, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG at %L is useless without a STAT tag"
- msgstr "%L处的 ERRMSG 没有 STAT 标记所以ä¸èµ·ä½œç”¨"
-
--#: fortran/resolve.c:7252
-+#: fortran/resolve.c:7251
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- msgstr "%L处错误信æ¯å˜é‡å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡ CHARACTER å˜é‡"
-
--#: fortran/resolve.c:7275
-+#: fortran/resolve.c:7274
- #, gcc-internal-format, gfc-internal-format
- msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
- msgstr "%1$L处的错误信æ¯å˜é‡ä¸èƒ½åœ¨åŒä¸€ %3$s 语å¥ä¸­è¢« %2$s"
-
--#: fortran/resolve.c:7305
-+#: fortran/resolve.c:7304
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L also appears at %L"
- msgstr "%L处分é…的对象也出现在%L处"
-
--#: fortran/resolve.c:7311 fortran/resolve.c:7317
-+#: fortran/resolve.c:7310 fortran/resolve.c:7316
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Allocate-object at %L is subobject of object at %L"
- msgstr "%2$L 处对象“%1$sâ€ä¸æ˜¯ä¸€ä¸ªå˜é‡"
-@@ -42350,178 +42420,178 @@
- #. element in the list. Either way, we must
- #. issue an error and get the next case from P.
- #. FIXME: Sort P and Q by line number.
--#: fortran/resolve.c:7512
-+#: fortran/resolve.c:7511
- #, gcc-internal-format, gfc-internal-format
- msgid "CASE label at %L overlaps with CASE label at %L"
- msgstr "%L处的 CASE æ ‡å·ä¸Ž%L处的 CASE æ ‡å·é‡å "
-
--#: fortran/resolve.c:7563
-+#: fortran/resolve.c:7562
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of type %s"
- msgstr "%L处 CASE 语å¥ä¸­çš„表达å¼å¿…须具有 %s 类型"
-
--#: fortran/resolve.c:7574
-+#: fortran/resolve.c:7573
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be of kind %d"
- msgstr "%L 处 CASE 语å¥ä¸­çš„表达å¼ç§åˆ«å¿…须为 %d"
-
--#: fortran/resolve.c:7587
-+#: fortran/resolve.c:7586
- #, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L must be scalar"
- msgstr "%L处 CASE 语å¥ä¸­çš„表达å¼å¿…须为标é‡"
-
--#: fortran/resolve.c:7633
-+#: fortran/resolve.c:7632
- #, gcc-internal-format, gfc-internal-format
- msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
- msgstr "%L处计算转移 GOTO 语å¥çš„选择表达å¼å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡æ•´æ•°è¡¨è¾¾å¼"
-
--#: fortran/resolve.c:7651
-+#: fortran/resolve.c:7650
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of SELECT statement at %L cannot be %s"
- msgstr "%L处 SELECT 语å¥çš„实å‚ä¸èƒ½æ˜¯ %s"
-
--#: fortran/resolve.c:7669 fortran/resolve.c:7677
-+#: fortran/resolve.c:7668 fortran/resolve.c:7676
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Expression in CASE statement at %L is not in the range of %s"
- msgstr "%L 处 CASE 语å¥ä¸­çš„逻辑范围是ä¸è¢«å…许的"
-
--#: fortran/resolve.c:7739 fortran/resolve.c:8049
-+#: fortran/resolve.c:7738 fortran/resolve.c:8048
- #, gcc-internal-format, gfc-internal-format
- msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
- msgstr "%L处的 DEFAULT CASE 为%L处的第二个 DEFAULT CASE 所跟éš"
-
--#: fortran/resolve.c:7765
-+#: fortran/resolve.c:7764
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical range in CASE statement at %L is not allowed"
- msgstr "%L处 CASE 语å¥ä¸­çš„逻辑范围是ä¸è¢«å…许的"
-
--#: fortran/resolve.c:7777
-+#: fortran/resolve.c:7776
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Constant logical value in CASE statement is repeated at %L"
- msgstr "%L 处 CASE 语å¥ä¸­çš„常é‡é€»è¾‘值被é‡å¤äº†"
-
--#: fortran/resolve.c:7791
-+#: fortran/resolve.c:7790
- #, gcc-internal-format, gfc-internal-format
- msgid "Range specification at %L can never be matched"
- msgstr "%L处范围规格无法匹é…"
-
--#: fortran/resolve.c:7894
-+#: fortran/resolve.c:7893
- #, gcc-internal-format, gfc-internal-format
- msgid "Logical SELECT CASE block at %L has more that two cases"
- msgstr "%L处逻辑 SELECT CASE å—æœ‰å¤šäºŽä¸¤ä¸ªçš„æƒ…况"
-
--#: fortran/resolve.c:7959
-+#: fortran/resolve.c:7958
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Associate-name '%s' at %L is used as array"
- msgstr "%2$L 处的å字“%1$sâ€å·²ç»åœ¨ %4$L 处被用作 %3$s"
-
--#: fortran/resolve.c:8001
-+#: fortran/resolve.c:8000
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
- msgstr "%C处 SELECT TYPE 语å¥ä¸­çš„选择å­åº”该是多æ€çš„"
-
--#: fortran/resolve.c:8027
-+#: fortran/resolve.c:8026
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be extensible"
- msgstr "%2$L处派生类型‘%1$sâ€™å¿…é¡»æ˜¯å¯æ‰©å±•çš„"
-
--#: fortran/resolve.c:8037
-+#: fortran/resolve.c:8036
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type '%s' at %L must be an extension of '%s'"
- msgstr "%2$L处派生类型‘%1$s’必须是‘%3$s’的一个扩展"
-
--#: fortran/resolve.c:8209
-+#: fortran/resolve.c:8208
- #, gcc-internal-format, gfc-internal-format
- msgid "Double CLASS IS block in SELECT TYPE statement at %L"
- msgstr "%L处 SELECT TYPE 语å¥ä¸­æœ‰åŒé‡çš„ CLASS IS å—"
-
--#: fortran/resolve.c:8300
-+#: fortran/resolve.c:8299
- #, gcc-internal-format, gfc-internal-format
- msgid "NULL intrinsic at %L in data transfer statement requires MOLD="
- msgstr ""
-
- #. FIXME: Test for defined input/output.
--#: fortran/resolve.c:8328
-+#: fortran/resolve.c:8327
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
- msgstr ""
-
--#: fortran/resolve.c:8340
-+#: fortran/resolve.c:8339
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Data transfer element at %L cannot have POINTER components"
- msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
- msgstr "%L处数æ®ä¼ è¾“元素ä¸èƒ½æœ‰ POINTER 组件"
-
--#: fortran/resolve.c:8349
-+#: fortran/resolve.c:8348
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have procedure pointer components"
- msgstr "%L处数æ®ä¼ è¾“元素ä¸èƒ½æœ‰ POINTER 组件"
-
--#: fortran/resolve.c:8356
-+#: fortran/resolve.c:8355
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Data transfer element at %L cannot have ALLOCATABLE components"
- msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
- msgstr "%L处数æ®ä¼ è¾“元素ä¸èƒ½æœ‰ ALLOCATABLE 组件"
-
--#: fortran/resolve.c:8364
-+#: fortran/resolve.c:8363
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot have PRIVATE components"
- msgstr "%L处数æ®ä¼ è¾“元素ä¸èƒ½æœ‰ PRIVATE 组件"
-
--#: fortran/resolve.c:8373
-+#: fortran/resolve.c:8372
- #, gcc-internal-format, gfc-internal-format
- msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
- msgstr "%L处数æ®ä¼ è¾“元素ä¸èƒ½æ˜¯å¯¹ä¸€ä¸ªå‡å®šå¤§å°æ•°ç»„的全引用"
-
--#: fortran/resolve.c:8423
-+#: fortran/resolve.c:8422
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Stat-variable at %L must be a scalar INTEGER variable"
- msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
- msgstr "%L处 stat å˜é‡å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡ INTEGER å˜é‡"
-
--#: fortran/resolve.c:8430 fortran/resolve.c:8494
-+#: fortran/resolve.c:8429 fortran/resolve.c:8493
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "STAT= argument at %L must be a scalar INTEGER variable"
- msgstr "%L处 stat å˜é‡å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡ INTEGER å˜é‡"
-
--#: fortran/resolve.c:8442 fortran/resolve.c:8501
-+#: fortran/resolve.c:8441 fortran/resolve.c:8500
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
- msgstr "%L处错误信æ¯å˜é‡å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡ CHARACTER å˜é‡"
-
--#: fortran/resolve.c:8454
-+#: fortran/resolve.c:8453
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
- msgstr "%L处 stat å˜é‡å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡ INTEGER å˜é‡"
-
--#: fortran/resolve.c:8471
-+#: fortran/resolve.c:8470
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
- msgstr "%L处 SELECT 语å¥ä¸­çš„实å‚必须为标é‡"
-
--#: fortran/resolve.c:8475 fortran/resolve.c:8485
-+#: fortran/resolve.c:8474 fortran/resolve.c:8484
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Imageset argument at %L must between 1 and num_images()"
- msgstr "%L处 ACOS çš„å‚æ•°å¿…须在 -1 å’Œ 1 之间"
-
--#: fortran/resolve.c:8528
-+#: fortran/resolve.c:8527
- #, gcc-internal-format, gfc-internal-format
- msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
- msgstr "%L处的语å¥å¯¹%L处的分支语å¥è€Œè¨€ä¸æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„分支目标语å¥"
-
--#: fortran/resolve.c:8537
-+#: fortran/resolve.c:8536
- #, gcc-internal-format, gfc-internal-format
- msgid "Branch at %L may result in an infinite loop"
- msgstr "%L处的分支å¯èƒ½å¯¼è‡´æ— ç©·å¾ªçޝ"
-
- #. Note: A label at END CRITICAL does not leave the CRITICAL
- #. construct as END CRITICAL is still part of it.
--#: fortran/resolve.c:8554 fortran/resolve.c:8577
-+#: fortran/resolve.c:8553 fortran/resolve.c:8576
- #, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
- msgstr ""
-
--#: fortran/resolve.c:8558 fortran/resolve.c:8583
-+#: fortran/resolve.c:8557 fortran/resolve.c:8582
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
- msgstr "%s 语å¥åœ¨%C处离开 OpenMP 结构å—"
-@@ -42529,952 +42599,952 @@
- #. The label is not in an enclosing block, so illegal. This was
- #. allowed in Fortran 66, so we allow it as extension. No
- #. further checks are necessary in this case.
--#: fortran/resolve.c:8598
-+#: fortran/resolve.c:8597
- #, gcc-internal-format, gfc-internal-format
- msgid "Label at %L is not in the same block as the GOTO statement at %L"
- msgstr "%L处的标å·ä¸Ž%L处 GOTO 语å¥ä¸åœ¨ç›¸åŒçš„å—中"
-
--#: fortran/resolve.c:8670
-+#: fortran/resolve.c:8669
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE mask at %L has inconsistent shape"
- msgstr "%L处的 WHERE 掩ç å¤–å½¢ä¸ä¸€è‡´"
-
--#: fortran/resolve.c:8686
-+#: fortran/resolve.c:8685
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE assignment target at %L has inconsistent shape"
- msgstr "%L处 WHERE 赋值目标外形ä¸ä¸€è‡´"
-
--#: fortran/resolve.c:8694 fortran/resolve.c:8781
-+#: fortran/resolve.c:8693 fortran/resolve.c:8780
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
- msgstr "%L处 WHERE ä¸­ç”¨æˆ·å®šä¹‰çš„éž ELEMENTAL 用户赋值"
-
--#: fortran/resolve.c:8704 fortran/resolve.c:8791
-+#: fortran/resolve.c:8703 fortran/resolve.c:8790
- #, gcc-internal-format, gfc-internal-format
- msgid "Unsupported statement inside WHERE at %L"
- msgstr "%L处在 WHERE 内䏿”¯æŒçš„语å¥"
-
--#: fortran/resolve.c:8735
-+#: fortran/resolve.c:8734
- #, gcc-internal-format, gfc-internal-format
- msgid "Assignment to a FORALL index variable at %L"
- msgstr "%Lå¤„å‘ FORALL 索引å˜é‡èµ‹å€¼"
-
--#: fortran/resolve.c:8744
-+#: fortran/resolve.c:8743
- #, gcc-internal-format, gfc-internal-format
- msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
- msgstr "%2$L处带索引‘%1$s’的 FORALL 没有被用在赋值的左侧,所以å¯èƒ½å¯¼è‡´å¯¹è¿™ä¸ªå¯¹è±¡çš„多个赋值"
-
--#: fortran/resolve.c:8913
-+#: fortran/resolve.c:8912
- #, gcc-internal-format, gfc-internal-format
- msgid "An outer FORALL construct already has an index with this name %L"
- msgstr "%L处外部 FORALL æž„é€ å·²ç»æœ‰ä¸€ä¸ªåŒå的索引"
-
--#: fortran/resolve.c:8993
-+#: fortran/resolve.c:8992
- #, gcc-internal-format, gfc-internal-format
- msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
- msgstr "%L处的 WHERE/ELSEWHERE å­å¥éœ€è¦ä¸€ä¸ª LOGICAL 数组"
-
--#: fortran/resolve.c:9147
-+#: fortran/resolve.c:9146
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
- msgstr "CHARACTER 表达å¼åœ¨%3$L处赋值时将被截断(%1$d/%2$d)"
-
--#: fortran/resolve.c:9179
-+#: fortran/resolve.c:9178
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
- msgstr "在 %L 处 impure å˜é‡è¢«èµ‹å€¼åˆ°ä¸€ä¸ª PURE 过程(12.6)中的 POINTER 组件的派生类型å˜é‡"
-
--#: fortran/resolve.c:9184
-+#: fortran/resolve.c:9183
- #, gcc-internal-format, gfc-internal-format
- msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- msgstr "%L处一个éžçº¯å˜é‡åœ¨ PURE 过程中被赋值给带有 POINTER 组件派生类型å˜é‡(12.6)"
-
--#: fortran/resolve.c:9194
-+#: fortran/resolve.c:9193
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Assignment to coindexed variable at %L in a PURE procedure"
- msgstr "ä¸èƒ½åœ¨%2$C处的 PURE 过程中读å–å˜é‡â€˜%1$s’"
-
--#: fortran/resolve.c:9225
-+#: fortran/resolve.c:9224
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
- msgstr ""
-
--#: fortran/resolve.c:9234
-+#: fortran/resolve.c:9233
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
- msgstr "%L处赋值中的å˜é‡ç±»åž‹ä¸èƒ½æ˜¯å¤šæ€çš„"
-
--#: fortran/resolve.c:9369
-+#: fortran/resolve.c:9368
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
- msgstr "ASSIGNED GOTO 语å¥åœ¨%L处需è¦ä¸€ä¸ª INTEGER å˜é‡"
-
--#: fortran/resolve.c:9372
-+#: fortran/resolve.c:9371
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' has not been assigned a target label at %L"
- msgstr "å˜é‡â€˜%s’在 %L 尚未指派目标标å·"
-
--#: fortran/resolve.c:9383
-+#: fortran/resolve.c:9382
- #, gcc-internal-format, gfc-internal-format
- msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
- msgstr "%L处的替代 RETURN 语å¥éœ€è¦ä¸€ä¸ª SCALAR-INTEGER 返回é™å®šç¬¦"
-
--#: fortran/resolve.c:9418
-+#: fortran/resolve.c:9417
- #, gcc-internal-format, gfc-internal-format
- msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
- msgstr "%L处的 ASSIGN 语å¥éœ€è¦ä¸€ä¸ªé»˜è®¤æ ‡é‡ INTEGER å˜é‡"
-
--#: fortran/resolve.c:9451
-+#: fortran/resolve.c:9450
- #, gcc-internal-format, gfc-internal-format
- msgid "Arithmetic IF statement at %L requires a numeric expression"
- msgstr "%L处的算术 IF 语å¥è¦æ±‚一个数字表达å¼"
-
--#: fortran/resolve.c:9510
-+#: fortran/resolve.c:9509
- #, gcc-internal-format, gfc-internal-format
- msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
- msgstr "%L处 DO WHILE 循环的退出æ¡ä»¶å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡ LOGICAL 表达å¼"
-
--#: fortran/resolve.c:9594
-+#: fortran/resolve.c:9593
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
- msgstr "%L处的 FORMALL 掩ç å­å¥éœ€è¦ä¸€ä¸ª LOGICAL 表达å¼"
-
--#: fortran/resolve.c:9676 fortran/resolve.c:9729
-+#: fortran/resolve.c:9675 fortran/resolve.c:9728
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
- msgstr "%3$L处公共å—‘%2$s’的绑定标å·â€˜%1$s’与 %5$L 处的全局实体‘%4$s’冲çª"
-
- #. Common block names match but binding labels do not.
--#: fortran/resolve.c:9694
-+#: fortran/resolve.c:9693
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
- msgstr "%3$L处公共å—‘%2$s’的绑定标å·â€˜%1$s’与%6$L处公共å—‘%5$s’的绑定标记‘%4$s’ä¸åŒ¹é…"
-
--#: fortran/resolve.c:9741
-+#: fortran/resolve.c:9740
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
- msgstr "%3$L处公共å—‘%2$s’的绑定标å·â€˜%1$s’与 %5$L 处的全局实体‘%4$s’冲çª"
-
- #. Make sure global procedures don't collide with anything.
--#: fortran/resolve.c:9793
-+#: fortran/resolve.c:9792
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
- msgstr "%2$L处的绑定标å·â€˜%1$s’与 %4$L 处的全局实体‘%3$s’冲çª"
-
- #. Make sure procedures in interface bodies don't collide.
--#: fortran/resolve.c:9806
-+#: fortran/resolve.c:9805
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
- msgstr "%2$L处的接å£ä½“中的绑定标记‘%1$s’与%4$L处的全局实体‘%3$s’冲çª"
-
--#: fortran/resolve.c:9819
-+#: fortran/resolve.c:9818
- #, gcc-internal-format, gfc-internal-format
- msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
- msgstr "%2$L处的æ†ç»‘æ ‡å·â€˜%1$s’与 %4$L 处的全局实体‘%3$s’冲çª"
-
--#: fortran/resolve.c:9898
-+#: fortran/resolve.c:9897
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER variable at %L has negative length %d, the length has been set to zero"
- msgstr "%L处的CHARACTER å˜é‡æœ‰è´Ÿçš„长度 %d,长度已ç»è¢«è®¾ä¸ºé›¶"
-
--#: fortran/resolve.c:9911
-+#: fortran/resolve.c:9910
- #, gcc-internal-format, gfc-internal-format
- msgid "String length at %L is too large"
- msgstr "%L处字符串太长"
-
--#: fortran/resolve.c:10248
-+#: fortran/resolve.c:10247
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable array '%s' at %L must have a deferred shape"
- msgstr "å¯åˆ†é…的数组‘%s’在%L处必须有延迟的外形"
-
--#: fortran/resolve.c:10252
-+#: fortran/resolve.c:10251
- #, gcc-internal-format, gfc-internal-format
- msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
- msgstr "%2$L处标é‡å¯¹è±¡â€˜%1$s’ä¸èƒ½ä¸º ALLOCATABLE"
-
--#: fortran/resolve.c:10260
-+#: fortran/resolve.c:10259
- #, gcc-internal-format, gfc-internal-format
- msgid "Array pointer '%s' at %L must have a deferred shape"
- msgstr "数组指针‘%s’在%L处必须有延迟的外形"
-
--#: fortran/resolve.c:10270
-+#: fortran/resolve.c:10269
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L cannot have a deferred shape"
- msgstr "数组‘%s’在%L处ä¸èƒ½æœ‰å»¶è¿Ÿçš„外形"
-
--#: fortran/resolve.c:10283
-+#: fortran/resolve.c:10282
- #, gcc-internal-format, gfc-internal-format
- msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
- msgstr "%3$L处 CLASS å˜é‡â€˜%2$s’的类型‘%1$s’ä¸èƒ½è¢«æ‰©å±•"
-
--#: fortran/resolve.c:10295
-+#: fortran/resolve.c:10294
- #, gcc-internal-format, gfc-internal-format
- msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
- msgstr "%2$L处的 CLASS å˜é‡â€˜%1$s’必须是哑元ã€å¯åˆ†é…的或者指针"
-
--#: fortran/resolve.c:10326
-+#: fortran/resolve.c:10325
- #, gcc-internal-format, gfc-internal-format
- msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
- msgstr "‘%s’在%L处ä¸èƒ½æ˜¯ä¸»æœºç›¸å…³çš„,因为它被在%L处声明的一个ä¸å…¼å®¹çš„åŒå对象所阻ç¢"
-
--#: fortran/resolve.c:10348
-+#: fortran/resolve.c:10347
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
- msgstr "Fortran 2008:%2$L处模å—å˜é‡â€˜%1$s’éšå«ä½¿ç”¨äº† SAVE,因为默认åˆå§‹åŒ–有此需求"
-
- #. The shape of a main program or module array needs to be
- #. constant.
--#: fortran/resolve.c:10395
-+#: fortran/resolve.c:10394
- #, gcc-internal-format, gfc-internal-format
- msgid "The module or main program array '%s' at %L must have constant shape"
- msgstr "%2$Lå¤„çš„æ¨¡å—æˆ–ä¸»ç¨‹åºæ•°ç»„‘%1$s’必须有常é‡å¤–å½¢"
-
--#: fortran/resolve.c:10404
-+#: fortran/resolve.c:10403
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
- msgstr ""
-
--#: fortran/resolve.c:10418
-+#: fortran/resolve.c:10417
- #, gcc-internal-format, gfc-internal-format
- msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
- msgstr "%L处å‡å®šå­—ç¬¦é•¿åº¦çš„å®žä½“å¿…é¡»æ˜¯ä¸ªè™šå‚æˆ–是个 PARAMETER"
-
--#: fortran/resolve.c:10437
-+#: fortran/resolve.c:10436
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L must have constant character length in this context"
- msgstr "å˜é‡â€˜%s’在%L处上下文中字符长度必须为常é‡"
-
--#: fortran/resolve.c:10443
-+#: fortran/resolve.c:10442
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "'%s' at %L must have constant character length in this context"
- msgid "COMMON variable '%s' at %L must have constant character length"
- msgstr "å˜é‡â€˜%s’在%L处上下文中字符长度必须为常é‡"
-
--#: fortran/resolve.c:10488
-+#: fortran/resolve.c:10487
- #, gcc-internal-format, gfc-internal-format
- msgid "Allocatable '%s' at %L cannot have an initializer"
- msgstr "å¯åˆ†é…的‘%s’在%L处ä¸èƒ½æœ‰åˆå§‹å€¼è®¾å®š"
-
--#: fortran/resolve.c:10491
-+#: fortran/resolve.c:10490
- #, gcc-internal-format, gfc-internal-format
- msgid "External '%s' at %L cannot have an initializer"
- msgstr "外部‘%s’在%L处ä¸èƒ½æœ‰åˆå§‹å€¼è®¾å®š"
-
--#: fortran/resolve.c:10495
-+#: fortran/resolve.c:10494
- #, gcc-internal-format, gfc-internal-format
- msgid "Dummy '%s' at %L cannot have an initializer"
- msgstr "哑元‘%s’在%L处ä¸èƒ½æœ‰åˆå§‹å€¼è®¾å®š"
-
--#: fortran/resolve.c:10498
-+#: fortran/resolve.c:10497
- #, gcc-internal-format, gfc-internal-format
- msgid "Intrinsic '%s' at %L cannot have an initializer"
- msgstr "内建函数‘%s’在%L处ä¸èƒ½æœ‰åˆå§‹å€¼è®¾å®š"
-
--#: fortran/resolve.c:10501
-+#: fortran/resolve.c:10500
- #, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L cannot have an initializer"
- msgstr "函数结果‘%s’在%L处ä¸èƒ½æœ‰åˆå§‹å€¼è®¾å®š"
-
--#: fortran/resolve.c:10504
-+#: fortran/resolve.c:10503
- #, gcc-internal-format, gfc-internal-format
- msgid "Automatic array '%s' at %L cannot have an initializer"
- msgstr "自动数组‘%s’在%L处ä¸èƒ½æœ‰åˆå§‹å€¼è®¾å®š"
-
--#: fortran/resolve.c:10541
-+#: fortran/resolve.c:10540
- #, gcc-internal-format, gfc-internal-format
- msgid "Character-valued statement function '%s' at %L must have constant length"
- msgstr "%2$L处有字符值的语å¥å‡½æ•°â€˜%1$s’必须有常é‡é•¿åº¦"
-
--#: fortran/resolve.c:10563
-+#: fortran/resolve.c:10562
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
- msgstr "Fortran 2003:%3$L处‘%1$s’是 PRIVATE 类型因而ä¸èƒ½æ˜¯ PUBLIC 类型‘%2$s’的虚å‚"
-
--#: fortran/resolve.c:10585 fortran/resolve.c:10609
-+#: fortran/resolve.c:10584 fortran/resolve.c:10608
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
- msgstr "Fortran 2003: %3$L处 PUBLIC 接å£â€˜%2$s’中的过程‘%1$s’有 PRIVATE 的虚å‚‘%4$s’"
-
--#: fortran/resolve.c:10627
-+#: fortran/resolve.c:10626
- #, gcc-internal-format, gfc-internal-format
- msgid "Function '%s' at %L cannot have an initializer"
- msgstr "函数‘%s’在%L处ä¸èƒ½æœ‰åˆå§‹å€¼è®¾å®š"
-
--#: fortran/resolve.c:10636
-+#: fortran/resolve.c:10635
- #, gcc-internal-format, gfc-internal-format
- msgid "External object '%s' at %L may not have an initializer"
- msgstr "外部对象‘%s’在%L处ä¸èƒ½æœ‰åˆå§‹å€¼è®¾å®š"
-
--#: fortran/resolve.c:10644
-+#: fortran/resolve.c:10643
- #, gcc-internal-format, gfc-internal-format
- msgid "ELEMENTAL function '%s' at %L must have a scalar result"
- msgstr "%2$L处 ELEMENTAL 函数‘%1$s’必须有一个标é‡è¿”回值"
-
--#: fortran/resolve.c:10654
-+#: fortran/resolve.c:10653
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
- msgstr "语å¥å‡½æ•°â€˜%s’在%L处ä¸å…许用作实å‚"
-
--#: fortran/resolve.c:10673
-+#: fortran/resolve.c:10672
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
- msgstr "CHARACTER(*) 函数‘%s’在%L处ä¸èƒ½ä¸ºæ•°ç»„值"
-
--#: fortran/resolve.c:10677
-+#: fortran/resolve.c:10676
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
- msgstr "指定CHARACTER(*) 函数‘%s’在%L处ä¸èƒ½ä¸ºæŒ‡é’ˆå€¼"
-
--#: fortran/resolve.c:10681
-+#: fortran/resolve.c:10680
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be pure"
- msgstr "CHARACTER(*) 函数‘%s’在%L处ä¸èƒ½ä¸ºçº¯å‡½æ•°"
-
--#: fortran/resolve.c:10685
-+#: fortran/resolve.c:10684
- #, gcc-internal-format, gfc-internal-format
- msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
- msgstr "CHARACTER(*) 函数‘%s’在%L处ä¸èƒ½æ˜¯é€’å½’çš„"
-
--#: fortran/resolve.c:10697
-+#: fortran/resolve.c:10696
- #, gcc-internal-format, gfc-internal-format
- msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L"
- msgstr "已过时的特性:%2$L处的 CHARACTER(*) 函数‘%1$s’"
-
--#: fortran/resolve.c:10752
-+#: fortran/resolve.c:10751
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
- msgstr "PROCEDURE 属性与%2$L处‘%1$s’中的 SAVE 属性冲çª"
-
--#: fortran/resolve.c:10758
-+#: fortran/resolve.c:10757
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
- msgstr "PROCEDURE 属性与%2$L处‘%1$s’中的 INTENT 属性冲çª"
-
--#: fortran/resolve.c:10764
-+#: fortran/resolve.c:10763
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
- msgstr "PROCEDURE 属性与在%2$L处‘%1$s’中的 RESULT 属性冲çª"
-
--#: fortran/resolve.c:10772
-+#: fortran/resolve.c:10771
- #, gcc-internal-format, gfc-internal-format
- msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
- msgstr "EXTERNAL 属性与在%2$L处‘%1$s’中的 FUNCTION 属性冲çª"
-
--#: fortran/resolve.c:10778
-+#: fortran/resolve.c:10777
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
- msgstr "%2$L处过程指针结果‘%1$s’缺少指针属性"
-
--#: fortran/resolve.c:10824
-+#: fortran/resolve.c:10823
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
- msgstr "%2$L处 FINAL 过程‘%1$sâ€™ä¸æ˜¯ä¸€ä¸ª SUBROUTINE"
-
--#: fortran/resolve.c:10832
-+#: fortran/resolve.c:10831
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure at %L must have exactly one argument"
- msgstr "%L处的 FINAL è¿‡ç¨‹æœ‰ä¸”åªæœ‰ä¸€ä¸ªå‚æ•°"
-
--#: fortran/resolve.c:10841
-+#: fortran/resolve.c:10840
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must be of type '%s'"
- msgstr "%L处 FINAL è¿‡ç¨‹çš„å‚æ•°å¿…须是‘%s’类型"
-
--#: fortran/resolve.c:10849
-+#: fortran/resolve.c:10848
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be a POINTER"
- msgstr "%L处 FINAL è¿‡ç¨‹çš„å‚æ•°å¿…须䏿˜¯ POINTER"
-
--#: fortran/resolve.c:10855
-+#: fortran/resolve.c:10854
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
- msgstr "%L处 FINAL è¿‡ç¨‹çš„å‚æ•°å¿…须䏿˜¯ ALLOCATABLE"
-
--#: fortran/resolve.c:10861
-+#: fortran/resolve.c:10860
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
- msgstr "%L处 FINAL è¿‡ç¨‹çš„å‚æ•°å¿…须䏿˜¯ OPTIONAL"
-
--#: fortran/resolve.c:10869
-+#: fortran/resolve.c:10868
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
- msgstr "%L处 FINAL è¿‡ç¨‹çš„å‚æ•°å¿…须䏿˜¯ INTENT(OUT)"
-
--#: fortran/resolve.c:10877
-+#: fortran/resolve.c:10876
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
- msgstr "%Lå¤„çš„éžæ ‡é‡ FINAL 过程应当有å‡å®šå¤–å½¢çš„å‚æ•°"
-
--#: fortran/resolve.c:10896
-+#: fortran/resolve.c:10895
- #, gcc-internal-format, gfc-internal-format
- msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
- msgstr "%2$L处声明的 FINAL 过程‘%1$s’有与‘%4$s’相åŒçš„ç§©(%3$d)"
-
--#: fortran/resolve.c:10929
-+#: fortran/resolve.c:10928
- #, gcc-internal-format, gfc-internal-format
- msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
- msgstr "仅为定义在%2$L处的派生类型‘%1$s’声明了数组 FINAL 过程,建议也定义一个标é‡è¿‡ç¨‹"
-
- #. TODO: Remove this error when finalization is finished.
--#: fortran/resolve.c:10934
-+#: fortran/resolve.c:10933
- #, gcc-internal-format, gfc-internal-format
- msgid "Finalization at %L is not yet implemented"
- msgstr "%L处的终结化还未实现"
-
--#: fortran/resolve.c:10965
-+#: fortran/resolve.c:10964
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
- msgstr "%4$L处‘%1$s’和‘%2$s’对 GENERIC‘%3$s’ä¸èƒ½æ˜¯æ··åˆçš„ FUNCTION/SUBROUTINE"
-
--#: fortran/resolve.c:10975
-+#: fortran/resolve.c:10974
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
- msgstr "%4$L处 GENERIC‘%3$s’的‘%1$s’和‘%2$s’有歧义"
-
--#: fortran/resolve.c:11034
-+#: fortran/resolve.c:11033
- #, gcc-internal-format, gfc-internal-format
- msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
- msgstr "未定义的指定绑定‘%1$s’用作%3$L处的 GENERIC‘%2$s’的目标"
-
--#: fortran/resolve.c:11046
-+#: fortran/resolve.c:11045
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
- msgstr "%2$L处 GENERIC‘%1$s’必须定ä½ä¸€ä¸ªç‰¹å®šçš„绑定,‘%3$s’也是 GENERIC"
-
--#: fortran/resolve.c:11076
-+#: fortran/resolve.c:11075
- #, gcc-internal-format, gfc-internal-format
- msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
- msgstr "%2$L处 GENERIC‘%1$s’无法覆盖åŒå的特定绑定"
-
--#: fortran/resolve.c:11132
-+#: fortran/resolve.c:11131
- #, gcc-internal-format, gfc-internal-format
- msgid "Type-bound operator at %L can't be NOPASS"
- msgstr "%L处类型é™å®šçš„æ“ä½œæ•°ä¸èƒ½æ˜¯ NOPASS"
-
--#: fortran/resolve.c:11295
-+#: fortran/resolve.c:11294
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
- msgstr "%2$L处的‘%1$s’必须是一个模å—è¿‡ç¨‹æˆ–å¸¦æœ‰æ˜¾å¼æŽ¥å£çš„外部过程"
-
--#: fortran/resolve.c:11332
-+#: fortran/resolve.c:11331
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "%3$L处有 PASS(%2$s)的过程‘%1$sâ€™æ²¡æœ‰å‚æ•°â€˜%4$s’"
-
--#: fortran/resolve.c:11346
-+#: fortran/resolve.c:11345
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' with PASS at %L must have at least one argument"
- msgstr "%2$L处有 PASS 的过程‘%1$sâ€™å¿…é¡»è‡³å°‘å¸¦ä¸€ä¸ªå‚æ•°"
-
--#: fortran/resolve.c:11360 fortran/resolve.c:11823
-+#: fortran/resolve.c:11359 fortran/resolve.c:11822
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
- msgstr "%2$L处éžå¤šæ€çš„传递对象虚å‚‘%1$s’"
-
--#: fortran/resolve.c:11368
-+#: fortran/resolve.c:11367
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
- msgstr " %4$L处的具有 PASS(%3$s) 的‘%2$sâ€™çš„å‚æ•°â€˜%1$s’必须具有派生类型‘%5$s’"
-
--#: fortran/resolve.c:11377
-+#: fortran/resolve.c:11376
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must be scalar"
- msgstr "%2$L处‘%1$s’的传递对象虚å‚必须是标é‡"
-
--#: fortran/resolve.c:11383
-+#: fortran/resolve.c:11382
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
- msgstr "%2$L处‘%1$s’的传递对象虚å‚ä¸èƒ½æ˜¯ ALLOCATABLE"
-
--#: fortran/resolve.c:11389
-+#: fortran/resolve.c:11388
- #, gcc-internal-format, gfc-internal-format
- msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
- msgstr "%2$L处‘%1$s’的传递对象虚å‚ä¸èƒ½æ˜¯ POINTER"
-
--#: fortran/resolve.c:11418
-+#: fortran/resolve.c:11417
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as a component of '%s'"
- msgstr "%2$L处过程‘%1$s’和‘%3$s’的组件é‡å"
-
--#: fortran/resolve.c:11427
-+#: fortran/resolve.c:11426
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
- msgstr "%2$L处过程‘%1$s’和‘%3$s’的继承组件é‡å"
-
--#: fortran/resolve.c:11522
-+#: fortran/resolve.c:11521
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
- msgstr "%2$L处声明的派生类型‘%1$s’必须是 ABSTRACT,因为‘%3$s’是 DEFERRED 且没有被覆盖"
-
--#: fortran/resolve.c:11580
-+#: fortran/resolve.c:11579
- #, gcc-internal-format, gfc-internal-format
- msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
- msgstr ""
-
--#: fortran/resolve.c:11593
-+#: fortran/resolve.c:11592
- #, gcc-internal-format, gfc-internal-format
- msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
- msgstr "%2$L处ä¸èƒ½æ‰©å±•的派生类型‘%1$s’ä¸èƒ½æ˜¯ ABSTRACT"
-
--#: fortran/resolve.c:11606
-+#: fortran/resolve.c:11605
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Deferred-length character component '%s' at %L is not yet supported"
- msgstr "%Lå¤„æŒ‡é’ˆèµ‹å€¼æ—¶å‚æ•°ç§åˆ«ç±»åž‹ä¸åŒ"
-
--#: fortran/resolve.c:11616
-+#: fortran/resolve.c:11615
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
- msgstr "数组指针‘%s’在%L处必须有延迟的外形"
-
--#: fortran/resolve.c:11625
-+#: fortran/resolve.c:11624
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:11635
-+#: fortran/resolve.c:11634
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:11644
-+#: fortran/resolve.c:11643
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
- msgstr "%2$L 处的“%1$sâ€ä¸èƒ½æœ‰ VALUE å±žæ€§ï¼Œå› ä¸ºå®ƒä¸æ˜¯ä¸ªè™šå‚"
-
--#: fortran/resolve.c:11652
-+#: fortran/resolve.c:11651
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s', used by procedure pointer component '%s' at %L, is declared in a later PROCEDURE statement"
- msgstr "%3$L处为过程指针组件‘%2$s’所使用的接å£â€˜%1$s’在之åŽçš„ PROCEDURE 语å¥ä¸­è¢«å£°æ˜Ž"
-
--#: fortran/resolve.c:11717
-+#: fortran/resolve.c:11716
- #, gcc-internal-format, gfc-internal-format
- msgid "Interface '%s' of procedure pointer component '%s' at %L must be explicit"
- msgstr "%3$L处过程指针组件‘%2$s’的接å£â€˜%1$s’必须是显å¼çš„"
-
--#: fortran/resolve.c:11757
-+#: fortran/resolve.c:11756
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
- msgstr "%3$L处带有 PASS(%2$s)的过程指针组件‘%1$sâ€™æ²¡æœ‰å‚æ•°â€˜%4$s’"
-
--#: fortran/resolve.c:11771
-+#: fortran/resolve.c:11770
- #, gcc-internal-format, gfc-internal-format
- msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
- msgstr "%2$L处的具有 PASS 的过程指针组件‘%1$s’必须至少有一个实å‚"
-
--#: fortran/resolve.c:11787
-+#: fortran/resolve.c:11786
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
- msgstr "%4$L处具有 PASS(%3$s) 的‘%2$sâ€™çš„å‚æ•°â€˜%1$s’必须有派生类型‘%5$s’"
-
--#: fortran/resolve.c:11797
-+#: fortran/resolve.c:11796
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
- msgstr "%4$L 处的具有 PASS(%3$s) 的‘%2$sâ€™çš„å‚æ•°â€˜%1$s’必须是标é‡"
-
--#: fortran/resolve.c:11806
-+#: fortran/resolve.c:11805
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
- msgstr "%4$L处带 PASS(%3$s) 的‘%2$sâ€™çš„å‚æ•°â€˜%1$s’ä¸èƒ½æœ‰ POINTER 属性"
-
--#: fortran/resolve.c:11815
-+#: fortran/resolve.c:11814
- #, gcc-internal-format, gfc-internal-format
- msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
- msgstr "%4$L处带 PASS(%3$s) 的‘%2$sâ€™çš„å‚æ•°â€˜%1$s’ä¸èƒ½æ˜¯ ALLOCATABLE"
-
--#: fortran/resolve.c:11852
-+#: fortran/resolve.c:11851
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
- msgstr "%3$L处‘%2$s’的组件‘%1$s’与一个继承的类型é™å®šè¿‡ç¨‹åŒå"
-
--#: fortran/resolve.c:11865
-+#: fortran/resolve.c:11864
- #, gcc-internal-format, gfc-internal-format
- msgid "Character length of component '%s' needs to be a constant specification expression at %L"
- msgstr "%2$L处组件‘%1$s’的字符长度必须是一个常é‡è§„格表达å¼"
-
--#: fortran/resolve.c:11876
-+#: fortran/resolve.c:11875
- #, gcc-internal-format, gfc-internal-format
- msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
- msgstr ""
-
--#: fortran/resolve.c:11888
-+#: fortran/resolve.c:11887
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
- msgstr "Fortran 2003:%3$L处组åˆâ€˜%1$s’是一个 PRIVATE 类型,因此ä¸èƒ½æ˜¯ PUBLIC‘%2$s’的组åˆ"
-
--#: fortran/resolve.c:11896
-+#: fortran/resolve.c:11895
- #, gcc-internal-format, gfc-internal-format
- msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
- msgstr ""
-
--#: fortran/resolve.c:11905
-+#: fortran/resolve.c:11904
- #, gcc-internal-format, gfc-internal-format
- msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
- msgstr "%2$L处声明的有 SEQUENCE 类型的组件 %1$s 没有 SEQUENCE 属性"
-
--#: fortran/resolve.c:11923 fortran/resolve.c:11934
-+#: fortran/resolve.c:11922 fortran/resolve.c:11933
- #, gcc-internal-format, gfc-internal-format
- msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
- msgstr "%3$L处‘%2$s’的指针组件‘%1$s’类型尚未声明"
-
--#: fortran/resolve.c:11946
-+#: fortran/resolve.c:11945
- #, gcc-internal-format, gfc-internal-format
- msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
- msgstr "%2$L处具有 CLASS 的组件‘%1$s’必须是å¯åˆ†é…的或指针"
-
--#: fortran/resolve.c:11994
-+#: fortran/resolve.c:11995
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
- msgstr "%3$L处纯函数‘%2$s’的实å‚‘%1$s’必须是 INTENT(IN)"
-
--#: fortran/resolve.c:12046
-+#: fortran/resolve.c:12047
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
- msgstr "ä¸å…许 %3$L 处 %2$s å字列表中å‡å®šå¤§å°çš„æ•°ç»„“%1$sâ€"
-
--#: fortran/resolve.c:12052
-+#: fortran/resolve.c:12053
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
- msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’ä¸èƒ½æœ‰å‡å®šå¤–å½¢"
-
--#: fortran/resolve.c:12059
-+#: fortran/resolve.c:12060
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
- msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’必须有常外形"
-
--#: fortran/resolve.c:12068
-+#: fortran/resolve.c:12069
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
- msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’必须有常外形"
-
--#: fortran/resolve.c:12078
-+#: fortran/resolve.c:12079
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' at %L is polymorphic and requires a defined input/output procedure"
- msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’ä¸èƒ½æœ‰ POINTER 组件"
-
--#: fortran/resolve.c:12088
-+#: fortran/resolve.c:12089
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
- msgstr "%3$L处 NAMELIST 数组对象‘%1$s’在å字列表‘%2$s’必须有 ALLOCATABLE 组件"
-
- #. FIXME: Once UDDTIO is implemented, the following can be
- #. removed.
--#: fortran/resolve.c:12096
-+#: fortran/resolve.c:12097
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' in namelist '%s' 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/resolve.c:12113
-+#: fortran/resolve.c:12114
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
- msgstr "%3$L处 NAMELIST 对象‘%1$s’声明为 PRIVATE å› æ­¤ä¸èƒ½æ˜¯ PUBLIC å字列表‘%2$s’的æˆå‘˜"
-
--#: fortran/resolve.c:12123
-+#: fortran/resolve.c:12124
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
- msgstr "%3$L处 NAMELIST 对象‘%1$s’有使用相关的 PRIVATE 组件因此ä¸èƒ½æ˜¯ NAMELIST‘%2$s’的æˆå‘˜"
-
--#: fortran/resolve.c:12134
-+#: fortran/resolve.c:12135
- #, gcc-internal-format, gfc-internal-format
- msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
- msgstr "%3$L处 NAMELIST 对象‘%1$s’有 PRIVATE 组件因此ä¸èƒ½æ˜¯ PUBLIC å字列表‘%2$s’的æˆå‘˜"
-
--#: fortran/resolve.c:12161
-+#: fortran/resolve.c:12162
- #, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
- msgstr "PROCEDURE 属性与%2$L处‘%1$s’中的 NAMELIST 属性冲çª"
-
--#: fortran/resolve.c:12180
-+#: fortran/resolve.c:12181
- #, gcc-internal-format, gfc-internal-format
- msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
- msgstr "%2$Lå¤„çš„å‚æ•°æ•°ç»„‘%1$s’ä¸èƒ½æ˜¯è‡ªåŠ¨çš„æˆ–æœ‰å»¶è¿Ÿçš„å¤–å½¢"
-
--#: fortran/resolve.c:12192
-+#: fortran/resolve.c:12193
- #, gcc-internal-format, gfc-internal-format
- msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
- msgstr "%2$L处éšå¼ç±»åž‹çš„ PARAMETER‘%1$s’与éšåŽçš„ IMPLICIT 类型ä¸åŒ¹é…"
-
--#: fortran/resolve.c:12203
-+#: fortran/resolve.c:12204
- #, gcc-internal-format, gfc-internal-format
- msgid "Incompatible derived type in PARAMETER at %L"
- msgstr "%L处 PARAMETER 中派生类型ä¸å…¼å®¹"
-
--#: fortran/resolve.c:12272
-+#: fortran/resolve.c:12273
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
- msgstr "EXTERNAL 属性与在%2$L处‘%1$s’中的 FUNCTION 属性冲çª"
-
--#: fortran/resolve.c:12275
-+#: fortran/resolve.c:12276
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
- msgstr "PROCEDURE 属性与在 %2$L 处“%1$sâ€ä¸­çš„ SAVE 属性冲çª"
-
--#: fortran/resolve.c:12358
-+#: fortran/resolve.c:12359
- #, 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"
- msgstr ""
-
--#: fortran/resolve.c:12376
-+#: fortran/resolve.c:12377
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed size array at %L must be a dummy argument"
- msgstr "%L处å‡å®šå¤§å°çš„æ•°ç»„必须是一个虚å‚"
-
--#: fortran/resolve.c:12379
-+#: fortran/resolve.c:12380
- #, gcc-internal-format, gfc-internal-format
- msgid "Assumed shape array at %L must be a dummy argument"
- msgstr "%L处å‡å®šå¤–形的数组必须是一个虚å‚"
-
--#: fortran/resolve.c:12392
-+#: fortran/resolve.c:12393
- #, gcc-internal-format, gfc-internal-format
- msgid "Symbol at %L is not a DUMMY variable"
- msgstr "%L处的符å·ä¸æ˜¯ä¸€ä¸ª DUMMY å˜é‡"
-
--#: fortran/resolve.c:12398
-+#: fortran/resolve.c:12399
- #, gcc-internal-format, gfc-internal-format
- msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
- msgstr "%2$L 处的“%1$sâ€ä¸èƒ½æœ‰ VALUE å±žæ€§ï¼Œå› ä¸ºå®ƒä¸æ˜¯ä¸ªè™šå‚"
-
--#: fortran/resolve.c:12408
-+#: fortran/resolve.c:12409
- #, gcc-internal-format, gfc-internal-format
- msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
- msgstr "%2$L处带 VALUE 属性的字符哑元‘%1$s’必须具有常数长度"
-
--#: fortran/resolve.c:12417
-+#: fortran/resolve.c:12418
- #, gcc-internal-format, gfc-internal-format
- msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
- msgstr "%2$L处带 VALUE 属性与 C å¯äº’æ“作的字符哑元‘%1$s’长度必须为 1"
-
--#: fortran/resolve.c:12430 fortran/resolve.c:12511
-+#: fortran/resolve.c:12431 fortran/resolve.c:12512
- #, gcc-internal-format, gfc-internal-format
- msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
- msgstr "%2$L处派生类型‘%1$s’的类型‘%3$s’尚未定义"
-
--#: fortran/resolve.c:12457
-+#: fortran/resolve.c:12458
- #, gcc-internal-format, gfc-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"
- msgstr "%2$L处å˜é‡â€˜%1$s’ä¸èƒ½æ˜¯ BIND(C) å› ä¸ºå®ƒæ—¢ä¸æ˜¯ä¸€ä¸ª COMMON å—ä¹Ÿä¸æ˜¯äºŽæ¨¡å—级作用域声明的"
-
--#: fortran/resolve.c:12537
-+#: fortran/resolve.c:12538
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
- msgstr "Fortran 2003:%3$L处 PUBLIC %1$s‘%2$s’具有 PRIVATE 派生类型‘%4$s’"
-
--#: fortran/resolve.c:12551
-+#: fortran/resolve.c:12552
- #, 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:12569
-+#: fortran/resolve.c:12570
- #, gcc-internal-format, gfc-internal-format
- msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
- msgstr "%2$L处INTENT(OUT) 虚å‚‘%1$s’是 ASSUMED SIZE,所以ä¸èƒ½æœ‰ä¸€ä¸ªé»˜è®¤åˆå§‹å€¼è®¾å®š"
-
--#: fortran/resolve.c:12581
-+#: fortran/resolve.c:12582
- #, fuzzy, gcc-internal-format, gfc-internal-format
- #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
- msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
- msgstr "%2$L处的‘%1$s’虚å‚ä¸èƒ½æ˜¯ INTENT(OUT)"
-
--#: fortran/resolve.c:12593
-+#: fortran/resolve.c:12594
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
- msgstr "函数结果‘%s’在%L处ä¸èƒ½æœ‰åˆå§‹å€¼è®¾å®š"
-
--#: fortran/resolve.c:12602
-+#: fortran/resolve.c:12603
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
- msgstr ""
-
--#: fortran/resolve.c:12614
-+#: fortran/resolve.c:12615
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
- msgstr ""
-
--#: fortran/resolve.c:12629
-+#: fortran/resolve.c:12630
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
- msgstr ""
-
--#: fortran/resolve.c:12637
-+#: fortran/resolve.c:12638
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
- msgstr "数组‘%s’在%L处ä¸èƒ½æœ‰å»¶è¿Ÿçš„外形"
-
--#: fortran/resolve.c:12644
-+#: fortran/resolve.c:12645
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
- msgstr "%C处å¯åˆ†é…的组件必须有延迟的外形"
-
--#: fortran/resolve.c:12656
-+#: fortran/resolve.c:12657
- #, gcc-internal-format, gfc-internal-format
- msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
- msgstr ""
-
--#: fortran/resolve.c:12665
-+#: fortran/resolve.c:12666
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
- msgstr "%L处的哑过程ä¸å…许出现在 ELEMENTAL 过程中"
-
--#: fortran/resolve.c:12737
-+#: fortran/resolve.c:12738
- #, gcc-internal-format, gfc-internal-format
- msgid "Threadprivate at %L isn't SAVEd"
- msgstr "%Lå¤„çš„çº¿ç¨‹ç§æœ‰å˜é‡æœªè¢«ä¿å­˜"
-
--#: fortran/resolve.c:12831
-+#: fortran/resolve.c:12832
- #, gcc-internal-format, gfc-internal-format
- msgid "BLOCK DATA element '%s' at %L must be in COMMON"
- msgstr "%2$L处 BLOCK DATA 元素‘%1$s’必须在 COMMON 中"
-
--#: fortran/resolve.c:12837
-+#: fortran/resolve.c:12838
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA array '%s' at %L must be specified in a previous declaration"
- msgstr "%2$L处 BLOCK DATA 元素‘%1$s’必在å‰ä¸€ä¸ªå£°æ˜Žä¸­æŒ‡å®š"
-
--#: fortran/resolve.c:12846
-+#: fortran/resolve.c:12847
- #, fuzzy, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L cannot have a coindex"
- msgstr "%2$L 处数æ®ä¼ è¾“元素ä¸èƒ½æœ‰ PRIVATE 组件"
-
--#: fortran/resolve.c:12860
-+#: fortran/resolve.c:12861
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA element '%s' at %L is a pointer and so must be a full array"
- msgstr "%2$L处的 DATA 元素‘%1$s’是一个指针所以必须是一个完全的数组"
-
--#: fortran/resolve.c:12906
-+#: fortran/resolve.c:12907
- #, gcc-internal-format, gfc-internal-format
- msgid "Nonconstant array section at %L in DATA statement"
- msgstr "%L处 DATA 语å¥ä¸­æœ‰éžå¸¸é‡æ•°ç»„段"
-
--#: fortran/resolve.c:12919
-+#: fortran/resolve.c:12920
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more variables than values"
- msgstr "%L处的 DATA 语å中å˜é‡æ¯”值多"
-
--#: fortran/resolve.c:13018
-+#: fortran/resolve.c:13019
- #, 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:13026
-+#: fortran/resolve.c:13027
- #, 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:13034
-+#: fortran/resolve.c:13035
- #, 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:13159
-+#: fortran/resolve.c:13160
- #, gcc-internal-format, gfc-internal-format
- msgid "DATA statement at %L has more values than variables"
- msgstr "%L处的 DATA 语å¥ä¸­å€¼æ¯”å˜é‡å¤š"
-
--#: fortran/resolve.c:13298
-+#: fortran/resolve.c:13299
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but not used"
- msgstr "æ ‡å· %d 于 %L ç»å®šä¹‰ä½†æœªè¢«ä½¿ç”¨"
-
--#: fortran/resolve.c:13303
-+#: fortran/resolve.c:13304
- #, gcc-internal-format, gfc-internal-format
- msgid "Label %d at %L defined but cannot be used"
- msgstr "æ ‡å· %d 于 %L ç»å®šä¹‰ä½†æ— æ³•被使用"
-
--#: fortran/resolve.c:13387
-+#: fortran/resolve.c:13388
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
- msgstr "%2$L处的派生类型å˜é‡â€˜%1$s’必须有 SEQUENCE 属性方能æˆä¸º EQUIVALENCE 对象"
-
--#: fortran/resolve.c:13396
-+#: fortran/resolve.c:13397
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
- msgstr "%2$L处的派生类型å˜é‡â€˜%1$s’必须没有 ALLOCATABLE 组件方能æˆä¸ºä¸€ä¸ª EQUIVALENCE 对象"
-
--#: fortran/resolve.c:13404
-+#: fortran/resolve.c:13405
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
- msgstr "%2$L处的默认åˆå§‹åŒ–的派生类型å˜é‡â€˜%1$s’ä¸èƒ½æˆä¸º EQUIVALENCE 对象,因为它在 COMMON 中有å˜é‡"
-
--#: fortran/resolve.c:13420
-+#: fortran/resolve.c:13421
- #, gcc-internal-format, gfc-internal-format
- msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
- msgstr "%2$L处的带指针组件的派生类型å˜é‡â€˜%1$s’ä¸èƒ½æˆä¸ºä¸€ä¸ª EQUIVALENCE 对象"
-
--#: fortran/resolve.c:13523
-+#: fortran/resolve.c:13524
- #, gcc-internal-format, gfc-internal-format
- msgid "Syntax error in EQUIVALENCE statement at %L"
- msgstr "%L处 EQUIVALENCE 语å¥è¯­æ³•错误"
-
--#: fortran/resolve.c:13538
-+#: fortran/resolve.c:13539
- #, 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:13550
-+#: fortran/resolve.c:13551
- #, gcc-internal-format, gfc-internal-format
- msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
- msgstr "%2$Lå¤„çš„å…¬å…±å—æˆå‘˜â€˜%1$s’ä¸èƒ½åœ¨çº¯è¿‡ç¨‹â€˜%3$s’中æˆä¸ºä¸€ä¸ª EQUIVALENCE 对象"
-
--#: fortran/resolve.c:13559
-+#: fortran/resolve.c:13560
- #, gcc-internal-format, gfc-internal-format
- msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "%2$L处的有å常é‡â€˜%1$s’ä¸èƒ½æ˜¯ä¸€ä¸ª EQUIVALENCE 对象"
-
--#: fortran/resolve.c:13638
-+#: fortran/resolve.c:13639
- #, gcc-internal-format, gfc-internal-format
- msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
- msgstr "%2$L处有éžå¸¸é‡ç•Œé™çš„æ•°ç»„‘%1$s’ä¸èƒ½æ˜¯ä¸€ä¸ª EQUIVALENCE 对象"
-
--#: fortran/resolve.c:13649
-+#: fortran/resolve.c:13650
- #, gcc-internal-format, gfc-internal-format
- msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
- msgstr "%2$L处结构组件‘%1$s’ä¸èƒ½æ˜¯ä¸€ä¸ª EQUIVALENCE 对象"
-
--#: fortran/resolve.c:13660
-+#: fortran/resolve.c:13661
- #, gcc-internal-format, gfc-internal-format
- msgid "Substring at %L has length zero"
- msgstr "%L çš„å­å­—符串长度为零"
-
--#: fortran/resolve.c:13703
-+#: fortran/resolve.c:13704
- #, gcc-internal-format, gfc-internal-format
- msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'"
- msgstr "Fortran 2003:%2$L处 PRIVATE 类型‘%3$s’的 PUBLIC 函数‘%1$s’"
-
--#: fortran/resolve.c:13716
-+#: fortran/resolve.c:13717
- #, gcc-internal-format, gfc-internal-format
- msgid "ENTRY '%s' at %L has no IMPLICIT type"
- msgstr "%2$L处的 ENTRY‘%1$s’没有éšå¼ç±»åž‹"
-
--#: fortran/resolve.c:13733
-+#: fortran/resolve.c:13734
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must be a FUNCTION"
- msgstr "%2$L处的用户è¿ç®—符‘%1$s’必须是一个 FUNCTION"
-
--#: fortran/resolve.c:13743
-+#: fortran/resolve.c:13744
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L cannot be assumed character length"
- msgstr "%2$L处用户è¿ç®—符过程‘%1$s’ä¸èƒ½æœ‰å‡å®šå­—符长度"
-
--#: fortran/resolve.c:13751
-+#: fortran/resolve.c:13752
- #, gcc-internal-format, gfc-internal-format
- msgid "User operator procedure '%s' at %L must have at least one argument"
- msgstr "%2$L处的用户è¿ç®—符‘%1$s’必须至少有一个实å‚"
-
--#: fortran/resolve.c:13765
-+#: fortran/resolve.c:13766
- #, gcc-internal-format, gfc-internal-format
- msgid "First argument of operator interface at %L cannot be optional"
- msgstr "%L处è¿ç®—符接å£çš„ç¬¬ä¸€ä¸ªå‚æ•°ä¸èƒ½æ˜¯å¯é€‰çš„"
-
--#: fortran/resolve.c:13783
-+#: fortran/resolve.c:13784
- #, gcc-internal-format, gfc-internal-format
- msgid "Second argument of operator interface at %L cannot be optional"
- msgstr "%L处è¿ç®—符接å£çš„ç¬¬äºŒä¸ªå‚æ•°ä¸èƒ½æ˜¯å¯é€‰çš„"
-
--#: fortran/resolve.c:13790
-+#: fortran/resolve.c:13791
- #, gcc-internal-format, gfc-internal-format
- msgid "Operator interface at %L must have, at most, two arguments"
- msgstr "%L处的è¿ç®—符接å£å¿…须有至多两个实å‚"
-
--#: fortran/resolve.c:13866
-+#: fortran/resolve.c:13867
- #, gcc-internal-format, gfc-internal-format
- msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
- msgstr "%2$L处 PURE 过程中包å«çš„过程‘%1$s’必须也是 PURE"
-@@ -44084,17 +44154,17 @@
- msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- msgstr "%L处的 BOZ 常数太大(%ld 对 %ld ä½)"
-
--#: fortran/trans-array.c:6998
-+#: fortran/trans-array.c:7003
- #, gcc-internal-format, gfc-internal-format
- msgid "Creating array temporary at %L for argument '%s'"
- msgstr "%L处为å˜é‡â€˜%s’建立临时数组"
-
--#: fortran/trans-array.c:8124
-+#: fortran/trans-array.c:8129
- #, fuzzy, gcc-internal-format
- msgid "Possible front-end bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
- msgstr "å¯èƒ½çš„å‰ç«¯ç¼ºé™·ï¼šæé¢†æ•°ç»„大尿—¶æ²¡æœ‰æŒ‡é’ˆã€å¯åˆ†é…属性或ä¸å¸¦å¯åˆ†é…组件的派生类型。"
-
--#: fortran/trans-array.c:8621
-+#: fortran/trans-array.c:8626
- #, gcc-internal-format, gfc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr "走过错误的表达å¼ç±»åž‹(%d)"
-@@ -44351,7 +44421,7 @@
- msgid "Array element size too big at %C"
- msgstr "数组元素太大"
-
--#: fortran/trans.c:1550
-+#: fortran/trans.c:1538
- #, gcc-internal-format
- msgid "gfc_trans_code(): Bad statement code"
- msgstr "gfc_trans_code():错误的语å¥ä»£ç "
-@@ -44654,7 +44724,7 @@
- msgid "internal error - invalid Utf8 name"
- msgstr "内部错误 - 无效的 utf8 å"
-
--#: java/typeck.c:426
-+#: java/typeck.c:433
- #, gcc-internal-format
- msgid "junk at end of signature string"
- msgstr "ç­¾å字符串末尾有垃圾字符"
-@@ -45931,6 +46001,10 @@
- #~ msgid "Perform structure layout optimizations based"
- #~ msgstr "è¿›è¡ŒåŸºäºŽå–æ ·çš„结构布局优化"
-
-+#, fuzzy
-+#~ msgid "floating point constant truncated to integer"
-+#~ msgstr "大定点常é‡éšå¼æˆªæ–­ä¸ºå®šç‚¹ç±»åž‹"
-+
- #~ msgid "arguments 1 and 2 have different types"
- #~ msgstr "å®žå‚ 1 å’Œ 2 具有ä¸åŒçš„类型"
-
-@@ -46055,6 +46129,9 @@
- #~ msgid "See --target-help for supported MCUs"
- #~ msgstr "请使用 --target-help 查看支æŒçš„ MCU"
-
-+#~ msgid "%qs appears to be a misspelled interrupt handler"
-+#~ msgstr "%qs似乎是一个拼写错的中断处ç†è€…"
-+
- #~ msgid "unknown ABI (%s) for %sabi=%s %s"
- #~ msgstr "ABI (%s)未知,%sabi=%s %s"
-
-@@ -46457,9 +46534,6 @@
- #~ msgid "mno-cygwin and mno-win32 are not compatible"
- #~ msgstr "mno-cygwin å’Œ mno-win32 互ä¸å…¼å®¹"
-
--#~ msgid "consider using `-pg' instead of `-p' with gprof(1) "
--#~ msgstr "与 gprof(1) 一起使用时请考虑使用‘-pg’以代替‘-p’"
--
- #~ msgid "`-mno-intel-syntax' is deprecated. Use `-masm=att' instead."
- #~ msgstr "ä¸å»ºè®®ä½¿ç”¨â€˜-mno-intel-syntax’。请改用‘-masm=att’。"
-
-@@ -46610,9 +46684,6 @@
- #~ msgid "gimple bytecode streams do not support the target attribute"
- #~ msgstr "gimple å­—èŠ‚ç æµä¸æ”¯æŒç›®æ ‡å±žæ€§"
-
--#~ msgid "-flto and -fwhopr are mutually exclusive"
--#~ msgstr "-flto and -fwhopr 互斥"
--
- #~ msgid "invalid option argument %qs"
- #~ msgstr "æ— æ•ˆçš„é€‰é¡¹å‚æ•°%qs"
-
-Index: gcc/tree-ssa-forwprop.c
-===================================================================
---- a/src/gcc/tree-ssa-forwprop.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-ssa-forwprop.c (.../branches/gcc-4_7-branch)
-@@ -2247,6 +2247,11 @@
- unsigned int final_prec = TYPE_PRECISION (type);
- int final_unsignedp = TYPE_UNSIGNED (type);
-
-+ /* Don't propagate ssa names that occur in abnormal phis. */
-+ if (TREE_CODE (defop0) == SSA_NAME
-+ && SSA_NAME_OCCURS_IN_ABNORMAL_PHI (defop0))
-+ return 0;
-+
- /* In addition to the cases of two conversions in a row
- handled below, if we are converting something to its own
- type via an object of identical or wider precision, neither
-Index: gcc/c-convert.c
-===================================================================
---- a/src/gcc/c-convert.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/c-convert.c (.../branches/gcc-4_7-branch)
-@@ -1,6 +1,6 @@
- /* Language-level data type conversion for GNU C.
- Copyright (C) 1987, 1988, 1991, 1998, 2002, 2003, 2004, 2005, 2007, 2008,
-- 2009, 2010 Free Software Foundation, Inc.
-+ 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
-
- This file is part of GCC.
-
-@@ -92,7 +92,9 @@
-
- STRIP_TYPE_NOPS (e);
-
-- if (TYPE_MAIN_VARIANT (type) == TYPE_MAIN_VARIANT (TREE_TYPE (expr)))
-+ if (TYPE_MAIN_VARIANT (type) == TYPE_MAIN_VARIANT (TREE_TYPE (expr))
-+ && (TREE_CODE (TREE_TYPE (expr)) != COMPLEX_TYPE
-+ || TREE_CODE (e) == COMPLEX_EXPR))
- return fold_convert_loc (loc, type, expr);
- if (TREE_CODE (TREE_TYPE (expr)) == ERROR_MARK)
- return error_mark_node;
-@@ -135,24 +137,23 @@
- but for the C FE c_save_expr needs to be called instead. */
- if (TREE_CODE (TREE_TYPE (e)) == COMPLEX_TYPE)
- {
-- tree subtype = TREE_TYPE (type);
-- tree elt_type = TREE_TYPE (TREE_TYPE (e));
-+ if (TREE_CODE (e) != COMPLEX_EXPR)
-+ {
-+ tree subtype = TREE_TYPE (type);
-+ tree elt_type = TREE_TYPE (TREE_TYPE (e));
-
-- if (TYPE_MAIN_VARIANT (elt_type) != TYPE_MAIN_VARIANT (subtype)
-- && TREE_CODE (e) != COMPLEX_EXPR)
-- {
- if (in_late_binary_op)
- e = save_expr (e);
- else
- e = c_save_expr (e);
- ret
-- = fold_build2 (COMPLEX_EXPR, type,
-- convert (subtype,
-- fold_build1 (REALPART_EXPR,
-- elt_type, e)),
-- convert (subtype,
-- fold_build1 (IMAGPART_EXPR,
-- elt_type, e)));
-+ = fold_build2_loc (loc, COMPLEX_EXPR, type,
-+ convert (subtype,
-+ fold_build1 (REALPART_EXPR,
-+ elt_type, e)),
-+ convert (subtype,
-+ fold_build1 (IMAGPART_EXPR,
-+ elt_type, e)));
- goto maybe_fold;
- }
- }
-Index: gcc/tree-vect-patterns.c
-===================================================================
---- a/src/gcc/tree-vect-patterns.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-vect-patterns.c (.../branches/gcc-4_7-branch)
-@@ -937,6 +937,11 @@
- || TREE_CODE (const_oprnd) != INTEGER_CST)
- return false;
-
-+ /* If oprnd has other uses besides that in stmt we cannot mark it
-+ as being part of a pattern only. */
-+ if (!has_single_use (oprnd))
-+ return false;
-+
- /* If we are in the middle of a sequence, we use DEF from a previous
- statement. Otherwise, OPRND has to be a result of type promotion. */
- if (*new_type)
-Index: gcc/tree-vect-stmts.c
-===================================================================
---- a/src/gcc/tree-vect-stmts.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-vect-stmts.c (.../branches/gcc-4_7-branch)
-@@ -3507,22 +3507,6 @@
- /* Handle def. */
- vec_dest = vect_create_destination_var (scalar_dest, vectype);
-
-- /* Allocate VECs for vector operands. In case of SLP, vector operands are
-- created in the previous stages of the recursion, so no allocation is
-- needed, except for the case of shift with scalar shift argument. In that
-- case we store the scalar operand in VEC_OPRNDS1 for every vector stmt to
-- be created to vectorize the SLP group, i.e., SLP_NODE->VEC_STMTS_SIZE.
-- In case of loop-based vectorization we allocate VECs of size 1. We
-- allocate VEC_OPRNDS1 only in case of binary operation. */
-- if (!slp_node)
-- {
-- vec_oprnds0 = VEC_alloc (tree, heap, 1);
-- if (op_type == binary_op || op_type == ternary_op)
-- vec_oprnds1 = VEC_alloc (tree, heap, 1);
-- if (op_type == ternary_op)
-- vec_oprnds2 = VEC_alloc (tree, heap, 1);
-- }
--
- /* In case the vectorization factor (VF) is bigger than the number
- of elements that we can fit in a vectype (nunits), we have to generate
- more than one vector stmt - i.e - we need to "unroll" the
-@@ -5695,7 +5679,7 @@
- else
- STMT_VINFO_DEF_TYPE (res) = vect_internal_def;
-
-- STMT_VINFO_SAME_ALIGN_REFS (res) = VEC_alloc (dr_p, heap, 5);
-+ STMT_VINFO_SAME_ALIGN_REFS (res) = NULL;
- STMT_VINFO_INSIDE_OF_LOOP_COST (res) = 0;
- STMT_VINFO_OUTSIDE_OF_LOOP_COST (res) = 0;
- STMT_SLP_TYPE (res) = loop_vect;
-Index: gcc/tree-inline.c
-===================================================================
---- a/src/gcc/tree-inline.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-inline.c (.../branches/gcc-4_7-branch)
-@@ -871,6 +871,7 @@
- ptr, TREE_OPERAND (*tp, 1));
- TREE_THIS_NOTRAP (*tp) = TREE_THIS_NOTRAP (old);
- TREE_THIS_VOLATILE (*tp) = TREE_THIS_VOLATILE (old);
-+ TREE_SIDE_EFFECTS (*tp) = TREE_SIDE_EFFECTS (old);
- TREE_NO_WARNING (*tp) = TREE_NO_WARNING (old);
- *walk_subtrees = 0;
- return NULL;
-Index: gcc/graphite-sese-to-poly.c
-===================================================================
---- a/src/gcc/graphite-sese-to-poly.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/graphite-sese-to-poly.c (.../branches/gcc-4_7-branch)
-@@ -3229,6 +3229,7 @@
- loop_iterator li;
- loop_p loop;
- gimple_stmt_iterator psi;
-+ bool result = true;
-
- FOR_EACH_LOOP (li, loop, 0)
- {
-@@ -3244,11 +3245,16 @@
-
- if (TYPE_UNSIGNED (type)
- && TYPE_PRECISION (type) >= TYPE_PRECISION (long_long_integer_type_node))
-- return false;
-+ {
-+ result = false;
-+ break;
-+ }
- }
-+ if (!result)
-+ FOR_EACH_LOOP_BREAK (li);
- }
-
-- return true;
-+ return result;
- }
-
- /* Builds the polyhedral representation for a SESE region. */
-Index: gcc/combine.c
-===================================================================
---- a/src/gcc/combine.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/combine.c (.../branches/gcc-4_7-branch)
-@@ -8436,6 +8436,7 @@
- in OP_MODE. */
-
- if (CONST_INT_P (XEXP (x, 1))
-+ && INTVAL (XEXP (x, 1)) >= 0
- && INTVAL (XEXP (x, 1)) < HOST_BITS_PER_WIDE_INT
- && HWI_COMPUTABLE_MODE_P (op_mode))
- {
-@@ -10801,13 +10802,6 @@
- if (omode == imode)
- return x;
-
-- /* Return identity if this is a CONST or symbolic reference. */
-- if (omode == Pmode
-- && (GET_CODE (x) == CONST
-- || GET_CODE (x) == SYMBOL_REF
-- || GET_CODE (x) == LABEL_REF))
-- return x;
--
- /* We can only support MODE being wider than a word if X is a
- constant integer or has a mode the same size. */
- if (GET_MODE_SIZE (omode) > UNITS_PER_WORD
-Index: gcc/cfgloop.h
-===================================================================
---- a/src/gcc/cfgloop.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cfgloop.h (.../branches/gcc-4_7-branch)
-@@ -629,7 +629,7 @@
-
- #define FOR_EACH_LOOP_BREAK(LI) \
- { \
-- VEC_free (int, heap, (LI)->to_visit); \
-+ VEC_free (int, heap, (LI).to_visit); \
- break; \
- }
-
-Index: gcc/df-problems.c
-===================================================================
---- a/src/gcc/df-problems.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/df-problems.c (.../branches/gcc-4_7-branch)
-@@ -3961,6 +3961,19 @@
-
- for (insn = across_to; ; insn = next)
- {
-+ if (CALL_P (insn))
-+ {
-+ if (RTL_CONST_OR_PURE_CALL_P (insn))
-+ /* Pure functions can read from memory. Const functions can
-+ read from arguments that the ABI has forced onto the stack.
-+ Neither sort of read can be volatile. */
-+ memrefs_in_across |= MEMREF_NORMAL;
-+ else
-+ {
-+ memrefs_in_across |= MEMREF_VOLATILE;
-+ mem_sets_in_across |= MEMREF_VOLATILE;
-+ }
-+ }
- if (NONDEBUG_INSN_P (insn))
- {
- memrefs_in_across |= for_each_rtx (&PATTERN (insn), find_memory,
-Index: gcc/config.gcc
-===================================================================
---- a/src/gcc/config.gcc (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config.gcc (.../branches/gcc-4_7-branch)
-@@ -184,6 +184,11 @@
- # the --with-sysroot configure option or the
- # --sysroot command line option is used this
- # will be relative to the sysroot.
-+# target_type_format_char
-+# The default character to be used for formatting
-+# the attribute in a
-+# .type symbol_name, ${t_t_f_c}<property>
-+# directive.
-
- # The following variables are used in each case-construct to build up the
- # outgoing variables:
-@@ -235,6 +240,7 @@
- need_64bit_hwint=
- need_64bit_isa=
- native_system_header_dir=/usr/include
-+target_type_format_char='@'
-
- # Don't carry these over build->host->target. Please.
- xm_file=
-@@ -256,6 +262,7 @@
- | arm*-wince-pe* \
- | mips-sgi-irix6.5 \
- | mips*-*-openbsd* \
-+ | picochip-* \
- | score-* \
- | *-*-solaris2.8* \
- )
-@@ -321,6 +328,7 @@
- arm*-*-*)
- cpu_type=arm
- extra_headers="mmintrin.h arm_neon.h"
-+ target_type_format_char='%'
- c_target_objs="arm-c.o"
- cxx_target_objs="arm-c.o"
- extra_options="${extra_options} arm/arm-tables.opt"
-@@ -934,6 +942,10 @@
- ;;
- avr-*-*)
- tm_file="elfos.h avr/elf.h avr/avr.h dbxelf.h avr/avr-stdint.h"
-+ if test x${with_avrlibc} = xyes; then
-+ tm_file="${tm_file} ${cpu_type}/avrlibc.h"
-+ tm_defines="${tm_defines} WITH_AVRLIBC"
-+ fi
- tmake_file="avr/t-avr avr/t-multilib"
- use_gcc_stdint=wrap
- extra_gcc_objs="driver-avr.o avr-devices.o"
-@@ -2507,6 +2519,7 @@
- extra_objs="mul-tables.o"
- c_target_objs="tilegx-c.o"
- cxx_target_objs="tilegx-c.o"
-+ extra_headers="feedback.h"
- ;;
- tilepro-*-linux*)
- tm_file="elfos.h gnu-user.h linux.h glibc-stdint.h tilepro/linux.h ${tm_file}"
-@@ -2514,7 +2527,18 @@
- extra_objs="mul-tables.o"
- c_target_objs="tilepro-c.o"
- cxx_target_objs="tilepro-c.o"
-+ extra_headers="feedback.h"
- ;;
-+v850-*-rtems*)
-+ target_cpu_default="TARGET_CPU_generic"
-+ tm_file="dbxelf.h elfos.h v850/v850.h"
-+ tm_file="${tm_file} rtems.h v850/rtems.h newlib-stdint.h"
-+ tmake_file="${tmake_file} v850/t-v850"
-+ tmake_file="${tmake_file} t-rtems v850/t-rtems"
-+ use_collect2=no
-+ c_target_objs="v850-c.o"
-+ cxx_target_objs="v850-c.o"
-+ ;;
- v850*-*-*)
- case ${target} in
- v850e2v3-*-*)
-Index: gcc/basic-block.h
-===================================================================
---- a/src/gcc/basic-block.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/basic-block.h (.../branches/gcc-4_7-branch)
-@@ -256,7 +256,12 @@
- df_set_bb_dirty, but not cleared by df_analyze, so it can be used
- to test whether a block has been modified prior to a df_analyze
- call. */
-- BB_MODIFIED = 1 << 12
-+ BB_MODIFIED = 1 << 12,
-+
-+ /* Set on blocks that are in a transaction. This is calculated on
-+ demand, and is available after calling
-+ compute_transaction_bits(). */
-+ BB_IN_TRANSACTION = 1 << 13
- };
-
- /* Dummy flag for convenience in the hot/cold partitioning code. */
-@@ -787,6 +792,7 @@
- extern void alloc_aux_for_blocks (int);
- extern void clear_aux_for_blocks (void);
- extern void free_aux_for_blocks (void);
-+extern void alloc_aux_for_edge (edge, int);
- extern void alloc_aux_for_edges (int);
- extern void clear_aux_for_edges (void);
- extern void free_aux_for_edges (void);
-Index: gcc/tree-ssa-structalias.c
-===================================================================
---- a/src/gcc/tree-ssa-structalias.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-ssa-structalias.c (.../branches/gcc-4_7-branch)
-@@ -3735,29 +3735,43 @@
- /* As we compute ESCAPED context-insensitive we do not gain
- any precision with just EAF_NOCLOBBER but not EAF_NOESCAPE
- set. The argument would still get clobbered through the
-- escape solution.
-- ??? We might get away with less (and more precise) constraints
-- if using a temporary for transitively closing things. */
-+ escape solution. */
- if ((flags & EAF_NOCLOBBER)
- && (flags & EAF_NOESCAPE))
- {
- varinfo_t uses = get_call_use_vi (stmt);
- if (!(flags & EAF_DIRECT))
-- make_transitive_closure_constraints (uses);
-- make_constraint_to (uses->id, arg);
-+ {
-+ varinfo_t tem = new_var_info (NULL_TREE, "callarg");
-+ make_constraint_to (tem->id, arg);
-+ make_transitive_closure_constraints (tem);
-+ make_copy_constraint (uses, tem->id);
-+ }
-+ else
-+ make_constraint_to (uses->id, arg);
- returns_uses = true;
- }
- else if (flags & EAF_NOESCAPE)
- {
-+ struct constraint_expr lhs, rhs;
- varinfo_t uses = get_call_use_vi (stmt);
- varinfo_t clobbers = get_call_clobber_vi (stmt);
-+ varinfo_t tem = new_var_info (NULL_TREE, "callarg");
-+ make_constraint_to (tem->id, arg);
- if (!(flags & EAF_DIRECT))
-- {
-- make_transitive_closure_constraints (uses);
-- make_transitive_closure_constraints (clobbers);
-- }
-- make_constraint_to (uses->id, arg);
-- make_constraint_to (clobbers->id, arg);
-+ make_transitive_closure_constraints (tem);
-+ make_copy_constraint (uses, tem->id);
-+ make_copy_constraint (clobbers, tem->id);
-+ /* Add *tem = nonlocal, do not add *tem = callused as
-+ EAF_NOESCAPE parameters do not escape to other parameters
-+ and all other uses appear in NONLOCAL as well. */
-+ lhs.type = DEREF;
-+ lhs.var = tem->id;
-+ lhs.offset = 0;
-+ rhs.type = SCALAR;
-+ rhs.var = nonlocal_id;
-+ rhs.offset = 0;
-+ process_constraint (new_constraint (lhs, rhs));
- returns_uses = true;
- }
- else
-@@ -3859,10 +3873,12 @@
- tmpc.offset = 0;
- tmpc.type = ADDRESSOF;
- VEC_safe_push (ce_s, heap, rhsc, &tmpc);
-+ process_all_all_constraints (lhsc, rhsc);
-+ VEC_free (ce_s, heap, rhsc);
- }
-+ else
-+ process_all_all_constraints (lhsc, rhsc);
-
-- process_all_all_constraints (lhsc, rhsc);
--
- VEC_free (ce_s, heap, lhsc);
- }
-
-Index: gcc/gimple.h
-===================================================================
---- a/src/gcc/gimple.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/gimple.h (.../branches/gcc-4_7-branch)
-@@ -305,11 +305,6 @@
- /* Nonzero if this statement contains volatile operands. */
- unsigned has_volatile_ops : 1;
-
-- /* Nonzero if this statement appears inside a transaction. This bit
-- is calculated on de-mand and has relevant information only after
-- it has been calculated with compute_transaction_bits. */
-- unsigned in_transaction : 1;
--
- /* The SUBCODE field can be used for tuple-specific flags for tuples
- that do not require subcodes. Note that SUBCODE should be at
- least as wide as tree codes, as several tuples store tree codes
-@@ -1587,20 +1582,20 @@
- stmt->gsbase.has_volatile_ops = (unsigned) volatilep;
- }
-
--/* Return true if STMT is in a transaction. */
-+/* Return true if BB is in a transaction. */
-
- static inline bool
--gimple_in_transaction (gimple stmt)
-+block_in_transaction (basic_block bb)
- {
-- return stmt->gsbase.in_transaction;
-+ return flag_tm && bb->flags & BB_IN_TRANSACTION;
- }
-
--/* Set the IN_TRANSACTION flag to TRANSACTIONP. */
-+/* Return true if STMT is in a transaction. */
-
--static inline void
--gimple_set_in_transaction (gimple stmt, bool transactionp)
-+static inline bool
-+gimple_in_transaction (gimple stmt)
- {
-- stmt->gsbase.in_transaction = (unsigned) transactionp;
-+ return block_in_transaction (gimple_bb (stmt));
- }
-
- /* Return true if statement STMT may access memory. */
-Index: gcc/config/alpha/predicates.md
-===================================================================
---- a/src/gcc/config/alpha/predicates.md (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/alpha/predicates.md (.../branches/gcc-4_7-branch)
-@@ -328,26 +328,50 @@
- (define_predicate "small_symbolic_operand"
- (match_code "const,symbol_ref")
- {
-+ HOST_WIDE_INT ofs = 0, max_ofs = 0;
-+
- if (! TARGET_SMALL_DATA)
-- return 0;
-+ return false;
-
- if (GET_CODE (op) == CONST
- && GET_CODE (XEXP (op, 0)) == PLUS
- && CONST_INT_P (XEXP (XEXP (op, 0), 1)))
-- op = XEXP (XEXP (op, 0), 0);
-+ {
-+ ofs = INTVAL (XEXP (XEXP (op, 0), 1));
-+ op = XEXP (XEXP (op, 0), 0);
-+ }
-
- if (GET_CODE (op) != SYMBOL_REF)
-- return 0;
-+ return false;
-
- /* ??? There's no encode_section_info equivalent for the rtl
- constant pool, so SYMBOL_FLAG_SMALL never gets set. */
- if (CONSTANT_POOL_ADDRESS_P (op))
-- return GET_MODE_SIZE (get_pool_mode (op)) <= g_switch_value;
-+ {
-+ max_ofs = GET_MODE_SIZE (get_pool_mode (op));
-+ if (max_ofs > g_switch_value)
-+ return false;
-+ }
-+ else if (SYMBOL_REF_LOCAL_P (op)
-+ && SYMBOL_REF_SMALL_P (op)
-+ && !SYMBOL_REF_WEAK (op)
-+ && !SYMBOL_REF_TLS_MODEL (op))
-+ {
-+ if (SYMBOL_REF_DECL (op))
-+ max_ofs = tree_low_cst (DECL_SIZE_UNIT (SYMBOL_REF_DECL (op)), 1);
-+ }
-+ else
-+ return false;
-
-- return (SYMBOL_REF_LOCAL_P (op)
-- && SYMBOL_REF_SMALL_P (op)
-- && !SYMBOL_REF_WEAK (op)
-- && !SYMBOL_REF_TLS_MODEL (op));
-+ /* Given that we know that the GP is always 8 byte aligned, we can
-+ always adjust by 7 without overflowing. */
-+ if (max_ofs < 8)
-+ max_ofs = 8;
-+
-+ /* Since we know this is an object in a small data section, we know the
-+ entire section is addressable via GP. We don't know where the section
-+ boundaries are, but we know the entire object is within. */
-+ return IN_RANGE (ofs, 0, max_ofs - 1);
- })
-
- ;; Return true if OP is a SYMBOL_REF or CONST referencing a variable
-Index: gcc/config/alpha/alpha.c
-===================================================================
---- a/src/gcc/config/alpha/alpha.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/alpha/alpha.c (.../branches/gcc-4_7-branch)
-@@ -9310,17 +9310,18 @@
- }
- }
-
--/* Insert an unop between a noreturn function call and GP load. */
-+/* Insert an unop between sibcall or noreturn function call and GP load. */
-
- static void
--alpha_pad_noreturn (void)
-+alpha_pad_function_end (void)
- {
- rtx insn, next;
-
- for (insn = get_insns (); insn; insn = NEXT_INSN (insn))
- {
- if (! (CALL_P (insn)
-- && find_reg_note (insn, REG_NORETURN, NULL_RTX)))
-+ && (SIBLING_CALL_P (insn)
-+ || find_reg_note (insn, REG_NORETURN, NULL_RTX))))
- continue;
-
- /* Make sure we do not split a call and its corresponding
-@@ -9352,11 +9353,31 @@
- static void
- alpha_reorg (void)
- {
-- /* Workaround for a linker error that triggers when an
-- exception handler immediatelly follows a noreturn function.
-+ /* Workaround for a linker error that triggers when an exception
-+ handler immediatelly follows a sibcall or a noreturn function.
-
-+In the sibcall case:
-+
- The instruction stream from an object file:
-
-+ 1d8: 00 00 fb 6b jmp (t12)
-+ 1dc: 00 00 ba 27 ldah gp,0(ra)
-+ 1e0: 00 00 bd 23 lda gp,0(gp)
-+ 1e4: 00 00 7d a7 ldq t12,0(gp)
-+ 1e8: 00 40 5b 6b jsr ra,(t12),1ec <__funcZ+0x1ec>
-+
-+ was converted in the final link pass to:
-+
-+ 12003aa88: 67 fa ff c3 br 120039428 <...>
-+ 12003aa8c: 00 00 fe 2f unop
-+ 12003aa90: 00 00 fe 2f unop
-+ 12003aa94: 48 83 7d a7 ldq t12,-31928(gp)
-+ 12003aa98: 00 40 5b 6b jsr ra,(t12),12003aa9c <__func+0x1ec>
-+
-+And in the noreturn case:
-+
-+ The instruction stream from an object file:
-+
- 54: 00 40 5b 6b jsr ra,(t12),58 <__func+0x58>
- 58: 00 00 ba 27 ldah gp,0(ra)
- 5c: 00 00 bd 23 lda gp,0(gp)
-@@ -9373,11 +9394,11 @@
-
- GP load instructions were wrongly cleared by the linker relaxation
- pass. This workaround prevents removal of GP loads by inserting
-- an unop instruction between a noreturn function call and
-+ an unop instruction between a sibcall or noreturn function call and
- exception handler prologue. */
-
- if (current_function_has_exception_handlers ())
-- alpha_pad_noreturn ();
-+ alpha_pad_function_end ();
-
- if (alpha_tp != ALPHA_TP_PROG || flag_exceptions)
- alpha_handle_trap_shadows ();
-Index: gcc/config/linux.h
-===================================================================
---- a/src/gcc/config/linux.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/linux.h (.../branches/gcc-4_7-branch)
-@@ -104,3 +104,7 @@
- /* Whether we have sincos that follows the GNU extension. */
- #undef TARGET_HAS_SINCOS
- #define TARGET_HAS_SINCOS (OPTION_GLIBC || OPTION_BIONIC)
-+
-+/* Whether we have Bionic libc runtime */
-+#undef TARGET_HAS_BIONIC
-+#define TARGET_HAS_BIONIC (OPTION_BIONIC)
-Index: gcc/config/sparc/sparc.md
-===================================================================
---- a/src/gcc/config/sparc/sparc.md (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/sparc/sparc.md (.../branches/gcc-4_7-branch)
-@@ -3527,7 +3527,7 @@
- })
-
- (define_insn_and_split "*adddi3_insn_sp32"
-- [(set (match_operand:DI 0 "register_operand" "=r")
-+ [(set (match_operand:DI 0 "register_operand" "=&r")
- (plus:DI (match_operand:DI 1 "arith_double_operand" "%r")
- (match_operand:DI 2 "arith_double_operand" "rHI")))
- (clobber (reg:CC CC_REG))]
-Index: gcc/config/sparc/sparc.c
-===================================================================
---- a/src/gcc/config/sparc/sparc.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/sparc/sparc.c (.../branches/gcc-4_7-branch)
-@@ -10663,7 +10663,10 @@
- /* We need to have the (essentially) final form of the insn stream in order
- to properly detect the various hazards. Run delay slot scheduling. */
- if (optimize > 0 && flag_delayed_branch)
-- dbr_schedule (get_insns ());
-+ {
-+ cleanup_barriers ();
-+ dbr_schedule (get_insns ());
-+ }
-
- /* Now look for specific patterns in the insn stream. */
- for (insn = get_insns (); insn; insn = next)
-Index: gcc/config/i386/i386.h
-===================================================================
---- a/src/gcc/config/i386/i386.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/i386/i386.h (.../branches/gcc-4_7-branch)
-@@ -450,9 +450,11 @@
- #define TARGET_FISTTP (TARGET_SSE3 && TARGET_80387)
-
- extern int x86_prefetch_sse;
--
- #define TARGET_PREFETCH_SSE x86_prefetch_sse
-
-+extern int x86_prefetchw;
-+#define TARGET_PREFETCHW x86_prefetchw
-+
- #define ASSEMBLER_DIALECT (ix86_asm_dialect)
-
- #define TARGET_SSE_MATH ((ix86_fpmath & FPMATH_SSE) != 0)
-@@ -724,6 +726,18 @@
- /* Boundary (in *bits*) on which the incoming stack is aligned. */
- #define INCOMING_STACK_BOUNDARY ix86_incoming_stack_boundary
-
-+/* According to Windows x64 software convention, the maximum stack allocatable
-+ in the prologue is 4G - 8 bytes. Furthermore, there is a limited set of
-+ instructions allowed to adjust the stack pointer in the epilog, forcing the
-+ use of frame pointer for frames larger than 2 GB. This theorical limit
-+ is reduced by 256, an over-estimated upper bound for the stack use by the
-+ prologue.
-+ We define only one threshold for both the prolog and the epilog. When the
-+ frame size is larger than this threshold, we allocate the area to save SSE
-+ regs, then save them, and then allocate the remaining. There is no SEH
-+ unwind info for this later allocation. */
-+#define SEH_MAX_FRAME_SIZE ((2U << 30) - 256)
-+
- /* Target OS keeps a vector-aligned (128-bit, 16-byte) stack. This is
- mandatory for the 64-bit ABI, and may or may not be true for other
- operating systems. */
-Index: gcc/config/i386/i386.md
-===================================================================
---- a/src/gcc/config/i386/i386.md (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/i386/i386.md (.../branches/gcc-4_7-branch)
-@@ -38,6 +38,7 @@
- ;; Z -- likewise, with special suffixes for x87 instructions.
- ;; * -- print a star (in certain assembler syntax)
- ;; A -- print an absolute memory reference.
-+;; E -- print address with DImode register names if TARGET_64BIT.
- ;; w -- print the operand as if it's a "word" (HImode) even if it isn't.
- ;; s -- print a shift double count, followed by the assemblers argument
- ;; delimiter.
-@@ -80,8 +81,6 @@
- ;; Prologue support
- UNSPEC_STACK_ALLOC
- UNSPEC_SET_GOT
-- UNSPEC_REG_SAVE
-- UNSPEC_DEF_CFA
- UNSPEC_SET_RIP
- UNSPEC_SET_GOT_OFFSET
- UNSPEC_MEMORY_BLOCKAGE
-@@ -109,6 +108,7 @@
- UNSPEC_MS_TO_SYSV_CALL
- UNSPEC_CALL_NEEDS_VZEROUPPER
- UNSPEC_PAUSE
-+ UNSPEC_LEA_ADDR
-
- ;; For SSE/MMX support:
- UNSPEC_FIX_NOTRUNC
-@@ -628,7 +628,8 @@
- (define_attr "movu" "0,1" (const_string "0"))
-
- ;; Used to control the "enabled" attribute on a per-instruction basis.
--(define_attr "isa" "base,sse2,sse2_noavx,sse3,sse4,sse4_noavx,noavx,avx,bmi2"
-+(define_attr "isa" "base,sse2,sse2_noavx,sse3,sse4,sse4_noavx,noavx,avx,
-+ bmi2,fma,fma4"
- (const_string "base"))
-
- (define_attr "enabled" ""
-@@ -642,6 +643,14 @@
- (eq_attr "isa" "avx") (symbol_ref "TARGET_AVX")
- (eq_attr "isa" "noavx") (symbol_ref "!TARGET_AVX")
- (eq_attr "isa" "bmi2") (symbol_ref "TARGET_BMI2")
-+ (eq_attr "isa" "fma") (symbol_ref "TARGET_FMA")
-+ ;; Fma instruction selection has to be done based on
-+ ;; register pressure. For generating fma4, a cost model
-+ ;; based on register pressure is required. Till then,
-+ ;; fma4 instruction is disabled for targets that implement
-+ ;; both fma and fma4 instruction sets.
-+ (eq_attr "isa" "fma4")
-+ (symbol_ref "TARGET_FMA4 && !TARGET_FMA")
- ]
- (const_int 1)))
-
-@@ -1958,7 +1967,7 @@
- return "#";
-
- case TYPE_LEA:
-- return "lea{q}\t{%a1, %0|%0, %a1}";
-+ return "lea{q}\t{%E1, %0|%0, %E1}";
-
- default:
- gcc_assert (!flag_pic || LEGITIMATE_PIC_OPERAND_P (operands[1]));
-@@ -1967,7 +1976,7 @@
- else if (which_alternative == 2)
- return "movabs{q}\t{%1, %0|%0, %1}";
- else if (ix86_use_lea_for_mov (insn, operands))
-- return "lea{q}\t{%a1, %0|%0, %a1}";
-+ return "lea{q}\t{%E1, %0|%0, %E1}";
- else
- return "mov{q}\t{%1, %0|%0, %1}";
- }
-@@ -2199,12 +2208,12 @@
- return "movd\t{%1, %0|%0, %1}";
-
- case TYPE_LEA:
-- return "lea{l}\t{%a1, %0|%0, %a1}";
-+ return "lea{l}\t{%E1, %0|%0, %E1}";
-
- default:
- gcc_assert (!flag_pic || LEGITIMATE_PIC_OPERAND_P (operands[1]));
- if (ix86_use_lea_for_mov (insn, operands))
-- return "lea{l}\t{%a1, %0|%0, %a1}";
-+ return "lea{l}\t{%E1, %0|%0, %E1}";
- else
- return "mov{l}\t{%1, %0|%0, %1}";
- }
-@@ -2600,7 +2609,11 @@
- (const_int 8))
- (match_operand:SWI48x 1 "nonmemory_operand" "Qn"))]
- "TARGET_64BIT"
-- "mov{b}\t{%b1, %h0|%h0, %b1}"
-+{
-+ if (CONST_INT_P (operands[1]))
-+ operands[1] = simplify_gen_subreg (QImode, operands[1], <MODE>mode, 0);
-+ return "mov{b}\t{%b1, %h0|%h0, %b1}";
-+}
- [(set_attr "type" "imov")
- (set_attr "mode" "QI")])
-
-@@ -2610,7 +2623,11 @@
- (const_int 8))
- (match_operand:SI 1 "general_operand" "Qmn"))]
- "!TARGET_64BIT"
-- "mov{b}\t{%b1, %h0|%h0, %b1}"
-+{
-+ if (CONST_INT_P (operands[1]))
-+ operands[1] = simplify_gen_subreg (QImode, operands[1], SImode, 0);
-+ return "mov{b}\t{%b1, %h0|%h0, %b1}";
-+}
- [(set_attr "type" "imov")
- (set_attr "mode" "QI")])
-
-@@ -5375,6 +5392,41 @@
- DONE;
- })
-
-+;; Load effective address instructions
-+
-+(define_insn_and_split "*lea<mode>"
-+ [(set (match_operand:SWI48 0 "register_operand" "=r")
-+ (match_operand:SWI48 1 "lea_address_operand" "p"))]
-+ ""
-+{
-+ rtx addr = operands[1];
-+
-+ if (GET_CODE (addr) == SUBREG)
-+ {
-+ gcc_assert (TARGET_64BIT);
-+ gcc_assert (<MODE>mode == SImode);
-+ gcc_assert (GET_MODE (SUBREG_REG (addr)) == DImode);
-+ return "lea{l}\t{%E1, %0|%0, %E1}";
-+ }
-+ else if (GET_CODE (addr) == ZERO_EXTEND
-+ || GET_CODE (addr) == AND)
-+ {
-+ gcc_assert (TARGET_64BIT);
-+ gcc_assert (<MODE>mode == DImode);
-+ return "lea{l}\t{%E1, %k0|%k0, %E1}";
-+ }
-+ else
-+ return "lea{<imodesuffix>}\t{%E1, %0|%0, %E1}";
-+}
-+ "reload_completed && ix86_avoid_lea_for_addr (insn, operands)"
-+ [(const_int 0)]
-+{
-+ ix86_split_lea_for_addr (operands, <MODE>mode);
-+ DONE;
-+}
-+ [(set_attr "type" "lea")
-+ (set_attr "mode" "<MODE>")])
-+
- ;; Add instructions
-
- (define_expand "add<mode>3"
-@@ -5433,72 +5485,6 @@
- [(set_attr "type" "alu")
- (set_attr "mode" "QI")])
-
--(define_insn_and_split "*lea_1"
-- [(set (match_operand:SI 0 "register_operand" "=r")
-- (subreg:SI (match_operand:DI 1 "lea_address_operand" "p") 0))]
-- "TARGET_64BIT"
-- "lea{l}\t{%a1, %0|%0, %a1}"
-- "&& reload_completed && ix86_avoid_lea_for_addr (insn, operands)"
-- [(const_int 0)]
--{
-- ix86_split_lea_for_addr (operands, SImode);
-- DONE;
--}
-- [(set_attr "type" "lea")
-- (set_attr "mode" "SI")])
--
--(define_insn_and_split "*lea<mode>_2"
-- [(set (match_operand:SWI48 0 "register_operand" "=r")
-- (match_operand:SWI48 1 "lea_address_operand" "p"))]
-- ""
-- "lea{<imodesuffix>}\t{%a1, %0|%0, %a1}"
-- "reload_completed && ix86_avoid_lea_for_addr (insn, operands)"
-- [(const_int 0)]
--{
-- ix86_split_lea_for_addr (operands, <MODE>mode);
-- DONE;
--}
-- [(set_attr "type" "lea")
-- (set_attr "mode" "<MODE>")])
--
--(define_insn "*lea_3_zext"
-- [(set (match_operand:DI 0 "register_operand" "=r")
-- (zero_extend:DI
-- (subreg:SI (match_operand:DI 1 "lea_address_operand" "j") 0)))]
-- "TARGET_64BIT"
-- "lea{l}\t{%a1, %k0|%k0, %a1}"
-- [(set_attr "type" "lea")
-- (set_attr "mode" "SI")])
--
--(define_insn "*lea_4_zext"
-- [(set (match_operand:DI 0 "register_operand" "=r")
-- (zero_extend:DI
-- (match_operand:SI 1 "lea_address_operand" "j")))]
-- "TARGET_64BIT"
-- "lea{l}\t{%a1, %k0|%k0, %a1}"
-- [(set_attr "type" "lea")
-- (set_attr "mode" "SI")])
--
--(define_insn "*lea_5_zext"
-- [(set (match_operand:DI 0 "register_operand" "=r")
-- (and:DI
-- (subreg:DI (match_operand:SI 1 "lea_address_operand" "p") 0)
-- (match_operand:DI 2 "const_32bit_mask" "n")))]
-- "TARGET_64BIT"
-- "lea{l}\t{%a1, %k0|%k0, %a1}"
-- [(set_attr "type" "lea")
-- (set_attr "mode" "SI")])
--
--(define_insn "*lea_6_zext"
-- [(set (match_operand:DI 0 "register_operand" "=r")
-- (and:DI
-- (match_operand:DI 1 "lea_address_operand" "p")
-- (match_operand:DI 2 "const_32bit_mask" "n")))]
-- "TARGET_64BIT"
-- "lea{l}\t{%a1, %k0|%k0, %a1}"
-- [(set_attr "type" "lea")
-- (set_attr "mode" "SI")])
--
- (define_insn "*add<mode>_1"
- [(set (match_operand:SWI48 0 "nonimmediate_operand" "=r,rm,r,r")
- (plus:SWI48
-@@ -7694,7 +7680,17 @@
- (and:SWIM (match_operand:SWIM 1 "nonimmediate_operand" "")
- (match_operand:SWIM 2 "<general_szext_operand>" "")))]
- ""
-- "ix86_expand_binary_operator (AND, <MODE>mode, operands); DONE;")
-+{
-+ if (<MODE>mode == DImode
-+ && GET_CODE (operands[2]) == CONST_INT
-+ && INTVAL (operands[2]) == (HOST_WIDE_INT) 0xffffffff
-+ && REG_P (operands[1]))
-+ emit_insn (gen_zero_extendsidi2 (operands[0],
-+ gen_lowpart (SImode, operands[1])));
-+ else
-+ ix86_expand_binary_operator (AND, <MODE>mode, operands);
-+ DONE;
-+})
-
- (define_insn "*anddi_1"
- [(set (match_operand:DI 0 "nonimmediate_operand" "=r,rm,r,r")
-@@ -12589,7 +12585,7 @@
- "!TARGET_64BIT && TARGET_GNU_TLS"
- {
- output_asm_insn
-- ("lea{l}\t{%a2@tlsgd(,%1,1), %0|%0, %a2@tlsgd[%1*1]}", operands);
-+ ("lea{l}\t{%E2@tlsgd(,%1,1), %0|%0, %E2@tlsgd[%1*1]}", operands);
- if (TARGET_SUN_TLS)
- #ifdef HAVE_AS_IX86_TLSGDPLT
- return "call\t%a2@tlsgdplt";
-@@ -12624,7 +12620,7 @@
- if (!TARGET_X32)
- fputs (ASM_BYTE "0x66\n", asm_out_file);
- output_asm_insn
-- ("lea{q}\t{%a1@tlsgd(%%rip), %%rdi|rdi, %a1@tlsgd[rip]}", operands);
-+ ("lea{q}\t{%E1@tlsgd(%%rip), %%rdi|rdi, %E1@tlsgd[rip]}", operands);
- fputs (ASM_SHORT "0x6666\n", asm_out_file);
- fputs ("\trex64\n", asm_out_file);
- if (TARGET_SUN_TLS)
-@@ -12850,7 +12846,7 @@
- (unspec:SI [(match_operand:SI 2 "tls_symbolic_operand" "")]
- UNSPEC_TLSDESC))))]
- "!TARGET_64BIT && TARGET_GNU2_TLS"
-- "lea{l}\t{%a2@TLSDESC(%1), %0|%0, %a2@TLSDESC[%1]}"
-+ "lea{l}\t{%E2@TLSDESC(%1), %0|%0, %E2@TLSDESC[%1]}"
- [(set_attr "type" "lea")
- (set_attr "mode" "SI")
- (set_attr "length" "6")
-@@ -12912,7 +12908,7 @@
- (unspec:DI [(match_operand 1 "tls_symbolic_operand" "")]
- UNSPEC_TLSDESC))]
- "TARGET_64BIT && TARGET_GNU2_TLS"
-- "lea{q}\t{%a1@TLSDESC(%%rip), %0|%0, %a1@TLSDESC[rip]}"
-+ "lea{q}\t{%E1@TLSDESC(%%rip), %0|%0, %E1@TLSDESC[rip]}"
- [(set_attr "type" "lea")
- (set_attr "mode" "DI")
- (set_attr "length" "7")
-@@ -16407,26 +16403,35 @@
- [(set_attr "type" "icmov")
- (set_attr "mode" "<MODE>")])
-
--(define_insn_and_split "*movqicc_noc"
-+(define_insn "*movqicc_noc"
- [(set (match_operand:QI 0 "register_operand" "=r,r")
- (if_then_else:QI (match_operator 1 "ix86_comparison_operator"
-- [(match_operand 4 "flags_reg_operand" "")
-- (const_int 0)])
-+ [(reg FLAGS_REG) (const_int 0)])
- (match_operand:QI 2 "register_operand" "r,0")
- (match_operand:QI 3 "register_operand" "0,r")))]
- "TARGET_CMOVE && !TARGET_PARTIAL_REG_STALL"
- "#"
-- "&& reload_completed"
-- [(set (match_dup 0)
-- (if_then_else:SI (match_op_dup 1 [(match_dup 4) (const_int 0)])
-- (match_dup 2)
-- (match_dup 3)))]
-- "operands[0] = gen_lowpart (SImode, operands[0]);
-- operands[2] = gen_lowpart (SImode, operands[2]);
-- operands[3] = gen_lowpart (SImode, operands[3]);"
- [(set_attr "type" "icmov")
-- (set_attr "mode" "SI")])
-+ (set_attr "mode" "QI")])
-
-+(define_split
-+ [(set (match_operand 0 "register_operand")
-+ (if_then_else (match_operator 1 "ix86_comparison_operator"
-+ [(reg FLAGS_REG) (const_int 0)])
-+ (match_operand 2 "register_operand")
-+ (match_operand 3 "register_operand")))]
-+ "TARGET_CMOVE && !TARGET_PARTIAL_REG_STALL
-+ && (GET_MODE (operands[0]) == QImode
-+ || GET_MODE (operands[0]) == HImode)
-+ && reload_completed"
-+ [(set (match_dup 0)
-+ (if_then_else:SI (match_dup 1) (match_dup 2) (match_dup 3)))]
-+{
-+ operands[0] = gen_lowpart (SImode, operands[0]);
-+ operands[2] = gen_lowpart (SImode, operands[2]);
-+ operands[3] = gen_lowpart (SImode, operands[3]);
-+})
-+
- (define_expand "mov<mode>cc"
- [(set (match_operand:X87MODEF 0 "register_operand" "")
- (if_then_else:X87MODEF
-@@ -16483,23 +16488,18 @@
- (set_attr "mode" "DF,DF,DI,DI")])
-
- (define_split
-- [(set (match_operand:DF 0 "register_and_not_any_fp_reg_operand" "")
-+ [(set (match_operand:DF 0 "register_and_not_any_fp_reg_operand")
- (if_then_else:DF (match_operator 1 "fcmov_comparison_operator"
-- [(match_operand 4 "flags_reg_operand" "")
-- (const_int 0)])
-- (match_operand:DF 2 "nonimmediate_operand" "")
-- (match_operand:DF 3 "nonimmediate_operand" "")))]
-+ [(reg FLAGS_REG) (const_int 0)])
-+ (match_operand:DF 2 "nonimmediate_operand")
-+ (match_operand:DF 3 "nonimmediate_operand")))]
- "!TARGET_64BIT && reload_completed"
- [(set (match_dup 2)
-- (if_then_else:SI (match_op_dup 1 [(match_dup 4) (const_int 0)])
-- (match_dup 5)
-- (match_dup 6)))
-+ (if_then_else:SI (match_dup 1) (match_dup 4) (match_dup 5)))
- (set (match_dup 3)
-- (if_then_else:SI (match_op_dup 1 [(match_dup 4) (const_int 0)])
-- (match_dup 7)
-- (match_dup 8)))]
-+ (if_then_else:SI (match_dup 1) (match_dup 6) (match_dup 7)))]
- {
-- split_double_mode (DImode, &operands[2], 2, &operands[5], &operands[7]);
-+ split_double_mode (DImode, &operands[2], 2, &operands[4], &operands[6]);
- split_double_mode (DImode, &operands[0], 1, &operands[2], &operands[3]);
- })
-
-@@ -16663,7 +16663,7 @@
-
- default:
- operands[2] = SET_SRC (XVECEXP (PATTERN (insn), 0, 0));
-- return "lea{<imodesuffix>}\t{%a2, %0|%0, %a2}";
-+ return "lea{<imodesuffix>}\t{%E2, %0|%0, %E2}";
- }
- }
- [(set (attr "type")
-@@ -16912,25 +16912,6 @@
- operands[0] = gen_lowpart (SImode, operands[0]);
- operands[1] = gen_lowpart (SImode, operands[1]);
- })
--
--(define_split
-- [(set (match_operand 0 "register_operand" "")
-- (if_then_else (match_operator 1 "ordered_comparison_operator"
-- [(reg FLAGS_REG) (const_int 0)])
-- (match_operand 2 "register_operand" "")
-- (match_operand 3 "register_operand" "")))]
-- "! TARGET_PARTIAL_REG_STALL && TARGET_CMOVE
-- && (GET_MODE (operands[0]) == HImode
-- || (GET_MODE (operands[0]) == QImode
-- && (TARGET_PROMOTE_QImode
-- || optimize_insn_for_size_p ())))"
-- [(set (match_dup 0)
-- (if_then_else:SI (match_dup 1) (match_dup 2) (match_dup 3)))]
--{
-- operands[0] = gen_lowpart (SImode, operands[0]);
-- operands[2] = gen_lowpart (SImode, operands[2]);
-- operands[3] = gen_lowpart (SImode, operands[3]);
--})
-
- ;; RTL Peephole optimizations, run before sched2. These primarily look to
- ;; transform a complex memory operation into two memory to register operations.
-@@ -17687,22 +17668,22 @@
- int locality = INTVAL (operands[2]);
-
- gcc_assert (rw == 0 || rw == 1);
-- gcc_assert (locality >= 0 && locality <= 3);
-- gcc_assert (GET_MODE (operands[0]) == Pmode
-- || GET_MODE (operands[0]) == VOIDmode);
-+ gcc_assert (IN_RANGE (locality, 0, 3));
-
-+ if (TARGET_PREFETCHW && rw)
-+ operands[2] = GEN_INT (3);
- /* Use 3dNOW prefetch in case we are asking for write prefetch not
- supported by SSE counterpart or the SSE prefetch is not available
- (K6 machines). Otherwise use SSE prefetch as it allows specifying
- of locality. */
-- if (TARGET_3DNOW && (!TARGET_PREFETCH_SSE || rw))
-+ else if (TARGET_3DNOW && (!TARGET_PREFETCH_SSE || rw))
- operands[2] = GEN_INT (3);
- else
- operands[1] = const0_rtx;
- })
-
--(define_insn "*prefetch_sse_<mode>"
-- [(prefetch (match_operand:P 0 "address_operand" "p")
-+(define_insn "*prefetch_sse"
-+ [(prefetch (match_operand 0 "address_operand" "p")
- (const_int 0)
- (match_operand:SI 1 "const_int_operand" ""))]
- "TARGET_PREFETCH_SSE"
-@@ -17712,7 +17693,7 @@
- };
-
- int locality = INTVAL (operands[1]);
-- gcc_assert (locality >= 0 && locality <= 3);
-+ gcc_assert (IN_RANGE (locality, 0, 3));
-
- return patterns[locality];
- }
-@@ -17722,11 +17703,11 @@
- (symbol_ref "memory_address_length (operands[0])"))
- (set_attr "memory" "none")])
-
--(define_insn "*prefetch_3dnow_<mode>"
-- [(prefetch (match_operand:P 0 "address_operand" "p")
-+(define_insn "*prefetch_3dnow"
-+ [(prefetch (match_operand 0 "address_operand" "p")
- (match_operand:SI 1 "const_int_operand" "n")
- (const_int 3))]
-- "TARGET_3DNOW"
-+ "TARGET_3DNOW || TARGET_PREFETCHW"
- {
- if (INTVAL (operands[1]) == 0)
- return "prefetch\t%a0";
-@@ -17741,7 +17722,7 @@
- (define_expand "stack_protect_set"
- [(match_operand 0 "memory_operand" "")
- (match_operand 1 "memory_operand" "")]
-- ""
-+ "!TARGET_HAS_BIONIC"
- {
- rtx (*insn)(rtx, rtx);
-
-@@ -17766,7 +17747,7 @@
- UNSPEC_SP_SET))
- (set (match_scratch:PTR 2 "=&r") (const_int 0))
- (clobber (reg:CC FLAGS_REG))]
-- ""
-+ "!TARGET_HAS_BIONIC"
- "mov{<imodesuffix>}\t{%1, %2|%2, %1}\;mov{<imodesuffix>}\t{%2, %0|%0, %2}\;xor{l}\t%k2, %k2"
- [(set_attr "type" "multi")])
-
-@@ -17784,7 +17765,7 @@
- [(match_operand 0 "memory_operand" "")
- (match_operand 1 "memory_operand" "")
- (match_operand 2 "" "")]
-- ""
-+ "!TARGET_HAS_BIONIC"
- {
- rtx flags = gen_rtx_REG (CCZmode, FLAGS_REG);
-
-@@ -17814,7 +17795,7 @@
- (match_operand:PTR 2 "memory_operand" "m")]
- UNSPEC_SP_TEST))
- (clobber (match_scratch:PTR 3 "=&r"))]
-- ""
-+ "!TARGET_HAS_BIONIC"
- "mov{<imodesuffix>}\t{%1, %3|%3, %1}\;xor{<imodesuffix>}\t{%2, %3|%3, %2}"
- [(set_attr "type" "multi")])
-
-Index: gcc/config/i386/lzcntintrin.h
-===================================================================
---- a/src/gcc/config/i386/lzcntintrin.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/i386/lzcntintrin.h (.../branches/gcc-4_7-branch)
-@@ -44,12 +44,24 @@
- return __builtin_clz (__X);
- }
-
-+extern __inline unsigned int __attribute__((__gnu_inline__, __always_inline__, __artificial__))
-+_lzcnt_u32 (unsigned int __X)
-+{
-+ return __builtin_clz (__X);
-+}
-+
- #ifdef __x86_64__
- extern __inline unsigned long long __attribute__((__gnu_inline__, __always_inline__, __artificial__))
- __lzcnt64 (unsigned long long __X)
- {
- return __builtin_clzll (__X);
- }
-+
-+extern __inline unsigned long long __attribute__((__gnu_inline__, __always_inline__, __artificial__))
-+_lzcnt_u64 (unsigned long long __X)
-+{
-+ return __builtin_clzll (__X);
-+}
- #endif
-
- #endif /* _LZCNTINTRIN_H_INCLUDED */
-Index: gcc/config/i386/constraints.md
-===================================================================
---- a/src/gcc/config/i386/constraints.md (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/i386/constraints.md (.../branches/gcc-4_7-branch)
-@@ -19,7 +19,7 @@
-
- ;;; Unused letters:
- ;;; B H T W
--;;; h k v
-+;;; h jk v
-
- ;; Integer register constraints.
- ;; It is not necessary to define 'r' here.
-@@ -127,11 +127,6 @@
- (and (not (match_test "TARGET_X32"))
- (match_operand 0 "memory_operand")))
-
--(define_address_constraint "j"
-- "@internal Address operand that can be zero extended in LEA instruction."
-- (and (not (match_code "const_int"))
-- (match_operand 0 "address_operand")))
--
- ;; Integer constant constraints.
- (define_constraint "I"
- "Integer constant in the range 0 @dots{} 31, for 32-bit shifts."
-Index: gcc/config/i386/predicates.md
-===================================================================
---- a/src/gcc/config/i386/predicates.md (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/i386/predicates.md (.../branches/gcc-4_7-branch)
-@@ -817,11 +817,6 @@
- struct ix86_address parts;
- int ok;
-
-- /* LEA handles zero-extend by itself. */
-- if (GET_CODE (op) == ZERO_EXTEND
-- || GET_CODE (op) == AND)
-- return false;
--
- ok = ix86_decompose_address (op, &parts);
- gcc_assert (ok);
- return parts.seg == SEG_DEFAULT;
-@@ -963,6 +958,9 @@
- struct ix86_address parts;
- int ok;
-
-+ if (TARGET_64BIT || !flag_pic)
-+ return true;
-+
- ok = ix86_decompose_address (XEXP (op, 0), &parts);
- gcc_assert (ok);
-
-Index: gcc/config/i386/winnt.c
-===================================================================
---- a/src/gcc/config/i386/winnt.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/i386/winnt.c (.../branches/gcc-4_7-branch)
-@@ -821,22 +821,6 @@
- return;
- seh = cfun->machine->seh;
-
-- /* Emit an assembler directive to set up the frame pointer. Always do
-- this last. The documentation talks about doing this "before" any
-- other code that uses offsets, but (experimentally) that's after we
-- emit the codes in reverse order (handled by the assembler). */
-- if (seh->cfa_reg != stack_pointer_rtx)
-- {
-- HOST_WIDE_INT offset = seh->sp_offset - seh->cfa_offset;
--
-- gcc_assert ((offset & 15) == 0);
-- gcc_assert (IN_RANGE (offset, 0, 240));
--
-- fputs ("\t.seh_setframe\t", f);
-- print_reg (seh->cfa_reg, 0, f);
-- fprintf (f, ", " HOST_WIDE_INT_PRINT_DEC "\n", offset);
-- }
--
- XDELETE (seh);
- cfun->machine->seh = NULL;
-
-@@ -907,7 +891,10 @@
- seh->cfa_offset += offset;
- seh->sp_offset += offset;
-
-- fprintf (f, "\t.seh_stackalloc\t" HOST_WIDE_INT_PRINT_DEC "\n", offset);
-+ /* Do not output the stackalloc in that case (it won't work as there is no
-+ encoding for very large frame size). */
-+ if (offset < SEH_MAX_FRAME_SIZE)
-+ fprintf (f, "\t.seh_stackalloc\t" HOST_WIDE_INT_PRINT_DEC "\n", offset);
- }
-
- /* Process REG_CFA_ADJUST_CFA for SEH. */
-@@ -940,8 +927,19 @@
- seh_emit_stackalloc (f, seh, reg_offset);
- else if (dest_regno == HARD_FRAME_POINTER_REGNUM)
- {
-+ HOST_WIDE_INT offset;
-+
- seh->cfa_reg = dest;
- seh->cfa_offset -= reg_offset;
-+
-+ offset = seh->sp_offset - seh->cfa_offset;
-+
-+ gcc_assert ((offset & 15) == 0);
-+ gcc_assert (IN_RANGE (offset, 0, 240));
-+
-+ fputs ("\t.seh_setframe\t", f);
-+ print_reg (seh->cfa_reg, 0, f);
-+ fprintf (f, ", " HOST_WIDE_INT_PRINT_DEC "\n", offset);
- }
- else
- gcc_unreachable ();
-Index: gcc/config/i386/sse.md
-===================================================================
---- a/src/gcc/config/i386/sse.md (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/i386/sse.md (.../branches/gcc-4_7-branch)
-@@ -395,8 +395,6 @@
- ;; Mix-n-match
- (define_mode_iterator AVX256MODE2P [V8SI V8SF V4DF])
-
--(define_mode_iterator FMAMODE [SF DF V4SF V2DF V8SF V4DF])
--
- ;; Mapping of immediate bits for blend instructions
- (define_mode_attr blendbits
- [(V8SF "255") (V4SF "15") (V4DF "15") (V2DF "3")])
-@@ -1687,29 +1685,13 @@
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;;
--;; FMA4 floating point multiply/accumulate instructions. This
--;; includes the scalar version of the instructions as well as the
--;; vector.
-+;; FMA floating point multiply/accumulate instructions. These include
-+;; scalar versions of the instructions as well as vector versions.
- ;;
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
--;; In order to match (*a * *b) + *c, particularly when vectorizing, allow
--;; combine to generate a multiply/add with two memory references. We then
--;; split this insn, into loading up the destination register with one of the
--;; memory operations. If we don't manage to split the insn, reload will
--;; generate the appropriate moves. The reason this is needed, is that combine
--;; has already folded one of the memory references into both the multiply and
--;; add insns, and it can't generate a new pseudo. I.e.:
--;; (set (reg1) (mem (addr1)))
--;; (set (reg2) (mult (reg1) (mem (addr2))))
--;; (set (reg3) (plus (reg2) (mem (addr3))))
--;;
--;; ??? This is historic, pre-dating the gimple fma transformation.
--;; We could now properly represent that only one memory operand is
--;; allowed and not be penalized during optimization.
-+(define_mode_iterator FMAMODE [SF DF V4SF V2DF V8SF V4DF])
-
--;; Intrinsic FMA operations.
--
- ;; The standard names for fma is only available with SSE math enabled.
- (define_expand "fma<mode>4"
- [(set (match_operand:FMAMODE 0 "register_operand")
-@@ -1743,7 +1725,7 @@
- (neg:FMAMODE (match_operand:FMAMODE 3 "nonimmediate_operand"))))]
- "(TARGET_FMA || TARGET_FMA4) && TARGET_SSE_MATH")
-
--;; The builtin for fma4intrin.h is not constrained by SSE math enabled.
-+;; The builtin for intrinsics is not constrained by SSE math enabled.
- (define_expand "fma4i_fmadd_<mode>"
- [(set (match_operand:FMAMODE 0 "register_operand")
- (fma:FMAMODE
-@@ -1752,71 +1734,138 @@
- (match_operand:FMAMODE 3 "nonimmediate_operand")))]
- "TARGET_FMA || TARGET_FMA4")
-
--(define_insn "*fma4i_fmadd_<mode>"
-- [(set (match_operand:FMAMODE 0 "register_operand" "=x,x")
-+(define_insn "*fma_fmadd_<mode>"
-+ [(set (match_operand:FMAMODE 0 "register_operand" "=x,x,x,x,x")
- (fma:FMAMODE
-- (match_operand:FMAMODE 1 "nonimmediate_operand" "%x,x")
-- (match_operand:FMAMODE 2 "nonimmediate_operand" " x,m")
-- (match_operand:FMAMODE 3 "nonimmediate_operand" "xm,x")))]
-- "TARGET_FMA4"
-- "vfmadd<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-- [(set_attr "type" "ssemuladd")
-+ (match_operand:FMAMODE 1 "nonimmediate_operand" "%0, 0,x, x,x")
-+ (match_operand:FMAMODE 2 "nonimmediate_operand" "xm, x,xm,x,m")
-+ (match_operand:FMAMODE 3 "nonimmediate_operand" " x,xm,0,xm,x")))]
-+ "TARGET_FMA || TARGET_FMA4"
-+ "@
-+ vfmadd132<ssemodesuffix>\t{%2, %3, %0|%0, %3, %2}
-+ vfmadd213<ssemodesuffix>\t{%3, %2, %0|%0, %2, %3}
-+ vfmadd231<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}
-+ vfmadd<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}
-+ vfmadd<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-+ [(set_attr "isa" "fma,fma,fma,fma4,fma4")
-+ (set_attr "type" "ssemuladd")
- (set_attr "mode" "<MODE>")])
-
--(define_insn "*fma4i_fmsub_<mode>"
-- [(set (match_operand:FMAMODE 0 "register_operand" "=x,x")
-+(define_insn "*fma_fmsub_<mode>"
-+ [(set (match_operand:FMAMODE 0 "register_operand" "=x,x,x,x,x")
- (fma:FMAMODE
-- (match_operand:FMAMODE 1 "nonimmediate_operand" "%x,x")
-- (match_operand:FMAMODE 2 "nonimmediate_operand" " x,m")
-+ (match_operand:FMAMODE 1 "nonimmediate_operand" "%0, 0,x, x,x")
-+ (match_operand:FMAMODE 2 "nonimmediate_operand" "xm, x,xm,x,m")
- (neg:FMAMODE
-- (match_operand:FMAMODE 3 "nonimmediate_operand" "xm,x"))))]
-- "TARGET_FMA4"
-- "vfmsub<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-- [(set_attr "type" "ssemuladd")
-+ (match_operand:FMAMODE 3 "nonimmediate_operand" " x,xm,0,xm,x"))))]
-+ "TARGET_FMA || TARGET_FMA4"
-+ "@
-+ vfmsub132<ssemodesuffix>\t{%2, %3, %0|%0, %3, %2}
-+ vfmsub213<ssemodesuffix>\t{%3, %2, %0|%0, %2, %3}
-+ vfmsub231<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}
-+ vfmsub<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}
-+ vfmsub<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-+ [(set_attr "isa" "fma,fma,fma,fma4,fma4")
-+ (set_attr "type" "ssemuladd")
- (set_attr "mode" "<MODE>")])
-
--(define_insn "*fma4i_fnmadd_<mode>"
-- [(set (match_operand:FMAMODE 0 "register_operand" "=x,x")
-+(define_insn "*fma_fnmadd_<mode>"
-+ [(set (match_operand:FMAMODE 0 "register_operand" "=x,x,x,x,x")
- (fma:FMAMODE
- (neg:FMAMODE
-- (match_operand:FMAMODE 1 "nonimmediate_operand" "%x,x"))
-- (match_operand:FMAMODE 2 "nonimmediate_operand" " x,m")
-- (match_operand:FMAMODE 3 "nonimmediate_operand" "xm,x")))]
-- "TARGET_FMA4"
-- "vfnmadd<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-- [(set_attr "type" "ssemuladd")
-+ (match_operand:FMAMODE 1 "nonimmediate_operand" "%0, 0,x, x,x"))
-+ (match_operand:FMAMODE 2 "nonimmediate_operand" "xm, x,xm,x,m")
-+ (match_operand:FMAMODE 3 "nonimmediate_operand" " x,xm,0,xm,x")))]
-+ "TARGET_FMA || TARGET_FMA4"
-+ "@
-+ vfnmadd132<ssemodesuffix>\t{%2, %3, %0|%0, %3, %2}
-+ vfnmadd213<ssemodesuffix>\t{%3, %2, %0|%0, %2, %3}
-+ vfnmadd231<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}
-+ vfnmadd<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}
-+ vfnmadd<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-+ [(set_attr "isa" "fma,fma,fma,fma4,fma4")
-+ (set_attr "type" "ssemuladd")
- (set_attr "mode" "<MODE>")])
-
--(define_insn "*fma4i_fnmsub_<mode>"
-- [(set (match_operand:FMAMODE 0 "register_operand" "=x,x")
-+(define_insn "*fma_fnmsub_<mode>"
-+ [(set (match_operand:FMAMODE 0 "register_operand" "=x,x,x,x,x")
- (fma:FMAMODE
- (neg:FMAMODE
-- (match_operand:FMAMODE 1 "nonimmediate_operand" "%x,x"))
-- (match_operand:FMAMODE 2 "nonimmediate_operand" " x,m")
-+ (match_operand:FMAMODE 1 "nonimmediate_operand" "%0, 0,x, x,x"))
-+ (match_operand:FMAMODE 2 "nonimmediate_operand" "xm, x,xm,x,m")
- (neg:FMAMODE
-- (match_operand:FMAMODE 3 "nonimmediate_operand" "xm,x"))))]
-- "TARGET_FMA4"
-- "vfnmsub<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-- [(set_attr "type" "ssemuladd")
-+ (match_operand:FMAMODE 3 "nonimmediate_operand" " x,xm,0,xm,x"))))]
-+ "TARGET_FMA || TARGET_FMA4"
-+ "@
-+ vfnmsub132<ssemodesuffix>\t{%2, %3, %0|%0, %3, %2}
-+ vfnmsub213<ssemodesuffix>\t{%3, %2, %0|%0, %2, %3}
-+ vfnmsub231<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}
-+ vfnmsub<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}
-+ vfnmsub<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-+ [(set_attr "isa" "fma,fma,fma,fma4,fma4")
-+ (set_attr "type" "ssemuladd")
- (set_attr "mode" "<MODE>")])
-
--;; Scalar versions of the above. Unlike ADDSS et al, these write the
--;; entire destination register, with the high-order elements zeroed.
-+;; FMA parallel floating point multiply addsub and subadd operations.
-
--(define_expand "fma4i_vmfmadd_<mode>"
-- [(set (match_operand:VF_128 0 "register_operand")
-- (vec_merge:VF_128
-- (fma:VF_128
-- (match_operand:VF_128 1 "nonimmediate_operand")
-- (match_operand:VF_128 2 "nonimmediate_operand")
-- (match_operand:VF_128 3 "nonimmediate_operand"))
-- (match_dup 4)
-- (const_int 1)))]
-- "TARGET_FMA4"
--{
-- operands[4] = CONST0_RTX (<MODE>mode);
--})
-+;; It would be possible to represent these without the UNSPEC as
-+;;
-+;; (vec_merge
-+;; (fma op1 op2 op3)
-+;; (fma op1 op2 (neg op3))
-+;; (merge-const))
-+;;
-+;; But this doesn't seem useful in practice.
-
-+(define_expand "fmaddsub_<mode>"
-+ [(set (match_operand:VF 0 "register_operand")
-+ (unspec:VF
-+ [(match_operand:VF 1 "nonimmediate_operand")
-+ (match_operand:VF 2 "nonimmediate_operand")
-+ (match_operand:VF 3 "nonimmediate_operand")]
-+ UNSPEC_FMADDSUB))]
-+ "TARGET_FMA || TARGET_FMA4")
-+
-+(define_insn "*fma_fmaddsub_<mode>"
-+ [(set (match_operand:VF 0 "register_operand" "=x,x,x,x,x")
-+ (unspec:VF
-+ [(match_operand:VF 1 "nonimmediate_operand" "%0, 0,x, x,x")
-+ (match_operand:VF 2 "nonimmediate_operand" "xm, x,xm,x,m")
-+ (match_operand:VF 3 "nonimmediate_operand" " x,xm,0,xm,x")]
-+ UNSPEC_FMADDSUB))]
-+ "TARGET_FMA || TARGET_FMA4"
-+ "@
-+ vfmaddsub132<ssemodesuffix>\t{%2, %3, %0|%0, %3, %2}
-+ vfmaddsub213<ssemodesuffix>\t{%3, %2, %0|%0, %2, %3}
-+ vfmaddsub231<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}
-+ vfmaddsub<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}
-+ vfmaddsub<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-+ [(set_attr "isa" "fma,fma,fma,fma4,fma4")
-+ (set_attr "type" "ssemuladd")
-+ (set_attr "mode" "<MODE>")])
-+
-+(define_insn "*fma_fmsubadd_<mode>"
-+ [(set (match_operand:VF 0 "register_operand" "=x,x,x,x,x")
-+ (unspec:VF
-+ [(match_operand:VF 1 "nonimmediate_operand" "%0, 0,x, x,x")
-+ (match_operand:VF 2 "nonimmediate_operand" "xm, x,xm,x,m")
-+ (neg:VF
-+ (match_operand:VF 3 "nonimmediate_operand" " x,xm,0,xm,x"))]
-+ UNSPEC_FMADDSUB))]
-+ "TARGET_FMA || TARGET_FMA4"
-+ "@
-+ vfmsubadd132<ssemodesuffix>\t{%2, %3, %0|%0, %3, %2}
-+ vfmsubadd213<ssemodesuffix>\t{%3, %2, %0|%0, %2, %3}
-+ vfmsubadd231<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}
-+ vfmsubadd<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}
-+ vfmsubadd<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-+ [(set_attr "isa" "fma,fma,fma,fma4,fma4")
-+ (set_attr "type" "ssemuladd")
-+ (set_attr "mode" "<MODE>")])
-+
-+;; FMA3 floating point scalar intrinsics. These merge result with
-+;; high-order elements from the destination register.
-+
- (define_expand "fmai_vmfmadd_<mode>"
- [(set (match_operand:VF_128 0 "register_operand")
- (vec_merge:VF_128
-@@ -1900,6 +1949,23 @@
- [(set_attr "type" "ssemuladd")
- (set_attr "mode" "<MODE>")])
-
-+;; FMA4 floating point scalar intrinsics. These write the
-+;; entire destination register, with the high-order elements zeroed.
-+
-+(define_expand "fma4i_vmfmadd_<mode>"
-+ [(set (match_operand:VF_128 0 "register_operand")
-+ (vec_merge:VF_128
-+ (fma:VF_128
-+ (match_operand:VF_128 1 "nonimmediate_operand")
-+ (match_operand:VF_128 2 "nonimmediate_operand")
-+ (match_operand:VF_128 3 "nonimmediate_operand"))
-+ (match_dup 4)
-+ (const_int 1)))]
-+ "TARGET_FMA4"
-+{
-+ operands[4] = CONST0_RTX (<MODE>mode);
-+})
-+
- (define_insn "*fma4i_vmfmadd_<mode>"
- [(set (match_operand:VF_128 0 "register_operand" "=x,x")
- (vec_merge:VF_128
-@@ -1962,152 +2028,6 @@
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;;
--;; FMA4 Parallel floating point multiply addsub and subadd operations.
--;;
--;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
--
--;; It would be possible to represent these without the UNSPEC as
--;;
--;; (vec_merge
--;; (fma op1 op2 op3)
--;; (fma op1 op2 (neg op3))
--;; (merge-const))
--;;
--;; But this doesn't seem useful in practice.
--
--(define_expand "fmaddsub_<mode>"
-- [(set (match_operand:VF 0 "register_operand")
-- (unspec:VF
-- [(match_operand:VF 1 "nonimmediate_operand")
-- (match_operand:VF 2 "nonimmediate_operand")
-- (match_operand:VF 3 "nonimmediate_operand")]
-- UNSPEC_FMADDSUB))]
-- "TARGET_FMA || TARGET_FMA4")
--
--(define_insn "*fma4_fmaddsub_<mode>"
-- [(set (match_operand:VF 0 "register_operand" "=x,x")
-- (unspec:VF
-- [(match_operand:VF 1 "nonimmediate_operand" "%x,x")
-- (match_operand:VF 2 "nonimmediate_operand" " x,m")
-- (match_operand:VF 3 "nonimmediate_operand" "xm,x")]
-- UNSPEC_FMADDSUB))]
-- "TARGET_FMA4"
-- "vfmaddsub<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-- [(set_attr "type" "ssemuladd")
-- (set_attr "mode" "<MODE>")])
--
--(define_insn "*fma4_fmsubadd_<mode>"
-- [(set (match_operand:VF 0 "register_operand" "=x,x")
-- (unspec:VF
-- [(match_operand:VF 1 "nonimmediate_operand" "%x,x")
-- (match_operand:VF 2 "nonimmediate_operand" " x,m")
-- (neg:VF
-- (match_operand:VF 3 "nonimmediate_operand" "xm,x"))]
-- UNSPEC_FMADDSUB))]
-- "TARGET_FMA4"
-- "vfmsubadd<ssemodesuffix>\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-- [(set_attr "type" "ssemuladd")
-- (set_attr "mode" "<MODE>")])
--
--;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
--;;
--;; FMA3 floating point multiply/accumulate instructions.
--;;
--;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
--
--(define_insn "*fma_fmadd_<mode>"
-- [(set (match_operand:FMAMODE 0 "register_operand" "=x,x,x")
-- (fma:FMAMODE
-- (match_operand:FMAMODE 1 "nonimmediate_operand" "%0, 0,x")
-- (match_operand:FMAMODE 2 "nonimmediate_operand" "xm, x,xm")
-- (match_operand:FMAMODE 3 "nonimmediate_operand" " x,xm,0")))]
-- "TARGET_FMA"
-- "@
-- vfmadd132<ssemodesuffix>\t{%2, %3, %0|%0, %3, %2}
-- vfmadd213<ssemodesuffix>\t{%3, %2, %0|%0, %2, %3}
-- vfmadd231<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}"
-- [(set_attr "type" "ssemuladd")
-- (set_attr "mode" "<MODE>")])
--
--(define_insn "*fma_fmsub_<mode>"
-- [(set (match_operand:FMAMODE 0 "register_operand" "=x,x,x")
-- (fma:FMAMODE
-- (match_operand:FMAMODE 1 "nonimmediate_operand" "%0, 0,x")
-- (match_operand:FMAMODE 2 "nonimmediate_operand" "xm, x,xm")
-- (neg:FMAMODE
-- (match_operand:FMAMODE 3 "nonimmediate_operand" " x,xm,0"))))]
-- "TARGET_FMA"
-- "@
-- vfmsub132<ssemodesuffix>\t{%2, %3, %0|%0, %3, %2}
-- vfmsub213<ssemodesuffix>\t{%3, %2, %0|%0, %2, %3}
-- vfmsub231<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}"
-- [(set_attr "type" "ssemuladd")
-- (set_attr "mode" "<MODE>")])
--
--(define_insn "*fma_fnmadd_<mode>"
-- [(set (match_operand:FMAMODE 0 "register_operand" "=x,x,x")
-- (fma:FMAMODE
-- (neg:FMAMODE
-- (match_operand:FMAMODE 1 "nonimmediate_operand" "%0, 0,x"))
-- (match_operand:FMAMODE 2 "nonimmediate_operand" "xm, x,xm")
-- (match_operand:FMAMODE 3 "nonimmediate_operand" " x,xm,0")))]
-- "TARGET_FMA"
-- "@
-- vfnmadd132<ssemodesuffix>\t{%2, %3, %0|%0, %3, %2}
-- vfnmadd213<ssemodesuffix>\t{%3, %2, %0|%0, %2, %3}
-- vfnmadd231<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}"
-- [(set_attr "type" "ssemuladd")
-- (set_attr "mode" "<MODE>")])
--
--(define_insn "*fma_fnmsub_<mode>"
-- [(set (match_operand:FMAMODE 0 "register_operand" "=x,x,x")
-- (fma:FMAMODE
-- (neg:FMAMODE
-- (match_operand:FMAMODE 1 "nonimmediate_operand" "%0, 0,x"))
-- (match_operand:FMAMODE 2 "nonimmediate_operand" "xm, x,xm")
-- (neg:FMAMODE
-- (match_operand:FMAMODE 3 "nonimmediate_operand" " x,xm,0"))))]
-- "TARGET_FMA"
-- "@
-- vfnmsub132<ssemodesuffix>\t{%2, %3, %0|%0, %3, %2}
-- vfnmsub213<ssemodesuffix>\t{%3, %2, %0|%0, %2, %3}
-- vfnmsub231<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}"
-- [(set_attr "type" "ssemuladd")
-- (set_attr "mode" "<MODE>")])
--
--(define_insn "*fma_fmaddsub_<mode>"
-- [(set (match_operand:VF 0 "register_operand" "=x,x,x")
-- (unspec:VF
-- [(match_operand:VF 1 "nonimmediate_operand" "%0, 0,x")
-- (match_operand:VF 2 "nonimmediate_operand" "xm, x,xm")
-- (match_operand:VF 3 "nonimmediate_operand" " x,xm,0")]
-- UNSPEC_FMADDSUB))]
-- "TARGET_FMA"
-- "@
-- vfmaddsub132<ssemodesuffix>\t{%2, %3, %0|%0, %3, %2}
-- vfmaddsub213<ssemodesuffix>\t{%3, %2, %0|%0, %2, %3}
-- vfmaddsub231<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}"
-- [(set_attr "type" "ssemuladd")
-- (set_attr "mode" "<MODE>")])
--
--(define_insn "*fma_fmsubadd_<mode>"
-- [(set (match_operand:VF 0 "register_operand" "=x,x,x")
-- (unspec:VF
-- [(match_operand:VF 1 "nonimmediate_operand" "%0, 0,x")
-- (match_operand:VF 2 "nonimmediate_operand" "xm, x,xm")
-- (neg:VF
-- (match_operand:VF 3 "nonimmediate_operand" " x,xm,0"))]
-- UNSPEC_FMADDSUB))]
-- "TARGET_FMA"
-- "@
-- vfmsubadd132<ssemodesuffix>\t{%2, %3, %0|%0, %3, %2}
-- vfmsubadd213<ssemodesuffix>\t{%3, %2, %0|%0, %2, %3}
-- vfmsubadd231<ssemodesuffix>\t{%2, %1, %0|%0, %1, %2}"
-- [(set_attr "type" "ssemuladd")
-- (set_attr "mode" "<MODE>")])
--
--;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
--;;
- ;; Parallel single-precision floating point conversion operations
- ;;
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-@@ -3744,7 +3664,7 @@
- (define_insn "sse_loadlps"
- [(set (match_operand:V4SF 0 "nonimmediate_operand" "=x,x,x,x,m")
- (vec_concat:V4SF
-- (match_operand:V2SF 2 "nonimmediate_operand" " 0,x,m,x,x")
-+ (match_operand:V2SF 2 "nonimmediate_operand" " 0,x,m,m,x")
- (vec_select:V2SF
- (match_operand:V4SF 1 "nonimmediate_operand" " x,x,0,x,0")
- (parallel [(const_int 2) (const_int 3)]))))]
-@@ -5722,11 +5642,15 @@
-
- if (TARGET_XOP)
- {
-+ rtx t3 = gen_reg_rtx (V2DImode);
-+
- emit_insn (gen_sse2_pshufd_1 (t1, op1, GEN_INT (0), GEN_INT (2),
- GEN_INT (1), GEN_INT (3)));
- emit_insn (gen_sse2_pshufd_1 (t2, op2, GEN_INT (0), GEN_INT (2),
- GEN_INT (1), GEN_INT (3)));
-- emit_insn (gen_xop_mulv2div2di3_high (operands[0], t1, t2));
-+ emit_move_insn (t3, CONST0_RTX (V2DImode));
-+
-+ emit_insn (gen_xop_pmacsdqh (operands[0], t1, t2, t3));
- DONE;
- }
-
-@@ -5751,11 +5675,15 @@
-
- if (TARGET_XOP)
- {
-+ rtx t3 = gen_reg_rtx (V2DImode);
-+
- emit_insn (gen_sse2_pshufd_1 (t1, op1, GEN_INT (0), GEN_INT (2),
- GEN_INT (1), GEN_INT (3)));
- emit_insn (gen_sse2_pshufd_1 (t2, op2, GEN_INT (0), GEN_INT (2),
- GEN_INT (1), GEN_INT (3)));
-- emit_insn (gen_xop_mulv2div2di3_low (operands[0], t1, t2));
-+ emit_move_insn (t3, CONST0_RTX (V2DImode));
-+
-+ emit_insn (gen_xop_pmacsdql (operands[0], t1, t2, t3));
- DONE;
- }
-
-@@ -9611,7 +9539,7 @@
- (set_attr "mode" "TI")])
-
- (define_insn "<sse4_1_avx2>_pblendvb"
-- [(set (match_operand:VI1_AVX2 0 "reg_not_xmm0_operand" "=x,x")
-+ [(set (match_operand:VI1_AVX2 0 "reg_not_xmm0_operand_maybe_avx" "=x,x")
- (unspec:VI1_AVX2
- [(match_operand:VI1_AVX2 1 "reg_not_xmm0_operand_maybe_avx" "0,x")
- (match_operand:VI1_AVX2 2 "nonimm_not_xmm0_operand_maybe_avx" "xm,xm")
-@@ -10422,12 +10350,12 @@
- (sign_extend:V2DI
- (vec_select:V2SI
- (match_operand:V4SI 1 "nonimmediate_operand" "%x")
-- (parallel [(const_int 1)
-- (const_int 3)])))
-- (vec_select:V2SI
-+ (parallel [(const_int 0)
-+ (const_int 2)])))
-+ (vec_select:V2SI
- (match_operand:V4SI 2 "nonimmediate_operand" "xm")
-- (parallel [(const_int 1)
-- (const_int 3)])))
-+ (parallel [(const_int 0)
-+ (const_int 2)])))
- (match_operand:V2DI 3 "nonimmediate_operand" "x")))]
- "TARGET_XOP"
- "vpmacssdql\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-@@ -10441,13 +10369,13 @@
- (sign_extend:V2DI
- (vec_select:V2SI
- (match_operand:V4SI 1 "nonimmediate_operand" "%x")
-- (parallel [(const_int 0)
-- (const_int 2)])))
-+ (parallel [(const_int 1)
-+ (const_int 3)])))
- (sign_extend:V2DI
- (vec_select:V2SI
- (match_operand:V4SI 2 "nonimmediate_operand" "xm")
-- (parallel [(const_int 0)
-- (const_int 2)]))))
-+ (parallel [(const_int 1)
-+ (const_int 3)]))))
- (match_operand:V2DI 3 "nonimmediate_operand" "x")))]
- "TARGET_XOP"
- "vpmacssdqh\t{%3, %2, %1, %0|%0, %1, %2, %3}"
-@@ -10461,61 +10389,19 @@
- (sign_extend:V2DI
- (vec_select:V2SI
- (match_operand:V4SI 1 "nonimmediate_operand" "%x")
-- (parallel [(const_int 1)
-- (const_int 3)])))
-+ (parallel [(const_int 0)
-+ (const_int 2)])))
- (sign_extend:V2DI
- (vec_select:V2SI
- (match_operand:V4SI 2 "nonimmediate_operand" "xm")
-- (parallel [(const_int 1)
-- (const_int 3)]))))
-+ (parallel [(const_int 0)
-+ (const_int 2)]))))
- (match_operand:V2DI 3 "nonimmediate_operand" "x")))]
- "TARGET_XOP"
- "vpmacsdql\t{%3, %2, %1, %0|%0, %1, %2, %3}"
- [(set_attr "type" "ssemuladd")
- (set_attr "mode" "TI")])
-
--;; We don't have a straight 32-bit parallel multiply and extend on XOP, so
--;; fake it with a multiply/add. In general, we expect the define_split to
--;; occur before register allocation, so we have to handle the corner case where
--;; the target is the same as operands 1/2
--(define_insn_and_split "xop_mulv2div2di3_low"
-- [(set (match_operand:V2DI 0 "register_operand" "=&x")
-- (mult:V2DI
-- (sign_extend:V2DI
-- (vec_select:V2SI
-- (match_operand:V4SI 1 "register_operand" "%x")
-- (parallel [(const_int 1)
-- (const_int 3)])))
-- (sign_extend:V2DI
-- (vec_select:V2SI
-- (match_operand:V4SI 2 "nonimmediate_operand" "xm")
-- (parallel [(const_int 1)
-- (const_int 3)])))))]
-- "TARGET_XOP"
-- "#"
-- "&& reload_completed"
-- [(set (match_dup 0)
-- (match_dup 3))
-- (set (match_dup 0)
-- (plus:V2DI
-- (mult:V2DI
-- (sign_extend:V2DI
-- (vec_select:V2SI
-- (match_dup 1)
-- (parallel [(const_int 1)
-- (const_int 3)])))
-- (sign_extend:V2DI
-- (vec_select:V2SI
-- (match_dup 2)
-- (parallel [(const_int 1)
-- (const_int 3)]))))
-- (match_dup 0)))]
--{
-- operands[3] = CONST0_RTX (V2DImode);
--}
-- [(set_attr "type" "ssemul")
-- (set_attr "mode" "TI")])
--
- (define_insn "xop_pmacsdqh"
- [(set (match_operand:V2DI 0 "register_operand" "=x")
- (plus:V2DI
-@@ -10523,61 +10409,19 @@
- (sign_extend:V2DI
- (vec_select:V2SI
- (match_operand:V4SI 1 "nonimmediate_operand" "%x")
-- (parallel [(const_int 0)
-- (const_int 2)])))
-+ (parallel [(const_int 1)
-+ (const_int 3)])))
- (sign_extend:V2DI
- (vec_select:V2SI
- (match_operand:V4SI 2 "nonimmediate_operand" "xm")
-- (parallel [(const_int 0)
-- (const_int 2)]))))
-+ (parallel [(const_int 1)
-+ (const_int 3)]))))
- (match_operand:V2DI 3 "nonimmediate_operand" "x")))]
- "TARGET_XOP"
- "vpmacsdqh\t{%3, %2, %1, %0|%0, %1, %2, %3}"
- [(set_attr "type" "ssemuladd")
- (set_attr "mode" "TI")])
-
--;; We don't have a straight 32-bit parallel multiply and extend on XOP, so
--;; fake it with a multiply/add. In general, we expect the define_split to
--;; occur before register allocation, so we have to handle the corner case where
--;; the target is the same as either operands[1] or operands[2]
--(define_insn_and_split "xop_mulv2div2di3_high"
-- [(set (match_operand:V2DI 0 "register_operand" "=&x")
-- (mult:V2DI
-- (sign_extend:V2DI
-- (vec_select:V2SI
-- (match_operand:V4SI 1 "register_operand" "%x")
-- (parallel [(const_int 0)
-- (const_int 2)])))
-- (sign_extend:V2DI
-- (vec_select:V2SI
-- (match_operand:V4SI 2 "nonimmediate_operand" "xm")
-- (parallel [(const_int 0)
-- (const_int 2)])))))]
-- "TARGET_XOP"
-- "#"
-- "&& reload_completed"
-- [(set (match_dup 0)
-- (match_dup 3))
-- (set (match_dup 0)
-- (plus:V2DI
-- (mult:V2DI
-- (sign_extend:V2DI
-- (vec_select:V2SI
-- (match_dup 1)
-- (parallel [(const_int 0)
-- (const_int 2)])))
-- (sign_extend:V2DI
-- (vec_select:V2SI
-- (match_dup 2)
-- (parallel [(const_int 0)
-- (const_int 2)]))))
-- (match_dup 0)))]
--{
-- operands[3] = CONST0_RTX (V2DImode);
--}
-- [(set_attr "type" "ssemul")
-- (set_attr "mode" "TI")])
--
- ;; XOP parallel integer multiply/add instructions for the intrinisics
- (define_insn "xop_pmacsswd"
- [(set (match_operand:V4SI 0 "register_operand" "=x")
-@@ -10794,45 +10638,45 @@
- (vec_select:V2QI
- (match_operand:V16QI 1 "nonimmediate_operand" "xm")
- (parallel [(const_int 0)
-- (const_int 4)])))
-+ (const_int 8)])))
- (sign_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
- (parallel [(const_int 1)
-- (const_int 5)]))))
-+ (const_int 9)]))))
- (plus:V2DI
- (sign_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
- (parallel [(const_int 2)
-- (const_int 6)])))
-+ (const_int 10)])))
- (sign_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
- (parallel [(const_int 3)
-- (const_int 7)])))))
-+ (const_int 11)])))))
- (plus:V2DI
- (plus:V2DI
- (sign_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
-- (parallel [(const_int 8)
-+ (parallel [(const_int 4)
- (const_int 12)])))
- (sign_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
-- (parallel [(const_int 9)
-+ (parallel [(const_int 5)
- (const_int 13)]))))
- (plus:V2DI
- (sign_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
-- (parallel [(const_int 10)
-+ (parallel [(const_int 6)
- (const_int 14)])))
- (sign_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
-- (parallel [(const_int 11)
-+ (parallel [(const_int 7)
- (const_int 15)])))))))]
- "TARGET_XOP"
- "vphaddbq\t{%1, %0|%0, %1}"
-@@ -10980,45 +10824,45 @@
- (vec_select:V2QI
- (match_operand:V16QI 1 "nonimmediate_operand" "xm")
- (parallel [(const_int 0)
-- (const_int 4)])))
-+ (const_int 8)])))
- (sign_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
- (parallel [(const_int 1)
-- (const_int 5)]))))
-+ (const_int 9)]))))
- (plus:V2DI
- (zero_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
- (parallel [(const_int 2)
-- (const_int 6)])))
-+ (const_int 10)])))
- (zero_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
- (parallel [(const_int 3)
-- (const_int 7)])))))
-+ (const_int 11)])))))
- (plus:V2DI
- (plus:V2DI
- (zero_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
-- (parallel [(const_int 8)
-+ (parallel [(const_int 4)
- (const_int 12)])))
- (sign_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
-- (parallel [(const_int 9)
-+ (parallel [(const_int 5)
- (const_int 13)]))))
- (plus:V2DI
- (zero_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
-- (parallel [(const_int 10)
-+ (parallel [(const_int 6)
- (const_int 14)])))
- (zero_extend:V2DI
- (vec_select:V2QI
- (match_dup 1)
-- (parallel [(const_int 11)
-+ (parallel [(const_int 7)
- (const_int 15)])))))))]
- "TARGET_XOP"
- "vphaddubq\t{%1, %0|%0, %1}"
-@@ -12596,7 +12440,7 @@
- (unspec:V8SF [(match_operand:V8HI 1 "register_operand" "x")]
- UNSPEC_VCVTPH2PS)
- (parallel [(const_int 0) (const_int 1)
-- (const_int 1) (const_int 2)])))]
-+ (const_int 2) (const_int 3)])))]
- "TARGET_F16C"
- "vcvtph2ps\t{%1, %0|%0, %1}"
- [(set_attr "type" "ssecvt")
-Index: gcc/config/i386/mingw32.h
-===================================================================
---- a/src/gcc/config/i386/mingw32.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/i386/mingw32.h (.../branches/gcc-4_7-branch)
-@@ -150,6 +150,11 @@
- #define STANDARD_STARTFILE_PREFIX_2 ""
- #endif
-
-+/* For native mingw-version we need to take care that NATIVE_SYSTEM_HEADER_DIR
-+ macro contains POSIX-style path. See bug 52947. */
-+#undef NATIVE_SYSTEM_HEADER_DIR
-+#define NATIVE_SYSTEM_HEADER_DIR "/mingw/include"
-+
- /* Output STRING, a string representing a filename, to FILE.
- We canonicalize it to be in Unix format (backslashes are replaced
- forward slashes. */
-Index: gcc/config/i386/i386-protos.h
-===================================================================
---- a/src/gcc/config/i386/i386-protos.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/i386/i386-protos.h (.../branches/gcc-4_7-branch)
-@@ -92,8 +92,6 @@
- extern void ix86_expand_binary_operator (enum rtx_code,
- enum machine_mode, rtx[]);
- extern bool ix86_binary_operator_ok (enum rtx_code, enum machine_mode, rtx[]);
--extern bool ix86_lea_outperforms (rtx, unsigned int, unsigned int,
-- unsigned int, unsigned int);
- extern bool ix86_avoid_lea_for_add (rtx, rtx[]);
- extern bool ix86_use_lea_for_mov (rtx, rtx[]);
- extern bool ix86_avoid_lea_for_addr (rtx, rtx[]);
-Index: gcc/config/i386/sync.md
-===================================================================
---- a/src/gcc/config/i386/sync.md (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/i386/sync.md (.../branches/gcc-4_7-branch)
-@@ -28,10 +28,7 @@
- ])
-
- (define_c_enum "unspecv" [
-- UNSPECV_CMPXCHG_1
-- UNSPECV_CMPXCHG_2
-- UNSPECV_CMPXCHG_3
-- UNSPECV_CMPXCHG_4
-+ UNSPECV_CMPXCHG
- UNSPECV_XCHG
- UNSPECV_LOCK
- ])
-@@ -315,8 +312,9 @@
- (match_operand:SI 7 "const_int_operand" "")] ;; failure model
- "TARGET_CMPXCHG"
- {
-- emit_insn (gen_atomic_compare_and_swap_single<mode>
-- (operands[1], operands[2], operands[3], operands[4]));
-+ emit_insn
-+ (gen_atomic_compare_and_swap<mode>_1
-+ (operands[1], operands[2], operands[3], operands[4]));
- ix86_expand_setcc (operands[0], EQ, gen_rtx_REG (CCZmode, FLAGS_REG),
- const0_rtx);
- DONE;
-@@ -325,11 +323,7 @@
- (define_mode_iterator CASMODE
- [(DI "TARGET_64BIT || TARGET_CMPXCHG8B")
- (TI "TARGET_64BIT && TARGET_CMPXCHG16B")])
--(define_mode_iterator DCASMODE
-- [(DI "!TARGET_64BIT && TARGET_CMPXCHG8B && !flag_pic")
-- (TI "TARGET_64BIT && TARGET_CMPXCHG16B")])
--(define_mode_attr doublemodesuffix [(DI "8") (TI "16")])
--(define_mode_attr DCASHMODE [(DI "SI") (TI "DI")])
-+(define_mode_attr CASHMODE [(DI "SI") (TI "DI")])
-
- (define_expand "atomic_compare_and_swap<mode>"
- [(match_operand:QI 0 "register_operand" "") ;; bool success output
-@@ -344,12 +338,13 @@
- {
- if (<MODE>mode == DImode && TARGET_64BIT)
- {
-- emit_insn (gen_atomic_compare_and_swap_singledi
-- (operands[1], operands[2], operands[3], operands[4]));
-+ emit_insn
-+ (gen_atomic_compare_and_swapdi_1
-+ (operands[1], operands[2], operands[3], operands[4]));
- }
- else
- {
-- enum machine_mode hmode = <DCASHMODE>mode;
-+ enum machine_mode hmode = <CASHMODE>mode;
- rtx lo_o, lo_e, lo_n, hi_o, hi_e, hi_n, mem;
-
- lo_o = operands[1];
-@@ -363,31 +358,30 @@
- lo_e = gen_lowpart (hmode, lo_e);
- lo_n = gen_lowpart (hmode, lo_n);
-
-- if (<MODE>mode == DImode
-- && !TARGET_64BIT
-- && flag_pic
-- && !cmpxchg8b_pic_memory_operand (mem, DImode))
-- mem = replace_equiv_address (mem, force_reg (Pmode, XEXP (mem, 0)));
-+ if (!cmpxchg8b_pic_memory_operand (mem, <MODE>mode))
-+ mem = replace_equiv_address (mem, force_reg (Pmode, XEXP (mem, 0)));
-
-- emit_insn (gen_atomic_compare_and_swap_double<mode>
-- (lo_o, hi_o, mem, lo_e, hi_e, lo_n, hi_n));
-+ emit_insn
-+ (gen_atomic_compare_and_swap<mode>_doubleword
-+ (lo_o, hi_o, mem, lo_e, hi_e, lo_n, hi_n));
- }
-+
- ix86_expand_setcc (operands[0], EQ, gen_rtx_REG (CCZmode, FLAGS_REG),
- const0_rtx);
- DONE;
- })
-
--(define_insn "atomic_compare_and_swap_single<mode>"
-+(define_insn "atomic_compare_and_swap<mode>_1"
- [(set (match_operand:SWI 0 "register_operand" "=a")
- (unspec_volatile:SWI
- [(match_operand:SWI 1 "memory_operand" "+m")
- (match_operand:SWI 2 "register_operand" "0")
- (match_operand:SWI 3 "register_operand" "<r>")]
-- UNSPECV_CMPXCHG_1))
-+ UNSPECV_CMPXCHG))
- (set (match_dup 1)
-- (unspec_volatile:SWI [(const_int 0)] UNSPECV_CMPXCHG_2))
-+ (unspec_volatile:SWI [(const_int 0)] UNSPECV_CMPXCHG))
- (set (reg:CCZ FLAGS_REG)
-- (unspec_volatile:CCZ [(const_int 0)] UNSPECV_CMPXCHG_3))]
-+ (unspec_volatile:CCZ [(const_int 0)] UNSPECV_CMPXCHG))]
- "TARGET_CMPXCHG"
- "lock{%;} cmpxchg{<imodesuffix>}\t{%3, %1|%1, %3}")
-
-@@ -396,51 +390,47 @@
- ;; not match the gcc register numbering, so the pair must be CX:BX.
- ;; That said, in order to take advantage of possible lower-subreg opts,
- ;; treat all of the integral operands in the same way.
--(define_insn "atomic_compare_and_swap_double<mode>"
-- [(set (match_operand:<DCASHMODE> 0 "register_operand" "=a")
-- (unspec_volatile:<DCASHMODE>
-- [(match_operand:DCASMODE 2 "memory_operand" "+m")
-- (match_operand:<DCASHMODE> 3 "register_operand" "0")
-- (match_operand:<DCASHMODE> 4 "register_operand" "1")
-- (match_operand:<DCASHMODE> 5 "register_operand" "b")
-- (match_operand:<DCASHMODE> 6 "register_operand" "c")]
-- UNSPECV_CMPXCHG_1))
-- (set (match_operand:<DCASHMODE> 1 "register_operand" "=d")
-- (unspec_volatile:<DCASHMODE> [(const_int 0)] UNSPECV_CMPXCHG_2))
-- (set (match_dup 2)
-- (unspec_volatile:DCASMODE [(const_int 0)] UNSPECV_CMPXCHG_3))
-- (set (reg:CCZ FLAGS_REG)
-- (unspec_volatile:CCZ [(const_int 0)] UNSPECV_CMPXCHG_4))]
-- ""
-- "lock{%;} cmpxchg<doublemodesuffix>b\t%2")
-
--;; Theoretically we'd like to use constraint "r" (any reg) for op5,
--;; but that includes ecx. If op5 and op6 are the same (like when
--;; the input is -1LL) GCC might chose to allocate op5 to ecx, like
--;; op6. This breaks, as the xchg will move the PIC register contents
--;; to %ecx then --> boom. Operands 5 and 6 really need to be different
--;; registers, which in this case means op5 must not be ecx. Instead
--;; of playing tricks with fake early clobbers or the like we just
--;; enumerate all regs possible here, which (as this is !TARGET_64BIT)
--;; are just esi and edi.
--(define_insn "*atomic_compare_and_swap_doubledi_pic"
-- [(set (match_operand:SI 0 "register_operand" "=a")
-- (unspec_volatile:SI
-- [(match_operand:DI 2 "cmpxchg8b_pic_memory_operand" "+m")
-- (match_operand:SI 3 "register_operand" "0")
-- (match_operand:SI 4 "register_operand" "1")
-- (match_operand:SI 5 "register_operand" "SD")
-- (match_operand:SI 6 "register_operand" "c")]
-- UNSPECV_CMPXCHG_1))
-- (set (match_operand:SI 1 "register_operand" "=d")
-- (unspec_volatile:SI [(const_int 0)] UNSPECV_CMPXCHG_2))
-+;; Operands 5 and 6 really need to be different registers, which in
-+;; this case means op5 must not be ecx. If op5 and op6 are the same
-+;; (like when the input is -1LL) GCC might chose to allocate op5 to ecx,
-+;; like op6. This breaks, as the xchg will move the PIC register
-+;; contents to %ecx then --> boom.
-+
-+(define_mode_attr doublemodesuffix [(SI "8") (DI "16")])
-+(define_mode_attr regprefix [(SI "e") (DI "r")])
-+
-+(define_insn "atomic_compare_and_swap<dwi>_doubleword"
-+ [(set (match_operand:DWIH 0 "register_operand" "=a,a")
-+ (unspec_volatile:DWIH
-+ [(match_operand:<DWI> 2 "cmpxchg8b_pic_memory_operand" "+m,m")
-+ (match_operand:DWIH 3 "register_operand" "0,0")
-+ (match_operand:DWIH 4 "register_operand" "1,1")
-+ (match_operand:DWIH 5 "register_operand" "b,!*r")
-+ (match_operand:DWIH 6 "register_operand" "c,c")]
-+ UNSPECV_CMPXCHG))
-+ (set (match_operand:DWIH 1 "register_operand" "=d,d")
-+ (unspec_volatile:DWIH [(const_int 0)] UNSPECV_CMPXCHG))
- (set (match_dup 2)
-- (unspec_volatile:DI [(const_int 0)] UNSPECV_CMPXCHG_3))
-+ (unspec_volatile:<DWI> [(const_int 0)] UNSPECV_CMPXCHG))
- (set (reg:CCZ FLAGS_REG)
-- (unspec_volatile:CCZ [(const_int 0)] UNSPECV_CMPXCHG_4))]
-- "!TARGET_64BIT && TARGET_CMPXCHG8B && flag_pic"
-- "xchg{l}\t%%ebx, %5\;lock{%;} cmpxchg8b\t%2\;xchg{l}\t%%ebx, %5")
-+ (unspec_volatile:CCZ [(const_int 0)] UNSPECV_CMPXCHG))
-+ (clobber (match_scratch:DWIH 7 "=X,&5"))]
-+ "TARGET_CMPXCHG<doublemodesuffix>B"
-+{
-+ bool swap = REGNO (operands[5]) != BX_REG;
-
-+ if (swap)
-+ output_asm_insn ("xchg{<imodesuffix>}\t%%<regprefix>bx, %5", operands);
-+
-+ output_asm_insn ("lock{%;} cmpxchg<doublemodesuffix>b\t%2", operands);
-+
-+ if (swap)
-+ output_asm_insn ("xchg{<imodesuffix>}\t%%<regprefix>bx, %5", operands);
-+
-+ return "";
-+})
-+
- ;; For operand 2 nonmemory_operand predicate is used instead of
- ;; register_operand to allow combiner to better optimize atomic
- ;; additions of constants.
-Index: gcc/config/i386/driver-i386.c
-===================================================================
---- a/src/gcc/config/i386/driver-i386.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/i386/driver-i386.c (.../branches/gcc-4_7-branch)
-@@ -476,8 +476,6 @@
- has_abm = ecx & bit_ABM;
- has_lwp = ecx & bit_LWP;
- has_fma4 = ecx & bit_FMA4;
-- if (vendor == SIG_AMD && has_fma4 && has_fma)
-- has_fma4 = 0;
- has_xop = ecx & bit_XOP;
- has_tbm = ecx & bit_TBM;
- has_lzcnt = ecx & bit_LZCNT;
-Index: gcc/config/i386/i386.c
-===================================================================
---- a/src/gcc/config/i386/i386.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/i386/i386.c (.../branches/gcc-4_7-branch)
-@@ -2428,9 +2428,12 @@
- /* Which instruction set architecture to use. */
- enum processor_type ix86_arch;
-
--/* true if sse prefetch instruction is not NOOP. */
-+/* True if processor has SSE prefetch instruction. */
- int x86_prefetch_sse;
-
-+/* True if processor has prefetchw instruction. */
-+int x86_prefetchw;
-+
- /* -mstackrealign option */
- static const char ix86_force_align_arg_pointer_string[]
- = "force_align_arg_pointer";
-@@ -2931,6 +2934,8 @@
- #define PTA_XOP (HOST_WIDE_INT_1 << 29)
- #define PTA_AVX2 (HOST_WIDE_INT_1 << 30)
- #define PTA_BMI2 (HOST_WIDE_INT_1 << 31)
-+#define PTA_PREFETCHW (HOST_WIDE_INT_1 << 32)
-+
- /* if this reaches 64, need to widen struct pta flags below */
-
- static struct pta
-@@ -2989,12 +2994,12 @@
- | PTA_SSSE3 | PTA_SSE4_1 | PTA_SSE4_2 | PTA_AVX | PTA_AVX2
- | PTA_CX16 | PTA_POPCNT | PTA_AES | PTA_PCLMUL | PTA_FSGSBASE
- | PTA_RDRND | PTA_F16C | PTA_BMI | PTA_BMI2 | PTA_LZCNT
-- | PTA_FMA | PTA_MOVBE},
-+ | PTA_FMA | PTA_MOVBE},
- {"atom", PROCESSOR_ATOM, CPU_ATOM,
- PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
- | PTA_SSSE3 | PTA_CX16 | PTA_MOVBE},
- {"geode", PROCESSOR_GEODE, CPU_GEODE,
-- PTA_MMX | PTA_3DNOW | PTA_3DNOW_A |PTA_PREFETCH_SSE},
-+ PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_PREFETCH_SSE},
- {"k6", PROCESSOR_K6, CPU_K6, PTA_MMX},
- {"k6-2", PROCESSOR_K6, CPU_K6, PTA_MMX | PTA_3DNOW},
- {"k6-3", PROCESSOR_K6, CPU_K6, PTA_MMX | PTA_3DNOW},
-@@ -3020,7 +3025,7 @@
- PTA_64BIT | PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE
- | PTA_SSE2 | PTA_NO_SAHF},
- {"opteron-sse3", PROCESSOR_K8, CPU_K8,
-- PTA_64BIT | PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE
-+ PTA_64BIT | PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE
- | PTA_SSE2 | PTA_SSE3 | PTA_NO_SAHF},
- {"athlon64", PROCESSOR_K8, CPU_K8,
- PTA_64BIT | PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE
-@@ -3038,19 +3043,19 @@
- PTA_64BIT | PTA_MMX | PTA_3DNOW | PTA_3DNOW_A | PTA_SSE
- | PTA_SSE2 | PTA_SSE3 | PTA_SSE4A | PTA_CX16 | PTA_ABM},
- {"bdver1", PROCESSOR_BDVER1, CPU_BDVER1,
-- PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
-- | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_SSSE3 | PTA_SSE4_1
-- | PTA_SSE4_2 | PTA_AES | PTA_PCLMUL | PTA_AVX | PTA_FMA4
-- | PTA_XOP | PTA_LWP},
-+ PTA_64BIT | PTA_MMX | PTA_PREFETCHW | PTA_SSE | PTA_SSE2
-+ | PTA_SSE3 | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_SSSE3
-+ | PTA_SSE4_1 | PTA_SSE4_2 | PTA_AES | PTA_PCLMUL | PTA_AVX
-+ | PTA_FMA4 | PTA_XOP | PTA_LWP},
- {"bdver2", PROCESSOR_BDVER2, CPU_BDVER2,
-- PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
-- | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_SSSE3 | PTA_SSE4_1
-- | PTA_SSE4_2 | PTA_AES | PTA_PCLMUL | PTA_AVX
-- | PTA_XOP | PTA_LWP | PTA_BMI | PTA_TBM | PTA_F16C
-+ PTA_64BIT | PTA_MMX | PTA_PREFETCHW | PTA_SSE | PTA_SSE2
-+ | PTA_SSE3 | PTA_SSE4A | PTA_CX16 | PTA_ABM | PTA_SSSE3
-+ | PTA_SSE4_1 | PTA_SSE4_2 | PTA_AES | PTA_PCLMUL | PTA_AVX
-+ | PTA_FMA4 | PTA_XOP | PTA_LWP | PTA_BMI | PTA_TBM | PTA_F16C
- | PTA_FMA},
- {"btver1", PROCESSOR_BTVER1, CPU_GENERIC64,
-- PTA_64BIT | PTA_MMX | PTA_SSE | PTA_SSE2 | PTA_SSE3
-- | PTA_SSSE3 | PTA_SSE4A |PTA_ABM | PTA_CX16},
-+ PTA_64BIT | PTA_MMX | PTA_PREFETCHW | PTA_SSE | PTA_SSE2
-+ | PTA_SSE3 | PTA_SSSE3 | PTA_SSE4A | PTA_ABM | PTA_CX16},
- {"generic32", PROCESSOR_GENERIC32, CPU_PENTIUMPRO,
- 0 /* flags are only used for -march switch. */ },
- {"generic64", PROCESSOR_GENERIC64, CPU_GENERIC64,
-@@ -3206,7 +3211,7 @@
- "large", "32");
- else if (TARGET_X32)
- error ("code model %qs not supported in x32 mode",
-- "medium");
-+ "large");
- break;
-
- case CM_32:
-@@ -3358,6 +3363,8 @@
- ix86_isa_flags |= OPTION_MASK_ISA_F16C;
- if (processor_alias_table[i].flags & (PTA_PREFETCH_SSE | PTA_SSE))
- x86_prefetch_sse = true;
-+ if (processor_alias_table[i].flags & PTA_PREFETCHW)
-+ x86_prefetchw = true;
-
- break;
- }
-@@ -8421,6 +8428,11 @@
- if (TARGET_32BIT_MS_ABI && cfun->calls_setjmp)
- return true;
-
-+ /* Win64 SEH, very large frames need a frame-pointer as maximum stack
-+ allocation is 4GB. */
-+ if (TARGET_64BIT_MS_ABI && get_frame_size () > SEH_MAX_FRAME_SIZE)
-+ return true;
-+
- /* In ix86_option_override_internal, TARGET_OMIT_LEAF_FRAME_POINTER
- turns off the frame pointer by default. Turn it back on now if
- we've not got a leaf function. */
-@@ -8907,6 +8919,11 @@
- offset += frame->nregs * UNITS_PER_WORD;
- frame->reg_save_offset = offset;
-
-+ /* On SEH target, registers are pushed just before the frame pointer
-+ location. */
-+ if (TARGET_SEH)
-+ frame->hard_frame_pointer_offset = offset;
-+
- /* Align and set SSE register save area. */
- if (frame->nsseregs)
- {
-@@ -8998,9 +9015,12 @@
- {
- HOST_WIDE_INT diff;
-
-- /* If we can leave the frame pointer where it is, do so. */
-+ /* If we can leave the frame pointer where it is, do so. Also, returns
-+ the establisher frame for __builtin_frame_address (0). */
- diff = frame->stack_pointer_offset - frame->hard_frame_pointer_offset;
-- if (diff > 240 || (diff & 15) != 0)
-+ if (diff <= SEH_MAX_FRAME_SIZE
-+ && (diff > 240 || (diff & 15) != 0)
-+ && !crtl->accesses_prior_frames)
- {
- /* Ideally we'd determine what portion of the local stack frame
- (within the constraint of the lowest 240) is most heavily used.
-@@ -9996,6 +10016,7 @@
- struct ix86_frame frame;
- HOST_WIDE_INT allocate;
- bool int_registers_saved;
-+ bool sse_registers_saved;
-
- ix86_finalize_stack_realign_flags ();
-
-@@ -10148,6 +10169,9 @@
- m->fs.realigned = true;
- }
-
-+ int_registers_saved = (frame.nregs == 0);
-+ sse_registers_saved = (frame.nsseregs == 0);
-+
- if (frame_pointer_needed && !m->fs.fp_valid)
- {
- /* Note: AT&T enter does NOT have reversed args. Enter is probably
-@@ -10155,6 +10179,17 @@
- insn = emit_insn (gen_push (hard_frame_pointer_rtx));
- RTX_FRAME_RELATED_P (insn) = 1;
-
-+ /* Push registers now, before setting the frame pointer
-+ on SEH target. */
-+ if (!int_registers_saved
-+ && TARGET_SEH
-+ && !frame.save_regs_using_mov)
-+ {
-+ ix86_emit_save_regs ();
-+ int_registers_saved = true;
-+ gcc_assert (m->fs.sp_offset == frame.reg_save_offset);
-+ }
-+
- if (m->fs.sp_offset == frame.hard_frame_pointer_offset)
- {
- insn = emit_move_insn (hard_frame_pointer_rtx, stack_pointer_rtx);
-@@ -10167,8 +10202,6 @@
- }
- }
-
-- int_registers_saved = (frame.nregs == 0);
--
- if (!int_registers_saved)
- {
- /* If saving registers via PUSH, do so now. */
-@@ -10245,6 +10278,27 @@
- current_function_static_stack_size = stack_size;
- }
-
-+ /* On SEH target with very large frame size, allocate an area to save
-+ SSE registers (as the very large allocation won't be described). */
-+ if (TARGET_SEH
-+ && frame.stack_pointer_offset > SEH_MAX_FRAME_SIZE
-+ && !sse_registers_saved)
-+ {
-+ HOST_WIDE_INT sse_size =
-+ frame.sse_reg_save_offset - frame.reg_save_offset;
-+
-+ gcc_assert (int_registers_saved);
-+
-+ /* No need to do stack checking as the area will be immediately
-+ written. */
-+ pro_epilogue_adjust_stack (stack_pointer_rtx, stack_pointer_rtx,
-+ GEN_INT (-sse_size), -1,
-+ m->fs.cfa_reg == stack_pointer_rtx);
-+ allocate -= sse_size;
-+ ix86_emit_save_sse_regs_using_mov (frame.sse_reg_save_offset);
-+ sse_registers_saved = true;
-+ }
-+
- /* The stack has already been decremented by the instruction calling us
- so probe if the size is non-negative to preserve the protection area. */
- if (allocate >= 0 && flag_stack_check == STATIC_BUILTIN_STACK_CHECK)
-@@ -10365,7 +10419,7 @@
-
- if (!int_registers_saved)
- ix86_emit_save_regs_using_mov (frame.reg_save_offset);
-- if (frame.nsseregs)
-+ if (!sse_registers_saved)
- ix86_emit_save_sse_regs_using_mov (frame.sse_reg_save_offset);
-
- pic_reg_used = false;
-@@ -10816,8 +10870,13 @@
- }
-
- /* First step is to deallocate the stack frame so that we can
-- pop the registers. */
-- if (!m->fs.sp_valid)
-+ pop the registers. Also do it on SEH target for very large
-+ frame as the emitted instructions aren't allowed by the ABI in
-+ epilogues. */
-+ if (!m->fs.sp_valid
-+ || (TARGET_SEH
-+ && (m->fs.sp_offset - frame.reg_save_offset
-+ >= SEH_MAX_FRAME_SIZE)))
- {
- pro_epilogue_adjust_stack (stack_pointer_rtx, hard_frame_pointer_rtx,
- GEN_INT (m->fs.fp_offset
-@@ -11343,6 +11402,10 @@
- if (GET_MODE_SIZE (mode) > UNITS_PER_WORD)
- return false;
-
-+ /* simplify_subreg does not handle stack pointer. */
-+ if (REGNO (op) == STACK_POINTER_REGNUM)
-+ return false;
-+
- /* Allow only SUBREGs of non-eliminable hard registers. */
- return register_no_elim_operand (op, mode);
- }
-@@ -11369,19 +11432,44 @@
- {
- if (GET_CODE (addr) == ZERO_EXTEND
- && GET_MODE (XEXP (addr, 0)) == SImode)
-- addr = XEXP (addr, 0);
-+ {
-+ addr = XEXP (addr, 0);
-+ if (CONST_INT_P (addr))
-+ return 0;
-+ }
- else if (GET_CODE (addr) == AND
- && const_32bit_mask (XEXP (addr, 1), DImode))
- {
- addr = XEXP (addr, 0);
-
-- /* Strip subreg. */
-+ /* Adjust SUBREGs. */
- if (GET_CODE (addr) == SUBREG
- && GET_MODE (SUBREG_REG (addr)) == SImode)
-- addr = SUBREG_REG (addr);
-+ {
-+ addr = SUBREG_REG (addr);
-+ if (CONST_INT_P (addr))
-+ return 0;
-+ }
-+ else if (GET_MODE (addr) == DImode)
-+ addr = gen_rtx_SUBREG (SImode, addr, 0);
-+ else if (GET_MODE (addr) != VOIDmode)
-+ return 0;
- }
- }
-
-+ /* Allow SImode subregs of DImode addresses,
-+ they will be emitted with addr32 prefix. */
-+ if (TARGET_64BIT && GET_MODE (addr) == SImode)
-+ {
-+ if (GET_CODE (addr) == SUBREG
-+ && GET_MODE (SUBREG_REG (addr)) == DImode)
-+ {
-+ addr = SUBREG_REG (addr);
-+ if (CONST_INT_P (addr))
-+ return 0;
-+ }
-+ }
-+
- if (REG_P (addr))
- base = addr;
- else if (GET_CODE (addr) == SUBREG)
-@@ -11489,6 +11577,19 @@
- scale = 1 << scale;
- retval = -1;
- }
-+ else if (CONST_INT_P (addr))
-+ {
-+ if (!x86_64_immediate_operand (addr, VOIDmode))
-+ return 0;
-+
-+ /* Constant addresses are sign extended to 64bit, we have to
-+ prevent addresses from 0x80000000 to 0xffffffff in x32 mode. */
-+ if (TARGET_X32
-+ && val_signbit_known_set_p (SImode, INTVAL (addr)))
-+ return 0;
-+
-+ disp = addr;
-+ }
- else
- disp = addr; /* displacement */
-
-@@ -11992,13 +12093,6 @@
- rtx base, index, disp;
- HOST_WIDE_INT scale;
-
-- /* Since constant address in x32 is signed extended to 64bit,
-- we have to prevent addresses from 0x80000000 to 0xffffffff. */
-- if (TARGET_X32
-- && CONST_INT_P (addr)
-- && INTVAL (addr) < 0)
-- return false;
--
- if (ix86_decompose_address (addr, &parts) <= 0)
- /* Decomposition failed. */
- return false;
-@@ -13756,6 +13850,7 @@
- Z -- likewise, with special suffixes for x87 instructions.
- * -- print a star (in certain assembler syntax)
- A -- print an absolute memory reference.
-+ E -- print address with DImode register names if TARGET_64BIT.
- w -- print the operand as if it's a "word" (HImode) even if it isn't.
- s -- print a shift double count, followed by the assemblers argument
- delimiter.
-@@ -13831,7 +13926,14 @@
- ix86_print_operand (file, x, 0);
- return;
-
-+ case 'E':
-+ /* Wrap address in an UNSPEC to declare special handling. */
-+ if (TARGET_64BIT)
-+ x = gen_rtx_UNSPEC (DImode, gen_rtvec (1, x), UNSPEC_LEA_ADDR);
-
-+ output_address (x);
-+ return;
-+
- case 'L':
- if (ASSEMBLER_DIALECT == ASM_ATT)
- putc ('l', file);
-@@ -14436,6 +14538,7 @@
- int scale;
- int ok;
- bool vsib = false;
-+ int code = 0;
-
- if (GET_CODE (addr) == UNSPEC && XINT (addr, 1) == UNSPEC_VSIBADDR)
- {
-@@ -14446,6 +14549,12 @@
- addr = XVECEXP (addr, 0, 0);
- vsib = true;
- }
-+ else if (GET_CODE (addr) == UNSPEC && XINT (addr, 1) == UNSPEC_LEA_ADDR)
-+ {
-+ gcc_assert (TARGET_64BIT);
-+ ok = ix86_decompose_address (XVECEXP (addr, 0, 0), &parts);
-+ code = 'q';
-+ }
- else
- ok = ix86_decompose_address (addr, &parts);
-
-@@ -14456,6 +14565,7 @@
- rtx tmp = SUBREG_REG (parts.base);
- parts.base = simplify_subreg (GET_MODE (parts.base),
- tmp, GET_MODE (tmp), 0);
-+ gcc_assert (parts.base != NULL_RTX);
- }
-
- if (parts.index && GET_CODE (parts.index) == SUBREG)
-@@ -14463,6 +14573,7 @@
- rtx tmp = SUBREG_REG (parts.index);
- parts.index = simplify_subreg (GET_MODE (parts.index),
- tmp, GET_MODE (tmp), 0);
-+ gcc_assert (parts.index != NULL_RTX);
- }
-
- base = parts.base;
-@@ -14516,16 +14627,24 @@
- }
- else
- {
-- int code = 0;
-+ /* Print SImode register names to force addr32 prefix. */
-+ if (GET_CODE (addr) == SUBREG)
-+ {
-+ gcc_assert (TARGET_64BIT);
-+ gcc_assert (GET_MODE (addr) == SImode);
-+ gcc_assert (GET_MODE (SUBREG_REG (addr)) == DImode);
-+ gcc_assert (!code);
-+ code = 'l';
-+ }
-+ else if (GET_CODE (addr) == ZERO_EXTEND
-+ || GET_CODE (addr) == AND)
-+ {
-+ gcc_assert (TARGET_64BIT);
-+ gcc_assert (GET_MODE (addr) == DImode);
-+ gcc_assert (!code);
-+ code = 'l';
-+ }
-
-- /* Print SImode registers for zero-extended addresses to force
-- addr32 prefix. Otherwise print DImode registers to avoid it. */
-- if (TARGET_64BIT)
-- code = ((GET_CODE (addr) == ZERO_EXTEND
-- || GET_CODE (addr) == AND)
-- ? 'l'
-- : 'q');
--
- if (ASSEMBLER_DIALECT == ASM_ATT)
- {
- if (disp)
-@@ -16598,9 +16717,9 @@
- over a sequence of instructions. Instructions sequence has
- SPLIT_COST cycles higher latency than lea latency. */
-
--bool
-+static bool
- ix86_lea_outperforms (rtx insn, unsigned int regno0, unsigned int regno1,
-- unsigned int regno2, unsigned int split_cost)
-+ unsigned int regno2, int split_cost)
- {
- int dist_define, dist_use;
-
-@@ -16713,7 +16832,7 @@
- regno0 = true_regnum (operands[0]);
- regno1 = true_regnum (operands[1]);
-
-- return ix86_lea_outperforms (insn, regno0, regno1, -1, 0);
-+ return ix86_lea_outperforms (insn, regno0, regno1, INVALID_REGNUM, 0);
- }
-
- /* Return true if we need to split lea into a sequence of
-@@ -16723,12 +16842,17 @@
- ix86_avoid_lea_for_addr (rtx insn, rtx operands[])
- {
- unsigned int regno0 = true_regnum (operands[0]) ;
-- unsigned int regno1 = -1;
-- unsigned int regno2 = -1;
-- unsigned int split_cost = 0;
-+ unsigned int regno1 = INVALID_REGNUM;
-+ unsigned int regno2 = INVALID_REGNUM;
-+ int split_cost = 0;
- struct ix86_address parts;
- int ok;
-
-+ /* FIXME: Handle zero-extended addresses. */
-+ if (GET_CODE (operands[1]) == ZERO_EXTEND
-+ || GET_CODE (operands[1]) == AND)
-+ return false;
-+
- /* Check we need to optimize. */
- if (!TARGET_OPT_AGU || optimize_function_for_size_p (cfun))
- return false;
-@@ -16740,6 +16864,11 @@
- ok = ix86_decompose_address (operands[1], &parts);
- gcc_assert (ok);
-
-+ /* There should be at least two components in the address. */
-+ if ((parts.base != NULL_RTX) + (parts.index != NULL_RTX)
-+ + (parts.disp != NULL_RTX) + (parts.scale > 1) < 2)
-+ return false;
-+
- /* We should not split into add if non legitimate pic
- operand is used as displacement. */
- if (parts.disp && flag_pic && !LEGITIMATE_PIC_OPERAND_P (parts.disp))
-@@ -23720,6 +23849,7 @@
- case PROCESSOR_CORE2_64:
- case PROCESSOR_COREI7_32:
- case PROCESSOR_COREI7_64:
-+ case PROCESSOR_ATOM:
- /* Generally, we want haifa-sched:max_issue() to look ahead as far
- as many instructions can be executed on a cycle, i.e.,
- issue_rate. I wonder why tuning for many CPUs does not do this. */
-@@ -32028,7 +32158,19 @@
- {
- rtx this_param = x86_this_parameter (function);
- rtx this_reg, tmp, fnaddr;
-+ unsigned int tmp_regno;
-
-+ if (TARGET_64BIT)
-+ tmp_regno = R10_REG;
-+ else
-+ {
-+ unsigned int ccvt = ix86_get_callcvt (TREE_TYPE (function));
-+ if ((ccvt & (IX86_CALLCVT_FASTCALL | IX86_CALLCVT_THISCALL)) != 0)
-+ tmp_regno = AX_REG;
-+ else
-+ tmp_regno = CX_REG;
-+ }
-+
- emit_note (NOTE_INSN_PROLOGUE_END);
-
- /* If VCALL_OFFSET, we'll need THIS in a register. Might as well
-@@ -32054,7 +32196,7 @@
- {
- if (!x86_64_general_operand (delta_rtx, Pmode))
- {
-- tmp = gen_rtx_REG (Pmode, R10_REG);
-+ tmp = gen_rtx_REG (Pmode, tmp_regno);
- emit_move_insn (tmp, delta_rtx);
- delta_rtx = tmp;
- }
-@@ -32067,18 +32209,7 @@
- if (vcall_offset)
- {
- rtx vcall_addr, vcall_mem, this_mem;
-- unsigned int tmp_regno;
-
-- if (TARGET_64BIT)
-- tmp_regno = R10_REG;
-- else
-- {
-- unsigned int ccvt = ix86_get_callcvt (TREE_TYPE (function));
-- if ((ccvt & (IX86_CALLCVT_FASTCALL | IX86_CALLCVT_THISCALL)) != 0)
-- tmp_regno = AX_REG;
-- else
-- tmp_regno = CX_REG;
-- }
- tmp = gen_rtx_REG (Pmode, tmp_regno);
-
- this_mem = gen_rtx_MEM (ptr_mode, this_reg);
-@@ -32153,6 +32284,19 @@
- emit_jump_insn (gen_indirect_jump (fnaddr));
- else
- {
-+ if (ix86_cmodel == CM_LARGE_PIC && SYMBOLIC_CONST (fnaddr))
-+ fnaddr = legitimize_pic_address (fnaddr,
-+ gen_rtx_REG (Pmode, tmp_regno));
-+
-+ if (!sibcall_insn_operand (fnaddr, Pmode))
-+ {
-+ tmp = gen_rtx_REG (Pmode, tmp_regno);
-+ if (GET_MODE (fnaddr) != Pmode)
-+ fnaddr = gen_rtx_ZERO_EXTEND (Pmode, fnaddr);
-+ emit_move_insn (tmp, fnaddr);
-+ fnaddr = tmp;
-+ }
-+
- tmp = gen_rtx_MEM (QImode, fnaddr);
- tmp = gen_rtx_CALL (VOIDmode, tmp, const0_rtx);
- tmp = emit_call_insn (tmp);
-Index: gcc/config/rx/rx.md
-===================================================================
---- a/src/gcc/config/rx/rx.md (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/rx/rx.md (.../branches/gcc-4_7-branch)
-@@ -348,7 +348,7 @@
- )
-
- (define_insn "simple_return"
-- [(return)]
-+ [(simple_return)]
- ""
- "rts"
- [(set_attr "length" "1")
-@@ -1868,7 +1868,7 @@
-
- (define_insn "comparesi3_<extend_types:code><small_int_modes:mode>"
- [(set (reg:CC CC_REG)
-- (compare:CC (match_operand:SI 0 "register_operand" "=r")
-+ (compare:CC (match_operand:SI 0 "register_operand" "r")
- (extend_types:SI (match_operand:small_int_modes 1 "rx_restricted_mem_operand" "Q"))))]
- "(optimize < 3 || optimize_size)"
- "cmp\t%<extend_types:letter>1, %0"
-Index: gcc/config/tilegx/tilegx.md
-===================================================================
---- a/src/gcc/config/tilegx/tilegx.md (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/tilegx/tilegx.md (.../branches/gcc-4_7-branch)
-@@ -250,7 +250,7 @@
-
- ;; Define an insn type attribute. This defines what pipes things can go in.
- (define_attr "type"
-- "X0,X0_2cycle,X1,X1_branch,X1_2cycle,X1_L2,X1_miss,X01,Y0,Y0_2cycle,Y1,Y2,Y2_2cycle,Y2_L2,Y2_miss,Y01,cannot_bundle,cannot_bundle_3cycle,cannot_bundle_4cycle,nothing"
-+ "X0,X0_2cycle,X1,X1_branch,X1_2cycle,X1_L2,X1_remote,X1_miss,X01,Y0,Y0_2cycle,Y1,Y2,Y2_2cycle,Y2_L2,Y2_miss,Y01,cannot_bundle,cannot_bundle_3cycle,cannot_bundle_4cycle,nothing"
- (const_string "Y01"))
-
- (define_attr "length" ""
-@@ -408,7 +408,7 @@
- (ss_minus "")
- (us_minus "")
- ])
--
-+
- ;; <s> is the load/store extension suffix.
- (define_code_attr s [(zero_extend "u")
- (sign_extend "s")])
-@@ -816,11 +816,11 @@
- bit_width = INTVAL (operands[2]);
- bit_offset = INTVAL (operands[3]);
-
-- /* Reject bitfields that can be done with a normal load */
-+ /* Reject bitfields that can be done with a normal load. */
- if (MEM_ALIGN (operands[1]) >= bit_offset + bit_width)
- FAIL;
-
-- /* The value in memory cannot span more than 8 bytes. */
-+ /* The value in memory cannot span more than 8 bytes. */
- first_byte_offset = bit_offset / BITS_PER_UNIT;
- last_byte_offset = (bit_offset + bit_width - 1) / BITS_PER_UNIT;
- if (last_byte_offset - first_byte_offset > 7)
-@@ -845,7 +845,6 @@
- HOST_WIDE_INT bit_width = INTVAL (operands[2]);
- HOST_WIDE_INT bit_offset = INTVAL (operands[3]);
-
--
- if (MEM_P (operands[1]))
- {
- HOST_WIDE_INT first_byte_offset, last_byte_offset;
-@@ -853,11 +852,11 @@
- if (GET_MODE (operands[1]) != QImode)
- FAIL;
-
-- /* Reject bitfields that can be done with a normal load */
-+ /* Reject bitfields that can be done with a normal load. */
- if (MEM_ALIGN (operands[1]) >= bit_offset + bit_width)
- FAIL;
-
-- /* The value in memory cannot span more than 8 bytes. */
-+ /* The value in memory cannot span more than 8 bytes. */
- first_byte_offset = bit_offset / BITS_PER_UNIT;
- last_byte_offset = (bit_offset + bit_width - 1) / BITS_PER_UNIT;
- if (last_byte_offset - first_byte_offset > 7)
-@@ -873,7 +872,7 @@
-
- if (bit_offset == 0)
- {
-- /* Extracting the low bits is just a bitwise AND. */
-+ /* Extracting the low bits is just a bitwise AND. */
- HOST_WIDE_INT mask = ((HOST_WIDE_INT)1 << bit_width) - 1;
- emit_insn (gen_anddi3 (operands[0], operands[1], GEN_INT (mask)));
- DONE;
-@@ -891,7 +890,7 @@
- [(set (match_operand:DI 0 "register_operand" "")
- (const:DI (unspec:DI [(match_operand:DI 1 "symbolic_operand" "")]
- UNSPEC_HW2_LAST)))])
--
-+
- ;; Second step of the 3-insn sequence to materialize a symbolic
- ;; address.
- (define_expand "mov_address_step2"
-@@ -947,7 +946,7 @@
- "%1 = . + 8\n\tlnk\t%0"
- [(set_attr "type" "Y1")])
-
--;; First step of the 3-insn sequence to materialize a position
-+;; The next three patterns are used to to materialize a position
- ;; independent address by adding the difference of two labels to a
- ;; base label in the text segment, assuming that the difference fits
- ;; in 32 signed bits.
-@@ -959,10 +958,6 @@
- UNSPEC_HW1_LAST_PCREL)))]
- "flag_pic")
-
--;; Second step of the 3-insn sequence to materialize a position
--;; independent address by adding the difference of two labels to a
--;; base label in the text segment, assuming that the difference fits
--;; in 32 signed bits.
- (define_expand "mov_pcrel_step2<bitsuffix>"
- [(set (match_operand:I48MODE 0 "register_operand" "")
- (unspec:I48MODE
-@@ -973,11 +968,7 @@
- UNSPEC_HW0_PCREL))]
- UNSPEC_INSN_ADDR_SHL16INSLI))]
- "flag_pic")
--
--;; Third step of the 3-insn sequence to materialize a position
--;; independent address by adding the difference of two labels to a base
--;; label in the text segment, assuming that the difference fits in 32
--;; signed bits.
-+
- (define_insn "mov_pcrel_step3<bitsuffix>"
- [(set (match_operand:I48MODE 0 "register_operand" "=r")
- (unspec:I48MODE [(match_operand:I48MODE 1 "reg_or_0_operand" "rO")
-@@ -1335,7 +1326,6 @@
- DONE;
- })
-
--
- (define_expand "subdf3"
- [(set (match_operand:DF 0 "register_operand" "")
- (minus:DF (match_operand:DF 1 "register_operand" "")
-@@ -1708,7 +1698,6 @@
- "ctz\t%0, %r1"
- [(set_attr "type" "Y0")])
-
--
- (define_insn "popcount<mode>2"
- [(set (match_operand:I48MODE 0 "register_operand" "=r")
- (popcount:I48MODE (match_operand:DI 1 "reg_or_0_operand" "rO")))]
-@@ -1937,7 +1926,7 @@
- (define_insn "*zero_extendsidi_truncdisi"
- [(set (match_operand:DI 0 "register_operand" "=r")
- (zero_extend:DI
-- (truncate:SI (match_operand:DI 1 "reg_or_0_operand" "0"))))]
-+ (truncate:SI (match_operand:DI 1 "reg_or_0_operand" "rO"))))]
- ""
- "v4int_l\t%0, zero, %r1"
- [(set_attr "type" "X01")])
-@@ -2008,7 +1997,7 @@
- shruxi\t%0, %r1, %2
- shrux\t%0, %r1, %r2"
- [(set_attr "type" "X01,X01")])
--
-+
- (define_insn "*lshrsi_truncdisi2"
- [(set (match_operand:SI 0 "register_operand" "=r")
- (lshiftrt:SI
-@@ -2213,7 +2202,8 @@
- ;; Loops
- ;;
-
--;; Define the subtract-one-and-jump insns so loop.c knows what to generate.
-+;; Define the subtract-one-and-jump insns so loop.c knows what to
-+;; generate.
- (define_expand "doloop_end"
- [(use (match_operand 0 "" "")) ;; loop pseudo
- (use (match_operand 1 "" "")) ;; iterations; zero if unknown
-@@ -2481,8 +2471,8 @@
- [(set_attr "type" "*,*,X01")])
-
- ;; Used for move sp, r52, to pop a stack frame. We need to make sure
--;; that stack frame memory operations have been issued before we do this.
--;; TODO: see above TODO.
-+;; that stack frame memory operations have been issued before we do
-+;; this. TODO: see above TODO.
- (define_insn "sp_restore<bitsuffix>"
- [(set (match_operand:I48MODE 0 "register_operand" "=r")
- (match_operand:I48MODE 1 "register_operand" "r"))
-@@ -2627,7 +2617,7 @@
- "bfextu\t%0, %r1, %2, %3"
- [(set_attr "type" "X0")])
-
--(define_insn "*bfins"
-+(define_insn "insn_bfins"
- [(set (match_operand:DI 0 "register_operand" "=r")
- (unspec:DI [(match_operand:DI 1 "reg_or_0_operand" "0")
- (match_operand:DI 2 "reg_or_0_operand" "rO")
-@@ -2638,36 +2628,6 @@
- "bfins\t%0, %r2, %3, %4"
- [(set_attr "type" "X0")])
-
--(define_expand "insn_bfins"
-- [(set (match_operand:DI 0 "register_operand" "")
-- (unspec:DI [(match_operand:DI 1 "reg_or_0_operand" "")
-- (match_operand:DI 2 "reg_or_0_operand" "")
-- (match_operand:DI 3 "u6bit_cint_operand" "")
-- (match_operand:DI 4 "u6bit_cint_operand" "")]
-- UNSPEC_INSN_BFINS))]
-- "INTVAL (operands[3]) != 64"
--{
-- HOST_WIDE_INT first = INTVAL (operands[3]);
-- HOST_WIDE_INT last = INTVAL (operands[4]);
--
-- if (last >= first)
-- {
-- /* This is not a wacky wraparound case, so we can express this
-- as a standard insv. */
-- if (operands[0] != operands[1])
-- {
-- operands[2] = make_safe_from (operands[2], operands[0]);
-- emit_move_insn (operands[0], operands[1]);
-- }
--
-- emit_insn (gen_insv (operands[0],
-- GEN_INT (last - first + 1), operands[3],
-- operands[2]));
--
-- DONE;
-- }
--})
--
- (define_insn "insn_cmpexch<four_if_si>"
- [(set (match_operand:I48MODE 0 "register_operand" "=r")
- (mem:I48MODE (match_operand 1 "pointer_operand" "rO")))
-@@ -2679,7 +2639,7 @@
- UNSPEC_INSN_CMPEXCH))]
- ""
- "cmpexch<four_if_si>\t%0, %r1, %r2"
-- [(set_attr "type" "X1_L2")])
-+ [(set_attr "type" "X1_remote")])
-
- (define_insn "insn_cmul"
- [(set (match_operand:DI 0 "register_operand" "=r")
-@@ -2817,7 +2777,7 @@
- UNSPEC_INSN_EXCH))]
- ""
- "exch<four_if_si>\t%0, %r1, %r2"
-- [(set_attr "type" "X1_2cycle")])
-+ [(set_attr "type" "X1_remote")])
-
- (define_insn "insn_fdouble_add_flags"
- [(set (match_operand:DI 0 "register_operand" "=r")
-@@ -2903,7 +2863,7 @@
- (match_operand:I48MODE 2 "reg_or_0_operand" "rO")))]
- ""
- "fetchadd<four_if_si>\t%0, %r1, %r2"
-- [(set_attr "type" "X1_2cycle")])
-+ [(set_attr "type" "X1_remote")])
-
- (define_insn "insn_fetchaddgez<four_if_si>"
- [(set (match_operand:I48MODE 0 "register_operand" "=r")
-@@ -2916,7 +2876,7 @@
- UNSPEC_INSN_FETCHADDGEZ))]
- ""
- "fetchaddgez<four_if_si>\t%0, %r1, %r2"
-- [(set_attr "type" "X1_2cycle")])
-+ [(set_attr "type" "X1_remote")])
-
- (define_insn "insn_fetchand<four_if_si>"
- [(set (match_operand:I48MODE 0 "register_operand" "=r")
-@@ -2928,7 +2888,7 @@
- (match_operand:I48MODE 2 "reg_or_0_operand" "rO")))]
- ""
- "fetchand<four_if_si>\t%0, %r1, %r2"
-- [(set_attr "type" "X1_2cycle")])
-+ [(set_attr "type" "X1_remote")])
-
- (define_insn "insn_fetchor<four_if_si>"
- [(set (match_operand:I48MODE 0 "register_operand" "=r")
-@@ -2940,7 +2900,7 @@
- (match_operand:I48MODE 2 "reg_or_0_operand" "rO")))]
- ""
- "fetchor<four_if_si>\t%0, %r1, %r2"
-- [(set_attr "type" "X1_2cycle")])
-+ [(set_attr "type" "X1_remote")])
-
- (define_insn "insn_finv"
- [(unspec_volatile:VOID [(match_operand 0 "pointer_operand" "rO")]
-Index: gcc/config/tilegx/tilegx-generic.md
-===================================================================
---- a/src/gcc/config/tilegx/tilegx-generic.md (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/tilegx/tilegx-generic.md (.../branches/gcc-4_7-branch)
-@@ -51,6 +51,10 @@
- (eq_attr "type" "X1_L2")
- "X1")
-
-+(define_insn_reservation "X1_remote" 50
-+ (eq_attr "type" "X1_remote")
-+ "X1")
-+
- (define_insn_reservation "X1_miss" 80
- (eq_attr "type" "X1_miss")
- "X1")
-Index: gcc/config/tilegx/feedback.h
-===================================================================
---- a/src/gcc/config/tilegx/feedback.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/tilegx/feedback.h (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,14 @@
-+#ifndef _FEEDBACK_H
-+#define _FEEDBACK_H 1
-+
-+#ifdef __ASSEMBLER__
-+
-+/* Stub defines for feedback instrumentation. */
-+#define FEEDBACK_ENTER_EXPLICIT(FUNCNAME, SECNAME, SIZE)
-+#define FEEDBACK_ENTER(FUNCNAME)
-+#define FEEDBACK_REENTER(FUNCNAME)
-+#define FEEDBACK_ENTRY(FUNCNAME, SECNAME, SIZE)
-+
-+#endif /* __ASSEMBLER__ */
-+
-+#endif /* _FEEDBACK_H */
-Index: gcc/config/tilegx/sync.md
-===================================================================
---- a/src/gcc/config/tilegx/sync.md (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/tilegx/sync.md (.../branches/gcc-4_7-branch)
-@@ -72,7 +72,7 @@
- UNSPEC_CMPXCHG))]
- ""
- "cmpexch<four_if_si>\t%0, %1, %r2"
-- [(set_attr "type" "X1_L2")])
-+ [(set_attr "type" "X1_remote")])
-
-
- (define_expand "atomic_exchange<mode>"
-@@ -101,7 +101,7 @@
- UNSPEC_XCHG))]
- ""
- "exch<four_if_si>\t%0, %1, %r2"
-- [(set_attr "type" "X1_2cycle")])
-+ [(set_attr "type" "X1_remote")])
-
-
- (define_expand "atomic_fetch_<fetchop_name><mode>"
-@@ -121,7 +121,7 @@
- emit_insn (gen_atomic_fetch_<fetchop_name>_bare<mode> (operands[0],
- operands[1],
- operands[2]));
-- tilegx_pre_atomic_barrier (model);
-+ tilegx_post_atomic_barrier (model);
- DONE;
- })
-
-@@ -137,7 +137,7 @@
- UNSPEC_ATOMIC))]
- ""
- "fetch<fetchop_name><four_if_si>\t%0, %1, %r2"
-- [(set_attr "type" "X1_2cycle")])
-+ [(set_attr "type" "X1_remote")])
-
-
- (define_expand "atomic_fetch_sub<mode>"
-@@ -160,6 +160,6 @@
- emit_insn (gen_atomic_fetch_add_bare<mode> (operands[0],
- operands[1],
- operands[2]));
-- tilegx_pre_atomic_barrier (model);
-+ tilegx_post_atomic_barrier (model);
- DONE;
- })
-Index: gcc/config/tilegx/tilegx.c
-===================================================================
---- a/src/gcc/config/tilegx/tilegx.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/tilegx/tilegx.c (.../branches/gcc-4_7-branch)
-@@ -144,7 +144,7 @@
- }
-
-
--/* TARGET_MODE_REP_EXTENDED. */
-+/* Implement TARGET_MODE_REP_EXTENDED. */
- static int
- tilegx_mode_rep_extended (enum machine_mode mode, enum machine_mode mode_rep)
- {
-@@ -405,7 +405,7 @@
-
- addr = create_tmp_var (ptr_type_node, "va_arg");
-
-- /* if an object is dynamically sized, a pointer to it is passed
-+ /* If an object is dynamically sized, a pointer to it is passed
- instead of the object itself. */
- pass_by_reference_p = pass_by_reference (NULL, TYPE_MODE (type), type,
- false);
-@@ -457,11 +457,11 @@
- {
- case CONST_INT:
- /* If this is an 8-bit constant, return zero since it can be
-- used nearly anywhere with no cost. If it is a valid operand
-- for an ADD or AND, likewise return 0 if we know it will be
-- used in that context. Otherwise, return 2 since it might be
-- used there later. All other constants take at least two
-- insns. */
-+ used nearly anywhere with no cost. If it is a valid operand
-+ for an ADD or AND, likewise return 0 if we know it will be
-+ used in that context. Otherwise, return 2 since it might be
-+ used there later. All other constants take at least two
-+ insns. */
- if (satisfies_constraint_I (x))
- {
- *total = 0;
-@@ -506,8 +506,8 @@
-
- case MEM:
- /* If outer-code was a sign or zero extension, a cost of
-- COSTS_N_INSNS (1) was already added in, so account for
-- that. */
-+ COSTS_N_INSNS (1) was already added in, so account for
-+ that. */
- if (outer_code == ZERO_EXTEND || outer_code == SIGN_EXTEND)
- *total = COSTS_N_INSNS (1);
- else
-@@ -635,7 +635,7 @@
- static rtx
- create_temp_reg_if_possible (enum machine_mode mode, rtx default_reg)
- {
-- return can_create_pseudo_p ()? gen_reg_rtx (mode) : default_reg;
-+ return can_create_pseudo_p () ? gen_reg_rtx (mode) : default_reg;
- }
-
-
-@@ -1335,8 +1335,8 @@
-
-
- /* Returns true iff VAL can be moved into a register in one
-- instruction. And if it can, it emits the code to move the
-- constant into DEST_REG.
-+ instruction. And if it can, it emits the code to move the constant
-+ into DEST_REG.
-
- If THREE_WIDE_ONLY is true, this insists on an instruction that
- works in a bundle containing three instructions. */
-@@ -1396,7 +1396,7 @@
- continue;
-
- /* See if x is a power of two minus one, i.e. only consecutive 1
-- bits starting from bit 0. */
-+ bits starting from bit 0. */
- if ((x & (x + 1)) == 0)
- {
- if (first_bit != NULL)
-@@ -1480,8 +1480,8 @@
- if (expand_set_cint64_one_inst (temp, r, three_wide_only))
- {
- /* 0xFFFFFFFFFFA5FFFF becomes:
-- movei temp, 0xFFFFFFFFFFFFFFA5
-- rotli dest, temp, 16 */
-+ movei temp, 0xFFFFFFFFFFFFFFA5
-+ rotli dest, temp, 16 */
- emit_move_insn (dest_reg,
- gen_rtx_ROTATE (DImode, temp, GEN_INT (count)));
- return;
-@@ -1530,11 +1530,11 @@
- unsigned HOST_WIDE_INT leftover;
-
- /* Recursively create the constant above the lowest 16 zero
-- bits. */
-+ bits. */
- expand_set_cint64 (temp, GEN_INT (val >> shift));
-
- /* See if we can easily insert the remaining bits, or if we need
-- to fall through to the more general case. */
-+ to fall through to the more general case. */
- leftover = val - ((val >> shift) << shift);
- if (leftover == 0)
- {
-@@ -1571,8 +1571,8 @@
- else
- {
- /* Set as many high 16-bit blocks as we can with a single
-- instruction. We'll insert the remaining 16-bit blocks
-- below. */
-+ instruction. We'll insert the remaining 16-bit blocks
-+ below. */
- for (shift = 16;; shift += 16)
- {
- gcc_assert (shift < 64);
-@@ -1615,10 +1615,10 @@
- if (CONST_INT_P (op1))
- {
- /* TODO: I don't know if we want to split large constants
-- now, or wait until later (with a define_split).
-+ now, or wait until later (with a define_split).
-
-- Does splitting early help CSE? Does it harm other
-- optimizations that might fold loads? */
-+ Does splitting early help CSE? Does it harm other
-+ optimizations that might fold loads? */
- expand_set_cint64 (op0, op1);
- }
- else
-@@ -1716,7 +1716,7 @@
- if (bitsize == 2 * BITS_PER_UNIT && (bit_offset % BITS_PER_UNIT) == 0)
- {
- /* When just loading a two byte value, we can load the two bytes
-- individually and combine them efficiently. */
-+ individually and combine them efficiently. */
-
- mem_lo = adjust_address (mem, QImode, byte_offset);
- mem_hi = adjust_address (mem, QImode, byte_offset + 1);
-@@ -2053,6 +2053,7 @@
- return false;
- }
-
-+
- /* Expand the muldi pattern. */
- bool
- tilegx_expand_muldi (rtx op0, rtx op1, rtx op2)
-@@ -2227,7 +2228,7 @@
- case GEU:
- case GTU:
- /* We do not have these compares, so we reverse the
-- operands. */
-+ operands. */
- swap = true;
- break;
-
-@@ -2322,7 +2323,7 @@
- case GEU:
- case GTU:
- /* These must be reversed (except NE, but let's
-- canonicalize). */
-+ canonicalize). */
- code = reverse_condition (code);
- branch_code = EQ;
- break;
-@@ -2352,7 +2353,7 @@
- || (REG_P (op0) && REG_POINTER (op0))))
- {
- /* TODO: Use a SIMD add immediate to hit zero for tiled
-- constants in a single instruction. */
-+ constants in a single instruction. */
- if (GET_MODE (op0) != DImode)
- {
- /* Convert to DImode so we can use addli. Note that
-@@ -3400,47 +3401,47 @@
-
- opnum = nonvoid;
- FOR_EACH_CALL_EXPR_ARG (arg, iter, exp)
-- {
-- const struct insn_operand_data *insn_op;
-+ {
-+ const struct insn_operand_data *insn_op;
-
-- if (arg == error_mark_node)
-- return NULL_RTX;
-- if (opnum > MAX_BUILTIN_ARGS)
-- return NULL_RTX;
-+ if (arg == error_mark_node)
-+ return NULL_RTX;
-+ if (opnum > MAX_BUILTIN_ARGS)
-+ return NULL_RTX;
-
-- insn_op = &insn_data[icode].operand[opnum];
-+ insn_op = &insn_data[icode].operand[opnum];
-
-- op[opnum] = expand_expr (arg, NULL_RTX, insn_op->mode, EXPAND_NORMAL);
-+ op[opnum] = expand_expr (arg, NULL_RTX, insn_op->mode, EXPAND_NORMAL);
-
-- if (!(*insn_op->predicate) (op[opnum], insn_op->mode))
-- {
-- enum machine_mode opmode = insn_op->mode;
-+ if (!(*insn_op->predicate) (op[opnum], insn_op->mode))
-+ {
-+ enum machine_mode opmode = insn_op->mode;
-
-- /* pointer_operand and pmode_register_operand operands do
-- not specify a mode, so use the operand's mode instead
-- (which should always be right by the time we get here,
-- except for constants, which are VOIDmode). */
-- if (opmode == VOIDmode)
-- {
-- enum machine_mode m = GET_MODE (op[opnum]);
-- gcc_assert (m == Pmode || m == VOIDmode);
-- opmode = Pmode;
-- }
-+ /* pointer_operand and pmode_register_operand operands do
-+ not specify a mode, so use the operand's mode instead
-+ (which should always be right by the time we get here,
-+ except for constants, which are VOIDmode). */
-+ if (opmode == VOIDmode)
-+ {
-+ enum machine_mode m = GET_MODE (op[opnum]);
-+ gcc_assert (m == Pmode || m == VOIDmode);
-+ opmode = Pmode;
-+ }
-
-- op[opnum] = copy_to_mode_reg (opmode, op[opnum]);
-- }
-+ op[opnum] = copy_to_mode_reg (opmode, op[opnum]);
-+ }
-
-- if (!(*insn_op->predicate) (op[opnum], insn_op->mode))
-- {
-- /* We still failed to meet the predicate even after moving
-- into a register. Assume we needed an immediate. */
-- error_at (EXPR_LOCATION (exp),
-- "operand must be an immediate of the right size");
-- return const0_rtx;
-- }
-+ if (!(*insn_op->predicate) (op[opnum], insn_op->mode))
-+ {
-+ /* We still failed to meet the predicate even after moving
-+ into a register. Assume we needed an immediate. */
-+ error_at (EXPR_LOCATION (exp),
-+ "operand must be an immediate of the right size");
-+ return const0_rtx;
-+ }
-
-- opnum++;
-- }
-+ opnum++;
-+ }
-
- if (nonvoid)
- {
-@@ -3874,7 +3875,7 @@
- REGNO_POINTER_ALIGN (HARD_FRAME_POINTER_REGNUM) = STACK_BOUNDARY;
-
- /* fp holds a copy of the incoming sp, in case we need to store
-- it. */
-+ it. */
- sp_copy_regno = HARD_FRAME_POINTER_REGNUM;
- }
- else if (!tilegx_current_function_is_leaf ())
-@@ -4069,7 +4070,7 @@
- if (frame_pointer_needed)
- {
- /* Restore the old stack pointer by copying from the frame
-- pointer. */
-+ pointer. */
- if (TARGET_32BIT)
- {
- insn = emit_insn (gen_sp_restore_32bit (stack_pointer_rtx,
-@@ -4266,6 +4267,7 @@
- return 0;
- }
-
-+
- /* Implement TARGET_SCHED_ADJUST_COST. */
- static int
- tilegx_sched_adjust_cost (rtx insn, rtx link, rtx dep_insn, int cost)
-@@ -4311,37 +4313,37 @@
- {
- basic_block bb;
- FOR_EACH_BB (bb)
-- {
-- rtx insn, next;
-- rtx end = NEXT_INSN (BB_END (bb));
-+ {
-+ rtx insn, next;
-+ rtx end = NEXT_INSN (BB_END (bb));
-
-- for (insn = next_insn_to_bundle (BB_HEAD (bb), end); insn; insn = next)
-- {
-- next = next_insn_to_bundle (NEXT_INSN (insn), end);
-+ for (insn = next_insn_to_bundle (BB_HEAD (bb), end); insn; insn = next)
-+ {
-+ next = next_insn_to_bundle (NEXT_INSN (insn), end);
-
-- /* Never wrap {} around inline asm. */
-- if (GET_CODE (PATTERN (insn)) != ASM_INPUT)
-- {
-- if (next == NULL_RTX || GET_MODE (next) == TImode
-- /* NOTE: The scheduler incorrectly believes a call
-- insn can execute in the same cycle as the insn
-- after the call. This is of course impossible.
-- Really we need to fix the scheduler somehow, so
-- the code after the call gets scheduled
-- optimally. */
-- || CALL_P (insn))
-- {
-- /* Mark current insn as the end of a bundle. */
-- PUT_MODE (insn, QImode);
-- }
-- else
-- {
-- /* Mark it as part of a bundle. */
-- PUT_MODE (insn, SImode);
-- }
-- }
-- }
-- }
-+ /* Never wrap {} around inline asm. */
-+ if (GET_CODE (PATTERN (insn)) != ASM_INPUT)
-+ {
-+ if (next == NULL_RTX || GET_MODE (next) == TImode
-+ /* NOTE: The scheduler incorrectly believes a call
-+ insn can execute in the same cycle as the insn
-+ after the call. This is of course impossible.
-+ Really we need to fix the scheduler somehow, so
-+ the code after the call gets scheduled
-+ optimally. */
-+ || CALL_P (insn))
-+ {
-+ /* Mark current insn as the end of a bundle. */
-+ PUT_MODE (insn, QImode);
-+ }
-+ else
-+ {
-+ /* Mark it as part of a bundle. */
-+ PUT_MODE (insn, SImode);
-+ }
-+ }
-+ }
-+ }
- }
-
-
-@@ -4906,7 +4908,7 @@
- switch (code)
- {
- case 'c':
-- /* Print the compare operator opcode for conditional moves. */
-+ /* Print the compare operator opcode for conditional moves. */
- switch (GET_CODE (x))
- {
- case EQ:
-@@ -4921,7 +4923,7 @@
- return;
-
- case 'C':
-- /* Print the compare operator opcode for conditional moves. */
-+ /* Print the compare operator opcode for conditional moves. */
- switch (GET_CODE (x))
- {
- case EQ:
-@@ -4937,7 +4939,7 @@
-
- case 'd':
- {
-- /* Print the compare operator opcode for conditional moves. */
-+ /* Print the compare operator opcode for conditional moves. */
- switch (GET_CODE (x))
- {
- case EQ:
-@@ -4954,7 +4956,7 @@
-
- case 'D':
- {
-- /* Print the compare operator opcode for conditional moves. */
-+ /* Print the compare operator opcode for conditional moves. */
- switch (GET_CODE (x))
- {
- case EQ:
-@@ -5196,7 +5198,7 @@
-
- case 'r':
- /* In this case we need a register. Use 'zero' if the operand
-- is const0_rtx. */
-+ is const0_rtx. */
- if (x == const0_rtx
- || (GET_MODE (x) != VOIDmode && x == CONST0_RTX (GET_MODE (x))))
- {
-@@ -5283,7 +5285,7 @@
- }
-
-
--/* While emitting asm, are we currently inside '{' for a bundle? */
-+/* While emitting asm, are we currently inside '{' for a bundle? */
- static bool tilegx_in_bundle = false;
-
- /* Implement ASM_OUTPUT_OPCODE. Prepend/append curly braces as
-@@ -5336,7 +5338,7 @@
- fprintf (file,
- "\t{\n"
- "\tmove\tr10, lr\n"
-- "\tjal\t%s@plt\n"
-+ "\tjal\tplt(%s)\n"
- "\t}\n", MCOUNT_NAME);
- }
- else
-@@ -5345,7 +5347,7 @@
- "\t{\n"
- "\tmove\tr10, lr\n"
- "\tjal\t%s\n"
-- "\t}\t\n", MCOUNT_NAME);
-+ "\t}\n", MCOUNT_NAME);
- }
-
- tilegx_in_bundle = false;
-@@ -5458,7 +5460,7 @@
- #undef TARGET_BUILTIN_DECL
- #define TARGET_BUILTIN_DECL tilegx_builtin_decl
-
--#undef TARGET_EXPAND_BUILTIN
-+#undef TARGET_EXPAND_BUILTIN
- #define TARGET_EXPAND_BUILTIN tilegx_expand_builtin
-
- #undef TARGET_CONDITIONAL_REGISTER_USAGE
-Index: gcc/config/sh/sh.c
-===================================================================
---- a/src/gcc/config/sh/sh.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/sh/sh.c (.../branches/gcc-4_7-branch)
-@@ -592,11 +592,6 @@
- SUBTARGET_OVERRIDE_OPTIONS;
- if (optimize > 1 && !optimize_size)
- target_flags |= MASK_SAVE_ALL_TARGET_REGS;
-- if (flag_finite_math_only == 2)
-- flag_finite_math_only
-- = !flag_signaling_nans && TARGET_SH2E && ! TARGET_IEEE;
-- if (TARGET_SH2E && !flag_finite_math_only)
-- target_flags |= MASK_IEEE;
- sh_cpu = PROCESSOR_SH1;
- assembler_dialect = 0;
- if (TARGET_SH2)
-@@ -747,8 +742,6 @@
- if (! VALID_REGISTER_P (ADDREGNAMES_REGNO (regno)))
- sh_additional_register_names[regno][0] = '\0';
-
-- flag_omit_frame_pointer = (PREFERRED_DEBUGGING_TYPE == DWARF2_DEBUG);
--
- if ((flag_pic && ! TARGET_PREFERGOT)
- || (TARGET_SHMEDIA && !TARGET_PT_FIXED))
- flag_no_function_cse = 1;
-@@ -780,22 +773,17 @@
- flag_schedule_insns = 0;
- }
-
-- if ((target_flags_explicit & MASK_ACCUMULATE_OUTGOING_ARGS) == 0)
-- target_flags |= MASK_ACCUMULATE_OUTGOING_ARGS;
--
-- /* Unwind info is not correct around the CFG unless either a frame
-- pointer is present or M_A_O_A is set. Fixing this requires rewriting
-- unwind info generation to be aware of the CFG and propagating states
-+ /* Unwind info is not correct around the CFG unless either a frame
-+ pointer is present or M_A_O_A is set. Fixing this requires rewriting
-+ unwind info generation to be aware of the CFG and propagating states
- around edges. */
- if ((flag_unwind_tables || flag_asynchronous_unwind_tables
-- || flag_exceptions || flag_non_call_exceptions)
-- && flag_omit_frame_pointer
-- && !(target_flags & MASK_ACCUMULATE_OUTGOING_ARGS))
-+ || flag_exceptions || flag_non_call_exceptions)
-+ && flag_omit_frame_pointer && !TARGET_ACCUMULATE_OUTGOING_ARGS)
- {
-- if (target_flags_explicit & MASK_ACCUMULATE_OUTGOING_ARGS)
-- warning (0, "unwind tables currently require either a frame pointer "
-- "or -maccumulate-outgoing-args for correctness");
-- target_flags |= MASK_ACCUMULATE_OUTGOING_ARGS;
-+ warning (0, "unwind tables currently require either a frame pointer "
-+ "or -maccumulate-outgoing-args for correctness");
-+ TARGET_ACCUMULATE_OUTGOING_ARGS = 1;
- }
-
- /* Unwinding with -freorder-blocks-and-partition does not work on this
-@@ -805,7 +793,7 @@
- {
- if (flag_exceptions)
- {
-- inform (input_location,
-+ inform (input_location,
- "-freorder-blocks-and-partition does not work with "
- "exceptions on this architecture");
- flag_reorder_blocks_and_partition = 0;
-@@ -850,6 +838,11 @@
- align_functions = min_align;
- }
-
-+ /* If the -mieee option was not explicitly set by the user, turn it on
-+ unless -ffinite-math-only was specified. See also PR 33135. */
-+ if (! global_options_set.x_TARGET_IEEE)
-+ TARGET_IEEE = ! flag_finite_math_only;
-+
- if (sh_fixed_range_str)
- sh_fix_range (sh_fixed_range_str);
-
-@@ -5156,6 +5149,7 @@
- }
- else
- jump = emit_jump_insn_after (gen_return (), insn);
-+
- /* Emit a barrier so that reorg knows that any following instructions
- are not reachable via a fall-through path.
- But don't do this when not optimizing, since we wouldn't suppress the
-@@ -5164,7 +5158,16 @@
- if (optimize)
- emit_barrier_after (jump);
- emit_label_after (bp->near_label, insn);
-- JUMP_LABEL (jump) = bp->far_label;
-+
-+ if (bp->far_label)
-+ JUMP_LABEL (jump) = bp->far_label;
-+ else
-+ {
-+ rtx pat = PATTERN (jump);
-+ gcc_assert (ANY_RETURN_P (pat));
-+ JUMP_LABEL (jump) = pat;
-+ }
-+
- ok = invert_jump (insn, label, 1);
- gcc_assert (ok);
-
-Index: gcc/config/sh/newlib.h
-===================================================================
---- a/src/gcc/config/sh/newlib.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/sh/newlib.h (.../branches/gcc-4_7-branch)
-@@ -23,3 +23,7 @@
-
- #undef LIB_SPEC
- #define LIB_SPEC "-lc -lgloss"
-+
-+#undef NO_IMPLICIT_EXTERN_C
-+#define NO_IMPLICIT_EXTERN_C 1
-+
-Index: gcc/config/sh/sh.opt
-===================================================================
---- a/src/gcc/config/sh/sh.opt (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/sh/sh.opt (.../branches/gcc-4_7-branch)
-@@ -202,7 +202,7 @@
- Generate FPU-less SHcompact code
-
- maccumulate-outgoing-args
--Target Report Mask(ACCUMULATE_OUTGOING_ARGS)
-+Target Report Var(TARGET_ACCUMULATE_OUTGOING_ARGS) Init(1)
- Reserve space for outgoing arguments in the function prologue
-
- madjust-unroll
-@@ -270,8 +270,8 @@
- Follow Renesas (formerly Hitachi) / SuperH calling conventions
-
- mieee
--Target Report Mask(IEEE)
--Increase the IEEE compliance for floating-point code
-+Target Var(TARGET_IEEE)
-+Increase the IEEE compliance for floating-point comparisons
-
- mindexed-addressing
- Target Report Mask(ALLOW_INDEXED_ADDRESS) Condition(SUPPORT_ANY_SH5_32MEDIA)
-Index: gcc/config/avr/avr-c.c
-===================================================================
---- a/src/gcc/config/avr/avr-c.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/avr/avr-c.c (.../branches/gcc-4_7-branch)
-@@ -148,6 +148,10 @@
- cpp_define_formatted (pfile, "__AVR_SFR_OFFSET__=0x%x",
- avr_current_arch->sfr_offset);
-
-+#ifdef WITH_AVRLIBC
-+ cpp_define (pfile, "__WITH_AVRLIBC__");
-+#endif /* WITH_AVRLIBC */
-+
- /* Define builtin macros so that the user can easily query if or if not
- non-generic address spaces (and which) are supported.
- This is only supported for C. For C++, a language extension is needed
-Index: gcc/config/avr/avr-mcus.def
-===================================================================
---- a/src/gcc/config/avr/avr-mcus.def (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/avr/avr-mcus.def (.../branches/gcc-4_7-branch)
-@@ -196,7 +196,7 @@
- AVR_MCU ("atmega128rfa1", ARCH_AVR51, "__AVR_ATmega128RFA1__", 0, 0, 0x0200, 2, "m128rfa1")
- AVR_MCU ("at90can128", ARCH_AVR51, "__AVR_AT90CAN128__", 0, 0, 0x0100, 2, "can128")
- AVR_MCU ("at90usb1286", ARCH_AVR51, "__AVR_AT90USB1286__", 0, 0, 0x0100, 2, "usb1286")
--AVR_MCU ("at90usb1287", ARCH_AVR51, "__AVR_AT90USB1287__", 0, 0, 0x0100, 2, "usb1286")
-+AVR_MCU ("at90usb1287", ARCH_AVR51, "__AVR_AT90USB1287__", 0, 0, 0x0100, 2, "usb1287")
- /* 3-Byte PC. */
- AVR_MCU ("avr6", ARCH_AVR6, NULL, 0, 0, 0x0200, 4, "m2561")
- AVR_MCU ("atmega2560", ARCH_AVR6, "__AVR_ATmega2560__", 0, 0, 0x0200, 4, "m2560")
-Index: gcc/config/avr/avr-protos.h
-===================================================================
---- a/src/gcc/config/avr/avr-protos.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/avr/avr-protos.h (.../branches/gcc-4_7-branch)
-@@ -47,6 +47,7 @@
- #endif /* TREE_CODE */
-
- #ifdef RTX_CODE
-+extern int avr_hard_regno_call_part_clobbered (unsigned, enum machine_mode);
- extern const char *output_movqi (rtx insn, rtx operands[], int *l);
- extern const char *output_movhi (rtx insn, rtx operands[], int *l);
- extern const char *output_movsisf (rtx insn, rtx operands[], int *l);
-Index: gcc/config/avr/avrlibc.h
-===================================================================
---- a/src/gcc/config/avr/avrlibc.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/avr/avrlibc.h (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,31 @@
-+/* Definitions of target machine for the GNU compiler collection
-+ for Atmel AVR micro controller.
-+ Copyright (C) 2012
-+ Free Software Foundation, Inc.
-+ Contributed by Georg-Johann Lay (avr@gjlay.de)
-+
-+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/>. */
-+
-+/* AVR-Libc implements functions from libgcc.a in libm.a, see PR54461. */
-+
-+#undef LIBGCC_SPEC
-+#define LIBGCC_SPEC \
-+ "%{!mmcu=at90s1*:%{!mmcu=attiny11:%{!mmcu=attiny12:%{!mmcu=attiny15:%{!mmcu=attiny28: -lgcc -lm }}}}}"
-+
-+#undef LINK_GCC_C_SEQUENCE_SPEC
-+#define LINK_GCC_C_SEQUENCE_SPEC \
-+ "--start-group %G %L --end-group"
-Index: gcc/config/avr/avr.c
-===================================================================
---- a/src/gcc/config/avr/avr.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/avr/avr.c (.../branches/gcc-4_7-branch)
-@@ -674,6 +674,16 @@
- return count;
- }
-
-+
-+/* Implement `TARGET_ALLOCATE_STACK_SLOTS_FOR_ARGS' */
-+
-+static bool
-+avr_allocate_stack_slots_for_args (void)
-+{
-+ return !cfun->machine->is_naked;
-+}
-+
-+
- /* Return true if register FROM can be eliminated via register TO. */
-
- static bool
-@@ -8890,6 +8900,28 @@
- }
-
-
-+/* Implement `HARD_REGNO_CALL_PART_CLOBBERED'. */
-+
-+int
-+avr_hard_regno_call_part_clobbered (unsigned regno, enum machine_mode mode)
-+{
-+ /* FIXME: This hook gets called with MODE:REGNO combinations that don't
-+ represent valid hard registers like, e.g. HI:29. Returning TRUE
-+ for such registers can lead to performance degradation as mentioned
-+ in PR53595. Thus, report invalid hard registers as FALSE. */
-+
-+ if (!avr_hard_regno_mode_ok (regno, mode))
-+ return 0;
-+
-+ /* Return true if any of the following boundaries is crossed:
-+ 17/18, 27/28 and 29/30. */
-+
-+ return ((regno < 18 && regno + GET_MODE_SIZE (mode) > 18)
-+ || (regno < REG_Y && regno + GET_MODE_SIZE (mode) > REG_Y)
-+ || (regno < REG_Z && regno + GET_MODE_SIZE (mode) > REG_Z));
-+}
-+
-+
- /* Implement `MODE_CODE_BASE_REG_CLASS'. */
-
- enum reg_class
-@@ -9894,7 +9926,7 @@
- static void
- avr_expand_delay_cycles (rtx operands0)
- {
-- unsigned HOST_WIDE_INT cycles = UINTVAL (operands0);
-+ unsigned HOST_WIDE_INT cycles = UINTVAL (operands0) & GET_MODE_MASK (SImode);
- unsigned HOST_WIDE_INT cycles_used;
- unsigned HOST_WIDE_INT loop_count;
-
-@@ -10908,6 +10940,9 @@
- #undef TARGET_CAN_ELIMINATE
- #define TARGET_CAN_ELIMINATE avr_can_eliminate
-
-+#undef TARGET_ALLOCATE_STACK_SLOTS_FOR_ARGS
-+#define TARGET_ALLOCATE_STACK_SLOTS_FOR_ARGS avr_allocate_stack_slots_for_args
-+
- #undef TARGET_CLASS_LIKELY_SPILLED_P
- #define TARGET_CLASS_LIKELY_SPILLED_P avr_class_likely_spilled_p
-
-Index: gcc/config/avr/avr.h
-===================================================================
---- a/src/gcc/config/avr/avr.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/avr/avr.h (.../branches/gcc-4_7-branch)
-@@ -394,10 +394,8 @@
-
- #define REGNO_OK_FOR_INDEX_P(NUM) 0
-
--#define HARD_REGNO_CALL_PART_CLOBBERED(REGNO, MODE) \
-- (((REGNO) < 18 && (REGNO) + GET_MODE_SIZE (MODE) > 18) \
-- || ((REGNO) < REG_Y && (REGNO) + GET_MODE_SIZE (MODE) > REG_Y) \
-- || ((REGNO) < REG_Z && (REGNO) + GET_MODE_SIZE (MODE) > REG_Z))
-+#define HARD_REGNO_CALL_PART_CLOBBERED(REGNO, MODE) \
-+ avr_hard_regno_call_part_clobbered (REGNO, MODE)
-
- #define TARGET_SMALL_REGISTER_CLASSES_FOR_MODE_P hook_bool_mode_true
-
-Index: gcc/config/mn10300/mn10300.c
-===================================================================
---- a/src/gcc/config/mn10300/mn10300.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/mn10300/mn10300.c (.../branches/gcc-4_7-branch)
-@@ -2467,10 +2467,12 @@
- may access it using GOTOFF instead of GOT. */
-
- static void
--mn10300_encode_section_info (tree decl, rtx rtl, int first ATTRIBUTE_UNUSED)
-+mn10300_encode_section_info (tree decl, rtx rtl, int first)
- {
- rtx symbol;
-
-+ default_encode_section_info (decl, rtl, first);
-+
- if (! MEM_P (rtl))
- return;
- symbol = XEXP (rtl, 0);
-Index: gcc/config/rs6000/rs6000.c
-===================================================================
---- a/src/gcc/config/rs6000/rs6000.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/rs6000/rs6000.c (.../branches/gcc-4_7-branch)
-@@ -1010,9 +1010,8 @@
- static bool is_nonpipeline_insn (rtx);
- static bool is_cracked_insn (rtx);
- static bool is_branch_slot_insn (rtx);
--static bool is_load_insn (rtx);
--static rtx get_store_dest (rtx pat);
--static bool is_store_insn (rtx);
-+static bool is_load_insn (rtx, rtx *);
-+static bool is_store_insn (rtx, rtx *);
- static bool set_to_load_agen (rtx,rtx);
- static bool adjacent_mem_locations (rtx,rtx);
- static int rs6000_adjust_priority (rtx, int);
-@@ -3005,7 +3004,7 @@
-
- /* Handle -msched-costly-dep option. */
- rs6000_sched_costly_dep
-- = (rs6000_sched_groups ? store_to_load_dep_costly : no_dep_costly);
-+ = (rs6000_sched_groups ? true_store_to_load_dep_costly : no_dep_costly);
-
- if (rs6000_sched_costly_dep_str)
- {
-@@ -22646,53 +22645,82 @@
- return false;
- }
-
--/* The function returns true if the target storage location of
-- out_insn is adjacent to the target storage location of in_insn */
--/* Return 1 if memory locations are adjacent. */
-+/* Try to determine base/offset/size parts of the given MEM.
-+ Return true if successful, false if all the values couldn't
-+ be determined.
-
-+ This function only looks for REG or REG+CONST address forms.
-+ REG+REG address form will return false. */
-+
- static bool
--adjacent_mem_locations (rtx insn1, rtx insn2)
-+get_memref_parts (rtx mem, rtx *base, HOST_WIDE_INT *offset,
-+ HOST_WIDE_INT *size)
- {
-+ rtx addr_rtx;
-+ if (MEM_SIZE_KNOWN_P (mem))
-+ *size = MEM_SIZE (mem);
-+ else
-+ return false;
-
-- rtx a = get_store_dest (PATTERN (insn1));
-- rtx b = get_store_dest (PATTERN (insn2));
-+ if (GET_CODE (XEXP (mem, 0)) == PRE_MODIFY)
-+ addr_rtx = XEXP (XEXP (mem, 0), 1);
-+ else
-+ addr_rtx = (XEXP (mem, 0));
-
-- if ((GET_CODE (XEXP (a, 0)) == REG
-- || (GET_CODE (XEXP (a, 0)) == PLUS
-- && GET_CODE (XEXP (XEXP (a, 0), 1)) == CONST_INT))
-- && (GET_CODE (XEXP (b, 0)) == REG
-- || (GET_CODE (XEXP (b, 0)) == PLUS
-- && GET_CODE (XEXP (XEXP (b, 0), 1)) == CONST_INT)))
-+ if (GET_CODE (addr_rtx) == REG)
- {
-- HOST_WIDE_INT val0 = 0, val1 = 0, val_diff;
-- rtx reg0, reg1;
-+ *base = addr_rtx;
-+ *offset = 0;
-+ }
-+ else if (GET_CODE (addr_rtx) == PLUS
-+ && CONST_INT_P (XEXP (addr_rtx, 1)))
-+ {
-+ *base = XEXP (addr_rtx, 0);
-+ *offset = INTVAL (XEXP (addr_rtx, 1));
-+ }
-+ else
-+ return false;
-
-- if (GET_CODE (XEXP (a, 0)) == PLUS)
-- {
-- reg0 = XEXP (XEXP (a, 0), 0);
-- val0 = INTVAL (XEXP (XEXP (a, 0), 1));
-- }
-- else
-- reg0 = XEXP (a, 0);
-+ return true;
-+}
-
-- if (GET_CODE (XEXP (b, 0)) == PLUS)
-- {
-- reg1 = XEXP (XEXP (b, 0), 0);
-- val1 = INTVAL (XEXP (XEXP (b, 0), 1));
-- }
-- else
-- reg1 = XEXP (b, 0);
-+/* The function returns true if the target storage location of
-+ mem1 is adjacent to the target storage location of mem2 */
-+/* Return 1 if memory locations are adjacent. */
-
-- val_diff = val1 - val0;
-+static bool
-+adjacent_mem_locations (rtx mem1, rtx mem2)
-+{
-+ rtx reg1, reg2;
-+ HOST_WIDE_INT off1, size1, off2, size2;
-
-- return ((REGNO (reg0) == REGNO (reg1))
-- && ((MEM_SIZE_KNOWN_P (a) && val_diff == MEM_SIZE (a))
-- || (MEM_SIZE_KNOWN_P (b) && val_diff == -MEM_SIZE (b))));
-- }
-+ if (get_memref_parts (mem1, &reg1, &off1, &size1)
-+ && get_memref_parts (mem2, &reg2, &off2, &size2))
-+ return ((REGNO (reg1) == REGNO (reg2))
-+ && ((off1 + size1 == off2)
-+ || (off2 + size2 == off1)));
-
- return false;
- }
-
-+/* This function returns true if it can be determined that the two MEM
-+ locations overlap by at least 1 byte based on base reg/offset/size. */
-+
-+static bool
-+mem_locations_overlap (rtx mem1, rtx mem2)
-+{
-+ rtx reg1, reg2;
-+ HOST_WIDE_INT off1, size1, off2, size2;
-+
-+ if (get_memref_parts (mem1, &reg1, &off1, &size1)
-+ && get_memref_parts (mem2, &reg2, &off2, &size2))
-+ return ((REGNO (reg1) == REGNO (reg2))
-+ && (((off1 <= off2) && (off1 + size1 > off2))
-+ || ((off2 <= off1) && (off2 + size2 > off1))));
-+
-+ return false;
-+}
-+
- /* A C statement (sans semicolon) to update the integer scheduling
- priority INSN_PRIORITY (INSN). Increase the priority to execute the
- INSN earlier, reduce the priority to execute INSN later. Do not
-@@ -22702,6 +22730,7 @@
- static int
- rs6000_adjust_priority (rtx insn ATTRIBUTE_UNUSED, int priority)
- {
-+ rtx load_mem, str_mem;
- /* On machines (like the 750) which have asymmetric integer units,
- where one integer unit can do multiply and divides and the other
- can't, reduce the priority of multiply/divide so it is scheduled
-@@ -22753,8 +22782,8 @@
- }
-
- if (rs6000_cpu == PROCESSOR_POWER6
-- && ((load_store_pendulum == -2 && is_load_insn (insn))
-- || (load_store_pendulum == 2 && is_store_insn (insn))))
-+ && ((load_store_pendulum == -2 && is_load_insn (insn, &load_mem))
-+ || (load_store_pendulum == 2 && is_store_insn (insn, &str_mem))))
- /* Attach highest priority to insn if the scheduler has just issued two
- stores and this instruction is a load, or two loads and this instruction
- is a store. Power6 wants loads and stores scheduled alternately
-@@ -22871,14 +22900,14 @@
- return 1;
- }
-
--/* Determine is PAT refers to memory. */
-+/* Determine if PAT refers to memory. If so, set MEM_REF to the MEM rtx
-+ and return true. */
-
- static bool
--is_mem_ref (rtx pat)
-+find_mem_ref (rtx pat, rtx *mem_ref)
- {
- const char * fmt;
- int i, j;
-- bool ret = false;
-
- /* stack_tie does not produce any real memory traffic. */
- if (GET_CODE (pat) == UNSPEC
-@@ -22886,40 +22915,49 @@
- return false;
-
- if (GET_CODE (pat) == MEM)
-- return true;
-+ {
-+ *mem_ref = pat;
-+ return true;
-+ }
-
- /* Recursively process the pattern. */
- fmt = GET_RTX_FORMAT (GET_CODE (pat));
-
-- for (i = GET_RTX_LENGTH (GET_CODE (pat)) - 1; i >= 0 && !ret; i--)
-+ for (i = GET_RTX_LENGTH (GET_CODE (pat)) - 1; i >= 0; i--)
- {
- if (fmt[i] == 'e')
-- ret |= is_mem_ref (XEXP (pat, i));
-+ {
-+ if (find_mem_ref (XEXP (pat, i), mem_ref))
-+ return true;
-+ }
- else if (fmt[i] == 'E')
- for (j = XVECLEN (pat, i) - 1; j >= 0; j--)
-- ret |= is_mem_ref (XVECEXP (pat, i, j));
-+ {
-+ if (find_mem_ref (XVECEXP (pat, i, j), mem_ref))
-+ return true;
-+ }
- }
-
-- return ret;
-+ return false;
- }
-
- /* Determine if PAT is a PATTERN of a load insn. */
-
- static bool
--is_load_insn1 (rtx pat)
-+is_load_insn1 (rtx pat, rtx *load_mem)
- {
- if (!pat || pat == NULL_RTX)
- return false;
-
- if (GET_CODE (pat) == SET)
-- return is_mem_ref (SET_SRC (pat));
-+ return find_mem_ref (SET_SRC (pat), load_mem);
-
- if (GET_CODE (pat) == PARALLEL)
- {
- int i;
-
- for (i = 0; i < XVECLEN (pat, 0); i++)
-- if (is_load_insn1 (XVECEXP (pat, 0, i)))
-+ if (is_load_insn1 (XVECEXP (pat, 0, i), load_mem))
- return true;
- }
-
-@@ -22929,7 +22967,7 @@
- /* Determine if INSN loads from memory. */
-
- static bool
--is_load_insn (rtx insn)
-+is_load_insn (rtx insn, rtx *load_mem)
- {
- if (!insn || !INSN_P (insn))
- return false;
-@@ -22937,26 +22975,26 @@
- if (GET_CODE (insn) == CALL_INSN)
- return false;
-
-- return is_load_insn1 (PATTERN (insn));
-+ return is_load_insn1 (PATTERN (insn), load_mem);
- }
-
- /* Determine if PAT is a PATTERN of a store insn. */
-
- static bool
--is_store_insn1 (rtx pat)
-+is_store_insn1 (rtx pat, rtx *str_mem)
- {
- if (!pat || pat == NULL_RTX)
- return false;
-
- if (GET_CODE (pat) == SET)
-- return is_mem_ref (SET_DEST (pat));
-+ return find_mem_ref (SET_DEST (pat), str_mem);
-
- if (GET_CODE (pat) == PARALLEL)
- {
- int i;
-
- for (i = 0; i < XVECLEN (pat, 0); i++)
-- if (is_store_insn1 (XVECEXP (pat, 0, i)))
-+ if (is_store_insn1 (XVECEXP (pat, 0, i), str_mem))
- return true;
- }
-
-@@ -22966,40 +23004,14 @@
- /* Determine if INSN stores to memory. */
-
- static bool
--is_store_insn (rtx insn)
-+is_store_insn (rtx insn, rtx *str_mem)
- {
- if (!insn || !INSN_P (insn))
- return false;
-
-- return is_store_insn1 (PATTERN (insn));
-+ return is_store_insn1 (PATTERN (insn), str_mem);
- }
-
--/* Return the dest of a store insn. */
--
--static rtx
--get_store_dest (rtx pat)
--{
-- gcc_assert (is_store_insn1 (pat));
--
-- if (GET_CODE (pat) == SET)
-- return SET_DEST (pat);
-- else if (GET_CODE (pat) == PARALLEL)
-- {
-- int i;
--
-- for (i = 0; i < XVECLEN (pat, 0); i++)
-- {
-- rtx inner_pat = XVECEXP (pat, 0, i);
-- if (GET_CODE (inner_pat) == SET
-- && is_mem_ref (SET_DEST (inner_pat)))
-- return inner_pat;
-- }
-- }
-- /* We shouldn't get here, because we should have either a simple
-- store insn or a store with update which are covered above. */
-- gcc_unreachable();
--}
--
- /* Returns whether the dependence between INSN and NEXT is considered
- costly by the given target. */
-
-@@ -23008,6 +23020,7 @@
- {
- rtx insn;
- rtx next;
-+ rtx load_mem, str_mem;
-
- /* If the flag is not enabled - no dependence is considered costly;
- allow all dependent insns in the same group.
-@@ -23025,15 +23038,16 @@
- next = DEP_CON (dep);
-
- if (rs6000_sched_costly_dep == store_to_load_dep_costly
-- && is_load_insn (next)
-- && is_store_insn (insn))
-+ && is_load_insn (next, &load_mem)
-+ && is_store_insn (insn, &str_mem))
- /* Prevent load after store in the same group. */
- return true;
-
- if (rs6000_sched_costly_dep == true_store_to_load_dep_costly
-- && is_load_insn (next)
-- && is_store_insn (insn)
-- && DEP_TYPE (dep) == REG_DEP_TRUE)
-+ && is_load_insn (next, &load_mem)
-+ && is_store_insn (insn, &str_mem)
-+ && DEP_TYPE (dep) == REG_DEP_TRUE
-+ && mem_locations_overlap(str_mem, load_mem))
- /* Prevent load after store in the same group if it is a true
- dependence. */
- return true;
-@@ -23160,12 +23174,12 @@
- {
- int pos;
- int i;
-- rtx tmp;
-+ rtx tmp, load_mem, str_mem;
-
-- if (is_store_insn (last_scheduled_insn))
-+ if (is_store_insn (last_scheduled_insn, &str_mem))
- /* Issuing a store, swing the load_store_pendulum to the left */
- load_store_pendulum--;
-- else if (is_load_insn (last_scheduled_insn))
-+ else if (is_load_insn (last_scheduled_insn, &load_mem))
- /* Issuing a load, swing the load_store_pendulum to the right */
- load_store_pendulum++;
- else
-@@ -23184,7 +23198,7 @@
-
- while (pos >= 0)
- {
-- if (is_load_insn (ready[pos]))
-+ if (is_load_insn (ready[pos], &load_mem))
- {
- /* Found a load. Move it to the head of the ready list,
- and adjust it's priority so that it is more likely to
-@@ -23210,7 +23224,7 @@
-
- while (pos >= 0)
- {
-- if (is_load_insn (ready[pos])
-+ if (is_load_insn (ready[pos], &load_mem)
- && !sel_sched_p ()
- && INSN_PRIORITY_KNOWN (ready[pos]))
- {
-@@ -23237,15 +23251,16 @@
-
- while (pos >= 0)
- {
-- if (is_store_insn (ready[pos]))
-+ if (is_store_insn (ready[pos], &str_mem))
- {
-+ rtx str_mem2;
- /* Maintain the index of the first store found on the
- list */
- if (first_store_pos == -1)
- first_store_pos = pos;
-
-- if (is_store_insn (last_scheduled_insn)
-- && adjacent_mem_locations (last_scheduled_insn,ready[pos]))
-+ if (is_store_insn (last_scheduled_insn, &str_mem2)
-+ && adjacent_mem_locations (str_mem, str_mem2))
- {
- /* Found an adjacent store. Move it to the head of the
- ready list, and adjust it's priority so that it is
-@@ -23289,7 +23304,7 @@
-
- while (pos >= 0)
- {
-- if (is_store_insn (ready[pos])
-+ if (is_store_insn (ready[pos], &str_mem)
- && !sel_sched_p ()
- && INSN_PRIORITY_KNOWN (ready[pos]))
- {
-@@ -23573,7 +23588,7 @@
- if (!insn)
- continue;
-
-- FOR_EACH_DEP (insn, SD_LIST_FORW, sd_it, dep)
-+ FOR_EACH_DEP (insn, SD_LIST_RES_FORW, sd_it, dep)
- {
- rtx next = DEP_CON (dep);
-
-@@ -23637,12 +23652,20 @@
- if (can_issue_more && !is_branch_slot_insn (next_insn))
- can_issue_more--;
-
-- while (can_issue_more > 0)
-+ /* Power6 and Power7 have special group ending nop. */
-+ if (rs6000_cpu_attr == CPU_POWER6 || rs6000_cpu_attr == CPU_POWER7)
- {
-- nop = gen_nop ();
-+ nop = gen_group_ending_nop ();
- emit_insn_before (nop, next_insn);
-- can_issue_more--;
-+ can_issue_more = 0;
- }
-+ else
-+ while (can_issue_more > 0)
-+ {
-+ nop = gen_nop ();
-+ emit_insn_before (nop, next_insn);
-+ can_issue_more--;
-+ }
-
- *group_end = true;
- return 0;
-Index: gcc/config/rs6000/rs6000.md
-===================================================================
---- a/src/gcc/config/rs6000/rs6000.md (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/rs6000/rs6000.md (.../branches/gcc-4_7-branch)
-@@ -126,6 +126,7 @@
- UNSPEC_LFIWAX
- UNSPEC_LFIWZX
- UNSPEC_FCTIWUZ
-+ UNSPEC_GRP_END_NOP
- ])
-
- ;;
-@@ -15576,6 +15577,16 @@
- [(const_int 0)]
- ""
- "{cror 0,0,0|nop}")
-+
-+(define_insn "group_ending_nop"
-+ [(unspec [(const_int 0)] UNSPEC_GRP_END_NOP)]
-+ ""
-+ "*
-+{
-+ if (rs6000_cpu_attr == CPU_POWER6)
-+ return \"ori 1,1,0\";
-+ return \"ori 2,2,0\";
-+}")
-
- ;; Define the subtract-one-and-jump insns, starting with the template
- ;; so loop.c knows what to generate.
-Index: gcc/config/tilepro/tilepro.c
-===================================================================
---- a/src/gcc/config/tilepro/tilepro.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/tilepro/tilepro.c (.../branches/gcc-4_7-branch)
-@@ -4913,7 +4913,7 @@
- fprintf (file,
- "\t{\n"
- "\tmove\tr10, lr\n"
-- "\tjal\t%s@plt\n"
-+ "\tjal\tplt(%s)\n"
- "\t}\n", MCOUNT_NAME);
- }
- else
-Index: gcc/config/tilepro/feedback.h
-===================================================================
---- a/src/gcc/config/tilepro/feedback.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/tilepro/feedback.h (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,14 @@
-+#ifndef _FEEDBACK_H
-+#define _FEEDBACK_H 1
-+
-+#ifdef __ASSEMBLER__
-+
-+/* Stub defines for feedback instrumentation. */
-+#define FEEDBACK_ENTER_EXPLICIT(FUNCNAME, SECNAME, SIZE)
-+#define FEEDBACK_ENTER(FUNCNAME)
-+#define FEEDBACK_REENTER(FUNCNAME)
-+#define FEEDBACK_ENTRY(FUNCNAME, SECNAME, SIZE)
-+
-+#endif /* __ASSEMBLER__ */
-+
-+#endif /* _FEEDBACK_H */
-Index: gcc/config/arm/arm.c
-===================================================================
---- a/src/gcc/config/arm/arm.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/arm/arm.c (.../branches/gcc-4_7-branch)
-@@ -258,6 +258,7 @@
- unsigned HOST_WIDE_INT);
- static enum machine_mode arm_preferred_simd_mode (enum machine_mode);
- static bool arm_class_likely_spilled_p (reg_class_t);
-+static HOST_WIDE_INT arm_vector_alignment (const_tree type);
- static bool arm_vector_alignment_reachable (const_tree type, bool is_packed);
- static bool arm_builtin_support_vector_misalignment (enum machine_mode mode,
- const_tree type,
-@@ -603,6 +604,9 @@
- #undef TARGET_CLASS_LIKELY_SPILLED_P
- #define TARGET_CLASS_LIKELY_SPILLED_P arm_class_likely_spilled_p
-
-+#undef TARGET_VECTOR_ALIGNMENT
-+#define TARGET_VECTOR_ALIGNMENT arm_vector_alignment
-+
- #undef TARGET_VECTORIZE_VECTOR_ALIGNMENT_REACHABLE
- #define TARGET_VECTORIZE_VECTOR_ALIGNMENT_REACHABLE \
- arm_vector_alignment_reachable
-@@ -20564,12 +20568,13 @@
- and return an expression for the accessed memory.
-
- The intrinsic function operates on a block of registers that has
-- mode REG_MODE. This block contains vectors of type TYPE_MODE.
-- The function references the memory at EXP in mode MEM_MODE;
-- this mode may be BLKmode if no more suitable mode is available. */
-+ mode REG_MODE. This block contains vectors of type TYPE_MODE. The
-+ function references the memory at EXP of type TYPE and in mode
-+ MEM_MODE; this mode may be BLKmode if no more suitable mode is
-+ available. */
-
- static tree
--neon_dereference_pointer (tree exp, enum machine_mode mem_mode,
-+neon_dereference_pointer (tree exp, tree type, enum machine_mode mem_mode,
- enum machine_mode reg_mode,
- neon_builtin_type_mode type_mode)
- {
-@@ -20587,18 +20592,18 @@
- gcc_assert (reg_size % vector_size == 0);
- nvectors = reg_size / vector_size;
-
-+ /* Work out the type of each element. */
-+ gcc_assert (POINTER_TYPE_P (type));
-+ elem_type = TREE_TYPE (type);
-+
- /* Work out how many elements are being loaded or stored.
- MEM_MODE == REG_MODE implies a one-to-one mapping between register
- and memory elements; anything else implies a lane load or store. */
- if (mem_mode == reg_mode)
-- nelems = vector_size * nvectors;
-+ nelems = vector_size * nvectors / int_size_in_bytes (elem_type);
- else
- nelems = nvectors;
-
-- /* Work out the type of each element. */
-- gcc_assert (POINTER_TYPE_P (TREE_TYPE (exp)));
-- elem_type = TREE_TYPE (TREE_TYPE (exp));
--
- /* Create a type that describes the full access. */
- upper_bound = build_int_cst (size_type_node, nelems - 1);
- array_type = build_array_type (elem_type, build_index_type (upper_bound));
-@@ -20612,12 +20617,14 @@
- static rtx
- arm_expand_neon_args (rtx target, int icode, int have_retval,
- neon_builtin_type_mode type_mode,
-- tree exp, ...)
-+ tree exp, int fcode, ...)
- {
- va_list ap;
- rtx pat;
- tree arg[NEON_MAX_BUILTIN_ARGS];
- rtx op[NEON_MAX_BUILTIN_ARGS];
-+ tree arg_type;
-+ tree formals;
- enum machine_mode tmode = insn_data[icode].operand[0].mode;
- enum machine_mode mode[NEON_MAX_BUILTIN_ARGS];
- enum machine_mode other_mode;
-@@ -20630,8 +20637,10 @@
- || !(*insn_data[icode].operand[0].predicate) (target, tmode)))
- target = gen_reg_rtx (tmode);
-
-- va_start (ap, exp);
-+ va_start (ap, fcode);
-
-+ formals = TYPE_ARG_TYPES (TREE_TYPE (arm_builtin_decls[fcode]));
-+
- for (;;)
- {
- builtin_arg thisarg = (builtin_arg) va_arg (ap, int);
-@@ -20643,12 +20652,15 @@
- opno = argc + have_retval;
- mode[argc] = insn_data[icode].operand[opno].mode;
- arg[argc] = CALL_EXPR_ARG (exp, argc);
-+ arg_type = TREE_VALUE (formals);
- if (thisarg == NEON_ARG_MEMORY)
- {
- other_mode = insn_data[icode].operand[1 - opno].mode;
-- arg[argc] = neon_dereference_pointer (arg[argc], mode[argc],
-- other_mode, type_mode);
-+ arg[argc] = neon_dereference_pointer (arg[argc], arg_type,
-+ mode[argc], other_mode,
-+ type_mode);
- }
-+
- op[argc] = expand_normal (arg[argc]);
-
- switch (thisarg)
-@@ -20685,6 +20697,7 @@
- }
-
- argc++;
-+ formals = TREE_CHAIN (formals);
- }
- }
-
-@@ -20767,7 +20780,7 @@
- case NEON_UNOP:
- case NEON_CONVERT:
- case NEON_DUPLANE:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_COPY_TO_REG, NEON_ARG_CONSTANT, NEON_ARG_STOP);
-
- case NEON_BINOP:
-@@ -20777,89 +20790,89 @@
- case NEON_SCALARMULH:
- case NEON_SHIFTINSERT:
- case NEON_LOGICBINOP:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG, NEON_ARG_CONSTANT,
- NEON_ARG_STOP);
-
- case NEON_TERNOP:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG,
- NEON_ARG_CONSTANT, NEON_ARG_STOP);
-
- case NEON_GETLANE:
- case NEON_FIXCONV:
- case NEON_SHIFTIMM:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_COPY_TO_REG, NEON_ARG_CONSTANT, NEON_ARG_CONSTANT,
- NEON_ARG_STOP);
-
- case NEON_CREATE:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_COPY_TO_REG, NEON_ARG_STOP);
-
- case NEON_DUP:
- case NEON_SPLIT:
- case NEON_REINTERP:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_COPY_TO_REG, NEON_ARG_STOP);
-
- case NEON_COMBINE:
- case NEON_VTBL:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG, NEON_ARG_STOP);
-
- case NEON_RESULTPAIR:
-- return arm_expand_neon_args (target, icode, 0, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 0, type_mode, exp, fcode,
- NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG,
- NEON_ARG_STOP);
-
- case NEON_LANEMUL:
- case NEON_LANEMULL:
- case NEON_LANEMULH:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG, NEON_ARG_CONSTANT,
- NEON_ARG_CONSTANT, NEON_ARG_STOP);
-
- case NEON_LANEMAC:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG,
- NEON_ARG_CONSTANT, NEON_ARG_CONSTANT, NEON_ARG_STOP);
-
- case NEON_SHIFTACC:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG, NEON_ARG_CONSTANT,
- NEON_ARG_CONSTANT, NEON_ARG_STOP);
-
- case NEON_SCALARMAC:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG,
- NEON_ARG_CONSTANT, NEON_ARG_STOP);
-
- case NEON_SELECT:
- case NEON_VTBX:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG, NEON_ARG_COPY_TO_REG,
- NEON_ARG_STOP);
-
- case NEON_LOAD1:
- case NEON_LOADSTRUCT:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_MEMORY, NEON_ARG_STOP);
-
- case NEON_LOAD1LANE:
- case NEON_LOADSTRUCTLANE:
-- return arm_expand_neon_args (target, icode, 1, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 1, type_mode, exp, fcode,
- NEON_ARG_MEMORY, NEON_ARG_COPY_TO_REG, NEON_ARG_CONSTANT,
- NEON_ARG_STOP);
-
- case NEON_STORE1:
- case NEON_STORESTRUCT:
-- return arm_expand_neon_args (target, icode, 0, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 0, type_mode, exp, fcode,
- NEON_ARG_MEMORY, NEON_ARG_COPY_TO_REG, NEON_ARG_STOP);
-
- case NEON_STORE1LANE:
- case NEON_STORESTRUCTLANE:
-- return arm_expand_neon_args (target, icode, 0, type_mode, exp,
-+ return arm_expand_neon_args (target, icode, 0, type_mode, exp, fcode,
- NEON_ARG_MEMORY, NEON_ARG_COPY_TO_REG, NEON_ARG_CONSTANT,
- NEON_ARG_STOP);
- }
-@@ -21774,7 +21787,7 @@
- unsigned long l_mask = live_regs_mask & (for_prologue ? 0x40ff : 0xff);
- /* Then count how many other high registers will need to be pushed. */
- unsigned long high_regs_pushed = bit_count (live_regs_mask & 0x0f00);
-- int n_free, reg_base;
-+ int n_free, reg_base, size;
-
- if (!for_prologue && frame_pointer_needed)
- amount = offsets->locals_base - offsets->saved_regs;
-@@ -21813,7 +21826,8 @@
- n_free = 0;
- if (!for_prologue)
- {
-- reg_base = arm_size_return_regs () / UNITS_PER_WORD;
-+ size = arm_size_return_regs ();
-+ reg_base = ARM_NUM_INTS (size);
- live_regs_mask >>= reg_base;
- }
-
-@@ -21867,8 +21881,7 @@
- if (extra_pop > 0)
- {
- unsigned long extra_mask = (1 << extra_pop) - 1;
-- live_regs_mask |= extra_mask << ((size + UNITS_PER_WORD - 1)
-- / UNITS_PER_WORD);
-+ live_regs_mask |= extra_mask << ARM_NUM_INTS (size);
- }
-
- /* The prolog may have pushed some high registers to use as
-@@ -24482,6 +24495,18 @@
- return !TARGET_THUMB1;
- }
-
-+/* The AAPCS sets the maximum alignment of a vector to 64 bits. */
-+static HOST_WIDE_INT
-+arm_vector_alignment (const_tree type)
-+{
-+ HOST_WIDE_INT align = tree_low_cst (TYPE_SIZE (type), 0);
-+
-+ if (TARGET_AAPCS_BASED)
-+ align = MIN (align, 64);
-+
-+ return align;
-+}
-+
- static unsigned int
- arm_autovectorize_vector_sizes (void)
- {
-@@ -25270,10 +25295,18 @@
- return false;
- }
-
-- for (i = 0; i < nelt; i += diff)
-+ for (i = 0; i < nelt ; i += diff + 1)
- for (j = 0; j <= diff; j += 1)
-- if (d->perm[i + j] != i + diff - j)
-- return false;
-+ {
-+ /* This is guaranteed to be true as the value of diff
-+ is 7, 3, 1 and we should have enough elements in the
-+ queue to generate this. Getting a vector mask with a
-+ value of diff other than these values implies that
-+ something is wrong by the time we get here. */
-+ gcc_assert (i + j < nelt);
-+ if (d->perm[i + j] != i + diff - j)
-+ return false;
-+ }
-
- /* Success! */
- if (d->testing_p)
-Index: gcc/config/arm/neon.md
-===================================================================
---- a/src/gcc/config/arm/neon.md (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/arm/neon.md (.../branches/gcc-4_7-branch)
-@@ -435,10 +435,9 @@
- elt = GET_MODE_NUNITS (<MODE>mode) - 1 - elt;
- operands[2] = GEN_INT (elt);
-
-- return "vmov%?.<V_sz_elem>\t%P0[%c2], %1";
-+ return "vmov.<V_sz_elem>\t%P0[%c2], %1";
- }
-- [(set_attr "predicable" "yes")
-- (set_attr "neon_type" "neon_mcr")])
-+ [(set_attr "neon_type" "neon_mcr")])
-
- (define_insn "vec_set<mode>_internal"
- [(set (match_operand:VQ 0 "s_register_operand" "=w")
-@@ -461,10 +460,9 @@
- operands[0] = gen_rtx_REG (<V_HALF>mode, regno + hi);
- operands[2] = GEN_INT (elt);
-
-- return "vmov%?.<V_sz_elem>\t%P0[%c2], %1";
-+ return "vmov.<V_sz_elem>\t%P0[%c2], %1";
- }
-- [(set_attr "predicable" "yes")
-- (set_attr "neon_type" "neon_mcr")]
-+ [(set_attr "neon_type" "neon_mcr")]
- )
-
- (define_insn "vec_setv2di_internal"
-@@ -481,10 +479,9 @@
-
- operands[0] = gen_rtx_REG (DImode, regno);
-
-- return "vmov%?\t%P0, %Q1, %R1";
-+ return "vmov\t%P0, %Q1, %R1";
- }
-- [(set_attr "predicable" "yes")
-- (set_attr "neon_type" "neon_mcr_2_mcrr")]
-+ [(set_attr "neon_type" "neon_mcr_2_mcrr")]
- )
-
- (define_expand "vec_set<mode>"
-@@ -512,10 +509,9 @@
- elt = GET_MODE_NUNITS (<MODE>mode) - 1 - elt;
- operands[2] = GEN_INT (elt);
- }
-- return "vmov%?.<V_uf_sclr>\t%0, %P1[%c2]";
-+ return "vmov.<V_uf_sclr>\t%0, %P1[%c2]";
- }
-- [(set_attr "predicable" "yes")
-- (set_attr "neon_type" "neon_bp_simple")]
-+ [(set_attr "neon_type" "neon_bp_simple")]
- )
-
- (define_insn "vec_extract<mode>"
-@@ -536,10 +532,9 @@
- operands[1] = gen_rtx_REG (<V_HALF>mode, regno + hi);
- operands[2] = GEN_INT (elt);
-
-- return "vmov%?.<V_uf_sclr>\t%0, %P1[%c2]";
-+ return "vmov.<V_uf_sclr>\t%0, %P1[%c2]";
- }
-- [(set_attr "predicable" "yes")
-- (set_attr "neon_type" "neon_bp_simple")]
-+ [(set_attr "neon_type" "neon_bp_simple")]
- )
-
- (define_insn "vec_extractv2di"
-@@ -553,10 +548,9 @@
-
- operands[1] = gen_rtx_REG (DImode, regno);
-
-- return "vmov%?\t%Q0, %R0, %P1 @ v2di";
-+ return "vmov\t%Q0, %R0, %P1 @ v2di";
- }
-- [(set_attr "predicable" "yes")
-- (set_attr "neon_type" "neon_int_1")]
-+ [(set_attr "neon_type" "neon_int_1")]
- )
-
- (define_expand "vec_init<mode>"
-@@ -2581,10 +2575,9 @@
- elt = GET_MODE_NUNITS (<MODE>mode) - 1 - elt;
- operands[2] = GEN_INT (elt);
- }
-- return "vmov%?.s<V_sz_elem>\t%0, %P1[%c2]";
-+ return "vmov.s<V_sz_elem>\t%0, %P1[%c2]";
- }
-- [(set_attr "predicable" "yes")
-- (set_attr "neon_type" "neon_bp_simple")]
-+ [(set_attr "neon_type" "neon_bp_simple")]
- )
-
- (define_insn "neon_vget_lane<mode>_zext_internal"
-@@ -2601,10 +2594,9 @@
- elt = GET_MODE_NUNITS (<MODE>mode) - 1 - elt;
- operands[2] = GEN_INT (elt);
- }
-- return "vmov%?.u<V_sz_elem>\t%0, %P1[%c2]";
-+ return "vmov.u<V_sz_elem>\t%0, %P1[%c2]";
- }
-- [(set_attr "predicable" "yes")
-- (set_attr "neon_type" "neon_bp_simple")]
-+ [(set_attr "neon_type" "neon_bp_simple")]
- )
-
- (define_insn "neon_vget_lane<mode>_sext_internal"
-@@ -2627,12 +2619,11 @@
- ops[0] = operands[0];
- ops[1] = gen_rtx_REG (<V_HALF>mode, regno + 2 * (elt / halfelts));
- ops[2] = GEN_INT (elt_adj);
-- output_asm_insn ("vmov%?.s<V_sz_elem>\t%0, %P1[%c2]", ops);
-+ output_asm_insn ("vmov.s<V_sz_elem>\t%0, %P1[%c2]", ops);
-
- return "";
- }
-- [(set_attr "predicable" "yes")
-- (set_attr "neon_type" "neon_bp_simple")]
-+ [(set_attr "neon_type" "neon_bp_simple")]
- )
-
- (define_insn "neon_vget_lane<mode>_zext_internal"
-@@ -2655,12 +2646,11 @@
- ops[0] = operands[0];
- ops[1] = gen_rtx_REG (<V_HALF>mode, regno + 2 * (elt / halfelts));
- ops[2] = GEN_INT (elt_adj);
-- output_asm_insn ("vmov%?.u<V_sz_elem>\t%0, %P1[%c2]", ops);
-+ output_asm_insn ("vmov.u<V_sz_elem>\t%0, %P1[%c2]", ops);
-
- return "";
- }
-- [(set_attr "predicable" "yes")
-- (set_attr "neon_type" "neon_bp_simple")]
-+ [(set_attr "neon_type" "neon_bp_simple")]
- )
-
- (define_expand "neon_vget_lane<mode>"
-@@ -2781,10 +2771,9 @@
- [(set (match_operand:VX 0 "s_register_operand" "=w")
- (vec_duplicate:VX (match_operand:<V_elem> 1 "s_register_operand" "r")))]
- "TARGET_NEON"
-- "vdup%?.<V_sz_elem>\t%<V_reg>0, %1"
-+ "vdup.<V_sz_elem>\t%<V_reg>0, %1"
- ;; Assume this schedules like vmov.
-- [(set_attr "predicable" "yes")
-- (set_attr "neon_type" "neon_bp_simple")]
-+ [(set_attr "neon_type" "neon_bp_simple")]
- )
-
- (define_insn "neon_vdup_n<mode>"
-@@ -2792,11 +2781,10 @@
- (vec_duplicate:V32 (match_operand:<V_elem> 1 "s_register_operand" "r,t")))]
- "TARGET_NEON"
- "@
-- vdup%?.<V_sz_elem>\t%<V_reg>0, %1
-- vdup%?.<V_sz_elem>\t%<V_reg>0, %y1"
-+ vdup.<V_sz_elem>\t%<V_reg>0, %1
-+ vdup.<V_sz_elem>\t%<V_reg>0, %y1"
- ;; Assume this schedules like vmov.
-- [(set_attr "predicable" "yes")
-- (set_attr "neon_type" "neon_bp_simple")]
-+ [(set_attr "neon_type" "neon_bp_simple")]
- )
-
- (define_expand "neon_vdup_ndi"
-@@ -2814,10 +2802,9 @@
- (vec_duplicate:V2DI (match_operand:DI 1 "s_register_operand" "r,w")))]
- "TARGET_NEON"
- "@
-- vmov%?\t%e0, %Q1, %R1\;vmov%?\t%f0, %Q1, %R1
-- vmov%?\t%e0, %P1\;vmov%?\t%f0, %P1"
-- [(set_attr "predicable" "yes")
-- (set_attr "length" "8")
-+ vmov\t%e0, %Q1, %R1\;vmov\t%f0, %Q1, %R1
-+ vmov\t%e0, %P1\;vmov\t%f0, %P1"
-+ [(set_attr "length" "8")
- (set_attr "neon_type" "neon_bp_simple")]
- )
-
-Index: gcc/config/pa/pa.c
-===================================================================
---- a/src/gcc/config/pa/pa.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/pa/pa.c (.../branches/gcc-4_7-branch)
-@@ -7452,7 +7452,7 @@
- return 24;
- else
- {
-- if (!TARGET_LONG_CALLS && distance < 240000)
-+ if (!TARGET_LONG_CALLS && distance < MAX_PCREL17F_OFFSET)
- return 8;
-
- if (TARGET_LONG_ABS_CALL && !flag_pic)
-@@ -7665,7 +7665,7 @@
- /* pc-relative branch. */
- if (!TARGET_LONG_CALLS
- && ((TARGET_PA_20 && !sibcall && distance < 7600000)
-- || distance < 240000))
-+ || distance < MAX_PCREL17F_OFFSET))
- length += 8;
-
- /* 64-bit plabel sequence. */
-@@ -8024,7 +8024,7 @@
- if (TARGET_FAST_INDIRECT_CALLS
- || (!TARGET_PORTABLE_RUNTIME
- && ((TARGET_PA_20 && !TARGET_SOM && distance < 7600000)
-- || distance < 240000)))
-+ || distance < MAX_PCREL17F_OFFSET)))
- return 8;
-
- if (flag_pic)
-Index: gcc/config/pa/pa.h
-===================================================================
---- a/src/gcc/config/pa/pa.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/pa/pa.h (.../branches/gcc-4_7-branch)
-@@ -1519,3 +1519,12 @@
- #undef TARGET_HAVE_TLS
- #define TARGET_HAVE_TLS true
- #endif
-+
-+/* The maximum offset in bytes for a PA 1.X pc-relative call to the
-+ head of the preceding stub table. The selected offsets have been
-+ chosen so that approximately one call stub is allocated for every
-+ 86.7 instructions. A long branch stub is two instructions when
-+ not generating PIC code. For HP-UX and ELF targets, PIC stubs are
-+ seven and four instructions, respectively. */
-+#define MAX_PCREL17F_OFFSET \
-+ (flag_pic ? (TARGET_HPUX ? 198164 : 221312) : 240000)
-Index: gcc/config/mips/mips.c
-===================================================================
---- a/src/gcc/config/mips/mips.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/mips/mips.c (.../branches/gcc-4_7-branch)
-@@ -15415,7 +15415,10 @@
- }
-
- if (optimize > 0 && flag_delayed_branch)
-- dbr_schedule (get_insns ());
-+ {
-+ cleanup_barriers ();
-+ dbr_schedule (get_insns ());
-+ }
- mips_reorg_process_insns ();
- if (!TARGET_MIPS16
- && TARGET_EXPLICIT_RELOCS
-@@ -15584,6 +15587,9 @@
- /* Switch to MIPS16 mode. */
- target_flags |= MASK_MIPS16;
-
-+ /* Turn off SYNCI if it was on, MIPS16 doesn't support it. */
-+ target_flags &= ~MASK_SYNCI;
-+
- /* Don't run the scheduler before reload, since it tends to
- increase register pressure. */
- flag_schedule_insns = 0;
-Index: gcc/config/v850/rtems.h
-===================================================================
---- a/src/gcc/config/v850/rtems.h (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/v850/rtems.h (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,29 @@
-+/* Definitions for rtems targeting a v850 using ELF.
-+ Copyright (C) 2012 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/>. */
-+
-+/* Specify predefined symbols in preprocessor. */
-+
-+#define TARGET_OS_CPP_BUILTINS() do { \
-+ builtin_define( "__rtems__" ); \
-+ builtin_assert( "system=rtems" ); \
-+} while (0)
-+
-+/* Map mv850e1 and mv850es to mv850e to match MULTILIB_MATCHES */
-+#undef ASM_SPEC
-+#define ASM_SPEC "%{mv850es:-mv850e} %{mv850e1:-mv850e} %{!mv850es:%{!mv850e1:%{mv*:-mv%*}}}"
-Index: gcc/config/v850/t-rtems
-===================================================================
---- a/src/gcc/config/v850/t-rtems (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/config/v850/t-rtems (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,3 @@
-+# Custom multilibs for RTEMS
-+
-+MULTILIB_MATCHES += mv850e=mv850es
-Index: gcc/tree-vect-slp.c
-===================================================================
---- a/src/gcc/tree-vect-slp.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/tree-vect-slp.c (.../branches/gcc-4_7-branch)
-@@ -95,6 +95,7 @@
- vect_free_slp_tree (SLP_INSTANCE_TREE (instance));
- VEC_free (int, heap, SLP_INSTANCE_LOAD_PERMUTATION (instance));
- VEC_free (slp_tree, heap, SLP_INSTANCE_LOADS (instance));
-+ free (instance);
- }
-
-
-@@ -1567,6 +1568,9 @@
- if (vect_print_dump_info (REPORT_SLP))
- fprintf (vect_dump, "Build SLP failed: unrolling required in basic"
- " block SLP");
-+ vect_free_slp_tree (node);
-+ VEC_free (int, heap, load_permutation);
-+ VEC_free (slp_tree, heap, loads);
- return false;
- }
-
-@@ -1823,8 +1827,11 @@
- static void
- destroy_bb_vec_info (bb_vec_info bb_vinfo)
- {
-+ VEC (slp_instance, heap) *slp_instances;
-+ slp_instance instance;
- basic_block bb;
- gimple_stmt_iterator si;
-+ unsigned i;
-
- if (!bb_vinfo)
- return;
-@@ -1844,6 +1851,9 @@
- free_data_refs (BB_VINFO_DATAREFS (bb_vinfo));
- free_dependence_relations (BB_VINFO_DDRS (bb_vinfo));
- VEC_free (gimple, heap, BB_VINFO_STRIDED_STORES (bb_vinfo));
-+ slp_instances = BB_VINFO_SLP_INSTANCES (bb_vinfo);
-+ FOR_EACH_VEC_ELT (slp_instance, slp_instances, i, instance)
-+ vect_free_slp_instance (instance);
- VEC_free (slp_instance, heap, BB_VINFO_SLP_INSTANCES (bb_vinfo));
- free (bb_vinfo);
- bb->aux = NULL;
-Index: gcc/cfgrtl.c
-===================================================================
---- a/src/gcc/cfgrtl.c (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/cfgrtl.c (.../branches/gcc-4_7-branch)
-@@ -1224,21 +1224,21 @@
- }
-
- /* If e->src ends with asm goto, see if any of the ASM_OPERANDS_LABELs
-- don't point to target label. */
-+ don't point to the target or fallthru label. */
- if (JUMP_P (BB_END (e->src))
- && target != EXIT_BLOCK_PTR
-- && e->dest == target
- && (e->flags & EDGE_FALLTHRU)
- && (note = extract_asm_operands (PATTERN (BB_END (e->src)))))
- {
- int i, n = ASM_OPERANDS_LABEL_LENGTH (note);
-
- for (i = 0; i < n; ++i)
-- if (XEXP (ASM_OPERANDS_LABEL (note, i), 0) == BB_HEAD (target))
-- {
-+ {
-+ if (XEXP (ASM_OPERANDS_LABEL (note, i), 0) == BB_HEAD (e->dest))
-+ XEXP (ASM_OPERANDS_LABEL (note, i), 0) = block_label (target);
-+ if (XEXP (ASM_OPERANDS_LABEL (note, i), 0) == BB_HEAD (target))
- asm_goto_edge = true;
-- break;
-- }
-+ }
- }
-
- if (EDGE_COUNT (e->src->succs) >= 2 || abnormal_edge_flags || asm_goto_edge)
-Index: gcc/params.def
-===================================================================
---- a/src/gcc/params.def (.../tags/gcc_4_7_1_release)
-+++ b/src/gcc/params.def (.../branches/gcc-4_7-branch)
-@@ -638,11 +638,12 @@
-
- /* INTEGER_CST nodes are shared for values [{-1,0} .. N) for
- {signed,unsigned} integral types. This determines N.
-- Experimentation shows 256 to be a good value. */
-+ Experimentation shows 251 to be a good value that generates the
-+ least amount of garbage for allocating the TREE_VEC storage. */
- DEFPARAM (PARAM_INTEGER_SHARE_LIMIT,
- "integer-share-limit",
- "The upper bound for sharing integer constants",
-- 256, 2, 2)
-+ 251, 2, 2)
-
- /* Incremental SSA updates for virtual operands may be very slow if
- there is a large number of mappings to process. In those cases, it
-Index: libgo/Makefile.in
-===================================================================
---- a/src/libgo/Makefile.in (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/Makefile.in (.../branches/gcc-4_7-branch)
-@@ -2029,7 +2029,7 @@
-
- # Check a package.
- CHECK = \
-- GC="$(GOC) $(GOCFLAGS) -L `${PWD_COMMAND}` -L `${PWD_COMMAND}`/.libs"; \
-+ GC="$(GOC) $(GOCFLAGS) $($(subst /,_,$@)_GOCFLAGS) -L `${PWD_COMMAND}` -L `${PWD_COMMAND}`/.libs"; \
- export GC; \
- GOLIBS="$(MATH_LIBS) $(NET_LIBS)"; \
- export GOLIBS; \
-@@ -2041,6 +2041,7 @@
- LD_LIBRARY_PATH="`${PWD_COMMAND}`/.libs:$${libgccdir}:${LD_LIBRARY_PATH}"; \
- LD_LIBRARY_PATH=`echo $${LD_LIBRARY_PATH} | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; \
- export LD_LIBRARY_PATH; \
-+ $(MKDIR_P) $(@D); \
- rm -f $@-testsum $@-testlog; \
- if test "$(use_dejagnu)" = "yes"; then \
- $(SHELL) $(srcdir)/testsuite/gotest --dejagnu=yes --basedir=$(srcdir) --srcdir=$(srcdir)/go/$(@D) --pkgpath="$(@D)" --pkgfiles="$(go_$(subst /,_,$(@D))_files)" --testname="$(@D)" --goarch="$(GOARCH)" $(GOTESTFLAGS); \
-@@ -2088,6 +2089,9 @@
- $(toolexeclibgotexttemplate_DATA) \
- $(toolexeclibgounicode_DATA)
-
-+# At least for now, we need -static-libgo for this test, because
-+# otherwise we can't get the line numbers.
-+runtime_pprof_check_GOCFLAGS = -static-libgo
-
- # How to build a .gox file from a .lo file.
- BUILDGOX = \
-@@ -2217,6 +2221,7 @@
- os/user/check \
- path/filepath/check \
- regexp/syntax/check \
-+ runtime/pprof/check \
- sync/atomic/check \
- text/scanner/check \
- text/tabwriter/check \
-@@ -4676,7 +4681,6 @@
- archive/tar.lo: $(go_archive_tar_files)
- $(BUILDPACKAGE)
- archive/tar/check: $(CHECK_DEPS)
-- @$(MKDIR_P) archive/tar
- @$(CHECK)
- .PHONY: archive/tar/check
-
-@@ -4686,7 +4690,6 @@
- archive/zip.lo: $(go_archive_zip_files)
- $(BUILDPACKAGE)
- archive/zip/check: $(CHECK_DEPS)
-- @$(MKDIR_P) archive/zip
- @$(CHECK)
- .PHONY: archive/zip/check
-
-@@ -4696,7 +4699,6 @@
- compress/bzip2.lo: $(go_compress_bzip2_files)
- $(BUILDPACKAGE)
- compress/bzip2/check: $(CHECK_DEPS)
-- @$(MKDIR_P) compress/bzip2
- @$(CHECK)
- .PHONY: compress/bzip2/check
-
-@@ -4706,7 +4708,6 @@
- compress/flate.lo: $(go_compress_flate_files)
- $(BUILDPACKAGE)
- compress/flate/check: $(CHECK_DEPS)
-- @$(MKDIR_P) compress/flate
- @$(CHECK)
- .PHONY: compress/flate/check
-
-@@ -4716,7 +4717,6 @@
- compress/gzip.lo: $(go_compress_gzip_files)
- $(BUILDPACKAGE)
- compress/gzip/check: $(CHECK_DEPS)
-- @$(MKDIR_P) compress/gzip
- @$(CHECK)
- .PHONY: compress/gzip/check
-
-@@ -4726,7 +4726,6 @@
- compress/lzw.lo: $(go_compress_lzw_files)
- $(BUILDPACKAGE)
- compress/lzw/check: $(CHECK_DEPS)
-- @$(MKDIR_P) compress/lzw
- @$(CHECK)
- .PHONY: compress/lzw/check
-
-@@ -4736,7 +4735,6 @@
- compress/zlib.lo: $(go_compress_zlib_files)
- $(BUILDPACKAGE)
- compress/zlib/check: $(CHECK_DEPS)
-- @$(MKDIR_P) compress/zlib
- @$(CHECK)
- .PHONY: compress/zlib/check
-
-@@ -4746,7 +4744,6 @@
- container/heap.lo: $(go_container_heap_files)
- $(BUILDPACKAGE)
- container/heap/check: $(CHECK_DEPS)
-- @$(MKDIR_P) container/heap
- @$(CHECK)
- .PHONY: container/heap/check
-
-@@ -4756,7 +4753,6 @@
- container/list.lo: $(go_container_list_files)
- $(BUILDPACKAGE)
- container/list/check: $(CHECK_DEPS)
-- @$(MKDIR_P) container/list
- @$(CHECK)
- .PHONY: container/list/check
-
-@@ -4766,7 +4762,6 @@
- container/ring.lo: $(go_container_ring_files)
- $(BUILDPACKAGE)
- container/ring/check: $(CHECK_DEPS)
-- @$(MKDIR_P) container/ring
- @$(CHECK)
- .PHONY: container/ring/check
-
-@@ -4776,7 +4771,6 @@
- crypto/aes.lo: $(go_crypto_aes_files)
- $(BUILDPACKAGE)
- crypto/aes/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/aes
- @$(CHECK)
- .PHONY: crypto/aes/check
-
-@@ -4786,7 +4780,6 @@
- crypto/cipher.lo: $(go_crypto_cipher_files)
- $(BUILDPACKAGE)
- crypto/cipher/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/cipher
- @$(CHECK)
- .PHONY: crypto/cipher/check
-
-@@ -4796,7 +4789,6 @@
- crypto/des.lo: $(go_crypto_des_files)
- $(BUILDPACKAGE)
- crypto/des/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/des
- @$(CHECK)
- .PHONY: crypto/des/check
-
-@@ -4806,7 +4798,6 @@
- crypto/dsa.lo: $(go_crypto_dsa_files)
- $(BUILDPACKAGE)
- crypto/dsa/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/dsa
- @$(CHECK)
- .PHONY: crypto/dsa/check
-
-@@ -4816,7 +4807,6 @@
- crypto/ecdsa.lo: $(go_crypto_ecdsa_files)
- $(BUILDPACKAGE)
- crypto/ecdsa/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/ecdsa
- @$(CHECK)
- .PHONY: crypto/ecdsa/check
-
-@@ -4826,7 +4816,6 @@
- crypto/elliptic.lo: $(go_crypto_elliptic_files)
- $(BUILDPACKAGE)
- crypto/elliptic/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/elliptic
- @$(CHECK)
- .PHONY: crypto/elliptic/check
-
-@@ -4836,7 +4825,6 @@
- crypto/hmac.lo: $(go_crypto_hmac_files)
- $(BUILDPACKAGE)
- crypto/hmac/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/hmac
- @$(CHECK)
- .PHONY: crypto/hmac/check
-
-@@ -4846,7 +4834,6 @@
- crypto/md5.lo: $(go_crypto_md5_files)
- $(BUILDPACKAGE)
- crypto/md5/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/md5
- @$(CHECK)
- .PHONY: crypto/md5/check
-
-@@ -4856,7 +4843,6 @@
- crypto/rand.lo: $(go_crypto_rand_files)
- $(BUILDPACKAGE)
- crypto/rand/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/rand
- @$(CHECK)
- .PHONY: crypto/rand/check
-
-@@ -4866,7 +4852,6 @@
- crypto/rc4.lo: $(go_crypto_rc4_files)
- $(BUILDPACKAGE)
- crypto/rc4/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/rc4
- @$(CHECK)
- .PHONY: crypto/rc4/check
-
-@@ -4876,7 +4861,6 @@
- crypto/rsa.lo: $(go_crypto_rsa_files)
- $(BUILDPACKAGE)
- crypto/rsa/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/rsa
- @$(CHECK)
- .PHONY: crypto/rsa/check
-
-@@ -4886,7 +4870,6 @@
- crypto/sha1.lo: $(go_crypto_sha1_files)
- $(BUILDPACKAGE)
- crypto/sha1/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/sha1
- @$(CHECK)
- .PHONY: crypto/sha1/check
-
-@@ -4896,7 +4879,6 @@
- crypto/sha256.lo: $(go_crypto_sha256_files)
- $(BUILDPACKAGE)
- crypto/sha256/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/sha256
- @$(CHECK)
- .PHONY: crypto/sha256/check
-
-@@ -4906,7 +4888,6 @@
- crypto/sha512.lo: $(go_crypto_sha512_files)
- $(BUILDPACKAGE)
- crypto/sha512/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/sha512
- @$(CHECK)
- .PHONY: crypto/sha512/check
-
-@@ -4916,7 +4897,6 @@
- crypto/subtle.lo: $(go_crypto_subtle_files)
- $(BUILDPACKAGE)
- crypto/subtle/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/subtle
- @$(CHECK)
- .PHONY: crypto/subtle/check
-
-@@ -4926,7 +4906,6 @@
- crypto/tls.lo: $(go_crypto_tls_files)
- $(BUILDPACKAGE)
- crypto/tls/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/tls
- @$(CHECK)
- .PHONY: crypto/tls/check
-
-@@ -4936,7 +4915,6 @@
- crypto/x509.lo: $(go_crypto_x509_files)
- $(BUILDPACKAGE)
- crypto/x509/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/x509
- @$(CHECK)
- .PHONY: crypto/x509/check
-
-@@ -4946,7 +4924,6 @@
- crypto/x509/pkix.lo: $(go_crypto_x509_pkix_files)
- $(BUILDPACKAGE)
- crypto/x509/pkix/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/x509/pkix
- @$(CHECK)
- .PHONY: crypto/x509/pkix/check
-
-@@ -4956,7 +4933,6 @@
- database/sql.lo: $(go_database_sql_files)
- $(BUILDPACKAGE)
- database/sql/check: $(CHECK_DEPS)
-- @$(MKDIR_P) database/sql
- @$(CHECK)
- .PHONY: database/sql/check
-
-@@ -4966,7 +4942,6 @@
- database/sql/driver.lo: $(go_database_sql_driver_files)
- $(BUILDPACKAGE)
- database/sql/driver/check: $(CHECK_DEPS)
-- @$(MKDIR_P) database/sql/driver
- @$(CHECK)
- .PHONY: database/sql/driver/check
-
-@@ -4976,7 +4951,6 @@
- debug/dwarf.lo: $(go_debug_dwarf_files)
- $(BUILDPACKAGE)
- debug/dwarf/check: $(CHECK_DEPS)
-- @$(MKDIR_P) debug/dwarf
- @$(CHECK)
- .PHONY: debug/dwarf/check
-
-@@ -4986,7 +4960,6 @@
- debug/elf.lo: $(go_debug_elf_files)
- $(BUILDPACKAGE)
- debug/elf/check: $(CHECK_DEPS)
-- @$(MKDIR_P) debug/elf
- @$(CHECK)
- .PHONY: debug/elf/check
-
-@@ -4996,7 +4969,6 @@
- debug/gosym.lo: $(go_debug_gosym_files)
- $(BUILDPACKAGE)
- debug/gosym/check: $(CHECK_DEPS)
-- @$(MKDIR_P) debug/gosym
- @$(CHECK)
- .PHONY: debug/gosym/check
-
-@@ -5006,7 +4978,6 @@
- debug/macho.lo: $(go_debug_macho_files)
- $(BUILDPACKAGE)
- debug/macho/check: $(CHECK_DEPS)
-- @$(MKDIR_P) debug/macho
- @$(CHECK)
- .PHONY: debug/macho/check
-
-@@ -5016,7 +4987,6 @@
- debug/pe.lo: $(go_debug_pe_files)
- $(BUILDPACKAGE)
- debug/pe/check: $(CHECK_DEPS)
-- @$(MKDIR_P) debug/pe
- @$(CHECK)
- .PHONY: debug/pe/check
-
-@@ -5026,7 +4996,6 @@
- encoding/asn1.lo: $(go_encoding_asn1_files)
- $(BUILDPACKAGE)
- encoding/asn1/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/asn1
- @$(CHECK)
- .PHONY: encoding/asn1/check
-
-@@ -5036,7 +5005,6 @@
- encoding/ascii85.lo: $(go_encoding_ascii85_files)
- $(BUILDPACKAGE)
- encoding/ascii85/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/ascii85
- @$(CHECK)
- .PHONY: encoding/ascii85/check
-
-@@ -5046,7 +5014,6 @@
- encoding/base32.lo: $(go_encoding_base32_files)
- $(BUILDPACKAGE)
- encoding/base32/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/base32
- @$(CHECK)
- .PHONY: encoding/base32/check
-
-@@ -5056,7 +5023,6 @@
- encoding/base64.lo: $(go_encoding_base64_files)
- $(BUILDPACKAGE)
- encoding/base64/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/base64
- @$(CHECK)
- .PHONY: encoding/base64/check
-
-@@ -5066,7 +5032,6 @@
- encoding/binary.lo: $(go_encoding_binary_files)
- $(BUILDPACKAGE)
- encoding/binary/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/binary
- @$(CHECK)
- .PHONY: encoding/binary/check
-
-@@ -5076,7 +5041,6 @@
- encoding/csv.lo: $(go_encoding_csv_files)
- $(BUILDPACKAGE)
- encoding/csv/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/csv
- @$(CHECK)
- .PHONY: encoding/csv/check
-
-@@ -5086,7 +5050,6 @@
- encoding/gob.lo: $(go_encoding_gob_files)
- $(BUILDPACKAGE)
- encoding/gob/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/gob
- @$(CHECK)
- .PHONY: encoding/gob/check
-
-@@ -5096,7 +5059,6 @@
- encoding/hex.lo: $(go_encoding_hex_files)
- $(BUILDPACKAGE)
- encoding/hex/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/hex
- @$(CHECK)
- .PHONY: encoding/hex/check
-
-@@ -5106,7 +5068,6 @@
- encoding/json.lo: $(go_encoding_json_files)
- $(BUILDPACKAGE)
- encoding/json/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/json
- @$(CHECK)
- .PHONY: encoding/json/check
-
-@@ -5116,7 +5077,6 @@
- encoding/pem.lo: $(go_encoding_pem_files)
- $(BUILDPACKAGE)
- encoding/pem/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/pem
- @$(CHECK)
- .PHONY: encoding/pem/check
-
-@@ -5126,7 +5086,6 @@
- encoding/xml.lo: $(go_encoding_xml_files)
- $(BUILDPACKAGE)
- encoding/xml/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/xml
- @$(CHECK)
- .PHONY: encoding/xml/check
-
-@@ -5136,7 +5095,6 @@
- exp/ebnf.lo: $(go_exp_ebnf_files)
- $(BUILDPACKAGE)
- exp/ebnf/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/ebnf
- @$(CHECK)
- .PHONY: exp/ebnf/check
-
-@@ -5146,7 +5104,6 @@
- exp/html.lo: $(go_exp_html_files)
- $(BUILDPACKAGE)
- exp/html/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/html
- @$(CHECK)
- .PHONY: exp/html/check
-
-@@ -5156,7 +5113,6 @@
- exp/norm.lo: $(go_exp_norm_files)
- $(BUILDPACKAGE)
- exp/norm/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/norm
- @$(CHECK)
- .PHONY: exp/norm/check
-
-@@ -5166,7 +5122,6 @@
- exp/proxy.lo: $(go_exp_proxy_files)
- $(BUILDPACKAGE)
- exp/proxy/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/proxy
- @$(CHECK)
- .PHONY: exp/proxy/check
-
-@@ -5176,7 +5131,6 @@
- exp/terminal.lo: $(go_exp_terminal_files)
- $(BUILDPACKAGE)
- exp/terminal/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/terminal
- @$(CHECK)
- .PHONY: exp/terminal/check
-
-@@ -5186,7 +5140,6 @@
- exp/types.lo: $(go_exp_types_files)
- $(BUILDPACKAGE)
- exp/types/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/types
- @$(CHECK)
- .PHONY: exp/types/check
-
-@@ -5196,7 +5149,6 @@
- exp/utf8string.lo: $(go_exp_utf8string_files)
- $(BUILDPACKAGE)
- exp/utf8string/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/utf8string
- @$(CHECK)
- .PHONY: exp/utf8string/check
-
-@@ -5206,7 +5158,6 @@
- exp/inotify.lo: $(go_exp_inotify_files)
- $(BUILDPACKAGE)
- exp/inotify/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/inotify
- @$(CHECK)
- .PHONY: exp/inotify/check
-
-@@ -5216,7 +5167,6 @@
- html/template.lo: $(go_html_template_files)
- $(BUILDPACKAGE)
- html/template/check: $(CHECK_DEPS)
-- @$(MKDIR_P) html/template
- @$(CHECK)
- .PHONY: html/template/check
-
-@@ -5226,7 +5176,6 @@
- go/ast.lo: $(go_go_ast_files)
- $(BUILDPACKAGE)
- go/ast/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/ast
- @$(CHECK)
- .PHONY: go/ast/check
-
-@@ -5236,7 +5185,6 @@
- go/build.lo: $(go_go_build_files)
- $(BUILDPACKAGE)
- go/build/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/build
- @$(CHECK)
- .PHONY: go/build/check
-
-@@ -5255,7 +5203,6 @@
- go/doc.lo: $(go_go_doc_files)
- $(BUILDPACKAGE)
- go/doc/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/doc
- @$(CHECK)
- .PHONY: go/doc/check
-
-@@ -5265,7 +5212,6 @@
- go/parser.lo: $(go_go_parser_files)
- $(BUILDPACKAGE)
- go/parser/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/parser
- @$(CHECK)
- .PHONY: go/parser/check
-
-@@ -5275,7 +5221,6 @@
- go/printer.lo: $(go_go_printer_files)
- $(BUILDPACKAGE)
- go/printer/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/printer
- @$(CHECK)
- .PHONY: go/printer/check
-
-@@ -5285,7 +5230,6 @@
- go/scanner.lo: $(go_go_scanner_files)
- $(BUILDPACKAGE)
- go/scanner/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/scanner
- @$(CHECK)
- .PHONY: go/scanner/check
-
-@@ -5295,7 +5239,6 @@
- go/token.lo: $(go_go_token_files)
- $(BUILDPACKAGE)
- go/token/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/token
- @$(CHECK)
- .PHONY: go/token/check
-
-@@ -5305,7 +5248,6 @@
- hash/adler32.lo: $(go_hash_adler32_files)
- $(BUILDPACKAGE)
- hash/adler32/check: $(CHECK_DEPS)
-- @$(MKDIR_P) hash/adler32
- @$(CHECK)
- .PHONY: hash/adler32/check
-
-@@ -5315,7 +5257,6 @@
- hash/crc32.lo: $(go_hash_crc32_files)
- $(BUILDPACKAGE)
- hash/crc32/check: $(CHECK_DEPS)
-- @$(MKDIR_P) hash/crc32
- @$(CHECK)
- .PHONY: hash/crc32/check
-
-@@ -5325,7 +5266,6 @@
- hash/crc64.lo: $(go_hash_crc64_files)
- $(BUILDPACKAGE)
- hash/crc64/check: $(CHECK_DEPS)
-- @$(MKDIR_P) hash/crc64
- @$(CHECK)
- .PHONY: hash/crc64/check
-
-@@ -5335,7 +5275,6 @@
- hash/fnv.lo: $(go_hash_fnv_files)
- $(BUILDPACKAGE)
- hash/fnv/check: $(CHECK_DEPS)
-- @$(MKDIR_P) hash/fnv
- @$(CHECK)
- .PHONY: hash/fnv/check
-
-@@ -5345,7 +5284,6 @@
- image/color.lo: $(go_image_color_files)
- $(BUILDPACKAGE)
- image/color/check: $(CHECK_DEPS)
-- @$(MKDIR_P) image/color
- @$(CHECK)
- .PHONY: image/color/check
-
-@@ -5355,7 +5293,6 @@
- image/draw.lo: $(go_image_draw_files)
- $(BUILDPACKAGE)
- image/draw/check: $(CHECK_DEPS)
-- @$(MKDIR_P) image/draw
- @$(CHECK)
- .PHONY: image/draw/check
-
-@@ -5365,7 +5302,6 @@
- image/gif.lo: $(go_image_gif_files)
- $(BUILDPACKAGE)
- image/gif/check: $(CHECK_DEPS)
-- @$(MKDIR_P) image/gif
- @$(CHECK)
- .PHONY: image/gif/check
-
-@@ -5375,7 +5311,6 @@
- image/jpeg.lo: $(go_image_jpeg_files)
- $(BUILDPACKAGE)
- image/jpeg/check: $(CHECK_DEPS)
-- @$(MKDIR_P) image/jpeg
- @$(CHECK)
- .PHONY: image/jpeg/check
-
-@@ -5385,7 +5320,6 @@
- image/png.lo: $(go_image_png_files)
- $(BUILDPACKAGE)
- image/png/check: $(CHECK_DEPS)
-- @$(MKDIR_P) image/png
- @$(CHECK)
- .PHONY: image/png/check
-
-@@ -5395,7 +5329,6 @@
- index/suffixarray.lo: $(go_index_suffixarray_files)
- $(BUILDPACKAGE)
- index/suffixarray/check: $(CHECK_DEPS)
-- @$(MKDIR_P) index/suffixarray
- @$(CHECK)
- .PHONY: index/suffixarray/check
-
-@@ -5405,7 +5338,6 @@
- io/ioutil.lo: $(go_io_ioutil_files)
- $(BUILDPACKAGE)
- io/ioutil/check: $(CHECK_DEPS)
-- @$(MKDIR_P) io/ioutil
- @$(CHECK)
- .PHONY: io/ioutil/check
-
-@@ -5418,7 +5350,6 @@
- @$(MKDIR_P) log/syslog
- $(LTCOMPILE) -c -o $@ $(srcdir)/go/log/syslog/syslog_c.c
- log/syslog/check: $(CHECK_DEPS)
-- @$(MKDIR_P) log/syslog
- @$(CHECK)
- .PHONY: log/syslog/check
-
-@@ -5428,7 +5359,6 @@
- math/big.lo: $(go_math_big_files)
- $(BUILDPACKAGE)
- math/big/check: $(CHECK_DEPS)
-- @$(MKDIR_P) math/big
- @$(CHECK)
- .PHONY: math/big/check
-
-@@ -5438,7 +5368,6 @@
- math/cmplx.lo: $(go_math_cmplx_files)
- $(BUILDPACKAGE)
- math/cmplx/check: $(CHECK_DEPS)
-- @$(MKDIR_P) math/cmplx
- @$(CHECK)
- .PHONY: math/cmplx/check
-
-@@ -5448,7 +5377,6 @@
- math/rand.lo: $(go_math_rand_files)
- $(BUILDPACKAGE)
- math/rand/check: $(CHECK_DEPS)
-- @$(MKDIR_P) math/rand
- @$(CHECK)
- .PHONY: math/rand/check
-
-@@ -5458,7 +5386,6 @@
- mime/multipart.lo: $(go_mime_multipart_files)
- $(BUILDPACKAGE)
- mime/multipart/check: $(CHECK_DEPS)
-- @$(MKDIR_P) mime/multipart
- @$(CHECK)
- .PHONY: mime/multipart/check
-
-@@ -5468,7 +5395,6 @@
- net/http.lo: $(go_net_http_files)
- $(BUILDPACKAGE)
- net/http/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/http
- @$(CHECK)
- .PHONY: net/http/check
-
-@@ -5478,7 +5404,6 @@
- net/mail.lo: $(go_net_mail_files)
- $(BUILDPACKAGE)
- net/mail/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/mail
- @$(CHECK)
- .PHONY: net/mail/check
-
-@@ -5488,7 +5413,6 @@
- net/rpc.lo: $(go_net_rpc_files)
- $(BUILDPACKAGE)
- net/rpc/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/rpc
- @$(CHECK)
- .PHONY: net/rpc/check
-
-@@ -5498,7 +5422,6 @@
- net/smtp.lo: $(go_net_smtp_files)
- $(BUILDPACKAGE)
- net/smtp/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/smtp
- @$(CHECK)
- .PHONY: net/smtp/check
-
-@@ -5508,7 +5431,6 @@
- net/url.lo: $(go_net_url_files)
- $(BUILDPACKAGE)
- net/url/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/url
- @$(CHECK)
- .PHONY: net/url/check
-
-@@ -5518,7 +5440,6 @@
- net/textproto.lo: $(go_net_textproto_files)
- $(BUILDPACKAGE)
- net/textproto/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/textproto
- @$(CHECK)
- .PHONY: net/textproto/check
-
-@@ -5528,7 +5449,6 @@
- net/http/cgi.lo: $(go_net_http_cgi_files)
- $(BUILDPACKAGE)
- net/http/cgi/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/http/cgi
- @$(CHECK)
- .PHONY: net/http/cgi/check
-
-@@ -5538,7 +5458,6 @@
- net/http/fcgi.lo: $(go_net_http_fcgi_files)
- $(BUILDPACKAGE)
- net/http/fcgi/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/http/fcgi
- @$(CHECK)
- .PHONY: net/http/fcgi/check
-
-@@ -5548,7 +5467,6 @@
- net/http/httptest.lo: $(go_net_http_httptest_files)
- $(BUILDPACKAGE)
- net/http/httptest/check: $(check_deps)
-- @$(MKDIR_P) net/http/httptest
- @$(CHECK)
- .PHONY: net/http/httptest/check
-
-@@ -5558,7 +5476,6 @@
- net/http/httputil.lo: $(go_net_http_httputil_files)
- $(BUILDPACKAGE)
- net/http/httputil/check: $(check_deps)
-- @$(MKDIR_P) net/http/httputil
- @$(CHECK)
- .PHONY: net/http/httputil/check
-
-@@ -5568,7 +5485,6 @@
- net/http/pprof.lo: $(go_net_http_pprof_files)
- $(BUILDPACKAGE)
- net/http/pprof/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/http/pprof
- @$(CHECK)
- .PHONY: net/http/pprof/check
-
-@@ -5578,7 +5494,6 @@
- net/rpc/jsonrpc.lo: $(go_net_rpc_jsonrpc_files)
- $(BUILDPACKAGE)
- net/rpc/jsonrpc/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/rpc/jsonrpc
- @$(CHECK)
- .PHONY: net/rpc/jsonrpc/check
-
-@@ -5588,7 +5503,6 @@
- old/netchan.lo: $(go_old_netchan_files)
- $(BUILDPACKAGE)
- old/netchan/check: $(CHECK_DEPS)
-- @$(MKDIR_P) old/netchan
- @$(CHECK)
- .PHONY: old/netchan/check
-
-@@ -5598,7 +5512,6 @@
- old/regexp.lo: $(go_old_regexp_files)
- $(BUILDPACKAGE)
- old/regexp/check: $(CHECK_DEPS)
-- @$(MKDIR_P) old/regexp
- @$(CHECK)
- .PHONY: old/regexp/check
-
-@@ -5608,7 +5521,6 @@
- old/template.lo: $(go_old_template_files)
- $(BUILDPACKAGE)
- old/template/check: $(CHECK_DEPS)
-- @$(MKDIR_P) old/template
- @$(CHECK)
- .PHONY: old/template/check
-
-@@ -5618,7 +5530,6 @@
- os/exec.lo: $(go_os_exec_files)
- $(BUILDPACKAGE)
- os/exec/check: $(CHECK_DEPS)
-- @$(MKDIR_P) os/exec
- @$(CHECK)
- .PHONY: os/exec/check
-
-@@ -5628,7 +5539,6 @@
- os/signal.lo: $(go_os_signal_files)
- $(BUILDPACKAGE)
- os/signal/check: $(CHECK_DEPS)
-- @$(MKDIR_P) os/signal
- @$(CHECK)
- .PHONY: os/signal/check
-
-@@ -5638,7 +5548,6 @@
- os/user.lo: $(go_os_user_files)
- $(BUILDPACKAGE)
- os/user/check: $(CHECK_DEPS)
-- @$(MKDIR_P) os/user
- @$(CHECK)
- .PHONY: os/user/check
-
-@@ -5648,7 +5557,6 @@
- path/filepath.lo: $(go_path_filepath_files)
- $(BUILDPACKAGE)
- path/filepath/check: $(CHECK_DEPS)
-- @$(MKDIR_P) path/filepath
- @$(CHECK)
- .PHONY: path/filepath/check
-
-@@ -5658,7 +5566,6 @@
- regexp/syntax.lo: $(go_regexp_syntax_files)
- $(BUILDPACKAGE)
- regexp/syntax/check: $(CHECK_DEPS)
-- @$(MKDIR_P) regexp/syntax
- @$(CHECK)
- .PHONY: regexp/syntax/check
-
-@@ -5668,7 +5575,6 @@
- runtime/debug.lo: $(go_runtime_debug_files)
- $(BUILDPACKAGE)
- runtime/debug/check: $(CHECK_DEPS)
-- @$(MKDIR_P) runtime/debug
- @$(CHECK)
- .PHONY: runtime/debug/check
-
-@@ -5678,7 +5584,6 @@
- runtime/pprof.lo: $(go_runtime_pprof_files)
- $(BUILDPACKAGE)
- runtime/pprof/check: $(CHECK_DEPS)
-- @$(MKDIR_P) runtime/pprof
- @$(CHECK)
- .PHONY: runtime/pprof/check
-
-@@ -5690,7 +5595,6 @@
- sync/atomic_c.lo: $(go_sync_atomic_c_files) sync/atomic.lo
- $(LTCOMPILE) -c -o $@ $(srcdir)/go/sync/atomic/atomic.c
- sync/atomic/check: $(CHECK_DEPS)
-- @$(MKDIR_P) sync/atomic
- @$(CHECK)
- .PHONY: sync/atomic/check
-
-@@ -5700,7 +5604,6 @@
- text/scanner.lo: $(go_text_scanner_files)
- $(BUILDPACKAGE)
- text/scanner/check: $(CHECK_DEPS)
-- @$(MKDIR_P) text/scanner
- @$(CHECK)
- .PHONY: text/scanner/check
-
-@@ -5710,7 +5613,6 @@
- text/tabwriter.lo: $(go_text_tabwriter_files)
- $(BUILDPACKAGE)
- text/tabwriter/check: $(CHECK_DEPS)
-- @$(MKDIR_P) text/tabwriter
- @$(CHECK)
- .PHONY: text/tabwriter/check
-
-@@ -5729,7 +5631,6 @@
- text/template/parse.lo: $(go_text_template_parse_files)
- $(BUILDPACKAGE)
- text/template/parse/check: $(CHECK_DEPS)
-- @$(MKDIR_P) text/template/parse
- @$(CHECK)
- .PHONY: text/template/parse/check
-
-@@ -5739,7 +5640,6 @@
- testing/iotest.lo: $(go_testing_iotest_files)
- $(BUILDPACKAGE)
- testing/iotest/check: $(CHECK_DEPS)
-- @$(MKDIR_P) testing/iotest
- @$(CHECK)
- .PHONY: testing/iotest/check
-
-@@ -5749,7 +5649,6 @@
- testing/quick.lo: $(go_testing_quick_files)
- $(BUILDPACKAGE)
- testing/quick/check: $(CHECK_DEPS)
-- @$(MKDIR_P) testing/quick
- @$(CHECK)
- .PHONY: testing/quick/check
-
-@@ -5759,7 +5658,6 @@
- unicode/utf16.lo: $(go_unicode_utf16_files)
- $(BUILDPACKAGE)
- unicode/utf16/check: $(CHECK_DEPS)
-- @$(MKDIR_P) unicode/utf16
- @$(CHECK)
- .PHONY: unicode/utf16/check
-
-@@ -5769,7 +5667,6 @@
- unicode/utf8.lo: $(go_unicode_utf8_files)
- $(BUILDPACKAGE)
- unicode/utf8/check: $(CHECK_DEPS)
-- @$(MKDIR_P) unicode/utf8
- @$(CHECK)
- .PHONY: unicode/utf8/check
-
-Index: libgo/runtime/go-signal.c
-===================================================================
---- a/src/libgo/runtime/go-signal.c (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/runtime/go-signal.c (.../branches/gcc-4_7-branch)
-@@ -149,8 +149,7 @@
- #ifdef SIGPROF
- if (sig == SIGPROF)
- {
-- /* FIXME. */
-- runtime_sigprof (0, 0, nil, nil);
-+ runtime_sigprof ();
- return;
- }
- #endif
-Index: libgo/runtime/mfinal.c
-===================================================================
---- a/src/libgo/runtime/mfinal.c (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/runtime/mfinal.c (.../branches/gcc-4_7-branch)
-@@ -150,8 +150,7 @@
- tab = TAB(p);
- runtime_lock(tab);
- if(f == nil) {
-- if(lookfintab(tab, p, true, nil))
-- runtime_setblockspecial(p, false);
-+ lookfintab(tab, p, true, nil);
- runtime_unlock(tab);
- return true;
- }
-Index: libgo/runtime/go-new-map.c
-===================================================================
---- a/src/libgo/runtime/go-new-map.c (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/runtime/go-new-map.c (.../branches/gcc-4_7-branch)
-@@ -90,9 +90,9 @@
- /* Here LOW <= MID < HIGH. */
-
- if (prime_list[mid] < n)
-+ low = mid + 1;
-+ else if (prime_list[mid] > n)
- high = mid;
-- else if (prime_list[mid] > n)
-- low = mid + 1;
- else
- return n;
- }
-Index: libgo/runtime/malloc.goc
-===================================================================
---- a/src/libgo/runtime/malloc.goc (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/runtime/malloc.goc (.../branches/gcc-4_7-branch)
-@@ -168,6 +168,7 @@
- c->local_by_size[sizeclass].nfree++;
- runtime_MCache_Free(c, v, sizeclass, size);
- }
-+ c->local_nfree++;
- c->local_alloc -= size;
- if(prof)
- runtime_MProf_Free(v, size);
-Index: libgo/runtime/time.goc
-===================================================================
---- a/src/libgo/runtime/time.goc (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/runtime/time.goc (.../branches/gcc-4_7-branch)
-@@ -61,15 +61,21 @@
- void
- runtime_tsleep(int64 ns)
- {
-+ G* g;
- Timer t;
-
-- if(ns <= 0)
-+ g = runtime_g();
-+
-+ if(ns <= 0) {
-+ g->status = Grunning;
-+ g->waitreason = nil;
- return;
-+ }
-
- t.when = runtime_nanotime() + ns;
- t.period = 0;
- t.f = ready;
-- t.arg.__object = runtime_g();
-+ t.arg.__object = g;
- addtimer(&t);
- runtime_gosched();
- }
-Index: libgo/runtime/runtime.h
-===================================================================
---- a/src/libgo/runtime/runtime.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/runtime/runtime.h (.../branches/gcc-4_7-branch)
-@@ -451,7 +451,7 @@
- int32 runtime_atoi(const byte*);
- uint32 runtime_fastrand1(void);
-
--void runtime_sigprof(uint8 *pc, uint8 *sp, uint8 *lr, G *gp);
-+void runtime_sigprof();
- void runtime_resetcpuprofiler(int32);
- void runtime_setcpuprofilerate(void(*)(uintptr*, int32), int32);
- void runtime_usleep(uint32);
-Index: libgo/runtime/proc.c
-===================================================================
---- a/src/libgo/runtime/proc.c (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/runtime/proc.c (.../branches/gcc-4_7-branch)
-@@ -1681,10 +1681,7 @@
-
- // Called if we receive a SIGPROF signal.
- void
--runtime_sigprof(uint8 *pc __attribute__ ((unused)),
-- uint8 *sp __attribute__ ((unused)),
-- uint8 *lr __attribute__ ((unused)),
-- G *gp __attribute__ ((unused)))
-+runtime_sigprof()
- {
- int32 n;
-
-Index: libgo/runtime/go-traceback.c
-===================================================================
---- a/src/libgo/runtime/go-traceback.c (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/runtime/go-traceback.c (.../branches/gcc-4_7-branch)
-@@ -35,8 +35,8 @@
- if (__go_file_line (pcbuf[i], &fn, &file, &line)
- && runtime_showframe (fn.__data))
- {
-- runtime_printf ("%s\n", fn.__data);
-- runtime_printf ("\t%s:%d\n", file.__data, line);
-+ runtime_printf ("%S\n", fn);
-+ runtime_printf ("\t%S:%d\n", file, line);
- }
- }
- }
-Index: libgo/runtime/mgc0.c
-===================================================================
---- a/src/libgo/runtime/mgc0.c (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/runtime/mgc0.c (.../branches/gcc-4_7-branch)
-@@ -1132,7 +1132,6 @@
-
- f = &fb->fin[i];
- params[0] = &f->arg;
-- runtime_setblockspecial(f->arg, false);
- reflect_call(f->ft, (void*)f->fn, 0, 0, params, nil);
- f->fn = nil;
- f->arg = nil;
-Index: libgo/testsuite/gotest
-===================================================================
---- a/src/libgo/testsuite/gotest (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/testsuite/gotest (.../branches/gcc-4_7-branch)
-@@ -355,7 +355,7 @@
- {
- text="T"
- case "$GOARCH" in
-- ppc*) text="D" ;;
-+ ppc64) text="D" ;;
- esac
-
- symtogo='sed -e s/_test/XXXtest/ -e s/.*_\([^_]*\.\)/\1/ -e s/XXXtest/_test/'
-Index: libgo/mksysinfo.sh
-===================================================================
---- a/src/libgo/mksysinfo.sh (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/mksysinfo.sh (.../branches/gcc-4_7-branch)
-@@ -211,6 +211,16 @@
- echo "const O_CLOEXEC = 0" >> ${OUT}
- fi
-
-+# These flags can be lost on i386 GNU/Linux when using
-+# -D_FILE_OFFSET_BITS=64, because we see "#define F_SETLK F_SETLK64"
-+# before we see the definition of F_SETLK64.
-+for flag in F_GETLK F_SETLK F_SETLKW; do
-+ if ! grep "^const ${flag} " ${OUT} >/dev/null 2>&1 \
-+ && grep "^const ${flag}64 " ${OUT} >/dev/null 2>&1; then
-+ echo "const ${flag} = ${flag}64" >> ${OUT}
-+ fi
-+done
-+
- # The signal numbers.
- grep '^const _SIG[^_]' gen-sysinfo.go | \
- grep -v '^const _SIGEV_' | \
-@@ -522,10 +532,10 @@
- # The rusage struct.
- rusage=`grep '^type _rusage struct' gen-sysinfo.go`
- if test "$rusage" != ""; then
-+ # Remove anonymous unions from GNU/Linux <bits/resource.h>.
-+ rusage=`echo $rusage | sed -e 's/Godump_[0-9]* struct {\([^}]*\)};/\1/g'`
- rusage=`echo $rusage | sed -e 's/type _rusage struct //' -e 's/[{}]//g'`
- rusage=`echo $rusage | sed -e 's/^ *//'`
-- # Remove anonymous unions from GNU/Linux <bits/resource.h>.
-- rusage=`echo $rusage | sed -e 's/Godump_[0-9]* struct {\([^}]*\)};/\1/g'`
- nrusage=
- while test -n "$rusage"; do
- field=`echo $rusage | sed -e 's/^\([^;]*\);.*$/\1/'`
-Index: libgo/MERGE
-===================================================================
---- a/src/libgo/MERGE (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/MERGE (.../branches/gcc-4_7-branch)
-@@ -1,4 +1,4 @@
--2ccfd4b451d3
-+5e806355a9e1
-
- The first line of this file holds the Mercurial revision number of the
- last merge done from the master library sources.
-Index: libgo/go/os/dir.go
-===================================================================
---- a/src/libgo/go/os/dir.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/os/dir.go (.../branches/gcc-4_7-branch)
-@@ -42,10 +42,14 @@
- if file.dirinfo == nil {
- file.dirinfo = new(dirInfo)
- file.dirinfo.buf = make([]byte, elen)
-- file.dirinfo.dir = libc_opendir(syscall.StringBytePtr(file.name))
-+ p := syscall.StringBytePtr(file.name)
-+ syscall.Entersyscall()
-+ r := libc_opendir(p)
-+ syscall.Exitsyscall()
-+ file.dirinfo.dir = r
- }
-
-- entry_dirent := unsafe.Pointer(&file.dirinfo.buf[0]).(*syscall.Dirent)
-+ entry_dirent := (*syscall.Dirent)(unsafe.Pointer(&file.dirinfo.buf[0]))
-
- size := n
- if size < 0 {
-@@ -62,7 +66,10 @@
-
- for n != 0 {
- var result *syscall.Dirent
-- i := libc_readdir_r(dir, entry_dirent, &result)
-+ pr := &result
-+ syscall.Entersyscall()
-+ i := libc_readdir_r(dir, entry_dirent, pr)
-+ syscall.Exitsyscall()
- if i != 0 {
- return names, NewSyscallError("readdir_r", i)
- }
-Index: libgo/go/os/exec/exec.go
-===================================================================
---- a/src/libgo/go/os/exec/exec.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/os/exec/exec.go (.../branches/gcc-4_7-branch)
-@@ -204,6 +204,12 @@
- return pw, nil
- }
-
-+func (c *Cmd) closeDescriptors(closers []io.Closer) {
-+ for _, fd := range closers {
-+ fd.Close()
-+ }
-+}
-+
- // Run starts the specified command and waits for it to complete.
- //
- // The returned error is nil if the command runs, has no problems
-@@ -233,6 +239,8 @@
- for _, setupFd := range []F{(*Cmd).stdin, (*Cmd).stdout, (*Cmd).stderr} {
- fd, err := setupFd(c)
- if err != nil {
-+ c.closeDescriptors(c.closeAfterStart)
-+ c.closeDescriptors(c.closeAfterWait)
- return err
- }
- c.childFiles = append(c.childFiles, fd)
-@@ -247,12 +255,12 @@
- Sys: c.SysProcAttr,
- })
- if err != nil {
-+ c.closeDescriptors(c.closeAfterStart)
-+ c.closeDescriptors(c.closeAfterWait)
- return err
- }
-
-- for _, fd := range c.closeAfterStart {
-- fd.Close()
-- }
-+ c.closeDescriptors(c.closeAfterStart)
-
- c.errch = make(chan error, len(c.goroutine))
- for _, fn := range c.goroutine {
-@@ -301,9 +309,7 @@
- }
- }
-
-- for _, fd := range c.closeAfterWait {
-- fd.Close()
-- }
-+ c.closeDescriptors(c.closeAfterWait)
-
- if err != nil {
- return err
-Index: libgo/go/os/user/lookup_unix.go
-===================================================================
---- a/src/libgo/go/os/user/lookup_unix.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/os/user/lookup_unix.go (.../branches/gcc-4_7-branch)
-@@ -73,11 +73,14 @@
- const bufSize = 1024
- buf := make([]byte, bufSize)
- if lookupByName {
-- rv := libc_getpwnam_r(syscall.StringBytePtr(username),
-+ p := syscall.StringBytePtr(username)
-+ syscall.Entersyscall()
-+ rv := libc_getpwnam_r(p,
- &pwd,
- &buf[0],
- bufSize,
- &result)
-+ syscall.Exitsyscall()
- if rv != 0 {
- return nil, fmt.Errorf("user: lookup username %s: %s", username, syscall.GetErrno())
- }
-@@ -85,11 +88,13 @@
- return nil, UnknownUserError(username)
- }
- } else {
-+ syscall.Entersyscall()
- rv := libc_getpwuid_r(syscall.Uid_t(uid),
- &pwd,
- &buf[0],
- bufSize,
- &result)
-+ syscall.Exitsyscall()
- if rv != 0 {
- return nil, fmt.Errorf("user: lookup userid %d: %s", uid, syscall.GetErrno())
- }
-Index: libgo/go/runtime/pprof/pprof_test.go
-===================================================================
---- a/src/libgo/go/runtime/pprof/pprof_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/runtime/pprof/pprof_test.go (.../branches/gcc-4_7-branch)
-@@ -71,7 +71,8 @@
- if f == nil {
- continue
- }
-- if strings.Contains(f.Name(), "ChecksumIEEE") {
-+ if strings.Contains(f.Name(), "ChecksumIEEE") ||
-+ (strings.Contains(f.Name(), "update") && strings.Contains(f.Name(), "crc32")) {
- found = true
- }
- }
-Index: libgo/go/runtime/extern.go
-===================================================================
---- a/src/libgo/go/runtime/extern.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/runtime/extern.go (.../branches/gcc-4_7-branch)
-@@ -20,7 +20,7 @@
-
- // Caller reports file and line number information about function invocations on
- // the calling goroutine's stack. The argument skip is the number of stack frames
--// to ascend, with 1 identifying the caller of Caller. (For historical reasons the
-+// to ascend, with 0 identifying the caller of Caller. (For historical reasons the
- // meaning of skip differs between Caller and Callers.) The return values report the
- // program counter, file name, and line number within the file of the corresponding
- // call. The boolean ok is false if it was not possible to recover the information.
-@@ -28,7 +28,8 @@
-
- // Callers fills the slice pc with the program counters of function invocations
- // on the calling goroutine's stack. The argument skip is the number of stack frames
--// to skip before recording in pc, with 0 starting at the caller of Callers.
-+// to skip before recording in pc, with 0 identifying the frame for Callers itself and
-+// 1 identifying the caller of Callers.
- // It returns the number of entries written to pc.
- func Callers(skip int, pc []uintptr) int
-
-Index: libgo/go/text/template/exec_test.go
-===================================================================
---- a/src/libgo/go/text/template/exec_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/text/template/exec_test.go (.../branches/gcc-4_7-branch)
-@@ -311,6 +311,7 @@
- {".VariadicFuncInt", "{{call .VariadicFuncInt 33 `he` `llo`}}", "33=<he+llo>", tVal, true},
- {"if .BinaryFunc call", "{{ if .BinaryFunc}}{{call .BinaryFunc `1` `2`}}{{end}}", "[1=2]", tVal, true},
- {"if not .BinaryFunc call", "{{ if not .BinaryFunc}}{{call .BinaryFunc `1` `2`}}{{else}}No{{end}}", "No", tVal, true},
-+ {"Interface Call", `{{stringer .S}}`, "foozle", map[string]interface{}{"S": bytes.NewBufferString("foozle")}, true},
-
- // Erroneous function calls (check args).
- {".BinaryFuncTooFew", "{{call .BinaryFunc `1`}}", "", tVal, false},
-@@ -507,6 +508,10 @@
- return "vfunc"
- }
-
-+func stringer(s fmt.Stringer) string {
-+ return s.String()
-+}
-+
- func testExecute(execTests []execTest, template *Template, t *testing.T) {
- b := new(bytes.Buffer)
- funcs := FuncMap{
-@@ -516,6 +521,7 @@
- "typeOf": typeOf,
- "vfunc": vfunc,
- "zeroArgs": zeroArgs,
-+ "stringer": stringer,
- }
- for _, test := range execTests {
- var tmpl *Template
-Index: libgo/go/text/template/exec.go
-===================================================================
---- a/src/libgo/go/text/template/exec.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/text/template/exec.go (.../branches/gcc-4_7-branch)
-@@ -518,6 +518,13 @@
- }
- }
- if !value.Type().AssignableTo(typ) {
-+ if value.Kind() == reflect.Interface && !value.IsNil() {
-+ value = value.Elem()
-+ if value.Type().AssignableTo(typ) {
-+ return value
-+ }
-+ // fallthrough
-+ }
- // Does one dereference or indirection work? We could do more, as we
- // do with method receivers, but that gets messy and method receivers
- // are much more constrained, so it makes more sense there than here.
-Index: libgo/go/debug/dwarf/line.go
-===================================================================
---- a/src/libgo/go/debug/dwarf/line.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/debug/dwarf/line.go (.../branches/gcc-4_7-branch)
-@@ -67,12 +67,22 @@
- switch e.Tag {
- case TagCompileUnit, TagSubprogram, TagEntryPoint, TagInlinedSubroutine:
- low, lowok := e.Val(AttrLowpc).(uint64)
-- high, highok := e.Val(AttrHighpc).(uint64)
-+ var high uint64
-+ var highok bool
-+ switch v := e.Val(AttrHighpc).(type) {
-+ case uint64:
-+ high = v
-+ highok = true
-+ case int64:
-+ high = low + uint64(v)
-+ highok = true
-+ }
- if lowok && highok {
- u.pc = append(u.pc, addrRange{low, high})
-- } else if f, ok := e.Val(AttrRanges).(Offset); ok {
-- // TODO: Handle AttrRanges and .debug_ranges.
-- _ = f
-+ } else if off, ok := e.Val(AttrRanges).(Offset); ok {
-+ if err := d.readAddressRanges(off, low, u); err != nil {
-+ return err
-+ }
- }
- val := e.Val(AttrStmtList)
- if val != nil {
-@@ -98,6 +108,38 @@
- return nil
- }
-
-+// readAddressRanges adds address ranges to a unit.
-+func (d *Data) readAddressRanges(off Offset, base uint64, u *unit) error {
-+ b := makeBuf(d, u, "ranges", off, d.ranges[off:])
-+ var highest uint64
-+ switch u.addrsize {
-+ case 1:
-+ highest = 0xff
-+ case 2:
-+ highest = 0xffff
-+ case 4:
-+ highest = 0xffffffff
-+ case 8:
-+ highest = 0xffffffffffffffff
-+ default:
-+ return errors.New("unknown address size")
-+ }
-+ for {
-+ if b.err != nil {
-+ return b.err
-+ }
-+ low := b.addr()
-+ high := b.addr()
-+ if low == 0 && high == 0 {
-+ return b.err
-+ } else if low == highest {
-+ base = high
-+ } else {
-+ u.pc = append(u.pc, addrRange{low + base, high + base})
-+ }
-+ }
-+}
-+
- // findLine finds the line information for a PC value, given the unit
- // containing the information.
- func (d *Data) findLine(u *unit, pc uint64) ([]*Line, error) {
-Index: libgo/go/debug/elf/file.go
-===================================================================
---- a/src/libgo/go/debug/elf/file.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/debug/elf/file.go (.../branches/gcc-4_7-branch)
-@@ -563,7 +563,7 @@
- // There are many other DWARF sections, but these
- // are the required ones, and the debug/dwarf package
- // does not use the others, so don't bother loading them.
-- var names = [...]string{"abbrev", "info", "line", "str"}
-+ var names = [...]string{"abbrev", "info", "line", "ranges", "str"}
- var dat [len(names)][]byte
- for i, name := range names {
- name = ".debug_" + name
-@@ -592,8 +592,8 @@
- }
- }
-
-- abbrev, info, line, str := dat[0], dat[1], dat[2], dat[3]
-- return dwarf.New(abbrev, nil, nil, info, line, nil, nil, str)
-+ abbrev, info, line, ranges, str := dat[0], dat[1], dat[2], dat[3], dat[4]
-+ return dwarf.New(abbrev, nil, nil, info, line, nil, ranges, str)
- }
-
- // Symbols returns the symbol table for f.
-Index: libgo/go/debug/gosym/pclntab_test.go
-===================================================================
---- a/src/libgo/go/debug/gosym/pclntab_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/debug/gosym/pclntab_test.go (.../branches/gcc-4_7-branch)
-@@ -7,14 +7,19 @@
- import (
- "debug/elf"
- "fmt"
-+ "io/ioutil"
- "os"
- "os/exec"
-+ "path/filepath"
- "runtime"
- "strings"
- "testing"
- )
-
--var pclinetestBinary string
-+var (
-+ pclineTempDir string
-+ pclinetestBinary string
-+)
-
- func dotest() bool {
- // For now, only works on ELF platforms.
-@@ -24,10 +29,18 @@
- if pclinetestBinary != "" {
- return true
- }
-+ var err error
-+ pclineTempDir, err = ioutil.TempDir("", "pclinetest")
-+ if err != nil {
-+ panic(err)
-+ }
-+ if strings.Contains(pclineTempDir, " ") {
-+ panic("unexpected space in tempdir")
-+ }
- // This command builds pclinetest from pclinetest.asm;
- // the resulting binary looks like it was built from pclinetest.s,
- // but we have renamed it to keep it away from the go tool.
-- pclinetestBinary = os.TempDir() + "/pclinetest"
-+ pclinetestBinary = filepath.Join(pclineTempDir, "pclinetest")
- command := fmt.Sprintf("go tool 6a -o %s.6 pclinetest.asm && go tool 6l -E main -o %s %s.6",
- pclinetestBinary, pclinetestBinary, pclinetestBinary)
- cmd := exec.Command("sh", "-c", command)
-@@ -170,6 +183,7 @@
- if !dotest() {
- return
- }
-+ defer os.RemoveAll(pclineTempDir)
-
- f, tab := crack(pclinetestBinary, t)
- text := f.Section(".text")
-Index: libgo/go/encoding/xml/marshal_test.go
-===================================================================
---- a/src/libgo/go/encoding/xml/marshal_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/encoding/xml/marshal_test.go (.../branches/gcc-4_7-branch)
-@@ -726,7 +726,7 @@
- },
- {
- Value: map[*Ship]bool{nil: false},
-- Err: "xml: unsupported type: map[*encoding/xml.Ship]bool",
-+ Err: "xml: unsupported type: map[*xml.Ship]bool",
- Kind: reflect.Map,
- },
- {
-Index: libgo/go/encoding/base64/base64_test.go
-===================================================================
---- a/src/libgo/go/encoding/base64/base64_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/encoding/base64/base64_test.go (.../branches/gcc-4_7-branch)
-@@ -6,9 +6,11 @@
-
- import (
- "bytes"
-+ "errors"
- "io"
- "io/ioutil"
- "testing"
-+ "time"
- )
-
- type testpair struct {
-@@ -226,3 +228,50 @@
- }
- }
- }
-+
-+type nextRead struct {
-+ n int // bytes to return
-+ err error // error to return
-+}
-+
-+// faultInjectReader returns data from source, rate-limited
-+// and with the errors as written to nextc.
-+type faultInjectReader struct {
-+ source string
-+ nextc <-chan nextRead
-+}
-+
-+func (r *faultInjectReader) Read(p []byte) (int, error) {
-+ nr := <-r.nextc
-+ if len(p) > nr.n {
-+ p = p[:nr.n]
-+ }
-+ n := copy(p, r.source)
-+ r.source = r.source[n:]
-+ return n, nr.err
-+}
-+
-+// tests that we don't ignore errors from our underlying reader
-+func TestDecoderIssue3577(t *testing.T) {
-+ next := make(chan nextRead, 10)
-+ wantErr := errors.New("my error")
-+ next <- nextRead{5, nil}
-+ next <- nextRead{10, wantErr}
-+ d := NewDecoder(StdEncoding, &faultInjectReader{
-+ source: "VHdhcyBicmlsbGlnLCBhbmQgdGhlIHNsaXRoeSB0b3Zlcw==", // twas brillig...
-+ nextc: next,
-+ })
-+ errc := make(chan error)
-+ go func() {
-+ _, err := ioutil.ReadAll(d)
-+ errc <- err
-+ }()
-+ select {
-+ case err := <-errc:
-+ if err != wantErr {
-+ t.Errorf("got error %v; want %v", err, wantErr)
-+ }
-+ case <-time.After(5 * time.Second):
-+ t.Errorf("timeout; Decoder blocked without returning an error")
-+ }
-+}
-Index: libgo/go/encoding/base64/base64.go
-===================================================================
---- a/src/libgo/go/encoding/base64/base64.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/encoding/base64/base64.go (.../branches/gcc-4_7-branch)
-@@ -318,7 +318,7 @@
- }
- nn, d.err = io.ReadAtLeast(d.r, d.buf[d.nbuf:nn], 4-d.nbuf)
- d.nbuf += nn
-- if d.nbuf < 4 {
-+ if d.err != nil || d.nbuf < 4 {
- return 0, d.err
- }
-
-Index: libgo/go/encoding/gob/doc.go
-===================================================================
---- a/src/libgo/go/encoding/gob/doc.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/encoding/gob/doc.go (.../branches/gcc-4_7-branch)
-@@ -116,7 +116,7 @@
- All other slices and arrays are sent as an unsigned count followed by that many
- elements using the standard gob encoding for their type, recursively.
-
--Maps are sent as an unsigned count followed by that man key, element
-+Maps are sent as an unsigned count followed by that many key, element
- pairs. Empty but non-nil maps are sent, so if the sender has allocated
- a map, the receiver will allocate a map even no elements are
- transmitted.
-Index: libgo/go/encoding/json/encode.go
-===================================================================
---- a/src/libgo/go/encoding/json/encode.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/encoding/json/encode.go (.../branches/gcc-4_7-branch)
-@@ -96,7 +96,7 @@
- //
- // Channel, complex, and function values cannot be encoded in JSON.
- // Attempting to encode such a value causes Marshal to return
--// an InvalidTypeError.
-+// an UnsupportedTypeError.
- //
- // JSON cannot represent cyclic data structures and Marshal does not
- // handle them. Passing cyclic structures to Marshal will result in
-@@ -157,6 +157,8 @@
- MarshalJSON() ([]byte, error)
- }
-
-+// An UnsupportedTypeError is returned by Marshal when attempting
-+// to encode an unsupported value type.
- type UnsupportedTypeError struct {
- Type reflect.Type
- }
-Index: libgo/go/encoding/json/decode_test.go
-===================================================================
---- a/src/libgo/go/encoding/json/decode_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/encoding/json/decode_test.go (.../branches/gcc-4_7-branch)
-@@ -638,3 +638,68 @@
- t.Fatal("Unmarshal: did set T.Y")
- }
- }
-+
-+// Test that the empty string doesn't panic decoding when ,string is specified
-+// Issue 3450
-+func TestEmptyString(t *testing.T) {
-+ type T2 struct {
-+ Number1 int `json:",string"`
-+ Number2 int `json:",string"`
-+ }
-+ data := `{"Number1":"1", "Number2":""}`
-+ dec := NewDecoder(strings.NewReader(data))
-+ var t2 T2
-+ err := dec.Decode(&t2)
-+ if err == nil {
-+ t.Fatal("Decode: did not return error")
-+ }
-+ if t2.Number1 != 1 {
-+ t.Fatal("Decode: did not set Number1")
-+ }
-+}
-+
-+func intp(x int) *int {
-+ p := new(int)
-+ *p = x
-+ return p
-+}
-+
-+func intpp(x *int) **int {
-+ pp := new(*int)
-+ *pp = x
-+ return pp
-+}
-+
-+var interfaceSetTests = []struct {
-+ pre interface{}
-+ json string
-+ post interface{}
-+}{
-+ {"foo", `"bar"`, "bar"},
-+ {"foo", `2`, 2.0},
-+ {"foo", `true`, true},
-+ {"foo", `null`, nil},
-+
-+ {nil, `null`, nil},
-+ {new(int), `null`, nil},
-+ {(*int)(nil), `null`, nil},
-+ {new(*int), `null`, new(*int)},
-+ {(**int)(nil), `null`, nil},
-+ {intp(1), `null`, nil},
-+ {intpp(nil), `null`, intpp(nil)},
-+ {intpp(intp(1)), `null`, intpp(nil)},
-+}
-+
-+func TestInterfaceSet(t *testing.T) {
-+ for _, tt := range interfaceSetTests {
-+ b := struct{ X interface{} }{tt.pre}
-+ blob := `{"X":` + tt.json + `}`
-+ if err := Unmarshal([]byte(blob), &b); err != nil {
-+ t.Errorf("Unmarshal %#q: %v", blob, err)
-+ continue
-+ }
-+ if !reflect.DeepEqual(b.X, tt.post) {
-+ t.Errorf("Unmarshal %#q into %#v: X=%#v, want %#v", blob, tt.pre, b.X, tt.post)
-+ }
-+ }
-+}
-Index: libgo/go/encoding/json/decode.go
-===================================================================
---- a/src/libgo/go/encoding/json/decode.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/encoding/json/decode.go (.../branches/gcc-4_7-branch)
-@@ -273,9 +273,14 @@
- _, isUnmarshaler = v.Interface().(Unmarshaler)
- }
-
-+ // Load value from interface, but only if the result will be
-+ // usefully addressable.
- if iv := v; iv.Kind() == reflect.Interface && !iv.IsNil() {
-- v = iv.Elem()
-- continue
-+ e := iv.Elem()
-+ if e.Kind() == reflect.Ptr && !e.IsNil() && (!decodingNull || e.Elem().Kind() == reflect.Ptr) {
-+ v = e
-+ continue
-+ }
- }
-
- pv := v
-@@ -588,6 +593,11 @@
- // produce more helpful error messages.
- func (d *decodeState) literalStore(item []byte, v reflect.Value, fromQuoted bool) {
- // Check for unmarshaler.
-+ if len(item) == 0 {
-+ //Empty string given
-+ d.saveError(fmt.Errorf("json: invalid use of ,string struct tag, trying to unmarshal %q into %v", item, v.Type()))
-+ return
-+ }
- wantptr := item[0] == 'n' // null
- unmarshaler, pv := d.indirect(v, wantptr)
- if unmarshaler != nil {
-Index: libgo/go/unicode/tables.go
-===================================================================
---- a/src/libgo/go/unicode/tables.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/unicode/tables.go (.../branches/gcc-4_7-branch)
-@@ -2701,7 +2701,7 @@
- },
- }
-
--// The following variables are of type *RangeTable:
-+// These variables have type *RangeTable.
- var (
- Cc = _Cc // Cc is the set of Unicode characters in category Cc.
- Cf = _Cf // Cf is the set of Unicode characters in category Cf.
-@@ -4054,7 +4054,7 @@
- },
- }
-
--// The following variables are of type *RangeTable:
-+// These variables have type *RangeTable.
- var (
- Arabic = _Arabic // Arabic is the set of Unicode characters in script Arabic.
- Armenian = _Armenian // Armenian is the set of Unicode characters in script Armenian.
-@@ -5116,7 +5116,7 @@
- },
- }
-
--// The following variables are of type *RangeTable:
-+// These variables have type *RangeTable.
- var (
- ASCII_Hex_Digit = _ASCII_Hex_Digit // ASCII_Hex_Digit is the set of Unicode characters with property ASCII_Hex_Digit.
- Bidi_Control = _Bidi_Control // Bidi_Control is the set of Unicode characters with property Bidi_Control.
-Index: libgo/go/math/big/nat_test.go
-===================================================================
---- a/src/libgo/go/math/big/nat_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/math/big/nat_test.go (.../branches/gcc-4_7-branch)
-@@ -661,3 +661,21 @@
- }
- }
- }
-+
-+func ExpHelper(b *testing.B, x, y Word) {
-+ var z nat
-+ for i := 0; i < b.N; i++ {
-+ z.expWW(x, y)
-+ }
-+}
-+
-+func BenchmarkExp3Power0x10(b *testing.B) { ExpHelper(b, 3, 0x10) }
-+func BenchmarkExp3Power0x40(b *testing.B) { ExpHelper(b, 3, 0x40) }
-+func BenchmarkExp3Power0x100(b *testing.B) { ExpHelper(b, 3, 0x100) }
-+func BenchmarkExp3Power0x400(b *testing.B) { ExpHelper(b, 3, 0x400) }
-+func BenchmarkExp3Power0x1000(b *testing.B) { ExpHelper(b, 3, 0x1000) }
-+func BenchmarkExp3Power0x4000(b *testing.B) { ExpHelper(b, 3, 0x4000) }
-+func BenchmarkExp3Power0x10000(b *testing.B) { ExpHelper(b, 3, 0x10000) }
-+func BenchmarkExp3Power0x40000(b *testing.B) { ExpHelper(b, 3, 0x40000) }
-+func BenchmarkExp3Power0x100000(b *testing.B) { ExpHelper(b, 3, 0x100000) }
-+func BenchmarkExp3Power0x400000(b *testing.B) { ExpHelper(b, 3, 0x400000) }
-Index: libgo/go/math/big/nat.go
-===================================================================
---- a/src/libgo/go/math/big/nat.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/math/big/nat.go (.../branches/gcc-4_7-branch)
-@@ -271,10 +271,10 @@
- // xd = x1 - x0
- // yd = y0 - y1
- //
-- // z1 = xd*yd + z1 + z0
-- // = (x1-x0)*(y0 - y1) + z1 + z0
-- // = x1*y0 - x1*y1 - x0*y0 + x0*y1 + z1 + z0
-- // = x1*y0 - z1 - z0 + x0*y1 + z1 + z0
-+ // z1 = xd*yd + z2 + z0
-+ // = (x1-x0)*(y0 - y1) + z2 + z0
-+ // = x1*y0 - x1*y1 - x0*y0 + x0*y1 + z2 + z0
-+ // = x1*y0 - z2 - z0 + x0*y1 + z2 + z0
- // = x1*y0 + x0*y1
-
- // split x, y into "digits"
-@@ -318,7 +318,7 @@
- // save original z2:z0
- // (ok to use upper half of z since we're done recursing)
- r := z[n*4:]
-- copy(r, z)
-+ copy(r, z[:n*2])
-
- // add up all partial products
- //
-Index: libgo/go/strings/example_test.go
-===================================================================
---- a/src/libgo/go/strings/example_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/strings/example_test.go (.../branches/gcc-4_7-branch)
-@@ -41,7 +41,6 @@
- func ExampleCount() {
- fmt.Println(strings.Count("cheese", "e"))
- fmt.Println(strings.Count("five", "")) // before & after each rune
--
- // Output:
- // 3
- // 5
-Index: libgo/go/compress/flate/deflate_test.go
-===================================================================
---- a/src/libgo/go/compress/flate/deflate_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/compress/flate/deflate_test.go (.../branches/gcc-4_7-branch)
-@@ -94,6 +94,50 @@
- }
- }
-
-+// A sparseReader returns a stream consisting of 0s followed by 1<<16 1s.
-+// This tests missing hash references in a very large input.
-+type sparseReader struct {
-+ l int64
-+ cur int64
-+}
-+
-+func (r *sparseReader) Read(b []byte) (n int, err error) {
-+ if r.cur >= r.l {
-+ return 0, io.EOF
-+ }
-+ n = len(b)
-+ cur := r.cur + int64(n)
-+ if cur > r.l {
-+ n -= int(cur - r.l)
-+ cur = r.l
-+ }
-+ for i := range b[0:n] {
-+ if r.cur+int64(i) >= r.l-1<<16 {
-+ b[i] = 1
-+ } else {
-+ b[i] = 0
-+ }
-+ }
-+ r.cur = cur
-+ return
-+}
-+
-+func TestVeryLongSparseChunk(t *testing.T) {
-+ if testing.Short() {
-+ t.Logf("skipping sparse chunk during short test")
-+ return
-+ }
-+ w, err := NewWriter(ioutil.Discard, 1)
-+ if err != nil {
-+ t.Errorf("NewWriter: %v", err)
-+ return
-+ }
-+ if _, err = io.Copy(w, &sparseReader{l: 23E8}); err != nil {
-+ t.Errorf("Compress failed: %v", err)
-+ return
-+ }
-+}
-+
- type syncBuffer struct {
- buf bytes.Buffer
- mu sync.RWMutex
-Index: libgo/go/compress/flate/deflate.go
-===================================================================
---- a/src/libgo/go/compress/flate/deflate.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/compress/flate/deflate.go (.../branches/gcc-4_7-branch)
-@@ -32,6 +32,7 @@
- hashSize = 1 << hashBits
- hashMask = (1 << hashBits) - 1
- hashShift = (hashBits + minMatchLength - 1) / minMatchLength
-+ maxHashOffset = 1 << 24
-
- skipNever = math.MaxInt32
- )
-@@ -106,6 +107,25 @@
- d.blockStart = math.MaxInt32
- }
- d.hashOffset += windowSize
-+ if d.hashOffset > maxHashOffset {
-+ delta := d.hashOffset - 1
-+ d.hashOffset -= delta
-+ d.chainHead -= delta
-+ for i, v := range d.hashPrev {
-+ if v > delta {
-+ d.hashPrev[i] -= delta
-+ } else {
-+ d.hashPrev[i] = 0
-+ }
-+ }
-+ for i, v := range d.hashHead {
-+ if v > delta {
-+ d.hashHead[i] -= delta
-+ } else {
-+ d.hashHead[i] = 0
-+ }
-+ }
-+ }
- }
- n := copy(d.window[d.windowEnd:], b)
- d.windowEnd += n
-Index: libgo/go/time/sleep_test.go
-===================================================================
---- a/src/libgo/go/time/sleep_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/time/sleep_test.go (.../branches/gcc-4_7-branch)
-@@ -224,3 +224,25 @@
- }
- Sleep(3 * Second)
- }
-+
-+func TestSleepZeroDeadlock(t *testing.T) {
-+ // Sleep(0) used to hang, the sequence of events was as follows.
-+ // Sleep(0) sets G's status to Gwaiting, but then immediately returns leaving the status.
-+ // Then the goroutine calls e.g. new and falls down into the scheduler due to pending GC.
-+ // After the GC nobody wakes up the goroutine from Gwaiting status.
-+ defer runtime.GOMAXPROCS(runtime.GOMAXPROCS(4))
-+ c := make(chan bool)
-+ go func() {
-+ for i := 0; i < 100; i++ {
-+ runtime.GC()
-+ }
-+ c <- true
-+ }()
-+ for i := 0; i < 100; i++ {
-+ Sleep(0)
-+ tmp := make(chan bool, 1)
-+ tmp <- true
-+ <-tmp
-+ }
-+ <-c
-+}
-Index: libgo/go/html/template/escape_test.go
-===================================================================
---- a/src/libgo/go/html/template/escape_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/html/template/escape_test.go (.../branches/gcc-4_7-branch)
-@@ -226,7 +226,7 @@
- {
- "badMarshaler",
- `<button onclick='alert(1/{{.B}}in numbers)'>`,
-- `<button onclick='alert(1/ /* json: error calling MarshalJSON for type *html/template.badMarshaler: invalid character &#39;f&#39; looking for beginning of object key string */null in numbers)'>`,
-+ `<button onclick='alert(1/ /* json: error calling MarshalJSON for type *template.badMarshaler: invalid character &#39;f&#39; looking for beginning of object key string */null in numbers)'>`,
- },
- {
- "jsMarshaler",
-Index: libgo/go/crypto/ecdsa/ecdsa.go
-===================================================================
---- a/src/libgo/go/crypto/ecdsa/ecdsa.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/crypto/ecdsa/ecdsa.go (.../branches/gcc-4_7-branch)
-@@ -66,7 +66,9 @@
- // hashToInt converts a hash value to an integer. There is some disagreement
- // about how this is done. [NSA] suggests that this is done in the obvious
- // manner, but [SECG] truncates the hash to the bit-length of the curve order
--// first. We follow [SECG] because that's what OpenSSL does.
-+// first. We follow [SECG] because that's what OpenSSL does. Additionally,
-+// OpenSSL right shifts excess bits from the number if the hash is too large
-+// and we mirror that too.
- func hashToInt(hash []byte, c elliptic.Curve) *big.Int {
- orderBits := c.Params().N.BitLen()
- orderBytes := (orderBits + 7) / 8
-@@ -75,7 +77,7 @@
- }
-
- ret := new(big.Int).SetBytes(hash)
-- excess := orderBytes*8 - orderBits
-+ excess := len(hash)*8 - orderBits
- if excess > 0 {
- ret.Rsh(ret, uint(excess))
- }
-Index: libgo/go/crypto/rsa/pkcs1v15.go
-===================================================================
---- a/src/libgo/go/crypto/rsa/pkcs1v15.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/crypto/rsa/pkcs1v15.go (.../branches/gcc-4_7-branch)
-@@ -151,6 +151,7 @@
- var hashPrefixes = map[crypto.Hash][]byte{
- crypto.MD5: {0x30, 0x20, 0x30, 0x0c, 0x06, 0x08, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x02, 0x05, 0x05, 0x00, 0x04, 0x10},
- crypto.SHA1: {0x30, 0x21, 0x30, 0x09, 0x06, 0x05, 0x2b, 0x0e, 0x03, 0x02, 0x1a, 0x05, 0x00, 0x04, 0x14},
-+ crypto.SHA224: {0x30, 0x2d, 0x30, 0x0d, 0x06, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x04, 0x05, 0x00, 0x04, 0x1c},
- crypto.SHA256: {0x30, 0x31, 0x30, 0x0d, 0x06, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x01, 0x05, 0x00, 0x04, 0x20},
- crypto.SHA384: {0x30, 0x41, 0x30, 0x0d, 0x06, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x02, 0x05, 0x00, 0x04, 0x30},
- crypto.SHA512: {0x30, 0x51, 0x30, 0x0d, 0x06, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x03, 0x05, 0x00, 0x04, 0x40},
-Index: libgo/go/crypto/tls/handshake_messages.go
-===================================================================
---- a/src/libgo/go/crypto/tls/handshake_messages.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/crypto/tls/handshake_messages.go (.../branches/gcc-4_7-branch)
-@@ -563,7 +563,7 @@
- if len(d) < 4 {
- return false
- }
-- certLen := uint32(d[0])<<24 | uint32(d[1])<<8 | uint32(d[2])
-+ certLen := uint32(d[0])<<16 | uint32(d[1])<<8 | uint32(d[2])
- if uint32(len(d)) < 3+certLen {
- return false
- }
-@@ -575,7 +575,7 @@
- m.certificates = make([][]byte, numCerts)
- d = data[7:]
- for i := 0; i < numCerts; i++ {
-- certLen := uint32(d[0])<<24 | uint32(d[1])<<8 | uint32(d[2])
-+ certLen := uint32(d[0])<<16 | uint32(d[1])<<8 | uint32(d[2])
- m.certificates[i] = d[3 : 3+certLen]
- d = d[3+certLen:]
- }
-Index: libgo/go/crypto/x509/x509.go
-===================================================================
---- a/src/libgo/go/crypto/x509/x509.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/crypto/x509/x509.go (.../branches/gcc-4_7-branch)
-@@ -388,10 +388,10 @@
- return ErrUnsupportedAlgorithm
- }
-
-- h := hashType.New()
-- if h == nil {
-+ if !hashType.Available() {
- return ErrUnsupportedAlgorithm
- }
-+ h := hashType.New()
-
- h.Write(signed)
- digest := h.Sum(nil)
-Index: libgo/go/crypto/aes/const.go
-===================================================================
---- a/src/libgo/go/crypto/aes/const.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/crypto/aes/const.go (.../branches/gcc-4_7-branch)
-@@ -11,11 +11,11 @@
- // http://www.csrc.nist.gov/publications/fips/fips197/fips-197.pdf
-
- // AES is based on the mathematical behavior of binary polynomials
--// (polynomials over GF(2)) modulo the irreducible polynomial x⸠+ xⴠ+ x² + x + 1.
-+// (polynomials over GF(2)) modulo the irreducible polynomial x⸠+ xⴠ+ x³ + x + 1.
- // Addition of these binary polynomials corresponds to binary xor.
- // Reducing mod poly corresponds to binary xor with poly every
- // time a 0x100 bit appears.
--const poly = 1<<8 | 1<<4 | 1<<3 | 1<<1 | 1<<0 // x⸠+ xⴠ+ x² + x + 1
-+const poly = 1<<8 | 1<<4 | 1<<3 | 1<<1 | 1<<0 // x⸠+ xⴠ+ x³ + x + 1
-
- // Powers of x mod poly in GF(2).
- var powx = [16]byte{
-Index: libgo/go/log/log.go
-===================================================================
---- a/src/libgo/go/log/log.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/log/log.go (.../branches/gcc-4_7-branch)
-@@ -26,7 +26,7 @@
- // Bits or'ed together to control what's printed. There is no control over the
- // order they appear (the order listed here) or the format they present (as
- // described in the comments). A colon appears after these items:
-- // 2009/0123 01:23:23.123123 /a/b/c/d.go:23: message
-+ // 2009/01/23 01:23:23.123123 /a/b/c/d.go:23: message
- Ldate = 1 << iota // the date: 2009/01/23
- Ltime // the time: 01:23:23
- Lmicroseconds // microsecond resolution: 01:23:23.123123. assumes Ltime.
-Index: libgo/go/reflect/type.go
-===================================================================
---- a/src/libgo/go/reflect/type.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/reflect/type.go (.../branches/gcc-4_7-branch)
-@@ -83,6 +83,9 @@
- // compare the Types directly.
- String() string
-
-+ // Used internally by gccgo--the string retaining quoting.
-+ rawString() string
-+
- // Kind returns the specific kind of this type.
- Kind() Kind
-
-@@ -432,8 +435,25 @@
- return canonicalize(t)
- }
-
--func (t *commonType) String() string { return *t.string }
-+func (t *commonType) rawString() string { return *t.string }
-
-+func (t *commonType) String() string {
-+ // For gccgo, strip out quoted strings.
-+ s := *t.string
-+ var q bool
-+ r := make([]byte, len(s))
-+ j := 0
-+ for i := 0; i < len(s); i++ {
-+ if s[i] == '\t' {
-+ q = !q
-+ } else if !q {
-+ r[j] = s[i]
-+ j++
-+ }
-+ }
-+ return string(r[:j])
-+}
-+
- func (t *commonType) Size() uintptr { return t.size }
-
- func (t *commonType) Bits() int {
-@@ -942,7 +962,7 @@
- u := t.uncommon()
- var s string
- if u == nil || u.PkgPath() == "" {
-- s = t.String()
-+ s = t.rawString()
- } else {
- s = u.PkgPath() + "." + u.Name()
- }
-Index: libgo/go/fmt/doc.go
-===================================================================
---- a/src/libgo/go/fmt/doc.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/fmt/doc.go (.../branches/gcc-4_7-branch)
-@@ -136,7 +136,7 @@
- Fscanf and Fscanln read from a specified io.Reader; Sscan,
- Sscanf and Sscanln read from an argument string. Scanln,
- Fscanln and Sscanln stop scanning at a newline and require that
-- the items be followed by one; Sscanf, Fscanf and Sscanf require
-+ the items be followed by one; Scanf, Fscanf and Sscanf require
- newlines in the input to match newlines in the format; the other
- routines treat newlines as spaces.
-
-Index: libgo/go/net/file.go
-===================================================================
---- a/src/libgo/go/net/file.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/net/file.go (.../branches/gcc-4_7-branch)
-@@ -89,8 +89,8 @@
-
- // FileListener returns a copy of the network listener corresponding
- // to the open file f. It is the caller's responsibility to close l
--// when finished. Closing c does not affect l, and closing l does not
--// affect c.
-+// when finished. Closing l does not affect f, and closing f does not
-+// affect l.
- func FileListener(f *os.File) (l Listener, err error) {
- fd, err := newFileFD(f)
- if err != nil {
-Index: libgo/go/net/http/client_test.go
-===================================================================
---- a/src/libgo/go/net/http/client_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/net/http/client_test.go (.../branches/gcc-4_7-branch)
-@@ -256,6 +256,31 @@
- }
- })
-
-+func TestClientSendsCookieFromJar(t *testing.T) {
-+ tr := &recordingTransport{}
-+ client := &Client{Transport: tr}
-+ client.Jar = &TestJar{perURL: make(map[string][]*Cookie)}
-+ us := "http://dummy.faketld/"
-+ u, _ := url.Parse(us)
-+ client.Jar.SetCookies(u, expectedCookies)
-+
-+ client.Get(us) // Note: doesn't hit network
-+ matchReturnedCookies(t, expectedCookies, tr.req.Cookies())
-+
-+ client.Head(us) // Note: doesn't hit network
-+ matchReturnedCookies(t, expectedCookies, tr.req.Cookies())
-+
-+ client.Post(us, "text/plain", strings.NewReader("body")) // Note: doesn't hit network
-+ matchReturnedCookies(t, expectedCookies, tr.req.Cookies())
-+
-+ client.PostForm(us, url.Values{}) // Note: doesn't hit network
-+ matchReturnedCookies(t, expectedCookies, tr.req.Cookies())
-+
-+ req, _ := NewRequest("GET", us, nil)
-+ client.Do(req) // Note: doesn't hit network
-+ matchReturnedCookies(t, expectedCookies, tr.req.Cookies())
-+}
-+
- // Just enough correctness for our redirect tests. Uses the URL.Host as the
- // scope of all cookies.
- type TestJar struct {
-Index: libgo/go/net/http/client.go
-===================================================================
---- a/src/libgo/go/net/http/client.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/net/http/client.go (.../branches/gcc-4_7-branch)
-@@ -278,6 +278,11 @@
- return nil, err
- }
- req.Header.Set("Content-Type", bodyType)
-+ if c.Jar != nil {
-+ for _, cookie := range c.Jar.Cookies(req.URL) {
-+ req.AddCookie(cookie)
-+ }
-+ }
- r, err = send(req, c.Transport)
- if err == nil && c.Jar != nil {
- c.Jar.SetCookies(req.URL, r.Cookies())
-Index: libgo/go/net/http/proxy_test.go
-===================================================================
---- a/src/libgo/go/net/http/proxy_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/net/http/proxy_test.go (.../branches/gcc-4_7-branch)
-@@ -5,6 +5,7 @@
- package http
-
- import (
-+ "net/url"
- "os"
- "testing"
- )
-@@ -46,3 +47,32 @@
- }
- }
- }
-+
-+var cacheKeysTests = []struct {
-+ proxy string
-+ scheme string
-+ addr string
-+ key string
-+}{
-+ {"", "http", "foo.com", "|http|foo.com"},
-+ {"", "https", "foo.com", "|https|foo.com"},
-+ {"http://foo.com", "http", "foo.com", "http://foo.com|http|"},
-+ {"http://foo.com", "https", "foo.com", "http://foo.com|https|foo.com"},
-+}
-+
-+func TestCacheKeys(t *testing.T) {
-+ for _, tt := range cacheKeysTests {
-+ var proxy *url.URL
-+ if tt.proxy != "" {
-+ u, err := url.Parse(tt.proxy)
-+ if err != nil {
-+ t.Fatal(err)
-+ }
-+ proxy = u
-+ }
-+ cm := connectMethod{proxy, tt.scheme, tt.addr}
-+ if cm.String() != tt.key {
-+ t.Fatalf("{%q, %q, %q} cache key %q; want %q", tt.proxy, tt.scheme, tt.addr, cm.String(), tt.key)
-+ }
-+ }
-+}
-Index: libgo/go/net/http/transfer.go
-===================================================================
---- a/src/libgo/go/net/http/transfer.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/net/http/transfer.go (.../branches/gcc-4_7-branch)
-@@ -71,7 +71,9 @@
- }
- }
- case *Response:
-- t.Method = rr.Request.Method
-+ if rr.Request != nil {
-+ t.Method = rr.Request.Method
-+ }
- t.Body = rr.Body
- t.BodyCloser = rr.Body
- t.ContentLength = rr.ContentLength
-@@ -79,7 +81,7 @@
- t.TransferEncoding = rr.TransferEncoding
- t.Trailer = rr.Trailer
- atLeastHTTP11 = rr.ProtoAtLeast(1, 1)
-- t.ResponseToHEAD = noBodyExpected(rr.Request.Method)
-+ t.ResponseToHEAD = noBodyExpected(t.Method)
- }
-
- // Sanitize Body,ContentLength,TransferEncoding
-Index: libgo/go/net/http/response_test.go
-===================================================================
---- a/src/libgo/go/net/http/response_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/net/http/response_test.go (.../branches/gcc-4_7-branch)
-@@ -14,6 +14,7 @@
- "io/ioutil"
- "net/url"
- "reflect"
-+ "strings"
- "testing"
- )
-
-@@ -444,3 +445,17 @@
- }
- }
- }
-+
-+func TestResponseStatusStutter(t *testing.T) {
-+ r := &Response{
-+ Status: "123 some status",
-+ StatusCode: 123,
-+ ProtoMajor: 1,
-+ ProtoMinor: 3,
-+ }
-+ var buf bytes.Buffer
-+ r.Write(&buf)
-+ if strings.Contains(buf.String(), "123 123") {
-+ t.Errorf("stutter in status: %s", buf.String())
-+ }
-+}
-Index: libgo/go/net/http/response.go
-===================================================================
---- a/src/libgo/go/net/http/response.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/net/http/response.go (.../branches/gcc-4_7-branch)
-@@ -202,9 +202,12 @@
- text = "status code " + strconv.Itoa(r.StatusCode)
- }
- }
-- io.WriteString(w, "HTTP/"+strconv.Itoa(r.ProtoMajor)+".")
-- io.WriteString(w, strconv.Itoa(r.ProtoMinor)+" ")
-- io.WriteString(w, strconv.Itoa(r.StatusCode)+" "+text+"\r\n")
-+ protoMajor, protoMinor := strconv.Itoa(r.ProtoMajor), strconv.Itoa(r.ProtoMinor)
-+ statusCode := strconv.Itoa(r.StatusCode) + " "
-+ if strings.HasPrefix(text, statusCode) {
-+ text = text[len(statusCode):]
-+ }
-+ io.WriteString(w, "HTTP/"+protoMajor+"."+protoMinor+" "+statusCode+text+"\r\n")
-
- // Process Body,ContentLength,Close,Trailer
- tw, err := newTransferWriter(r)
-Index: libgo/go/net/http/server.go
-===================================================================
---- a/src/libgo/go/net/http/server.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/net/http/server.go (.../branches/gcc-4_7-branch)
-@@ -31,7 +31,7 @@
- // Errors introduced by the HTTP server.
- var (
- ErrWriteAfterFlush = errors.New("Conn.Write called after Flush")
-- ErrBodyNotAllowed = errors.New("http: response status code does not allow body")
-+ ErrBodyNotAllowed = errors.New("http: request method or response status code does not allow body")
- ErrHijacked = errors.New("Conn has been hijacked")
- ErrContentLength = errors.New("Conn.Write wrote more than the declared Content-Length")
- )
-Index: libgo/go/net/http/transport.go
-===================================================================
---- a/src/libgo/go/net/http/transport.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/net/http/transport.go (.../branches/gcc-4_7-branch)
-@@ -450,10 +450,14 @@
-
- func (ck *connectMethod) String() string {
- proxyStr := ""
-+ targetAddr := ck.targetAddr
- if ck.proxyURL != nil {
- proxyStr = ck.proxyURL.String()
-+ if ck.targetScheme == "http" {
-+ targetAddr = ""
-+ }
- }
-- return strings.Join([]string{proxyStr, ck.targetScheme, ck.targetAddr}, "|")
-+ return strings.Join([]string{proxyStr, ck.targetScheme, targetAddr}, "|")
- }
-
- // addr returns the first hop "host:port" to which we need to TCP connect.
-Index: libgo/go/net/url/url_test.go
-===================================================================
---- a/src/libgo/go/net/url/url_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/net/url/url_test.go (.../branches/gcc-4_7-branch)
-@@ -188,7 +188,38 @@
- },
- "http://user:password@google.com",
- },
-+ // unescaped @ in username should not confuse host
- {
-+ "http://j@ne:password@google.com",
-+ &URL{
-+ Scheme: "http",
-+ User: UserPassword("j@ne", "password"),
-+ Host: "google.com",
-+ },
-+ "http://j%40ne:password@google.com",
-+ },
-+ // unescaped @ in password should not confuse host
-+ {
-+ "http://jane:p@ssword@google.com",
-+ &URL{
-+ Scheme: "http",
-+ User: UserPassword("jane", "p@ssword"),
-+ Host: "google.com",
-+ },
-+ "http://jane:p%40ssword@google.com",
-+ },
-+ {
-+ "http://j@ne:password@google.com/p@th?q=@go",
-+ &URL{
-+ Scheme: "http",
-+ User: UserPassword("j@ne", "password"),
-+ Host: "google.com",
-+ Path: "/p@th",
-+ RawQuery: "q=@go",
-+ },
-+ "http://j%40ne:password@google.com/p@th?q=@go",
-+ },
-+ {
- "http://www.google.com/?q=go+language#foo",
- &URL{
- Scheme: "http",
-Index: libgo/go/net/url/url.go
-===================================================================
---- a/src/libgo/go/net/url/url.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/net/url/url.go (.../branches/gcc-4_7-branch)
-@@ -401,11 +401,12 @@
- }
-
- func parseAuthority(authority string) (user *Userinfo, host string, err error) {
-- if strings.Index(authority, "@") < 0 {
-+ i := strings.LastIndex(authority, "@")
-+ if i < 0 {
- host = authority
- return
- }
-- userinfo, host := split(authority, '@', true)
-+ userinfo, host := authority[:i], authority[i+1:]
- if strings.Index(userinfo, ":") < 0 {
- if userinfo, err = unescape(userinfo, encodeUserPassword); err != nil {
- return
-Index: libgo/go/net/mail/message_test.go
-===================================================================
---- a/src/libgo/go/net/mail/message_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/net/mail/message_test.go (.../branches/gcc-4_7-branch)
-@@ -95,6 +95,11 @@
- "21 Nov 97 09:55:06 GMT",
- time.Date(1997, 11, 21, 9, 55, 6, 0, time.FixedZone("GMT", 0)),
- },
-+ // Commonly found format not specified by RFC 5322.
-+ {
-+ "Fri, 21 Nov 1997 09:55:06 -0600 (MDT)",
-+ time.Date(1997, 11, 21, 9, 55, 6, 0, time.FixedZone("", -6*60*60)),
-+ },
- }
- for _, test := range tests {
- hdr := Header{
-Index: libgo/go/net/mail/message.go
-===================================================================
---- a/src/libgo/go/net/mail/message.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/net/mail/message.go (.../branches/gcc-4_7-branch)
-@@ -69,11 +69,12 @@
- func init() {
- // Generate layouts based on RFC 5322, section 3.3.
-
-- dows := [...]string{"", "Mon, "} // day-of-week
-- days := [...]string{"2", "02"} // day = 1*2DIGIT
-- years := [...]string{"2006", "06"} // year = 4*DIGIT / 2*DIGIT
-- seconds := [...]string{":05", ""} // second
-- zones := [...]string{"-0700", "MST"} // zone = (("+" / "-") 4DIGIT) / "GMT" / ...
-+ dows := [...]string{"", "Mon, "} // day-of-week
-+ days := [...]string{"2", "02"} // day = 1*2DIGIT
-+ years := [...]string{"2006", "06"} // year = 4*DIGIT / 2*DIGIT
-+ seconds := [...]string{":05", ""} // second
-+ // "-0700 (MST)" is not in RFC 5322, but is common.
-+ zones := [...]string{"-0700", "MST", "-0700 (MST)"} // zone = (("+" / "-") 4DIGIT) / "GMT" / ...
-
- for _, dow := range dows {
- for _, day := range days {
-Index: libgo/go/mime/multipart/multipart_test.go
-===================================================================
---- a/src/libgo/go/mime/multipart/multipart_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/mime/multipart/multipart_test.go (.../branches/gcc-4_7-branch)
-@@ -10,20 +10,13 @@
- "fmt"
- "io"
- "io/ioutil"
-+ "net/textproto"
- "os"
-+ "reflect"
- "strings"
- "testing"
- )
-
--func TestHorizontalWhitespace(t *testing.T) {
-- if !onlyHorizontalWhitespace([]byte(" \t")) {
-- t.Error("expected pass")
-- }
-- if onlyHorizontalWhitespace([]byte("foo bar")) {
-- t.Error("expected failure")
-- }
--}
--
- func TestBoundaryLine(t *testing.T) {
- mr := NewReader(strings.NewReader(""), "myBoundary")
- if !mr.isBoundaryDelimiterLine([]byte("--myBoundary\r\n")) {
-@@ -319,29 +312,6 @@
- }
- }
-
--func TestZeroLengthBody(t *testing.T) {
-- testBody := strings.Replace(`
--This is a multi-part message. This line is ignored.
----MyBoundary
--foo: bar
--
--
----MyBoundary--
--`, "\n", "\r\n", -1)
-- r := NewReader(strings.NewReader(testBody), "MyBoundary")
-- part, err := r.NextPart()
-- if err != nil {
-- t.Fatalf("didn't get a part")
-- }
-- n, err := io.Copy(ioutil.Discard, part)
-- if err != nil {
-- t.Errorf("error reading part: %v", err)
-- }
-- if n != 0 {
-- t.Errorf("read %d bytes; expected 0", n)
-- }
--}
--
- type slowReader struct {
- r io.Reader
- }
-@@ -427,3 +397,214 @@
- t.Fatalf("final outer NextPart = %v; want io.EOF", err)
- }
- }
-+
-+type headerBody struct {
-+ header textproto.MIMEHeader
-+ body string
-+}
-+
-+func formData(key, value string) headerBody {
-+ return headerBody{
-+ textproto.MIMEHeader{
-+ "Content-Type": {"text/plain; charset=ISO-8859-1"},
-+ "Content-Disposition": {"form-data; name=" + key},
-+ },
-+ value,
-+ }
-+}
-+
-+type parseTest struct {
-+ name string
-+ in, sep string
-+ want []headerBody
-+}
-+
-+var parseTests = []parseTest{
-+ // Actual body from App Engine on a blob upload. The final part (the
-+ // Content-Type: message/external-body) is what App Engine replaces
-+ // the uploaded file with. The other form fields (prefixed with
-+ // "other" in their form-data name) are unchanged. A bug was
-+ // reported with blob uploads failing when the other fields were
-+ // empty. This was the MIME POST body that previously failed.
-+ {
-+ name: "App Engine post",
-+ sep: "00151757727e9583fd04bfbca4c6",
-+ in: "--00151757727e9583fd04bfbca4c6\r\nContent-Type: text/plain; charset=ISO-8859-1\r\nContent-Disposition: form-data; name=otherEmpty1\r\n\r\n--00151757727e9583fd04bfbca4c6\r\nContent-Type: text/plain; charset=ISO-8859-1\r\nContent-Disposition: form-data; name=otherFoo1\r\n\r\nfoo\r\n--00151757727e9583fd04bfbca4c6\r\nContent-Type: text/plain; charset=ISO-8859-1\r\nContent-Disposition: form-data; name=otherFoo2\r\n\r\nfoo\r\n--00151757727e9583fd04bfbca4c6\r\nContent-Type: text/plain; charset=ISO-8859-1\r\nContent-Disposition: form-data; name=otherEmpty2\r\n\r\n--00151757727e9583fd04bfbca4c6\r\nContent-Type: text/plain; charset=ISO-8859-1\r\nContent-Disposition: form-data; name=otherRepeatFoo\r\n\r\nfoo\r\n--00151757727e9583fd04bfbca4c6\r\nContent-Type: text/plain; charset=ISO-8859-1\r\nContent-Disposition: form-data; name=otherRepeatFoo\r\n\r\nfoo\r\n--00151757727e9583fd04bfbca4c6\r\nContent-Type: text/plain; charset=ISO-8859-1\r\nContent-Disposition: form-data; name=otherRepeatEmpty\r\n\r\n--00151757727e9583fd04bfbca4c6\r\nContent-Type: text/plain; charset=ISO-8859-1\r\nContent-Disposition: form-data; name=otherRepeatEmpty\r\n\r\n--00151757727e9583fd04bfbca4c6\r\nContent-Type: text/plain; charset=ISO-8859-1\r\nContent-Disposition: form-data; name=submit\r\n\r\nSubmit\r\n--00151757727e9583fd04bfbca4c6\r\nContent-Type: message/external-body; charset=ISO-8859-1; blob-key=AHAZQqG84qllx7HUqO_oou5EvdYQNS3Mbbkb0RjjBoM_Kc1UqEN2ygDxWiyCPulIhpHRPx-VbpB6RX4MrsqhWAi_ZxJ48O9P2cTIACbvATHvg7IgbvZytyGMpL7xO1tlIvgwcM47JNfv_tGhy1XwyEUO8oldjPqg5Q\r\nContent-Disposition: form-data; name=file; filename=\"fall.png\"\r\n\r\nContent-Type: image/png\r\nContent-Length: 232303\r\nX-AppEngine-Upload-Creation: 2012-05-10 23:14:02.715173\r\nContent-MD5: MzRjODU1ZDZhZGU1NmRlOWEwZmMwMDdlODBmZTA0NzA=\r\nContent-Disposition: form-data; name=file; filename=\"fall.png\"\r\n\r\n\r\n--00151757727e9583fd04bfbca4c6--",
-+ want: []headerBody{
-+ formData("otherEmpty1", ""),
-+ formData("otherFoo1", "foo"),
-+ formData("otherFoo2", "foo"),
-+ formData("otherEmpty2", ""),
-+ formData("otherRepeatFoo", "foo"),
-+ formData("otherRepeatFoo", "foo"),
-+ formData("otherRepeatEmpty", ""),
-+ formData("otherRepeatEmpty", ""),
-+ formData("submit", "Submit"),
-+ {textproto.MIMEHeader{
-+ "Content-Type": {"message/external-body; charset=ISO-8859-1; blob-key=AHAZQqG84qllx7HUqO_oou5EvdYQNS3Mbbkb0RjjBoM_Kc1UqEN2ygDxWiyCPulIhpHRPx-VbpB6RX4MrsqhWAi_ZxJ48O9P2cTIACbvATHvg7IgbvZytyGMpL7xO1tlIvgwcM47JNfv_tGhy1XwyEUO8oldjPqg5Q"},
-+ "Content-Disposition": {"form-data; name=file; filename=\"fall.png\""},
-+ }, "Content-Type: image/png\r\nContent-Length: 232303\r\nX-AppEngine-Upload-Creation: 2012-05-10 23:14:02.715173\r\nContent-MD5: MzRjODU1ZDZhZGU1NmRlOWEwZmMwMDdlODBmZTA0NzA=\r\nContent-Disposition: form-data; name=file; filename=\"fall.png\"\r\n\r\n"},
-+ },
-+ },
-+
-+ // Single empty part, ended with --boundary immediately after headers.
-+ {
-+ name: "single empty part, --boundary",
-+ sep: "abc",
-+ in: "--abc\r\nFoo: bar\r\n\r\n--abc--",
-+ want: []headerBody{
-+ {textproto.MIMEHeader{"Foo": {"bar"}}, ""},
-+ },
-+ },
-+
-+ // Single empty part, ended with \r\n--boundary immediately after headers.
-+ {
-+ name: "single empty part, \r\n--boundary",
-+ sep: "abc",
-+ in: "--abc\r\nFoo: bar\r\n\r\n\r\n--abc--",
-+ want: []headerBody{
-+ {textproto.MIMEHeader{"Foo": {"bar"}}, ""},
-+ },
-+ },
-+
-+ // Final part empty.
-+ {
-+ name: "final part empty",
-+ sep: "abc",
-+ in: "--abc\r\nFoo: bar\r\n\r\n--abc\r\nFoo2: bar2\r\n\r\n--abc--",
-+ want: []headerBody{
-+ {textproto.MIMEHeader{"Foo": {"bar"}}, ""},
-+ {textproto.MIMEHeader{"Foo2": {"bar2"}}, ""},
-+ },
-+ },
-+
-+ // Final part empty with newlines after final separator.
-+ {
-+ name: "final part empty then crlf",
-+ sep: "abc",
-+ in: "--abc\r\nFoo: bar\r\n\r\n--abc--\r\n",
-+ want: []headerBody{
-+ {textproto.MIMEHeader{"Foo": {"bar"}}, ""},
-+ },
-+ },
-+
-+ // Final part empty with lwsp-chars after final separator.
-+ {
-+ name: "final part empty then lwsp",
-+ sep: "abc",
-+ in: "--abc\r\nFoo: bar\r\n\r\n--abc-- \t",
-+ want: []headerBody{
-+ {textproto.MIMEHeader{"Foo": {"bar"}}, ""},
-+ },
-+ },
-+
-+ // No parts (empty form as submitted by Chrome)
-+ {
-+ name: "no parts",
-+ sep: "----WebKitFormBoundaryQfEAfzFOiSemeHfA",
-+ in: "------WebKitFormBoundaryQfEAfzFOiSemeHfA--\r\n",
-+ want: []headerBody{},
-+ },
-+
-+ // Part containing data starting with the boundary, but with additional suffix.
-+ {
-+ name: "fake separator as data",
-+ sep: "sep",
-+ in: "--sep\r\nFoo: bar\r\n\r\n--sepFAKE\r\n--sep--",
-+ want: []headerBody{
-+ {textproto.MIMEHeader{"Foo": {"bar"}}, "--sepFAKE"},
-+ },
-+ },
-+
-+ // Part containing a boundary with whitespace following it.
-+ {
-+ name: "boundary with whitespace",
-+ sep: "sep",
-+ in: "--sep \r\nFoo: bar\r\n\r\ntext\r\n--sep--",
-+ want: []headerBody{
-+ {textproto.MIMEHeader{"Foo": {"bar"}}, "text"},
-+ },
-+ },
-+
-+ // With ignored leading line.
-+ {
-+ name: "leading line",
-+ sep: "MyBoundary",
-+ in: strings.Replace(`This is a multi-part message. This line is ignored.
-+--MyBoundary
-+foo: bar
-+
-+
-+--MyBoundary--`, "\n", "\r\n", -1),
-+ want: []headerBody{
-+ {textproto.MIMEHeader{"Foo": {"bar"}}, ""},
-+ },
-+ },
-+
-+ roundTripParseTest(),
-+}
-+
-+func TestParse(t *testing.T) {
-+Cases:
-+ for _, tt := range parseTests {
-+ r := NewReader(strings.NewReader(tt.in), tt.sep)
-+ got := []headerBody{}
-+ for {
-+ p, err := r.NextPart()
-+ if err == io.EOF {
-+ break
-+ }
-+ if err != nil {
-+ t.Errorf("in test %q, NextPart: %v", tt.name, err)
-+ continue Cases
-+ }
-+ pbody, err := ioutil.ReadAll(p)
-+ if err != nil {
-+ t.Errorf("in test %q, error reading part: %v", tt.name, err)
-+ continue Cases
-+ }
-+ got = append(got, headerBody{p.Header, string(pbody)})
-+ }
-+ if !reflect.DeepEqual(tt.want, got) {
-+ t.Errorf("test %q:\n got: %v\nwant: %v", tt.name, got, tt.want)
-+ if len(tt.want) != len(got) {
-+ t.Errorf("test %q: got %d parts, want %d", tt.name, len(got), len(tt.want))
-+ } else if len(got) > 1 {
-+ for pi, wantPart := range tt.want {
-+ if !reflect.DeepEqual(wantPart, got[pi]) {
-+ t.Errorf("test %q, part %d:\n got: %v\nwant: %v", tt.name, pi, got[pi], wantPart)
-+ }
-+ }
-+ }
-+ }
-+ }
-+}
-+
-+func roundTripParseTest() parseTest {
-+ t := parseTest{
-+ name: "round trip",
-+ want: []headerBody{
-+ formData("empty", ""),
-+ formData("lf", "\n"),
-+ formData("cr", "\r"),
-+ formData("crlf", "\r\n"),
-+ formData("foo", "bar"),
-+ },
-+ }
-+ var buf bytes.Buffer
-+ w := NewWriter(&buf)
-+ for _, p := range t.want {
-+ pw, err := w.CreatePart(p.header)
-+ if err != nil {
-+ panic(err)
-+ }
-+ _, err = pw.Write([]byte(p.body))
-+ if err != nil {
-+ panic(err)
-+ }
-+ }
-+ w.Close()
-+ t.in = buf.String()
-+ t.sep = w.Boundary()
-+ return t
-+}
-Index: libgo/go/mime/multipart/multipart.go
-===================================================================
---- a/src/libgo/go/mime/multipart/multipart.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/mime/multipart/multipart.go (.../branches/gcc-4_7-branch)
-@@ -22,11 +22,6 @@
- "net/textproto"
- )
-
--// TODO(bradfitz): inline these once the compiler can inline them in
--// read-only situation (such as bytes.HasSuffix)
--var lf = []byte("\n")
--var crlf = []byte("\r\n")
--
- var emptyParams = make(map[string]string)
-
- // A Part represents a single part in a multipart body.
-@@ -36,8 +31,9 @@
- // i.e. "foo-bar" changes case to "Foo-Bar"
- Header textproto.MIMEHeader
-
-- buffer *bytes.Buffer
-- mr *Reader
-+ buffer *bytes.Buffer
-+ mr *Reader
-+ bytesRead int
-
- disposition string
- dispositionParams map[string]string
-@@ -113,14 +109,26 @@
- // Read reads the body of a part, after its headers and before the
- // next part (if any) begins.
- func (p *Part) Read(d []byte) (n int, err error) {
-+ defer func() {
-+ p.bytesRead += n
-+ }()
- if p.buffer.Len() >= len(d) {
- // Internal buffer of unconsumed data is large enough for
- // the read request. No need to parse more at the moment.
- return p.buffer.Read(d)
- }
- peek, err := p.mr.bufReader.Peek(4096) // TODO(bradfitz): add buffer size accessor
-- unexpectedEof := err == io.EOF
-- if err != nil && !unexpectedEof {
-+
-+ // Look for an immediate empty part without a leading \r\n
-+ // before the boundary separator. Some MIME code makes empty
-+ // parts like this. Most browsers, however, write the \r\n
-+ // before the subsequent boundary even for empty parts and
-+ // won't hit this path.
-+ if p.bytesRead == 0 && p.mr.peekBufferIsEmptyPart(peek) {
-+ return 0, io.EOF
-+ }
-+ unexpectedEOF := err == io.EOF
-+ if err != nil && !unexpectedEOF {
- return 0, fmt.Errorf("multipart: Part Read: %v", err)
- }
- if peek == nil {
-@@ -138,7 +146,7 @@
- foundBoundary = true
- } else if safeCount := len(peek) - len(p.mr.nlDashBoundary); safeCount > 0 {
- nCopy = safeCount
-- } else if unexpectedEof {
-+ } else if unexpectedEOF {
- // If we've run out of peek buffer and the boundary
- // wasn't found (and can't possibly fit), we must have
- // hit the end of the file unexpectedly.
-@@ -172,7 +180,10 @@
- currentPart *Part
- partsRead int
-
-- nl, nlDashBoundary, dashBoundaryDash, dashBoundary []byte
-+ nl []byte // "\r\n" or "\n" (set after seeing first boundary line)
-+ nlDashBoundary []byte // nl + "--boundary"
-+ dashBoundaryDash []byte // "--boundary--"
-+ dashBoundary []byte // "--boundary"
- }
-
- // NextPart returns the next part in the multipart or an error.
-@@ -185,7 +196,7 @@
- expectNewPart := false
- for {
- line, err := r.bufReader.ReadSlice('\n')
-- if err == io.EOF && bytes.Equal(line, r.dashBoundaryDash) {
-+ if err == io.EOF && r.isFinalBoundary(line) {
- // If the buffer ends in "--boundary--" without the
- // trailing "\r\n", ReadSlice will return an error
- // (since it's missing the '\n'), but this is a valid
-@@ -207,7 +218,7 @@
- return bp, nil
- }
-
-- if hasPrefixThenNewline(line, r.dashBoundaryDash) {
-+ if r.isFinalBoundary(line) {
- // Expected EOF
- return nil, io.EOF
- }
-@@ -235,7 +246,19 @@
- panic("unreachable")
- }
-
--func (mr *Reader) isBoundaryDelimiterLine(line []byte) bool {
-+// isFinalBoundary returns whether line is the final boundary line
-+// indiciating that all parts are over.
-+// It matches `^--boundary--[ \t]*(\r\n)?$`
-+func (mr *Reader) isFinalBoundary(line []byte) bool {
-+ if !bytes.HasPrefix(line, mr.dashBoundaryDash) {
-+ return false
-+ }
-+ rest := line[len(mr.dashBoundaryDash):]
-+ rest = skipLWSPChar(rest)
-+ return len(rest) == 0 || bytes.Equal(rest, mr.nl)
-+}
-+
-+func (mr *Reader) isBoundaryDelimiterLine(line []byte) (ret bool) {
- // http://tools.ietf.org/html/rfc2046#section-5.1
- // The boundary delimiter line is then defined as a line
- // consisting entirely of two hyphen characters ("-",
-@@ -245,32 +268,52 @@
- if !bytes.HasPrefix(line, mr.dashBoundary) {
- return false
- }
-- if bytes.HasSuffix(line, mr.nl) {
-- return onlyHorizontalWhitespace(line[len(mr.dashBoundary) : len(line)-len(mr.nl)])
-+ rest := line[len(mr.dashBoundary):]
-+ rest = skipLWSPChar(rest)
-+
-+ // On the first part, see our lines are ending in \n instead of \r\n
-+ // and switch into that mode if so. This is a violation of the spec,
-+ // but occurs in practice.
-+ if mr.partsRead == 0 && len(rest) == 1 && rest[0] == '\n' {
-+ mr.nl = mr.nl[1:]
-+ mr.nlDashBoundary = mr.nlDashBoundary[1:]
- }
-- // Violate the spec and also support newlines without the
-- // carriage return...
-- if mr.partsRead == 0 && bytes.HasSuffix(line, lf) {
-- if onlyHorizontalWhitespace(line[len(mr.dashBoundary) : len(line)-1]) {
-- mr.nl = mr.nl[1:]
-- mr.nlDashBoundary = mr.nlDashBoundary[1:]
-- return true
-- }
-- }
-- return false
-+ return bytes.Equal(rest, mr.nl)
- }
-
--func onlyHorizontalWhitespace(s []byte) bool {
-- for _, b := range s {
-- if b != ' ' && b != '\t' {
-- return false
-- }
-+// peekBufferIsEmptyPart returns whether the provided peek-ahead
-+// buffer represents an empty part. This is only called if we've not
-+// already read any bytes in this part and checks for the case of MIME
-+// software not writing the \r\n on empty parts. Some does, some
-+// doesn't.
-+//
-+// This checks that what follows the "--boundary" is actually the end
-+// ("--boundary--" with optional whitespace) or optional whitespace
-+// and then a newline, so we don't catch "--boundaryFAKE", in which
-+// case the whole line is part of the data.
-+func (mr *Reader) peekBufferIsEmptyPart(peek []byte) bool {
-+ // End of parts case.
-+ // Test whether peek matches `^--boundary--[ \t]*(?:\r\n|$)`
-+ if bytes.HasPrefix(peek, mr.dashBoundaryDash) {
-+ rest := peek[len(mr.dashBoundaryDash):]
-+ rest = skipLWSPChar(rest)
-+ return bytes.HasPrefix(rest, mr.nl) || len(rest) == 0
- }
-- return true
-+ if !bytes.HasPrefix(peek, mr.dashBoundary) {
-+ return false
-+ }
-+ // Test whether rest matches `^[ \t]*\r\n`)
-+ rest := peek[len(mr.dashBoundary):]
-+ rest = skipLWSPChar(rest)
-+ return bytes.HasPrefix(rest, mr.nl)
- }
-
--func hasPrefixThenNewline(s, prefix []byte) bool {
-- return bytes.HasPrefix(s, prefix) &&
-- (len(s) == len(prefix)+1 && s[len(s)-1] == '\n' ||
-- len(s) == len(prefix)+2 && bytes.HasSuffix(s, crlf))
-+// skipLWSPChar returns b with leading spaces and tabs removed.
-+// RFC 822 defines:
-+// LWSP-char = SPACE / HTAB
-+func skipLWSPChar(b []byte) []byte {
-+ for len(b) > 0 && (b[0] == ' ' || b[0] == '\t') {
-+ b = b[1:]
-+ }
-+ return b
- }
-Index: libgo/go/regexp/syntax/parse_test.go
-===================================================================
---- a/src/libgo/go/regexp/syntax/parse_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/regexp/syntax/parse_test.go (.../branches/gcc-4_7-branch)
-@@ -442,10 +442,18 @@
- `(`,
- `)`,
- `(a`,
-+ `a)`,
-+ `(a))`,
- `(a|b|`,
-+ `a|b|)`,
-+ `(a|b|))`,
- `(a|b`,
-+ `a|b)`,
-+ `(a|b))`,
- `[a-z`,
- `([a-z)`,
-+ `[a-z)`,
-+ `([a-z]))`,
- `x{1001}`,
- `x{9876543210}`,
- `x{2,1}`,
-Index: libgo/go/regexp/syntax/parse.go
-===================================================================
---- a/src/libgo/go/regexp/syntax/parse.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/regexp/syntax/parse.go (.../branches/gcc-4_7-branch)
-@@ -48,6 +48,9 @@
- ErrTrailingBackslash ErrorCode = "trailing backslash at end of expression"
- )
-
-+// TODO: Export for Go 1.1.
-+const errUnexpectedParen ErrorCode = "unexpected )"
-+
- func (e ErrorCode) String() string {
- return string(e)
- }
-@@ -1168,13 +1171,13 @@
-
- n := len(p.stack)
- if n < 2 {
-- return &Error{ErrInternalError, ""}
-+ return &Error{errUnexpectedParen, p.wholeRegexp}
- }
- re1 := p.stack[n-1]
- re2 := p.stack[n-2]
- p.stack = p.stack[:n-2]
- if re2.Op != opLeftParen {
-- return &Error{ErrMissingParen, p.wholeRegexp}
-+ return &Error{errUnexpectedParen, p.wholeRegexp}
- }
- // Restore flags at time of paren.
- p.flags = re2.Flags
-Index: libgo/go/regexp/regexp.go
-===================================================================
---- a/src/libgo/go/regexp/regexp.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/regexp/regexp.go (.../branches/gcc-4_7-branch)
-@@ -512,7 +512,7 @@
- }
-
- // ReplaceAll returns a copy of src, replacing matches of the Regexp
--// with the replacement string repl. Inside repl, $ signs are interpreted as
-+// with the replacement text repl. Inside repl, $ signs are interpreted as
- // in Expand, so for instance $1 represents the text of the first submatch.
- func (re *Regexp) ReplaceAll(src, repl []byte) []byte {
- n := 2
-@@ -726,7 +726,7 @@
- // the submatch with the corresponding index; other names refer to
- // capturing parentheses named with the (?P<name>...) syntax. A
- // reference to an out of range or unmatched index or a name that is not
--// present in the regular expression is replaced with an empty string.
-+// present in the regular expression is replaced with an empty slice.
- //
- // In the $name form, name is taken to be as long as possible: $1x is
- // equivalent to ${1x}, not ${1}x, and, $10 is equivalent to ${10}, not ${1}0.
-Index: libgo/go/path/filepath/path_test.go
-===================================================================
---- a/src/libgo/go/path/filepath/path_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/path/filepath/path_test.go (.../branches/gcc-4_7-branch)
-@@ -869,3 +869,34 @@
- t.Errorf("Results of EvalSymlinks do not match: %q and %q", flp, fup)
- }
- }
-+
-+/* This test does not work gccgo, since the sources are arranged
-+ differently.
-+
-+func TestBug3486(t *testing.T) { // http://code.google.com/p/go/issues/detail?id=3486
-+ root, err := filepath.EvalSymlinks(os.Getenv("GOROOT"))
-+ if err != nil {
-+ t.Fatal(err)
-+ }
-+ lib := filepath.Join(root, "lib")
-+ src := filepath.Join(root, "src")
-+ seenSrc := false
-+ filepath.Walk(root, func(pth string, info os.FileInfo, err error) error {
-+ if err != nil {
-+ t.Fatal(err)
-+ }
-+
-+ switch pth {
-+ case lib:
-+ return filepath.SkipDir
-+ case src:
-+ seenSrc = true
-+ }
-+ return nil
-+ })
-+ if !seenSrc {
-+ t.Fatalf("%q not seen", src)
-+ }
-+}
-+
-+*/
-Index: libgo/go/path/filepath/path.go
-===================================================================
---- a/src/libgo/go/path/filepath/path.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/path/filepath/path.go (.../branches/gcc-4_7-branch)
-@@ -320,8 +320,11 @@
- }
-
- for _, fileInfo := range list {
-- if err = walk(Join(path, fileInfo.Name()), fileInfo, walkFn); err != nil {
-- return err
-+ err = walk(Join(path, fileInfo.Name()), fileInfo, walkFn)
-+ if err != nil {
-+ if !fileInfo.IsDir() || err != SkipDir {
-+ return err
-+ }
- }
- }
- return nil
-Index: libgo/go/path/filepath/path_plan9.go
-===================================================================
---- a/src/libgo/go/path/filepath/path_plan9.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/path/filepath/path_plan9.go (.../branches/gcc-4_7-branch)
-@@ -12,7 +12,7 @@
- }
-
- // VolumeName returns the leading volume name on Windows.
--// It returns "" elsewhere
-+// It returns "" elsewhere.
- func VolumeName(path string) string {
- return ""
- }
-Index: libgo/go/strconv/itoa.go
-===================================================================
---- a/src/libgo/go/strconv/itoa.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/strconv/itoa.go (.../branches/gcc-4_7-branch)
-@@ -4,13 +4,17 @@
-
- package strconv
-
--// FormatUint returns the string representation of i in the given base.
-+// FormatUint returns the string representation of i in the given base,
-+// for 2 <= base <= 36. The result uses the lower-case letters 'a' to 'z'
-+// for digit values >= 10.
- func FormatUint(i uint64, base int) string {
- _, s := formatBits(nil, i, base, false, false)
- return s
- }
-
--// FormatInt returns the string representation of i in the given base.
-+// FormatInt returns the string representation of i in the given base,
-+// for 2 <= base <= 36. The result uses the lower-case letters 'a' to 'z'
-+// for digit values >= 10.
- func FormatInt(i int64, base int) string {
- _, s := formatBits(nil, uint64(i), base, i < 0, false)
- return s
-Index: libgo/go/go/build/build.go
-===================================================================
---- a/src/libgo/go/go/build/build.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/go/build/build.go (.../branches/gcc-4_7-branch)
-@@ -68,7 +68,7 @@
-
- // ReadDir returns a slice of os.FileInfo, sorted by Name,
- // describing the content of the named directory.
-- // If ReadDir is nil, Import uses io.ReadDir.
-+ // If ReadDir is nil, Import uses ioutil.ReadDir.
- ReadDir func(dir string) (fi []os.FileInfo, err error)
-
- // OpenFile opens a file (not a directory) for reading.
-@@ -339,7 +339,7 @@
- // - files starting with _ or . (likely editor temporary files)
- // - files with build constraints not satisfied by the context
- //
--// If an error occurs, Import returns a non-nil error also returns a non-nil
-+// If an error occurs, Import returns a non-nil error and a non-nil
- // *Package containing partial information.
- //
- func (ctxt *Context) Import(path string, srcDir string, mode ImportMode) (*Package, error) {
-Index: libgo/go/go/printer/nodes.go
-===================================================================
---- a/src/libgo/go/go/printer/nodes.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/go/printer/nodes.go (.../branches/gcc-4_7-branch)
-@@ -60,8 +60,8 @@
-
- // setComment sets g as the next comment if g != nil and if node comments
- // are enabled - this mode is used when printing source code fragments such
--// as exports only. It assumes that there are no other pending comments to
--// intersperse.
-+// as exports only. It assumes that there is no pending comment in p.comments
-+// and at most one pending comment in the p.comment cache.
- func (p *printer) setComment(g *ast.CommentGroup) {
- if g == nil || !p.useNodeComments {
- return
-@@ -74,10 +74,19 @@
- // should never happen - handle gracefully and flush
- // all comments up to g, ignore anything after that
- p.flush(p.posFor(g.List[0].Pos()), token.ILLEGAL)
-+ p.comments = p.comments[0:1]
-+ // in debug mode, report error
-+ p.internalError("setComment found pending comments")
- }
- p.comments[0] = g
- p.cindex = 0
-- p.nextComment() // get comment ready for use
-+ // don't overwrite any pending comment in the p.comment cache
-+ // (there may be a pending comment when a line comment is
-+ // immediately followed by a lead comment with no other
-+ // tokens inbetween)
-+ if p.commentOffset == infinity {
-+ p.nextComment() // get comment ready for use
-+ }
- }
-
- type exprListMode uint
-Index: libgo/go/go/ast/ast_test.go
-===================================================================
---- a/src/libgo/go/go/ast/ast_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/go/ast/ast_test.go (.../branches/gcc-4_7-branch)
-@@ -0,0 +1,50 @@
-+// Copyright 2012 The Go Authors. All rights reserved.
-+// Use of this source code is governed by a BSD-style
-+// license that can be found in the LICENSE file.
-+
-+package ast
-+
-+import (
-+ "testing"
-+)
-+
-+var comments = []struct {
-+ list []string
-+ text string
-+}{
-+ {[]string{"//"}, ""},
-+ {[]string{"// "}, ""},
-+ {[]string{"//", "//", "// "}, ""},
-+ {[]string{"// foo "}, "foo\n"},
-+ {[]string{"//", "//", "// foo"}, "foo\n"},
-+ {[]string{"// foo bar "}, "foo bar\n"},
-+ {[]string{"// foo", "// bar"}, "foo\nbar\n"},
-+ {[]string{"// foo", "//", "//", "//", "// bar"}, "foo\n\nbar\n"},
-+ {[]string{"// foo", "/* bar */"}, "foo\n bar\n"},
-+ {[]string{"//", "//", "//", "// foo", "//", "//", "//"}, "foo\n"},
-+
-+ {[]string{"/**/"}, ""},
-+ {[]string{"/* */"}, ""},
-+ {[]string{"/**/", "/**/", "/* */"}, ""},
-+ {[]string{"/* Foo */"}, " Foo\n"},
-+ {[]string{"/* Foo Bar */"}, " Foo Bar\n"},
-+ {[]string{"/* Foo*/", "/* Bar*/"}, " Foo\n Bar\n"},
-+ {[]string{"/* Foo*/", "/**/", "/**/", "/**/", "// Bar"}, " Foo\n\nBar\n"},
-+ {[]string{"/* Foo*/", "/*\n*/", "//", "/*\n*/", "// Bar"}, " Foo\n\nBar\n"},
-+ {[]string{"/* Foo*/", "// Bar"}, " Foo\nBar\n"},
-+ {[]string{"/* Foo\n Bar*/"}, " Foo\n Bar\n"},
-+}
-+
-+func TestCommentText(t *testing.T) {
-+ for i, c := range comments {
-+ list := make([]*Comment, len(c.list))
-+ for i, s := range c.list {
-+ list[i] = &Comment{Text: s}
-+ }
-+
-+ text := (&CommentGroup{list}).Text()
-+ if text != c.text {
-+ t.Errorf("case %d: got %q; expected %q", i, text, c.text)
-+ }
-+ }
-+}
-Index: libgo/go/go/ast/ast.go
-===================================================================
---- a/src/libgo/go/go/ast/ast.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/go/ast/ast.go (.../branches/gcc-4_7-branch)
-@@ -87,8 +87,12 @@
- return s[0:i]
- }
-
--// Text returns the text of the comment,
--// with the comment markers - //, /*, and */ - removed.
-+// Text returns the text of the comment.
-+// Comment markers (//, /*, and */), the first space of a line comment, and
-+// leading and trailing empty lines are removed. Multiple empty lines are
-+// reduced to one, and trailing space on lines is trimmed. Unless the result
-+// is empty, it is newline-terminated.
-+//
- func (g *CommentGroup) Text() string {
- if g == nil {
- return ""
-@@ -104,11 +108,9 @@
- // The parser has given us exactly the comment text.
- switch c[1] {
- case '/':
-- //-style comment
-+ //-style comment (no newline at the end)
- c = c[2:]
-- // Remove leading space after //, if there is one.
-- // TODO(gri) This appears to be necessary in isolated
-- // cases (bignum.RatFromString) - why?
-+ // strip first space - required for Example tests
- if len(c) > 0 && c[0] == ' ' {
- c = c[1:]
- }
-Index: libgo/go/go/parser/parser_test.go
-===================================================================
---- a/src/libgo/go/go/parser/parser_test.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/go/parser/parser_test.go (.../branches/gcc-4_7-branch)
-@@ -5,10 +5,12 @@
- package parser
-
- import (
-+ "bytes"
- "fmt"
- "go/ast"
- "go/token"
- "os"
-+ "strings"
- "testing"
- )
-
-@@ -25,7 +27,7 @@
- for _, filename := range validFiles {
- _, err := ParseFile(fset, filename, nil, DeclarationErrors)
- if err != nil {
-- t.Errorf("ParseFile(%s): %v", filename, err)
-+ t.Fatalf("ParseFile(%s): %v", filename, err)
- }
- }
- }
-@@ -70,7 +72,7 @@
- src := "a + b"
- x, err := ParseExpr(src)
- if err != nil {
-- t.Errorf("ParseExpr(%s): %v", src, err)
-+ t.Fatalf("ParseExpr(%s): %v", src, err)
- }
- // sanity check
- if _, ok := x.(*ast.BinaryExpr); !ok {
-@@ -81,7 +83,7 @@
- src = "a + *"
- _, err = ParseExpr(src)
- if err == nil {
-- t.Errorf("ParseExpr(%s): %v", src, err)
-+ t.Fatalf("ParseExpr(%s): %v", src, err)
- }
-
- // it must not crash
-@@ -93,7 +95,7 @@
- func TestColonEqualsScope(t *testing.T) {
- f, err := ParseFile(fset, "", `package p; func f() { x, y, z := x, y, z }`, 0)
- if err != nil {
-- t.Errorf("parse: %s", err)
-+ t.Fatal(err)
- }
-
- // RHS refers to undefined globals; LHS does not.
-@@ -115,7 +117,7 @@
- func TestVarScope(t *testing.T) {
- f, err := ParseFile(fset, "", `package p; func f() { var x, y, z = x, y, z }`, 0)
- if err != nil {
-- t.Errorf("parse: %s", err)
-+ t.Fatal(err)
- }
-
- // RHS refers to undefined globals; LHS does not.
-@@ -133,6 +135,67 @@
- }
- }
-
-+func TestUnresolved(t *testing.T) {
-+ f, err := ParseFile(fset, "", `
-+package p
-+//
-+func f1a(int)
-+func f2a(byte, int, float)
-+func f3a(a, b int, c float)
-+func f4a(...complex)
-+func f5a(a s1a, b ...complex)
-+//
-+func f1b(*int)
-+func f2b([]byte, (int), *float)
-+func f3b(a, b *int, c []float)
-+func f4b(...*complex)
-+func f5b(a s1a, b ...[]complex)
-+//
-+type s1a struct { int }
-+type s2a struct { byte; int; s1a }
-+type s3a struct { a, b int; c float }
-+//
-+type s1b struct { *int }
-+type s2b struct { byte; int; *float }
-+type s3b struct { a, b *s3b; c []float }
-+`, 0)
-+ if err != nil {
-+ t.Fatal(err)
-+ }
-+
-+ want := "int " + // f1a
-+ "byte int float " + // f2a
-+ "int float " + // f3a
-+ "complex " + // f4a
-+ "complex " + // f5a
-+ //
-+ "int " + // f1b
-+ "byte int float " + // f2b
-+ "int float " + // f3b
-+ "complex " + // f4b
-+ "complex " + // f5b
-+ //
-+ "int " + // s1a
-+ "byte int " + // s2a
-+ "int float " + // s3a
-+ //
-+ "int " + // s1a
-+ "byte int float " + // s2a
-+ "float " // s3a
-+
-+ // collect unresolved identifiers
-+ var buf bytes.Buffer
-+ for _, u := range f.Unresolved {
-+ buf.WriteString(u.Name)
-+ buf.WriteByte(' ')
-+ }
-+ got := buf.String()
-+
-+ if got != want {
-+ t.Errorf("\ngot: %s\nwant: %s", got, want)
-+ }
-+}
-+
- var imports = map[string]bool{
- `"a"`: true,
- "`a`": true,
-@@ -177,3 +240,125 @@
- }
- }
- }
-+
-+func TestCommentGroups(t *testing.T) {
-+ f, err := ParseFile(fset, "", `
-+package p /* 1a */ /* 1b */ /* 1c */ // 1d
-+/* 2a
-+*/
-+// 2b
-+const pi = 3.1415
-+/* 3a */ // 3b
-+/* 3c */ const e = 2.7182
-+
-+// Example from issue 3139
-+func ExampleCount() {
-+ fmt.Println(strings.Count("cheese", "e"))
-+ fmt.Println(strings.Count("five", "")) // before & after each rune
-+ // Output:
-+ // 3
-+ // 5
-+}
-+`, ParseComments)
-+ if err != nil {
-+ t.Fatal(err)
-+ }
-+ expected := [][]string{
-+ {"/* 1a */", "/* 1b */", "/* 1c */", "// 1d"},
-+ {"/* 2a\n*/", "// 2b"},
-+ {"/* 3a */", "// 3b", "/* 3c */"},
-+ {"// Example from issue 3139"},
-+ {"// before & after each rune"},
-+ {"// Output:", "// 3", "// 5"},
-+ }
-+ if len(f.Comments) != len(expected) {
-+ t.Fatalf("got %d comment groups; expected %d", len(f.Comments), len(expected))
-+ }
-+ for i, exp := range expected {
-+ got := f.Comments[i].List
-+ if len(got) != len(exp) {
-+ t.Errorf("got %d comments in group %d; expected %d", len(got), i, len(exp))
-+ continue
-+ }
-+ for j, exp := range exp {
-+ got := got[j].Text
-+ if got != exp {
-+ t.Errorf("got %q in group %d; expected %q", got, i, exp)
-+ }
-+ }
-+ }
-+}
-+
-+func getField(file *ast.File, fieldname string) *ast.Field {
-+ parts := strings.Split(fieldname, ".")
-+ for _, d := range file.Decls {
-+ if d, ok := d.(*ast.GenDecl); ok && d.Tok == token.TYPE {
-+ for _, s := range d.Specs {
-+ if s, ok := s.(*ast.TypeSpec); ok && s.Name.Name == parts[0] {
-+ if s, ok := s.Type.(*ast.StructType); ok {
-+ for _, f := range s.Fields.List {
-+ for _, name := range f.Names {
-+ if name.Name == parts[1] {
-+ return f
-+ }
-+ }
-+ }
-+ }
-+ }
-+ }
-+ }
-+ }
-+ return nil
-+}
-+
-+// Don't use ast.CommentGroup.Text() - we want to see exact comment text.
-+func commentText(c *ast.CommentGroup) string {
-+ var buf bytes.Buffer
-+ if c != nil {
-+ for _, c := range c.List {
-+ buf.WriteString(c.Text)
-+ }
-+ }
-+ return buf.String()
-+}
-+
-+func checkFieldComments(t *testing.T, file *ast.File, fieldname, lead, line string) {
-+ f := getField(file, fieldname)
-+ if f == nil {
-+ t.Fatalf("field not found: %s", fieldname)
-+ }
-+ if got := commentText(f.Doc); got != lead {
-+ t.Errorf("got lead comment %q; expected %q", got, lead)
-+ }
-+ if got := commentText(f.Comment); got != line {
-+ t.Errorf("got line comment %q; expected %q", got, line)
-+ }
-+}
-+
-+func TestLeadAndLineComments(t *testing.T) {
-+ f, err := ParseFile(fset, "", `
-+package p
-+type T struct {
-+ /* F1 lead comment */
-+ //
-+ F1 int /* F1 */ // line comment
-+ // F2 lead
-+ // comment
-+ F2 int // F2 line comment
-+ // f3 lead comment
-+ f3 int // f3 line comment
-+}
-+`, ParseComments)
-+ if err != nil {
-+ t.Fatal(err)
-+ }
-+ checkFieldComments(t, f, "T.F1", "/* F1 lead comment *///", "/* F1 */// line comment")
-+ checkFieldComments(t, f, "T.F2", "// F2 lead// comment", "// F2 line comment")
-+ checkFieldComments(t, f, "T.f3", "// f3 lead comment", "// f3 line comment")
-+ ast.FileExports(f)
-+ checkFieldComments(t, f, "T.F1", "/* F1 lead comment *///", "/* F1 */// line comment")
-+ checkFieldComments(t, f, "T.F2", "// F2 lead// comment", "// F2 line comment")
-+ if getField(f, "T.f3") != nil {
-+ t.Error("not expected to find T.f3")
-+ }
-+}
-Index: libgo/go/go/parser/parser.go
-===================================================================
---- a/src/libgo/go/go/parser/parser.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/go/parser/parser.go (.../branches/gcc-4_7-branch)
-@@ -267,13 +267,13 @@
-
- // Consume a group of adjacent comments, add it to the parser's
- // comments list, and return it together with the line at which
--// the last comment in the group ends. An empty line or non-comment
--// token terminates a comment group.
-+// the last comment in the group ends. A non-comment token or n
-+// empty lines terminate a comment group.
- //
--func (p *parser) consumeCommentGroup() (comments *ast.CommentGroup, endline int) {
-+func (p *parser) consumeCommentGroup(n int) (comments *ast.CommentGroup, endline int) {
- var list []*ast.Comment
- endline = p.file.Line(p.pos)
-- for p.tok == token.COMMENT && endline+1 >= p.file.Line(p.pos) {
-+ for p.tok == token.COMMENT && p.file.Line(p.pos) <= endline+n {
- var comment *ast.Comment
- comment, endline = p.consumeComment()
- list = append(list, comment)
-@@ -314,7 +314,7 @@
- if p.file.Line(p.pos) == line {
- // The comment is on same line as the previous token; it
- // cannot be a lead comment but may be a line comment.
-- comment, endline = p.consumeCommentGroup()
-+ comment, endline = p.consumeCommentGroup(0)
- if p.file.Line(p.pos) != endline {
- // The next token is on a different line, thus
- // the last comment group is a line comment.
-@@ -325,7 +325,7 @@
- // consume successor comments, if any
- endline = -1
- for p.tok == token.COMMENT {
-- comment, endline = p.consumeCommentGroup()
-+ comment, endline = p.consumeCommentGroup(1)
- }
-
- if endline+1 == p.file.Line(p.pos) {
-@@ -627,10 +627,10 @@
-
- doc := p.leadComment
-
-- // fields
-+ // FieldDecl
- list, typ := p.parseVarList(false)
-
-- // optional tag
-+ // Tag
- var tag *ast.BasicLit
- if p.tok == token.STRING {
- tag = &ast.BasicLit{ValuePos: p.pos, Kind: p.tok, Value: p.lit}
-@@ -645,7 +645,6 @@
- } else {
- // ["*"] TypeName (AnonymousField)
- typ = list[0] // we always have at least one element
-- p.resolve(typ)
- if n := len(list); n > 1 || !isTypeName(deref(typ)) {
- pos := typ.Pos()
- p.errorExpected(pos, "anonymous field")
-@@ -657,6 +656,7 @@
-
- field := &ast.Field{Doc: doc, Names: idents, Type: typ, Tag: tag, Comment: p.lineComment}
- p.declare(field, nil, scope, ast.Var, idents...)
-+ p.resolve(typ)
-
- return field
- }
-@@ -699,12 +699,15 @@
- return &ast.StarExpr{Star: star, X: base}
- }
-
-+// If the result is an identifier, it is not resolved.
- func (p *parser) tryVarType(isParam bool) ast.Expr {
- if isParam && p.tok == token.ELLIPSIS {
- pos := p.pos
- p.next()
- typ := p.tryIdentOrType(isParam) // don't use parseType so we can provide better error message
-- if typ == nil {
-+ if typ != nil {
-+ p.resolve(typ)
-+ } else {
- p.error(pos, "'...' parameter is missing type")
- typ = &ast.BadExpr{From: pos, To: p.pos}
- }
-@@ -713,6 +716,7 @@
- return p.tryIdentOrType(false)
- }
-
-+// If the result is an identifier, it is not resolved.
- func (p *parser) parseVarType(isParam bool) ast.Expr {
- typ := p.tryVarType(isParam)
- if typ == nil {
-@@ -724,6 +728,7 @@
- return typ
- }
-
-+// If any of the results are identifiers, they are not resolved.
- func (p *parser) parseVarList(isParam bool) (list []ast.Expr, typ ast.Expr) {
- if p.trace {
- defer un(trace(p, "VarList"))
-@@ -744,9 +749,7 @@
- }
-
- // if we had a list of identifiers, it must be followed by a type
-- if typ = p.tryVarType(isParam); typ != nil {
-- p.resolve(typ)
-- }
-+ typ = p.tryVarType(isParam)
-
- return
- }
-@@ -756,7 +759,10 @@
- defer un(trace(p, "ParameterList"))
- }
-
-+ // ParameterDecl
- list, typ := p.parseVarList(ellipsisOk)
-+
-+ // analyze case
- if typ != nil {
- // IdentifierList Type
- idents := p.makeIdentList(list)
-@@ -765,10 +771,10 @@
- // Go spec: The scope of an identifier denoting a function
- // parameter or result variable is the function body.
- p.declare(field, nil, scope, ast.Var, idents...)
-+ p.resolve(typ)
- if p.tok == token.COMMA {
- p.next()
- }
--
- for p.tok != token.RPAREN && p.tok != token.EOF {
- idents := p.parseIdentList()
- typ := p.parseVarType(ellipsisOk)
-@@ -777,18 +783,18 @@
- // Go spec: The scope of an identifier denoting a function
- // parameter or result variable is the function body.
- p.declare(field, nil, scope, ast.Var, idents...)
-+ p.resolve(typ)
- if !p.atComma("parameter list") {
- break
- }
- p.next()
- }
--
- } else {
- // Type { "," Type } (anonymous parameters)
- params = make([]*ast.Field, len(list))
-- for i, x := range list {
-- p.resolve(x)
-- params[i] = &ast.Field{Type: x}
-+ for i, typ := range list {
-+ p.resolve(typ)
-+ params[i] = &ast.Field{Type: typ}
- }
- }
-
-Index: libgo/go/flag/flag.go
-===================================================================
---- a/src/libgo/go/flag/flag.go (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/go/flag/flag.go (.../branches/gcc-4_7-branch)
-@@ -620,8 +620,9 @@
- flag := &Flag{name, usage, value, value.String()}
- _, alreadythere := f.formal[name]
- if alreadythere {
-- fmt.Fprintf(f.out(), "%s flag redefined: %s\n", f.name, name)
-- panic("flag redefinition") // Happens only if flags are declared with identical names
-+ msg := fmt.Sprintf("%s flag redefined: %s", f.name, name)
-+ fmt.Fprintln(f.out(), msg)
-+ panic(msg) // Happens only if flags are declared with identical names
- }
- if f.formal == nil {
- f.formal = make(map[string]*Flag)
-Index: libgo/Makefile.am
-===================================================================
---- a/src/libgo/Makefile.am (.../tags/gcc_4_7_1_release)
-+++ b/src/libgo/Makefile.am (.../branches/gcc-4_7-branch)
-@@ -1794,7 +1794,7 @@
-
- # Check a package.
- CHECK = \
-- GC="$(GOC) $(GOCFLAGS) -L `${PWD_COMMAND}` -L `${PWD_COMMAND}`/.libs"; \
-+ GC="$(GOC) $(GOCFLAGS) $($(subst /,_,$@)_GOCFLAGS) -L `${PWD_COMMAND}` -L `${PWD_COMMAND}`/.libs"; \
- export GC; \
- GOLIBS="$(MATH_LIBS) $(NET_LIBS)"; \
- export GOLIBS; \
-@@ -1806,6 +1806,7 @@
- LD_LIBRARY_PATH="`${PWD_COMMAND}`/.libs:$${libgccdir}:${LD_LIBRARY_PATH}"; \
- LD_LIBRARY_PATH=`echo $${LD_LIBRARY_PATH} | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; \
- export LD_LIBRARY_PATH; \
-+ $(MKDIR_P) $(@D); \
- rm -f $@-testsum $@-testlog; \
- if test "$(use_dejagnu)" = "yes"; then \
- $(SHELL) $(srcdir)/testsuite/gotest --dejagnu=yes --basedir=$(srcdir) --srcdir=$(srcdir)/go/$(@D) --pkgpath="$(@D)" --pkgfiles="$(go_$(subst /,_,$(@D))_files)" --testname="$(@D)" --goarch="$(GOARCH)" $(GOTESTFLAGS); \
-@@ -2106,7 +2107,6 @@
- archive/tar.lo: $(go_archive_tar_files)
- $(BUILDPACKAGE)
- archive/tar/check: $(CHECK_DEPS)
-- @$(MKDIR_P) archive/tar
- @$(CHECK)
- .PHONY: archive/tar/check
-
-@@ -2116,7 +2116,6 @@
- archive/zip.lo: $(go_archive_zip_files)
- $(BUILDPACKAGE)
- archive/zip/check: $(CHECK_DEPS)
-- @$(MKDIR_P) archive/zip
- @$(CHECK)
- .PHONY: archive/zip/check
-
-@@ -2126,7 +2125,6 @@
- compress/bzip2.lo: $(go_compress_bzip2_files)
- $(BUILDPACKAGE)
- compress/bzip2/check: $(CHECK_DEPS)
-- @$(MKDIR_P) compress/bzip2
- @$(CHECK)
- .PHONY: compress/bzip2/check
-
-@@ -2136,7 +2134,6 @@
- compress/flate.lo: $(go_compress_flate_files)
- $(BUILDPACKAGE)
- compress/flate/check: $(CHECK_DEPS)
-- @$(MKDIR_P) compress/flate
- @$(CHECK)
- .PHONY: compress/flate/check
-
-@@ -2146,7 +2143,6 @@
- compress/gzip.lo: $(go_compress_gzip_files)
- $(BUILDPACKAGE)
- compress/gzip/check: $(CHECK_DEPS)
-- @$(MKDIR_P) compress/gzip
- @$(CHECK)
- .PHONY: compress/gzip/check
-
-@@ -2156,7 +2152,6 @@
- compress/lzw.lo: $(go_compress_lzw_files)
- $(BUILDPACKAGE)
- compress/lzw/check: $(CHECK_DEPS)
-- @$(MKDIR_P) compress/lzw
- @$(CHECK)
- .PHONY: compress/lzw/check
-
-@@ -2166,7 +2161,6 @@
- compress/zlib.lo: $(go_compress_zlib_files)
- $(BUILDPACKAGE)
- compress/zlib/check: $(CHECK_DEPS)
-- @$(MKDIR_P) compress/zlib
- @$(CHECK)
- .PHONY: compress/zlib/check
-
-@@ -2176,7 +2170,6 @@
- container/heap.lo: $(go_container_heap_files)
- $(BUILDPACKAGE)
- container/heap/check: $(CHECK_DEPS)
-- @$(MKDIR_P) container/heap
- @$(CHECK)
- .PHONY: container/heap/check
-
-@@ -2186,7 +2179,6 @@
- container/list.lo: $(go_container_list_files)
- $(BUILDPACKAGE)
- container/list/check: $(CHECK_DEPS)
-- @$(MKDIR_P) container/list
- @$(CHECK)
- .PHONY: container/list/check
-
-@@ -2196,7 +2188,6 @@
- container/ring.lo: $(go_container_ring_files)
- $(BUILDPACKAGE)
- container/ring/check: $(CHECK_DEPS)
-- @$(MKDIR_P) container/ring
- @$(CHECK)
- .PHONY: container/ring/check
-
-@@ -2206,7 +2197,6 @@
- crypto/aes.lo: $(go_crypto_aes_files)
- $(BUILDPACKAGE)
- crypto/aes/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/aes
- @$(CHECK)
- .PHONY: crypto/aes/check
-
-@@ -2216,7 +2206,6 @@
- crypto/cipher.lo: $(go_crypto_cipher_files)
- $(BUILDPACKAGE)
- crypto/cipher/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/cipher
- @$(CHECK)
- .PHONY: crypto/cipher/check
-
-@@ -2226,7 +2215,6 @@
- crypto/des.lo: $(go_crypto_des_files)
- $(BUILDPACKAGE)
- crypto/des/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/des
- @$(CHECK)
- .PHONY: crypto/des/check
-
-@@ -2236,7 +2224,6 @@
- crypto/dsa.lo: $(go_crypto_dsa_files)
- $(BUILDPACKAGE)
- crypto/dsa/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/dsa
- @$(CHECK)
- .PHONY: crypto/dsa/check
-
-@@ -2246,7 +2233,6 @@
- crypto/ecdsa.lo: $(go_crypto_ecdsa_files)
- $(BUILDPACKAGE)
- crypto/ecdsa/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/ecdsa
- @$(CHECK)
- .PHONY: crypto/ecdsa/check
-
-@@ -2256,7 +2242,6 @@
- crypto/elliptic.lo: $(go_crypto_elliptic_files)
- $(BUILDPACKAGE)
- crypto/elliptic/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/elliptic
- @$(CHECK)
- .PHONY: crypto/elliptic/check
-
-@@ -2266,7 +2251,6 @@
- crypto/hmac.lo: $(go_crypto_hmac_files)
- $(BUILDPACKAGE)
- crypto/hmac/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/hmac
- @$(CHECK)
- .PHONY: crypto/hmac/check
-
-@@ -2276,7 +2260,6 @@
- crypto/md5.lo: $(go_crypto_md5_files)
- $(BUILDPACKAGE)
- crypto/md5/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/md5
- @$(CHECK)
- .PHONY: crypto/md5/check
-
-@@ -2286,7 +2269,6 @@
- crypto/rand.lo: $(go_crypto_rand_files)
- $(BUILDPACKAGE)
- crypto/rand/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/rand
- @$(CHECK)
- .PHONY: crypto/rand/check
-
-@@ -2296,7 +2278,6 @@
- crypto/rc4.lo: $(go_crypto_rc4_files)
- $(BUILDPACKAGE)
- crypto/rc4/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/rc4
- @$(CHECK)
- .PHONY: crypto/rc4/check
-
-@@ -2306,7 +2287,6 @@
- crypto/rsa.lo: $(go_crypto_rsa_files)
- $(BUILDPACKAGE)
- crypto/rsa/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/rsa
- @$(CHECK)
- .PHONY: crypto/rsa/check
-
-@@ -2316,7 +2296,6 @@
- crypto/sha1.lo: $(go_crypto_sha1_files)
- $(BUILDPACKAGE)
- crypto/sha1/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/sha1
- @$(CHECK)
- .PHONY: crypto/sha1/check
-
-@@ -2326,7 +2305,6 @@
- crypto/sha256.lo: $(go_crypto_sha256_files)
- $(BUILDPACKAGE)
- crypto/sha256/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/sha256
- @$(CHECK)
- .PHONY: crypto/sha256/check
-
-@@ -2336,7 +2314,6 @@
- crypto/sha512.lo: $(go_crypto_sha512_files)
- $(BUILDPACKAGE)
- crypto/sha512/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/sha512
- @$(CHECK)
- .PHONY: crypto/sha512/check
-
-@@ -2346,7 +2323,6 @@
- crypto/subtle.lo: $(go_crypto_subtle_files)
- $(BUILDPACKAGE)
- crypto/subtle/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/subtle
- @$(CHECK)
- .PHONY: crypto/subtle/check
-
-@@ -2356,7 +2332,6 @@
- crypto/tls.lo: $(go_crypto_tls_files)
- $(BUILDPACKAGE)
- crypto/tls/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/tls
- @$(CHECK)
- .PHONY: crypto/tls/check
-
-@@ -2366,7 +2341,6 @@
- crypto/x509.lo: $(go_crypto_x509_files)
- $(BUILDPACKAGE)
- crypto/x509/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/x509
- @$(CHECK)
- .PHONY: crypto/x509/check
-
-@@ -2376,7 +2350,6 @@
- crypto/x509/pkix.lo: $(go_crypto_x509_pkix_files)
- $(BUILDPACKAGE)
- crypto/x509/pkix/check: $(CHECK_DEPS)
-- @$(MKDIR_P) crypto/x509/pkix
- @$(CHECK)
- .PHONY: crypto/x509/pkix/check
-
-@@ -2386,7 +2359,6 @@
- database/sql.lo: $(go_database_sql_files)
- $(BUILDPACKAGE)
- database/sql/check: $(CHECK_DEPS)
-- @$(MKDIR_P) database/sql
- @$(CHECK)
- .PHONY: database/sql/check
-
-@@ -2396,7 +2368,6 @@
- database/sql/driver.lo: $(go_database_sql_driver_files)
- $(BUILDPACKAGE)
- database/sql/driver/check: $(CHECK_DEPS)
-- @$(MKDIR_P) database/sql/driver
- @$(CHECK)
- .PHONY: database/sql/driver/check
-
-@@ -2406,7 +2377,6 @@
- debug/dwarf.lo: $(go_debug_dwarf_files)
- $(BUILDPACKAGE)
- debug/dwarf/check: $(CHECK_DEPS)
-- @$(MKDIR_P) debug/dwarf
- @$(CHECK)
- .PHONY: debug/dwarf/check
-
-@@ -2416,7 +2386,6 @@
- debug/elf.lo: $(go_debug_elf_files)
- $(BUILDPACKAGE)
- debug/elf/check: $(CHECK_DEPS)
-- @$(MKDIR_P) debug/elf
- @$(CHECK)
- .PHONY: debug/elf/check
-
-@@ -2426,7 +2395,6 @@
- debug/gosym.lo: $(go_debug_gosym_files)
- $(BUILDPACKAGE)
- debug/gosym/check: $(CHECK_DEPS)
-- @$(MKDIR_P) debug/gosym
- @$(CHECK)
- .PHONY: debug/gosym/check
-
-@@ -2436,7 +2404,6 @@
- debug/macho.lo: $(go_debug_macho_files)
- $(BUILDPACKAGE)
- debug/macho/check: $(CHECK_DEPS)
-- @$(MKDIR_P) debug/macho
- @$(CHECK)
- .PHONY: debug/macho/check
-
-@@ -2446,7 +2413,6 @@
- debug/pe.lo: $(go_debug_pe_files)
- $(BUILDPACKAGE)
- debug/pe/check: $(CHECK_DEPS)
-- @$(MKDIR_P) debug/pe
- @$(CHECK)
- .PHONY: debug/pe/check
-
-@@ -2456,7 +2422,6 @@
- encoding/asn1.lo: $(go_encoding_asn1_files)
- $(BUILDPACKAGE)
- encoding/asn1/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/asn1
- @$(CHECK)
- .PHONY: encoding/asn1/check
-
-@@ -2466,7 +2431,6 @@
- encoding/ascii85.lo: $(go_encoding_ascii85_files)
- $(BUILDPACKAGE)
- encoding/ascii85/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/ascii85
- @$(CHECK)
- .PHONY: encoding/ascii85/check
-
-@@ -2476,7 +2440,6 @@
- encoding/base32.lo: $(go_encoding_base32_files)
- $(BUILDPACKAGE)
- encoding/base32/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/base32
- @$(CHECK)
- .PHONY: encoding/base32/check
-
-@@ -2486,7 +2449,6 @@
- encoding/base64.lo: $(go_encoding_base64_files)
- $(BUILDPACKAGE)
- encoding/base64/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/base64
- @$(CHECK)
- .PHONY: encoding/base64/check
-
-@@ -2496,7 +2458,6 @@
- encoding/binary.lo: $(go_encoding_binary_files)
- $(BUILDPACKAGE)
- encoding/binary/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/binary
- @$(CHECK)
- .PHONY: encoding/binary/check
-
-@@ -2506,7 +2467,6 @@
- encoding/csv.lo: $(go_encoding_csv_files)
- $(BUILDPACKAGE)
- encoding/csv/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/csv
- @$(CHECK)
- .PHONY: encoding/csv/check
-
-@@ -2516,7 +2476,6 @@
- encoding/gob.lo: $(go_encoding_gob_files)
- $(BUILDPACKAGE)
- encoding/gob/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/gob
- @$(CHECK)
- .PHONY: encoding/gob/check
-
-@@ -2526,7 +2485,6 @@
- encoding/hex.lo: $(go_encoding_hex_files)
- $(BUILDPACKAGE)
- encoding/hex/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/hex
- @$(CHECK)
- .PHONY: encoding/hex/check
-
-@@ -2536,7 +2494,6 @@
- encoding/json.lo: $(go_encoding_json_files)
- $(BUILDPACKAGE)
- encoding/json/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/json
- @$(CHECK)
- .PHONY: encoding/json/check
-
-@@ -2546,7 +2503,6 @@
- encoding/pem.lo: $(go_encoding_pem_files)
- $(BUILDPACKAGE)
- encoding/pem/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/pem
- @$(CHECK)
- .PHONY: encoding/pem/check
-
-@@ -2556,7 +2512,6 @@
- encoding/xml.lo: $(go_encoding_xml_files)
- $(BUILDPACKAGE)
- encoding/xml/check: $(CHECK_DEPS)
-- @$(MKDIR_P) encoding/xml
- @$(CHECK)
- .PHONY: encoding/xml/check
-
-@@ -2566,7 +2521,6 @@
- exp/ebnf.lo: $(go_exp_ebnf_files)
- $(BUILDPACKAGE)
- exp/ebnf/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/ebnf
- @$(CHECK)
- .PHONY: exp/ebnf/check
-
-@@ -2576,7 +2530,6 @@
- exp/html.lo: $(go_exp_html_files)
- $(BUILDPACKAGE)
- exp/html/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/html
- @$(CHECK)
- .PHONY: exp/html/check
-
-@@ -2586,7 +2539,6 @@
- exp/norm.lo: $(go_exp_norm_files)
- $(BUILDPACKAGE)
- exp/norm/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/norm
- @$(CHECK)
- .PHONY: exp/norm/check
-
-@@ -2596,7 +2548,6 @@
- exp/proxy.lo: $(go_exp_proxy_files)
- $(BUILDPACKAGE)
- exp/proxy/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/proxy
- @$(CHECK)
- .PHONY: exp/proxy/check
-
-@@ -2606,7 +2557,6 @@
- exp/terminal.lo: $(go_exp_terminal_files)
- $(BUILDPACKAGE)
- exp/terminal/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/terminal
- @$(CHECK)
- .PHONY: exp/terminal/check
-
-@@ -2616,7 +2566,6 @@
- exp/types.lo: $(go_exp_types_files)
- $(BUILDPACKAGE)
- exp/types/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/types
- @$(CHECK)
- .PHONY: exp/types/check
-
-@@ -2626,7 +2575,6 @@
- exp/utf8string.lo: $(go_exp_utf8string_files)
- $(BUILDPACKAGE)
- exp/utf8string/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/utf8string
- @$(CHECK)
- .PHONY: exp/utf8string/check
-
-@@ -2636,7 +2584,6 @@
- exp/inotify.lo: $(go_exp_inotify_files)
- $(BUILDPACKAGE)
- exp/inotify/check: $(CHECK_DEPS)
-- @$(MKDIR_P) exp/inotify
- @$(CHECK)
- .PHONY: exp/inotify/check
-
-@@ -2646,7 +2593,6 @@
- html/template.lo: $(go_html_template_files)
- $(BUILDPACKAGE)
- html/template/check: $(CHECK_DEPS)
-- @$(MKDIR_P) html/template
- @$(CHECK)
- .PHONY: html/template/check
-
-@@ -2656,7 +2602,6 @@
- go/ast.lo: $(go_go_ast_files)
- $(BUILDPACKAGE)
- go/ast/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/ast
- @$(CHECK)
- .PHONY: go/ast/check
-
-@@ -2666,7 +2611,6 @@
- go/build.lo: $(go_go_build_files)
- $(BUILDPACKAGE)
- go/build/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/build
- @$(CHECK)
- .PHONY: go/build/check
-
-@@ -2685,7 +2629,6 @@
- go/doc.lo: $(go_go_doc_files)
- $(BUILDPACKAGE)
- go/doc/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/doc
- @$(CHECK)
- .PHONY: go/doc/check
-
-@@ -2695,7 +2638,6 @@
- go/parser.lo: $(go_go_parser_files)
- $(BUILDPACKAGE)
- go/parser/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/parser
- @$(CHECK)
- .PHONY: go/parser/check
-
-@@ -2705,7 +2647,6 @@
- go/printer.lo: $(go_go_printer_files)
- $(BUILDPACKAGE)
- go/printer/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/printer
- @$(CHECK)
- .PHONY: go/printer/check
-
-@@ -2715,7 +2656,6 @@
- go/scanner.lo: $(go_go_scanner_files)
- $(BUILDPACKAGE)
- go/scanner/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/scanner
- @$(CHECK)
- .PHONY: go/scanner/check
-
-@@ -2725,7 +2665,6 @@
- go/token.lo: $(go_go_token_files)
- $(BUILDPACKAGE)
- go/token/check: $(CHECK_DEPS)
-- @$(MKDIR_P) go/token
- @$(CHECK)
- .PHONY: go/token/check
-
-@@ -2735,7 +2674,6 @@
- hash/adler32.lo: $(go_hash_adler32_files)
- $(BUILDPACKAGE)
- hash/adler32/check: $(CHECK_DEPS)
-- @$(MKDIR_P) hash/adler32
- @$(CHECK)
- .PHONY: hash/adler32/check
-
-@@ -2745,7 +2683,6 @@
- hash/crc32.lo: $(go_hash_crc32_files)
- $(BUILDPACKAGE)
- hash/crc32/check: $(CHECK_DEPS)
-- @$(MKDIR_P) hash/crc32
- @$(CHECK)
- .PHONY: hash/crc32/check
-
-@@ -2755,7 +2692,6 @@
- hash/crc64.lo: $(go_hash_crc64_files)
- $(BUILDPACKAGE)
- hash/crc64/check: $(CHECK_DEPS)
-- @$(MKDIR_P) hash/crc64
- @$(CHECK)
- .PHONY: hash/crc64/check
-
-@@ -2765,7 +2701,6 @@
- hash/fnv.lo: $(go_hash_fnv_files)
- $(BUILDPACKAGE)
- hash/fnv/check: $(CHECK_DEPS)
-- @$(MKDIR_P) hash/fnv
- @$(CHECK)
- .PHONY: hash/fnv/check
-
-@@ -2775,7 +2710,6 @@
- image/color.lo: $(go_image_color_files)
- $(BUILDPACKAGE)
- image/color/check: $(CHECK_DEPS)
-- @$(MKDIR_P) image/color
- @$(CHECK)
- .PHONY: image/color/check
-
-@@ -2785,7 +2719,6 @@
- image/draw.lo: $(go_image_draw_files)
- $(BUILDPACKAGE)
- image/draw/check: $(CHECK_DEPS)
-- @$(MKDIR_P) image/draw
- @$(CHECK)
- .PHONY: image/draw/check
-
-@@ -2795,7 +2728,6 @@
- image/gif.lo: $(go_image_gif_files)
- $(BUILDPACKAGE)
- image/gif/check: $(CHECK_DEPS)
-- @$(MKDIR_P) image/gif
- @$(CHECK)
- .PHONY: image/gif/check
-
-@@ -2805,7 +2737,6 @@
- image/jpeg.lo: $(go_image_jpeg_files)
- $(BUILDPACKAGE)
- image/jpeg/check: $(CHECK_DEPS)
-- @$(MKDIR_P) image/jpeg
- @$(CHECK)
- .PHONY: image/jpeg/check
-
-@@ -2815,7 +2746,6 @@
- image/png.lo: $(go_image_png_files)
- $(BUILDPACKAGE)
- image/png/check: $(CHECK_DEPS)
-- @$(MKDIR_P) image/png
- @$(CHECK)
- .PHONY: image/png/check
-
-@@ -2825,7 +2755,6 @@
- index/suffixarray.lo: $(go_index_suffixarray_files)
- $(BUILDPACKAGE)
- index/suffixarray/check: $(CHECK_DEPS)
-- @$(MKDIR_P) index/suffixarray
- @$(CHECK)
- .PHONY: index/suffixarray/check
-
-@@ -2835,7 +2764,6 @@
- io/ioutil.lo: $(go_io_ioutil_files)
- $(BUILDPACKAGE)
- io/ioutil/check: $(CHECK_DEPS)
-- @$(MKDIR_P) io/ioutil
- @$(CHECK)
- .PHONY: io/ioutil/check
-
-@@ -2848,7 +2776,6 @@
- @$(MKDIR_P) log/syslog
- $(LTCOMPILE) -c -o $@ $(srcdir)/go/log/syslog/syslog_c.c
- log/syslog/check: $(CHECK_DEPS)
-- @$(MKDIR_P) log/syslog
- @$(CHECK)
- .PHONY: log/syslog/check
-
-@@ -2858,7 +2785,6 @@
- math/big.lo: $(go_math_big_files)
- $(BUILDPACKAGE)
- math/big/check: $(CHECK_DEPS)
-- @$(MKDIR_P) math/big
- @$(CHECK)
- .PHONY: math/big/check
-
-@@ -2868,7 +2794,6 @@
- math/cmplx.lo: $(go_math_cmplx_files)
- $(BUILDPACKAGE)
- math/cmplx/check: $(CHECK_DEPS)
-- @$(MKDIR_P) math/cmplx
- @$(CHECK)
- .PHONY: math/cmplx/check
-
-@@ -2878,7 +2803,6 @@
- math/rand.lo: $(go_math_rand_files)
- $(BUILDPACKAGE)
- math/rand/check: $(CHECK_DEPS)
-- @$(MKDIR_P) math/rand
- @$(CHECK)
- .PHONY: math/rand/check
-
-@@ -2888,7 +2812,6 @@
- mime/multipart.lo: $(go_mime_multipart_files)
- $(BUILDPACKAGE)
- mime/multipart/check: $(CHECK_DEPS)
-- @$(MKDIR_P) mime/multipart
- @$(CHECK)
- .PHONY: mime/multipart/check
-
-@@ -2898,7 +2821,6 @@
- net/http.lo: $(go_net_http_files)
- $(BUILDPACKAGE)
- net/http/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/http
- @$(CHECK)
- .PHONY: net/http/check
-
-@@ -2908,7 +2830,6 @@
- net/mail.lo: $(go_net_mail_files)
- $(BUILDPACKAGE)
- net/mail/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/mail
- @$(CHECK)
- .PHONY: net/mail/check
-
-@@ -2918,7 +2839,6 @@
- net/rpc.lo: $(go_net_rpc_files)
- $(BUILDPACKAGE)
- net/rpc/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/rpc
- @$(CHECK)
- .PHONY: net/rpc/check
-
-@@ -2928,7 +2848,6 @@
- net/smtp.lo: $(go_net_smtp_files)
- $(BUILDPACKAGE)
- net/smtp/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/smtp
- @$(CHECK)
- .PHONY: net/smtp/check
-
-@@ -2938,7 +2857,6 @@
- net/url.lo: $(go_net_url_files)
- $(BUILDPACKAGE)
- net/url/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/url
- @$(CHECK)
- .PHONY: net/url/check
-
-@@ -2948,7 +2866,6 @@
- net/textproto.lo: $(go_net_textproto_files)
- $(BUILDPACKAGE)
- net/textproto/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/textproto
- @$(CHECK)
- .PHONY: net/textproto/check
-
-@@ -2958,7 +2875,6 @@
- net/http/cgi.lo: $(go_net_http_cgi_files)
- $(BUILDPACKAGE)
- net/http/cgi/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/http/cgi
- @$(CHECK)
- .PHONY: net/http/cgi/check
-
-@@ -2968,7 +2884,6 @@
- net/http/fcgi.lo: $(go_net_http_fcgi_files)
- $(BUILDPACKAGE)
- net/http/fcgi/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/http/fcgi
- @$(CHECK)
- .PHONY: net/http/fcgi/check
-
-@@ -2978,7 +2893,6 @@
- net/http/httptest.lo: $(go_net_http_httptest_files)
- $(BUILDPACKAGE)
- net/http/httptest/check: $(check_deps)
-- @$(MKDIR_P) net/http/httptest
- @$(CHECK)
- .PHONY: net/http/httptest/check
-
-@@ -2988,7 +2902,6 @@
- net/http/httputil.lo: $(go_net_http_httputil_files)
- $(BUILDPACKAGE)
- net/http/httputil/check: $(check_deps)
-- @$(MKDIR_P) net/http/httputil
- @$(CHECK)
- .PHONY: net/http/httputil/check
-
-@@ -2998,7 +2911,6 @@
- net/http/pprof.lo: $(go_net_http_pprof_files)
- $(BUILDPACKAGE)
- net/http/pprof/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/http/pprof
- @$(CHECK)
- .PHONY: net/http/pprof/check
-
-@@ -3008,7 +2920,6 @@
- net/rpc/jsonrpc.lo: $(go_net_rpc_jsonrpc_files)
- $(BUILDPACKAGE)
- net/rpc/jsonrpc/check: $(CHECK_DEPS)
-- @$(MKDIR_P) net/rpc/jsonrpc
- @$(CHECK)
- .PHONY: net/rpc/jsonrpc/check
-
-@@ -3018,7 +2929,6 @@
- old/netchan.lo: $(go_old_netchan_files)
- $(BUILDPACKAGE)
- old/netchan/check: $(CHECK_DEPS)
-- @$(MKDIR_P) old/netchan
- @$(CHECK)
- .PHONY: old/netchan/check
-
-@@ -3028,7 +2938,6 @@
- old/regexp.lo: $(go_old_regexp_files)
- $(BUILDPACKAGE)
- old/regexp/check: $(CHECK_DEPS)
-- @$(MKDIR_P) old/regexp
- @$(CHECK)
- .PHONY: old/regexp/check
-
-@@ -3038,7 +2947,6 @@
- old/template.lo: $(go_old_template_files)
- $(BUILDPACKAGE)
- old/template/check: $(CHECK_DEPS)
-- @$(MKDIR_P) old/template
- @$(CHECK)
- .PHONY: old/template/check
-
-@@ -3048,7 +2956,6 @@
- os/exec.lo: $(go_os_exec_files)
- $(BUILDPACKAGE)
- os/exec/check: $(CHECK_DEPS)
-- @$(MKDIR_P) os/exec
- @$(CHECK)
- .PHONY: os/exec/check
-
-@@ -3058,7 +2965,6 @@
- os/signal.lo: $(go_os_signal_files)
- $(BUILDPACKAGE)
- os/signal/check: $(CHECK_DEPS)
-- @$(MKDIR_P) os/signal
- @$(CHECK)
- .PHONY: os/signal/check
-
-@@ -3068,7 +2974,6 @@
- os/user.lo: $(go_os_user_files)
- $(BUILDPACKAGE)
- os/user/check: $(CHECK_DEPS)
-- @$(MKDIR_P) os/user
- @$(CHECK)
- .PHONY: os/user/check
-
-@@ -3078,7 +2983,6 @@
- path/filepath.lo: $(go_path_filepath_files)
- $(BUILDPACKAGE)
- path/filepath/check: $(CHECK_DEPS)
-- @$(MKDIR_P) path/filepath
- @$(CHECK)
- .PHONY: path/filepath/check
-
-@@ -3088,7 +2992,6 @@
- regexp/syntax.lo: $(go_regexp_syntax_files)
- $(BUILDPACKAGE)
- regexp/syntax/check: $(CHECK_DEPS)
-- @$(MKDIR_P) regexp/syntax
- @$(CHECK)
- .PHONY: regexp/syntax/check
-
-@@ -3098,7 +3001,6 @@
- runtime/debug.lo: $(go_runtime_debug_files)
- $(BUILDPACKAGE)
- runtime/debug/check: $(CHECK_DEPS)
-- @$(MKDIR_P) runtime/debug
- @$(CHECK)
- .PHONY: runtime/debug/check
-
-@@ -3108,9 +3010,11 @@
- runtime/pprof.lo: $(go_runtime_pprof_files)
- $(BUILDPACKAGE)
- runtime/pprof/check: $(CHECK_DEPS)
-- @$(MKDIR_P) runtime/pprof
- @$(CHECK)
- .PHONY: runtime/pprof/check
-+# At least for now, we need -static-libgo for this test, because
-+# otherwise we can't get the line numbers.
-+runtime_pprof_check_GOCFLAGS = -static-libgo
-
- @go_include@ sync/atomic.lo.dep
- sync/atomic.lo.dep: $(go_sync_atomic_files)
-@@ -3120,7 +3024,6 @@
- sync/atomic_c.lo: $(go_sync_atomic_c_files) sync/atomic.lo
- $(LTCOMPILE) -c -o $@ $(srcdir)/go/sync/atomic/atomic.c
- sync/atomic/check: $(CHECK_DEPS)
-- @$(MKDIR_P) sync/atomic
- @$(CHECK)
- .PHONY: sync/atomic/check
-
-@@ -3130,7 +3033,6 @@
- text/scanner.lo: $(go_text_scanner_files)
- $(BUILDPACKAGE)
- text/scanner/check: $(CHECK_DEPS)
-- @$(MKDIR_P) text/scanner
- @$(CHECK)
- .PHONY: text/scanner/check
-
-@@ -3140,7 +3042,6 @@
- text/tabwriter.lo: $(go_text_tabwriter_files)
- $(BUILDPACKAGE)
- text/tabwriter/check: $(CHECK_DEPS)
-- @$(MKDIR_P) text/tabwriter
- @$(CHECK)
- .PHONY: text/tabwriter/check
-
-@@ -3159,7 +3060,6 @@
- text/template/parse.lo: $(go_text_template_parse_files)
- $(BUILDPACKAGE)
- text/template/parse/check: $(CHECK_DEPS)
-- @$(MKDIR_P) text/template/parse
- @$(CHECK)
- .PHONY: text/template/parse/check
-
-@@ -3169,7 +3069,6 @@
- testing/iotest.lo: $(go_testing_iotest_files)
- $(BUILDPACKAGE)
- testing/iotest/check: $(CHECK_DEPS)
-- @$(MKDIR_P) testing/iotest
- @$(CHECK)
- .PHONY: testing/iotest/check
-
-@@ -3179,7 +3078,6 @@
- testing/quick.lo: $(go_testing_quick_files)
- $(BUILDPACKAGE)
- testing/quick/check: $(CHECK_DEPS)
-- @$(MKDIR_P) testing/quick
- @$(CHECK)
- .PHONY: testing/quick/check
-
-@@ -3189,7 +3087,6 @@
- unicode/utf16.lo: $(go_unicode_utf16_files)
- $(BUILDPACKAGE)
- unicode/utf16/check: $(CHECK_DEPS)
-- @$(MKDIR_P) unicode/utf16
- @$(CHECK)
- .PHONY: unicode/utf16/check
-
-@@ -3199,7 +3096,6 @@
- unicode/utf8.lo: $(go_unicode_utf8_files)
- $(BUILDPACKAGE)
- unicode/utf8/check: $(CHECK_DEPS)
-- @$(MKDIR_P) unicode/utf8
- @$(CHECK)
- .PHONY: unicode/utf8/check
-
-@@ -3655,6 +3551,7 @@
- os/user/check \
- path/filepath/check \
- regexp/syntax/check \
-+ runtime/pprof/check \
- sync/atomic/check \
- text/scanner/check \
- text/tabwriter/check \
-Index: libgfortran/ChangeLog
-===================================================================
---- a/src/libgfortran/ChangeLog (.../tags/gcc_4_7_1_release)
-+++ b/src/libgfortran/ChangeLog (.../branches/gcc-4_7-branch)
-@@ -1,3 +1,7 @@
-+2012-09-05 Uros Bizjak <ubizjak@gmail.com>
-+
-+ * config/fpu-387.h (set_fpu): Prefix stmxcsr and ldmxcsr with %v.
-+
- 2012-06-14 Release Manager
-
- * GCC 4.7.1 released.
-Index: libgfortran/config/fpu-387.h
-===================================================================
---- a/src/libgfortran/config/fpu-387.h (.../tags/gcc_4_7_1_release)
-+++ b/src/libgfortran/config/fpu-387.h (.../branches/gcc-4_7-branch)
-@@ -118,7 +118,7 @@
- {
- unsigned int cw_sse;
-
-- asm volatile ("stmxcsr %0" : "=m" (cw_sse));
-+ asm volatile ("%vstmxcsr %0" : "=m" (cw_sse));
-
- cw_sse &= 0xffff0000;
- cw_sse |= (_FPU_MASK_IM | _FPU_MASK_DM | _FPU_MASK_ZM | _FPU_MASK_OM
-@@ -131,6 +131,6 @@
- if (options.fpe & GFC_FPE_UNDERFLOW) cw_sse &= ~(_FPU_MASK_UM << 7);
- if (options.fpe & GFC_FPE_INEXACT) cw_sse &= ~(_FPU_MASK_PM << 7);
-
-- asm volatile ("ldmxcsr %0" : : "m" (cw_sse));
-+ asm volatile ("%vldmxcsr %0" : : "m" (cw_sse));
- }
- }
-
-Property changes on: .
-___________________________________________________________________
-Modified: svn:mergeinfo
- Merged /trunk:r185428,186587,187999,190407,190800,191014
-
diff --git a/debian/rules.patch b/debian/rules.patch
index 2b9c30d..389f549 100644
--- a/debian/rules.patch
+++ b/debian/rules.patch
@@ -14,7 +14,8 @@ series_file ?= $(patchdir)/series
debian_patches = \
$(if $(with_linaro_branch),gcc-linaro) \
- svn-updates$(if $(with_linaro_branch),-linaro) \
+
+# svn-updates$(if $(with_linaro_branch),-linaro) \
ifeq ($(with_java),yes)
# debian_patches += \